./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-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-kernel-locking-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 19ba0d35210d41c6c507f30932a0dbf2999508b559098af97fec2d7b0a73d078 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:09:36,764 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:09:36,816 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:09:36,820 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:09:36,820 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:09:36,842 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:09:36,843 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:09:36,843 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:09:36,843 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:09:36,843 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:09:36,843 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:09:36,843 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:09:36,843 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:09:36,844 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:09:36,844 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:09:36,844 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:09:36,844 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:09:36,844 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 04:09:36,844 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:09:36,844 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:09:36,844 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:09:36,844 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:09:36,844 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:09:36,844 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:09:36,844 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:09:36,844 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:09:36,845 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:09:36,845 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:09:36,845 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:09:36,845 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:09:36,845 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:09:36,845 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:09:36,845 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:09:36,845 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:09:36,845 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 04:09:36,845 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 04:09:36,845 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:09:36,845 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:09:36,845 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:09:36,845 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:09:36,845 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 -> 19ba0d35210d41c6c507f30932a0dbf2999508b559098af97fec2d7b0a73d078 [2025-02-08 04:09:37,110 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:09:37,118 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:09:37,120 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:09:37,121 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:09:37,122 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:09:37,123 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-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i [2025-02-08 04:09:38,329 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/e84f2057a/8287775e73ad48b2ad9175a7321cc7a5/FLAG756462a31 [2025-02-08 04:09:38,970 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:09:38,971 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i [2025-02-08 04:09:39,015 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/e84f2057a/8287775e73ad48b2ad9175a7321cc7a5/FLAG756462a31 [2025-02-08 04:09:39,412 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/e84f2057a/8287775e73ad48b2ad9175a7321cc7a5 [2025-02-08 04:09:39,414 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:09:39,415 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:09:39,415 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:09:39,415 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:09:39,418 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:09:39,419 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:09:39" (1/1) ... [2025-02-08 04:09:39,419 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@19cd0970 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:09:39, skipping insertion in model container [2025-02-08 04:09:39,419 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:09:39" (1/1) ... [2025-02-08 04:09:39,539 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:09:43,218 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-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[491154,491167] [2025-02-08 04:09:43,221 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-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[491323,491336] [2025-02-08 04:09:43,221 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-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[491490,491503] [2025-02-08 04:09:43,221 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-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[491658,491671] [2025-02-08 04:09:43,258 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:09:43,324 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:09:43,409 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"); [6249] [2025-02-08 04:09:43,410 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)); [6256] [2025-02-08 04:09:43,410 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6263] [2025-02-08 04:09:43,413 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/520b8de/linux-kernel-locking-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [6336-6337] [2025-02-08 04:09:43,413 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"); [6342-6344] [2025-02-08 04:09:43,414 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; nop": : : "memory"); [6359] [2025-02-08 04:09:43,414 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)); [6381] [2025-02-08 04:09:43,415 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6432] [2025-02-08 04:09:43,415 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6435] [2025-02-08 04:09:43,415 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (val)); [6437] [2025-02-08 04:09:43,415 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6442] [2025-02-08 04:09:43,416 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6445] [2025-02-08 04:09:43,416 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6447] [2025-02-08 04:09:43,416 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6452] [2025-02-08 04:09:43,417 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6455] [2025-02-08 04:09:43,417 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6457] [2025-02-08 04:09:43,417 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6462] [2025-02-08 04:09:43,418 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6465] [2025-02-08 04:09:43,418 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (val)); [6467] [2025-02-08 04:09:43,419 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6505] [2025-02-08 04:09:43,419 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6508] [2025-02-08 04:09:43,419 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (- val)); [6510] [2025-02-08 04:09:43,419 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6515] [2025-02-08 04:09:43,419 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6518] [2025-02-08 04:09:43,419 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6520] [2025-02-08 04:09:43,420 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6525] [2025-02-08 04:09:43,420 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6528] [2025-02-08 04:09:43,420 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6530] [2025-02-08 04:09:43,420 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6535] [2025-02-08 04:09:43,420 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6538] [2025-02-08 04:09:43,420 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (- val)); [6540] [2025-02-08 04:09:43,422 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %1,%0": "=q" (ret): "m" (*((unsigned char volatile *)addr)): "memory"); [6699] [2025-02-08 04:09:43,423 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [6707] [2025-02-08 04:09:43,423 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [6714] [2025-02-08 04:09:43,423 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr))); [6721] [2025-02-08 04:09:43,423 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr))); [6728] [2025-02-08 04:09:43,426 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6807] [2025-02-08 04:09:43,427 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)); [6852-6853] [2025-02-08 04:09:43,430 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)); [7003-7004] [2025-02-08 04:09:43,431 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)); [7037-7038] [2025-02-08 04:09:43,433 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)); [7078-7079] [2025-02-08 04:09:43,433 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)); [7107-7108] [2025-02-08 04:09:43,441 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)); [7600-7601] [2025-02-08 04:09:43,442 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7607] [2025-02-08 04:09:43,445 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [7880] [2025-02-08 04:09:43,445 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7883] [2025-02-08 04:09:43,445 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7886] [2025-02-08 04:09:43,445 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7889] [2025-02-08 04:09:43,445 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [7920] [2025-02-08 04:09:43,446 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7923] [2025-02-08 04:09:43,446 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7926] [2025-02-08 04:09:43,446 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7929] [2025-02-08 04:09:43,446 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [7960] [2025-02-08 04:09:43,446 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7963] [2025-02-08 04:09:43,446 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7966] [2025-02-08 04:09:43,447 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7969] [2025-02-08 04:09:43,447 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [8000] [2025-02-08 04:09:43,447 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8003] [2025-02-08 04:09:43,448 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8006] [2025-02-08 04:09:43,448 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8009] [2025-02-08 04:09:43,448 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [8099] [2025-02-08 04:09:43,449 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8102] [2025-02-08 04:09:43,449 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8105] [2025-02-08 04:09:43,449 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8108] [2025-02-08 04:09:43,449 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [8139] [2025-02-08 04:09:43,450 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8142] [2025-02-08 04:09:43,450 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8145] [2025-02-08 04:09:43,450 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8148] [2025-02-08 04:09:43,450 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [8179] [2025-02-08 04:09:43,450 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8182] [2025-02-08 04:09:43,450 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8185] [2025-02-08 04:09:43,450 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8188] [2025-02-08 04:09:43,450 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [8219] [2025-02-08 04:09:43,451 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8222] [2025-02-08 04:09:43,451 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8225] [2025-02-08 04:09:43,451 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8228] [2025-02-08 04:09:43,486 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8704] [2025-02-08 04:09:43,486 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8713] [2025-02-08 04:09:43,489 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8871] [2025-02-08 04:09:43,492 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9012] [2025-02-08 04:09:43,495 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9193] [2025-02-08 04:09:43,495 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9208] [2025-02-08 04:09:43,495 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9210] [2025-02-08 04:09:43,504 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9716] [2025-02-08 04:09:43,505 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [9757] [2025-02-08 04:09:43,505 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9760] [2025-02-08 04:09:43,505 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9763] [2025-02-08 04:09:43,505 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9766] [2025-02-08 04:09:43,505 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [9797] [2025-02-08 04:09:43,505 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9800] [2025-02-08 04:09:43,506 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9803] [2025-02-08 04:09:43,506 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9806] [2025-02-08 04:09:43,506 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [9837] [2025-02-08 04:09:43,506 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9840] [2025-02-08 04:09:43,506 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9843] [2025-02-08 04:09:43,506 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9846] [2025-02-08 04:09:43,506 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [9877] [2025-02-08 04:09:43,506 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9880] [2025-02-08 04:09:43,507 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9883] [2025-02-08 04:09:43,507 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9886] [2025-02-08 04:09:43,508 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9921] [2025-02-08 04:09:43,510 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10035] [2025-02-08 04:09:43,510 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10037] [2025-02-08 04:09:43,510 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10040] [2025-02-08 04:09:43,517 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)va) [10202] [2025-02-08 04:09:43,524 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10363] [2025-02-08 04:09:43,525 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10364] [2025-02-08 04:09:43,540 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10647] [2025-02-08 04:09:43,541 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10684] [2025-02-08 04:09:43,588 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12397] [2025-02-08 04:09:43,590 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12485] [2025-02-08 04:09:43,590 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12508] [2025-02-08 04:09:43,590 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12518] [2025-02-08 04:09:43,591 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12537] [2025-02-08 04:09:43,591 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12545] [2025-02-08 04:09:43,596 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12889] [2025-02-08 04:09:43,596 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12890] [2025-02-08 04:09:43,607 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)); [13427-13428] [2025-02-08 04:09:43,608 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)); [13455-13456] [2025-02-08 04:09:43,669 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-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[491154,491167] [2025-02-08 04:09:43,670 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-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[491323,491336] [2025-02-08 04:09:43,670 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-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[491490,491503] [2025-02-08 04:09:43,670 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-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[491658,491671] [2025-02-08 04:09:43,677 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:09:43,865 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:09:43,866 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:09:43 WrapperNode [2025-02-08 04:09:43,866 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:09:43,867 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:09:43,867 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:09:43,867 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:09:43,872 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:09:43" (1/1) ... [2025-02-08 04:09:43,962 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:09:43" (1/1) ... [2025-02-08 04:09:44,288 INFO L138 Inliner]: procedures = 656, calls = 5575, calls flagged for inlining = 329, calls inlined = 309, statements flattened = 12566 [2025-02-08 04:09:44,288 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:09:44,289 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:09:44,289 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:09:44,289 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:09:44,340 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:09:43" (1/1) ... [2025-02-08 04:09:44,341 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:09:43" (1/1) ... [2025-02-08 04:09:44,390 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:09:43" (1/1) ... [2025-02-08 04:09:46,252 INFO L175 MemorySlicer]: Split 3764 memory accesses to 41 slices as follows [16, 4, 13, 2, 8, 1, 5, 1, 5, 3430, 3, 2, 7, 1, 17, 8, 2, 5, 4, 8, 4, 73, 4, 23, 7, 5, 2, 8, 8, 3, 7, 2, 3, 2, 1, 2, 14, 24, 7, 12, 11]. 91 percent of accesses are in the largest equivalence class. The 2025 initializations are split as follows [0, 0, 13, 0, 0, 1, 5, 0, 5, 1931, 0, 0, 0, 0, 0, 0, 0, 5, 4, 8, 4, 0, 4, 0, 7, 5, 0, 8, 8, 0, 0, 0, 0, 0, 1, 2, 0, 1, 5, 0, 8]. The 671 writes are split as follows [0, 0, 0, 1, 2, 0, 0, 0, 0, 560, 2, 1, 2, 1, 0, 3, 0, 0, 0, 0, 0, 47, 0, 6, 0, 0, 1, 0, 0, 2, 6, 1, 2, 1, 0, 0, 7, 18, 0, 8, 0]. [2025-02-08 04:09:46,252 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:09:43" (1/1) ... [2025-02-08 04:09:46,252 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:09:43" (1/1) ... [2025-02-08 04:09:46,422 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:09:43" (1/1) ... [2025-02-08 04:09:46,443 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:09:43" (1/1) ... [2025-02-08 04:09:46,499 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:09:43" (1/1) ... [2025-02-08 04:09:46,536 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:09:43" (1/1) ... [2025-02-08 04:09:46,612 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:09:46,613 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:09:46,613 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:09:46,614 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:09:46,615 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:09:43" (1/1) ... [2025-02-08 04:09:46,619 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:09:46,629 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:09:46,641 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:09:46,644 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:09:46,661 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_wake_queue [2025-02-08 04:09:46,661 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_wake_queue [2025-02-08 04:09:46,661 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_request_irq [2025-02-08 04:09:46,661 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_request_irq [2025-02-08 04:09:46,661 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 04:09:46,661 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 04:09:46,661 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2025-02-08 04:09:46,661 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2025-02-08 04:09:46,661 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2025-02-08 04:09:46,661 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2025-02-08 04:09:46,661 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:09:46,661 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:09:46,661 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_sw_tso [2025-02-08 04:09:46,661 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_sw_tso [2025-02-08 04:09:46,661 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2025-02-08 04:09:46,661 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2025-02-08 04:09:46,661 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 04:09:46,661 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 04:09:46,661 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 04:09:46,661 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 04:09:46,661 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_page [2025-02-08 04:09:46,661 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_page [2025-02-08 04:09:46,661 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_clean_rx_done [2025-02-08 04:09:46,661 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_clean_rx_done [2025-02-08 04:09:46,661 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 04:09:46,661 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 04:09:46,661 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 04:09:46,661 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 04:09:46,661 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-02-08 04:09:46,661 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-02-08 04:09:46,661 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2025-02-08 04:09:46,661 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2025-02-08 04:09:46,661 INFO L130 BoogieDeclarations]: Found specification of procedure crc32_le [2025-02-08 04:09:46,661 INFO L138 BoogieDeclarations]: Found implementation of procedure crc32_le [2025-02-08 04:09:46,661 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_page [2025-02-08 04:09:46,661 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_page [2025-02-08 04:09:46,662 INFO L130 BoogieDeclarations]: Found specification of procedure PageTail [2025-02-08 04:09:46,662 INFO L138 BoogieDeclarations]: Found implementation of procedure PageTail [2025-02-08 04:09:46,662 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_myri10ge_slice_state [2025-02-08 04:09:46,662 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_myri10ge_slice_state [2025-02-08 04:09:46,662 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_tx_unlock [2025-02-08 04:09:46,662 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_tx_unlock [2025-02-08 04:09:46,662 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_free_rings [2025-02-08 04:09:46,662 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_free_rings [2025-02-08 04:09:46,662 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2025-02-08 04:09:46,662 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2025-02-08 04:09:46,662 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size_set [2025-02-08 04:09:46,662 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size_set [2025-02-08 04:09:46,662 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 04:09:46,662 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 04:09:46,662 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:09:46,662 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:09:46,662 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 04:09:46,662 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 04:09:46,662 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2025-02-08 04:09:46,662 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2025-02-08 04:09:46,662 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 04:09:46,662 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 04:09:46,662 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:09:46,662 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:09:46,662 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_change_pause [2025-02-08 04:09:46,662 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_change_pause [2025-02-08 04:09:46,662 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 04:09:46,662 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 04:09:46,662 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:09:46,662 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-02-08 04:09:46,662 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-02-08 04:09:46,662 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_close [2025-02-08 04:09:46,662 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_close [2025-02-08 04:09:46,662 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_update_dca [2025-02-08 04:09:46,662 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_update_dca [2025-02-08 04:09:46,662 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 04:09:46,662 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 04:09:46,663 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-02-08 04:09:46,663 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-02-08 04:09:46,663 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-08 04:09:46,664 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-08 04:09:46,664 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_teardown_dca [2025-02-08 04:09:46,664 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_teardown_dca [2025-02-08 04:09:46,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 04:09:46,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 04:09:46,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 04:09:46,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 04:09:46,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 04:09:46,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 04:09:46,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 04:09:46,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 04:09:46,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 04:09:46,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 04:09:46,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 04:09:46,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 04:09:46,664 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 04:09:46,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 04:09:46,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 04:09:46,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 04:09:46,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 04:09:46,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 04:09:46,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 04:09:46,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 04:09:46,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-08 04:09:46,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-08 04:09:46,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-08 04:09:46,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-08 04:09:46,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-08 04:09:46,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-08 04:09:46,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-08 04:09:46,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-08 04:09:46,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-08 04:09:46,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-08 04:09:46,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-08 04:09:46,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-08 04:09:46,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-02-08 04:09:46,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-02-08 04:09:46,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-02-08 04:09:46,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-02-08 04:09:46,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-02-08 04:09:46,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-02-08 04:09:46,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-02-08 04:09:46,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-02-08 04:09:46,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-02-08 04:09:46,666 INFO L130 BoogieDeclarations]: Found specification of procedure pci_save_state [2025-02-08 04:09:46,666 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_save_state [2025-02-08 04:09:46,666 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 04:09:46,666 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 04:09:46,666 INFO L130 BoogieDeclarations]: Found specification of procedure simple_strtoul [2025-02-08 04:09:46,666 INFO L138 BoogieDeclarations]: Found implementation of procedure simple_strtoul [2025-02-08 04:09:46,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 04:09:46,666 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 04:09:46,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 04:09:46,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 04:09:46,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 04:09:46,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 04:09:46,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 04:09:46,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 04:09:46,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 04:09:46,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 04:09:46,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 04:09:46,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 04:09:46,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 04:09:46,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 04:09:46,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 04:09:46,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 04:09:46,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 04:09:46,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 04:09:46,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 04:09:46,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 04:09:46,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 04:09:46,667 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 04:09:46,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 04:09:46,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-08 04:09:46,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-08 04:09:46,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-08 04:09:46,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-08 04:09:46,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-08 04:09:46,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-08 04:09:46,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-08 04:09:46,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-08 04:09:46,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-08 04:09:46,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-08 04:09:46,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-08 04:09:46,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-08 04:09:46,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-02-08 04:09:46,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-02-08 04:09:46,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-02-08 04:09:46,668 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-02-08 04:09:46,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-02-08 04:09:46,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-02-08 04:09:46,669 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:09:46,669 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:09:46,669 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-08 04:09:46,669 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-08 04:09:46,669 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_update_mac_address [2025-02-08 04:09:46,669 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_update_mac_address [2025-02-08 04:09:46,669 INFO L130 BoogieDeclarations]: Found specification of procedure pcie_capability_read_word [2025-02-08 04:09:46,669 INFO L138 BoogieDeclarations]: Found implementation of procedure pcie_capability_read_word [2025-02-08 04:09:46,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 04:09:46,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 04:09:46,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 04:09:46,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 04:09:46,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 04:09:46,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 04:09:46,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 04:09:46,669 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 04:09:46,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 04:09:46,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 04:09:46,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 04:09:46,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 04:09:46,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 04:09:46,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 04:09:46,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 04:09:46,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 04:09:46,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 04:09:46,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 04:09:46,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 04:09:46,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 04:09:46,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 04:09:46,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 04:09:46,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 04:09:46,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-08 04:09:46,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-08 04:09:46,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-08 04:09:46,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-08 04:09:46,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-08 04:09:46,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-08 04:09:46,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-08 04:09:46,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-08 04:09:46,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-08 04:09:46,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-08 04:09:46,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-08 04:09:46,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-08 04:09:46,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-02-08 04:09:46,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-02-08 04:09:46,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-02-08 04:09:46,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-02-08 04:09:46,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-02-08 04:09:46,670 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-02-08 04:09:46,670 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 04:09:46,670 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 04:09:46,670 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_bh_82 [2025-02-08 04:09:46,670 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_bh_82 [2025-02-08 04:09:46,670 INFO L130 BoogieDeclarations]: Found specification of procedure skb_get_queue_mapping [2025-02-08 04:09:46,670 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_get_queue_mapping [2025-02-08 04:09:46,670 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_alloc_rx_pages [2025-02-08 04:09:46,670 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_alloc_rx_pages [2025-02-08 04:09:46,670 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:09:46,670 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:09:46,670 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:09:46,670 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:09:46,670 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:09:46,670 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:09:46,670 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:09:46,670 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:09:46,670 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:09:46,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:09:46,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:09:46,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:09:46,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:09:46,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:09:46,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:09:46,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:09:46,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:09:46,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:09:46,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:09:46,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:09:46,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:09:46,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:09:46,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:09:46,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:09:46,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:09:46,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:09:46,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:09:46,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 04:09:46,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 04:09:46,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 04:09:46,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 04:09:46,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 04:09:46,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-08 04:09:46,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-08 04:09:46,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-08 04:09:46,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-08 04:09:46,672 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-02-08 04:09:46,672 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-02-08 04:09:46,672 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-02-08 04:09:46,672 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-02-08 04:09:46,672 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-02-08 04:09:46,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:09:46,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:09:46,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:09:46,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:09:46,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:09:46,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:09:46,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:09:46,673 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:09:46,673 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:09:46,673 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:09:46,673 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:09:46,673 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:09:46,673 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:09:46,673 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:09:46,673 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:09:46,673 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:09:46,673 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:09:46,673 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:09:46,673 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:09:46,673 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:09:46,673 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:09:46,673 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:09:46,673 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:09:46,673 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:09:46,673 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:09:46,673 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:09:46,673 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:09:46,673 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 04:09:46,673 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 04:09:46,673 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 04:09:46,673 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 04:09:46,673 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 04:09:46,673 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-08 04:09:46,673 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-08 04:09:46,673 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-08 04:09:46,673 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-08 04:09:46,673 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-02-08 04:09:46,673 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-02-08 04:09:46,673 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-02-08 04:09:46,673 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-02-08 04:09:46,673 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-02-08 04:09:46,673 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-02-08 04:09:46,673 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-02-08 04:09:46,673 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_header [2025-02-08 04:09:46,673 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_header [2025-02-08 04:09:46,673 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 04:09:46,673 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 04:09:46,673 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 04:09:46,673 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 04:09:46,673 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_get_stats [2025-02-08 04:09:46,673 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_get_stats [2025-02-08 04:09:46,673 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_set_multicast_list [2025-02-08 04:09:46,673 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_set_multicast_list [2025-02-08 04:09:46,673 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2025-02-08 04:09:46,673 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2025-02-08 04:09:46,673 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_check_slice [2025-02-08 04:09:46,673 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_check_slice [2025-02-08 04:09:46,673 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 04:09:46,673 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 04:09:46,673 INFO L130 BoogieDeclarations]: Found specification of procedure pci_pcie_type [2025-02-08 04:09:46,673 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_pcie_type [2025-02-08 04:09:46,673 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-02-08 04:09:46,674 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-02-08 04:09:46,674 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:09:46,674 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:09:46,674 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:09:46,674 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:09:46,674 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 04:09:46,674 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 04:09:46,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:09:46,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:09:46,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:09:46,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:09:46,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:09:46,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:09:46,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:09:46,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:09:46,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:09:46,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:09:46,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:09:46,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:09:46,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:09:46,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:09:46,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 04:09:46,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 04:09:46,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 04:09:46,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 04:09:46,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 04:09:46,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 04:09:46,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 04:09:46,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 04:09:46,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 04:09:46,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 04:09:46,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 04:09:46,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 04:09:46,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 04:09:46,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 04:09:46,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 04:09:46,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 04:09:46,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 04:09:46,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 04:09:46,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 04:09:46,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 04:09:46,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 04:09:46,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 04:09:46,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 04:09:46,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 04:09:46,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-08 04:09:46,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-08 04:09:46,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-08 04:09:46,676 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2025-02-08 04:09:46,676 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2025-02-08 04:09:46,676 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-08 04:09:46,676 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-08 04:09:46,676 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:09:46,676 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:09:46,676 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_myri10ge_slice_state [2025-02-08 04:09:46,676 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_myri10ge_slice_state [2025-02-08 04:09:46,676 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_led [2025-02-08 04:09:46,676 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_led [2025-02-08 04:09:46,676 INFO L130 BoogieDeclarations]: Found specification of procedure skb_is_gso [2025-02-08 04:09:46,676 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_is_gso [2025-02-08 04:09:46,676 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_toggle_relaxed [2025-02-08 04:09:46,676 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_toggle_relaxed [2025-02-08 04:09:46,676 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2025-02-08 04:09:46,676 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2025-02-08 04:09:46,676 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2025-02-08 04:09:46,676 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2025-02-08 04:09:46,676 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 04:09:46,676 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 04:09:46,676 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 04:09:46,676 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 04:09:46,676 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_send_cmd [2025-02-08 04:09:46,676 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_send_cmd [2025-02-08 04:09:46,676 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2025-02-08 04:09:46,676 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2025-02-08 04:09:46,676 INFO L130 BoogieDeclarations]: Found specification of procedure mtrr_del [2025-02-08 04:09:46,676 INFO L138 BoogieDeclarations]: Found implementation of procedure mtrr_del [2025-02-08 04:09:46,676 INFO L130 BoogieDeclarations]: Found specification of procedure set_fw_name [2025-02-08 04:09:46,676 INFO L138 BoogieDeclarations]: Found implementation of procedure set_fw_name [2025-02-08 04:09:46,676 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 04:09:46,676 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 04:09:46,676 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-02-08 04:09:46,676 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-02-08 04:09:46,676 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:09:46,676 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:09:46,676 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-02-08 04:09:46,676 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-02-08 04:09:46,676 INFO L130 BoogieDeclarations]: Found specification of procedure put_be32 [2025-02-08 04:09:46,676 INFO L138 BoogieDeclarations]: Found implementation of procedure put_be32 [2025-02-08 04:09:46,676 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-08 04:09:46,676 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-08 04:09:46,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 04:09:46,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 04:09:46,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 04:09:46,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 04:09:46,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 04:09:46,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 04:09:46,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 04:09:46,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 04:09:46,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 04:09:46,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 04:09:46,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 04:09:46,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 04:09:46,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 04:09:46,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 04:09:46,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 04:09:46,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 04:09:46,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 04:09:46,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 04:09:46,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 04:09:46,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 04:09:46,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 04:09:46,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 04:09:46,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 04:09:46,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 04:09:46,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 04:09:46,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 04:09:46,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 04:09:46,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 04:09:46,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 04:09:46,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 04:09:46,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 04:09:46,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 04:09:46,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 04:09:46,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 04:09:46,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-08 04:09:46,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-08 04:09:46,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-08 04:09:46,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-08 04:09:46,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-02-08 04:09:46,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-02-08 04:09:46,678 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-02-08 04:09:46,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:09:46,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:09:46,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:09:46,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:09:46,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:09:46,678 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:09:46,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:09:46,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:09:46,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:09:46,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:09:46,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:09:46,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:09:46,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:09:46,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:09:46,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 04:09:46,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 04:09:46,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 04:09:46,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 04:09:46,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 04:09:46,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 04:09:46,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 04:09:46,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 04:09:46,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 04:09:46,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 04:09:46,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 04:09:46,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 04:09:46,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 04:09:46,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 04:09:46,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 04:09:46,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 04:09:46,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 04:09:46,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 04:09:46,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 04:09:46,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 04:09:46,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 04:09:46,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 04:09:46,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 04:09:46,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 04:09:46,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-08 04:09:46,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-08 04:09:46,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-08 04:09:46,679 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:09:46,679 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:09:46,679 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:09:46,679 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:09:46,679 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2025-02-08 04:09:46,679 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2025-02-08 04:09:46,679 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_remove [2025-02-08 04:09:46,679 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_remove [2025-02-08 04:09:46,679 INFO L130 BoogieDeclarations]: Found specification of procedure skb_is_gso_v6 [2025-02-08 04:09:46,680 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_is_gso_v6 [2025-02-08 04:09:46,680 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_fromio [2025-02-08 04:09:46,680 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_fromio [2025-02-08 04:09:46,680 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 04:09:46,680 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 04:09:46,680 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-02-08 04:09:46,680 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-02-08 04:09:46,680 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 04:09:46,680 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_try [2025-02-08 04:09:46,681 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_try [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2025-02-08 04:09:46,681 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_size_call_parameter [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2025-02-08 04:09:46,681 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2025-02-08 04:09:46,681 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_free_slices [2025-02-08 04:09:46,681 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_free_slices [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-02-08 04:09:46,681 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_unmap_rx_page [2025-02-08 04:09:46,681 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_unmap_rx_page [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_ss_lock_napi [2025-02-08 04:09:46,681 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_ss_lock_napi [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-02-08 04:09:46,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-02-08 04:09:46,681 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 04:09:46,681 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 04:09:46,681 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 04:09:46,681 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 04:09:46,681 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 04:09:46,681 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 04:09:46,682 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 04:09:46,682 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 04:09:46,682 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 04:09:46,682 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 04:09:46,682 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 04:09:46,682 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 04:09:46,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 04:09:46,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 04:09:46,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 04:09:46,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 04:09:46,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 04:09:46,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 04:09:46,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 04:09:46,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 04:09:46,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 04:09:46,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 04:09:46,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 04:09:46,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 04:09:46,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 04:09:46,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 04:09:46,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 04:09:46,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 04:09:46,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 04:09:46,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 04:09:46,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 04:09:46,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 04:09:46,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 04:09:46,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 04:09:46,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-08 04:09:46,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-08 04:09:46,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-08 04:09:46,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-08 04:09:46,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-08 04:09:46,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-02-08 04:09:46,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-02-08 04:09:46,683 INFO L130 BoogieDeclarations]: Found specification of procedure netif_set_real_num_tx_queues [2025-02-08 04:09:46,683 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_set_real_num_tx_queues [2025-02-08 04:09:46,683 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msix [2025-02-08 04:09:46,683 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msix [2025-02-08 04:09:46,683 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_get_drvdata [2025-02-08 04:09:46,683 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_get_drvdata [2025-02-08 04:09:46,683 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2025-02-08 04:09:46,683 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2025-02-08 04:09:46,683 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_dummy_rdma [2025-02-08 04:09:46,683 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_dummy_rdma [2025-02-08 04:09:46,683 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2025-02-08 04:09:46,683 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2025-02-08 04:09:46,683 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:09:46,683 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 04:09:46,684 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 04:09:46,684 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2025-02-08 04:09:46,684 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2025-02-08 04:09:46,684 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 04:09:46,684 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 04:09:46,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:09:46,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:09:46,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:09:46,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:09:46,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:09:46,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:09:46,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:09:46,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:09:46,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:09:46,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:09:46,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:09:46,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:09:46,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:09:46,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:09:46,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 04:09:46,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 04:09:46,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 04:09:46,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 04:09:46,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 04:09:46,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 04:09:46,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 04:09:46,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 04:09:46,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 04:09:46,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 04:09:46,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 04:09:46,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 04:09:46,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 04:09:46,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 04:09:46,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 04:09:46,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 04:09:46,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 04:09:46,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 04:09:46,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 04:09:46,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 04:09:46,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 04:09:46,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 04:09:46,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 04:09:46,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 04:09:46,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-08 04:09:46,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-08 04:09:46,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-08 04:09:46,685 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_busy_poll [2025-02-08 04:09:46,686 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_busy_poll [2025-02-08 04:09:46,686 INFO L130 BoogieDeclarations]: Found specification of procedure put_page [2025-02-08 04:09:46,686 INFO L138 BoogieDeclarations]: Found implementation of procedure put_page [2025-02-08 04:09:46,686 INFO L130 BoogieDeclarations]: Found specification of procedure local_bh_disable [2025-02-08 04:09:46,686 INFO L138 BoogieDeclarations]: Found implementation of procedure local_bh_disable [2025-02-08 04:09:46,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 04:09:46,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 04:09:46,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 04:09:46,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 04:09:46,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 04:09:46,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 04:09:46,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 04:09:46,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 04:09:46,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 04:09:46,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 04:09:46,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 04:09:46,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 04:09:46,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 04:09:46,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 04:09:46,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 04:09:46,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 04:09:46,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 04:09:46,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 04:09:46,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 04:09:46,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 04:09:46,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 04:09:46,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 04:09:46,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 04:09:46,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 04:09:46,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 04:09:46,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 04:09:46,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 04:09:46,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 04:09:46,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 04:09:46,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 04:09:46,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 04:09:46,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 04:09:46,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 04:09:46,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 04:09:46,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-08 04:09:46,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-08 04:09:46,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-08 04:09:46,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-08 04:09:46,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-08 04:09:46,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-02-08 04:09:46,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-02-08 04:09:46,687 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 04:09:46,687 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 04:09:46,687 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 04:09:46,687 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 04:09:46,687 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_warn [2025-02-08 04:09:46,687 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_warn [2025-02-08 04:09:46,687 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 04:09:46,687 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 04:09:46,687 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-02-08 04:09:46,687 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-02-08 04:09:46,687 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_reset [2025-02-08 04:09:46,687 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_reset [2025-02-08 04:09:46,687 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_load_firmware [2025-02-08 04:09:46,687 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_load_firmware [2025-02-08 04:09:46,687 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 04:09:46,687 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 04:09:46,687 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2025-02-08 04:09:46,687 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2025-02-08 04:09:46,687 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:09:46,687 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:09:46,687 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_msix [2025-02-08 04:09:46,687 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_msix [2025-02-08 04:09:46,687 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-02-08 04:09:46,687 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-02-08 04:09:46,687 INFO L130 BoogieDeclarations]: Found specification of procedure __iowrite64_copy [2025-02-08 04:09:46,687 INFO L138 BoogieDeclarations]: Found implementation of procedure __iowrite64_copy [2025-02-08 04:09:46,687 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-02-08 04:09:46,687 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-02-08 04:09:46,687 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_open [2025-02-08 04:09:46,687 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_open [2025-02-08 04:09:46,687 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_dword [2025-02-08 04:09:46,687 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_dword [2025-02-08 04:09:46,687 INFO L130 BoogieDeclarations]: Found specification of procedure pci_restore_state [2025-02-08 04:09:46,687 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_restore_state [2025-02-08 04:09:46,687 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_setup_dca [2025-02-08 04:09:46,687 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_setup_dca [2025-02-08 04:09:46,687 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2025-02-08 04:09:46,687 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2025-02-08 04:09:46,687 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 04:09:46,687 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 04:09:46,687 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_77 [2025-02-08 04:09:46,687 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_77 [2025-02-08 04:09:46,687 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_bh_81 [2025-02-08 04:09:46,687 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_bh_81 [2025-02-08 04:09:46,687 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_page [2025-02-08 04:09:46,687 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_page [2025-02-08 04:09:46,689 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 04:09:46,689 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 04:09:46,689 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 04:09:46,690 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_validate_firmware [2025-02-08 04:09:46,690 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_validate_firmware [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure is_power_of_2 [2025-02-08 04:09:46,690 INFO L138 BoogieDeclarations]: Found implementation of procedure is_power_of_2 [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:09:46,690 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_xmit [2025-02-08 04:09:46,690 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_xmit [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-08 04:09:46,690 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-02-08 04:09:46,690 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_78 [2025-02-08 04:09:46,690 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_78 [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2025-02-08 04:09:46,690 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_dma_test [2025-02-08 04:09:46,690 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_dma_test [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure tcp_hdrlen [2025-02-08 04:09:46,690 INFO L138 BoogieDeclarations]: Found implementation of procedure tcp_hdrlen [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2025-02-08 04:09:46,690 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_get_firmware_capabilities [2025-02-08 04:09:46,690 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_get_firmware_capabilities [2025-02-08 04:09:46,690 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_lock [2025-02-08 04:09:46,691 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_lock [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_resume [2025-02-08 04:09:46,691 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_resume [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure pci_find_ext_capability [2025-02-08 04:09:46,691 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_find_ext_capability [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:09:46,691 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-02-08 04:09:46,691 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-02-08 04:09:46,691 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:09:46,691 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:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-02-08 04:09:46,691 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_free_irq [2025-02-08 04:09:46,691 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_free_irq [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-08 04:09:46,691 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2025-02-08 04:09:46,691 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2025-02-08 04:09:46,691 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-02-08 04:09:46,691 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure local_bh_enable [2025-02-08 04:09:46,691 INFO L138 BoogieDeclarations]: Found implementation of procedure local_bh_enable [2025-02-08 04:09:46,691 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 04:09:46,691 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 04:09:47,943 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:09:47,946 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:09:47,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7664: 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~mem332#1.base, #t~mem332#1.offset; [2025-02-08 04:09:47,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7654: 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:09:47,993 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18992: havoc netpoll_trap_#t~nondet2354#1; [2025-02-08 04:09:48,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16378: assume -2147483648 <= ldv_request_irq_86_#t~ret2182#1 && ldv_request_irq_86_#t~ret2182#1 <= 2147483647;ldv_request_irq_86_~tmp___0~61#1 := ldv_request_irq_86_#t~ret2182#1;havoc ldv_request_irq_86_#t~ret2182#1;ldv_request_irq_86_#res#1 := ldv_request_irq_86_~tmp___0~61#1; [2025-02-08 04:09:48,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11902-1: call #t~mem1376#1.base, #t~mem1376#1.offset := read~$Pointer$#9(~mgp#1.base, 116 + ~mgp#1.offset, 8);call #t~mem1377#1 := read~int#9(#t~mem1376#1.base, #t~mem1376#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~mem1378#1.base, #t~mem1378#1.offset := read~$Pointer$#9(~mgp#1.base, ~mgp#1.offset, 8);assume { :begin_inline_ldv_free_irq_87 } true;ldv_free_irq_87_#in~ldv_func_arg1#1, ldv_free_irq_87_#in~ldv_func_arg2#1.base, ldv_free_irq_87_#in~ldv_func_arg2#1.offset := #t~mem1377#1, #t~mem1378#1.base, #t~mem1378#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_87_~ldv_func_arg1#1, ldv_free_irq_87_~ldv_func_arg2#1.base, ldv_free_irq_87_~ldv_func_arg2#1.offset;ldv_free_irq_87_~ldv_func_arg1#1 := ldv_free_irq_87_#in~ldv_func_arg1#1;ldv_free_irq_87_~ldv_func_arg2#1.base, ldv_free_irq_87_~ldv_func_arg2#1.offset := ldv_free_irq_87_#in~ldv_func_arg2#1.base, ldv_free_irq_87_#in~ldv_func_arg2#1.offset; [2025-02-08 04:09:48,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11931: assume 0 != #t~mem1385#1;havoc #t~mem1385#1; [2025-02-08 04:09:48,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11931: assume !(0 != #t~mem1385#1);havoc #t~mem1385#1; [2025-02-08 04:09:48,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19029: havoc pci_enable_msi_block_#t~nondet2361#1;#t~ret1365#1 := pci_enable_msi_block_#res#1;havoc pci_enable_msi_block_#t~nondet2361#1, pci_enable_msi_block_~arg0#1.base, pci_enable_msi_block_~arg0#1.offset, pci_enable_msi_block_~arg1#1;havoc pci_enable_msi_block_#in~arg0#1.base, pci_enable_msi_block_#in~arg0#1.offset, pci_enable_msi_block_#in~arg1#1;assume { :end_inline_pci_enable_msi_block } true;assume -2147483648 <= #t~ret1365#1 && #t~ret1365#1 <= 2147483647;~status~10#1 := #t~ret1365#1;havoc #t~ret1365#1; [2025-02-08 04:09:48,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11902: havoc ldv_free_irq_87_~ldv_func_arg1#1, ldv_free_irq_87_~ldv_func_arg2#1.base, ldv_free_irq_87_~ldv_func_arg2#1.offset;havoc ldv_free_irq_87_#in~ldv_func_arg1#1, ldv_free_irq_87_#in~ldv_func_arg2#1.base, ldv_free_irq_87_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_87 } true;havoc #t~mem1376#1.base, #t~mem1376#1.offset;havoc #t~mem1377#1;havoc #t~mem1378#1.base, #t~mem1378#1.offset;~i~16#1 := ~i~16#1 - 1; [2025-02-08 04:09:48,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11890: #t~ret1374#1 := ldv_request_irq_86_#res#1;havoc ldv_request_irq_86_#t~ret2181#1, ldv_request_irq_86_#t~ret2182#1, ldv_request_irq_86_~irq#1, ldv_request_irq_86_~handler#1.base, ldv_request_irq_86_~handler#1.offset, ldv_request_irq_86_~flags#1, ldv_request_irq_86_~name#1.base, ldv_request_irq_86_~name#1.offset, ldv_request_irq_86_~dev#1.base, ldv_request_irq_86_~dev#1.offset, ldv_request_irq_86_~ldv_func_res~1#1, ldv_request_irq_86_~tmp~150#1, ldv_request_irq_86_~tmp___0~61#1;havoc ldv_request_irq_86_#in~irq#1, ldv_request_irq_86_#in~handler#1.base, ldv_request_irq_86_#in~handler#1.offset, ldv_request_irq_86_#in~flags#1, ldv_request_irq_86_#in~name#1.base, ldv_request_irq_86_#in~name#1.offset, ldv_request_irq_86_#in~dev#1.base, ldv_request_irq_86_#in~dev#1.offset;assume { :end_inline_ldv_request_irq_86 } true;assume -2147483648 <= #t~ret1374#1 && #t~ret1374#1 <= 2147483647;~status~10#1 := #t~ret1374#1;havoc #t~mem1372#1.base, #t~mem1372#1.offset;havoc #t~mem1373#1;havoc #t~ret1374#1; [2025-02-08 04:09:48,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16378-1: SUMMARY for call ldv_request_irq_86_#t~ret2182#1 := ldv_request_irq(ldv_request_irq_86_~ldv_func_res~1#1, ldv_request_irq_86_~irq#1, ldv_request_irq_86_~handler#1.base, ldv_request_irq_86_~handler#1.offset, ldv_request_irq_86_~flags#1, ldv_request_irq_86_~name#1.base, ldv_request_irq_86_~name#1.offset, ldv_request_irq_86_~dev#1.base, ldv_request_irq_86_~dev#1.offset); srcloc: null [2025-02-08 04:09:48,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11927: assume 0 != ~status~10#1; [2025-02-08 04:09:48,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11927: assume !(0 != ~status~10#1); [2025-02-08 04:09:48,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11940: #res#1 := ~status~10#1; [2025-02-08 04:09:48,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11911-1: SUMMARY for call pci_disable_msix(~pdev~4#1.base, ~pdev~4#1.offset); srcloc: null [2025-02-08 04:09:48,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11911: #res#1 := ~status~10#1; [2025-02-08 04:09:48,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11870: assume 0 != ~status~10#1; [2025-02-08 04:09:48,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11870: assume !(0 != ~status~10#1);call write~int#9(1, ~mgp#1.base, 108 + ~mgp#1.offset, 4); [2025-02-08 04:09:48,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11924: #t~ret1383#1 := ldv_request_irq_88_#res#1;havoc ldv_request_irq_88_#t~ret2183#1, ldv_request_irq_88_#t~ret2184#1, ldv_request_irq_88_~irq#1, ldv_request_irq_88_~handler#1.base, ldv_request_irq_88_~handler#1.offset, ldv_request_irq_88_~flags#1, ldv_request_irq_88_~name#1.base, ldv_request_irq_88_~name#1.offset, ldv_request_irq_88_~dev#1.base, ldv_request_irq_88_~dev#1.offset, ldv_request_irq_88_~ldv_func_res~2#1, ldv_request_irq_88_~tmp~151#1, ldv_request_irq_88_~tmp___0~62#1;havoc ldv_request_irq_88_#in~irq#1, ldv_request_irq_88_#in~handler#1.base, ldv_request_irq_88_#in~handler#1.offset, ldv_request_irq_88_#in~flags#1, ldv_request_irq_88_#in~name#1.base, ldv_request_irq_88_#in~name#1.offset, ldv_request_irq_88_#in~dev#1.base, ldv_request_irq_88_#in~dev#1.offset;assume { :end_inline_ldv_request_irq_88 } true;assume -2147483648 <= #t~ret1383#1 && #t~ret1383#1 <= 2147483647;~status~10#1 := #t~ret1383#1;havoc #t~mem1380#1;havoc #t~mem1381#1.base, #t~mem1381#1.offset;havoc #t~mem1382#1.base, #t~mem1382#1.offset;havoc #t~ret1383#1; [2025-02-08 04:09:48,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11895-1: SUMMARY for call #t~ret1375#1 := dev_err(~pdev~4#1.base, 179 + ~pdev~4#1.offset, 70, 0); srcloc: null [2025-02-08 04:09:48,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11895: assume -2147483648 <= #t~ret1375#1 && #t~ret1375#1 <= 2147483647;havoc #t~ret1375#1;~i~16#1 := ~i~16#1 - 1; [2025-02-08 04:09:48,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11887: call #t~mem1368#1.base, #t~mem1368#1.offset := read~$Pointer$#9(~mgp#1.base, ~mgp#1.offset, 8);~ss~5#1.base, ~ss~5#1.offset := #t~mem1368#1.base, #t~mem1368#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~mem1368#1.base, #t~mem1368#1.offset;#t~loopctr1369#1 := 0; [2025-02-08 04:09:48,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16388: SUMMARY for call free_irq(ldv_free_irq_87_~ldv_func_arg1#1, ldv_free_irq_87_~ldv_func_arg2#1.base, ldv_free_irq_87_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 04:09:48,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11933: SUMMARY for call pci_disable_msi(~pdev~4#1.base, ~pdev~4#1.offset); srcloc: null [2025-02-08 04:09:48,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11929-1: SUMMARY for call #t~ret1384#1 := dev_err(~pdev~4#1.base, 179 + ~pdev~4#1.offset, 71, 0); srcloc: null [2025-02-08 04:09:48,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16376-1: SUMMARY for call ldv_request_irq_86_#t~ret2181#1 := request_irq(ldv_request_irq_86_~irq#1, ldv_request_irq_86_~handler#1.base, ldv_request_irq_86_~handler#1.offset, ldv_request_irq_86_~flags#1, ldv_request_irq_86_~name#1.base, ldv_request_irq_86_~name#1.offset, ldv_request_irq_86_~dev#1.base, ldv_request_irq_86_~dev#1.offset); srcloc: null [2025-02-08 04:09:48,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11929: assume -2147483648 <= #t~ret1384#1 && #t~ret1384#1 <= 2147483647;havoc #t~ret1384#1;call #t~mem1385#1 := read~int#9(~mgp#1.base, 108 + ~mgp#1.offset, 4); [2025-02-08 04:09:48,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16376: assume -2147483648 <= ldv_request_irq_86_#t~ret2181#1 && ldv_request_irq_86_#t~ret2181#1 <= 2147483647;ldv_request_irq_86_~tmp~150#1 := ldv_request_irq_86_#t~ret2181#1;havoc ldv_request_irq_86_#t~ret2181#1;ldv_request_irq_86_~ldv_func_res~1#1 := ldv_request_irq_86_~tmp~150#1; [2025-02-08 04:09:48,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16409-1: ldv_request_irq_88_#res#1 := ldv_request_irq_88_~ldv_func_res~2#1; [2025-02-08 04:09:48,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11888: assume true;assume #t~loopctr1369#1 < 32;havoc #t~nondet1370#1;call write~int#9(#t~nondet1370#1, ~ss~5#1.base, 632 + ~ss~5#1.offset + #t~loopctr1369#1, 8);#t~loopctr1369#1 := 1 + #t~loopctr1369#1; [2025-02-08 04:09:48,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11888: assume true;havoc #t~loopctr1369#1;havoc #t~nondet1370#1;havoc #t~ret1371#1;call #t~mem1372#1.base, #t~mem1372#1.offset := read~$Pointer$#9(~mgp#1.base, 116 + ~mgp#1.offset, 8);call #t~mem1373#1 := read~int#9(#t~mem1372#1.base, #t~mem1372#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_86 } true;ldv_request_irq_86_#in~irq#1, ldv_request_irq_86_#in~handler#1.base, ldv_request_irq_86_#in~handler#1.offset, ldv_request_irq_86_#in~flags#1, ldv_request_irq_86_#in~name#1.base, ldv_request_irq_86_#in~name#1.offset, ldv_request_irq_86_#in~dev#1.base, ldv_request_irq_86_#in~dev#1.offset := #t~mem1373#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_86_#res#1;havoc ldv_request_irq_86_#t~ret2181#1, ldv_request_irq_86_#t~ret2182#1, ldv_request_irq_86_~irq#1, ldv_request_irq_86_~handler#1.base, ldv_request_irq_86_~handler#1.offset, ldv_request_irq_86_~flags#1, ldv_request_irq_86_~name#1.base, ldv_request_irq_86_~name#1.offset, ldv_request_irq_86_~dev#1.base, ldv_request_irq_86_~dev#1.offset, ldv_request_irq_86_~ldv_func_res~1#1, ldv_request_irq_86_~tmp~150#1, ldv_request_irq_86_~tmp___0~61#1;ldv_request_irq_86_~irq#1 := ldv_request_irq_86_#in~irq#1;ldv_request_irq_86_~handler#1.base, ldv_request_irq_86_~handler#1.offset := ldv_request_irq_86_#in~handler#1.base, ldv_request_irq_86_#in~handler#1.offset;ldv_request_irq_86_~flags#1 := ldv_request_irq_86_#in~flags#1;ldv_request_irq_86_~name#1.base, ldv_request_irq_86_~name#1.offset := ldv_request_irq_86_#in~name#1.base, ldv_request_irq_86_#in~name#1.offset;ldv_request_irq_86_~dev#1.base, ldv_request_irq_86_~dev#1.offset := ldv_request_irq_86_#in~dev#1.base, ldv_request_irq_86_#in~dev#1.offset;havoc ldv_request_irq_86_~ldv_func_res~1#1;havoc ldv_request_irq_86_~tmp~150#1;havoc ldv_request_irq_86_~tmp___0~61#1; [2025-02-08 04:09:48,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16389: SUMMARY for call ldv_free_irq(0, 0, (if ldv_free_irq_87_~ldv_func_arg1#1 % 4294967296 % 4294967296 <= 2147483647 then ldv_free_irq_87_~ldv_func_arg1#1 % 4294967296 % 4294967296 else ldv_free_irq_87_~ldv_func_arg1#1 % 4294967296 % 4294967296 - 4294967296), ldv_free_irq_87_~ldv_func_arg2#1.base, ldv_free_irq_87_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 04:09:48,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16381-1: ldv_request_irq_86_#res#1 := ldv_request_irq_86_~ldv_func_res~1#1; [2025-02-08 04:09:48,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11872: assume -2147483648 <= #t~ret1366#1 && #t~ret1366#1 <= 2147483647;havoc #t~ret1366#1; [2025-02-08 04:09:48,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11872-1: SUMMARY for call #t~ret1366#1 := dev_err(~pdev~4#1.base, 179 + ~pdev~4#1.offset, 69, 0); srcloc: null [2025-02-08 04:09:48,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11893: assume 0 != ~status~10#1; [2025-02-08 04:09:48,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11893: assume !(0 != ~status~10#1);~i~16#1 := 1 + ~i~16#1;call #t~mem1379#1 := read~int#9(~mgp#1.base, 12 + ~mgp#1.offset, 4); [2025-02-08 04:09:48,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11918: assume ~i~16#1 < #t~mem1379#1;havoc #t~mem1379#1; [2025-02-08 04:09:48,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11918: assume !(~i~16#1 < #t~mem1379#1);havoc #t~mem1379#1; [2025-02-08 04:09:48,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11906: assume ~i~16#1 >= 0; [2025-02-08 04:09:48,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11906: assume !(~i~16#1 >= 0); [2025-02-08 04:09:48,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12986: assume 0 != ~status~15#1; [2025-02-08 04:09:48,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12986: assume !(0 != ~status~15#1); [2025-02-08 04:09:48,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12988: SUMMARY for call dev_kfree_skb_any(~curr~0#1.base, ~curr~0#1.offset); srcloc: null [2025-02-08 04:09:48,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12990: 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~mem1631#1.base, #t~mem1631#1.offset := read~$Pointer$#9(~segs~0#1.base, ~segs~0#1.offset, 8);~segs~0#1.base, ~segs~0#1.offset := #t~mem1631#1.base, #t~mem1631#1.offset;havoc #t~mem1631#1.base, #t~mem1631#1.offset;call write~$Pointer$#9(0, 0, ~curr~0#1.base, ~curr~0#1.offset, 8); [2025-02-08 04:09:48,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12990: assume !(0 != (~segs~0#1.base + ~segs~0#1.offset) % 18446744073709551616); [2025-02-08 04:09:48,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13013: ~tmp___1~29#1 := #t~ret1632#1;havoc #t~ret1632#1;call #t~mem1633#1.base, #t~mem1633#1.offset := read~$Pointer$#9(~mgp~23#1.base, ~mgp~23#1.offset, 8);~ss~10#1.base, ~ss~10#1.offset := #t~mem1633#1.base, #t~mem1633#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~mem1633#1.base, #t~mem1633#1.offset; [2025-02-08 04:09:48,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13013-1: SUMMARY for call #t~ret1632#1 := skb_get_queue_mapping(~skb#1.base, ~skb#1.offset); srcloc: null [2025-02-08 04:09:48,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13015: call #t~mem1634#1 := read~int#9(~ss~10#1.base, 464 + ~ss~10#1.offset, 8);call write~int#9(1 + #t~mem1634#1, ~ss~10#1.base, 464 + ~ss~10#1.offset, 8);havoc #t~mem1634#1;#res#1 := 0; [2025-02-08 04:09:48,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12984-1: SUMMARY for call #t~ret1630#1 := myri10ge_xmit(~curr~0#1.base, ~curr~0#1.offset, ~dev#1.base, ~dev#1.offset); srcloc: null [2025-02-08 04:09:48,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13015-1: SUMMARY for call dev_kfree_skb_any(~skb#1.base, ~skb#1.offset); srcloc: null [2025-02-08 04:09:48,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12984: assume -2147483648 <= #t~ret1630#1 && #t~ret1630#1 <= 2147483647;~status~15#1 := #t~ret1630#1;havoc #t~ret1630#1; [2025-02-08 04:09:48,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12995: SUMMARY for call dev_kfree_skb_any(~segs~0#1.base, ~segs~0#1.offset); srcloc: null [2025-02-08 04:09:48,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18745: havoc __skb_gso_segment_#t~ret2318#1.base, __skb_gso_segment_#t~ret2318#1.offset; [2025-02-08 04:09:48,371 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12981: ~curr~0#1.base, ~curr~0#1.offset := ~segs~0#1.base, ~segs~0#1.offset;call #t~mem1629#1.base, #t~mem1629#1.offset := read~$Pointer$#9(~segs~0#1.base, ~segs~0#1.offset, 8);~segs~0#1.base, ~segs~0#1.offset := #t~mem1629#1.base, #t~mem1629#1.offset;havoc #t~mem1629#1.base, #t~mem1629#1.offset;call write~$Pointer$#9(0, 0, ~curr~0#1.base, ~curr~0#1.offset, 8); [2025-02-08 04:09:48,388 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19000: havoc pci_bus_read_config_word_#t~nondet2356#1; [2025-02-08 04:09:48,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10226: havoc myri10ge_rx_done_#t~mem930#1.base, myri10ge_rx_done_#t~mem930#1.offset;havoc myri10ge_rx_done_#t~mem931#1.base, myri10ge_rx_done_#t~mem931#1.offset;call myri10ge_rx_done_#t~mem932#1 := read~int#9(myri10ge_rx_done_~rx~0#1.base, 44 + myri10ge_rx_done_~rx~0#1.offset, 4);call write~int#9(1 + myri10ge_rx_done_#t~mem932#1, myri10ge_rx_done_~rx~0#1.base, 44 + myri10ge_rx_done_~rx~0#1.offset, 4);havoc myri10ge_rx_done_#t~mem932#1;call myri10ge_rx_done_#t~mem933#1 := read~int#9(myri10ge_rx_done_~rx~0#1.base, 44 + myri10ge_rx_done_~rx~0#1.offset, 4);call myri10ge_rx_done_#t~mem934#1 := read~int#9(myri10ge_rx_done_~rx~0#1.base, 56 + myri10ge_rx_done_~rx~0#1.offset, 4); [2025-02-08 04:09:48,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10284: havoc skb_copy_to_linear_data_#t~mem302#1.base, skb_copy_to_linear_data_#t~mem302#1.offset, skb_copy_to_linear_data_#t~memcpy~res303#1.base, skb_copy_to_linear_data_#t~memcpy~res303#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~mem959#1 := read~int#9(myri10ge_rx_done_~rx_frags~0#1.base, 8 + myri10ge_rx_done_~rx_frags~0#1.offset, 4);call write~int#9(myri10ge_rx_done_#t~mem959#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~mem959#1;call myri10ge_rx_done_#t~mem960#1 := read~int#9(myri10ge_rx_done_~rx_frags~0#1.base, 12 + myri10ge_rx_done_~rx_frags~0#1.offset, 4);call write~int#9(myri10ge_rx_done_#t~mem960#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~mem960#1;call myri10ge_rx_done_#t~mem961#1 := read~int#9(myri10ge_rx_done_~skb~0#1.base, 108 + myri10ge_rx_done_~skb~0#1.offset, 4);call write~int#9(myri10ge_rx_done_#t~mem961#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~mem961#1;call myri10ge_rx_done_#t~mem962#1 := read~int#9(myri10ge_rx_done_~skb~0#1.base, 213 + myri10ge_rx_done_~skb~0#1.offset, 4);call write~int#9(myri10ge_rx_done_#t~mem962#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~mem962#1;assume { :begin_inline_eth_type_trans } true;eth_type_trans_#in~arg0#1.base, eth_type_trans_#in~arg0#1.offset, eth_type_trans_#in~arg1#1.base, eth_type_trans_#in~arg1#1.offset := myri10ge_rx_done_~skb~0#1.base, myri10ge_rx_done_~skb~0#1.offset, myri10ge_rx_done_~dev~3#1.base, myri10ge_rx_done_~dev~3#1.offset;havoc eth_type_trans_#res#1;havoc eth_type_trans_#t~nondet2335#1, eth_type_trans_~arg0#1.base, eth_type_trans_~arg0#1.offset, eth_type_trans_~arg1#1.base, eth_type_trans_~arg1#1.offset;eth_type_trans_~arg0#1.base, eth_type_trans_~arg0#1.offset := eth_type_trans_#in~arg0#1.base, eth_type_trans_#in~arg0#1.offset;eth_type_trans_~arg1#1.base, eth_type_trans_~arg1#1.offset := eth_type_trans_#in~arg1#1.base, eth_type_trans_#in~arg1#1.offset;havoc eth_type_trans_#t~nondet2335#1;eth_type_trans_#res#1 := eth_type_trans_#t~nondet2335#1;havoc eth_type_trans_#t~nondet2335#1; [2025-02-08 04:09:48,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10218: assume 0 != myri10ge_rx_done_~tmp___0~27#1;call myri10ge_rx_done_#t~mem928#1 := read~int#9(myri10ge_rx_done_~ss#1.base, 456 + myri10ge_rx_done_~ss#1.offset, 8);call write~int#9(1 + myri10ge_rx_done_#t~mem928#1, myri10ge_rx_done_~ss#1.base, 456 + myri10ge_rx_done_~ss#1.offset, 8);havoc myri10ge_rx_done_#t~mem928#1;myri10ge_rx_done_~i~9#1 := 0;myri10ge_rx_done_~remainder~0#1 := myri10ge_rx_done_~len#1; [2025-02-08 04:09:48,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10218: assume !(0 != myri10ge_rx_done_~tmp___0~27#1); [2025-02-08 04:09:48,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10226-1: SUMMARY for call put_page(myri10ge_rx_done_#t~mem931#1.base, myri10ge_rx_done_#t~mem931#1.offset); srcloc: null [2025-02-08 04:09:48,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18980: havoc netif_receive_skb_#t~nondet2351#1;myri10ge_rx_done_#t~ret964#1 := netif_receive_skb_#res#1;havoc netif_receive_skb_#t~nondet2351#1, netif_receive_skb_~arg0#1.base, netif_receive_skb_~arg0#1.offset;havoc netif_receive_skb_#in~arg0#1.base, netif_receive_skb_#in~arg0#1.offset;assume { :end_inline_netif_receive_skb } true;assume -2147483648 <= myri10ge_rx_done_#t~ret964#1 && myri10ge_rx_done_#t~ret964#1 <= 2147483647;havoc myri10ge_rx_done_#t~ret964#1; [2025-02-08 04:09:48,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10268: assume 0 != myri10ge_rx_done_#t~bitwise950#1 % 18446744073709551616;havoc myri10ge_rx_done_#t~mem949#1;havoc myri10ge_rx_done_#t~bitwise950#1;call write~int#9(2, myri10ge_rx_done_~skb~0#1.base, 126 + myri10ge_rx_done_~skb~0#1.offset, 1);call write~int#9(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:09:48,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10268: assume !(0 != myri10ge_rx_done_#t~bitwise950#1 % 18446744073709551616);havoc myri10ge_rx_done_#t~mem949#1;havoc myri10ge_rx_done_#t~bitwise950#1; [2025-02-08 04:09:48,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10268-1: [2025-02-08 04:09:48,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10268-2: havoc myri10ge_rx_done_#t~bitwise950#1;assume myri10ge_rx_done_#t~bitwise950#1 % 18446744073709551616 <= myri10ge_rx_done_#t~mem949#1 % 18446744073709551616 && myri10ge_rx_done_#t~bitwise950#1 % 18446744073709551616 <= 4294967296; [2025-02-08 04:09:48,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6808-1: SUMMARY for call compound_head_#t~ret128#1 := PageTail(compound_head_~page#1.base, compound_head_~page#1.offset); srcloc: null [2025-02-08 04:09:48,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6808: assume -2147483648 <= compound_head_#t~ret128#1 && compound_head_#t~ret128#1 <= 2147483647;compound_head_~tmp~8#1 := compound_head_#t~ret128#1;havoc compound_head_#t~ret128#1; [2025-02-08 04:09:48,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10268-3: assume 4294967296 == myri10ge_rx_done_#t~mem949#1 % 18446744073709551616;myri10ge_rx_done_#t~bitwise950#1 := myri10ge_rx_done_#t~mem949#1; [2025-02-08 04:09:48,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10268-3: assume !(4294967296 == myri10ge_rx_done_#t~mem949#1 % 18446744073709551616); [2025-02-08 04:09:48,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10268-4: assume 0 == myri10ge_rx_done_#t~mem949#1 % 18446744073709551616;myri10ge_rx_done_#t~bitwise950#1 := 0; [2025-02-08 04:09:48,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10268-4: assume !(0 == myri10ge_rx_done_#t~mem949#1 % 18446744073709551616); [2025-02-08 04:09:48,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18725-1: __netdev_alloc_skb_#res#1.base, __netdev_alloc_skb_#res#1.offset := __netdev_alloc_skb_~skb~3#1.base, __netdev_alloc_skb_~skb~3#1.offset; [2025-02-08 04:09:48,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6817: 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~ret272#1.base, __skb_fill_page_desc_#t~ret272#1.offset := compound_head_#res#1.base, compound_head_#res#1.offset;havoc compound_head_#t~ret125#1, compound_head_#t~ret126#1, compound_head_#t~mem127#1.base, compound_head_#t~mem127#1.offset, compound_head_#t~ret128#1, compound_head_#t~ret129#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~8#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~ret272#1.base, __skb_fill_page_desc_#t~ret272#1.offset;havoc __skb_fill_page_desc_#t~ret272#1.base, __skb_fill_page_desc_#t~ret272#1.offset;call __skb_fill_page_desc_#t~mem273#1 := read~int#9(__skb_fill_page_desc_~page#1.base, 16 + __skb_fill_page_desc_~page#1.offset, 1);__skb_fill_page_desc_#t~short275#1 := 0 != (if __skb_fill_page_desc_#t~mem273#1 % 256 % 4294967296 <= 2147483647 then __skb_fill_page_desc_#t~mem273#1 % 256 % 4294967296 else __skb_fill_page_desc_#t~mem273#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:09:48,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10145: myri10ge_vlan_rx_#t~ret900#1 := csum_sub_#res#1;havoc csum_sub_#t~ret149#1, csum_sub_~csum#1, csum_sub_~addend#1, csum_sub_~tmp~12#1;havoc csum_sub_#in~csum#1, csum_sub_#in~addend#1;assume { :end_inline_csum_sub } true;call write~int#9(myri10ge_vlan_rx_#t~ret900#1, myri10ge_vlan_rx_~skb#1.base, 116 + myri10ge_vlan_rx_~skb#1.offset, 4);havoc myri10ge_vlan_rx_#t~mem899#1;havoc myri10ge_vlan_rx_#t~ret900#1; [2025-02-08 04:09:48,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18932: havoc napi_gro_frags_#t~nondet2345#1;myri10ge_rx_done_#t~ret965#1 := napi_gro_frags_#res#1;havoc napi_gro_frags_#t~nondet2345#1, napi_gro_frags_~arg0#1.base, napi_gro_frags_~arg0#1.offset;havoc napi_gro_frags_#in~arg0#1.base, napi_gro_frags_#in~arg0#1.offset;assume { :end_inline_napi_gro_frags } true;assume -2147483648 <= myri10ge_rx_done_#t~ret965#1 && myri10ge_rx_done_#t~ret965#1 <= 2147483647;havoc myri10ge_rx_done_#t~ret965#1; [2025-02-08 04:09:48,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10228: myri10ge_rx_done_~idx~1#1 := myri10ge_rx_done_#t~bitwise935#1;havoc myri10ge_rx_done_#t~mem933#1;havoc myri10ge_rx_done_#t~mem934#1;havoc myri10ge_rx_done_#t~bitwise935#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:09:48,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809-1: SUMMARY for call compound_head_#t~ret129#1 := ldv__builtin_expect((if 0 != compound_head_~tmp~8#1 then 1 else 0), 1); srcloc: null [2025-02-08 04:09:48,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10228-1: [2025-02-08 04:09:48,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809: assume -9223372036854775808 <= compound_head_#t~ret129#1 && compound_head_#t~ret129#1 <= 9223372036854775807;compound_head_~tmp___0~0#1 := compound_head_#t~ret129#1;havoc compound_head_#t~ret129#1; [2025-02-08 04:09:48,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10228-2: havoc myri10ge_rx_done_#t~bitwise935#1;assume (((((myri10ge_rx_done_#t~mem933#1 < 0 && myri10ge_rx_done_#t~mem934#1 >= 0) || myri10ge_rx_done_#t~bitwise935#1 <= myri10ge_rx_done_#t~mem933#1) && ((myri10ge_rx_done_#t~mem933#1 >= 0 && myri10ge_rx_done_#t~mem934#1 < 0) || myri10ge_rx_done_#t~bitwise935#1 <= myri10ge_rx_done_#t~mem934#1)) && ((myri10ge_rx_done_#t~mem933#1 < 0 && myri10ge_rx_done_#t~mem934#1 < 0) || myri10ge_rx_done_#t~bitwise935#1 >= 0)) && ((myri10ge_rx_done_#t~mem933#1 >= 0 && myri10ge_rx_done_#t~mem934#1 >= 0) || myri10ge_rx_done_#t~bitwise935#1 > myri10ge_rx_done_#t~mem933#1 + myri10ge_rx_done_#t~mem934#1)) && myri10ge_rx_done_#t~bitwise935#1 >= -2147483648; [2025-02-08 04:09:48,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10253: myri10ge_rx_done_~idx~1#1 := myri10ge_rx_done_#t~bitwise945#1;havoc myri10ge_rx_done_#t~mem943#1;havoc myri10ge_rx_done_#t~mem944#1;havoc myri10ge_rx_done_#t~bitwise945#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:09:48,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10253-1: [2025-02-08 04:09:48,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10253-2: havoc myri10ge_rx_done_#t~bitwise945#1;assume (((((myri10ge_rx_done_#t~mem943#1 < 0 && myri10ge_rx_done_#t~mem944#1 >= 0) || myri10ge_rx_done_#t~bitwise945#1 <= myri10ge_rx_done_#t~mem943#1) && ((myri10ge_rx_done_#t~mem943#1 >= 0 && myri10ge_rx_done_#t~mem944#1 < 0) || myri10ge_rx_done_#t~bitwise945#1 <= myri10ge_rx_done_#t~mem944#1)) && ((myri10ge_rx_done_#t~mem943#1 < 0 && myri10ge_rx_done_#t~mem944#1 < 0) || myri10ge_rx_done_#t~bitwise945#1 >= 0)) && ((myri10ge_rx_done_#t~mem943#1 >= 0 && myri10ge_rx_done_#t~mem944#1 >= 0) || myri10ge_rx_done_#t~bitwise945#1 > myri10ge_rx_done_#t~mem943#1 + myri10ge_rx_done_#t~mem944#1)) && myri10ge_rx_done_#t~bitwise945#1 >= -2147483648; [2025-02-08 04:09:48,884 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:09:48,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10253-3: assume myri10ge_rx_done_#t~mem943#1 == myri10ge_rx_done_#t~mem944#1;myri10ge_rx_done_#t~bitwise945#1 := myri10ge_rx_done_#t~mem943#1; [2025-02-08 04:09:48,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10253-3: assume !(myri10ge_rx_done_#t~mem943#1 == myri10ge_rx_done_#t~mem944#1); [2025-02-08 04:09:48,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6801: assume -2147483648 <= compound_head_#t~ret125#1 && compound_head_#t~ret125#1 <= 2147483647;compound_head_~tmp___1~0#1 := compound_head_#t~ret125#1;havoc compound_head_#t~ret125#1; [2025-02-08 04:09:48,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10228-3: assume myri10ge_rx_done_#t~mem933#1 == myri10ge_rx_done_#t~mem934#1;myri10ge_rx_done_#t~bitwise935#1 := myri10ge_rx_done_#t~mem933#1; [2025-02-08 04:09:48,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10228-3: assume !(myri10ge_rx_done_#t~mem933#1 == myri10ge_rx_done_#t~mem934#1); [2025-02-08 04:09:48,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10228-4: assume 0 == myri10ge_rx_done_#t~mem933#1 || 0 == myri10ge_rx_done_#t~mem934#1;myri10ge_rx_done_#t~bitwise935#1 := 0; [2025-02-08 04:09:48,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10228-4: assume !(0 == myri10ge_rx_done_#t~mem933#1 || 0 == myri10ge_rx_done_#t~mem934#1); [2025-02-08 04:09:48,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18850: havoc eth_type_trans_#t~nondet2335#1;myri10ge_rx_done_#t~ret963#1 := eth_type_trans_#res#1;havoc eth_type_trans_#t~nondet2335#1, eth_type_trans_~arg0#1.base, eth_type_trans_~arg0#1.offset, eth_type_trans_~arg1#1.base, eth_type_trans_~arg1#1.offset;havoc eth_type_trans_#in~arg0#1.base, eth_type_trans_#in~arg0#1.offset, eth_type_trans_#in~arg1#1.base, eth_type_trans_#in~arg1#1.offset;assume { :end_inline_eth_type_trans } true;call write~int#9(myri10ge_rx_done_#t~ret963#1, myri10ge_rx_done_~skb~0#1.base, 134 + myri10ge_rx_done_~skb~0#1.offset, 2);havoc myri10ge_rx_done_#t~ret963#1;assume { :begin_inline_netif_receive_skb } true;netif_receive_skb_#in~arg0#1.base, netif_receive_skb_#in~arg0#1.offset := myri10ge_rx_done_~skb~0#1.base, myri10ge_rx_done_~skb~0#1.offset;havoc netif_receive_skb_#res#1;havoc netif_receive_skb_#t~nondet2351#1, netif_receive_skb_~arg0#1.base, netif_receive_skb_~arg0#1.offset;netif_receive_skb_~arg0#1.base, netif_receive_skb_~arg0#1.offset := netif_receive_skb_#in~arg0#1.base, netif_receive_skb_#in~arg0#1.offset;havoc netif_receive_skb_#t~nondet2351#1;assume -2147483648 <= netif_receive_skb_#t~nondet2351#1 && netif_receive_skb_#t~nondet2351#1 <= 2147483647;netif_receive_skb_#res#1 := netif_receive_skb_#t~nondet2351#1;havoc netif_receive_skb_#t~nondet2351#1; [2025-02-08 04:09:48,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10253-4: assume 0 == myri10ge_rx_done_#t~mem943#1 || 0 == myri10ge_rx_done_#t~mem944#1;myri10ge_rx_done_#t~bitwise945#1 := 0; [2025-02-08 04:09:48,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10253-4: assume !(0 == myri10ge_rx_done_#t~mem943#1 || 0 == myri10ge_rx_done_#t~mem944#1); [2025-02-08 04:09:48,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7330: havoc __skb_fill_page_desc_#t~ret271#1.base, __skb_fill_page_desc_#t~ret271#1.offset, __skb_fill_page_desc_#t~ret272#1.base, __skb_fill_page_desc_#t~ret272#1.offset, __skb_fill_page_desc_#t~mem273#1, __skb_fill_page_desc_#t~mem274#1.base, __skb_fill_page_desc_#t~mem274#1.offset, __skb_fill_page_desc_#t~short275#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~23#1.base, __skb_fill_page_desc_~tmp~23#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:09:48,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10278: 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~mem953#1 := read~int#9(myri10ge_rx_done_~skb~0#1.base, 104 + myri10ge_rx_done_~skb~0#1.offset, 4); [2025-02-08 04:09:48,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10278: assume !(0 != (if myri10ge_rx_done_~polling~0#1 % 256 % 4294967296 <= 2147483647 then myri10ge_rx_done_~polling~0#1 % 256 % 4294967296 else myri10ge_rx_done_~polling~0#1 % 256 % 4294967296 - 4294967296));assume { :begin_inline_napi_gro_frags } true;napi_gro_frags_#in~arg0#1.base, napi_gro_frags_#in~arg0#1.offset := myri10ge_rx_done_~ss#1.base, 244 + myri10ge_rx_done_~ss#1.offset;havoc napi_gro_frags_#res#1;havoc napi_gro_frags_#t~nondet2345#1, napi_gro_frags_~arg0#1.base, napi_gro_frags_~arg0#1.offset;napi_gro_frags_~arg0#1.base, napi_gro_frags_~arg0#1.offset := napi_gro_frags_#in~arg0#1.base, napi_gro_frags_#in~arg0#1.offset;havoc napi_gro_frags_#t~nondet2345#1;assume -2147483648 <= napi_gro_frags_#t~nondet2345#1 && napi_gro_frags_#t~nondet2345#1 <= 2147483647;napi_gro_frags_#res#1 := napi_gro_frags_#t~nondet2345#1;havoc napi_gro_frags_#t~nondet2345#1; [2025-02-08 04:09:48,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18718: __netdev_alloc_skb_~skb~3#1.base, __netdev_alloc_skb_~skb~3#1.offset := __netdev_alloc_skb_#t~ret2312#1.base, __netdev_alloc_skb_#t~ret2312#1.offset;havoc __netdev_alloc_skb_#t~ret2312#1.base, __netdev_alloc_skb_#t~ret2312#1.offset; [2025-02-08 04:09:48,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6802: assume -9223372036854775808 <= compound_head_#t~ret126#1 && compound_head_#t~ret126#1 <= 9223372036854775807;compound_head_~tmp___2~0#1 := compound_head_#t~ret126#1;havoc compound_head_#t~ret126#1; [2025-02-08 04:09:48,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7314: 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~ret125#1, compound_head_#t~ret126#1, compound_head_#t~mem127#1.base, compound_head_#t~mem127#1.offset, compound_head_#t~ret128#1, compound_head_#t~ret129#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~8#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~8#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:09:48,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18718-1: SUMMARY for call __netdev_alloc_skb_#t~ret2312#1.base, __netdev_alloc_skb_#t~ret2312#1.offset := ldv_malloc(245); srcloc: null [2025-02-08 04:09:48,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9486-1: SUMMARY for call myri10ge_ss_busy_polling_#t~ret749#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:09:48,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10155: myri10ge_vlan_rx_~tmp___0~26#1.base, myri10ge_vlan_rx_~tmp___0~26#1.offset := myri10ge_vlan_rx_#t~ret907#1.base, myri10ge_vlan_rx_#t~ret907#1.offset;havoc myri10ge_vlan_rx_#t~ret907#1.base, myri10ge_vlan_rx_#t~ret907#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~mem908#1 := read~int#9(myri10ge_vlan_rx_~frag~1#1.base, 8 + myri10ge_vlan_rx_~frag~1#1.offset, 4);call write~int#9(4 + myri10ge_vlan_rx_#t~mem908#1, myri10ge_vlan_rx_~frag~1#1.base, 8 + myri10ge_vlan_rx_~frag~1#1.offset, 4);havoc myri10ge_vlan_rx_#t~mem908#1; [2025-02-08 04:09:48,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10155-1: SUMMARY for call myri10ge_vlan_rx_#t~ret907#1.base, myri10ge_vlan_rx_#t~ret907#1.offset := skb_end_pointer(myri10ge_vlan_rx_~skb#1.base, myri10ge_vlan_rx_~skb#1.offset); srcloc: null [2025-02-08 04:09:48,885 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___1~0#1 then 1 else 0), 0); srcloc: null [2025-02-08 04:09:48,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7314-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:09:48,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9486: assume -9223372036854775808 <= myri10ge_ss_busy_polling_#t~ret749#1 && myri10ge_ss_busy_polling_#t~ret749#1 <= 9223372036854775807;myri10ge_ss_busy_polling_~tmp~72#1 := myri10ge_ss_busy_polling_#t~ret749#1;havoc myri10ge_ss_busy_polling_#t~ret749#1; [2025-02-08 04:09:48,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7331-1: SUMMARY for call skb_fill_page_desc_#t~ret276#1.base, skb_fill_page_desc_#t~ret276#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:09:48,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7331: skb_fill_page_desc_~tmp~24#1.base, skb_fill_page_desc_~tmp~24#1.offset := skb_fill_page_desc_#t~ret276#1.base, skb_fill_page_desc_#t~ret276#1.offset;havoc skb_fill_page_desc_#t~ret276#1.base, skb_fill_page_desc_#t~ret276#1.offset;call write~int#9(1 + skb_fill_page_desc_~i#1 % 256, skb_fill_page_desc_~tmp~24#1.base, skb_fill_page_desc_~tmp~24#1.offset, 1);havoc skb_fill_page_desc_#t~ret276#1.base, skb_fill_page_desc_#t~ret276#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~24#1.base, skb_fill_page_desc_~tmp~24#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~mem938#1.base, myri10ge_rx_done_#t~mem938#1.offset;havoc myri10ge_rx_done_#t~mem939#1.base, myri10ge_rx_done_#t~mem939#1.offset;havoc myri10ge_rx_done_#t~mem940#1.base, myri10ge_rx_done_#t~mem940#1.offset;havoc myri10ge_rx_done_#t~mem941#1;call myri10ge_rx_done_#t~mem942#1 := read~int#9(myri10ge_rx_done_~rx~0#1.base, 44 + myri10ge_rx_done_~rx~0#1.offset, 4);call write~int#9(1 + myri10ge_rx_done_#t~mem942#1, myri10ge_rx_done_~rx~0#1.base, 44 + myri10ge_rx_done_~rx~0#1.offset, 4);havoc myri10ge_rx_done_#t~mem942#1;call myri10ge_rx_done_#t~mem943#1 := read~int#9(myri10ge_rx_done_~rx~0#1.base, 44 + myri10ge_rx_done_~rx~0#1.offset, 4);call myri10ge_rx_done_#t~mem944#1 := read~int#9(myri10ge_rx_done_~rx~0#1.base, 56 + myri10ge_rx_done_~rx~0#1.offset, 4); [2025-02-08 04:09:48,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10246: assume myri10ge_rx_done_~remainder~0#1 > 0; [2025-02-08 04:09:48,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10246: assume !(myri10ge_rx_done_~remainder~0#1 > 0);call myri10ge_rx_done_#t~mem946#1 := read~int#9(myri10ge_rx_done_~rx_frags~0#1.base, 8 + myri10ge_rx_done_~rx_frags~0#1.offset, 4);call write~int#9(2 + myri10ge_rx_done_#t~mem946#1, myri10ge_rx_done_~rx_frags~0#1.base, 8 + 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#9(myri10ge_rx_done_~rx_frags~0#1.base, 12 + myri10ge_rx_done_~rx_frags~0#1.offset, 4);call write~int#9(myri10ge_rx_done_#t~mem947#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~mem947#1;myri10ge_rx_done_~len#1 := -2 + myri10ge_rx_done_~len#1;call write~int#9(myri10ge_rx_done_~len#1, myri10ge_rx_done_~skb~0#1.base, 104 + myri10ge_rx_done_~skb~0#1.offset, 4);call write~int#9(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~mem948#1 := read~int#9(myri10ge_rx_done_~skb~0#1.base, 237 + myri10ge_rx_done_~skb~0#1.offset, 4);call write~int#9(myri10ge_rx_done_#t~mem948#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~mem948#1;call myri10ge_rx_done_#t~mem949#1 := read~int#9(myri10ge_rx_done_~dev~3#1.base, 204 + myri10ge_rx_done_~dev~3#1.offset, 8); [2025-02-08 04:09:48,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7455-1: SUMMARY for call skb_copy_to_linear_data_#t~memcpy~res303#1.base, skb_copy_to_linear_data_#t~memcpy~res303#1.offset := #Ultimate.C_memcpy#9(skb_copy_to_linear_data_#t~mem302#1.base, skb_copy_to_linear_data_#t~mem302#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:09:48,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10205: 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~ret290#1.base, netdev_alloc_skb_#t~ret290#1.offset, netdev_alloc_skb_~dev#1.base, netdev_alloc_skb_~dev#1.offset, netdev_alloc_skb_~length#1, netdev_alloc_skb_~tmp~27#1.base, netdev_alloc_skb_~tmp~27#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~27#1.base, netdev_alloc_skb_~tmp~27#1.offset;assume { :begin_inline___netdev_alloc_skb } true;__netdev_alloc_skb_#in~arg0#1.base, __netdev_alloc_skb_#in~arg0#1.offset, __netdev_alloc_skb_#in~arg1#1, __netdev_alloc_skb_#in~arg2#1 := netdev_alloc_skb_~dev#1.base, netdev_alloc_skb_~dev#1.offset, netdev_alloc_skb_~length#1, 32;havoc __netdev_alloc_skb_#res#1.base, __netdev_alloc_skb_#res#1.offset;havoc __netdev_alloc_skb_#t~ret2312#1.base, __netdev_alloc_skb_#t~ret2312#1.offset, __netdev_alloc_skb_#t~ret2313#1.base, __netdev_alloc_skb_#t~ret2313#1.offset, __netdev_alloc_skb_#t~mem2314#1.base, __netdev_alloc_skb_#t~mem2314#1.offset, __netdev_alloc_skb_~arg0#1.base, __netdev_alloc_skb_~arg0#1.offset, __netdev_alloc_skb_~arg1#1, __netdev_alloc_skb_~arg2#1, __netdev_alloc_skb_~skb~3#1.base, __netdev_alloc_skb_~skb~3#1.offset;__netdev_alloc_skb_~arg0#1.base, __netdev_alloc_skb_~arg0#1.offset := __netdev_alloc_skb_#in~arg0#1.base, __netdev_alloc_skb_#in~arg0#1.offset;__netdev_alloc_skb_~arg1#1 := __netdev_alloc_skb_#in~arg1#1;__netdev_alloc_skb_~arg2#1 := __netdev_alloc_skb_#in~arg2#1; [2025-02-08 04:09:48,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10205: assume !(0 != (if myri10ge_rx_done_~polling~0#1 % 256 % 4294967296 <= 2147483647 then myri10ge_rx_done_~polling~0#1 % 256 % 4294967296 else myri10ge_rx_done_~polling~0#1 % 256 % 4294967296 - 4294967296));assume { :begin_inline_napi_get_frags } true;napi_get_frags_#in~arg0#1.base, napi_get_frags_#in~arg0#1.offset := myri10ge_rx_done_~ss#1.base, 244 + myri10ge_rx_done_~ss#1.offset;havoc napi_get_frags_#res#1.base, napi_get_frags_#res#1.offset;havoc napi_get_frags_#t~ret2344#1.base, napi_get_frags_#t~ret2344#1.offset, napi_get_frags_~arg0#1.base, napi_get_frags_~arg0#1.offset;napi_get_frags_~arg0#1.base, napi_get_frags_~arg0#1.offset := napi_get_frags_#in~arg0#1.base, napi_get_frags_#in~arg0#1.offset; [2025-02-08 04:09:48,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7455: havoc skb_copy_to_linear_data_#t~mem302#1.base, skb_copy_to_linear_data_#t~mem302#1.offset;havoc skb_copy_to_linear_data_#t~memcpy~res303#1.base, skb_copy_to_linear_data_#t~memcpy~res303#1.offset; [2025-02-08 04:09:48,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811: 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:09:48,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811: assume !(0 != compound_head_~tmp___0~0#1); [2025-02-08 04:09:48,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18719: assume __netdev_alloc_skb_~skb~3#1.base != 0 || __netdev_alloc_skb_~skb~3#1.offset != 0;call write~$Pointer$#9(__netdev_alloc_skb_~arg0#1.base, __netdev_alloc_skb_~arg0#1.offset, __netdev_alloc_skb_~skb~3#1.base, 32 + __netdev_alloc_skb_~skb~3#1.offset, 8); [2025-02-08 04:09:48,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18719: assume !(__netdev_alloc_skb_~skb~3#1.base != 0 || __netdev_alloc_skb_~skb~3#1.offset != 0); [2025-02-08 04:09:48,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9495: assume -9223372036854775808 <= myri10ge_ss_busy_polling_#t~ret750#1 && myri10ge_ss_busy_polling_#t~ret750#1 <= 9223372036854775807;havoc myri10ge_ss_busy_polling_#t~ret750#1;call myri10ge_ss_busy_polling_#t~mem751#1 := read~int#9(myri10ge_ss_busy_polling_~ss#1.base, 528 + myri10ge_ss_busy_polling_~ss#1.offset, 4); [2025-02-08 04:09:48,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9495-1: SUMMARY for call myri10ge_ss_busy_polling_#t~ret750#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:09:48,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8554: call write~int#9(__vlan_hwaccel_put_tag_#t~bitwise464#1, __vlan_hwaccel_put_tag_~skb#1.base, 170 + __vlan_hwaccel_put_tag_~skb#1.offset, 2);havoc __vlan_hwaccel_put_tag_#t~bitwise464#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:09:48,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8554-1: [2025-02-08 04:09:48,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10280: myri10ge_rx_done_~hlen~0#1 := (if myri10ge_rx_done_#t~ite955#1 % 4294967296 % 4294967296 <= 2147483647 then myri10ge_rx_done_#t~ite955#1 % 4294967296 % 4294967296 else myri10ge_rx_done_#t~ite955#1 % 4294967296 % 4294967296 - 4294967296);havoc myri10ge_rx_done_#t~mem953#1;havoc myri10ge_rx_done_#t~ite955#1;havoc myri10ge_rx_done_#t~mem954#1; [2025-02-08 04:09:48,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8554-2: havoc __vlan_hwaccel_put_tag_#t~bitwise464#1;assume (__vlan_hwaccel_put_tag_#t~bitwise464#1 % 4294967296 >= __vlan_hwaccel_put_tag_~vlan_tci#1 % 65536 % 4294967296 && __vlan_hwaccel_put_tag_#t~bitwise464#1 % 4294967296 >= 4096) && __vlan_hwaccel_put_tag_#t~bitwise464#1 % 4294967296 <= 4096 + __vlan_hwaccel_put_tag_~vlan_tci#1 % 65536 % 4294967296; [2025-02-08 04:09:48,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10280-1: assume 64 < myri10ge_rx_done_#t~mem953#1 % 4294967296;myri10ge_rx_done_#t~ite955#1 := 64; [2025-02-08 04:09:48,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10280-1: assume !(64 < myri10ge_rx_done_#t~mem953#1 % 4294967296);call myri10ge_rx_done_#t~mem954#1 := read~int#9(myri10ge_rx_done_~skb~0#1.base, 104 + myri10ge_rx_done_~skb~0#1.offset, 4);myri10ge_rx_done_#t~ite955#1 := myri10ge_rx_done_#t~mem954#1; [2025-02-08 04:09:48,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8554-3: assume false;__vlan_hwaccel_put_tag_#t~bitwise464#1 := __vlan_hwaccel_put_tag_~vlan_tci#1 % 65536; [2025-02-08 04:09:48,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8554-3: assume !false; [2025-02-08 04:09:48,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8554-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~bitwise464#1 := 4096; [2025-02-08 04:09:48,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8554-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:09:48,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: assume #Ultimate.C_memmove_#t~loopctr2416#1 % 18446744073709551616 < #Ultimate.C_memmove_size#1 % 18446744073709551616;call #Ultimate.C_memmove_#t~mem2417#1.base, #Ultimate.C_memmove_#t~mem2417#1.offset := read~unchecked~$Pointer$#9(#Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset + #Ultimate.C_memmove_#t~loopctr2416#1, 8);call write~unchecked~$Pointer$#9(#Ultimate.C_memmove_#t~mem2417#1.base, #Ultimate.C_memmove_#t~mem2417#1.offset, #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset + #Ultimate.C_memmove_#t~loopctr2416#1, 8);#Ultimate.C_memmove_#t~loopctr2416#1 := 8 + #Ultimate.C_memmove_#t~loopctr2416#1; [2025-02-08 04:09:48,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: assume !(#Ultimate.C_memmove_#t~loopctr2416#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~res904#1.base, myri10ge_vlan_rx_#t~memmove~res904#1.offset := #Ultimate.C_memmove_#res#1.base, #Ultimate.C_memmove_#res#1.offset;havoc #Ultimate.C_memmove_#t~loopctr2405#1, #Ultimate.C_memmove_#t~mem2406#1, #Ultimate.C_memmove_#t~mem2407#1, #Ultimate.C_memmove_#t~mem2408#1, #Ultimate.C_memmove_#t~mem2409#1, #Ultimate.C_memmove_#t~mem2410#1, #Ultimate.C_memmove_#t~mem2411#1, #Ultimate.C_memmove_#t~mem2412#1, #Ultimate.C_memmove_#t~mem2413#1, #Ultimate.C_memmove_#t~mem2414#1, #Ultimate.C_memmove_#t~mem2415#1, #Ultimate.C_memmove_#t~loopctr2416#1, #Ultimate.C_memmove_#t~mem2417#1.base, #Ultimate.C_memmove_#t~mem2417#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~res904#1.base, myri10ge_vlan_rx_#t~memmove~res904#1.offset;call myri10ge_vlan_rx_#t~mem905#1 := read~int#9(myri10ge_vlan_rx_~skb#1.base, 104 + myri10ge_vlan_rx_~skb#1.offset, 4);call write~int#9(myri10ge_vlan_rx_#t~mem905#1 - 4, myri10ge_vlan_rx_~skb#1.base, 104 + myri10ge_vlan_rx_~skb#1.offset, 4);havoc myri10ge_vlan_rx_#t~mem905#1;call myri10ge_vlan_rx_#t~mem906#1 := read~int#9(myri10ge_vlan_rx_~skb#1.base, 108 + myri10ge_vlan_rx_~skb#1.offset, 4);call write~int#9(myri10ge_vlan_rx_#t~mem906#1 - 4, myri10ge_vlan_rx_~skb#1.base, 108 + myri10ge_vlan_rx_~skb#1.offset, 4);havoc myri10ge_vlan_rx_#t~mem906#1; [2025-02-08 04:09:48,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: assume #Ultimate.C_memmove_#t~loopctr2405#1 % 18446744073709551616 < #Ultimate.C_memmove_size#1 % 18446744073709551616;call #Ultimate.C_memmove_#t~mem2406#1 := read~unchecked~int#9(#Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset + #Ultimate.C_memmove_#t~loopctr2405#1, 4);call write~unchecked~int#9(#Ultimate.C_memmove_#t~mem2406#1, #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset + #Ultimate.C_memmove_#t~loopctr2405#1, 4);call #Ultimate.C_memmove_#t~mem2407#1 := read~unchecked~int#9(#Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset + #Ultimate.C_memmove_#t~loopctr2405#1, 1);call write~unchecked~int#9(#Ultimate.C_memmove_#t~mem2407#1, #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset + #Ultimate.C_memmove_#t~loopctr2405#1, 1);call #Ultimate.C_memmove_#t~mem2408#1 := read~unchecked~int#9(#Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset + #Ultimate.C_memmove_#t~loopctr2405#1, 2);call write~unchecked~int#9(#Ultimate.C_memmove_#t~mem2408#1, #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset + #Ultimate.C_memmove_#t~loopctr2405#1, 2);call #Ultimate.C_memmove_#t~mem2409#1 := read~unchecked~int#9(#Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset + #Ultimate.C_memmove_#t~loopctr2405#1, 4);call write~unchecked~int#9(#Ultimate.C_memmove_#t~mem2409#1, #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset + #Ultimate.C_memmove_#t~loopctr2405#1, 4);call #Ultimate.C_memmove_#t~mem2410#1 := read~unchecked~int#9(#Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset + #Ultimate.C_memmove_#t~loopctr2405#1, 8);call write~unchecked~int#9(#Ultimate.C_memmove_#t~mem2410#1, #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset + #Ultimate.C_memmove_#t~loopctr2405#1, 8);call #Ultimate.C_memmove_#t~mem2411#1 := read~unchecked~int#9(#Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset + #Ultimate.C_memmove_#t~loopctr2405#1, 8);call write~unchecked~int#9(#Ultimate.C_memmove_#t~mem2411#1, #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset + #Ultimate.C_memmove_#t~loopctr2405#1, 8);call #Ultimate.C_memmove_#t~mem2412#1 := read~unchecked~int#9(#Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset + #Ultimate.C_memmove_#t~loopctr2405#1, 8);call write~unchecked~int#9(#Ultimate.C_memmove_#t~mem2412#1, #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset + #Ultimate.C_memmove_#t~loopctr2405#1, 8);call #Ultimate.C_memmove_#t~mem2413#1 := read~unchecked~int#9(#Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset + #Ultimate.C_memmove_#t~loopctr2405#1, 1);call write~unchecked~int#9(#Ultimate.C_memmove_#t~mem2413#1, #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset + #Ultimate.C_memmove_#t~loopctr2405#1, 1);call #Ultimate.C_memmove_#t~mem2414#1 := read~unchecked~int#9(#Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset + #Ultimate.C_memmove_#t~loopctr2405#1, 2);call write~unchecked~int#9(#Ultimate.C_memmove_#t~mem2414#1, #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset + #Ultimate.C_memmove_#t~loopctr2405#1, 2);call #Ultimate.C_memmove_#t~mem2415#1 := read~unchecked~int#9(#Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset + #Ultimate.C_memmove_#t~loopctr2405#1, 1);call write~unchecked~int#9(#Ultimate.C_memmove_#t~mem2415#1, #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset + #Ultimate.C_memmove_#t~loopctr2405#1, 1);#Ultimate.C_memmove_#t~loopctr2405#1 := 1 + #Ultimate.C_memmove_#t~loopctr2405#1; [2025-02-08 04:09:48,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: assume !(#Ultimate.C_memmove_#t~loopctr2405#1 % 18446744073709551616 < #Ultimate.C_memmove_size#1 % 18446744073709551616);#Ultimate.C_memmove_#t~loopctr2416#1 := 0; [2025-02-08 04:09:48,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10297: myri10ge_rx_done_#res#1 := 1;#t~ret1020#1 := myri10ge_rx_done_#res#1;havoc myri10ge_rx_done_#t~mem910#1.base, myri10ge_rx_done_#t~mem910#1.offset, myri10ge_rx_done_#t~mem911#1.base, myri10ge_rx_done_#t~mem911#1.offset, myri10ge_rx_done_#t~mem912#1.base, myri10ge_rx_done_#t~mem912#1.offset, myri10ge_rx_done_#t~mem913#1, myri10ge_rx_done_#t~mem914#1, myri10ge_rx_done_#t~mem915#1, myri10ge_rx_done_#t~mem916#1, myri10ge_rx_done_#t~mem917#1, myri10ge_rx_done_#t~bitwise918#1, myri10ge_rx_done_#t~mem919#1.base, myri10ge_rx_done_#t~mem919#1.offset, myri10ge_rx_done_#t~mem920#1.base, myri10ge_rx_done_#t~mem920#1.offset, myri10ge_rx_done_#t~ret921#1.base, myri10ge_rx_done_#t~ret921#1.offset, myri10ge_rx_done_#t~mem922#1.base, myri10ge_rx_done_#t~mem922#1.offset, myri10ge_rx_done_#t~mem923#1, myri10ge_rx_done_#t~ret924#1, myri10ge_rx_done_#t~ret925#1.base, myri10ge_rx_done_#t~ret925#1.offset, myri10ge_rx_done_#t~ret926#1.base, myri10ge_rx_done_#t~ret926#1.offset, myri10ge_rx_done_#t~ret927#1, myri10ge_rx_done_#t~mem928#1, myri10ge_rx_done_#t~mem929#1.base, myri10ge_rx_done_#t~mem929#1.offset, myri10ge_rx_done_#t~mem930#1.base, myri10ge_rx_done_#t~mem930#1.offset, myri10ge_rx_done_#t~mem931#1.base, myri10ge_rx_done_#t~mem931#1.offset, myri10ge_rx_done_#t~mem932#1, myri10ge_rx_done_#t~mem933#1, myri10ge_rx_done_#t~mem934#1, myri10ge_rx_done_#t~bitwise935#1, myri10ge_rx_done_#t~ret936#1.base, myri10ge_rx_done_#t~ret936#1.offset, 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.base, myri10ge_rx_done_#t~mem939#1.offset, myri10ge_rx_done_#t~mem940#1.base, myri10ge_rx_done_#t~mem940#1.offset, myri10ge_rx_done_#t~mem941#1, myri10ge_rx_done_#t~mem942#1, myri10ge_rx_done_#t~mem943#1, myri10ge_rx_done_#t~mem944#1, myri10ge_rx_done_#t~bitwise945#1, myri10ge_rx_done_#t~mem946#1, myri10ge_rx_done_#t~mem947#1, myri10ge_rx_done_#t~mem948#1, myri10ge_rx_done_#t~mem949#1, myri10ge_rx_done_#t~bitwise950#1, myri10ge_rx_done_#t~mem951#1.base, myri10ge_rx_done_#t~mem951#1.offset, myri10ge_rx_done_#t~mem952#1.base, myri10ge_rx_done_#t~mem952#1.offset, myri10ge_rx_done_#t~mem953#1, myri10ge_rx_done_#t~ite955#1, myri10ge_rx_done_#t~mem954#1, myri10ge_rx_done_#t~ret956#1.base, myri10ge_rx_done_#t~ret956#1.offset, myri10ge_rx_done_#t~ret957#1.base, myri10ge_rx_done_#t~ret957#1.offset, myri10ge_rx_done_#t~mem958#1, myri10ge_rx_done_#t~mem959#1, myri10ge_rx_done_#t~mem960#1, myri10ge_rx_done_#t~mem961#1, myri10ge_rx_done_#t~mem962#1, myri10ge_rx_done_#t~ret963#1, myri10ge_rx_done_#t~ret964#1, myri10ge_rx_done_#t~ret965#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~79#1.base, myri10ge_rx_done_~tmp~79#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~13#1.base, myri10ge_rx_done_~tmp___2~13#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~ret1020#1 && #t~ret1020#1 <= 2147483647;~tmp___0~29#1 := #t~ret1020#1;havoc #t~ret1020#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~mem1021#1 := read~int#9(~mgp~2#1.base, 28 + ~mgp~2#1.offset, 4); [2025-02-08 04:09:48,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6804: assume 0 != compound_head_~tmp___2~0#1;call compound_head_#t~mem127#1.base, compound_head_#t~mem127#1.offset := read~$Pointer$#9(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~mem127#1.base, compound_head_#t~mem127#1.offset;havoc compound_head_#t~mem127#1.base, compound_head_#t~mem127#1.offset;havoc compound_head_#t~mem127#1.base, compound_head_#t~mem127#1.offset; [2025-02-08 04:09:48,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6804: assume !(0 != compound_head_~tmp___2~0#1); [2025-02-08 04:09:48,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10198: myri10ge_rx_done_~len#1 := 2 + myri10ge_rx_done_~len#1;call myri10ge_rx_done_#t~mem916#1 := read~int#9(myri10ge_rx_done_~rx~0#1.base, 44 + myri10ge_rx_done_~rx~0#1.offset, 4);call myri10ge_rx_done_#t~mem917#1 := read~int#9(myri10ge_rx_done_~rx~0#1.base, 56 + myri10ge_rx_done_~rx~0#1.offset, 4); [2025-02-08 04:09:48,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10413: ~tmp~81#1 := #t~ret1015#1;havoc #t~mem1013#1.base, #t~mem1013#1.offset;havoc #t~mem1014#1;havoc #t~ret1015#1;~length~0#1 := ~tmp~81#1;call #t~mem1016#1.base, #t~mem1016#1.offset := read~$Pointer$#9(~rx_done~0#1.base, ~rx_done~0#1.offset, 8);call write~int#9(0, #t~mem1016#1.base, 2 + (#t~mem1016#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~mem1016#1.base, #t~mem1016#1.offset;call #t~mem1017#1.base, #t~mem1017#1.offset := read~$Pointer$#9(~rx_done~0#1.base, ~rx_done~0#1.offset, 8);call #t~mem1018#1 := read~int#9(#t~mem1017#1.base, #t~mem1017#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~mem1018#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1018#1 % 65536 % 4294967296 else #t~mem1018#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~ret1019#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~ret1019#1;havoc #t~mem1017#1.base, #t~mem1017#1.offset;havoc #t~mem1018#1;havoc #t~ret1019#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~mem910#1.base, myri10ge_rx_done_#t~mem910#1.offset, myri10ge_rx_done_#t~mem911#1.base, myri10ge_rx_done_#t~mem911#1.offset, myri10ge_rx_done_#t~mem912#1.base, myri10ge_rx_done_#t~mem912#1.offset, myri10ge_rx_done_#t~mem913#1, myri10ge_rx_done_#t~mem914#1, myri10ge_rx_done_#t~mem915#1, myri10ge_rx_done_#t~mem916#1, myri10ge_rx_done_#t~mem917#1, myri10ge_rx_done_#t~bitwise918#1, myri10ge_rx_done_#t~mem919#1.base, myri10ge_rx_done_#t~mem919#1.offset, myri10ge_rx_done_#t~mem920#1.base, myri10ge_rx_done_#t~mem920#1.offset, myri10ge_rx_done_#t~ret921#1.base, myri10ge_rx_done_#t~ret921#1.offset, myri10ge_rx_done_#t~mem922#1.base, myri10ge_rx_done_#t~mem922#1.offset, myri10ge_rx_done_#t~mem923#1, myri10ge_rx_done_#t~ret924#1, myri10ge_rx_done_#t~ret925#1.base, myri10ge_rx_done_#t~ret925#1.offset, myri10ge_rx_done_#t~ret926#1.base, myri10ge_rx_done_#t~ret926#1.offset, myri10ge_rx_done_#t~ret927#1, myri10ge_rx_done_#t~mem928#1, myri10ge_rx_done_#t~mem929#1.base, myri10ge_rx_done_#t~mem929#1.offset, myri10ge_rx_done_#t~mem930#1.base, myri10ge_rx_done_#t~mem930#1.offset, myri10ge_rx_done_#t~mem931#1.base, myri10ge_rx_done_#t~mem931#1.offset, myri10ge_rx_done_#t~mem932#1, myri10ge_rx_done_#t~mem933#1, myri10ge_rx_done_#t~mem934#1, myri10ge_rx_done_#t~bitwise935#1, myri10ge_rx_done_#t~ret936#1.base, myri10ge_rx_done_#t~ret936#1.offset, 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.base, myri10ge_rx_done_#t~mem939#1.offset, myri10ge_rx_done_#t~mem940#1.base, myri10ge_rx_done_#t~mem940#1.offset, myri10ge_rx_done_#t~mem941#1, myri10ge_rx_done_#t~mem942#1, myri10ge_rx_done_#t~mem943#1, myri10ge_rx_done_#t~mem944#1, myri10ge_rx_done_#t~bitwise945#1, myri10ge_rx_done_#t~mem946#1, myri10ge_rx_done_#t~mem947#1, myri10ge_rx_done_#t~mem948#1, myri10ge_rx_done_#t~mem949#1, myri10ge_rx_done_#t~bitwise950#1, myri10ge_rx_done_#t~mem951#1.base, myri10ge_rx_done_#t~mem951#1.offset, myri10ge_rx_done_#t~mem952#1.base, myri10ge_rx_done_#t~mem952#1.offset, myri10ge_rx_done_#t~mem953#1, myri10ge_rx_done_#t~ite955#1, myri10ge_rx_done_#t~mem954#1, myri10ge_rx_done_#t~ret956#1.base, myri10ge_rx_done_#t~ret956#1.offset, myri10ge_rx_done_#t~ret957#1.base, myri10ge_rx_done_#t~ret957#1.offset, myri10ge_rx_done_#t~mem958#1, myri10ge_rx_done_#t~mem959#1, myri10ge_rx_done_#t~mem960#1, myri10ge_rx_done_#t~mem961#1, myri10ge_rx_done_#t~mem962#1, myri10ge_rx_done_#t~ret963#1, myri10ge_rx_done_#t~ret964#1, myri10ge_rx_done_#t~ret965#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~79#1.base, myri10ge_rx_done_~tmp~79#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~13#1.base, myri10ge_rx_done_~tmp___2~13#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~79#1.base, myri10ge_rx_done_~tmp~79#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~13#1.base, myri10ge_rx_done_~tmp___2~13#1.offset;havoc myri10ge_rx_done_~tmp___3~7#1.base, myri10ge_rx_done_~tmp___3~7#1.offset;call myri10ge_rx_done_#t~mem910#1.base, myri10ge_rx_done_#t~mem910#1.offset := read~$Pointer$#9(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~mem910#1.base, myri10ge_rx_done_#t~mem910#1.offset;havoc myri10ge_rx_done_#t~mem910#1.base, myri10ge_rx_done_#t~mem910#1.offset;call myri10ge_rx_done_#t~mem911#1.base, myri10ge_rx_done_#t~mem911#1.offset := read~$Pointer$#9(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~mem911#1.base, myri10ge_rx_done_#t~mem911#1.offset;havoc myri10ge_rx_done_#t~mem911#1.base, myri10ge_rx_done_#t~mem911#1.offset;call myri10ge_rx_done_#t~mem912#1.base, myri10ge_rx_done_#t~mem912#1.offset := read~$Pointer$#9(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~mem912#1.base, myri10ge_rx_done_#t~mem912#1.offset;havoc myri10ge_rx_done_#t~mem912#1.base, myri10ge_rx_done_#t~mem912#1.offset;call myri10ge_rx_done_#t~mem913#1 := read~int#9(myri10ge_rx_done_~mgp~1#1.base, 20 + myri10ge_rx_done_~mgp~1#1.offset, 4); [2025-02-08 04:09:48,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10413-1: SUMMARY for call #t~ret1015#1 := __fswab16((if #t~mem1014#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1014#1 % 65536 % 4294967296 else #t~mem1014#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:09:48,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10413-2: call #t~mem1013#1.base, #t~mem1013#1.offset := read~$Pointer$#9(~rx_done~0#1.base, ~rx_done~0#1.offset, 8);call #t~mem1014#1 := read~int#9(#t~mem1013#1.base, 2 + (#t~mem1013#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:09:48,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488: assume 0 != myri10ge_ss_busy_polling_~tmp~72#1; [2025-02-08 04:09:48,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488: assume !(0 != myri10ge_ss_busy_polling_~tmp~72#1); [2025-02-08 04:09:48,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10190: assume myri10ge_rx_done_~len#1 <= myri10ge_rx_done_#t~mem913#1;havoc myri10ge_rx_done_#t~mem913#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~mem914#1 := read~int#9(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~mem914#1;havoc myri10ge_rx_done_#t~mem914#1; [2025-02-08 04:09:48,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10190: assume !(myri10ge_rx_done_~len#1 <= myri10ge_rx_done_#t~mem913#1);havoc myri10ge_rx_done_#t~mem913#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~mem915#1 := read~int#9(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~mem915#1;havoc myri10ge_rx_done_#t~mem915#1; [2025-02-08 04:09:48,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10281: myri10ge_rx_done_~tmp___2~13#1.base, myri10ge_rx_done_~tmp___2~13#1.offset := myri10ge_rx_done_#t~ret956#1.base, myri10ge_rx_done_#t~ret956#1.offset;havoc myri10ge_rx_done_#t~ret956#1.base, myri10ge_rx_done_#t~ret956#1.offset; [2025-02-08 04:09:48,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10281-1: SUMMARY for call myri10ge_rx_done_#t~ret956#1.base, myri10ge_rx_done_#t~ret956#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:09:48,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10215: assume -9223372036854775808 <= myri10ge_rx_done_#t~ret927#1 && myri10ge_rx_done_#t~ret927#1 <= 9223372036854775807;myri10ge_rx_done_~tmp___0~27#1 := myri10ge_rx_done_#t~ret927#1;havoc myri10ge_rx_done_#t~ret927#1; [2025-02-08 04:09:48,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10215-1: SUMMARY for call myri10ge_rx_done_#t~ret927#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:09:48,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10141: assume myri10ge_vlan_rx_#t~short896#1;havoc myri10ge_vlan_rx_#t~mem893#1;havoc myri10ge_vlan_rx_#t~bitwise894#1;havoc myri10ge_vlan_rx_#t~mem895#1;havoc myri10ge_vlan_rx_#t~short896#1;call myri10ge_vlan_rx_#t~mem897#1 := read~int#9(myri10ge_vlan_rx_~skb#1.base, 124 + myri10ge_vlan_rx_~skb#1.offset, 1); [2025-02-08 04:09:48,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10141: assume !myri10ge_vlan_rx_#t~short896#1;havoc myri10ge_vlan_rx_#t~mem893#1;havoc myri10ge_vlan_rx_#t~bitwise894#1;havoc myri10ge_vlan_rx_#t~mem895#1;havoc myri10ge_vlan_rx_#t~short896#1; [2025-02-08 04:09:48,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10141-1: assume myri10ge_vlan_rx_#t~short896#1;call myri10ge_vlan_rx_#t~mem895#1 := read~int#9(myri10ge_vlan_rx_~veh~0#1.base, 12 + myri10ge_vlan_rx_~veh~0#1.offset, 2);myri10ge_vlan_rx_#t~short896#1 := 129 == myri10ge_vlan_rx_#t~mem895#1 % 65536 % 4294967296; [2025-02-08 04:09:48,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10141-1: assume !myri10ge_vlan_rx_#t~short896#1; [2025-02-08 04:09:48,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10141-2: myri10ge_vlan_rx_#t~short896#1 := 0 != myri10ge_vlan_rx_#t~bitwise894#1 % 18446744073709551616; [2025-02-08 04:09:48,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10141-3: [2025-02-08 04:09:48,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10207: myri10ge_rx_done_#t~ret925#1.base, myri10ge_rx_done_#t~ret925#1.offset := netdev_alloc_skb_#res#1.base, netdev_alloc_skb_#res#1.offset;havoc netdev_alloc_skb_#t~ret290#1.base, netdev_alloc_skb_#t~ret290#1.offset, netdev_alloc_skb_~dev#1.base, netdev_alloc_skb_~dev#1.offset, netdev_alloc_skb_~length#1, netdev_alloc_skb_~tmp~27#1.base, netdev_alloc_skb_~tmp~27#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~ret925#1.base, myri10ge_rx_done_#t~ret925#1.offset;havoc myri10ge_rx_done_#t~ret925#1.base, myri10ge_rx_done_#t~ret925#1.offset; [2025-02-08 04:09:48,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10422-1: [2025-02-08 04:09:48,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18721: call write~$Pointer$#9(__netdev_alloc_skb_#t~ret2313#1.base, __netdev_alloc_skb_#t~ret2313#1.offset, __netdev_alloc_skb_~skb~3#1.base, 221 + __netdev_alloc_skb_~skb~3#1.offset, 8);havoc __netdev_alloc_skb_#t~ret2313#1.base, __netdev_alloc_skb_#t~ret2313#1.offset;call __netdev_alloc_skb_#t~mem2314#1.base, __netdev_alloc_skb_#t~mem2314#1.offset := read~$Pointer$#9(__netdev_alloc_skb_~skb~3#1.base, 221 + __netdev_alloc_skb_~skb~3#1.offset, 8);call write~$Pointer$#9(__netdev_alloc_skb_#t~mem2314#1.base, __netdev_alloc_skb_#t~mem2314#1.offset, __netdev_alloc_skb_~skb~3#1.base, 229 + __netdev_alloc_skb_~skb~3#1.offset, 8);havoc __netdev_alloc_skb_#t~mem2314#1.base, __netdev_alloc_skb_#t~mem2314#1.offset;call write~int#9(0, __netdev_alloc_skb_~skb~3#1.base, 213 + __netdev_alloc_skb_~skb~3#1.offset, 4); [2025-02-08 04:09:48,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9497-4: havoc myri10ge_ss_busy_polling_#t~bitwise752#1;assume myri10ge_ss_busy_polling_#t~bitwise752#1 % 4294967296 <= myri10ge_ss_busy_polling_#t~mem751#1 % 4294967296 && myri10ge_ss_busy_polling_#t~bitwise752#1 % 4294967296 <= 10; [2025-02-08 04:09:48,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10199-2: havoc myri10ge_rx_done_#t~bitwise918#1;assume (((((myri10ge_rx_done_#t~mem916#1 < 0 && myri10ge_rx_done_#t~mem917#1 >= 0) || myri10ge_rx_done_#t~bitwise918#1 <= myri10ge_rx_done_#t~mem916#1) && ((myri10ge_rx_done_#t~mem916#1 >= 0 && myri10ge_rx_done_#t~mem917#1 < 0) || myri10ge_rx_done_#t~bitwise918#1 <= myri10ge_rx_done_#t~mem917#1)) && ((myri10ge_rx_done_#t~mem916#1 < 0 && myri10ge_rx_done_#t~mem917#1 < 0) || myri10ge_rx_done_#t~bitwise918#1 >= 0)) && ((myri10ge_rx_done_#t~mem916#1 >= 0 && myri10ge_rx_done_#t~mem917#1 >= 0) || myri10ge_rx_done_#t~bitwise918#1 > myri10ge_rx_done_#t~mem916#1 + myri10ge_rx_done_#t~mem917#1)) && myri10ge_rx_done_#t~bitwise918#1 >= -2147483648; [2025-02-08 04:09:48,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10422-2: havoc #t~bitwise1022#1;assume (((((~cnt~0#1 < 0 && -1 + #t~mem1021#1 >= 0) || #t~bitwise1022#1 <= ~cnt~0#1) && ((~cnt~0#1 >= 0 && -1 + #t~mem1021#1 < 0) || #t~bitwise1022#1 <= -1 + #t~mem1021#1)) && ((~cnt~0#1 < 0 && -1 + #t~mem1021#1 < 0) || #t~bitwise1022#1 >= 0)) && ((~cnt~0#1 >= 0 && -1 + #t~mem1021#1 >= 0) || #t~bitwise1022#1 > ~cnt~0#1 + (-1 + #t~mem1021#1))) && #t~bitwise1022#1 >= -2147483648; [2025-02-08 04:09:48,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18721-1: SUMMARY for call __netdev_alloc_skb_#t~ret2313#1.base, __netdev_alloc_skb_#t~ret2313#1.offset := ldv_malloc(__netdev_alloc_skb_~arg1#1 % 4294967296); srcloc: null [2025-02-08 04:09:48,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9497-5: assume 10 == myri10ge_ss_busy_polling_#t~mem751#1 % 4294967296;myri10ge_ss_busy_polling_#t~bitwise752#1 := myri10ge_ss_busy_polling_#t~mem751#1; [2025-02-08 04:09:48,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9497-5: assume !(10 == myri10ge_ss_busy_polling_#t~mem751#1 % 4294967296); [2025-02-08 04:09:48,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10199-3: assume myri10ge_rx_done_#t~mem916#1 == myri10ge_rx_done_#t~mem917#1;myri10ge_rx_done_#t~bitwise918#1 := myri10ge_rx_done_#t~mem916#1; [2025-02-08 04:09:48,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10199-3: assume !(myri10ge_rx_done_#t~mem916#1 == myri10ge_rx_done_#t~mem917#1); [2025-02-08 04:09:48,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10422-3: assume ~cnt~0#1 == -1 + #t~mem1021#1;#t~bitwise1022#1 := ~cnt~0#1; [2025-02-08 04:09:48,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10422-3: assume !(~cnt~0#1 == -1 + #t~mem1021#1); [2025-02-08 04:09:48,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9497-6: assume 0 == myri10ge_ss_busy_polling_#t~mem751#1 % 4294967296;myri10ge_ss_busy_polling_#t~bitwise752#1 := 0; [2025-02-08 04:09:48,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9497-6: assume !(0 == myri10ge_ss_busy_polling_#t~mem751#1 % 4294967296); [2025-02-08 04:09:48,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10199-4: assume 0 == myri10ge_rx_done_#t~mem916#1 || 0 == myri10ge_rx_done_#t~mem917#1;myri10ge_rx_done_#t~bitwise918#1 := 0; [2025-02-08 04:09:48,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10199-4: assume !(0 == myri10ge_rx_done_#t~mem916#1 || 0 == myri10ge_rx_done_#t~mem917#1); [2025-02-08 04:09:48,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10422-4: assume 0 == ~cnt~0#1 || 0 == -1 + #t~mem1021#1;#t~bitwise1022#1 := 0; [2025-02-08 04:09:48,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10422-4: assume !(0 == ~cnt~0#1 || 0 == -1 + #t~mem1021#1); [2025-02-08 04:09:48,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6937: csum_sub_#t~ret149#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~12#1 := csum_sub_#t~ret149#1;havoc csum_sub_#t~ret149#1;csum_sub_#res#1 := csum_sub_~tmp~12#1; [2025-02-08 04:09:48,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10141-4: havoc myri10ge_vlan_rx_#t~bitwise894#1;assume myri10ge_vlan_rx_#t~bitwise894#1 % 18446744073709551616 <= myri10ge_vlan_rx_#t~mem893#1 % 18446744073709551616 && myri10ge_vlan_rx_#t~bitwise894#1 % 18446744073709551616 <= 256; [2025-02-08 04:09:48,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9497: havoc myri10ge_ss_busy_polling_#t~mem751#1;havoc myri10ge_ss_busy_polling_#t~bitwise752#1; [2025-02-08 04:09:48,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10141-5: assume 256 == myri10ge_vlan_rx_#t~mem893#1 % 18446744073709551616;myri10ge_vlan_rx_#t~bitwise894#1 := myri10ge_vlan_rx_#t~mem893#1; [2025-02-08 04:09:48,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10141-5: assume !(256 == myri10ge_vlan_rx_#t~mem893#1 % 18446744073709551616); [2025-02-08 04:09:48,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9497-1: myri10ge_rx_done_#t~ret924#1 := myri10ge_ss_busy_polling_#res#1;havoc myri10ge_ss_busy_polling_#t~mem748#1, myri10ge_ss_busy_polling_#t~ret749#1, myri10ge_ss_busy_polling_#t~ret750#1, myri10ge_ss_busy_polling_#t~mem751#1, myri10ge_ss_busy_polling_#t~bitwise752#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~72#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~ret924#1 % 256 then 0 else 1);havoc myri10ge_rx_done_#t~ret924#1; [2025-02-08 04:09:48,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10141-6: assume 0 == myri10ge_vlan_rx_#t~mem893#1 % 18446744073709551616;myri10ge_vlan_rx_#t~bitwise894#1 := 0; [2025-02-08 04:09:48,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10141-6: assume !(0 == myri10ge_vlan_rx_#t~mem893#1 % 18446744073709551616); [2025-02-08 04:09:48,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7317-1: assume __skb_fill_page_desc_#t~short275#1;call __skb_fill_page_desc_#t~mem274#1.base, __skb_fill_page_desc_#t~mem274#1.offset := read~$Pointer$#9(__skb_fill_page_desc_~page#1.base, 8 + __skb_fill_page_desc_~page#1.offset, 8);__skb_fill_page_desc_#t~short275#1 := 0 == (__skb_fill_page_desc_#t~mem274#1.base + __skb_fill_page_desc_#t~mem274#1.offset) % 18446744073709551616; [2025-02-08 04:09:48,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7317-1: assume !__skb_fill_page_desc_#t~short275#1; [2025-02-08 04:09:48,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9497-2: myri10ge_ss_busy_polling_#res#1 := (if 0 == (if 0 != myri10ge_ss_busy_polling_#t~bitwise752#1 % 4294967296 then 1 else 0) then 0 else 1);havoc myri10ge_ss_busy_polling_#t~mem751#1;havoc myri10ge_ss_busy_polling_#t~bitwise752#1; [2025-02-08 04:09:48,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10199: myri10ge_rx_done_~idx~1#1 := myri10ge_rx_done_#t~bitwise918#1;havoc myri10ge_rx_done_#t~mem916#1;havoc myri10ge_rx_done_#t~mem917#1;havoc myri10ge_rx_done_#t~bitwise918#1;call myri10ge_rx_done_#t~mem919#1.base, myri10ge_rx_done_#t~mem919#1.offset := read~$Pointer$#9(myri10ge_rx_done_~rx~0#1.base, 16 + myri10ge_rx_done_~rx~0#1.offset, 8);call myri10ge_rx_done_#t~mem920#1.base, myri10ge_rx_done_#t~mem920#1.offset := read~$Pointer$#9(myri10ge_rx_done_#t~mem919#1.base, myri10ge_rx_done_#t~mem919#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:09:48,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10422: ~idx~3#1 := #t~bitwise1022#1;havoc #t~mem1021#1;havoc #t~bitwise1022#1;~work_done~0#1 := 1 + ~work_done~0#1; [2025-02-08 04:09:48,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7317: assume __skb_fill_page_desc_#t~short275#1;havoc __skb_fill_page_desc_#t~mem273#1;havoc __skb_fill_page_desc_#t~mem274#1.base, __skb_fill_page_desc_#t~mem274#1.offset;havoc __skb_fill_page_desc_#t~short275#1;call write~int#9(1, __skb_fill_page_desc_~skb#1.base, 179 + __skb_fill_page_desc_~skb#1.offset, 1); [2025-02-08 04:09:48,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7317: assume !__skb_fill_page_desc_#t~short275#1;havoc __skb_fill_page_desc_#t~mem273#1;havoc __skb_fill_page_desc_#t~mem274#1.base, __skb_fill_page_desc_#t~mem274#1.offset;havoc __skb_fill_page_desc_#t~short275#1; [2025-02-08 04:09:48,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9497-3: [2025-02-08 04:09:48,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10199-1: [2025-02-08 04:09:48,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10158-1: SUMMARY for call myri10ge_vlan_rx_#t~ret909#1 := skb_frag_size(myri10ge_vlan_rx_~frag~1#1.base, myri10ge_vlan_rx_~frag~1#1.offset); srcloc: null [2025-02-08 04:09:48,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10282: myri10ge_rx_done_~tmp___3~7#1.base, myri10ge_rx_done_~tmp___3~7#1.offset := myri10ge_rx_done_#t~ret957#1.base, myri10ge_rx_done_#t~ret957#1.offset;havoc myri10ge_rx_done_#t~ret957#1.base, myri10ge_rx_done_#t~ret957#1.offset;call myri10ge_rx_done_#t~mem958#1 := read~int#9(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~mem958#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_rx_done_#t~mem958#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else myri10ge_rx_done_#t~mem958#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc myri10ge_rx_done_#t~mem958#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~mem302#1.base, skb_copy_to_linear_data_#t~mem302#1.offset, skb_copy_to_linear_data_#t~memcpy~res303#1.base, skb_copy_to_linear_data_#t~memcpy~res303#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~mem302#1.base, skb_copy_to_linear_data_#t~mem302#1.offset := read~$Pointer$#9(skb_copy_to_linear_data_~skb#1.base, 229 + skb_copy_to_linear_data_~skb#1.offset, 8); [2025-02-08 04:09:48,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10158: myri10ge_vlan_rx_~tmp___1~18#1 := myri10ge_vlan_rx_#t~ret909#1;havoc myri10ge_vlan_rx_#t~ret909#1; [2025-02-08 04:09:48,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10150-1: SUMMARY for call myri10ge_vlan_rx_#t~ret902#1 := __fswab16((if myri10ge_vlan_rx_#t~mem901#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_vlan_rx_#t~mem901#1 % 65536 % 4294967296 else myri10ge_vlan_rx_#t~mem901#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:09:48,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10150-2: call myri10ge_vlan_rx_#t~mem901#1 := read~int#9(myri10ge_vlan_rx_~veh~0#1.base, 14 + myri10ge_vlan_rx_~veh~0#1.offset, 2); [2025-02-08 04:09:48,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18928: havoc napi_get_frags_#t~ret2344#1.base, napi_get_frags_#t~ret2344#1.offset;myri10ge_rx_done_#t~ret926#1.base, myri10ge_rx_done_#t~ret926#1.offset := napi_get_frags_#res#1.base, napi_get_frags_#res#1.offset;havoc napi_get_frags_#t~ret2344#1.base, napi_get_frags_#t~ret2344#1.offset, napi_get_frags_~arg0#1.base, napi_get_frags_~arg0#1.offset;havoc napi_get_frags_#in~arg0#1.base, napi_get_frags_#in~arg0#1.offset;assume { :end_inline_napi_get_frags } true;myri10ge_rx_done_~skb~0#1.base, myri10ge_rx_done_~skb~0#1.offset := myri10ge_rx_done_#t~ret926#1.base, myri10ge_rx_done_#t~ret926#1.offset;havoc myri10ge_rx_done_#t~ret926#1.base, myri10ge_rx_done_#t~ret926#1.offset; [2025-02-08 04:09:48,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10274: havoc myri10ge_vlan_rx_#t~mem893#1, myri10ge_vlan_rx_#t~bitwise894#1, myri10ge_vlan_rx_#t~mem895#1, myri10ge_vlan_rx_#t~short896#1, myri10ge_vlan_rx_#t~mem897#1, myri10ge_vlan_rx_#t~ret898#1, myri10ge_vlan_rx_#t~mem899#1, myri10ge_vlan_rx_#t~ret900#1, myri10ge_vlan_rx_#t~mem901#1, myri10ge_vlan_rx_#t~ret902#1, myri10ge_vlan_rx_#t~ret903#1.base, myri10ge_vlan_rx_#t~ret903#1.offset, myri10ge_vlan_rx_#t~memmove~res904#1.base, myri10ge_vlan_rx_#t~memmove~res904#1.offset, myri10ge_vlan_rx_#t~mem905#1, myri10ge_vlan_rx_#t~mem906#1, myri10ge_vlan_rx_#t~ret907#1.base, myri10ge_vlan_rx_#t~ret907#1.offset, myri10ge_vlan_rx_#t~mem908#1, myri10ge_vlan_rx_#t~ret909#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~78#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~mem951#1.base, myri10ge_rx_done_#t~mem951#1.offset;call myri10ge_rx_done_#t~mem952#1.base, myri10ge_rx_done_#t~mem952#1.offset := read~$Pointer$#9(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~mem952#1.base + myri10ge_rx_done_#t~mem952#1.offset) < 0 && 0 != (myri10ge_rx_done_~ss#1.base + myri10ge_rx_done_~ss#1.offset - (myri10ge_rx_done_#t~mem952#1.base + myri10ge_rx_done_#t~mem952#1.offset)) % 832 then 1 + (myri10ge_rx_done_~ss#1.base + myri10ge_rx_done_~ss#1.offset - (myri10ge_rx_done_#t~mem952#1.base + myri10ge_rx_done_#t~mem952#1.offset)) / 832 else (myri10ge_rx_done_~ss#1.base + myri10ge_rx_done_~ss#1.offset - (myri10ge_rx_done_#t~mem952#1.base + myri10ge_rx_done_#t~mem952#1.offset)) / 832) % 65536 % 4294967296 <= 2147483647 then (if myri10ge_rx_done_~ss#1.base + myri10ge_rx_done_~ss#1.offset - (myri10ge_rx_done_#t~mem952#1.base + myri10ge_rx_done_#t~mem952#1.offset) < 0 && 0 != (myri10ge_rx_done_~ss#1.base + myri10ge_rx_done_~ss#1.offset - (myri10ge_rx_done_#t~mem952#1.base + myri10ge_rx_done_#t~mem952#1.offset)) % 832 then 1 + (myri10ge_rx_done_~ss#1.base + myri10ge_rx_done_~ss#1.offset - (myri10ge_rx_done_#t~mem952#1.base + myri10ge_rx_done_#t~mem952#1.offset)) / 832 else (myri10ge_rx_done_~ss#1.base + myri10ge_rx_done_~ss#1.offset - (myri10ge_rx_done_#t~mem952#1.base + myri10ge_rx_done_#t~mem952#1.offset)) / 832) % 65536 % 4294967296 else (if myri10ge_rx_done_~ss#1.base + myri10ge_rx_done_~ss#1.offset - (myri10ge_rx_done_#t~mem952#1.base + myri10ge_rx_done_#t~mem952#1.offset) < 0 && 0 != (myri10ge_rx_done_~ss#1.base + myri10ge_rx_done_~ss#1.offset - (myri10ge_rx_done_#t~mem952#1.base + myri10ge_rx_done_#t~mem952#1.offset)) % 832 then 1 + (myri10ge_rx_done_~ss#1.base + myri10ge_rx_done_~ss#1.offset - (myri10ge_rx_done_#t~mem952#1.base + myri10ge_rx_done_#t~mem952#1.offset)) / 832 else (myri10ge_rx_done_~ss#1.base + myri10ge_rx_done_~ss#1.offset - (myri10ge_rx_done_#t~mem952#1.base + myri10ge_rx_done_#t~mem952#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#9(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~mem952#1.base, myri10ge_rx_done_#t~mem952#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~mem494#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~mem494#1 := read~int#9(skb_mark_napi_id_~napi#1.base, 168 + skb_mark_napi_id_~napi#1.offset, 4);call write~int#9(skb_mark_napi_id_#t~mem494#1, skb_mark_napi_id_~skb#1.base, 187 + skb_mark_napi_id_~skb#1.offset, 4);havoc skb_mark_napi_id_#t~mem494#1;havoc skb_mark_napi_id_#t~mem494#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:09:48,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18928-2: napi_get_frags_#res#1.base, napi_get_frags_#res#1.offset := napi_get_frags_#t~ret2344#1.base, napi_get_frags_#t~ret2344#1.offset;havoc napi_get_frags_#t~ret2344#1.base, napi_get_frags_#t~ret2344#1.offset; [2025-02-08 04:09:48,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10282-1: SUMMARY for call myri10ge_rx_done_#t~ret957#1.base, myri10ge_rx_done_#t~ret957#1.offset := lowmem_page_address(myri10ge_rx_done_~tmp___2~13#1.base, myri10ge_rx_done_~tmp___2~13#1.offset); srcloc: null [2025-02-08 04:09:48,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10249: 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$#9(myri10ge_rx_done_~rx~0#1.base, 16 + myri10ge_rx_done_~rx~0#1.offset, 8);call myri10ge_rx_done_#t~mem939#1.base, myri10ge_rx_done_#t~mem939#1.offset := read~$Pointer$#9(myri10ge_rx_done_#t~mem938#1.base, myri10ge_rx_done_#t~mem938#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~mem940#1.base, myri10ge_rx_done_#t~mem940#1.offset := read~$Pointer$#9(myri10ge_rx_done_~rx~0#1.base, 16 + myri10ge_rx_done_~rx~0#1.offset, 8);call myri10ge_rx_done_#t~mem941#1 := read~int#9(myri10ge_rx_done_#t~mem940#1.base, 8 + (myri10ge_rx_done_#t~mem940#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~mem939#1.base, myri10ge_rx_done_#t~mem939#1.offset, myri10ge_rx_done_#t~mem941#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~ret276#1.base, skb_fill_page_desc_#t~ret276#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~24#1.base, skb_fill_page_desc_~tmp~24#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~24#1.base, skb_fill_page_desc_~tmp~24#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~ret271#1.base, __skb_fill_page_desc_#t~ret271#1.offset, __skb_fill_page_desc_#t~ret272#1.base, __skb_fill_page_desc_#t~ret272#1.offset, __skb_fill_page_desc_#t~mem273#1, __skb_fill_page_desc_#t~mem274#1.base, __skb_fill_page_desc_#t~mem274#1.offset, __skb_fill_page_desc_#t~short275#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~23#1.base, __skb_fill_page_desc_~tmp~23#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~23#1.base, __skb_fill_page_desc_~tmp~23#1.offset; [2025-02-08 04:09:48,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18928-3: SUMMARY for call napi_get_frags_#t~ret2344#1.base, napi_get_frags_#t~ret2344#1.offset := ldv_malloc(245); srcloc: null [2025-02-08 04:09:48,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10249-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~mem937#1.base, myri10ge_rx_done_#t~mem937#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:09:48,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10249-2: call myri10ge_rx_done_#t~mem937#1.base, myri10ge_rx_done_#t~mem937#1.offset := read~$Pointer$#9(myri10ge_rx_done_~rx~0#1.base, 16 + myri10ge_rx_done_~rx~0#1.offset, 8); [2025-02-08 04:09:48,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10150: myri10ge_vlan_rx_~tmp~78#1 := myri10ge_vlan_rx_#t~ret902#1;havoc myri10ge_vlan_rx_#t~mem901#1;havoc myri10ge_vlan_rx_#t~ret902#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~78#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_vlan_rx_~tmp~78#1 % 65536 % 4294967296 else myri10ge_vlan_rx_~tmp~78#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~bitwise464#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#9(__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:09:48,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10274-1: call myri10ge_rx_done_#t~mem951#1.base, myri10ge_rx_done_#t~mem951#1.offset := read~$Pointer$#9(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~mem951#1.base, myri10ge_rx_done_#t~mem951#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~mem893#1, myri10ge_vlan_rx_#t~bitwise894#1, myri10ge_vlan_rx_#t~mem895#1, myri10ge_vlan_rx_#t~short896#1, myri10ge_vlan_rx_#t~mem897#1, myri10ge_vlan_rx_#t~ret898#1, myri10ge_vlan_rx_#t~mem899#1, myri10ge_vlan_rx_#t~ret900#1, myri10ge_vlan_rx_#t~mem901#1, myri10ge_vlan_rx_#t~ret902#1, myri10ge_vlan_rx_#t~ret903#1.base, myri10ge_vlan_rx_#t~ret903#1.offset, myri10ge_vlan_rx_#t~memmove~res904#1.base, myri10ge_vlan_rx_#t~memmove~res904#1.offset, myri10ge_vlan_rx_#t~mem905#1, myri10ge_vlan_rx_#t~mem906#1, myri10ge_vlan_rx_#t~ret907#1.base, myri10ge_vlan_rx_#t~ret907#1.offset, myri10ge_vlan_rx_#t~mem908#1, myri10ge_vlan_rx_#t~ret909#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~78#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~78#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~mem893#1 := read~int#9(myri10ge_vlan_rx_~dev#1.base, 204 + myri10ge_vlan_rx_~dev#1.offset, 8); [2025-02-08 04:09:48,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10241: myri10ge_rx_done_~tmp___1~19#1.base, myri10ge_rx_done_~tmp___1~19#1.offset := myri10ge_rx_done_#t~ret936#1.base, myri10ge_rx_done_#t~ret936#1.offset;havoc myri10ge_rx_done_#t~ret936#1.base, myri10ge_rx_done_#t~ret936#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:09:48,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10241-1: SUMMARY for call myri10ge_rx_done_#t~ret936#1.base, myri10ge_rx_done_#t~ret936#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:09:48,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10142: assume 8 == myri10ge_vlan_rx_#t~mem897#1 % 256 % 4294967296;havoc myri10ge_vlan_rx_#t~mem897#1;assume { :begin_inline_csum_partial } true;csum_partial_#in~arg0#1.base, csum_partial_#in~arg0#1.offset, csum_partial_#in~arg1#1, csum_partial_#in~arg2#1 := myri10ge_vlan_rx_~va~0#1.base, 14 + myri10ge_vlan_rx_~va~0#1.offset, 4, 0;havoc csum_partial_#res#1;havoc csum_partial_#t~nondet2325#1, csum_partial_~arg0#1.base, csum_partial_~arg0#1.offset, csum_partial_~arg1#1, csum_partial_~arg2#1;csum_partial_~arg0#1.base, csum_partial_~arg0#1.offset := csum_partial_#in~arg0#1.base, csum_partial_#in~arg0#1.offset;csum_partial_~arg1#1 := csum_partial_#in~arg1#1;csum_partial_~arg2#1 := csum_partial_#in~arg2#1;havoc csum_partial_#t~nondet2325#1;csum_partial_#res#1 := csum_partial_#t~nondet2325#1;havoc csum_partial_#t~nondet2325#1; [2025-02-08 04:09:48,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10142: assume !(8 == myri10ge_vlan_rx_#t~mem897#1 % 256 % 4294967296);havoc myri10ge_vlan_rx_#t~mem897#1; [2025-02-08 04:09:48,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9490: SUMMARY for call warn_slowpath_null(47, 0, 982); srcloc: null [2025-02-08 04:09:48,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233: assume myri10ge_rx_done_~remainder~0#1 > 0; [2025-02-08 04:09:48,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233: assume !(myri10ge_rx_done_~remainder~0#1 > 0);myri10ge_rx_done_#res#1 := 0; [2025-02-08 04:09:48,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10200: myri10ge_rx_done_~tmp~79#1.base, myri10ge_rx_done_~tmp~79#1.offset := myri10ge_rx_done_#t~ret921#1.base, myri10ge_rx_done_#t~ret921#1.offset;havoc myri10ge_rx_done_#t~mem919#1.base, myri10ge_rx_done_#t~mem919#1.offset;havoc myri10ge_rx_done_#t~mem920#1.base, myri10ge_rx_done_#t~mem920#1.offset;havoc myri10ge_rx_done_#t~ret921#1.base, myri10ge_rx_done_#t~ret921#1.offset;call myri10ge_rx_done_#t~mem922#1.base, myri10ge_rx_done_#t~mem922#1.offset := read~$Pointer$#9(myri10ge_rx_done_~rx~0#1.base, 16 + myri10ge_rx_done_~rx~0#1.offset, 8);call myri10ge_rx_done_#t~mem923#1 := read~int#9(myri10ge_rx_done_#t~mem922#1.base, 8 + (myri10ge_rx_done_#t~mem922#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~79#1.base, myri10ge_rx_done_~tmp~79#1.offset + (if myri10ge_rx_done_#t~mem923#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_rx_done_#t~mem923#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_rx_done_#t~mem923#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc myri10ge_rx_done_#t~mem922#1.base, myri10ge_rx_done_#t~mem922#1.offset;havoc myri10ge_rx_done_#t~mem923#1;havoc myri10ge_rx_done_#t~mem922#1.base, myri10ge_rx_done_#t~mem922#1.offset;havoc myri10ge_rx_done_#t~mem923#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~mem748#1, myri10ge_ss_busy_polling_#t~ret749#1, myri10ge_ss_busy_polling_#t~ret750#1, myri10ge_ss_busy_polling_#t~mem751#1, myri10ge_ss_busy_polling_#t~bitwise752#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~72#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~72#1;call myri10ge_ss_busy_polling_#t~mem748#1 := read~int#9(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~mem748#1 % 4 % 4294967296 then 1 else 0);havoc myri10ge_ss_busy_polling_#t~mem748#1; [2025-02-08 04:09:48,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10200-1: SUMMARY for call myri10ge_rx_done_#t~ret921#1.base, myri10ge_rx_done_#t~ret921#1.offset := lowmem_page_address(myri10ge_rx_done_#t~mem920#1.base, myri10ge_rx_done_#t~mem920#1.offset); srcloc: null [2025-02-08 04:09:48,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7310: __skb_fill_page_desc_~tmp~23#1.base, __skb_fill_page_desc_~tmp~23#1.offset := __skb_fill_page_desc_#t~ret271#1.base, __skb_fill_page_desc_#t~ret271#1.offset;havoc __skb_fill_page_desc_#t~ret271#1.base, __skb_fill_page_desc_#t~ret271#1.offset;__skb_fill_page_desc_~frag~0#1.base, __skb_fill_page_desc_~frag~0#1.offset := __skb_fill_page_desc_~tmp~23#1.base, 48 + __skb_fill_page_desc_~tmp~23#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$#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, 8);call write~int#9(__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:09:48,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7376: netdev_alloc_skb_#t~ret290#1.base, netdev_alloc_skb_#t~ret290#1.offset := __netdev_alloc_skb_#res#1.base, __netdev_alloc_skb_#res#1.offset;havoc __netdev_alloc_skb_#t~ret2312#1.base, __netdev_alloc_skb_#t~ret2312#1.offset, __netdev_alloc_skb_#t~ret2313#1.base, __netdev_alloc_skb_#t~ret2313#1.offset, __netdev_alloc_skb_#t~mem2314#1.base, __netdev_alloc_skb_#t~mem2314#1.offset, __netdev_alloc_skb_~arg0#1.base, __netdev_alloc_skb_~arg0#1.offset, __netdev_alloc_skb_~arg1#1, __netdev_alloc_skb_~arg2#1, __netdev_alloc_skb_~skb~3#1.base, __netdev_alloc_skb_~skb~3#1.offset;havoc __netdev_alloc_skb_#in~arg0#1.base, __netdev_alloc_skb_#in~arg0#1.offset, __netdev_alloc_skb_#in~arg1#1, __netdev_alloc_skb_#in~arg2#1;assume { :end_inline___netdev_alloc_skb } true;netdev_alloc_skb_~tmp~27#1.base, netdev_alloc_skb_~tmp~27#1.offset := netdev_alloc_skb_#t~ret290#1.base, netdev_alloc_skb_#t~ret290#1.offset;havoc netdev_alloc_skb_#t~ret290#1.base, netdev_alloc_skb_#t~ret290#1.offset;netdev_alloc_skb_#res#1.base, netdev_alloc_skb_#res#1.offset := netdev_alloc_skb_~tmp~27#1.base, netdev_alloc_skb_~tmp~27#1.offset; [2025-02-08 04:09:48,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18789: havoc csum_partial_#t~nondet2325#1;myri10ge_vlan_rx_#t~ret898#1 := csum_partial_#res#1;havoc csum_partial_#t~nondet2325#1, csum_partial_~arg0#1.base, csum_partial_~arg0#1.offset, csum_partial_~arg1#1, csum_partial_~arg2#1;havoc csum_partial_#in~arg0#1.base, csum_partial_#in~arg0#1.offset, csum_partial_#in~arg1#1, csum_partial_#in~arg2#1;assume { :end_inline_csum_partial } true;myri10ge_vlan_rx_~vsum~0#1 := myri10ge_vlan_rx_#t~ret898#1;havoc myri10ge_vlan_rx_#t~ret898#1;call myri10ge_vlan_rx_#t~mem899#1 := read~int#9(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~mem899#1, myri10ge_vlan_rx_~vsum~0#1;havoc csum_sub_#res#1;havoc csum_sub_#t~ret149#1, csum_sub_~csum#1, csum_sub_~addend#1, csum_sub_~tmp~12#1;csum_sub_~csum#1 := csum_sub_#in~csum#1;csum_sub_~addend#1 := csum_sub_#in~addend#1;havoc csum_sub_~tmp~12#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:09:48,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10225: havoc myri10ge_rx_done_#t~mem929#1.base, myri10ge_rx_done_#t~mem929#1.offset;call myri10ge_rx_done_#t~mem930#1.base, myri10ge_rx_done_#t~mem930#1.offset := read~$Pointer$#9(myri10ge_rx_done_~rx~0#1.base, 16 + myri10ge_rx_done_~rx~0#1.offset, 8);call myri10ge_rx_done_#t~mem931#1.base, myri10ge_rx_done_#t~mem931#1.offset := read~$Pointer$#9(myri10ge_rx_done_#t~mem930#1.base, myri10ge_rx_done_#t~mem930#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:09:48,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10225-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~mem929#1.base, myri10ge_rx_done_#t~mem929#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:09:48,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10159: 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:09:48,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10225-2: call myri10ge_rx_done_#t~mem929#1.base, myri10ge_rx_done_#t~mem929#1.offset := read~$Pointer$#9(myri10ge_rx_done_~rx~0#1.base, 16 + myri10ge_rx_done_~rx~0#1.offset, 8); [2025-02-08 04:09:48,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7310-1: SUMMARY for call __skb_fill_page_desc_#t~ret271#1.base, __skb_fill_page_desc_#t~ret271#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:09:48,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10151: myri10ge_vlan_rx_#t~ret903#1.base, myri10ge_vlan_rx_#t~ret903#1.offset := __vlan_hwaccel_put_tag_#res#1.base, __vlan_hwaccel_put_tag_#res#1.offset;havoc __vlan_hwaccel_put_tag_#t~bitwise464#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~ret903#1.base, myri10ge_vlan_rx_#t~ret903#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~loopctr2405#1, #Ultimate.C_memmove_#t~mem2406#1, #Ultimate.C_memmove_#t~mem2407#1, #Ultimate.C_memmove_#t~mem2408#1, #Ultimate.C_memmove_#t~mem2409#1, #Ultimate.C_memmove_#t~mem2410#1, #Ultimate.C_memmove_#t~mem2411#1, #Ultimate.C_memmove_#t~mem2412#1, #Ultimate.C_memmove_#t~mem2413#1, #Ultimate.C_memmove_#t~mem2414#1, #Ultimate.C_memmove_#t~mem2415#1, #Ultimate.C_memmove_#t~loopctr2416#1, #Ultimate.C_memmove_#t~mem2417#1.base, #Ultimate.C_memmove_#t~mem2417#1.offset;#Ultimate.C_memmove_#t~loopctr2405#1 := 0; [2025-02-08 04:09:48,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6765: havoc dev_name_#t~mem114#1.base, dev_name_#t~mem114#1.offset; [2025-02-08 04:09:48,979 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6691: havoc kobject_name_#t~mem97#1.base, kobject_name_#t~mem97#1.offset; [2025-02-08 04:09:49,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18946: havoc #t~nondet2347; [2025-02-08 04:09:49,048 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18785: havoc #t~nondet2324; [2025-02-08 04:09:49,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11799: assume 0 != (~skb~2.base + ~skb~2.offset) % 18446744073709551616;call #t~mem1342 := read~int#9(~ss.base, 464 + ~ss.offset, 8);call write~int#9(1 + #t~mem1342, ~ss.base, 464 + ~ss.offset, 8);havoc #t~mem1342; [2025-02-08 04:09:49,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11799: assume !(0 != (~skb~2.base + ~skb~2.offset) % 18446744073709551616); [2025-02-08 04:09:49,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11754: assume ~i~15 == -1 + #t~mem1311;havoc #t~mem1311;call #t~mem1312.base, #t~mem1312.offset := read~$Pointer$#9(~ss.base, 164 + ~ss.offset, 8);call write~int#9(4096, #t~mem1312.base, 8 + (#t~mem1312.offset + 24 * (if ~idx~5 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~idx~5 % 18446744073709551616 % 18446744073709551616 else ~idx~5 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);havoc #t~mem1312.base, #t~mem1312.offset; [2025-02-08 04:09:49,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11754: assume !(~i~15 == -1 + #t~mem1311);havoc #t~mem1311; [2025-02-08 04:09:49,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11812: assume 0 != ~len~2;call #t~mem1346.base, #t~mem1346.offset := read~$Pointer$#9(~mgp~19.base, 100 + ~mgp~19.offset, 8);call #t~mem1347.base, #t~mem1347.offset := read~$Pointer$#9(~tx~2.base, 40 + ~tx~2.offset, 8);call #t~mem1348 := read~int#9(#t~mem1347.base, 12 + (#t~mem1347.offset + 24 * (if ~idx~5 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~idx~5 % 18446744073709551616 % 18446744073709551616 else ~idx~5 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 8); [2025-02-08 04:09:49,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11812: assume !(0 != ~len~2); [2025-02-08 04:09:49,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11804: assume 0 != ~len~2;call #t~mem1343.base, #t~mem1343.offset := read~$Pointer$#9(~mgp~19.base, 100 + ~mgp~19.offset, 8);call #t~mem1344.base, #t~mem1344.offset := read~$Pointer$#9(~tx~2.base, 40 + ~tx~2.offset, 8);call #t~mem1345 := read~int#9(#t~mem1344.base, 12 + (#t~mem1344.offset + 24 * (if ~idx~5 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~idx~5 % 18446744073709551616 % 18446744073709551616 else ~idx~5 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 8); [2025-02-08 04:09:49,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11804: assume !(0 != ~len~2); [2025-02-08 04:09:49,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11775-3: assume ~i~15 == #t~mem1322;#t~bitwise1323 := ~i~15; [2025-02-08 04:09:49,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11775-3: assume !(~i~15 == #t~mem1322); [2025-02-08 04:09:49,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11775-2: havoc #t~bitwise1323;assume (((((~i~15 < 0 && #t~mem1322 >= 0) || #t~bitwise1323 <= ~i~15) && ((~i~15 >= 0 && #t~mem1322 < 0) || #t~bitwise1323 <= #t~mem1322)) && ((~i~15 < 0 && #t~mem1322 < 0) || #t~bitwise1323 >= 0)) && ((~i~15 >= 0 && #t~mem1322 >= 0) || #t~bitwise1323 > ~i~15 + #t~mem1322)) && #t~bitwise1323 >= -2147483648; [2025-02-08 04:09:49,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11775-5: call #t~mem1322 := read~int#9(~ss.base, 140 + ~ss.offset, 4); [2025-02-08 04:09:49,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11775-4: assume 0 == ~i~15 || 0 == #t~mem1322;#t~bitwise1323 := 0; [2025-02-08 04:09:49,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11775-4: assume !(0 == ~i~15 || 0 == #t~mem1322); [2025-02-08 04:09:49,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11775-1: [2025-02-08 04:09:49,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11775: ~idx~5 := #t~bitwise1323;call #t~mem1324 := read~int#9(~ss.base, 132 + ~ss.offset, 4); [2025-02-08 04:09:49,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11759-2: call #t~mem1313.base, #t~mem1313.offset := read~$Pointer$#9(~mgp~19.base, 100 + ~mgp~19.offset, 8);call #t~mem1314.base, #t~mem1314.offset := read~$Pointer$#9(~ss.base, 164 + ~ss.offset, 8);call #t~mem1315 := read~int#9(~mgp~19.base, 24 + ~mgp~19.offset, 4); [2025-02-08 04:09:49,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11759-1: SUMMARY for call myri10ge_unmap_rx_page(#t~mem1313.base, #t~mem1313.offset, #t~mem1314.base, #t~mem1314.offset + 24 * (if ~idx~5 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~idx~5 % 18446744073709551616 % 18446744073709551616 else ~idx~5 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), #t~mem1315); srcloc: null [2025-02-08 04:09:49,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11759: havoc #t~mem1313.base, #t~mem1313.offset;havoc #t~mem1314.base, #t~mem1314.offset;havoc #t~mem1315;call #t~mem1316.base, #t~mem1316.offset := read~$Pointer$#9(~ss.base, 164 + ~ss.offset, 8);call #t~mem1317.base, #t~mem1317.offset := read~$Pointer$#9(#t~mem1316.base, #t~mem1316.offset + 24 * (if ~idx~5 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~idx~5 % 18446744073709551616 % 18446744073709551616 else ~idx~5 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8); [2025-02-08 04:09:49,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11776: assume ~i~15 == -1 + #t~mem1324;havoc #t~mem1324;call #t~mem1325.base, #t~mem1325.offset := read~$Pointer$#9(~ss.base, 100 + ~ss.offset, 8);call write~int#9(4096, #t~mem1325.base, 8 + (#t~mem1325.offset + 24 * (if ~idx~5 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~idx~5 % 18446744073709551616 % 18446744073709551616 else ~idx~5 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);havoc #t~mem1325.base, #t~mem1325.offset; [2025-02-08 04:09:49,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11776: assume !(~i~15 == -1 + #t~mem1324);havoc #t~mem1324; [2025-02-08 04:09:49,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11793-5: call #t~mem1332 := read~int#9(~tx~2.base, 68 + ~tx~2.offset, 4);call #t~mem1333 := read~int#9(~tx~2.base, 48 + ~tx~2.offset, 4); [2025-02-08 04:09:49,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11793-4: assume 0 == #t~mem1332 || 0 == #t~mem1333;#t~bitwise1334 := 0; [2025-02-08 04:09:49,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11793-4: assume !(0 == #t~mem1332 || 0 == #t~mem1333); [2025-02-08 04:09:49,654 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11793-1: [2025-02-08 04:09:49,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11760: havoc #t~mem1316.base, #t~mem1316.offset;havoc #t~mem1317.base, #t~mem1317.offset;~i~15 := 1 + ~i~15; [2025-02-08 04:09:49,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11793: ~idx~5 := #t~bitwise1334;call #t~mem1335.base, #t~mem1335.offset := read~$Pointer$#9(~tx~2.base, 40 + ~tx~2.offset, 8);call #t~mem1336.base, #t~mem1336.offset := read~$Pointer$#9(#t~mem1335.base, #t~mem1335.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~mem1336.base, #t~mem1336.offset;havoc #t~mem1335.base, #t~mem1335.offset;havoc #t~mem1336.base, #t~mem1336.offset;call #t~mem1337.base, #t~mem1337.offset := read~$Pointer$#9(~tx~2.base, 40 + ~tx~2.offset, 8);call write~$Pointer$#9(0, 0, #t~mem1337.base, #t~mem1337.offset + 24 * (if ~idx~5 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~idx~5 % 18446744073709551616 % 18446744073709551616 else ~idx~5 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc #t~mem1337.base, #t~mem1337.offset;call #t~mem1338 := read~int#9(~tx~2.base, 68 + ~tx~2.offset, 4);call write~int#9(1 + #t~mem1338, ~tx~2.base, 68 + ~tx~2.offset, 4);havoc #t~mem1338;call #t~mem1339.base, #t~mem1339.offset := read~$Pointer$#9(~tx~2.base, 40 + ~tx~2.offset, 8);call #t~mem1340 := read~int#9(#t~mem1339.base, 20 + (#t~mem1339.offset + 24 * (if ~idx~5 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~idx~5 % 18446744073709551616 % 18446744073709551616 else ~idx~5 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);~len~2 := (if #t~mem1340 % 4294967296 % 4294967296 <= 2147483647 then #t~mem1340 % 4294967296 % 4294967296 else #t~mem1340 % 4294967296 % 4294967296 - 4294967296);havoc #t~mem1339.base, #t~mem1339.offset;havoc #t~mem1340;call #t~mem1341.base, #t~mem1341.offset := read~$Pointer$#9(~tx~2.base, 40 + ~tx~2.offset, 8);call write~int#9(0, #t~mem1341.base, 20 + (#t~mem1341.offset + 24 * (if ~idx~5 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~idx~5 % 18446744073709551616 % 18446744073709551616 else ~idx~5 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);havoc #t~mem1341.base, #t~mem1341.offset; [2025-02-08 04:09:49,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11793-3: assume #t~mem1332 == #t~mem1333;#t~bitwise1334 := #t~mem1332; [2025-02-08 04:09:49,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11793-3: assume !(#t~mem1332 == #t~mem1333); [2025-02-08 04:09:49,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11793-2: havoc #t~bitwise1334;assume (((((#t~mem1332 < 0 && #t~mem1333 >= 0) || #t~bitwise1334 <= #t~mem1332) && ((#t~mem1332 >= 0 && #t~mem1333 < 0) || #t~bitwise1334 <= #t~mem1333)) && ((#t~mem1332 < 0 && #t~mem1333 < 0) || #t~bitwise1334 >= 0)) && ((#t~mem1332 >= 0 && #t~mem1333 >= 0) || #t~bitwise1334 > #t~mem1332 + #t~mem1333)) && #t~bitwise1334 >= -2147483648; [2025-02-08 04:09:49,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11760-1: SUMMARY for call put_page(#t~mem1317.base, #t~mem1317.offset); srcloc: null [2025-02-08 04:09:49,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11781-1: SUMMARY for call myri10ge_unmap_rx_page(#t~mem1326.base, #t~mem1326.offset, #t~mem1327.base, #t~mem1327.offset + 24 * (if ~idx~5 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~idx~5 % 18446744073709551616 % 18446744073709551616 else ~idx~5 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 2 + #t~mem1328); srcloc: null [2025-02-08 04:09:49,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11814-1: SUMMARY for call pci_unmap_page(#t~mem1346.base, #t~mem1346.offset, #t~mem1348, ~len~2, 1); srcloc: null [2025-02-08 04:09:49,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11781: havoc #t~mem1326.base, #t~mem1326.offset;havoc #t~mem1327.base, #t~mem1327.offset;havoc #t~mem1328;call #t~mem1329.base, #t~mem1329.offset := read~$Pointer$#9(~ss.base, 100 + ~ss.offset, 8);call #t~mem1330.base, #t~mem1330.offset := read~$Pointer$#9(#t~mem1329.base, #t~mem1329.offset + 24 * (if ~idx~5 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~idx~5 % 18446744073709551616 % 18446744073709551616 else ~idx~5 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8); [2025-02-08 04:09:49,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11781-2: call #t~mem1326.base, #t~mem1326.offset := read~$Pointer$#9(~mgp~19.base, 100 + ~mgp~19.offset, 8);call #t~mem1327.base, #t~mem1327.offset := read~$Pointer$#9(~ss.base, 100 + ~ss.offset, 8);call #t~mem1328 := read~int#9(~mgp~19.base, 20 + ~mgp~19.offset, 4); [2025-02-08 04:09:49,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11814: havoc #t~mem1346.base, #t~mem1346.offset;havoc #t~mem1347.base, #t~mem1347.offset;havoc #t~mem1348; [2025-02-08 04:09:49,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11806-1: SUMMARY for call pci_unmap_single(#t~mem1343.base, #t~mem1343.offset, #t~mem1345, ~len~2, 1); srcloc: null [2025-02-08 04:09:49,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11802: SUMMARY for call dev_kfree_skb_any(~skb~2.base, ~skb~2.offset); srcloc: null [2025-02-08 04:09:49,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11806: havoc #t~mem1343.base, #t~mem1343.offset;havoc #t~mem1344.base, #t~mem1344.offset;havoc #t~mem1345; [2025-02-08 04:09:49,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11753-5: call #t~mem1309 := read~int#9(~ss.base, 204 + ~ss.offset, 4); [2025-02-08 04:09:49,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11782-1: SUMMARY for call put_page(#t~mem1330.base, #t~mem1330.offset); srcloc: null [2025-02-08 04:09:49,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11753-4: assume 0 == ~i~15 || 0 == #t~mem1309;#t~bitwise1310 := 0; [2025-02-08 04:09:49,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11753-4: assume !(0 == ~i~15 || 0 == #t~mem1309); [2025-02-08 04:09:49,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11753-1: [2025-02-08 04:09:49,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11753: ~idx~5 := #t~bitwise1310;call #t~mem1311 := read~int#9(~ss.base, 196 + ~ss.offset, 4); [2025-02-08 04:09:49,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11782: havoc #t~mem1329.base, #t~mem1329.offset;havoc #t~mem1330.base, #t~mem1330.offset;~i~15 := 1 + ~i~15; [2025-02-08 04:09:49,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11753-3: assume ~i~15 == #t~mem1309;#t~bitwise1310 := ~i~15; [2025-02-08 04:09:49,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11753-3: assume !(~i~15 == #t~mem1309); [2025-02-08 04:09:49,655 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11753-2: havoc #t~bitwise1310;assume (((((~i~15 < 0 && #t~mem1309 >= 0) || #t~bitwise1310 <= ~i~15) && ((~i~15 >= 0 && #t~mem1309 < 0) || #t~bitwise1310 <= #t~mem1309)) && ((~i~15 < 0 && #t~mem1309 < 0) || #t~bitwise1310 >= 0)) && ((~i~15 >= 0 && #t~mem1309 >= 0) || #t~bitwise1310 > ~i~15 + #t~mem1309)) && #t~bitwise1310 >= -2147483648; [2025-02-08 04:09:49,659 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18777: havoc alloc_pages_current_#t~ret2322#1.base, alloc_pages_current_#t~ret2322#1.offset; [2025-02-08 04:09:49,671 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19130: havoc #t~nondet2381; [2025-02-08 04:09:49,674 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7288: havoc #t~mem266.base, #t~mem266.offset;havoc #t~mem267; [2025-02-08 04:09:49,675 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18854: havoc #t~nondet2336; [2025-02-08 04:09:49,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9253: call ULTIMATE.dealloc(~#cmd~2.base, ~#cmd~2.offset);havoc ~#cmd~2.base, ~#cmd~2.offset; [2025-02-08 04:09:49,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8161: assume false; [2025-02-08 04:09:49,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8161: assume !false; [2025-02-08 04:09:49,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12307: 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:09:49,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8129: assume true; [2025-02-08 04:09:49,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8129: assume !true; [2025-02-08 04:09:49,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12374: assume 0 != ~tmp___1~27#1 % 256;~tmp___2~20#1 := 0; [2025-02-08 04:09:49,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12374: assume !(0 != ~tmp___1~27#1 % 256);~tmp___2~20#1 := 1; [2025-02-08 04:09:49,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12424: 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:09:49,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12424: 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:09:49,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8097: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:09:49,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8180: netif_tx_disable_~pscr_ret__~1#1 := netif_tx_disable_~pfo_ret_____1~1#1; [2025-02-08 04:09:49,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8213: assume false; [2025-02-08 04:09:49,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8213: assume !false; [2025-02-08 04:09:49,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8081: assume false; [2025-02-08 04:09:49,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8081: assume !false; [2025-02-08 04:09:49,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19114: havoc schedule_timeout_#t~nondet2377#1;#t~ret1489#1 := schedule_timeout_#res#1;havoc schedule_timeout_#t~nondet2377#1, schedule_timeout_~arg0#1;havoc schedule_timeout_#in~arg0#1;assume { :end_inline_schedule_timeout } true;assume -9223372036854775808 <= #t~ret1489#1 && #t~ret1489#1 <= 9223372036854775807;~__ret___0~0#1 := #t~ret1489#1;havoc #t~ret1489#1; [2025-02-08 04:09:49,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12459-1: SUMMARY for call myri10ge_free_rings(#t~mem1492#1.base, #t~mem1492#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:09:49,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12459: havoc #t~mem1492#1.base, #t~mem1492#1.offset;~i~19#1 := 1 + ~i~19#1; [2025-02-08 04:09:49,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12360: ~tmp___0~42#1 := ~__ms~0#1;~__ms~0#1 := ~__ms~0#1 - 1; [2025-02-08 04:09:49,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12459-2: call #t~mem1492#1.base, #t~mem1492#1.offset := read~$Pointer$#9(~mgp~21#1.base, ~mgp~21#1.offset, 8); [2025-02-08 04:09:49,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8165: assume false; [2025-02-08 04:09:49,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8165: assume !false; [2025-02-08 04:09:49,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12360-1: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 04:09:49,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7736-1: SUMMARY for call netif_tx_stop_all_queues_#t~ret338#1.base, netif_tx_stop_all_queues_#t~ret338#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:09:49,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7736: netif_tx_stop_all_queues_~tmp~41#1.base, netif_tx_stop_all_queues_~tmp~41#1.offset := netif_tx_stop_all_queues_#t~ret338#1.base, netif_tx_stop_all_queues_#t~ret338#1.offset;havoc netif_tx_stop_all_queues_#t~ret338#1.base, netif_tx_stop_all_queues_#t~ret338#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~41#1.base, netif_tx_stop_all_queues_~tmp~41#1.offset; [2025-02-08 04:09:49,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12344: havoc #t~mem1477#1.base, #t~mem1477#1.offset; [2025-02-08 04:09:49,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12344-2: call #t~mem1477#1.base, #t~mem1477#1.offset := read~$Pointer$#9(~mgp~21#1.base, ~mgp~21#1.offset, 8); [2025-02-08 04:09:49,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12344-1: SUMMARY for call napi_disable(#t~mem1477#1.base, 244 + (#t~mem1477#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:09:49,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8100: netif_tx_disable_~pscr_ret__~1#1 := netif_tx_disable_~pfo_ret__~1#1; [2025-02-08 04:09:49,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8133: assume false; [2025-02-08 04:09:49,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8133: assume !false; [2025-02-08 04:09:49,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12428: 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:09:49,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12428: assume !(0 != (if 0 != (if ~__cond~0#1 % 256 % 4294967296 <= 2147483647 then ~__cond~0#1 % 256 % 4294967296 else ~__cond~0#1 % 256 % 4294967296 - 4294967296) || 0 == ~__ret___0~0#1 then 1 else 0));assume { :begin_inline_schedule_timeout } true;schedule_timeout_#in~arg0#1 := ~__ret___0~0#1;havoc schedule_timeout_#res#1;havoc schedule_timeout_#t~nondet2377#1, schedule_timeout_~arg0#1;schedule_timeout_~arg0#1 := schedule_timeout_#in~arg0#1;havoc schedule_timeout_#t~nondet2377#1;assume -9223372036854775808 <= schedule_timeout_#t~nondet2377#1 && schedule_timeout_#t~nondet2377#1 <= 9223372036854775807;schedule_timeout_#res#1 := schedule_timeout_#t~nondet2377#1;havoc schedule_timeout_#t~nondet2377#1; [2025-02-08 04:09:49,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12346: call #t~mem1479#1.base, #t~mem1479#1.offset := read~$Pointer$#9(~mgp~21#1.base, ~mgp~21#1.offset, 8); [2025-02-08 04:09:49,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12379: assume 0 != ~tmp___2~20#1; [2025-02-08 04:09:49,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12379: assume !(0 != ~tmp___2~20#1);~i~19#1 := 1 + ~i~19#1; [2025-02-08 04:09:49,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7738: netif_tx_stop_all_queues_~i~1#1 := 1 + netif_tx_stop_all_queues_~i~1#1; [2025-02-08 04:09:49,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8217: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:09:49,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7738-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:09:49,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16954: SUMMARY for call ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock((if 1 == ~ldv_spin__xmit_lock_of_netdev_queue~0 then 1 else 0)); srcloc: null [2025-02-08 04:09:49,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8085: assume false; [2025-02-08 04:09:49,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8085: assume !false; [2025-02-08 04:09:49,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8201: assume false; [2025-02-08 04:09:49,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8201: assume !false; [2025-02-08 04:09:49,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16955: ~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:09:49,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16955-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:09:49,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8169: assume true; [2025-02-08 04:09:49,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8169: assume !true; [2025-02-08 04:09:49,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16444-1: ldv_del_timer_sync_91_#res#1 := ldv_del_timer_sync_91_~ldv_func_res~3#1; [2025-02-08 04:09:49,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8252-1: SUMMARY for call netif_tx_disable_#t~ret360#1.base, netif_tx_disable_#t~ret360#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:09:49,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8252: netif_tx_disable_~tmp~45#1.base, netif_tx_disable_~tmp~45#1.offset := netif_tx_disable_#t~ret360#1.base, netif_tx_disable_#t~ret360#1.offset;havoc netif_tx_disable_#t~ret360#1.base, netif_tx_disable_#t~ret360#1.offset;netif_tx_disable_~txq~2#1.base, netif_tx_disable_~txq~2#1.offset := netif_tx_disable_~tmp~45#1.base, netif_tx_disable_~tmp~45#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_46 } true;ldv_spin_lock_46_#in~lock#1.base, ldv_spin_lock_46_#in~lock#1.offset := __netif_tx_lock_~txq#1.base, 320 + __netif_tx_lock_~txq#1.offset;havoc ldv_spin_lock_46_~lock#1.base, ldv_spin_lock_46_~lock#1.offset;ldv_spin_lock_46_~lock#1.base, ldv_spin_lock_46_~lock#1.offset := ldv_spin_lock_46_#in~lock#1.base, ldv_spin_lock_46_#in~lock#1.offset;assume { :begin_inline_ldv_spin_lock__xmit_lock_of_netdev_queue } true; [2025-02-08 04:09:49,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12365: assume 0 != ~tmp___0~42#1 % 18446744073709551616; [2025-02-08 04:09:49,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12365: assume !(0 != ~tmp___0~42#1 % 18446744073709551616); [2025-02-08 04:09:49,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18823: havoc del_timer_sync_#t~nondet2329#1; [2025-02-08 04:09:49,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8137: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:09:49,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12349-1: SUMMARY for call #t~ret1478#1 := printk(81, 0); srcloc: null [2025-02-08 04:09:49,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12349: assume -2147483648 <= #t~ret1478#1 && #t~ret1478#1 <= 2147483647;havoc #t~ret1478#1; [2025-02-08 04:09:49,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8220: netif_tx_disable_~pscr_ret__~1#1 := netif_tx_disable_~pfo_ret_____2~1#1; [2025-02-08 04:09:49,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8121: assume false; [2025-02-08 04:09:49,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8121: assume !false; [2025-02-08 04:09:49,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14844-1: ldv_del_timer_sync_#res#1 := ldv_del_timer_sync_~arg0#1; [2025-02-08 04:09:49,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8089: assume true; [2025-02-08 04:09:49,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8089: assume !true; [2025-02-08 04:09:49,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8205: assume false; [2025-02-08 04:09:49,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8205: assume !false; [2025-02-08 04:09:49,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8255: 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:09:49,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12351: assume true; [2025-02-08 04:09:49,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12351: assume !true;~__ms~0#1 := 1; [2025-02-08 04:09:49,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16266: havoc ldv_spin_lock_46_~lock#1.base, ldv_spin_lock_46_~lock#1.offset;havoc ldv_spin_lock_46_#in~lock#1.base, ldv_spin_lock_46_#in~lock#1.offset;assume { :end_inline_ldv_spin_lock_46 } true;call write~int#9(__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:09:49,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8140: netif_tx_disable_~pscr_ret__~1#1 := netif_tx_disable_~pfo_ret_____0~1#1; [2025-02-08 04:09:49,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8173: assume false; [2025-02-08 04:09:49,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8173: assume !false; [2025-02-08 04:09:49,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16266-1: SUMMARY for call spin_lock(ldv_spin_lock_46_~lock#1.base, ldv_spin_lock_46_~lock#1.offset); srcloc: null [2025-02-08 04:09:49,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8256-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:09:49,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8256: netif_tx_disable_~i~2#1 := 1 + netif_tx_disable_~i~2#1; [2025-02-08 04:09:49,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12353: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 04:09:49,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8125: assume false; [2025-02-08 04:09:49,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8125: assume !false; [2025-02-08 04:09:49,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8093: assume false; [2025-02-08 04:09:49,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8093: assume !false; [2025-02-08 04:09:49,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8209: assume true; [2025-02-08 04:09:49,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8209: assume !true; [2025-02-08 04:09:49,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12372: ~tmp___1~27#1 := (if 0 == #t~ret1480#1 % 256 then 0 else 1);havoc #t~mem1479#1.base, #t~mem1479#1.offset;havoc #t~ret1480#1; [2025-02-08 04:09:49,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12438-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:09:49,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12372-1: SUMMARY for call #t~ret1480#1 := myri10ge_ss_lock_napi(#t~mem1479#1.base, #t~mem1479#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:09:49,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12438: 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:09:49,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19078: havoc prepare_to_wait_event_#t~nondet2371#1;#t~ret1487#1 := prepare_to_wait_event_#res#1;havoc prepare_to_wait_event_#t~nondet2371#1, prepare_to_wait_event_~arg0#1.base, prepare_to_wait_event_~arg0#1.offset, prepare_to_wait_event_~arg1#1.base, prepare_to_wait_event_~arg1#1.offset, prepare_to_wait_event_~arg2#1;havoc prepare_to_wait_event_#in~arg0#1.base, prepare_to_wait_event_#in~arg0#1.offset, prepare_to_wait_event_#in~arg1#1.base, prepare_to_wait_event_#in~arg1#1.offset, prepare_to_wait_event_#in~arg2#1;assume { :end_inline_prepare_to_wait_event } true;assume -9223372036854775808 <= #t~ret1487#1 && #t~ret1487#1 <= 9223372036854775807;~tmp___3~12#1 := #t~ret1487#1;havoc #t~ret1487#1;~__int~0#1 := ~tmp___3~12#1;call #t~mem1488#1 := read~int#9(~mgp~21#1.base, 160 + ~mgp~21#1.offset, 4);~__cond~0#1 := (if 0 == (if ~old_down_cnt~0#1 != #t~mem1488#1 then 1 else 0) then 0 else 1);havoc #t~mem1488#1; [2025-02-08 04:09:49,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8177: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:09:49,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9755: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:09:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9697: havoc myri10ge_write_dca_#t~mem830#1.base, myri10ge_write_dca_#t~mem830#1.offset; [2025-02-08 04:09:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9697-1: SUMMARY for call put_be32(myri10ge_write_dca_~tmp~74#1, myri10ge_write_dca_#t~mem830#1.base, myri10ge_write_dca_#t~mem830#1.offset); srcloc: null [2025-02-08 04:09:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9747: assume true; [2025-02-08 04:09:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9747: assume !true; [2025-02-08 04:09:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9739: assume false; [2025-02-08 04:09:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9739: assume !false; [2025-02-08 04:09:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9871: assume false; [2025-02-08 04:09:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9871: assume !false; [2025-02-08 04:09:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6444: assume -1 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 04:09:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6444: assume !(-1 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 04:09:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9838: ~pscr_ret__~2#1 := ~pfo_ret_____1~2#1; [2025-02-08 04:09:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9863: assume false; [2025-02-08 04:09:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9863: assume !false; [2025-02-08 04:09:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6527: assume -1 == __preempt_count_sub_~pao_ID__~1#1; [2025-02-08 04:09:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6527: assume !(-1 == __preempt_count_sub_~pao_ID__~1#1); [2025-02-08 04:09:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6461: assume 1 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 04:09:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6461: assume !(1 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 04:09:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9913: havoc myri10ge_write_dca_#t~ret829#1, myri10ge_write_dca_#t~mem830#1.base, myri10ge_write_dca_#t~mem830#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~74#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:09:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9831: assume false; [2025-02-08 04:09:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9831: assume !false; [2025-02-08 04:09:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798: ~pscr_ret__~2#1 := ~pfo_ret_____0~2#1; [2025-02-08 04:09:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9823: assume false; [2025-02-08 04:09:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9823: assume !false; [2025-02-08 04:09:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6454: assume -1 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 04:09:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6454: assume !(-1 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 04:09:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6504: assume 1 == __preempt_count_sub_~pao_ID__~1#1; [2025-02-08 04:09:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6504: assume !(1 == __preempt_count_sub_~pao_ID__~1#1); [2025-02-08 04:09:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6537: assume -1 == __preempt_count_sub_~pao_ID__~1#1; [2025-02-08 04:09:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6537: assume !(-1 == __preempt_count_sub_~pao_ID__~1#1); [2025-02-08 04:09:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9791: assume false; [2025-02-08 04:09:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9791: assume !false; [2025-02-08 04:09:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9758: ~pscr_ret__~2#1 := ~pfo_ret__~2#1; [2025-02-08 04:09:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9783: assume false; [2025-02-08 04:09:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9783: assume !false; [2025-02-08 04:09:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18793: havoc dca3_get_tag_#t~nondet2326#1;#t~ret834#1 := dca3_get_tag_#res#1;havoc dca3_get_tag_#t~nondet2326#1, dca3_get_tag_~arg0#1.base, dca3_get_tag_~arg0#1.offset, dca3_get_tag_~arg1#1;havoc dca3_get_tag_#in~arg0#1.base, dca3_get_tag_#in~arg0#1.offset, dca3_get_tag_#in~arg1#1;assume { :end_inline_dca3_get_tag } true;~tmp~75#1 := #t~ret834#1;havoc #t~mem832#1.base, #t~mem832#1.offset;havoc #t~mem833#1.base, #t~mem833#1.offset;havoc #t~ret834#1;~tag~0#1 := (if ~tmp~75#1 % 256 % 4294967296 <= 2147483647 then ~tmp~75#1 % 256 % 4294967296 else ~tmp~75#1 % 256 % 4294967296 - 4294967296);call #t~mem835#1 := read~int#9(~ss#1.base, 512 + ~ss#1.offset, 4); [2025-02-08 04:09:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6431: assume 1 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 04:09:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6431: assume !(1 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 04:09:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6464: assume -1 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 04:09:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6464: assume !(-1 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 04:09:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9875: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:09:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6514: assume 1 == __preempt_count_sub_~pao_ID__~1#1; [2025-02-08 04:09:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6514: assume !(1 == __preempt_count_sub_~pao_ID__~1#1); [2025-02-08 04:09:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751: assume false; [2025-02-08 04:09:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751: assume !false; [2025-02-08 04:09:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9867: assume true; [2025-02-08 04:09:49,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9867: assume !true; [2025-02-08 04:09:49,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9743: assume false; [2025-02-08 04:09:49,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9743: assume !false; [2025-02-08 04:09:49,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9859: assume false; [2025-02-08 04:09:49,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9859: assume !false; [2025-02-08 04:09:49,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9917: call write~int#9(~cpu~1#1, ~ss#1.base, 516 + ~ss#1.offset, 4); [2025-02-08 04:09:49,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9835: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:09:49,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6507: assume -1 == __preempt_count_sub_~pao_ID__~1#1; [2025-02-08 04:09:49,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6507: assume !(-1 == __preempt_count_sub_~pao_ID__~1#1); [2025-02-08 04:09:49,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9827: assume true; [2025-02-08 04:09:49,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9827: assume !true; [2025-02-08 04:09:49,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6441: assume 1 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 04:09:49,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6441: assume !(1 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 04:09:49,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9819: assume false; [2025-02-08 04:09:49,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9819: assume !false; [2025-02-08 04:09:49,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6524: assume 1 == __preempt_count_sub_~pao_ID__~1#1; [2025-02-08 04:09:49,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6524: assume !(1 == __preempt_count_sub_~pao_ID__~1#1); [2025-02-08 04:09:49,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9795: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:09:49,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6434: assume -1 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 04:09:49,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6434: assume !(-1 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 04:09:49,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9787: assume true; [2025-02-08 04:09:49,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9787: assume !true; [2025-02-08 04:09:49,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9696: myri10ge_write_dca_~tmp~74#1 := myri10ge_write_dca_#t~ret829#1;havoc myri10ge_write_dca_#t~ret829#1;call myri10ge_write_dca_#t~mem830#1.base, myri10ge_write_dca_#t~mem830#1.offset := read~$Pointer$#9(myri10ge_write_dca_~ss#1.base, 520 + myri10ge_write_dca_~ss#1.offset, 8); [2025-02-08 04:09:49,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9696-1: SUMMARY for call myri10ge_write_dca_#t~ret829#1 := __fswab32(myri10ge_write_dca_~tag#1); srcloc: null [2025-02-08 04:09:49,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9779: assume false; [2025-02-08 04:09:49,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9779: assume !false; [2025-02-08 04:09:49,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6451: assume 1 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 04:09:49,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6451: assume !(1 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 04:09:49,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9911: assume #t~mem835#1 != ~tag~0#1;havoc #t~mem835#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~ret829#1, myri10ge_write_dca_#t~mem830#1.base, myri10ge_write_dca_#t~mem830#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~74#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~74#1;call write~int#9(myri10ge_write_dca_~tag#1, myri10ge_write_dca_~ss#1.base, 512 + myri10ge_write_dca_~ss#1.offset, 4); [2025-02-08 04:09:49,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9911: assume !(#t~mem835#1 != ~tag~0#1);havoc #t~mem835#1; [2025-02-08 04:09:49,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6517: assume -1 == __preempt_count_sub_~pao_ID__~1#1; [2025-02-08 04:09:49,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6517: assume !(-1 == __preempt_count_sub_~pao_ID__~1#1); [2025-02-08 04:09:49,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9878: ~pscr_ret__~2#1 := ~pfo_ret_____2~2#1; [2025-02-08 04:09:49,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6534: assume 1 == __preempt_count_sub_~pao_ID__~1#1; [2025-02-08 04:09:49,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6534: assume !(1 == __preempt_count_sub_~pao_ID__~1#1); [2025-02-08 04:09:49,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7617: havoc #t~mem322.base, #t~mem322.offset; [2025-02-08 04:09:49,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18950: havoc #t~nondet2348; [2025-02-08 04:09:49,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18804: havoc dca_remove_requester_#t~nondet2328#1; [2025-02-08 04:09:49,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19048: havoc #t~nondet2365; [2025-02-08 04:09:49,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6979: havoc #t~mem177.base, #t~mem177.offset; [2025-02-08 04:09:49,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19118: havoc #t~nondet2378; [2025-02-08 04:09:49,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18752: havoc #t~nondet2319; [2025-02-08 04:09:49,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9240: call ULTIMATE.dealloc(~#cmd~1.base, ~#cmd~1.offset);havoc ~#cmd~1.base, ~#cmd~1.offset; [2025-02-08 04:09:49,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19062: havoc #t~nondet2367; [2025-02-08 04:09:49,989 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18736: havoc #t~nondet2316; [2025-02-08 04:09:49,992 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7463: havoc #t~mem304; [2025-02-08 04:09:50,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10036: call write~int#9(myri10ge_submit_8rx_~low~0#1, myri10ge_submit_8rx_~src#1.base, 4 + myri10ge_submit_8rx_~src#1.offset, 4); [2025-02-08 04:09:50,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10036-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:09:50,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10102: havoc myri10ge_submit_8rx_#t~mem856#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~mem885#1.base, #t~mem885#1.offset;havoc #t~mem886#1.base, #t~mem886#1.offset; [2025-02-08 04:09:50,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6832-1: SUMMARY for call get_page_#t~ret132#1 := ldv__builtin_expect((if 0 != get_page_~tmp___1~1#1 then 1 else 0), 0); srcloc: null [2025-02-08 04:09:50,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6832: assume -9223372036854775808 <= get_page_#t~ret132#1 && get_page_#t~ret132#1 <= 9223372036854775807;get_page_~tmp___2~1#1 := get_page_#t~ret132#1;havoc get_page_#t~ret132#1; [2025-02-08 04:09:50,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10090: call #t~mem870#1.base, #t~mem870#1.offset := read~$Pointer$#9(~rx#1.base, 16 + ~rx#1.offset, 8);call #t~mem871#1.base, #t~mem871#1.offset := read~$Pointer$#9(~rx#1.base, 24 + ~rx#1.offset, 8);call write~$Pointer$#9(#t~mem871#1.base, #t~mem871#1.offset, #t~mem870#1.base, #t~mem870#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~mem870#1.base, #t~mem870#1.offset;havoc #t~mem871#1.base, #t~mem871#1.offset;call #t~mem872#1.base, #t~mem872#1.offset := read~$Pointer$#9(~rx#1.base, 16 + ~rx#1.offset, 8);call #t~mem873#1 := read~int#9(~rx#1.base, 40 + ~rx#1.offset, 4);call write~int#9(#t~mem873#1, #t~mem872#1.base, 8 + (#t~mem872#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~mem872#1.base, #t~mem872#1.offset;havoc #t~mem873#1;call #t~mem874#1.base, #t~mem874#1.offset := read~$Pointer$#9(~rx#1.base, 16 + ~rx#1.offset, 8);call #t~mem875#1 := read~int#9(~rx#1.base, 32 + ~rx#1.offset, 8);call write~int#9(#t~mem875#1, #t~mem874#1.base, 12 + (#t~mem874#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~mem874#1.base, #t~mem874#1.offset;havoc #t~mem875#1;call #t~mem876#1 := read~int#9(~rx#1.base, 32 + ~rx#1.offset, 8);call #t~mem877#1 := read~int#9(~rx#1.base, 40 + ~rx#1.offset, 4); [2025-02-08 04:09:50,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10065: assume (#t~mem862#1 + ~bytes#1) % 4294967296 <= 4096;havoc #t~mem862#1;call #t~mem863#1.base, #t~mem863#1.offset := read~$Pointer$#9(~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~mem863#1.base, #t~mem863#1.offset;havoc get_page_#t~ret131#1, get_page_#t~ret132#1, get_page_#t~ret133#1, get_page_#t~ret134#1, get_page_#t~ret135#1, get_page_#t~ret136#1, get_page_~page#1.base, get_page_~page#1.offset, get_page_~tmp~9#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~9#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:09:50,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10065: assume !((#t~mem862#1 + ~bytes#1) % 4294967296 <= 4096);havoc #t~mem862#1; [2025-02-08 04:09:50,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10086-1: SUMMARY for call #t~ret869#1 := pci_map_page(#t~mem868#1.base, #t~mem868#1.offset, ~page~0#1.base, ~page~0#1.offset, 0, 4096, 2); srcloc: null [2025-02-08 04:09:50,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10086: call write~int#9(#t~ret869#1, ~rx#1.base, 32 + ~rx#1.offset, 8);havoc #t~mem868#1.base, #t~mem868#1.offset;havoc #t~ret869#1; [2025-02-08 04:09:50,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6849: 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:09:50,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6849: assume !(0 != get_page_~tmp___4~0#1); [2025-02-08 04:09:50,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6837-1: SUMMARY for call get_page_#t~ret134#1 := ldv__builtin_expect((if get_page_~tmp~9#1 % 256 % 18446744073709551616 <= 9223372036854775807 then get_page_~tmp~9#1 % 256 % 18446744073709551616 else get_page_~tmp~9#1 % 256 % 18446744073709551616 - 18446744073709551616), 1); srcloc: null [2025-02-08 04:09:50,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6837: assume -9223372036854775808 <= get_page_#t~ret134#1 && get_page_#t~ret134#1 <= 9223372036854775807;get_page_~tmp___0~1#1 := get_page_#t~ret134#1;havoc get_page_#t~ret134#1; [2025-02-08 04:09:50,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10095: ~tmp___2~12#1 := #t~ret881#1;havoc #t~mem880#1;havoc #t~ret881#1;call #t~mem882#1.base, #t~mem882#1.offset := read~$Pointer$#9(~rx#1.base, 8 + ~rx#1.offset, 8);call write~int#9(~tmp___2~12#1, #t~mem882#1.base, #t~mem882#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~mem882#1.base, #t~mem882#1.offset;call #t~mem883#1 := read~int#9(~rx#1.base, 40 + ~rx#1.offset, 4);call write~int#9(#t~mem883#1 + (63 + ~bytes#1 - (63 + ~bytes#1) % 64), ~rx#1.base, 40 + ~rx#1.offset, 4);havoc #t~mem883#1;call #t~mem884#1 := read~int#9(~rx#1.base, 48 + ~rx#1.offset, 4);call write~int#9(1 + #t~mem884#1, ~rx#1.base, 48 + ~rx#1.offset, 4);havoc #t~mem884#1; [2025-02-08 04:09:50,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10095-1: SUMMARY for call #t~ret881#1 := __fswab32(#t~mem880#1 % 18446744073709551616 / 4294967296); srcloc: null [2025-02-08 04:09:50,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6375: havoc atomic_read_#t~mem51#1;get_page_#t~ret135#1 := atomic_read_#res#1;havoc atomic_read_#t~mem51#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~ret135#1 && get_page_#t~ret135#1 <= 2147483647;get_page_~tmp___3~0#1 := get_page_#t~ret135#1;havoc get_page_#t~ret135#1; [2025-02-08 04:09:50,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6846: 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~mem51#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~mem51#1 := read~int#9(atomic_read_~v#1.base, atomic_read_~v#1.offset, 4);atomic_read_#res#1 := atomic_read_#t~mem51#1;havoc atomic_read_#t~mem51#1; [2025-02-08 04:09:50,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10075: assume 0 != ~tmp___0~25#1;call #t~mem866#1 := read~int#9(~rx#1.base, 48 + ~rx#1.offset, 4);call #t~mem867#1 := read~int#9(~rx#1.base, 44 + ~rx#1.offset, 4); [2025-02-08 04:09:50,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10075: assume !(0 != ~tmp___0~25#1);call write~$Pointer$#9(~page~0#1.base, ~page~0#1.offset, ~rx#1.base, 24 + ~rx#1.offset, 8);call write~int#9(0, ~rx#1.base, 40 + ~rx#1.offset, 4);call #t~mem868#1.base, #t~mem868#1.offset := read~$Pointer$#9(~mgp#1.base, 100 + ~mgp#1.offset, 8); [2025-02-08 04:09:50,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10100: assume 7 == ~idx~0#1 % 8;call #t~mem885#1.base, #t~mem885#1.offset := read~$Pointer$#9(~rx#1.base, ~rx#1.offset, 8);call #t~mem886#1.base, #t~mem886#1.offset := read~$Pointer$#9(~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~mem885#1.base, #t~mem885#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~mem886#1.base, #t~mem886#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~mem856#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~mem856#1 := read~int#9(myri10ge_submit_8rx_~src#1.base, 4 + myri10ge_submit_8rx_~src#1.offset, 4);myri10ge_submit_8rx_~low~0#1 := myri10ge_submit_8rx_#t~mem856#1;havoc myri10ge_submit_8rx_#t~mem856#1;call write~int#9(4294967295, myri10ge_submit_8rx_~src#1.base, 4 + myri10ge_submit_8rx_~src#1.offset, 4); [2025-02-08 04:09:50,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10100: assume !(7 == ~idx~0#1 % 8); [2025-02-08 04:09:50,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18688: havoc __get_page_tail_#t~nondet2311#1;get_page_#t~ret133#1 := __get_page_tail_#res#1;havoc __get_page_tail_#t~nondet2311#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~9#1 := (if 0 == get_page_#t~ret133#1 % 256 then 0 else 1);havoc get_page_#t~ret133#1; [2025-02-08 04:09:50,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10067: havoc get_page_#t~ret131#1, get_page_#t~ret132#1, get_page_#t~ret133#1, get_page_#t~ret134#1, get_page_#t~ret135#1, get_page_#t~ret136#1, get_page_~page#1.base, get_page_~page#1.offset, get_page_~tmp~9#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~mem863#1.base, #t~mem863#1.offset; [2025-02-08 04:09:50,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10034: 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:09:50,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6834: 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~nondet2311#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~nondet2311#1;assume 0 == __get_page_tail_#t~nondet2311#1 || 1 == __get_page_tail_#t~nondet2311#1;__get_page_tail_#res#1 := (if 0 == __get_page_tail_#t~nondet2311#1 % 256 then 0 else 1);havoc __get_page_tail_#t~nondet2311#1; [2025-02-08 04:09:50,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6834: assume !(0 != get_page_~tmp___2~1#1); [2025-02-08 04:09:50,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10071: ~page~0#1.base, ~page~0#1.offset := #t~ret864#1.base, #t~ret864#1.offset;havoc #t~ret864#1.base, #t~ret864#1.offset; [2025-02-08 04:09:50,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10071-1: SUMMARY for call #t~ret864#1.base, #t~ret864#1.offset := alloc_pages(16416, 0); srcloc: null [2025-02-08 04:09:50,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6859-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:09:50,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6859: 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:09:50,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6851: 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:09:50,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6847-1: SUMMARY for call get_page_#t~ret136#1 := ldv__builtin_expect((if get_page_~tmp___3~0#1 <= 0 then 1 else 0), 0); srcloc: null [2025-02-08 04:09:50,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6847: assume -9223372036854775808 <= get_page_#t~ret136#1 && get_page_#t~ret136#1 <= 9223372036854775807;get_page_~tmp___4~0#1 := get_page_#t~ret136#1;havoc get_page_#t~ret136#1; [2025-02-08 04:09:50,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10076: assume #t~mem866#1 - #t~mem867#1 <= 15;havoc #t~mem866#1;havoc #t~mem867#1;call write~int#9(1, ~rx#1.base, 60 + ~rx#1.offset, 4); [2025-02-08 04:09:50,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10076: assume !(#t~mem866#1 - #t~mem867#1 <= 15);havoc #t~mem866#1;havoc #t~mem867#1; [2025-02-08 04:09:50,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6839: assume 0 != get_page_~tmp___0~1#1; [2025-02-08 04:09:50,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6839: assume !(0 != get_page_~tmp___0~1#1); [2025-02-08 04:09:50,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10072: assume -9223372036854775808 <= #t~ret865#1 && #t~ret865#1 <= 9223372036854775807;~tmp___0~25#1 := #t~ret865#1;havoc #t~ret865#1; [2025-02-08 04:09:50,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10039: 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:09:50,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10072-1: SUMMARY for call #t~ret865#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:09:50,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10093: ~tmp___1~17#1 := #t~ret878#1;havoc #t~mem876#1;havoc #t~mem877#1;havoc #t~ret878#1;call #t~mem879#1.base, #t~mem879#1.offset := read~$Pointer$#9(~rx#1.base, 8 + ~rx#1.offset, 8);call write~int#9(~tmp___1~17#1, #t~mem879#1.base, 4 + (#t~mem879#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~mem879#1.base, #t~mem879#1.offset;call #t~mem880#1 := read~int#9(~rx#1.base, 32 + ~rx#1.offset, 8); [2025-02-08 04:09:50,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6831-1: SUMMARY for call get_page_#t~ret131#1 := PageTail(get_page_~page#1.base, get_page_~page#1.offset); srcloc: null [2025-02-08 04:09:50,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10064-3: assume #t~mem859#1 == #t~mem860#1;#t~bitwise861#1 := #t~mem859#1; [2025-02-08 04:09:50,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10064-3: assume !(#t~mem859#1 == #t~mem860#1); [2025-02-08 04:09:50,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10093-1: SUMMARY for call #t~ret878#1 := __fswab32(#t~mem876#1 + #t~mem877#1); srcloc: null [2025-02-08 04:09:50,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6831: assume -2147483648 <= get_page_#t~ret131#1 && get_page_#t~ret131#1 <= 2147483647;get_page_~tmp___1~1#1 := get_page_#t~ret131#1;havoc get_page_#t~ret131#1; [2025-02-08 04:09:50,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10064-4: assume 0 == #t~mem859#1 || 0 == #t~mem860#1;#t~bitwise861#1 := 0; [2025-02-08 04:09:50,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10064-4: assume !(0 == #t~mem859#1 || 0 == #t~mem860#1); [2025-02-08 04:09:50,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10064-5: call #t~mem859#1 := read~int#9(~rx#1.base, 48 + ~rx#1.offset, 4);call #t~mem860#1 := read~int#9(~rx#1.base, 56 + ~rx#1.offset, 4); [2025-02-08 04:09:50,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10064: ~idx~0#1 := #t~bitwise861#1;call #t~mem862#1 := read~int#9(~rx#1.base, 40 + ~rx#1.offset, 4); [2025-02-08 04:09:50,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10064-1: [2025-02-08 04:09:50,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10064-2: havoc #t~bitwise861#1;assume (((((#t~mem859#1 < 0 && #t~mem860#1 >= 0) || #t~bitwise861#1 <= #t~mem859#1) && ((#t~mem859#1 >= 0 && #t~mem860#1 < 0) || #t~bitwise861#1 <= #t~mem860#1)) && ((#t~mem859#1 < 0 && #t~mem860#1 < 0) || #t~bitwise861#1 >= 0)) && ((#t~mem859#1 >= 0 && #t~mem860#1 >= 0) || #t~bitwise861#1 > #t~mem859#1 + #t~mem860#1)) && #t~bitwise861#1 >= -2147483648; [2025-02-08 04:09:50,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7347: havoc #t~mem281.base, #t~mem281.offset;havoc #t~mem282; [2025-02-08 04:09:50,153 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13035: call #t~mem1636.base, #t~mem1636.offset := read~$Pointer$#9(~mgp~24.base, ~mgp~24.offset, 8);~slice_stats~0.base, ~slice_stats~0.offset := #t~mem1636.base, 424 + (#t~mem1636.offset + 664 * (if ~i~21 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~21 % 18446744073709551616 % 18446744073709551616 else ~i~21 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616));call #t~mem1638 := read~int#36(~stats.base, ~stats.offset, 8);call #t~mem1637 := read~int#9(~slice_stats~0.base, ~slice_stats~0.offset, 8);call write~int#36(#t~mem1638 + #t~mem1637, ~stats.base, ~stats.offset, 8);havoc #t~mem1638;havoc #t~mem1637;call #t~mem1640 := read~int#36(~stats.base, 8 + ~stats.offset, 8);call #t~mem1639 := read~int#9(~slice_stats~0.base, 8 + ~slice_stats~0.offset, 8);call write~int#36(#t~mem1640 + #t~mem1639, ~stats.base, 8 + ~stats.offset, 8);havoc #t~mem1640;havoc #t~mem1639;call #t~mem1642 := read~int#36(~stats.base, 16 + ~stats.offset, 8);call #t~mem1641 := read~int#9(~slice_stats~0.base, 16 + ~slice_stats~0.offset, 8);call write~int#36(#t~mem1642 + #t~mem1641, ~stats.base, 16 + ~stats.offset, 8);havoc #t~mem1642;havoc #t~mem1641;call #t~mem1644 := read~int#36(~stats.base, 24 + ~stats.offset, 8);call #t~mem1643 := read~int#9(~slice_stats~0.base, 24 + ~slice_stats~0.offset, 8);call write~int#36(#t~mem1644 + #t~mem1643, ~stats.base, 24 + ~stats.offset, 8);havoc #t~mem1644;havoc #t~mem1643;call #t~mem1646 := read~int#36(~stats.base, 48 + ~stats.offset, 8);call #t~mem1645 := read~int#9(~slice_stats~0.base, 32 + ~slice_stats~0.offset, 8);call write~int#36(#t~mem1646 + #t~mem1645, ~stats.base, 48 + ~stats.offset, 8);havoc #t~mem1646;havoc #t~mem1645;call #t~mem1648 := read~int#36(~stats.base, 56 + ~stats.offset, 8);call #t~mem1647 := read~int#9(~slice_stats~0.base, 40 + ~slice_stats~0.offset, 8);call write~int#36(#t~mem1648 + #t~mem1647, ~stats.base, 56 + ~stats.offset, 8);havoc #t~mem1648;havoc #t~mem1647;~i~21 := 1 + ~i~21; [2025-02-08 04:09:50,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13055: 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:09:50,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13055-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:09:50,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13109: ~tmp___1~30#1 := #t~ret1667#1;havoc #t~mem1666#1;havoc #t~ret1667#1;call write~int#21(~tmp___1~30#1, ~#cmd~11#1.base, 4 + ~#cmd~11#1.offset, 4); [2025-02-08 04:09:50,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13109-1: SUMMARY for call #t~ret1667#1 := __fswab32(#t~mem1666#1); srcloc: null [2025-02-08 04:09:50,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13113: assume 0 != ~err~1#1; [2025-02-08 04:09:50,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13113: assume !(0 != ~err~1#1);call #t~mem1670#1.base, #t~mem1670#1.offset := read~$Pointer$#9(~ha~0#1.base, ~ha~0#1.offset, 8);~__mptr___0~0#1.base, ~__mptr___0~0#1.offset := #t~mem1670#1.base, #t~mem1670#1.offset;havoc #t~mem1670#1.base, #t~mem1670#1.offset;~ha~0#1.base, ~ha~0#1.offset := ~__mptr___0~0#1.base, ~__mptr___0~0#1.offset; [2025-02-08 04:09:50,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9274: 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:09:50,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13106: havoc #t~memcpy~res1663#1.base, #t~memcpy~res1663#1.offset;call #t~mem1664#1 := read~int#9(~#data~0#1.base, ~#data~0#1.offset, 4); [2025-02-08 04:09:50,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13106-1: SUMMARY for call #t~memcpy~res1663#1.base, #t~memcpy~res1663#1.offset := #Ultimate.C_memcpy#9(~#data~0#1.base, ~#data~0#1.offset, ~ha~0#1.base, 16 + ~ha~0#1.offset, 6); srcloc: null [2025-02-08 04:09:50,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13115: assume -2147483648 <= #t~ret1669#1 && #t~ret1669#1 <= 2147483647;havoc #t~ret1669#1; [2025-02-08 04:09:50,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13115-1: SUMMARY for call #t~ret1669#1 := netdev_err(~dev#1.base, ~dev#1.offset, 87, 0); srcloc: null [2025-02-08 04:09:50,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13107: ~tmp___0~45#1 := #t~ret1665#1;havoc #t~mem1664#1;havoc #t~ret1665#1;call write~int#21(~tmp___0~45#1, ~#cmd~11#1.base, ~#cmd~11#1.offset, 4);call #t~mem1666#1 := read~int#9(~#data~0#1.base, 4 + ~#data~0#1.offset, 4); [2025-02-08 04:09:50,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13107-1: SUMMARY for call #t~ret1665#1 := __fswab32(#t~mem1664#1); srcloc: null [2025-02-08 04:09:50,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13111: assume -2147483648 <= #t~ret1668#1 && #t~ret1668#1 <= 2147483647;~err~1#1 := #t~ret1668#1;havoc #t~ret1668#1; [2025-02-08 04:09:50,207 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13111-1: SUMMARY for call #t~ret1668#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:09:50,213 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18835: havoc dma_set_mask_#t~nondet2332#1; [2025-02-08 04:09:50,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18942: havoc net_ratelimit_#t~nondet2346#1;#t~ret1799#1 := net_ratelimit_#res#1;havoc net_ratelimit_#t~nondet2346#1;assume { :end_inline_net_ratelimit } true;assume -2147483648 <= #t~ret1799#1 && #t~ret1799#1 <= 2147483647;~tmp~114#1 := #t~ret1799#1;havoc #t~ret1799#1; [2025-02-08 04:09:50,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13655: assume 0 != ~tmp~114#1;call #t~mem1800#1.base, #t~mem1800#1.offset := read~$Pointer$#9(~mgp~30#1.base, 32 + ~mgp~30#1.offset, 8); [2025-02-08 04:09:50,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13655: assume !(0 != ~tmp~114#1); [2025-02-08 04:09:50,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13657: assume -2147483648 <= #t~ret1801#1 && #t~ret1801#1 <= 2147483647;havoc #t~mem1800#1.base, #t~mem1800#1.offset;havoc #t~ret1801#1; [2025-02-08 04:09:50,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13657-1: SUMMARY for call #t~ret1801#1 := netdev_warn(#t~mem1800#1.base, #t~mem1800#1.offset, 109, 0); srcloc: null [2025-02-08 04:09:50,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8458: havoc pcie_caps_reg_#t~mem446#1; [2025-02-08 04:09:50,262 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8468: havoc #t~bitwise448#1; [2025-02-08 04:09:50,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18996: havoc pci_bus_read_config_dword_#t~nondet2355#1; [2025-02-08 04:09:50,410 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13694-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:09:50,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13694: 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~mem1822#1, myri10ge_watchdog_#t~mem1823#1.base, myri10ge_watchdog_#t~mem1823#1.offset, myri10ge_watchdog_#t~ret1824#1, myri10ge_watchdog_#t~mem1825#1, myri10ge_watchdog_#t~bitwise1826#1, myri10ge_watchdog_#t~ret1827#1, myri10ge_watchdog_#t~mem1828#1.base, myri10ge_watchdog_#t~mem1828#1.offset, myri10ge_watchdog_#t~ret1829#1, myri10ge_watchdog_#t~mem1830#1.base, myri10ge_watchdog_#t~mem1830#1.offset, myri10ge_watchdog_#t~ret1831#1, myri10ge_watchdog_#t~mem1832#1.base, myri10ge_watchdog_#t~mem1832#1.offset, myri10ge_watchdog_#t~mem1833#1.base, myri10ge_watchdog_#t~mem1833#1.offset, myri10ge_watchdog_#t~ret1834#1, myri10ge_watchdog_#t~mem1835#1, myri10ge_watchdog_#t~mem1836#1.base, myri10ge_watchdog_#t~mem1836#1.offset, myri10ge_watchdog_#t~ret1837#1, myri10ge_watchdog_#t~mem1838#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~mem1842#1.base, myri10ge_watchdog_#t~mem1842#1.offset, myri10ge_watchdog_#t~mem1843#1, myri10ge_watchdog_#t~ret1844#1, myri10ge_watchdog_#t~mem1845#1.base, myri10ge_watchdog_#t~mem1845#1.offset, myri10ge_watchdog_#t~mem1846#1, myri10ge_watchdog_#t~mem1847#1, myri10ge_watchdog_#t~mem1848#1, myri10ge_watchdog_#t~mem1849#1, myri10ge_watchdog_#t~ret1850#1, myri10ge_watchdog_#t~mem1851#1.base, myri10ge_watchdog_#t~mem1851#1.offset, myri10ge_watchdog_#t~ret1852#1, myri10ge_watchdog_#t~mem1853#1.base, myri10ge_watchdog_#t~mem1853#1.offset, myri10ge_watchdog_#t~ret1854#1, myri10ge_watchdog_#t~mem1855#1.base, myri10ge_watchdog_#t~mem1855#1.offset, myri10ge_watchdog_#t~ret1856#1, myri10ge_watchdog_#t~ret1857#1, myri10ge_watchdog_#t~mem1858#1.base, myri10ge_watchdog_#t~mem1858#1.offset, myri10ge_watchdog_#t~ret1859#1, myri10ge_watchdog_#t~mem1860#1.base, myri10ge_watchdog_#t~mem1860#1.offset, myri10ge_watchdog_#t~ret1861#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~115#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:09:50,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13793: assume -2147483648 <= myri10ge_watchdog_#t~ret1856#1 && myri10ge_watchdog_#t~ret1856#1 <= 2147483647;havoc myri10ge_watchdog_#t~mem1855#1.base, myri10ge_watchdog_#t~mem1855#1.offset;havoc myri10ge_watchdog_#t~ret1856#1; [2025-02-08 04:09:50,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13793-1: SUMMARY for call myri10ge_watchdog_#t~ret1856#1 := myri10ge_close(myri10ge_watchdog_#t~mem1855#1.base, myri10ge_watchdog_#t~mem1855#1.offset); srcloc: null [2025-02-08 04:09:50,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13760: myri10ge_watchdog_~i~22#1 := 1 + myri10ge_watchdog_~i~22#1;call myri10ge_watchdog_#t~mem1847#1 := read~int#9(myri10ge_watchdog_~mgp~31#1.base, 12 + myri10ge_watchdog_~mgp~31#1.offset, 4); [2025-02-08 04:09:50,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13810: 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:09:50,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19004: havoc pci_bus_write_config_byte_#t~nondet2357#1;pci_write_config_byte_#t~ret406#1 := pci_bus_write_config_byte_#res#1;havoc pci_bus_write_config_byte_#t~nondet2357#1, pci_bus_write_config_byte_~arg0#1.base, pci_bus_write_config_byte_~arg0#1.offset, pci_bus_write_config_byte_~arg1#1, pci_bus_write_config_byte_~arg2#1, pci_bus_write_config_byte_~arg3#1;havoc pci_bus_write_config_byte_#in~arg0#1.base, pci_bus_write_config_byte_#in~arg0#1.offset, pci_bus_write_config_byte_#in~arg1#1, pci_bus_write_config_byte_#in~arg2#1, pci_bus_write_config_byte_#in~arg3#1;assume { :end_inline_pci_bus_write_config_byte } true;assume -2147483648 <= pci_write_config_byte_#t~ret406#1 && pci_write_config_byte_#t~ret406#1 <= 2147483647;pci_write_config_byte_~tmp~49#1 := pci_write_config_byte_#t~ret406#1;havoc pci_write_config_byte_#t~mem404#1.base, pci_write_config_byte_#t~mem404#1.offset;havoc pci_write_config_byte_#t~mem405#1;havoc pci_write_config_byte_#t~ret406#1;pci_write_config_byte_#res#1 := pci_write_config_byte_~tmp~49#1; [2025-02-08 04:09:50,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13752: call myri10ge_watchdog_#t~mem1845#1.base, myri10ge_watchdog_#t~mem1845#1.offset := read~$Pointer$#9(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~mem1845#1.base, myri10ge_watchdog_#t~mem1845#1.offset;call myri10ge_watchdog_#t~mem1846#1 := read~int#9(myri10ge_watchdog_~ss~11#1.base, 508 + myri10ge_watchdog_~ss~11#1.offset, 4); [2025-02-08 04:09:50,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13802: assume -2147483648 <= myri10ge_watchdog_#t~ret1859#1 && myri10ge_watchdog_#t~ret1859#1 <= 2147483647;havoc myri10ge_watchdog_#t~mem1858#1.base, myri10ge_watchdog_#t~mem1858#1.offset;havoc myri10ge_watchdog_#t~ret1859#1; [2025-02-08 04:09:50,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13806-1: SUMMARY for call myri10ge_watchdog_#t~ret1861#1 := myri10ge_open(myri10ge_watchdog_#t~mem1860#1.base, myri10ge_watchdog_#t~mem1860#1.offset); srcloc: null [2025-02-08 04:09:50,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13806: assume -2147483648 <= myri10ge_watchdog_#t~ret1861#1 && myri10ge_watchdog_#t~ret1861#1 <= 2147483647;havoc myri10ge_watchdog_#t~mem1860#1.base, myri10ge_watchdog_#t~mem1860#1.offset;havoc myri10ge_watchdog_#t~ret1861#1; [2025-02-08 04:09:50,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13810-1: SUMMARY for call rtnl_unlock(); srcloc: null [2025-02-08 04:09:50,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13798-1: SUMMARY for call myri10ge_watchdog_#t~ret1857#1 := myri10ge_load_firmware(myri10ge_watchdog_~mgp~31#1.base, myri10ge_watchdog_~mgp~31#1.offset, 1); srcloc: null [2025-02-08 04:09:50,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13637: havoc myri10ge_read_reboot_#t~mem1787#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~ret1827#1 := myri10ge_read_reboot_#res#1;havoc myri10ge_read_reboot_#t~mem1782#1.base, myri10ge_read_reboot_#t~mem1782#1.offset, myri10ge_read_reboot_#t~mem1783#1, myri10ge_read_reboot_#t~ret1784#1, myri10ge_read_reboot_#t~ret1785#1, myri10ge_read_reboot_#t~ret1786#1, myri10ge_read_reboot_#t~mem1787#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~ret1827#1;havoc myri10ge_watchdog_#t~ret1827#1;call myri10ge_watchdog_#t~mem1828#1.base, myri10ge_watchdog_#t~mem1828#1.offset := read~$Pointer$#9(myri10ge_watchdog_~mgp~31#1.base, 32 + myri10ge_watchdog_~mgp~31#1.offset, 8); [2025-02-08 04:09:50,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13798: assume -2147483648 <= myri10ge_watchdog_#t~ret1857#1 && myri10ge_watchdog_#t~ret1857#1 <= 2147483647;myri10ge_watchdog_~status~19#1 := myri10ge_watchdog_#t~ret1857#1;havoc myri10ge_watchdog_#t~ret1857#1; [2025-02-08 04:09:50,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13802-1: SUMMARY for call myri10ge_watchdog_#t~ret1859#1 := netdev_err(myri10ge_watchdog_#t~mem1858#1.base, myri10ge_watchdog_#t~mem1858#1.offset, 121, 0); srcloc: null [2025-02-08 04:09:50,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13728-1: SUMMARY for call pci_restore_state(myri10ge_watchdog_#t~mem1832#1.base, myri10ge_watchdog_#t~mem1832#1.offset); srcloc: null [2025-02-08 04:09:50,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13790: assume 0 == myri10ge_watchdog_~rebooted~0#1; [2025-02-08 04:09:50,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13790: assume !(0 == myri10ge_watchdog_~rebooted~0#1); [2025-02-08 04:09:50,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13633: myri10ge_read_reboot_#t~ret1784#1 := pci_write_config_byte_#res#1;havoc pci_write_config_byte_#t~mem404#1.base, pci_write_config_byte_#t~mem404#1.offset, pci_write_config_byte_#t~mem405#1, pci_write_config_byte_#t~ret406#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~49#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~ret1784#1 && myri10ge_read_reboot_#t~ret1784#1 <= 2147483647;havoc myri10ge_read_reboot_#t~ret1784#1; [2025-02-08 04:09:50,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13728: havoc myri10ge_watchdog_#t~mem1832#1.base, myri10ge_watchdog_#t~mem1832#1.offset;call myri10ge_watchdog_#t~mem1833#1.base, myri10ge_watchdog_#t~mem1833#1.offset := read~$Pointer$#9(myri10ge_watchdog_~mgp~31#1.base, 100 + myri10ge_watchdog_~mgp~31#1.offset, 8); [2025-02-08 04:09:50,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13753: assume 0 != myri10ge_watchdog_#t~mem1846#1;havoc myri10ge_watchdog_#t~mem1846#1; [2025-02-08 04:09:50,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13753: assume !(0 != myri10ge_watchdog_#t~mem1846#1);havoc myri10ge_watchdog_#t~mem1846#1; [2025-02-08 04:09:50,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13774-1: SUMMARY for call myri10ge_watchdog_#t~ret1850#1 := ldv__builtin_expect((if myri10ge_watchdog_#t~mem1849#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then myri10ge_watchdog_#t~mem1849#1 % 4294967296 % 18446744073709551616 else myri10ge_watchdog_#t~mem1849#1 % 4294967296 % 18446744073709551616 - 18446744073709551616) % 2, 0); srcloc: null [2025-02-08 04:09:50,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13774: assume -9223372036854775808 <= myri10ge_watchdog_#t~ret1850#1 && myri10ge_watchdog_#t~ret1850#1 <= 9223372036854775807;myri10ge_watchdog_~tmp___0~52#1 := myri10ge_watchdog_#t~ret1850#1;havoc myri10ge_watchdog_#t~mem1849#1;havoc myri10ge_watchdog_#t~ret1850#1; [2025-02-08 04:09:50,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13634: assume -2147483648 <= myri10ge_read_reboot_#t~ret1785#1 && myri10ge_read_reboot_#t~ret1785#1 <= 2147483647;havoc myri10ge_read_reboot_#t~ret1785#1; [2025-02-08 04:09:50,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13762: assume myri10ge_watchdog_~i~22#1 < myri10ge_watchdog_#t~mem1847#1;havoc myri10ge_watchdog_#t~mem1847#1; [2025-02-08 04:09:50,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13762: assume !(myri10ge_watchdog_~i~22#1 < myri10ge_watchdog_#t~mem1847#1);havoc myri10ge_watchdog_#t~mem1847#1;call myri10ge_watchdog_#t~mem1848#1 := read~int#29(myri10ge_watchdog_~#reset_needed~0#1.base, myri10ge_watchdog_~#reset_needed~0#1.offset, 4); [2025-02-08 04:09:50,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13766: assume 0 == myri10ge_watchdog_#t~mem1848#1;havoc myri10ge_watchdog_#t~mem1848#1;call write~$Pointer$#30(115, 0, myri10ge_watchdog_~#descriptor~0#1.base, myri10ge_watchdog_~#descriptor~0#1.offset, 8);call write~$Pointer$#30(116, 0, myri10ge_watchdog_~#descriptor~0#1.base, 8 + myri10ge_watchdog_~#descriptor~0#1.offset, 8);call write~$Pointer$#30(117, 0, myri10ge_watchdog_~#descriptor~0#1.base, 16 + myri10ge_watchdog_~#descriptor~0#1.offset, 8);call write~$Pointer$#30(118, 0, myri10ge_watchdog_~#descriptor~0#1.base, 24 + myri10ge_watchdog_~#descriptor~0#1.offset, 8);call write~int#30(3656, myri10ge_watchdog_~#descriptor~0#1.base, 32 + myri10ge_watchdog_~#descriptor~0#1.offset, 4);call write~int#30(0, myri10ge_watchdog_~#descriptor~0#1.base, 36 + myri10ge_watchdog_~#descriptor~0#1.offset, 4);call myri10ge_watchdog_#t~mem1849#1 := read~int#30(myri10ge_watchdog_~#descriptor~0#1.base, 36 + myri10ge_watchdog_~#descriptor~0#1.offset, 4); [2025-02-08 04:09:50,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13766: assume !(0 == myri10ge_watchdog_#t~mem1848#1);havoc myri10ge_watchdog_#t~mem1848#1;call myri10ge_watchdog_#t~mem1853#1.base, myri10ge_watchdog_#t~mem1853#1.offset := read~$Pointer$#9(myri10ge_watchdog_~mgp~31#1.base, 32 + myri10ge_watchdog_~mgp~31#1.offset, 8); [2025-02-08 04:09:50,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13787: assume -2147483648 <= myri10ge_watchdog_#t~ret1854#1 && myri10ge_watchdog_#t~ret1854#1 <= 2147483647;havoc myri10ge_watchdog_#t~mem1853#1.base, myri10ge_watchdog_#t~mem1853#1.offset;havoc myri10ge_watchdog_#t~ret1854#1; [2025-02-08 04:09:50,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13787-1: SUMMARY for call myri10ge_watchdog_#t~ret1854#1 := netdev_err(myri10ge_watchdog_#t~mem1853#1.base, myri10ge_watchdog_#t~mem1853#1.offset, 120, 0); srcloc: null [2025-02-08 04:09:50,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13725: assume -2147483648 <= myri10ge_watchdog_#t~ret1831#1 && myri10ge_watchdog_#t~ret1831#1 <= 2147483647;havoc myri10ge_watchdog_#t~mem1830#1.base, myri10ge_watchdog_#t~mem1830#1.offset;havoc myri10ge_watchdog_#t~ret1831#1;~myri10ge_reset_recover~0 := ~myri10ge_reset_recover~0 - 1;call write~int#9(0, myri10ge_watchdog_~mgp~31#1.base, 931 + myri10ge_watchdog_~mgp~31#1.offset, 4);call myri10ge_watchdog_#t~mem1832#1.base, myri10ge_watchdog_#t~mem1832#1.offset := read~$Pointer$#9(myri10ge_watchdog_~mgp~31#1.base, 100 + myri10ge_watchdog_~mgp~31#1.offset, 8); [2025-02-08 04:09:50,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13725-1: SUMMARY for call myri10ge_watchdog_#t~ret1831#1 := myri10ge_close(myri10ge_watchdog_#t~mem1830#1.base, myri10ge_watchdog_#t~mem1830#1.offset); srcloc: null [2025-02-08 04:09:50,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13729: assume -2147483648 <= myri10ge_watchdog_#t~ret1834#1 && myri10ge_watchdog_#t~ret1834#1 <= 2147483647;havoc myri10ge_watchdog_#t~mem1833#1.base, myri10ge_watchdog_#t~mem1833#1.offset;havoc myri10ge_watchdog_#t~ret1834#1; [2025-02-08 04:09:50,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13634-1: SUMMARY for call myri10ge_read_reboot_#t~ret1785#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:09:50,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13729-1: SUMMARY for call myri10ge_watchdog_#t~ret1834#1 := pci_save_state(myri10ge_watchdog_#t~mem1833#1.base, myri10ge_watchdog_#t~mem1833#1.offset); srcloc: null [2025-02-08 04:09:50,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13717: 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:09:50,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13717: assume !(0 == ~myri10ge_reset_recover~0); [2025-02-08 04:09:50,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18684: havoc __dynamic_netdev_dbg_#t~nondet2310#1;myri10ge_watchdog_#t~ret1852#1 := __dynamic_netdev_dbg_#res#1;havoc __dynamic_netdev_dbg_#t~nondet2310#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~ret1852#1 && myri10ge_watchdog_#t~ret1852#1 <= 2147483647;havoc myri10ge_watchdog_#t~mem1851#1.base, myri10ge_watchdog_#t~mem1851#1.offset;havoc myri10ge_watchdog_#t~ret1852#1; [2025-02-08 04:09:50,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13635: assume -2147483648 <= myri10ge_read_reboot_#t~ret1786#1 && myri10ge_read_reboot_#t~ret1786#1 <= 2147483647;havoc myri10ge_read_reboot_#t~ret1786#1;call myri10ge_read_reboot_#t~mem1787#1 := read~int#4(myri10ge_read_reboot_~#reboot~0#1.base, myri10ge_read_reboot_~#reboot~0#1.offset, 4);myri10ge_read_reboot_#res#1 := myri10ge_read_reboot_#t~mem1787#1;havoc myri10ge_read_reboot_#t~mem1787#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:09:50,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13635-1: SUMMARY for call myri10ge_read_reboot_#t~ret1786#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:09:50,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13800: assume 0 != myri10ge_watchdog_~status~19#1;call myri10ge_watchdog_#t~mem1858#1.base, myri10ge_watchdog_#t~mem1858#1.offset := read~$Pointer$#9(myri10ge_watchdog_~mgp~31#1.base, 32 + myri10ge_watchdog_~mgp~31#1.offset, 8); [2025-02-08 04:09:50,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13800: assume !(0 != myri10ge_watchdog_~status~19#1);call myri10ge_watchdog_#t~mem1860#1.base, myri10ge_watchdog_#t~mem1860#1.offset := read~$Pointer$#9(myri10ge_watchdog_~mgp~31#1.base, 32 + myri10ge_watchdog_~mgp~31#1.offset, 8); [2025-02-08 04:09:50,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13755: call write~int#9(0, myri10ge_watchdog_~ss~11#1.base, 508 + myri10ge_watchdog_~ss~11#1.offset, 4); [2025-02-08 04:09:50,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13722: call write~int#9(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~mem1830#1.base, myri10ge_watchdog_#t~mem1830#1.offset := read~$Pointer$#9(myri10ge_watchdog_~mgp~31#1.base, 32 + myri10ge_watchdog_~mgp~31#1.offset, 8); [2025-02-08 04:09:50,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13755-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:09:50,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13792-1: SUMMARY for call rtnl_lock(); srcloc: null [2025-02-08 04:09:50,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13792: call myri10ge_watchdog_#t~mem1855#1.base, myri10ge_watchdog_#t~mem1855#1.offset := read~$Pointer$#9(myri10ge_watchdog_~mgp~31#1.base, 32 + myri10ge_watchdog_~mgp~31#1.offset, 8); [2025-02-08 04:09:50,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13714: assume -2147483648 <= myri10ge_watchdog_#t~ret1829#1 && myri10ge_watchdog_#t~ret1829#1 <= 2147483647;havoc myri10ge_watchdog_#t~mem1828#1.base, myri10ge_watchdog_#t~mem1828#1.offset;havoc myri10ge_watchdog_#t~ret1829#1; [2025-02-08 04:09:50,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13722-1: SUMMARY for call rtnl_lock(); srcloc: null [2025-02-08 04:09:50,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13714-1: SUMMARY for call myri10ge_watchdog_#t~ret1829#1 := netdev_err(myri10ge_watchdog_#t~mem1828#1.base, myri10ge_watchdog_#t~mem1828#1.offset, 111, 0); srcloc: null [2025-02-08 04:09:50,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13776: assume 0 != myri10ge_watchdog_~tmp___0~52#1;call myri10ge_watchdog_#t~mem1851#1.base, myri10ge_watchdog_#t~mem1851#1.offset := read~$Pointer$#9(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~mem1851#1.base, myri10ge_watchdog_#t~mem1851#1.offset, 119, 0;havoc __dynamic_netdev_dbg_#res#1;havoc __dynamic_netdev_dbg_#t~nondet2310#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~nondet2310#1;assume -2147483648 <= __dynamic_netdev_dbg_#t~nondet2310#1 && __dynamic_netdev_dbg_#t~nondet2310#1 <= 2147483647;__dynamic_netdev_dbg_#res#1 := __dynamic_netdev_dbg_#t~nondet2310#1;havoc __dynamic_netdev_dbg_#t~nondet2310#1; [2025-02-08 04:09:50,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13776: assume !(0 != myri10ge_watchdog_~tmp___0~52#1); [2025-02-08 04:09:50,432 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7480: havoc #t~mem306; [2025-02-08 04:09:50,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19066: havoc pcie_capability_write_word_#t~nondet2368#1;#t~ret828#1 := pcie_capability_write_word_#res#1;havoc pcie_capability_write_word_#t~nondet2368#1, pcie_capability_write_word_~arg0#1.base, pcie_capability_write_word_~arg0#1.offset, pcie_capability_write_word_~arg1#1, pcie_capability_write_word_~arg2#1;havoc pcie_capability_write_word_#in~arg0#1.base, pcie_capability_write_word_#in~arg0#1.offset, pcie_capability_write_word_#in~arg1#1, pcie_capability_write_word_#in~arg2#1;assume { :end_inline_pcie_capability_write_word } true;assume -2147483648 <= #t~ret828#1 && #t~ret828#1 <= 2147483647;havoc #t~mem827#1;havoc #t~ret828#1; [2025-02-08 04:09:50,455 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9673: call ULTIMATE.dealloc(~#ctl~2#1.base, ~#ctl~2#1.offset);havoc ~#ctl~2#1.base, ~#ctl~2#1.offset; [2025-02-08 04:09:50,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7573: SUMMARY for call msleep(1); srcloc: null [2025-02-08 04:09:50,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8764: assume -2147483648 <= #t~ret524 && #t~ret524 <= 2147483647;havoc #t~mem523.base, #t~mem523.offset;havoc #t~ret524;#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:09:50,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8764-1: SUMMARY for call #t~ret524 := dev_err(#t~mem523.base, 179 + #t~mem523.offset, 10, 0); srcloc: null [2025-02-08 04:09:50,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8756: assume -2147483648 <= #t~ret522 && #t~ret522 <= 2147483647;havoc #t~mem521.base, #t~mem521.offset;havoc #t~ret522;#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:09:50,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8756-1: SUMMARY for call #t~ret522 := dev_err(#t~mem521.base, 179 + #t~mem521.offset, 9, 0); srcloc: null [2025-02-08 04:09:50,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8752-3: havoc #t~bitwise519;assume #t~bitwise519 % 4294967296 <= #t~mem518 % 4294967296 && #t~bitwise519 % 4294967296 <= 2; [2025-02-08 04:09:50,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8752-4: assume 2 == #t~mem518 % 4294967296;#t~bitwise519 := #t~mem518; [2025-02-08 04:09:50,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8752-4: assume !(2 == #t~mem518 % 4294967296); [2025-02-08 04:09:50,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8752-5: assume 0 == #t~mem518 % 4294967296;#t~bitwise519 := 0; [2025-02-08 04:09:50,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8752-5: assume !(0 == #t~mem518 % 4294967296); [2025-02-08 04:09:50,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8752-6: assume #t~short520;call #t~mem518 := read~int#21(~data.base, 4 + ~data.offset, 4); [2025-02-08 04:09:50,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8752-6: assume !#t~short520; [2025-02-08 04:09:50,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8752: assume #t~short520;havoc #t~mem518;havoc #t~bitwise519;havoc #t~short520;#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:09:50,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8752: assume !#t~short520;havoc #t~mem518;havoc #t~bitwise519;havoc #t~short520;call #t~mem521.base, #t~mem521.offset := read~$Pointer$#9(~mgp.base, 100 + ~mgp.offset, 8); [2025-02-08 04:09:50,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8752-1: #t~short520 := 0 != #t~bitwise519 % 4294967296; [2025-02-08 04:09:50,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8752-2: [2025-02-08 04:09:50,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8736: ~tmp___5~0 := #t~ret515;havoc #t~mem514;havoc #t~ret515;~result~0 := ~tmp___5~0;call #t~mem516 := read~int#9(~response~0.base, ~response~0.offset, 4); [2025-02-08 04:09:50,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8736-1: SUMMARY for call #t~ret515 := __fswab32(#t~mem514); srcloc: null [2025-02-08 04:09:50,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8736-2: call #t~mem514 := read~int#9(~response~0.base, 4 + ~response~0.offset, 4); [2025-02-08 04:09:50,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8749: 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:09:50,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8749: assume !(10 == ~result~0 % 4294967296);#t~short520 := 2 == ~result~0 % 4294967296 && 36 == ~cmd % 4294967296; [2025-02-08 04:09:50,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8741: assume 4294967295 != ~result~0 % 4294967296; [2025-02-08 04:09:50,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8741: assume !(4294967295 != ~result~0 % 4294967296);call #t~mem523.base, #t~mem523.offset := read~$Pointer$#9(~mgp.base, 100 + ~mgp.offset, 8); [2025-02-08 04:09:50,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8712: ~sleep_total~0 := 10 + ~sleep_total~0;#t~short511 := ~sleep_total~0 <= 999; [2025-02-08 04:09:50,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8712-1: SUMMARY for call __const_udelay(42950); srcloc: null [2025-02-08 04:09:50,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8667: call ULTIMATE.dealloc(~#buf_bytes~0.base, ~#buf_bytes~0.offset);havoc ~#buf_bytes~0.base, ~#buf_bytes~0.offset; [2025-02-08 04:09:50,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8717: assume #t~short511;havoc #t~mem510;havoc #t~short511; [2025-02-08 04:09:50,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8717: assume !#t~short511;havoc #t~mem510;havoc #t~short511; [2025-02-08 04:09:50,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8717-1: assume #t~short511;call #t~mem510 := read~int#9(~response~0.base, 4 + ~response~0.offset, 4);#t~short511 := 4294967295 == #t~mem510 % 4294967296; [2025-02-08 04:09:50,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8717-1: assume !#t~short511; [2025-02-08 04:09:50,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8746: 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:09:50,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8746: assume !(1 == ~result~0 % 4294967296); [2025-02-08 04:09:50,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8738: ~tmp___6~0 := #t~ret517;havoc #t~mem516;havoc #t~ret517;~value~0 := ~tmp___6~0; [2025-02-08 04:09:50,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8742: assume 0 == ~result~0 % 4294967296;call write~int#21(~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:09:50,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8742: assume !(0 == ~result~0 % 4294967296); [2025-02-08 04:09:50,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8730: assume #t~short513;havoc #t~mem512;havoc #t~short513; [2025-02-08 04:09:50,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8730: assume !#t~short513;havoc #t~mem512;havoc #t~short513; [2025-02-08 04:09:50,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8738-1: SUMMARY for call #t~ret517 := __fswab32(#t~mem516); srcloc: null [2025-02-08 04:09:50,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8726-1: SUMMARY for call msleep(1); srcloc: null [2025-02-08 04:09:50,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8730-1: assume #t~short513;call #t~mem512 := read~int#9(~response~0.base, 4 + ~response~0.offset, 4);#t~short513 := 4294967295 == #t~mem512 % 4294967296; [2025-02-08 04:09:50,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8730-1: assume !#t~short513; [2025-02-08 04:09:50,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8726: ~sleep_total~0 := 1 + ~sleep_total~0;#t~short513 := ~sleep_total~0 <= 14; [2025-02-08 04:09:50,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint myri10ge_send_cmdFINAL: assume true; [2025-02-08 04:09:50,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7274: havoc #t~mem263; [2025-02-08 04:09:50,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18922: havoc #t~nondet2343; [2025-02-08 04:09:50,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18831: havoc #t~nondet2331; [2025-02-08 04:10:05,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14239: assume -2147483648 <= myri10ge_probe_#t~ret1956#1 && myri10ge_probe_#t~ret1956#1 <= 2147483647;havoc myri10ge_probe_#t~ret1956#1;myri10ge_probe_~status~21#1 := -19; [2025-02-08 04:10:05,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14239-1: SUMMARY for call myri10ge_probe_#t~ret1956#1 := dev_err(myri10ge_probe_~pdev#1.base, 179 + myri10ge_probe_~pdev#1.offset, 127, 0); srcloc: null [2025-02-08 04:10:05,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15957: assume { :end_inline_ldv_pre_probe } true;call ldv_pci_pci_instance_2_#t~mem2135#1.base, ldv_pci_pci_instance_2_#t~mem2135#1.offset := read~$Pointer$#9(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~mem2135#1.base, ldv_pci_pci_instance_2_#t~mem2135#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~ret2120#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~136#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~136#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~ret1952#1.base, myri10ge_probe_#t~ret1952#1.offset, myri10ge_probe_#t~ret1953#1.base, myri10ge_probe_#t~ret1953#1.offset, myri10ge_probe_#t~ret1954#1, myri10ge_probe_#t~ret1955#1, myri10ge_probe_#t~ret1956#1, myri10ge_probe_#t~ret1957#1, myri10ge_probe_#t~ret1958#1, myri10ge_probe_#t~ret1959#1, myri10ge_probe_#t~ret1960#1, myri10ge_probe_#t~ret1961#1, myri10ge_probe_#t~ret1962#1, myri10ge_probe_#t~ret1963#1, myri10ge_probe_#t~ret1964#1, myri10ge_probe_#t~ret1965#1.base, myri10ge_probe_#t~ret1965#1.offset, myri10ge_probe_#t~mem1966#1.base, myri10ge_probe_#t~mem1966#1.offset, myri10ge_probe_#t~mem1967#1, myri10ge_probe_#t~mem1968#1, myri10ge_probe_#t~mem1969#1, myri10ge_probe_#t~short1970#1, myri10ge_probe_#t~ite1973#1, myri10ge_probe_#t~mem1971#1, myri10ge_probe_#t~mem1972#1, myri10ge_probe_#t~mem1974#1, myri10ge_probe_#t~mem1975#1, myri10ge_probe_#t~mem1976#1, myri10ge_probe_#t~ret1977#1, myri10ge_probe_#t~mem1978#1, myri10ge_probe_#t~mem1979#1, myri10ge_probe_#t~mem1980#1, myri10ge_probe_#t~ret1981#1.base, myri10ge_probe_#t~ret1981#1.offset, myri10ge_probe_#t~mem1982#1.base, myri10ge_probe_#t~mem1982#1.offset, 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~ret1987#1, myri10ge_probe_#t~ret1988#1, myri10ge_probe_#t~bitwise1989#1, myri10ge_probe_#t~mem1990#1.base, myri10ge_probe_#t~mem1990#1.offset, myri10ge_probe_#t~ret1991#1, myri10ge_probe_#t~ret1992#1, myri10ge_probe_#t~mem1993#1, myri10ge_probe_#t~mem1994#1, myri10ge_probe_#t~mem1995#1, myri10ge_probe_#t~short1996#1, myri10ge_probe_#t~mem1997#1, myri10ge_probe_#t~mem1998#1, myri10ge_probe_#t~ret1999#1, myri10ge_probe_#t~mem2000#1.base, myri10ge_probe_#t~mem2000#1.offset, myri10ge_probe_#t~mem2001#1, myri10ge_probe_#t~memset~res2002#1.base, myri10ge_probe_#t~memset~res2002#1.offset, myri10ge_probe_#t~ret2003#1, myri10ge_probe_#t~mem2004#1.base, myri10ge_probe_#t~mem2004#1.offset, myri10ge_probe_#t~mem2005#1, myri10ge_probe_#t~ret2006#1, myri10ge_probe_#t~ret2007#1, myri10ge_probe_#t~ret2008#1, myri10ge_probe_#t~ret2009#1, myri10ge_probe_#t~mem2010#1, myri10ge_probe_#t~ret2011#1, myri10ge_probe_#t~mem2012#1, myri10ge_probe_#t~ret2013#1, myri10ge_probe_#t~ret2014#1, myri10ge_probe_#t~ret2015#1, myri10ge_probe_#t~mem2016#1, myri10ge_probe_#t~bitwise2017#1, myri10ge_probe_#t~mem2018#1, myri10ge_probe_#t~bitwise2019#1, myri10ge_probe_#t~mem2020#1, myri10ge_probe_#t~mem2021#1, myri10ge_probe_#t~bitwise2022#1, myri10ge_probe_#t~mem2024#1, myri10ge_probe_#t~mem2023#1, myri10ge_probe_#t~bitwise2025#1, myri10ge_probe_#t~mem2026#1, myri10ge_probe_#t~mem2027#1, myri10ge_probe_#t~bitwise2028#1, myri10ge_probe_#t~mem2029#1, myri10ge_probe_#t~mem2030#1, myri10ge_probe_#t~bitwise2031#1, myri10ge_probe_#t~ret2032#1, myri10ge_probe_#t~ret2033#1, myri10ge_probe_#t~mem2034#1, myri10ge_probe_#t~ret2035#1, myri10ge_probe_#t~ret2036#1, myri10ge_probe_#t~mem2037#1, myri10ge_probe_#t~mem2038#1, myri10ge_probe_#t~mem2039#1, myri10ge_probe_#t~mem2040#1.base, myri10ge_probe_#t~mem2040#1.offset, myri10ge_probe_#t~mem2041#1, myri10ge_probe_#t~ret2042#1, myri10ge_probe_#t~mem2043#1, myri10ge_probe_#t~mem2044#1, myri10ge_probe_#t~mem2045#1, myri10ge_probe_#t~mem2046#1.base, myri10ge_probe_#t~mem2046#1.offset, myri10ge_probe_#t~mem2047#1, myri10ge_probe_#t~ret2048#1, myri10ge_probe_#t~mem2049#1.base, myri10ge_probe_#t~mem2049#1.offset, myri10ge_probe_#t~mem2050#1.base, myri10ge_probe_#t~mem2050#1.offset, myri10ge_probe_#t~mem2051#1, myri10ge_probe_#t~ret2052#1, myri10ge_probe_#t~mem2053#1.base, myri10ge_probe_#t~mem2053#1.offset, myri10ge_probe_#t~mem2054#1, myri10ge_probe_#t~mem2055#1, myri10ge_probe_#t~mem2056#1, myri10ge_probe_#t~mem2057#1, myri10ge_probe_#t~ret2058#1, myri10ge_probe_#t~mem2059#1.base, myri10ge_probe_#t~mem2059#1.offset, myri10ge_probe_#t~mem2060#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~119#1.base, myri10ge_probe_~tmp~119#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~25#1.base, myri10ge_probe_~tmp___2~25#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~119#1.base, myri10ge_probe_~tmp~119#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~25#1.base, myri10ge_probe_~tmp___2~25#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_93 } true;ldv_alloc_etherdev_mqs_93_#in~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_93_#in~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_93_#in~ldv_func_arg3#1 := 968, 32, 32;havoc ldv_alloc_etherdev_mqs_93_#res#1.base, ldv_alloc_etherdev_mqs_93_#res#1.offset;havoc ldv_alloc_etherdev_mqs_93_#t~ret2189#1.base, ldv_alloc_etherdev_mqs_93_#t~ret2189#1.offset, ldv_alloc_etherdev_mqs_93_#t~ret2190#1.base, ldv_alloc_etherdev_mqs_93_#t~ret2190#1.offset, ldv_alloc_etherdev_mqs_93_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_93_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_93_~ldv_func_arg3#1, ldv_alloc_etherdev_mqs_93_~ldv_func_res~5#1.base, ldv_alloc_etherdev_mqs_93_~ldv_func_res~5#1.offset, ldv_alloc_etherdev_mqs_93_~tmp~154#1.base, ldv_alloc_etherdev_mqs_93_~tmp~154#1.offset, ldv_alloc_etherdev_mqs_93_~tmp___0~65#1.base, ldv_alloc_etherdev_mqs_93_~tmp___0~65#1.offset;ldv_alloc_etherdev_mqs_93_~ldv_func_arg1#1 := ldv_alloc_etherdev_mqs_93_#in~ldv_func_arg1#1;ldv_alloc_etherdev_mqs_93_~ldv_func_arg2#1 := ldv_alloc_etherdev_mqs_93_#in~ldv_func_arg2#1;ldv_alloc_etherdev_mqs_93_~ldv_func_arg3#1 := ldv_alloc_etherdev_mqs_93_#in~ldv_func_arg3#1;havoc ldv_alloc_etherdev_mqs_93_~ldv_func_res~5#1.base, ldv_alloc_etherdev_mqs_93_~ldv_func_res~5#1.offset;havoc ldv_alloc_etherdev_mqs_93_~tmp~154#1.base, ldv_alloc_etherdev_mqs_93_~tmp~154#1.offset;havoc ldv_alloc_etherdev_mqs_93_~tmp___0~65#1.base, ldv_alloc_etherdev_mqs_93_~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_93_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_93_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_93_~ldv_func_arg3#1;havoc alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset;havoc alloc_etherdev_mqs_#t~ret2321#1.base, alloc_etherdev_mqs_#t~ret2321#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:10:05,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13975: myri10ge_alloc_slices_~tmp___1~35#1.base, myri10ge_alloc_slices_~tmp___1~35#1.offset := myri10ge_alloc_slices_#t~ret1906#1.base, myri10ge_alloc_slices_#t~ret1906#1.offset;havoc myri10ge_alloc_slices_#t~ret1906#1.base, myri10ge_alloc_slices_#t~ret1906#1.offset;call write~$Pointer$#9(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~mem1907#1.base, myri10ge_alloc_slices_#t~mem1907#1.offset := read~$Pointer$#9(myri10ge_alloc_slices_~ss~14#1.base, 480 + myri10ge_alloc_slices_~ss~14#1.offset, 8); [2025-02-08 04:10:05,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15032-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_22_#t~ret2091#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:10:05,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13975-1: SUMMARY for call myri10ge_alloc_slices_#t~ret1906#1.base, myri10ge_alloc_slices_#t~ret1906#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:10:05,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15032: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_22_#t~ret2091#1 && ldv_dummy_resourceless_instance_callback_1_22_#t~ret2091#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_22_#t~ret2091#1; [2025-02-08 04:10:05,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8822: assume 0 == myri10ge_read_mac_addr_~tmp___2~9#1;call myri10ge_read_mac_addr_#t~mem539#1.base, myri10ge_read_mac_addr_#t~mem539#1.offset := read~$Pointer$#23(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8);call write~$Pointer$#23(myri10ge_read_mac_addr_#t~mem539#1.base, 3 + myri10ge_read_mac_addr_#t~mem539#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~mem539#1.base, myri10ge_read_mac_addr_#t~mem539#1.offset;call myri10ge_read_mac_addr_#t~mem540#1.base, myri10ge_read_mac_addr_#t~mem540#1.offset := read~$Pointer$#23(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8); [2025-02-08 04:10:05,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8822: assume !(0 == myri10ge_read_mac_addr_~tmp___2~9#1); [2025-02-08 04:10:05,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11333-1: SUMMARY for call myri10ge_get_ethtool_stats_#t~ret1197#1 := __fswab32(myri10ge_get_ethtool_stats_#t~mem1196#1); srcloc: null [2025-02-08 04:10:05,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14372-1: SUMMARY for call myri10ge_probe_#t~ret2011#1 := netif_set_real_num_tx_queues(myri10ge_probe_~netdev~3#1.base, myri10ge_probe_~netdev~3#1.offset, myri10ge_probe_#t~mem2010#1); srcloc: null [2025-02-08 04:10:05,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11333: myri10ge_get_ethtool_stats_~tmp___28~0#1 := myri10ge_get_ethtool_stats_#t~ret1197#1;havoc myri10ge_get_ethtool_stats_#t~mem1195#1.base, myri10ge_get_ethtool_stats_#t~mem1195#1.offset;havoc myri10ge_get_ethtool_stats_#t~mem1196#1;havoc myri10ge_get_ethtool_stats_#t~ret1197#1;call write~int#9(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~mem1198#1.base, myri10ge_get_ethtool_stats_#t~mem1198#1.offset := read~$Pointer$#9(myri10ge_get_ethtool_stats_~ss~4#1.base, 480 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 8);call myri10ge_get_ethtool_stats_#t~mem1199#1 := read~int#9(myri10ge_get_ethtool_stats_#t~mem1198#1.base, 40 + myri10ge_get_ethtool_stats_#t~mem1198#1.offset, 4); [2025-02-08 04:10:05,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14372: assume -2147483648 <= myri10ge_probe_#t~ret2011#1 && myri10ge_probe_#t~ret2011#1 <= 2147483647;havoc myri10ge_probe_#t~mem2010#1;havoc myri10ge_probe_#t~ret2011#1;call myri10ge_probe_#t~mem2012#1 := read~int#9(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~mem2012#1;havoc netif_set_real_num_rx_queues_#res#1;havoc netif_set_real_num_rx_queues_#t~nondet2352#1, netif_set_real_num_rx_queues_~arg0#1.base, netif_set_real_num_rx_queues_~arg0#1.offset, netif_set_real_num_rx_queues_~arg1#1;netif_set_real_num_rx_queues_~arg0#1.base, netif_set_real_num_rx_queues_~arg0#1.offset := netif_set_real_num_rx_queues_#in~arg0#1.base, netif_set_real_num_rx_queues_#in~arg0#1.offset;netif_set_real_num_rx_queues_~arg1#1 := netif_set_real_num_rx_queues_#in~arg1#1;havoc netif_set_real_num_rx_queues_#t~nondet2352#1;assume -2147483648 <= netif_set_real_num_rx_queues_#t~nondet2352#1 && netif_set_real_num_rx_queues_#t~nondet2352#1 <= 2147483647;netif_set_real_num_rx_queues_#res#1 := netif_set_real_num_rx_queues_#t~nondet2352#1;havoc netif_set_real_num_rx_queues_#t~nondet2352#1; [2025-02-08 04:10:05,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18732: havoc __pci_register_driver_#t~nondet2315#1; [2025-02-08 04:10:05,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15958: ldv_pci_pci_instance_2_#t~ret2136#1 := ldv_pci_instance_probe_2_17_#res#1;havoc ldv_pci_instance_probe_2_17_#t~ret2120#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~136#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~ret2136#1 && ldv_pci_pci_instance_2_#t~ret2136#1 <= 2147483647;ldv_pci_pci_instance_2_~ldv_2_ret_default~0#1 := ldv_pci_pci_instance_2_#t~ret2136#1;havoc ldv_pci_pci_instance_2_#t~mem2135#1.base, ldv_pci_pci_instance_2_#t~mem2135#1.offset;havoc ldv_pci_pci_instance_2_#t~ret2136#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~ret2205#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~161#1;ldv_post_probe_~probe_ret_val#1 := ldv_post_probe_#in~probe_ret_val#1;havoc ldv_post_probe_~tmp~161#1; [2025-02-08 04:10:05,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16487: ldv_register_netdev_94_#t~ret2192#1 := ldv_register_netdev_#res#1;havoc ldv_register_netdev_#t~ret2155#1, ldv_register_netdev_#t~ret2156#1, ldv_register_netdev_#t~mem2157#1.base, ldv_register_netdev_#t~mem2157#1.offset, ldv_register_netdev_#t~mem2158#1.base, ldv_register_netdev_#t~mem2158#1.offset, ldv_register_netdev_#t~ret2159#1, ldv_register_netdev_#t~ret2160#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~140#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_94_#t~ret2192#1 && ldv_register_netdev_94_#t~ret2192#1 <= 2147483647;ldv_register_netdev_94_~tmp___0~66#1 := ldv_register_netdev_94_#t~ret2192#1;havoc ldv_register_netdev_94_#t~ret2192#1;ldv_register_netdev_94_#res#1 := ldv_register_netdev_94_~tmp___0~66#1; [2025-02-08 04:10:05,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14374-1: SUMMARY for call myri10ge_probe_#t~ret2014#1 := myri10ge_reset(myri10ge_probe_~mgp~33#1.base, myri10ge_probe_~mgp~33#1.offset); srcloc: null [2025-02-08 04:10:05,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14374: assume -2147483648 <= myri10ge_probe_#t~ret2014#1 && myri10ge_probe_#t~ret2014#1 <= 2147483647;myri10ge_probe_~status~21#1 := myri10ge_probe_#t~ret2014#1;havoc myri10ge_probe_#t~ret2014#1; [2025-02-08 04:10:05,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13978: assume 0 == (myri10ge_alloc_slices_#t~mem1907#1.base + myri10ge_alloc_slices_#t~mem1907#1.offset) % 18446744073709551616;havoc myri10ge_alloc_slices_#t~mem1907#1.base, myri10ge_alloc_slices_#t~mem1907#1.offset; [2025-02-08 04:10:05,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13978: assume !(0 == (myri10ge_alloc_slices_#t~mem1907#1.base + myri10ge_alloc_slices_#t~mem1907#1.offset) % 18446744073709551616);havoc myri10ge_alloc_slices_#t~mem1907#1.base, myri10ge_alloc_slices_#t~mem1907#1.offset;call write~$Pointer$#9(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~mem1908#1.base, myri10ge_alloc_slices_#t~mem1908#1.offset := read~$Pointer$#9(myri10ge_alloc_slices_~mgp#1.base, 32 + myri10ge_alloc_slices_~mgp#1.offset, 8);call write~$Pointer$#9(myri10ge_alloc_slices_#t~mem1908#1.base, myri10ge_alloc_slices_#t~mem1908#1.offset, myri10ge_alloc_slices_~ss~14#1.base, 236 + myri10ge_alloc_slices_~ss~14#1.offset, 8);havoc myri10ge_alloc_slices_#t~mem1908#1.base, myri10ge_alloc_slices_#t~mem1908#1.offset;call myri10ge_alloc_slices_#t~mem1909#1.base, myri10ge_alloc_slices_#t~mem1909#1.offset := read~$Pointer$#9(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~mem1909#1.base, myri10ge_alloc_slices_#t~mem1909#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:10:05,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8825: call write~int#9(myri10ge_read_mac_addr_#t~ret541#1, myri10ge_read_mac_addr_~mgp#1.base, 883 + myri10ge_read_mac_addr_~mgp#1.offset, 8);havoc myri10ge_read_mac_addr_#t~mem540#1.base, myri10ge_read_mac_addr_#t~mem540#1.offset;havoc myri10ge_read_mac_addr_#t~ret541#1; [2025-02-08 04:10:05,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8825-1: SUMMARY for call myri10ge_read_mac_addr_#t~ret541#1 := simple_strtoul(myri10ge_read_mac_addr_#t~mem540#1.base, myri10ge_read_mac_addr_#t~mem540#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:10:05,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15960: ldv_pci_pci_instance_2_#t~ret2137#1 := ldv_post_probe_#res#1;havoc ldv_post_probe_#t~ret2205#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~161#1;havoc ldv_post_probe_#in~probe_ret_val#1;assume { :end_inline_ldv_post_probe } true;assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret2137#1 && ldv_pci_pci_instance_2_#t~ret2137#1 <= 2147483647;ldv_pci_pci_instance_2_~ldv_2_ret_default~0#1 := ldv_pci_pci_instance_2_#t~ret2137#1;havoc ldv_pci_pci_instance_2_#t~ret2137#1; [2025-02-08 04:10:05,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15432: assume 6 == ldv_net_dummy_resourceless_instance_1_~tmp~135#1; [2025-02-08 04:10:05,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15432: assume !(6 == ldv_net_dummy_resourceless_instance_1_~tmp~135#1); [2025-02-08 04:10:05,459 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16093: 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:10:05,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15961-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret2138#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:10:05,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15961: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret2138#1 && ldv_pci_pci_instance_2_#t~ret2138#1 <= 2147483647;ldv_pci_pci_instance_2_~tmp___1~39#1 := ldv_pci_pci_instance_2_#t~ret2138#1;havoc ldv_pci_pci_instance_2_#t~ret2138#1; [2025-02-08 04:10:05,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13451: assume -9223372036854775808 <= myri10ge_select_firmware_#t~ret1738#1 && myri10ge_select_firmware_#t~ret1738#1 <= 9223372036854775807;myri10ge_select_firmware_~tmp___1~33#1 := myri10ge_select_firmware_#t~ret1738#1;havoc myri10ge_select_firmware_#t~mem1736#1;havoc myri10ge_select_firmware_#t~bitwise1737#1;havoc myri10ge_select_firmware_#t~ret1738#1; [2025-02-08 04:10:05,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13451-1: SUMMARY for call myri10ge_select_firmware_#t~ret1738#1 := ldv__builtin_expect((if 0 == myri10ge_select_firmware_#t~bitwise1737#1 then 1 else 0), 0); srcloc: null [2025-02-08 04:10:05,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15565-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~ret2094#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~ret1673#1.base, myri10ge_set_mac_address_#t~ret1673#1.offset, myri10ge_set_mac_address_#t~ret1674#1, myri10ge_set_mac_address_#t~ret1675#1, myri10ge_set_mac_address_#t~ret1676#1, myri10ge_set_mac_address_#t~mem1677#1.base, myri10ge_set_mac_address_#t~mem1677#1.offset, myri10ge_set_mac_address_#t~memcpy~res1678#1.base, myri10ge_set_mac_address_#t~memcpy~res1678#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~108#1.base, myri10ge_set_mac_address_~tmp~108#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~108#1.base, myri10ge_set_mac_address_~tmp~108#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:10:05,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15565: havoc ldv_dummy_resourceless_instance_callback_1_27_#t~ret2094#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:10:05,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13451-6: call myri10ge_select_firmware_#t~mem1736#1 := read~int#38(~#__param_myri10ge_fw_name~0.base, 16 + ~#__param_myri10ge_fw_name~0.offset, 2); [2025-02-08 04:10:05,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11337-1: SUMMARY for call myri10ge_get_ethtool_stats_#t~ret1200#1 := __fswab32(myri10ge_get_ethtool_stats_#t~mem1199#1); srcloc: null [2025-02-08 04:10:05,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13451-4: assume 146 == (if myri10ge_select_firmware_#t~mem1736#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_select_firmware_#t~mem1736#1 % 65536 % 4294967296 else myri10ge_select_firmware_#t~mem1736#1 % 65536 % 4294967296 - 4294967296);myri10ge_select_firmware_#t~bitwise1737#1 := (if myri10ge_select_firmware_#t~mem1736#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_select_firmware_#t~mem1736#1 % 65536 % 4294967296 else myri10ge_select_firmware_#t~mem1736#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:10:05,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13451-4: assume !(146 == (if myri10ge_select_firmware_#t~mem1736#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_select_firmware_#t~mem1736#1 % 65536 % 4294967296 else myri10ge_select_firmware_#t~mem1736#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:10:05,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11337: myri10ge_get_ethtool_stats_~tmp___30~0#1 := myri10ge_get_ethtool_stats_#t~ret1200#1;havoc myri10ge_get_ethtool_stats_#t~mem1198#1.base, myri10ge_get_ethtool_stats_#t~mem1198#1.offset;havoc myri10ge_get_ethtool_stats_#t~mem1199#1;havoc myri10ge_get_ethtool_stats_#t~ret1200#1;call write~int#9(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~mem1201#1.base, myri10ge_get_ethtool_stats_#t~mem1201#1.offset := read~$Pointer$#9(myri10ge_get_ethtool_stats_~ss~4#1.base, 480 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 8);call myri10ge_get_ethtool_stats_#t~mem1202#1 := read~int#9(myri10ge_get_ethtool_stats_#t~mem1201#1.base, 44 + myri10ge_get_ethtool_stats_#t~mem1201#1.offset, 4); [2025-02-08 04:10:05,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13451-5: assume 0 == (if myri10ge_select_firmware_#t~mem1736#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_select_firmware_#t~mem1736#1 % 65536 % 4294967296 else myri10ge_select_firmware_#t~mem1736#1 % 65536 % 4294967296 - 4294967296);myri10ge_select_firmware_#t~bitwise1737#1 := 0; [2025-02-08 04:10:05,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13451-5: assume !(0 == (if myri10ge_select_firmware_#t~mem1736#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_select_firmware_#t~mem1736#1 % 65536 % 4294967296 else myri10ge_select_firmware_#t~mem1736#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:10:05,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13451-2: [2025-02-08 04:10:05,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16490-1: ldv_register_netdev_94_#res#1 := ldv_register_netdev_94_~ldv_func_res~6#1; [2025-02-08 04:10:05,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14376: assume 0 != myri10ge_probe_~status~21#1; [2025-02-08 04:10:05,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14376: assume !(0 != myri10ge_probe_~status~21#1); [2025-02-08 04:10:05,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13451-3: havoc myri10ge_select_firmware_#t~bitwise1737#1;assume (((((if myri10ge_select_firmware_#t~mem1736#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_select_firmware_#t~mem1736#1 % 65536 % 4294967296 else myri10ge_select_firmware_#t~mem1736#1 % 65536 % 4294967296 - 4294967296) < 0 || myri10ge_select_firmware_#t~bitwise1737#1 <= (if myri10ge_select_firmware_#t~mem1736#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_select_firmware_#t~mem1736#1 % 65536 % 4294967296 else myri10ge_select_firmware_#t~mem1736#1 % 65536 % 4294967296 - 4294967296)) && myri10ge_select_firmware_#t~bitwise1737#1 <= 146) && myri10ge_select_firmware_#t~bitwise1737#1 >= 0) && ((if myri10ge_select_firmware_#t~mem1736#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_select_firmware_#t~mem1736#1 % 65536 % 4294967296 else myri10ge_select_firmware_#t~mem1736#1 % 65536 % 4294967296 - 4294967296) >= 0 || myri10ge_select_firmware_#t~bitwise1737#1 > 146 + (if myri10ge_select_firmware_#t~mem1736#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_select_firmware_#t~mem1736#1 % 65536 % 4294967296 else myri10ge_select_firmware_#t~mem1736#1 % 65536 % 4294967296 - 4294967296))) && myri10ge_select_firmware_#t~bitwise1737#1 >= -2147483648; [2025-02-08 04:10:05,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15963: assume 0 != ldv_pci_pci_instance_2_~tmp___1~39#1; [2025-02-08 04:10:05,460 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15963: assume !(0 != ldv_pci_pci_instance_2_~tmp___1~39#1); [2025-02-08 04:10:05,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14113: call myri10ge_probe_slices_#t~mem1939#1.base, myri10ge_probe_slices_#t~mem1939#1.offset := read~$Pointer$#9(myri10ge_probe_slices_~mgp#1.base, 116 + myri10ge_probe_slices_~mgp#1.offset, 8);call write~int#9(myri10ge_probe_slices_~i~26#1, myri10ge_probe_slices_#t~mem1939#1.base, 4 + (myri10ge_probe_slices_#t~mem1939#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~mem1940#1 := read~int#9(myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4); [2025-02-08 04:10:05,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15699-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~ret1124#1.base, myri10ge_get_pauseparam_#t~ret1124#1.offset, myri10ge_get_pauseparam_#t~mem1125#1, myri10ge_get_pauseparam_#t~mem1126#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~90#1.base, myri10ge_get_pauseparam_~tmp~90#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~90#1.base, myri10ge_get_pauseparam_~tmp~90#1.offset; [2025-02-08 04:10:05,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15699: 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:10:05,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14378: assume -2147483648 <= myri10ge_probe_#t~ret2015#1 && myri10ge_probe_#t~ret2015#1 <= 2147483647;havoc myri10ge_probe_#t~ret2015#1; [2025-02-08 04:10:05,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13453: assume 0 != myri10ge_select_firmware_~tmp___1~33#1;assume false; [2025-02-08 04:10:05,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13453: assume !(0 != myri10ge_select_firmware_~tmp___1~33#1); [2025-02-08 04:10:05,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14378-1: SUMMARY for call myri10ge_probe_#t~ret2015#1 := dev_err(myri10ge_probe_~pdev#1.base, 179 + myri10ge_probe_~pdev#1.offset, 135, 0); srcloc: null [2025-02-08 04:10:05,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16096-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~ldv_10_ret_default~0#1; [2025-02-08 04:10:05,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14775: havoc ldv_dispatch_register_14_2_#t~ret2085#1.base, ldv_dispatch_register_14_2_#t~ret2085#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~129#1.base, ldv_dispatch_register_14_2_~tmp~129#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:10:05,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15436: assume 7 == ldv_net_dummy_resourceless_instance_1_~tmp~135#1; [2025-02-08 04:10:05,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15436: assume !(7 == ldv_net_dummy_resourceless_instance_1_~tmp~135#1); [2025-02-08 04:10:05,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15965: 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:10:05,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16097-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-08 04:10:05,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11341-1: SUMMARY for call myri10ge_get_ethtool_stats_#t~ret1203#1 := __fswab32(myri10ge_get_ethtool_stats_#t~mem1202#1); srcloc: null [2025-02-08 04:10:05,461 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11341: myri10ge_get_ethtool_stats_~tmp___32~0#1 := myri10ge_get_ethtool_stats_#t~ret1203#1;havoc myri10ge_get_ethtool_stats_#t~mem1201#1.base, myri10ge_get_ethtool_stats_#t~mem1201#1.offset;havoc myri10ge_get_ethtool_stats_#t~mem1202#1;havoc myri10ge_get_ethtool_stats_#t~ret1203#1;call write~int#9(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~mem1204#1.base, myri10ge_get_ethtool_stats_#t~mem1204#1.offset := read~$Pointer$#9(myri10ge_get_ethtool_stats_~ss~4#1.base, 480 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 8);call myri10ge_get_ethtool_stats_#t~mem1205#1 := read~int#9(myri10ge_get_ethtool_stats_#t~mem1204#1.base, 48 + myri10ge_get_ethtool_stats_#t~mem1204#1.offset, 4); [2025-02-08 04:10:05,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14116: assume myri10ge_probe_slices_~i~26#1 < myri10ge_probe_slices_#t~mem1940#1;havoc myri10ge_probe_slices_#t~mem1940#1; [2025-02-08 04:10:05,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14116: assume !(myri10ge_probe_slices_~i~26#1 < myri10ge_probe_slices_#t~mem1940#1);havoc myri10ge_probe_slices_#t~mem1940#1; [2025-02-08 04:10:05,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18873: havoc ioremap_wc_#t~ret2338#1.base, ioremap_wc_#t~ret2338#1.offset;myri10ge_probe_#t~ret1981#1.base, myri10ge_probe_#t~ret1981#1.offset := ioremap_wc_#res#1.base, ioremap_wc_#res#1.offset;havoc ioremap_wc_#t~ret2338#1.base, ioremap_wc_#t~ret2338#1.offset, ioremap_wc_~arg0#1, ioremap_wc_~arg1#1;havoc ioremap_wc_#in~arg0#1, ioremap_wc_#in~arg1#1;assume { :end_inline_ioremap_wc } true;myri10ge_probe_~tmp___2~25#1.base, myri10ge_probe_~tmp___2~25#1.offset := myri10ge_probe_#t~ret1981#1.base, myri10ge_probe_#t~ret1981#1.offset;havoc myri10ge_probe_#t~mem1979#1;havoc myri10ge_probe_#t~mem1980#1;havoc myri10ge_probe_#t~ret1981#1.base, myri10ge_probe_#t~ret1981#1.offset;call write~$Pointer$#9(myri10ge_probe_~tmp___2~25#1.base, myri10ge_probe_~tmp___2~25#1.offset, myri10ge_probe_~mgp~33#1.base, 40 + myri10ge_probe_~mgp~33#1.offset, 8);call myri10ge_probe_#t~mem1982#1.base, myri10ge_probe_#t~mem1982#1.offset := read~$Pointer$#9(myri10ge_probe_~mgp~33#1.base, 40 + myri10ge_probe_~mgp~33#1.offset, 8); [2025-02-08 04:10:05,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18873-2: ioremap_wc_#res#1.base, ioremap_wc_#res#1.offset := ioremap_wc_#t~ret2338#1.base, ioremap_wc_#t~ret2338#1.offset;havoc ioremap_wc_#t~ret2338#1.base, ioremap_wc_#t~ret2338#1.offset; [2025-02-08 04:10:05,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18873-3: SUMMARY for call ioremap_wc_#t~ret2338#1.base, ioremap_wc_#t~ret2338#1.offset := ldv_malloc(0); srcloc: null [2025-02-08 04:10:05,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16098-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-08 04:10:05,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13192-1: SUMMARY for call myri10ge_change_mtu_#t~ret1679#1.base, myri10ge_change_mtu_#t~ret1679#1.offset := netdev_priv(myri10ge_change_mtu_~dev#1.base, myri10ge_change_mtu_~dev#1.offset); srcloc: null [2025-02-08 04:10:05,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14249: assume 0 != myri10ge_probe_~status~21#1; [2025-02-08 04:10:05,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14249: 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~mem1751#1.base, myri10ge_mask_surprise_down_#t~mem1751#1.offset, myri10ge_mask_surprise_down_#t~mem1752#1.base, myri10ge_mask_surprise_down_#t~mem1752#1.offset, myri10ge_mask_surprise_down_#t~ret1753#1, myri10ge_mask_surprise_down_#t~ret1754#1, myri10ge_mask_surprise_down_#t~mem1755#1, myri10ge_mask_surprise_down_#t~bitwise1756#1, myri10ge_mask_surprise_down_#t~mem1757#1, myri10ge_mask_surprise_down_#t~ret1758#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~mem1751#1.base, myri10ge_mask_surprise_down_#t~mem1751#1.offset := read~$Pointer$#9(myri10ge_mask_surprise_down_~pdev#1.base, 16 + myri10ge_mask_surprise_down_~pdev#1.offset, 8);call myri10ge_mask_surprise_down_#t~mem1752#1.base, myri10ge_mask_surprise_down_#t~mem1752#1.offset := read~$Pointer$#9(myri10ge_mask_surprise_down_#t~mem1751#1.base, 56 + myri10ge_mask_surprise_down_#t~mem1751#1.offset, 8);myri10ge_mask_surprise_down_~bridge~1#1.base, myri10ge_mask_surprise_down_~bridge~1#1.offset := myri10ge_mask_surprise_down_#t~mem1752#1.base, myri10ge_mask_surprise_down_#t~mem1752#1.offset;havoc myri10ge_mask_surprise_down_#t~mem1751#1.base, myri10ge_mask_surprise_down_#t~mem1751#1.offset;havoc myri10ge_mask_surprise_down_#t~mem1752#1.base, myri10ge_mask_surprise_down_#t~mem1752#1.offset; [2025-02-08 04:10:05,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13192: myri10ge_change_mtu_~tmp~109#1.base, myri10ge_change_mtu_~tmp~109#1.offset := myri10ge_change_mtu_#t~ret1679#1.base, myri10ge_change_mtu_#t~ret1679#1.offset;havoc myri10ge_change_mtu_#t~ret1679#1.base, myri10ge_change_mtu_#t~ret1679#1.offset;myri10ge_change_mtu_~mgp~27#1.base, myri10ge_change_mtu_~mgp~27#1.offset := myri10ge_change_mtu_~tmp~109#1.base, myri10ge_change_mtu_~tmp~109#1.offset;myri10ge_change_mtu_~error~0#1 := 0; [2025-02-08 04:10:05,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10814-1: SUMMARY for call myri10ge_get_pauseparam_#t~ret1124#1.base, myri10ge_get_pauseparam_#t~ret1124#1.offset := netdev_priv(myri10ge_get_pauseparam_~netdev#1.base, myri10ge_get_pauseparam_~netdev#1.offset); srcloc: null [2025-02-08 04:10:05,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8832: assume (myri10ge_read_mac_addr_#t~mem542#1.base + myri10ge_read_mac_addr_#t~mem542#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~mem542#1.base, myri10ge_read_mac_addr_#t~mem542#1.offset;call myri10ge_read_mac_addr_#t~mem543#1.base, myri10ge_read_mac_addr_#t~mem543#1.offset := read~$Pointer$#23(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~mem543#1.base, myri10ge_read_mac_addr_#t~mem543#1.offset;havoc myri10ge_read_mac_addr_#t~mem543#1.base, myri10ge_read_mac_addr_#t~mem543#1.offset;call myri10ge_read_mac_addr_#t~mem544#1.base, myri10ge_read_mac_addr_#t~mem544#1.offset := read~$Pointer$#23(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8);call write~$Pointer$#23(myri10ge_read_mac_addr_#t~mem544#1.base, 1 + myri10ge_read_mac_addr_#t~mem544#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~mem544#1.base, myri10ge_read_mac_addr_#t~mem544#1.offset;call myri10ge_read_mac_addr_#t~mem545#1 := read~int#9(myri10ge_read_mac_addr_~tmp___3~4#1.base, myri10ge_read_mac_addr_~tmp___3~4#1.offset, 1); [2025-02-08 04:10:05,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8832: assume !((myri10ge_read_mac_addr_#t~mem542#1.base + myri10ge_read_mac_addr_#t~mem542#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~mem542#1.base, myri10ge_read_mac_addr_#t~mem542#1.offset;call myri10ge_read_mac_addr_#t~mem546#1.base, myri10ge_read_mac_addr_#t~mem546#1.offset := read~$Pointer$#23(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8);call myri10ge_read_mac_addr_#t~mem547#1 := read~int#9(myri10ge_read_mac_addr_#t~mem546#1.base, myri10ge_read_mac_addr_#t~mem546#1.offset, 1);myri10ge_read_mac_addr_#t~short549#1 := 0 != myri10ge_read_mac_addr_#t~mem547#1; [2025-02-08 04:10:05,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10814: myri10ge_get_pauseparam_~tmp~90#1.base, myri10ge_get_pauseparam_~tmp~90#1.offset := myri10ge_get_pauseparam_#t~ret1124#1.base, myri10ge_get_pauseparam_#t~ret1124#1.offset;havoc myri10ge_get_pauseparam_#t~ret1124#1.base, myri10ge_get_pauseparam_#t~ret1124#1.offset;myri10ge_get_pauseparam_~mgp~9#1.base, myri10ge_get_pauseparam_~mgp~9#1.offset := myri10ge_get_pauseparam_~tmp~90#1.base, myri10ge_get_pauseparam_~tmp~90#1.offset;call write~int#15(0, myri10ge_get_pauseparam_~pause#1.base, 4 + myri10ge_get_pauseparam_~pause#1.offset, 4);call myri10ge_get_pauseparam_#t~mem1125#1 := read~int#9(myri10ge_get_pauseparam_~mgp~9#1.base, 456 + myri10ge_get_pauseparam_~mgp~9#1.offset, 4);call write~int#15(myri10ge_get_pauseparam_#t~mem1125#1, myri10ge_get_pauseparam_~pause#1.base, 8 + myri10ge_get_pauseparam_~pause#1.offset, 4);havoc myri10ge_get_pauseparam_#t~mem1125#1;call myri10ge_get_pauseparam_#t~mem1126#1 := read~int#9(myri10ge_get_pauseparam_~mgp~9#1.base, 456 + myri10ge_get_pauseparam_~mgp~9#1.offset, 4);call write~int#15(myri10ge_get_pauseparam_#t~mem1126#1, myri10ge_get_pauseparam_~pause#1.base, 12 + myri10ge_get_pauseparam_~pause#1.offset, 4);havoc myri10ge_get_pauseparam_#t~mem1126#1; [2025-02-08 04:10:05,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13985: 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~mem1909#1.base, myri10ge_alloc_slices_#t~mem1909#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:10:05,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8832-1: call myri10ge_read_mac_addr_#t~mem542#1.base, myri10ge_read_mac_addr_#t~mem542#1.offset := read~$Pointer$#23(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8); [2025-02-08 04:10:05,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15043: ldv_dummy_resourceless_instance_callback_1_23_#t~ret2092#1 := myri10ge_change_mtu_#res#1;havoc myri10ge_change_mtu_#t~ret1679#1.base, myri10ge_change_mtu_#t~ret1679#1.offset, myri10ge_change_mtu_#t~ret1680#1, myri10ge_change_mtu_#t~mem1681#1, myri10ge_change_mtu_#t~ret1682#1, myri10ge_change_mtu_#t~mem1683#1, myri10ge_change_mtu_#t~ret1684#1, myri10ge_change_mtu_#t~ret1685#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~109#1.base, myri10ge_change_mtu_~tmp~109#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~ret2092#1 && ldv_dummy_resourceless_instance_callback_1_23_#t~ret2092#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_23_#t~ret2092#1; [2025-02-08 04:10:05,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13986: 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~mem1910#1 := read~int#9(myri10ge_alloc_slices_~mgp#1.base, 12 + myri10ge_alloc_slices_~mgp#1.offset, 4); [2025-02-08 04:10:05,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14251: assume -2147483648 <= myri10ge_probe_#t~ret1959#1 && myri10ge_probe_#t~ret1959#1 <= 2147483647;havoc myri10ge_probe_#t~ret1959#1; [2025-02-08 04:10:05,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14251-1: SUMMARY for call myri10ge_probe_#t~ret1959#1 := dev_err(myri10ge_probe_~pdev#1.base, 179 + myri10ge_probe_~pdev#1.offset, 128, 0); srcloc: null [2025-02-08 04:10:05,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15440: assume 8 == ldv_net_dummy_resourceless_instance_1_~tmp~135#1; [2025-02-08 04:10:05,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15440: assume !(8 == ldv_net_dummy_resourceless_instance_1_~tmp~135#1); [2025-02-08 04:10:05,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16497: SUMMARY for call free_netdev(ldv_free_netdev_95_~ldv_func_arg1#1.base, ldv_free_netdev_95_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:10:05,462 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16498: SUMMARY for call ldv_free_netdev(0, 0, ldv_free_netdev_95_~ldv_func_arg1#1.base, ldv_free_netdev_95_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:10:05,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7249: assume 0 == dma_set_coherent_mask_~tmp~21#1;dma_set_coherent_mask_#res#1 := -5; [2025-02-08 04:10:05,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7249: assume !(0 == dma_set_coherent_mask_~tmp~21#1);call write~int#9(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:10:05,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11345-1: SUMMARY for call myri10ge_get_ethtool_stats_#t~ret1206#1 := __fswab32(myri10ge_get_ethtool_stats_#t~mem1205#1); srcloc: null [2025-02-08 04:10:05,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14384-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:10:05,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13327: assume myri10ge_firmware_probe_~status~17#1 < 0; [2025-02-08 04:10:05,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13327: assume !(myri10ge_firmware_probe_~status~17#1 < 0); [2025-02-08 04:10:05,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11345: myri10ge_get_ethtool_stats_~tmp___34~0#1 := myri10ge_get_ethtool_stats_#t~ret1206#1;havoc myri10ge_get_ethtool_stats_#t~mem1204#1.base, myri10ge_get_ethtool_stats_#t~mem1204#1.offset;havoc myri10ge_get_ethtool_stats_#t~mem1205#1;havoc myri10ge_get_ethtool_stats_#t~ret1206#1;call write~int#9(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~mem1207#1.base, myri10ge_get_ethtool_stats_#t~mem1207#1.offset := read~$Pointer$#9(myri10ge_get_ethtool_stats_~ss~4#1.base, 480 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 8);call myri10ge_get_ethtool_stats_#t~mem1208#1 := read~int#9(myri10ge_get_ethtool_stats_#t~mem1207#1.base, 52 + myri10ge_get_ethtool_stats_#t~mem1207#1.offset, 4); [2025-02-08 04:10:05,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14384: 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~ret444#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_59 } true;ldv_dev_set_drvdata_59_#in~dev#1.base, ldv_dev_set_drvdata_59_#in~dev#1.offset, ldv_dev_set_drvdata_59_#in~data#1.base, ldv_dev_set_drvdata_59_#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_59_#res#1;havoc ldv_dev_set_drvdata_59_#t~ret2179#1, ldv_dev_set_drvdata_59_~dev#1.base, ldv_dev_set_drvdata_59_~dev#1.offset, ldv_dev_set_drvdata_59_~data#1.base, ldv_dev_set_drvdata_59_~data#1.offset, ldv_dev_set_drvdata_59_~tmp~148#1;ldv_dev_set_drvdata_59_~dev#1.base, ldv_dev_set_drvdata_59_~dev#1.offset := ldv_dev_set_drvdata_59_#in~dev#1.base, ldv_dev_set_drvdata_59_#in~dev#1.offset;ldv_dev_set_drvdata_59_~data#1.base, ldv_dev_set_drvdata_59_~data#1.offset := ldv_dev_set_drvdata_59_#in~data#1.base, ldv_dev_set_drvdata_59_#in~data#1.offset;havoc ldv_dev_set_drvdata_59_~tmp~148#1; [2025-02-08 04:10:05,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15970: 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:10:05,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8835: assume 0 != myri10ge_read_mac_addr_#t~mem545#1;havoc myri10ge_read_mac_addr_#t~mem545#1; [2025-02-08 04:10:05,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8835: assume !(0 != myri10ge_read_mac_addr_#t~mem545#1);havoc myri10ge_read_mac_addr_#t~mem545#1; [2025-02-08 04:10:05,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13196: assume myri10ge_change_mtu_~new_mtu#1 <= 67 || 14 + myri10ge_change_mtu_~new_mtu#1 > 9014; [2025-02-08 04:10:05,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13196: assume !(myri10ge_change_mtu_~new_mtu#1 <= 67 || 14 + myri10ge_change_mtu_~new_mtu#1 > 9014);call myri10ge_change_mtu_#t~mem1681#1 := read~int#9(myri10ge_change_mtu_~dev#1.base, 516 + myri10ge_change_mtu_~dev#1.offset, 4); [2025-02-08 04:10:05,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14385: havoc pci_set_drvdata_#t~ret444#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:10:05,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8440: pci_set_drvdata_#t~ret444#1 := ldv_dev_set_drvdata_59_#res#1;havoc ldv_dev_set_drvdata_59_#t~ret2179#1, ldv_dev_set_drvdata_59_~dev#1.base, ldv_dev_set_drvdata_59_~dev#1.offset, ldv_dev_set_drvdata_59_~data#1.base, ldv_dev_set_drvdata_59_~data#1.offset, ldv_dev_set_drvdata_59_~tmp~148#1;havoc ldv_dev_set_drvdata_59_#in~dev#1.base, ldv_dev_set_drvdata_59_#in~dev#1.offset, ldv_dev_set_drvdata_59_#in~data#1.base, ldv_dev_set_drvdata_59_#in~data#1.offset;assume { :end_inline_ldv_dev_set_drvdata_59 } true;assume -2147483648 <= pci_set_drvdata_#t~ret444#1 && pci_set_drvdata_#t~ret444#1 <= 2147483647;havoc pci_set_drvdata_#t~ret444#1; [2025-02-08 04:10:05,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13329: assume -2147483648 <= myri10ge_firmware_probe_#t~ret1715#1 && myri10ge_firmware_probe_#t~ret1715#1 <= 2147483647;havoc myri10ge_firmware_probe_#t~ret1715#1; [2025-02-08 04:10:05,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13329-1: SUMMARY for call myri10ge_firmware_probe_#t~ret1715#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:10:05,463 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14915-1: SUMMARY for call ldv_dispatch_register_10_4_#t~ret2084#1.base, ldv_dispatch_register_10_4_#t~ret2084#1.offset := ldv_xmalloc(16); srcloc: null [2025-02-08 04:10:05,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14915: ldv_dispatch_register_10_4_~tmp~128#1.base, ldv_dispatch_register_10_4_~tmp~128#1.offset := ldv_dispatch_register_10_4_#t~ret2084#1.base, ldv_dispatch_register_10_4_#t~ret2084#1.offset;havoc ldv_dispatch_register_10_4_#t~ret2084#1.base, ldv_dispatch_register_10_4_#t~ret2084#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~128#1.base, ldv_dispatch_register_10_4_~tmp~128#1.offset;call write~$Pointer$#9(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~mem2116#1.base, ldv_net_dummy_resourceless_instance_1_#t~mem2116#1.offset, ldv_net_dummy_resourceless_instance_1_#t~ret2117#1, ldv_net_dummy_resourceless_instance_1_#t~ret2118#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2118#1.offset, ldv_net_dummy_resourceless_instance_1_#t~ret2119#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2119#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~135#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~135#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:10:05,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13990: assume myri10ge_alloc_slices_~i~25#1 < myri10ge_alloc_slices_#t~mem1910#1;havoc myri10ge_alloc_slices_#t~mem1910#1; [2025-02-08 04:10:05,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13990: assume !(myri10ge_alloc_slices_~i~25#1 < myri10ge_alloc_slices_#t~mem1910#1);havoc myri10ge_alloc_slices_#t~mem1910#1;myri10ge_alloc_slices_#res#1 := 0; [2025-02-08 04:10:05,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14387: assume 14 + ~myri10ge_initial_mtu~0 > 9014;~myri10ge_initial_mtu~0 := 9000; [2025-02-08 04:10:05,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14387: assume !(14 + ~myri10ge_initial_mtu~0 > 9014); [2025-02-08 04:10:05,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15444: assume 9 == ldv_net_dummy_resourceless_instance_1_~tmp~135#1; [2025-02-08 04:10:05,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15444: assume !(9 == ldv_net_dummy_resourceless_instance_1_~tmp~135#1); [2025-02-08 04:10:05,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13462-1: assume { :begin_inline___kernel_param_unlock } true; [2025-02-08 04:10:05,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18879: havoc kstrdup_#t~ret2339#1.base, kstrdup_#t~ret2339#1.offset;myri10ge_select_firmware_#t~ret1735#1.base, myri10ge_select_firmware_#t~ret1735#1.offset := kstrdup_#res#1.base, kstrdup_#res#1.offset;havoc kstrdup_#t~ret2339#1.base, kstrdup_#t~ret2339#1.offset, kstrdup_~arg0#1.base, kstrdup_~arg0#1.offset, kstrdup_~arg1#1;havoc kstrdup_#in~arg0#1.base, kstrdup_#in~arg0#1.offset, kstrdup_#in~arg1#1;assume { :end_inline_kstrdup } true;myri10ge_select_firmware_~tmp___0~48#1.base, myri10ge_select_firmware_~tmp___0~48#1.offset := myri10ge_select_firmware_#t~ret1735#1.base, myri10ge_select_firmware_#t~ret1735#1.offset;havoc myri10ge_select_firmware_#t~mem1734#1.base, myri10ge_select_firmware_#t~mem1734#1.offset;havoc myri10ge_select_firmware_#t~ret1735#1.base, myri10ge_select_firmware_#t~ret1735#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:10:05,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18879-2: kstrdup_#res#1.base, kstrdup_#res#1.offset := kstrdup_#t~ret2339#1.base, kstrdup_#t~ret2339#1.offset;havoc kstrdup_#t~ret2339#1.base, kstrdup_#t~ret2339#1.offset; [2025-02-08 04:10:05,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13462: assume { :end_inline___kernel_param_unlock } true;call myri10ge_select_firmware_#t~mem1739#1 := read~int#9(myri10ge_select_firmware_~mgp#1.base, 927 + myri10ge_select_firmware_~mgp#1.offset, 4);myri10ge_select_firmware_#t~short1742#1 := myri10ge_select_firmware_#t~mem1739#1 % 4294967296 <= 7; [2025-02-08 04:10:05,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18879-3: SUMMARY for call kstrdup_#t~ret2339#1.base, kstrdup_#t~ret2339#1.offset := ldv_malloc(1); srcloc: null [2025-02-08 04:10:05,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13198-1: SUMMARY for call myri10ge_change_mtu_#t~ret1680#1 := netdev_err(myri10ge_change_mtu_~dev#1.base, myri10ge_change_mtu_~dev#1.offset, 90, 0); srcloc: null [2025-02-08 04:10:05,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19012: havoc pci_choose_state_#t~nondet2359#1;myri10ge_suspend_#t~ret1766#1 := pci_choose_state_#res#1;havoc pci_choose_state_#t~nondet2359#1, pci_choose_state_~arg0#1.base, pci_choose_state_~arg0#1.offset, pci_choose_state_~arg1#1.event;havoc pci_choose_state_#in~arg0#1.base, pci_choose_state_#in~arg0#1.offset, pci_choose_state_#in~arg1#1.event;assume { :end_inline_pci_choose_state } true;assume -2147483648 <= myri10ge_suspend_#t~ret1766#1 && myri10ge_suspend_#t~ret1766#1 <= 2147483647;myri10ge_suspend_~tmp___1~34#1 := myri10ge_suspend_#t~ret1766#1;havoc myri10ge_suspend_#t~mem1765#1;havoc myri10ge_suspend_#t~ret1766#1; [2025-02-08 04:10:05,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13198: assume -2147483648 <= myri10ge_change_mtu_#t~ret1680#1 && myri10ge_change_mtu_#t~ret1680#1 <= 2147483647;havoc myri10ge_change_mtu_#t~ret1680#1;myri10ge_change_mtu_#res#1 := -22; [2025-02-08 04:10:05,464 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14784: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1;ldv___pci_register_driver_99_#t~ret2194#1 := ldv___pci_register_driver_#res#1;havoc ldv___pci_register_driver_#t~ret2079#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~124#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_99_#t~ret2194#1 && ldv___pci_register_driver_99_#t~ret2194#1 <= 2147483647;ldv___pci_register_driver_99_~tmp___0~67#1 := ldv___pci_register_driver_99_#t~ret2194#1;havoc ldv___pci_register_driver_99_#t~ret2194#1;ldv___pci_register_driver_99_#res#1 := ldv___pci_register_driver_99_~tmp___0~67#1; [2025-02-08 04:10:05,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11349-1: SUMMARY for call myri10ge_get_ethtool_stats_#t~ret1209#1 := __fswab32(myri10ge_get_ethtool_stats_#t~mem1208#1); srcloc: null [2025-02-08 04:10:05,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11349: myri10ge_get_ethtool_stats_~tmp___36~0#1 := myri10ge_get_ethtool_stats_#t~ret1209#1;havoc myri10ge_get_ethtool_stats_#t~mem1207#1.base, myri10ge_get_ethtool_stats_#t~mem1207#1.offset;havoc myri10ge_get_ethtool_stats_#t~mem1208#1;havoc myri10ge_get_ethtool_stats_#t~ret1209#1;call write~int#9(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:10:05,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16106: assume -2147483648 <= ldv_register_netdev_open_10_6_#t~ret2161#1 && ldv_register_netdev_open_10_6_#t~ret2161#1 <= 2147483647;ldv_register_netdev_open_10_6_~tmp~141#1 := ldv_register_netdev_open_10_6_#t~ret2161#1;havoc ldv_register_netdev_open_10_6_#t~ret2161#1;ldv_register_netdev_open_10_6_#res#1 := ldv_register_netdev_open_10_6_~tmp~141#1; [2025-02-08 04:10:05,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14124: call myri10ge_probe_slices_#t~mem1941#1 := read~int#9(myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4);call write~int#9(myri10ge_probe_slices_#t~mem1941#1 - 1, myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4);call myri10ge_probe_slices_#t~mem1942#1 := read~int#9(myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4); [2025-02-08 04:10:05,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16106-1: SUMMARY for call ldv_register_netdev_open_10_6_#t~ret2161#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:10:05,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15578: havoc ldv_dummy_resourceless_instance_callback_1_26_#t~ret2093#1.base, ldv_dummy_resourceless_instance_callback_1_26_#t~ret2093#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:10:05,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13464-1: assume myri10ge_select_firmware_#t~short1742#1;call myri10ge_select_firmware_#t~mem1740#1 := read~int#9(myri10ge_select_firmware_~mgp#1.base, 927 + myri10ge_select_firmware_~mgp#1.offset, 4);call myri10ge_select_firmware_#t~mem1741#1.base, myri10ge_select_firmware_#t~mem1741#1.offset := read~$Pointer$#40(~#myri10ge_fw_names~0.base, ~#myri10ge_fw_names~0.offset + 8 * (if myri10ge_select_firmware_#t~mem1740#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then myri10ge_select_firmware_#t~mem1740#1 % 4294967296 % 18446744073709551616 else myri10ge_select_firmware_#t~mem1740#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 8);myri10ge_select_firmware_#t~short1742#1 := 0 != (myri10ge_select_firmware_#t~mem1741#1.base + myri10ge_select_firmware_#t~mem1741#1.offset) % 18446744073709551616; [2025-02-08 04:10:05,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13464-1: assume !myri10ge_select_firmware_#t~short1742#1; [2025-02-08 04:10:05,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15578-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~ret2093#1.base, ldv_dummy_resourceless_instance_callback_1_26_#t~ret2093#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:10:05,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13464: assume myri10ge_select_firmware_#t~short1742#1;havoc myri10ge_select_firmware_#t~mem1739#1;havoc myri10ge_select_firmware_#t~mem1740#1;havoc myri10ge_select_firmware_#t~mem1741#1.base, myri10ge_select_firmware_#t~mem1741#1.offset;havoc myri10ge_select_firmware_#t~short1742#1;call myri10ge_select_firmware_#t~mem1743#1 := read~int#9(myri10ge_select_firmware_~mgp#1.base, 927 + myri10ge_select_firmware_~mgp#1.offset, 4);call myri10ge_select_firmware_#t~mem1744#1.base, myri10ge_select_firmware_#t~mem1744#1.offset := read~$Pointer$#40(~#myri10ge_fw_names~0.base, ~#myri10ge_fw_names~0.offset + 8 * (if myri10ge_select_firmware_#t~mem1743#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then myri10ge_select_firmware_#t~mem1743#1 % 4294967296 % 18446744073709551616 else myri10ge_select_firmware_#t~mem1743#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 8);myri10ge_select_firmware_~tmp___2~23#1 := myri10ge_select_firmware_#t~nondet1745#1;havoc myri10ge_select_firmware_#t~mem1743#1;havoc myri10ge_select_firmware_#t~mem1744#1.base, myri10ge_select_firmware_#t~mem1744#1.offset;havoc myri10ge_select_firmware_#t~nondet1745#1; [2025-02-08 04:10:05,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13464: assume !myri10ge_select_firmware_#t~short1742#1;havoc myri10ge_select_firmware_#t~mem1739#1;havoc myri10ge_select_firmware_#t~mem1740#1;havoc myri10ge_select_firmware_#t~mem1741#1.base, myri10ge_select_firmware_#t~mem1741#1.offset;havoc myri10ge_select_firmware_#t~short1742#1; [2025-02-08 04:10:05,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14918: havoc ldv_net_dummy_resourceless_instance_1_#t~mem2116#1.base, ldv_net_dummy_resourceless_instance_1_#t~mem2116#1.offset, ldv_net_dummy_resourceless_instance_1_#t~ret2117#1, ldv_net_dummy_resourceless_instance_1_#t~ret2118#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2118#1.offset, ldv_net_dummy_resourceless_instance_1_#t~ret2119#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2119#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~135#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:10:05,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15844: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:10:05,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15976: 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:10:05,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14259: myri10ge_probe_~dac_enabled~0#1 := 1; [2025-02-08 04:10:05,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14259-1: SUMMARY for call pci_set_master(myri10ge_probe_~pdev#1.base, myri10ge_probe_~pdev#1.offset); srcloc: null [2025-02-08 04:10:05,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14391: assume 14 + ~myri10ge_initial_mtu~0 <= 67;~myri10ge_initial_mtu~0 := 68; [2025-02-08 04:10:05,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14391: assume !(14 + ~myri10ge_initial_mtu~0 <= 67); [2025-02-08 04:10:05,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15448: assume 10 == ldv_net_dummy_resourceless_instance_1_~tmp~135#1; [2025-02-08 04:10:05,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15448: assume !(10 == ldv_net_dummy_resourceless_instance_1_~tmp~135#1); [2025-02-08 04:10:05,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14127: myri10ge_probe_slices_~tmp___0~54#1 := (if 0 == myri10ge_probe_slices_#t~ret1943#1 % 256 then 0 else 1);havoc myri10ge_probe_slices_#t~mem1942#1;havoc myri10ge_probe_slices_#t~ret1943#1; [2025-02-08 04:10:05,465 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14127-1: SUMMARY for call myri10ge_probe_slices_#t~ret1943#1 := is_power_of_2(myri10ge_probe_slices_#t~mem1942#1); srcloc: null [2025-02-08 04:10:05,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15977-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:10:05,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15977: 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:10:05,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13335: assume 4096 != myri10ge_firmware_probe_~status~17#1; [2025-02-08 04:10:05,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13335: assume !(4096 != myri10ge_firmware_probe_~status~17#1); [2025-02-08 04:10:05,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13468: assume 0 != myri10ge_select_firmware_~tmp___2~23#1 % 18446744073709551616;call myri10ge_select_firmware_#t~mem1746#1 := read~int#9(myri10ge_select_firmware_~mgp#1.base, 927 + myri10ge_select_firmware_~mgp#1.offset, 4);call myri10ge_select_firmware_#t~mem1747#1.base, myri10ge_select_firmware_#t~mem1747#1.offset := read~$Pointer$#40(~#myri10ge_fw_names~0.base, ~#myri10ge_fw_names~0.offset + 8 * (if myri10ge_select_firmware_#t~mem1746#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then myri10ge_select_firmware_#t~mem1746#1 % 4294967296 % 18446744073709551616 else myri10ge_select_firmware_#t~mem1746#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 8); [2025-02-08 04:10:05,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13468: assume !(0 != myri10ge_select_firmware_~tmp___2~23#1 % 18446744073709551616); [2025-02-08 04:10:05,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13204-1: SUMMARY for call myri10ge_change_mtu_#t~ret1682#1 := netdev_info(myri10ge_change_mtu_~dev#1.base, myri10ge_change_mtu_~dev#1.offset, 91, 0); srcloc: null [2025-02-08 04:10:05,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14261: assume -2147483648 <= myri10ge_probe_#t~ret1960#1 && myri10ge_probe_#t~ret1960#1 <= 2147483647;myri10ge_probe_~status~21#1 := myri10ge_probe_#t~ret1960#1;havoc myri10ge_probe_#t~ret1960#1; [2025-02-08 04:10:05,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13204: assume -2147483648 <= myri10ge_change_mtu_#t~ret1682#1 && myri10ge_change_mtu_#t~ret1682#1 <= 2147483647;havoc myri10ge_change_mtu_#t~mem1681#1;havoc myri10ge_change_mtu_#t~ret1682#1;call myri10ge_change_mtu_#t~mem1683#1 := read~int#9(myri10ge_change_mtu_~mgp~27#1.base, 16 + myri10ge_change_mtu_~mgp~27#1.offset, 4); [2025-02-08 04:10:05,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14261-1: SUMMARY for call myri10ge_probe_#t~ret1960#1 := pci_set_dma_mask(myri10ge_probe_~pdev#1.base, myri10ge_probe_~pdev#1.offset, 18446744073709551615); srcloc: null [2025-02-08 04:10:05,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8844: assume myri10ge_read_mac_addr_#t~short549#1;havoc myri10ge_read_mac_addr_#t~mem546#1.base, myri10ge_read_mac_addr_#t~mem546#1.offset;havoc myri10ge_read_mac_addr_#t~mem547#1;havoc myri10ge_read_mac_addr_#t~mem548#1.base, myri10ge_read_mac_addr_#t~mem548#1.offset;havoc myri10ge_read_mac_addr_#t~short549#1; [2025-02-08 04:10:05,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8844: assume !myri10ge_read_mac_addr_#t~short549#1;havoc myri10ge_read_mac_addr_#t~mem546#1.base, myri10ge_read_mac_addr_#t~mem546#1.offset;havoc myri10ge_read_mac_addr_#t~mem547#1;havoc myri10ge_read_mac_addr_#t~mem548#1.base, myri10ge_read_mac_addr_#t~mem548#1.offset;havoc myri10ge_read_mac_addr_#t~short549#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:10:05,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13997: myri10ge_alloc_slices_#res#1 := -12; [2025-02-08 04:10:05,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8844-1: assume myri10ge_read_mac_addr_#t~short549#1;call myri10ge_read_mac_addr_#t~mem548#1.base, myri10ge_read_mac_addr_#t~mem548#1.offset := read~$Pointer$#23(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8);myri10ge_read_mac_addr_#t~short549#1 := (myri10ge_read_mac_addr_#t~mem548#1.base + myri10ge_read_mac_addr_#t~mem548#1.offset) % 18446744073709551616 < (myri10ge_read_mac_addr_~limit~0#1.base + myri10ge_read_mac_addr_~limit~0#1.offset) % 18446744073709551616; [2025-02-08 04:10:05,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8844-1: assume !myri10ge_read_mac_addr_#t~short549#1; [2025-02-08 04:10:05,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15054-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_26_#t~ret2093#1.base, ldv_dummy_resourceless_instance_callback_1_26_#t~ret2093#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:10:05,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13997-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:10:05,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15054: havoc ldv_dummy_resourceless_instance_callback_1_26_#t~ret2093#1.base, ldv_dummy_resourceless_instance_callback_1_26_#t~ret2093#1.offset; [2025-02-08 04:10:05,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14129: assume 0 != myri10ge_probe_slices_~tmp___0~54#1 % 256;myri10ge_probe_slices_~tmp___1~36#1 := 0; [2025-02-08 04:10:05,466 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14129: assume !(0 != myri10ge_probe_slices_~tmp___0~54#1 % 256);myri10ge_probe_slices_~tmp___1~36#1 := 1; [2025-02-08 04:10:05,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11355: call myri10ge_get_ethtool_stats_#t~mem1210#1.base, myri10ge_get_ethtool_stats_#t~mem1210#1.offset := read~$Pointer$#9(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~mem1210#1.base, myri10ge_get_ethtool_stats_#t~mem1210#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#9(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~mem1211#1 := read~int#9(myri10ge_get_ethtool_stats_~ss~4#1.base, 56 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 4);call write~int#9(myri10ge_get_ethtool_stats_#t~mem1211#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~mem1211#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~mem1212#1 := read~int#9(myri10ge_get_ethtool_stats_~ss~4#1.base, 72 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 4);call write~int#9(myri10ge_get_ethtool_stats_#t~mem1212#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~mem1212#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~mem1213#1 := read~int#9(myri10ge_get_ethtool_stats_~ss~4#1.base, 52 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 4);call write~int#9(myri10ge_get_ethtool_stats_#t~mem1213#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~mem1213#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~mem1214#1 := read~int#9(myri10ge_get_ethtool_stats_~ss~4#1.base, 68 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 4);call write~int#9(myri10ge_get_ethtool_stats_#t~mem1214#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~mem1214#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~mem1215#1 := read~int#9(myri10ge_get_ethtool_stats_~ss~4#1.base, 128 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 4);call write~int#9(myri10ge_get_ethtool_stats_#t~mem1215#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~mem1215#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~mem1216#1 := read~int#9(myri10ge_get_ethtool_stats_~ss~4#1.base, 192 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 4);call write~int#9(myri10ge_get_ethtool_stats_#t~mem1216#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~mem1216#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~mem1217#1 := read~int#9(myri10ge_get_ethtool_stats_~ss~4#1.base, 76 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 4);call write~int#9(myri10ge_get_ethtool_stats_#t~mem1217#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~mem1217#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~mem1218#1 := read~int#9(myri10ge_get_ethtool_stats_~ss~4#1.base, 60 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 4);call write~int#9(myri10ge_get_ethtool_stats_#t~mem1218#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~mem1218#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~mem1219#1 := read~int#9(myri10ge_get_ethtool_stats_~ss~4#1.base, 64 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 4);call write~int#9(myri10ge_get_ethtool_stats_#t~mem1219#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~mem1219#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~mem1220#1 := read~int#9(myri10ge_get_ethtool_stats_~ss~4#1.base, 600 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 8);call write~int#9(myri10ge_get_ethtool_stats_#t~mem1220#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~mem1220#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~mem1221#1 := read~int#9(myri10ge_get_ethtool_stats_~ss~4#1.base, 608 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 8);call write~int#9(myri10ge_get_ethtool_stats_#t~mem1221#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~mem1221#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~mem1222#1 := read~int#9(myri10ge_get_ethtool_stats_~ss~4#1.base, 616 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 8);call write~int#9(myri10ge_get_ethtool_stats_#t~mem1222#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~mem1222#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~mem1223#1 := read~int#9(myri10ge_get_ethtool_stats_~ss~4#1.base, 624 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 8);call write~int#9(myri10ge_get_ethtool_stats_#t~mem1223#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~mem1223#1;myri10ge_get_ethtool_stats_~slice~0#1 := 1 + myri10ge_get_ethtool_stats_~slice~0#1;call myri10ge_get_ethtool_stats_#t~mem1224#1 := read~int#9(myri10ge_get_ethtool_stats_~mgp~14#1.base, 12 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 4); [2025-02-08 04:10:05,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13337: assume -2147483648 <= myri10ge_firmware_probe_#t~ret1716#1 && myri10ge_firmware_probe_#t~ret1716#1 <= 2147483647;havoc myri10ge_firmware_probe_#t~ret1716#1;call write~int#9(2048, myri10ge_firmware_probe_~mgp#1.base, 8 + myri10ge_firmware_probe_~mgp#1.offset, 4); [2025-02-08 04:10:05,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13337-1: SUMMARY for call myri10ge_firmware_probe_#t~ret1716#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:10:05,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14395: call write~$Pointer$#9(~#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#9(~myri10ge_initial_mtu~0, myri10ge_probe_~netdev~3#1.base, 516 + myri10ge_probe_~netdev~3#1.offset, 4);call myri10ge_probe_#t~mem2016#1 := read~int#9(myri10ge_probe_~mgp~33#1.base, 899 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 04:10:05,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15452: assume 11 == ldv_net_dummy_resourceless_instance_1_~tmp~135#1; [2025-02-08 04:10:05,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15452: assume !(11 == ldv_net_dummy_resourceless_instance_1_~tmp~135#1); [2025-02-08 04:10:05,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13470-1: SUMMARY for call set_fw_name(myri10ge_select_firmware_~mgp#1.base, myri10ge_select_firmware_~mgp#1.offset, myri10ge_select_firmware_#t~mem1747#1.base, myri10ge_select_firmware_#t~mem1747#1.offset, 0); srcloc: null [2025-02-08 04:10:05,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13470: havoc myri10ge_select_firmware_#t~mem1746#1;havoc myri10ge_select_firmware_#t~mem1747#1.base, myri10ge_select_firmware_#t~mem1747#1.offset;myri10ge_select_firmware_~overridden~0#1 := 1; [2025-02-08 04:10:05,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14263: assume 0 != myri10ge_probe_~status~21#1;myri10ge_probe_~dac_enabled~0#1 := 0; [2025-02-08 04:10:05,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14263: assume !(0 != myri10ge_probe_~status~21#1); [2025-02-08 04:10:05,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13207: assume 0 != myri10ge_change_mtu_#t~mem1683#1;havoc myri10ge_change_mtu_#t~mem1683#1; [2025-02-08 04:10:05,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13207: assume !(0 != myri10ge_change_mtu_#t~mem1683#1);havoc myri10ge_change_mtu_#t~mem1683#1;call write~int#9(myri10ge_change_mtu_~new_mtu#1, myri10ge_change_mtu_~dev#1.base, 516 + myri10ge_change_mtu_~dev#1.offset, 4); [2025-02-08 04:10:05,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14397-2: havoc myri10ge_probe_#t~bitwise2017#1;assume (myri10ge_probe_#t~bitwise2017#1 % 18446744073709551616 >= myri10ge_probe_#t~mem2016#1 % 4294967296 % 18446744073709551616 && myri10ge_probe_#t~bitwise2017#1 % 18446744073709551616 >= 4294967296) && myri10ge_probe_#t~bitwise2017#1 % 18446744073709551616 <= 4294967296 + myri10ge_probe_#t~mem2016#1 % 4294967296 % 18446744073709551616; [2025-02-08 04:10:05,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14397-3: assume false;myri10ge_probe_#t~bitwise2017#1 := myri10ge_probe_#t~mem2016#1 % 4294967296; [2025-02-08 04:10:05,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14397-3: assume !false; [2025-02-08 04:10:05,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14397: call write~int#9(myri10ge_probe_#t~bitwise2017#1, myri10ge_probe_~netdev~3#1.base, 212 + myri10ge_probe_~netdev~3#1.offset, 8);havoc myri10ge_probe_#t~mem2016#1;havoc myri10ge_probe_#t~bitwise2017#1;call myri10ge_probe_#t~mem2018#1 := read~int#9(myri10ge_probe_~netdev~3#1.base, 212 + myri10ge_probe_~netdev~3#1.offset, 8); [2025-02-08 04:10:05,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14397-1: [2025-02-08 04:10:05,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14397-4: assume 0 == myri10ge_probe_#t~mem2016#1 % 4294967296 % 18446744073709551616 || 4294967296 == myri10ge_probe_#t~mem2016#1 % 4294967296 % 18446744073709551616;myri10ge_probe_#t~bitwise2017#1 := 4294967296; [2025-02-08 04:10:05,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14397-4: assume !(0 == myri10ge_probe_#t~mem2016#1 % 4294967296 % 18446744073709551616 || 4294967296 == myri10ge_probe_#t~mem2016#1 % 4294967296 % 18446744073709551616); [2025-02-08 04:10:05,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14398-3: assume false;myri10ge_probe_#t~bitwise2019#1 := myri10ge_probe_#t~mem2018#1; [2025-02-08 04:10:05,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14398-3: assume !false; [2025-02-08 04:10:05,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14398-4: assume 0 == myri10ge_probe_#t~mem2018#1 % 18446744073709551616 || 256 == myri10ge_probe_#t~mem2018#1 % 18446744073709551616;myri10ge_probe_#t~bitwise2019#1 := 256; [2025-02-08 04:10:05,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14398-4: assume !(0 == myri10ge_probe_#t~mem2018#1 % 18446744073709551616 || 256 == myri10ge_probe_#t~mem2018#1 % 18446744073709551616); [2025-02-08 04:10:05,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14266: assume -2147483648 <= myri10ge_probe_#t~ret1961#1 && myri10ge_probe_#t~ret1961#1 <= 2147483647;havoc myri10ge_probe_#t~ret1961#1; [2025-02-08 04:10:05,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14398-1: [2025-02-08 04:10:05,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14398-2: havoc myri10ge_probe_#t~bitwise2019#1;assume (myri10ge_probe_#t~bitwise2019#1 % 18446744073709551616 >= myri10ge_probe_#t~mem2018#1 % 18446744073709551616 && myri10ge_probe_#t~bitwise2019#1 % 18446744073709551616 >= 256) && myri10ge_probe_#t~bitwise2019#1 % 18446744073709551616 <= 256 + myri10ge_probe_#t~mem2018#1 % 18446744073709551616; [2025-02-08 04:10:05,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14398: call write~int#9(myri10ge_probe_#t~bitwise2019#1, myri10ge_probe_~netdev~3#1.base, 212 + myri10ge_probe_~netdev~3#1.offset, 8);havoc myri10ge_probe_#t~mem2018#1;havoc myri10ge_probe_#t~bitwise2019#1;call myri10ge_probe_#t~mem2020#1 := read~int#9(myri10ge_probe_~netdev~3#1.base, 212 + myri10ge_probe_~netdev~3#1.offset, 8);call write~int#9(myri10ge_probe_#t~mem2020#1, myri10ge_probe_~netdev~3#1.base, 204 + myri10ge_probe_~netdev~3#1.offset, 8);havoc myri10ge_probe_#t~mem2020#1; [2025-02-08 04:10:05,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14134: assume 0 != myri10ge_probe_slices_~tmp___1~36#1; [2025-02-08 04:10:05,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14134: assume !(0 != myri10ge_probe_slices_~tmp___1~36#1);call myri10ge_probe_slices_#t~mem1944#1 := read~int#9(myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4); [2025-02-08 04:10:05,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13209: assume -2147483648 <= myri10ge_change_mtu_#t~ret1684#1 && myri10ge_change_mtu_#t~ret1684#1 <= 2147483647;havoc myri10ge_change_mtu_#t~ret1684#1;call write~int#9(myri10ge_change_mtu_~new_mtu#1, myri10ge_change_mtu_~dev#1.base, 516 + myri10ge_change_mtu_~dev#1.offset, 4); [2025-02-08 04:10:05,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14266-1: SUMMARY for call myri10ge_probe_#t~ret1961#1 := dev_err(myri10ge_probe_~pdev#1.base, 179 + myri10ge_probe_~pdev#1.offset, 129, 0); srcloc: null [2025-02-08 04:10:05,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13209-1: SUMMARY for call myri10ge_change_mtu_#t~ret1684#1 := myri10ge_close(myri10ge_change_mtu_~dev#1.base, myri10ge_change_mtu_~dev#1.offset); srcloc: null [2025-02-08 04:10:05,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14795-1: SUMMARY for call ldv_alloc_etherdev_mqs_#t~ret2080#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:10:05,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14795: assume -2147483648 <= ldv_alloc_etherdev_mqs_#t~ret2080#1 && ldv_alloc_etherdev_mqs_#t~ret2080#1 <= 2147483647;ldv_alloc_etherdev_mqs_~tmp___0~56#1 := ldv_alloc_etherdev_mqs_#t~ret2080#1;havoc ldv_alloc_etherdev_mqs_#t~ret2080#1; [2025-02-08 04:10:05,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15984-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret2139#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:10:05,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15984: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret2139#1 && ldv_pci_pci_instance_2_#t~ret2139#1 <= 2147483647;ldv_pci_pci_instance_2_~tmp___3~16#1 := ldv_pci_pci_instance_2_#t~ret2139#1;havoc ldv_pci_pci_instance_2_#t~ret2139#1; [2025-02-08 04:10:05,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10831-1: SUMMARY for call myri10ge_set_pauseparam_#t~ret1127#1.base, myri10ge_set_pauseparam_#t~ret1127#1.offset := netdev_priv(myri10ge_set_pauseparam_~netdev#1.base, myri10ge_set_pauseparam_~netdev#1.offset); srcloc: null [2025-02-08 04:10:05,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10831: myri10ge_set_pauseparam_~tmp~91#1.base, myri10ge_set_pauseparam_~tmp~91#1.offset := myri10ge_set_pauseparam_#t~ret1127#1.base, myri10ge_set_pauseparam_#t~ret1127#1.offset;havoc myri10ge_set_pauseparam_#t~ret1127#1.base, myri10ge_set_pauseparam_#t~ret1127#1.offset;myri10ge_set_pauseparam_~mgp~10#1.base, myri10ge_set_pauseparam_~mgp~10#1.offset := myri10ge_set_pauseparam_~tmp~91#1.base, myri10ge_set_pauseparam_~tmp~91#1.offset;call myri10ge_set_pauseparam_#t~mem1129#1 := read~int#15(myri10ge_set_pauseparam_~pause#1.base, 12 + myri10ge_set_pauseparam_~pause#1.offset, 4);call myri10ge_set_pauseparam_#t~mem1128#1 := read~int#9(myri10ge_set_pauseparam_~mgp~10#1.base, 456 + myri10ge_set_pauseparam_~mgp~10#1.offset, 4); [2025-02-08 04:10:05,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15720-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~ret2088#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~ret1226#1.base, myri10ge_get_msglevel_#t~ret1226#1.offset, myri10ge_get_msglevel_#t~mem1227#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~97#1.base, myri10ge_get_msglevel_~tmp~97#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~97#1.base, myri10ge_get_msglevel_~tmp~97#1.offset; [2025-02-08 04:10:05,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15720: havoc ldv_dummy_resourceless_instance_callback_1_12_#t~ret2088#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:10:05,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14267: assume -2147483648 <= myri10ge_probe_#t~ret1962#1 && myri10ge_probe_#t~ret1962#1 <= 2147483647;myri10ge_probe_~status~21#1 := myri10ge_probe_#t~ret1962#1;havoc myri10ge_probe_#t~ret1962#1; [2025-02-08 04:10:05,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14267-1: SUMMARY for call myri10ge_probe_#t~ret1962#1 := pci_set_dma_mask(myri10ge_probe_~pdev#1.base, myri10ge_probe_~pdev#1.offset, 4294967295); srcloc: null [2025-02-08 04:10:05,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15456: assume 12 == ldv_net_dummy_resourceless_instance_1_~tmp~135#1; [2025-02-08 04:10:05,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15456: assume !(12 == ldv_net_dummy_resourceless_instance_1_~tmp~135#1); [2025-02-08 04:10:05,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13211: assume -2147483648 <= myri10ge_change_mtu_#t~ret1685#1 && myri10ge_change_mtu_#t~ret1685#1 <= 2147483647;havoc myri10ge_change_mtu_#t~ret1685#1; [2025-02-08 04:10:05,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7265-3: havoc dma_zalloc_coherent_#t~bitwise261#1;assume (dma_zalloc_coherent_#t~bitwise261#1 % 4294967296 >= dma_zalloc_coherent_~flag#1 % 4294967296 && dma_zalloc_coherent_#t~bitwise261#1 % 4294967296 >= 32768) && dma_zalloc_coherent_#t~bitwise261#1 % 4294967296 <= 32768 + dma_zalloc_coherent_~flag#1 % 4294967296; [2025-02-08 04:10:05,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13211-1: SUMMARY for call myri10ge_change_mtu_#t~ret1685#1 := myri10ge_open(myri10ge_change_mtu_~dev#1.base, myri10ge_change_mtu_~dev#1.offset); srcloc: null [2025-02-08 04:10:05,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7265-2: [2025-02-08 04:10:05,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7265-1: SUMMARY for call dma_zalloc_coherent_#t~ret262#1.base, dma_zalloc_coherent_#t~ret262#1.offset := dma_alloc_attrs(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_#t~bitwise261#1, 0, 0); srcloc: null [2025-02-08 04:10:05,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7265: dma_zalloc_coherent_~tmp~22#1.base, dma_zalloc_coherent_~tmp~22#1.offset := dma_zalloc_coherent_#t~ret262#1.base, dma_zalloc_coherent_#t~ret262#1.offset;havoc dma_zalloc_coherent_#t~bitwise261#1;havoc dma_zalloc_coherent_#t~ret262#1.base, dma_zalloc_coherent_#t~ret262#1.offset;dma_zalloc_coherent_~ret~2#1.base, dma_zalloc_coherent_~ret~2#1.offset := dma_zalloc_coherent_~tmp~22#1.base, dma_zalloc_coherent_~tmp~22#1.offset;dma_zalloc_coherent_#res#1.base, dma_zalloc_coherent_#res#1.offset := dma_zalloc_coherent_~ret~2#1.base, dma_zalloc_coherent_~ret~2#1.offset; [2025-02-08 04:10:05,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7265-5: assume 0 == dma_zalloc_coherent_~flag#1 % 4294967296 || 32768 == dma_zalloc_coherent_~flag#1 % 4294967296;dma_zalloc_coherent_#t~bitwise261#1 := 32768; [2025-02-08 04:10:05,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7265-5: assume !(0 == dma_zalloc_coherent_~flag#1 % 4294967296 || 32768 == dma_zalloc_coherent_~flag#1 % 4294967296); [2025-02-08 04:10:05,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14400: assume 0 != myri10ge_probe_~dac_enabled~0#1;call myri10ge_probe_#t~mem2021#1 := read~int#9(myri10ge_probe_~netdev~3#1.base, 204 + myri10ge_probe_~netdev~3#1.offset, 8); [2025-02-08 04:10:05,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14400: assume !(0 != myri10ge_probe_~dac_enabled~0#1); [2025-02-08 04:10:05,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7265-4: assume false;dma_zalloc_coherent_#t~bitwise261#1 := dma_zalloc_coherent_~flag#1; [2025-02-08 04:10:05,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7265-4: assume !false; [2025-02-08 04:10:05,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14004-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:10:05,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14004-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:10:05,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8851: assume -2147483648 <= myri10ge_read_mac_addr_#t~ret551#1 && myri10ge_read_mac_addr_#t~ret551#1 <= 2147483647;havoc myri10ge_read_mac_addr_#t~mem550#1.base, myri10ge_read_mac_addr_#t~mem550#1.offset;havoc myri10ge_read_mac_addr_#t~ret551#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:10:05,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14004: 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~mem1911#1.base, myri10ge_probe_slices_#t~mem1911#1.offset, myri10ge_probe_slices_#t~ret1912#1, myri10ge_probe_slices_#t~mem1913#1, myri10ge_probe_slices_#t~short1914#1, myri10ge_probe_slices_#t~mem1915#1.base, myri10ge_probe_slices_#t~mem1915#1.offset, myri10ge_probe_slices_#t~mem1916#1, myri10ge_probe_slices_#t~mem1917#1.base, myri10ge_probe_slices_#t~mem1917#1.offset, myri10ge_probe_slices_#t~mem1918#1.base, myri10ge_probe_slices_#t~mem1918#1.offset, myri10ge_probe_slices_#t~mem1919#1.base, myri10ge_probe_slices_#t~mem1919#1.offset, myri10ge_probe_slices_#t~ret1920#1, myri10ge_probe_slices_#t~mem1921#1.base, myri10ge_probe_slices_#t~mem1921#1.offset, myri10ge_probe_slices_#t~ret1922#1, myri10ge_probe_slices_#t~ret1923#1, myri10ge_probe_slices_#t~memset~res1924#1.base, myri10ge_probe_slices_#t~memset~res1924#1.offset, myri10ge_probe_slices_#t~ret1925#1, myri10ge_probe_slices_#t~mem1926#1.base, myri10ge_probe_slices_#t~mem1926#1.offset, myri10ge_probe_slices_#t~ret1927#1, myri10ge_probe_slices_#t~mem1928#1, myri10ge_probe_slices_#t~mem1929#1, myri10ge_probe_slices_#t~ret1930#1, myri10ge_probe_slices_#t~mem1931#1.base, myri10ge_probe_slices_#t~mem1931#1.offset, myri10ge_probe_slices_#t~ret1932#1, myri10ge_probe_slices_#t~ret1933#1, myri10ge_probe_slices_#t~mem1934#1, myri10ge_probe_slices_#t~mem1935#1, myri10ge_probe_slices_#t~mem1936#1, myri10ge_probe_slices_#t~ret1937#1.base, myri10ge_probe_slices_#t~ret1937#1.offset, myri10ge_probe_slices_#t~mem1938#1.base, myri10ge_probe_slices_#t~mem1938#1.offset, myri10ge_probe_slices_#t~mem1939#1.base, myri10ge_probe_slices_#t~mem1939#1.offset, myri10ge_probe_slices_#t~mem1940#1, myri10ge_probe_slices_#t~mem1941#1, myri10ge_probe_slices_#t~mem1942#1, myri10ge_probe_slices_#t~ret1943#1, myri10ge_probe_slices_#t~mem1944#1, myri10ge_probe_slices_#t~mem1945#1.base, myri10ge_probe_slices_#t~mem1945#1.offset, myri10ge_probe_slices_#t~mem1946#1, myri10ge_probe_slices_#t~ret1947#1, myri10ge_probe_slices_#t~mem1948#1, myri10ge_probe_slices_#t~mem1949#1.base, myri10ge_probe_slices_#t~mem1949#1.offset, myri10ge_probe_slices_#t~mem1950#1.base, myri10ge_probe_slices_#t~mem1950#1.offset, myri10ge_probe_slices_#t~ret1951#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~118#1.base, myri10ge_probe_slices_~tmp~118#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~mem1898#1.base, myri10ge_alloc_slices_#t~mem1898#1.offset, myri10ge_alloc_slices_#t~mem1899#1, myri10ge_alloc_slices_#t~ret1900#1.base, myri10ge_alloc_slices_#t~ret1900#1.offset, myri10ge_alloc_slices_#t~mem1901#1.base, myri10ge_alloc_slices_#t~mem1901#1.offset, myri10ge_alloc_slices_#t~mem1902#1.base, myri10ge_alloc_slices_#t~mem1902#1.offset, myri10ge_alloc_slices_#t~mem1903#1, myri10ge_alloc_slices_#t~ret1904#1.base, myri10ge_alloc_slices_#t~ret1904#1.offset, myri10ge_alloc_slices_#t~mem1905#1.base, myri10ge_alloc_slices_#t~mem1905#1.offset, myri10ge_alloc_slices_#t~ret1906#1.base, myri10ge_alloc_slices_#t~ret1906#1.offset, myri10ge_alloc_slices_#t~mem1907#1.base, myri10ge_alloc_slices_#t~mem1907#1.offset, myri10ge_alloc_slices_#t~mem1908#1.base, myri10ge_alloc_slices_#t~mem1908#1.offset, myri10ge_alloc_slices_#t~mem1909#1.base, myri10ge_alloc_slices_#t~mem1909#1.offset, myri10ge_alloc_slices_#t~mem1910#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~117#1.base, myri10ge_alloc_slices_~tmp~117#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~117#1.base, myri10ge_alloc_slices_~tmp~117#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~mem1898#1.base, myri10ge_alloc_slices_#t~mem1898#1.offset := read~$Pointer$#9(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~mem1898#1.base, myri10ge_alloc_slices_#t~mem1898#1.offset;havoc myri10ge_alloc_slices_#t~mem1898#1.base, myri10ge_alloc_slices_#t~mem1898#1.offset;call myri10ge_alloc_slices_#t~mem1899#1 := read~int#9(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~mem1899#1;havoc myri10ge_alloc_slices_#t~mem1899#1; [2025-02-08 04:10:05,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8851-1: SUMMARY for call myri10ge_read_mac_addr_#t~ret551#1 := dev_err(myri10ge_read_mac_addr_#t~mem550#1.base, 179 + myri10ge_read_mac_addr_#t~mem550#1.offset, 14, 0); srcloc: null [2025-02-08 04:10:05,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14797: assume 0 != ldv_alloc_etherdev_mqs_~tmp___0~56#1; [2025-02-08 04:10:05,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14797: 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:10:05,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8851-2: call myri10ge_read_mac_addr_#t~mem550#1.base, myri10ge_read_mac_addr_#t~mem550#1.offset := read~$Pointer$#9(myri10ge_read_mac_addr_~mgp#1.base, 100 + myri10ge_read_mac_addr_~mgp#1.offset, 8); [2025-02-08 04:10:05,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14401-4: assume 0 == myri10ge_probe_#t~mem2021#1 % 18446744073709551616 || 32 == myri10ge_probe_#t~mem2021#1 % 18446744073709551616;myri10ge_probe_#t~bitwise2022#1 := 32; [2025-02-08 04:10:05,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14401-4: assume !(0 == myri10ge_probe_#t~mem2021#1 % 18446744073709551616 || 32 == myri10ge_probe_#t~mem2021#1 % 18446744073709551616); [2025-02-08 04:10:05,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: ##fun~$Pointer$~TO~int_#res#1 := ##fun~$Pointer$~TO~int_#t~funptrres2385#1;havoc ##fun~$Pointer$~TO~int_#t~funptrres2385#1;havoc ##fun~$Pointer$~TO~int_#t~ret2386#1;havoc ##fun~$Pointer$~TO~int_#t~ret2387#1;havoc ##fun~$Pointer$~TO~int_#t~ret2388#1;havoc ##fun~$Pointer$~TO~int_#t~ret2389#1;havoc ##fun~$Pointer$~TO~int_#t~ret2390#1; [2025-02-08 04:10:05,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-2: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret2390#1 && ##fun~$Pointer$~TO~int_#t~ret2390#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres2385#1 := ##fun~$Pointer$~TO~int_#t~ret2390#1; [2025-02-08 04:10:05,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14401-2: havoc myri10ge_probe_#t~bitwise2022#1;assume (myri10ge_probe_#t~bitwise2022#1 % 18446744073709551616 >= myri10ge_probe_#t~mem2021#1 % 18446744073709551616 && myri10ge_probe_#t~bitwise2022#1 % 18446744073709551616 >= 32) && myri10ge_probe_#t~bitwise2022#1 % 18446744073709551616 <= 32 + myri10ge_probe_#t~mem2021#1 % 18446744073709551616; [2025-02-08 04:10:05,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret2390#1 := myri10ge_resume(##fun~$Pointer$~TO~int_#~2122#1.base, ##fun~$Pointer$~TO~int_#~2122#1.offset); srcloc: null [2025-02-08 04:10:05,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14401-3: assume false;myri10ge_probe_#t~bitwise2022#1 := myri10ge_probe_#t~mem2021#1; [2025-02-08 04:10:05,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14401-3: assume !false; [2025-02-08 04:10:05,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret2389#1 && ##fun~$Pointer$~TO~int_#t~ret2389#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres2385#1 := ##fun~$Pointer$~TO~int_#t~ret2389#1; [2025-02-08 04:10:05,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14401: call write~int#9(myri10ge_probe_#t~bitwise2022#1, myri10ge_probe_~netdev~3#1.base, 204 + myri10ge_probe_~netdev~3#1.offset, 8);havoc myri10ge_probe_#t~mem2021#1;havoc myri10ge_probe_#t~bitwise2022#1; [2025-02-08 04:10:05,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-5: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret2389#1 := myri10ge_busy_poll(##fun~$Pointer$~TO~int_#~2122#1.base, ##fun~$Pointer$~TO~int_#~2122#1.offset); srcloc: null [2025-02-08 04:10:05,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14401-1: [2025-02-08 04:10:05,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13344: 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:10:05,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-6: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret2388#1 && ##fun~$Pointer$~TO~int_#t~ret2388#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres2385#1 := ##fun~$Pointer$~TO~int_#t~ret2388#1; [2025-02-08 04:10:05,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-7: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret2388#1 := eth_validate_addr(##fun~$Pointer$~TO~int_#~2122#1.base, ##fun~$Pointer$~TO~int_#~2122#1.offset); srcloc: null [2025-02-08 04:10:05,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15987: assume 1 == ldv_pci_pci_instance_2_~tmp___3~16#1; [2025-02-08 04:10:05,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15987: assume !(1 == ldv_pci_pci_instance_2_~tmp___3~16#1); [2025-02-08 04:10:05,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-8: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret2387#1 && ##fun~$Pointer$~TO~int_#t~ret2387#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres2385#1 := ##fun~$Pointer$~TO~int_#t~ret2387#1; [2025-02-08 04:10:05,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10834: assume myri10ge_set_pauseparam_#t~mem1129#1 % 4294967296 != myri10ge_set_pauseparam_#t~mem1128#1 % 4294967296;havoc myri10ge_set_pauseparam_#t~mem1129#1;havoc myri10ge_set_pauseparam_#t~mem1128#1;call myri10ge_set_pauseparam_#t~mem1130#1 := read~int#15(myri10ge_set_pauseparam_~pause#1.base, 12 + myri10ge_set_pauseparam_~pause#1.offset, 4); [2025-02-08 04:10:05,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10834: assume !(myri10ge_set_pauseparam_#t~mem1129#1 % 4294967296 != myri10ge_set_pauseparam_#t~mem1128#1 % 4294967296);havoc myri10ge_set_pauseparam_#t~mem1129#1;havoc myri10ge_set_pauseparam_#t~mem1128#1;call myri10ge_set_pauseparam_#t~mem1133#1 := read~int#15(myri10ge_set_pauseparam_~pause#1.base, 8 + myri10ge_set_pauseparam_~pause#1.offset, 4);call myri10ge_set_pauseparam_#t~mem1132#1 := read~int#9(myri10ge_set_pauseparam_~mgp~10#1.base, 456 + myri10ge_set_pauseparam_~mgp~10#1.offset, 4); [2025-02-08 04:10:05,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-9: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret2387#1 := myri10ge_close(##fun~$Pointer$~TO~int_#~2122#1.base, ##fun~$Pointer$~TO~int_#~2122#1.offset); srcloc: null [2025-02-08 04:10:05,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-10: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret2386#1 && ##fun~$Pointer$~TO~int_#t~ret2386#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres2385#1 := ##fun~$Pointer$~TO~int_#t~ret2386#1; [2025-02-08 04:10:05,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-11: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret2386#1 := myri10ge_open(##fun~$Pointer$~TO~int_#~2122#1.base, ##fun~$Pointer$~TO~int_#~2122#1.offset); srcloc: null [2025-02-08 04:10:05,470 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:10:05,470 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:10:05,470 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:10:05,470 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:10:05,470 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:10:05,470 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:10:05,470 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:10:05,470 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:10:05,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13477: assume 0 != myri10ge_select_firmware_~overridden~0#1;call myri10ge_select_firmware_#t~mem1748#1.base, myri10ge_select_firmware_#t~mem1748#1.offset := read~$Pointer$#9(myri10ge_select_firmware_~mgp#1.base, 100 + myri10ge_select_firmware_~mgp#1.offset, 8);call myri10ge_select_firmware_#t~mem1749#1.base, myri10ge_select_firmware_#t~mem1749#1.offset := read~$Pointer$#9(myri10ge_select_firmware_~mgp#1.base, 461 + myri10ge_select_firmware_~mgp#1.offset, 8); [2025-02-08 04:10:05,470 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13477: assume !(0 != myri10ge_select_firmware_~overridden~0#1); [2025-02-08 04:10:05,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14138: assume 1 == myri10ge_probe_slices_#t~mem1944#1;havoc myri10ge_probe_slices_#t~mem1944#1; [2025-02-08 04:10:05,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14138: assume !(1 == myri10ge_probe_slices_#t~mem1944#1);havoc myri10ge_probe_slices_#t~mem1944#1;call myri10ge_probe_slices_#t~mem1945#1.base, myri10ge_probe_slices_#t~mem1945#1.offset := read~$Pointer$#9(myri10ge_probe_slices_~mgp#1.base, 116 + myri10ge_probe_slices_~mgp#1.offset, 8);call myri10ge_probe_slices_#t~mem1946#1 := read~int#9(myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4); [2025-02-08 04:10:05,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13345: assume -2147483648 <= myri10ge_firmware_probe_#t~ret1717#1 && myri10ge_firmware_probe_#t~ret1717#1 <= 2147483647;myri10ge_firmware_probe_~status~17#1 := myri10ge_firmware_probe_#t~ret1717#1;havoc myri10ge_firmware_probe_#t~ret1717#1; [2025-02-08 04:10:05,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13345-1: SUMMARY for call myri10ge_firmware_probe_#t~ret1717#1 := myri10ge_load_firmware(myri10ge_firmware_probe_~mgp#1.base, myri10ge_firmware_probe_~mgp#1.offset, 1); srcloc: null [2025-02-08 04:10:05,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14799-1: SUMMARY for call ldv_alloc_etherdev_mqs_#t~ret2081#1.base, ldv_alloc_etherdev_mqs_#t~ret2081#1.offset := ldv_xmalloc(3200); srcloc: null [2025-02-08 04:10:05,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14799: ldv_alloc_etherdev_mqs_~tmp~125#1.base, ldv_alloc_etherdev_mqs_~tmp~125#1.offset := ldv_alloc_etherdev_mqs_#t~ret2081#1.base, ldv_alloc_etherdev_mqs_#t~ret2081#1.offset;havoc ldv_alloc_etherdev_mqs_#t~ret2081#1.base, ldv_alloc_etherdev_mqs_#t~ret2081#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~125#1.base, ldv_alloc_etherdev_mqs_~tmp~125#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:10:05,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15460: assume 13 == ldv_net_dummy_resourceless_instance_1_~tmp~135#1; [2025-02-08 04:10:05,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15460: assume !(13 == ldv_net_dummy_resourceless_instance_1_~tmp~135#1); [2025-02-08 04:10:05,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15592-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~ret2092#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~ret1679#1.base, myri10ge_change_mtu_#t~ret1679#1.offset, myri10ge_change_mtu_#t~ret1680#1, myri10ge_change_mtu_#t~mem1681#1, myri10ge_change_mtu_#t~ret1682#1, myri10ge_change_mtu_#t~mem1683#1, myri10ge_change_mtu_#t~ret1684#1, myri10ge_change_mtu_#t~ret1685#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~109#1.base, myri10ge_change_mtu_~tmp~109#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~109#1.base, myri10ge_change_mtu_~tmp~109#1.offset;havoc myri10ge_change_mtu_~error~0#1; [2025-02-08 04:10:05,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15592: havoc ldv_dummy_resourceless_instance_callback_1_23_#t~ret2092#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:10:05,471 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14271: assume 0 != myri10ge_probe_~status~21#1; [2025-02-08 04:10:05,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14271: 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~ret442#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~54#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~54#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~ret260#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~21#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~21#1;assume { :begin_inline_dma_supported } true;dma_supported_#in~arg0#1.base, dma_supported_#in~arg0#1.offset, dma_supported_#in~arg1#1 := dma_set_coherent_mask_~dev#1.base, dma_set_coherent_mask_~dev#1.offset, dma_set_coherent_mask_~mask#1;havoc dma_supported_#res#1;havoc dma_supported_#t~nondet2333#1, dma_supported_~arg0#1.base, dma_supported_~arg0#1.offset, dma_supported_~arg1#1;dma_supported_~arg0#1.base, dma_supported_~arg0#1.offset := dma_supported_#in~arg0#1.base, dma_supported_#in~arg0#1.offset;dma_supported_~arg1#1 := dma_supported_#in~arg1#1;havoc dma_supported_#t~nondet2333#1;assume -2147483648 <= dma_supported_#t~nondet2333#1 && dma_supported_#t~nondet2333#1 <= 2147483647;dma_supported_#res#1 := dma_supported_#t~nondet2333#1;havoc dma_supported_#t~nondet2333#1; [2025-02-08 04:10:05,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10836: assume -2147483648 <= myri10ge_set_pauseparam_#t~ret1131#1 && myri10ge_set_pauseparam_#t~ret1131#1 <= 2147483647;myri10ge_set_pauseparam_~tmp___0~36#1 := myri10ge_set_pauseparam_#t~ret1131#1;havoc myri10ge_set_pauseparam_#t~mem1130#1;havoc myri10ge_set_pauseparam_#t~ret1131#1;myri10ge_set_pauseparam_#res#1 := myri10ge_set_pauseparam_~tmp___0~36#1; [2025-02-08 04:10:05,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10836-1: SUMMARY for call myri10ge_set_pauseparam_#t~ret1131#1 := myri10ge_change_pause(myri10ge_set_pauseparam_~mgp~10#1.base, myri10ge_set_pauseparam_~mgp~10#1.offset, (if myri10ge_set_pauseparam_#t~mem1130#1 % 4294967296 % 4294967296 <= 2147483647 then myri10ge_set_pauseparam_#t~mem1130#1 % 4294967296 % 4294967296 else myri10ge_set_pauseparam_#t~mem1130#1 % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:10:05,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14404-1: [2025-02-08 04:10:05,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13347: assume 0 != myri10ge_firmware_probe_~status~17#1; [2025-02-08 04:10:05,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13347: 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~mem1686#1.base, myri10ge_enable_ecrc_#t~mem1686#1.offset, myri10ge_enable_ecrc_#t~mem1687#1.base, myri10ge_enable_ecrc_#t~mem1687#1.offset, myri10ge_enable_ecrc_#t~mem1688#1.base, myri10ge_enable_ecrc_#t~mem1688#1.offset, myri10ge_enable_ecrc_#t~mem1689#1.base, myri10ge_enable_ecrc_#t~mem1689#1.offset, myri10ge_enable_ecrc_#t~ret1690#1, myri10ge_enable_ecrc_#t~mem1691#1.base, myri10ge_enable_ecrc_#t~mem1691#1.offset, myri10ge_enable_ecrc_#t~mem1692#1.base, myri10ge_enable_ecrc_#t~mem1692#1.offset, myri10ge_enable_ecrc_#t~ret1693#1, myri10ge_enable_ecrc_#t~ret1694#1, myri10ge_enable_ecrc_#t~ret1695#1.base, myri10ge_enable_ecrc_#t~ret1695#1.offset, myri10ge_enable_ecrc_#t~ret1696#1.base, myri10ge_enable_ecrc_#t~ret1696#1.offset, myri10ge_enable_ecrc_#t~ret1697#1, myri10ge_enable_ecrc_#t~ret1698#1.base, myri10ge_enable_ecrc_#t~ret1698#1.offset, myri10ge_enable_ecrc_#t~ret1699#1, myri10ge_enable_ecrc_#t~ret1700#1, myri10ge_enable_ecrc_#t~ret1701#1, myri10ge_enable_ecrc_#t~ret1702#1.base, myri10ge_enable_ecrc_#t~ret1702#1.offset, myri10ge_enable_ecrc_#t~ret1703#1, myri10ge_enable_ecrc_#t~ret1704#1, myri10ge_enable_ecrc_#t~mem1705#1, myri10ge_enable_ecrc_#t~bitwise1706#1, myri10ge_enable_ecrc_#t~mem1707#1, myri10ge_enable_ecrc_#t~bitwise1708#1, myri10ge_enable_ecrc_#t~mem1709#1, myri10ge_enable_ecrc_#t~ret1710#1, myri10ge_enable_ecrc_#t~ret1711#1.base, myri10ge_enable_ecrc_#t~ret1711#1.offset, myri10ge_enable_ecrc_#t~ret1712#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~4#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~110#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~22#1.base, myri10ge_enable_ecrc_~tmp___2~22#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~4#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~110#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~22#1.base, myri10ge_enable_ecrc_~tmp___2~22#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~mem1686#1.base, myri10ge_enable_ecrc_#t~mem1686#1.offset := read~$Pointer$#9(myri10ge_enable_ecrc_~mgp#1.base, 100 + myri10ge_enable_ecrc_~mgp#1.offset, 8);call myri10ge_enable_ecrc_#t~mem1687#1.base, myri10ge_enable_ecrc_#t~mem1687#1.offset := read~$Pointer$#9(myri10ge_enable_ecrc_#t~mem1686#1.base, 16 + myri10ge_enable_ecrc_#t~mem1686#1.offset, 8);call myri10ge_enable_ecrc_#t~mem1688#1.base, myri10ge_enable_ecrc_#t~mem1688#1.offset := read~$Pointer$#9(myri10ge_enable_ecrc_#t~mem1687#1.base, 56 + myri10ge_enable_ecrc_#t~mem1687#1.offset, 8);myri10ge_enable_ecrc_~bridge~0#1.base, myri10ge_enable_ecrc_~bridge~0#1.offset := myri10ge_enable_ecrc_#t~mem1688#1.base, myri10ge_enable_ecrc_#t~mem1688#1.offset;havoc myri10ge_enable_ecrc_#t~mem1686#1.base, myri10ge_enable_ecrc_#t~mem1686#1.offset;havoc myri10ge_enable_ecrc_#t~mem1687#1.base, myri10ge_enable_ecrc_#t~mem1687#1.offset;havoc myri10ge_enable_ecrc_#t~mem1688#1.base, myri10ge_enable_ecrc_#t~mem1688#1.offset;call myri10ge_enable_ecrc_#t~mem1689#1.base, myri10ge_enable_ecrc_#t~mem1689#1.offset := read~$Pointer$#9(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~mem1689#1.base, 179 + myri10ge_enable_ecrc_#t~mem1689#1.offset;havoc myri10ge_enable_ecrc_#t~mem1689#1.base, myri10ge_enable_ecrc_#t~mem1689#1.offset; [2025-02-08 04:10:05,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14404-2: havoc myri10ge_probe_#t~bitwise2025#1;assume (myri10ge_probe_#t~bitwise2025#1 % 18446744073709551616 >= myri10ge_probe_#t~mem2024#1 % 18446744073709551616 && myri10ge_probe_#t~bitwise2025#1 % 18446744073709551616 >= myri10ge_probe_#t~mem2023#1 % 4294967296 % 18446744073709551616) && myri10ge_probe_#t~bitwise2025#1 % 18446744073709551616 <= myri10ge_probe_#t~mem2024#1 % 18446744073709551616 + myri10ge_probe_#t~mem2023#1 % 4294967296 % 18446744073709551616; [2025-02-08 04:10:05,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14404: call write~int#9(myri10ge_probe_#t~bitwise2025#1, myri10ge_probe_~netdev~3#1.base, 228 + myri10ge_probe_~netdev~3#1.offset, 8);havoc myri10ge_probe_#t~mem2024#1;havoc myri10ge_probe_#t~mem2023#1;havoc myri10ge_probe_#t~bitwise2025#1;call myri10ge_probe_#t~mem2026#1 := read~int#9(myri10ge_probe_~mgp~33#1.base, 869 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 04:10:05,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11497-1: SUMMARY for call myri10ge_phys_id_#t~ret1244#1.base, myri10ge_phys_id_#t~ret1244#1.offset := netdev_priv(myri10ge_phys_id_~netdev#1.base, myri10ge_phys_id_~netdev#1.offset); srcloc: null [2025-02-08 04:10:05,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13479: assume -2147483648 <= myri10ge_select_firmware_#t~ret1750#1 && myri10ge_select_firmware_#t~ret1750#1 <= 2147483647;havoc myri10ge_select_firmware_#t~mem1748#1.base, myri10ge_select_firmware_#t~mem1748#1.offset;havoc myri10ge_select_firmware_#t~mem1749#1.base, myri10ge_select_firmware_#t~mem1749#1.offset;havoc myri10ge_select_firmware_#t~ret1750#1; [2025-02-08 04:10:05,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11497: myri10ge_phys_id_~tmp~99#1.base, myri10ge_phys_id_~tmp~99#1.offset := myri10ge_phys_id_#t~ret1244#1.base, myri10ge_phys_id_#t~ret1244#1.offset;havoc myri10ge_phys_id_#t~ret1244#1.base, myri10ge_phys_id_#t~ret1244#1.offset;myri10ge_phys_id_~mgp~17#1.base, myri10ge_phys_id_~mgp~17#1.offset := myri10ge_phys_id_~tmp~99#1.base, myri10ge_phys_id_~tmp~99#1.offset; [2025-02-08 04:10:05,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13479-1: SUMMARY for call myri10ge_select_firmware_#t~ret1750#1 := _dev_info(myri10ge_select_firmware_#t~mem1748#1.base, 179 + myri10ge_select_firmware_#t~mem1748#1.offset, 105, 0); srcloc: null [2025-02-08 04:10:05,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14404-5: call myri10ge_probe_#t~mem2024#1 := read~int#9(myri10ge_probe_~netdev~3#1.base, 228 + myri10ge_probe_~netdev~3#1.offset, 8);call myri10ge_probe_#t~mem2023#1 := read~int#9(myri10ge_probe_~mgp~33#1.base, 899 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 04:10:05,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14404-3: assume 0 == myri10ge_probe_#t~mem2023#1 % 4294967296 % 18446744073709551616;myri10ge_probe_#t~bitwise2025#1 := myri10ge_probe_#t~mem2024#1; [2025-02-08 04:10:05,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14404-3: assume !(0 == myri10ge_probe_#t~mem2023#1 % 4294967296 % 18446744073709551616); [2025-02-08 04:10:05,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14404-4: assume 0 == myri10ge_probe_#t~mem2024#1 % 18446744073709551616 || myri10ge_probe_#t~mem2024#1 % 18446744073709551616 == myri10ge_probe_#t~mem2023#1 % 4294967296 % 18446744073709551616;myri10ge_probe_#t~bitwise2025#1 := myri10ge_probe_#t~mem2023#1 % 4294967296; [2025-02-08 04:10:05,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14404-4: assume !(0 == myri10ge_probe_#t~mem2024#1 % 18446744073709551616 || myri10ge_probe_#t~mem2024#1 % 18446744073709551616 == myri10ge_probe_#t~mem2023#1 % 4294967296 % 18446744073709551616); [2025-02-08 04:10:05,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15065: ldv_dummy_resourceless_instance_callback_1_27_#t~ret2094#1 := myri10ge_set_mac_address_#res#1;havoc myri10ge_set_mac_address_#t~ret1673#1.base, myri10ge_set_mac_address_#t~ret1673#1.offset, myri10ge_set_mac_address_#t~ret1674#1, myri10ge_set_mac_address_#t~ret1675#1, myri10ge_set_mac_address_#t~ret1676#1, myri10ge_set_mac_address_#t~mem1677#1.base, myri10ge_set_mac_address_#t~mem1677#1.offset, myri10ge_set_mac_address_#t~memcpy~res1678#1.base, myri10ge_set_mac_address_#t~memcpy~res1678#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~108#1.base, myri10ge_set_mac_address_~tmp~108#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~ret2094#1 && ldv_dummy_resourceless_instance_callback_1_27_#t~ret2094#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_27_#t~ret2094#1; [2025-02-08 04:10:05,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14405: assume myri10ge_probe_#t~mem2026#1 <= 36;havoc myri10ge_probe_#t~mem2026#1;call myri10ge_probe_#t~mem2027#1 := read~int#9(myri10ge_probe_~netdev~3#1.base, 228 + myri10ge_probe_~netdev~3#1.offset, 8); [2025-02-08 04:10:05,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14405: assume !(myri10ge_probe_#t~mem2026#1 <= 36);havoc myri10ge_probe_#t~mem2026#1; [2025-02-08 04:10:05,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13216-1: myri10ge_change_mtu_#res#1 := myri10ge_change_mtu_~error~0#1; [2025-02-08 04:10:05,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14273: assume -2147483648 <= myri10ge_probe_#t~ret1963#1 && myri10ge_probe_#t~ret1963#1 <= 2147483647;havoc myri10ge_probe_#t~ret1963#1; [2025-02-08 04:10:05,473 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18898: havoc ldv_pre_register_netdev_#t~nondet2340#1;ldv_register_netdev_#t~ret2155#1 := ldv_pre_register_netdev_#res#1;havoc ldv_pre_register_netdev_#t~nondet2340#1;assume { :end_inline_ldv_pre_register_netdev } true;assume -2147483648 <= ldv_register_netdev_#t~ret2155#1 && ldv_register_netdev_#t~ret2155#1 <= 2147483647;ldv_register_netdev_~ldv_10_ret_default~0#1 := ldv_register_netdev_#t~ret2155#1;havoc ldv_register_netdev_#t~ret2155#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:10:05,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14273-1: SUMMARY for call myri10ge_probe_#t~ret1963#1 := dev_err(myri10ge_probe_~pdev#1.base, 179 + myri10ge_probe_~pdev#1.offset, 130, 0); srcloc: null [2025-02-08 04:10:05,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15991: assume 2 == ldv_pci_pci_instance_2_~tmp___3~16#1; [2025-02-08 04:10:05,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15991: assume !(2 == ldv_pci_pci_instance_2_~tmp___3~16#1); [2025-02-08 04:10:05,474 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14406-3: assume 18446744073708503039 == myri10ge_probe_#t~mem2027#1 % 18446744073709551616;myri10ge_probe_#t~bitwise2028#1 := myri10ge_probe_#t~mem2027#1; [2025-02-08 04:10:05,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14406-3: assume !(18446744073708503039 == myri10ge_probe_#t~mem2027#1 % 18446744073709551616); [2025-02-08 04:10:05,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14406-4: assume 0 == myri10ge_probe_#t~mem2027#1 % 18446744073709551616;myri10ge_probe_#t~bitwise2028#1 := 0; [2025-02-08 04:10:05,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14406-4: assume !(0 == myri10ge_probe_#t~mem2027#1 % 18446744073709551616); [2025-02-08 04:10:05,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14406-1: [2025-02-08 04:10:05,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14406-2: havoc myri10ge_probe_#t~bitwise2028#1;assume myri10ge_probe_#t~bitwise2028#1 % 18446744073709551616 <= myri10ge_probe_#t~mem2027#1 % 18446744073709551616 && myri10ge_probe_#t~bitwise2028#1 % 18446744073709551616 <= 18446744073708503039; [2025-02-08 04:10:05,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14406: call write~int#9(myri10ge_probe_#t~bitwise2028#1, myri10ge_probe_~netdev~3#1.base, 228 + myri10ge_probe_~netdev~3#1.offset, 8);havoc myri10ge_probe_#t~mem2027#1;havoc myri10ge_probe_#t~bitwise2028#1; [2025-02-08 04:10:05,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14803-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:10:05,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15464: assume 14 == ldv_net_dummy_resourceless_instance_1_~tmp~135#1; [2025-02-08 04:10:05,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15464: assume !(14 == ldv_net_dummy_resourceless_instance_1_~tmp~135#1); [2025-02-08 04:10:05,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14143: assume -2147483648 <= myri10ge_probe_slices_#t~ret1947#1 && myri10ge_probe_slices_#t~ret1947#1 <= 2147483647;myri10ge_probe_slices_~status~20#1 := myri10ge_probe_slices_#t~ret1947#1;havoc myri10ge_probe_slices_#t~mem1945#1.base, myri10ge_probe_slices_#t~mem1945#1.offset;havoc myri10ge_probe_slices_#t~mem1946#1;havoc myri10ge_probe_slices_#t~ret1947#1; [2025-02-08 04:10:05,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14143-1: SUMMARY for call myri10ge_probe_slices_#t~ret1947#1 := pci_enable_msix(myri10ge_probe_slices_~pdev~10#1.base, myri10ge_probe_slices_~pdev~10#1.offset, myri10ge_probe_slices_#t~mem1945#1.base, myri10ge_probe_slices_#t~mem1945#1.offset, myri10ge_probe_slices_#t~mem1946#1); srcloc: null [2025-02-08 04:10:05,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10708: myri10ge_get_settings_~tmp~86#1.base, myri10ge_get_settings_~tmp~86#1.offset := myri10ge_get_settings_#t~ret1097#1.base, myri10ge_get_settings_#t~ret1097#1.offset;havoc myri10ge_get_settings_#t~ret1097#1.base, myri10ge_get_settings_#t~ret1097#1.offset;myri10ge_get_settings_~mgp~5#1.base, myri10ge_get_settings_~mgp~5#1.offset := myri10ge_get_settings_~tmp~86#1.base, myri10ge_get_settings_~tmp~86#1.offset;call write~int#9(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#9(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#9(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:10:05,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10708-1: SUMMARY for call myri10ge_get_settings_#t~ret1097#1.base, myri10ge_get_settings_#t~ret1097#1.offset := netdev_priv(myri10ge_get_settings_~netdev#1.base, myri10ge_get_settings_~netdev#1.offset); srcloc: null [2025-02-08 04:10:05,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11501: assume 1 == myri10ge_phys_id_~state#1 % 4294967296; [2025-02-08 04:10:05,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11501: assume !(1 == myri10ge_phys_id_~state#1 % 4294967296); [2025-02-08 04:10:05,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7802: 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:10:05,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7802: assume !(netif_msg_init_~debug_value#1 % 4294967296 > 31); [2025-02-08 04:10:05,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10841: assume myri10ge_set_pauseparam_#t~mem1133#1 % 4294967296 != myri10ge_set_pauseparam_#t~mem1132#1 % 4294967296;havoc myri10ge_set_pauseparam_#t~mem1133#1;havoc myri10ge_set_pauseparam_#t~mem1132#1;call myri10ge_set_pauseparam_#t~mem1134#1 := read~int#15(myri10ge_set_pauseparam_~pause#1.base, 8 + myri10ge_set_pauseparam_~pause#1.offset, 4); [2025-02-08 04:10:05,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10841: assume !(myri10ge_set_pauseparam_#t~mem1133#1 % 4294967296 != myri10ge_set_pauseparam_#t~mem1132#1 % 4294967296);havoc myri10ge_set_pauseparam_#t~mem1133#1;havoc myri10ge_set_pauseparam_#t~mem1132#1;call myri10ge_set_pauseparam_#t~mem1136#1 := read~int#15(myri10ge_set_pauseparam_~pause#1.base, 4 + myri10ge_set_pauseparam_~pause#1.offset, 4); [2025-02-08 04:10:05,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15202: assume -2147483648 <= ldv_entry_EMGentry_17_#t~ret2104#1 && ldv_entry_EMGentry_17_#t~ret2104#1 <= 2147483647;ldv_entry_EMGentry_17_~tmp~131#1 := ldv_entry_EMGentry_17_#t~ret2104#1;havoc ldv_entry_EMGentry_17_#t~ret2104#1; [2025-02-08 04:10:05,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14409: assume myri10ge_probe_#t~mem2029#1 <= 31;havoc myri10ge_probe_#t~mem2029#1;call myri10ge_probe_#t~mem2030#1 := read~int#9(myri10ge_probe_~netdev~3#1.base, 228 + myri10ge_probe_~netdev~3#1.offset, 8); [2025-02-08 04:10:05,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14409: assume !(myri10ge_probe_#t~mem2029#1 <= 31);havoc myri10ge_probe_#t~mem2029#1; [2025-02-08 04:10:05,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14409-1: call myri10ge_probe_#t~mem2029#1 := read~int#9(myri10ge_probe_~mgp~33#1.base, 869 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 04:10:05,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15995: assume 3 == ldv_pci_pci_instance_2_~tmp___3~16#1; [2025-02-08 04:10:05,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15995: assume !(3 == ldv_pci_pci_instance_2_~tmp___3~16#1); [2025-02-08 04:10:05,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14145: assume 0 == myri10ge_probe_slices_~status~20#1; [2025-02-08 04:10:05,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14145: assume !(0 == myri10ge_probe_slices_~status~20#1); [2025-02-08 04:10:05,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15202-1: SUMMARY for call ldv_entry_EMGentry_17_#t~ret2104#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:10:05,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14806-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:10:05,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14410: call write~int#9(myri10ge_probe_#t~bitwise2031#1, myri10ge_probe_~netdev~3#1.base, 228 + myri10ge_probe_~netdev~3#1.offset, 8);havoc myri10ge_probe_#t~mem2030#1;havoc myri10ge_probe_#t~bitwise2031#1; [2025-02-08 04:10:05,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14410-3: assume 18446744073709486079 == myri10ge_probe_#t~mem2030#1 % 18446744073709551616;myri10ge_probe_#t~bitwise2031#1 := myri10ge_probe_#t~mem2030#1; [2025-02-08 04:10:05,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14410-3: assume !(18446744073709486079 == myri10ge_probe_#t~mem2030#1 % 18446744073709551616); [2025-02-08 04:10:05,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14410-4: assume 0 == myri10ge_probe_#t~mem2030#1 % 18446744073709551616;myri10ge_probe_#t~bitwise2031#1 := 0; [2025-02-08 04:10:05,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14410-4: assume !(0 == myri10ge_probe_#t~mem2030#1 % 18446744073709551616); [2025-02-08 04:10:05,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14410-1: [2025-02-08 04:10:05,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13353: assume -2147483648 <= myri10ge_firmware_probe_#t~ret1718#1 && myri10ge_firmware_probe_#t~ret1718#1 <= 2147483647;myri10ge_firmware_probe_~status~17#1 := myri10ge_firmware_probe_#t~ret1718#1;havoc myri10ge_firmware_probe_#t~ret1718#1; [2025-02-08 04:10:05,477 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14410-2: havoc myri10ge_probe_#t~bitwise2031#1;assume myri10ge_probe_#t~bitwise2031#1 % 18446744073709551616 <= myri10ge_probe_#t~mem2030#1 % 18446744073709551616 && myri10ge_probe_#t~bitwise2031#1 % 18446744073709551616 <= 18446744073709486079; [2025-02-08 04:10:05,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13353-1: SUMMARY for call myri10ge_firmware_probe_#t~ret1718#1 := myri10ge_dma_test(myri10ge_firmware_probe_~mgp#1.base, myri10ge_firmware_probe_~mgp#1.offset, 32); srcloc: null [2025-02-08 04:10:05,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10843-1: SUMMARY for call myri10ge_set_pauseparam_#t~ret1135#1 := myri10ge_change_pause(myri10ge_set_pauseparam_~mgp~10#1.base, myri10ge_set_pauseparam_~mgp~10#1.offset, (if myri10ge_set_pauseparam_#t~mem1134#1 % 4294967296 % 4294967296 <= 2147483647 then myri10ge_set_pauseparam_#t~mem1134#1 % 4294967296 % 4294967296 else myri10ge_set_pauseparam_#t~mem1134#1 % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:10:05,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10843: assume -2147483648 <= myri10ge_set_pauseparam_#t~ret1135#1 && myri10ge_set_pauseparam_#t~ret1135#1 <= 2147483647;myri10ge_set_pauseparam_~tmp___1~22#1 := myri10ge_set_pauseparam_#t~ret1135#1;havoc myri10ge_set_pauseparam_#t~mem1134#1;havoc myri10ge_set_pauseparam_#t~ret1135#1;myri10ge_set_pauseparam_#res#1 := myri10ge_set_pauseparam_~tmp___1~22#1; [2025-02-08 04:10:05,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10711: 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#9(1, myri10ge_get_settings_~cmd#1.base, 14 + myri10ge_get_settings_~cmd#1.offset, 1);call myri10ge_get_settings_#t~mem1098#1.base, myri10ge_get_settings_#t~mem1098#1.offset := read~$Pointer$#9(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~mem1098#1.base, myri10ge_get_settings_#t~mem1098#1.offset;havoc myri10ge_get_settings_#t~mem1098#1.base, myri10ge_get_settings_#t~mem1098#1.offset; [2025-02-08 04:10:05,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15468: assume 15 == ldv_net_dummy_resourceless_instance_1_~tmp~135#1; [2025-02-08 04:10:05,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15468: assume !(15 == ldv_net_dummy_resourceless_instance_1_~tmp~135#1); [2025-02-08 04:10:05,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14147: 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:10:05,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15204: assume 0 != ldv_entry_EMGentry_17_~tmp~131#1; [2025-02-08 04:10:05,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15204: assume !(0 != ldv_entry_EMGentry_17_~tmp~131#1); [2025-02-08 04:10:05,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14808-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:10:05,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13355: assume 0 == myri10ge_firmware_probe_~status~17#1; [2025-02-08 04:10:05,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13355: assume !(0 == myri10ge_firmware_probe_~status~17#1); [2025-02-08 04:10:05,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11505: assume 0 == myri10ge_phys_id_~state#1 % 4294967296; [2025-02-08 04:10:05,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11505: assume !(0 == myri10ge_phys_id_~state#1 % 4294967296); [2025-02-08 04:10:05,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14280: myri10ge_probe_#t~ret1964#1 := pci_set_consistent_dma_mask_#res#1;havoc pci_set_consistent_dma_mask_#t~ret442#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~54#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~ret1964#1 && myri10ge_probe_#t~ret1964#1 <= 2147483647;havoc myri10ge_probe_#t~ret1964#1; [2025-02-08 04:10:05,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15866: 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:10:05,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7806: assume 0 == netif_msg_init_~debug_value#1;netif_msg_init_#res#1 := 0; [2025-02-08 04:10:05,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7806: assume !(0 == netif_msg_init_~debug_value#1); [2025-02-08 04:10:05,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19037: havoc pci_find_capability_#t~nondet2363#1;myri10ge_probe_#t~ret1957#1 := pci_find_capability_#res#1;havoc pci_find_capability_#t~nondet2363#1, pci_find_capability_~arg0#1.base, pci_find_capability_~arg0#1.offset, pci_find_capability_~arg1#1;havoc pci_find_capability_#in~arg0#1.base, pci_find_capability_#in~arg0#1.offset, pci_find_capability_#in~arg1#1;assume { :end_inline_pci_find_capability } true;assume -2147483648 <= myri10ge_probe_#t~ret1957#1 && myri10ge_probe_#t~ret1957#1 <= 2147483647;call write~int#9(myri10ge_probe_#t~ret1957#1, myri10ge_probe_~mgp~33#1.base, 891 + myri10ge_probe_~mgp~33#1.offset, 4);havoc myri10ge_probe_#t~ret1957#1;assume { :begin_inline_pcie_set_readrq } true;pcie_set_readrq_#in~arg0#1.base, pcie_set_readrq_#in~arg0#1.offset, pcie_set_readrq_#in~arg1#1 := myri10ge_probe_~pdev#1.base, myri10ge_probe_~pdev#1.offset, 4096;havoc pcie_set_readrq_#res#1;havoc pcie_set_readrq_#t~nondet2370#1, pcie_set_readrq_~arg0#1.base, pcie_set_readrq_~arg0#1.offset, pcie_set_readrq_~arg1#1;pcie_set_readrq_~arg0#1.base, pcie_set_readrq_~arg0#1.offset := pcie_set_readrq_#in~arg0#1.base, pcie_set_readrq_#in~arg0#1.offset;pcie_set_readrq_~arg1#1 := pcie_set_readrq_#in~arg1#1;havoc pcie_set_readrq_#t~nondet2370#1;assume -2147483648 <= pcie_set_readrq_#t~nondet2370#1 && pcie_set_readrq_#t~nondet2370#1 <= 2147483647;pcie_set_readrq_#res#1 := pcie_set_readrq_#t~nondet2370#1;havoc pcie_set_readrq_#t~nondet2370#1; [2025-02-08 04:10:05,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14149: 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:10:05,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14149: 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:10:05,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15206: 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:10:05,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14281: myri10ge_probe_~tmp___1~37#1.base, myri10ge_probe_~tmp___1~37#1.offset := myri10ge_probe_#t~ret1965#1.base, myri10ge_probe_#t~ret1965#1.offset;havoc myri10ge_probe_#t~ret1965#1.base, myri10ge_probe_#t~ret1965#1.offset;call write~$Pointer$#9(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~mem1966#1.base, myri10ge_probe_#t~mem1966#1.offset := read~$Pointer$#9(myri10ge_probe_~mgp~33#1.base, 84 + myri10ge_probe_~mgp~33#1.offset, 8); [2025-02-08 04:10:05,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13224: 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~mem1686#1.base, myri10ge_enable_ecrc_#t~mem1686#1.offset, myri10ge_enable_ecrc_#t~mem1687#1.base, myri10ge_enable_ecrc_#t~mem1687#1.offset, myri10ge_enable_ecrc_#t~mem1688#1.base, myri10ge_enable_ecrc_#t~mem1688#1.offset, myri10ge_enable_ecrc_#t~mem1689#1.base, myri10ge_enable_ecrc_#t~mem1689#1.offset, myri10ge_enable_ecrc_#t~ret1690#1, myri10ge_enable_ecrc_#t~mem1691#1.base, myri10ge_enable_ecrc_#t~mem1691#1.offset, myri10ge_enable_ecrc_#t~mem1692#1.base, myri10ge_enable_ecrc_#t~mem1692#1.offset, myri10ge_enable_ecrc_#t~ret1693#1, myri10ge_enable_ecrc_#t~ret1694#1, myri10ge_enable_ecrc_#t~ret1695#1.base, myri10ge_enable_ecrc_#t~ret1695#1.offset, myri10ge_enable_ecrc_#t~ret1696#1.base, myri10ge_enable_ecrc_#t~ret1696#1.offset, myri10ge_enable_ecrc_#t~ret1697#1, myri10ge_enable_ecrc_#t~ret1698#1.base, myri10ge_enable_ecrc_#t~ret1698#1.offset, myri10ge_enable_ecrc_#t~ret1699#1, myri10ge_enable_ecrc_#t~ret1700#1, myri10ge_enable_ecrc_#t~ret1701#1, myri10ge_enable_ecrc_#t~ret1702#1.base, myri10ge_enable_ecrc_#t~ret1702#1.offset, myri10ge_enable_ecrc_#t~ret1703#1, myri10ge_enable_ecrc_#t~ret1704#1, myri10ge_enable_ecrc_#t~mem1705#1, myri10ge_enable_ecrc_#t~bitwise1706#1, myri10ge_enable_ecrc_#t~mem1707#1, myri10ge_enable_ecrc_#t~bitwise1708#1, myri10ge_enable_ecrc_#t~mem1709#1, myri10ge_enable_ecrc_#t~ret1710#1, myri10ge_enable_ecrc_#t~ret1711#1.base, myri10ge_enable_ecrc_#t~ret1711#1.offset, myri10ge_enable_ecrc_#t~ret1712#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~4#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~110#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~22#1.base, myri10ge_enable_ecrc_~tmp___2~22#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:10:05,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14281-1: SUMMARY for call myri10ge_probe_#t~ret1965#1.base, myri10ge_probe_#t~ret1965#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:10:05,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18774: havoc alloc_etherdev_mqs_#t~ret2321#1.base, alloc_etherdev_mqs_#t~ret2321#1.offset;ldv_alloc_etherdev_mqs_93_#t~ret2189#1.base, ldv_alloc_etherdev_mqs_93_#t~ret2189#1.offset := alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset;havoc alloc_etherdev_mqs_#t~ret2321#1.base, alloc_etherdev_mqs_#t~ret2321#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_93_~tmp~154#1.base, ldv_alloc_etherdev_mqs_93_~tmp~154#1.offset := ldv_alloc_etherdev_mqs_93_#t~ret2189#1.base, ldv_alloc_etherdev_mqs_93_#t~ret2189#1.offset;havoc ldv_alloc_etherdev_mqs_93_#t~ret2189#1.base, ldv_alloc_etherdev_mqs_93_#t~ret2189#1.offset;ldv_alloc_etherdev_mqs_93_~ldv_func_res~5#1.base, ldv_alloc_etherdev_mqs_93_~ldv_func_res~5#1.offset := ldv_alloc_etherdev_mqs_93_~tmp~154#1.base, ldv_alloc_etherdev_mqs_93_~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_93_~ldv_func_res~5#1.base, ldv_alloc_etherdev_mqs_93_~ldv_func_res~5#1.offset, ldv_alloc_etherdev_mqs_93_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_93_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_93_~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~ret2080#1, ldv_alloc_etherdev_mqs_#t~ret2081#1.base, ldv_alloc_etherdev_mqs_#t~ret2081#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~125#1.base, ldv_alloc_etherdev_mqs_~tmp~125#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~125#1.base, ldv_alloc_etherdev_mqs_~tmp~125#1.offset;havoc ldv_alloc_etherdev_mqs_~tmp___0~56#1; [2025-02-08 04:10:05,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18774-2: alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset := alloc_etherdev_mqs_#t~ret2321#1.base, alloc_etherdev_mqs_#t~ret2321#1.offset;havoc alloc_etherdev_mqs_#t~ret2321#1.base, alloc_etherdev_mqs_#t~ret2321#1.offset; [2025-02-08 04:10:05,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18774-3: SUMMARY for call alloc_etherdev_mqs_#t~ret2321#1.base, alloc_etherdev_mqs_#t~ret2321#1.offset := ldv_malloc(3027); srcloc: null [2025-02-08 04:10:05,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14414-1: SUMMARY for call myri10ge_probe_#t~ret2032#1 := myri10ge_request_irq(myri10ge_probe_~mgp~33#1.base, myri10ge_probe_~mgp~33#1.offset); srcloc: null [2025-02-08 04:10:05,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14414: assume -2147483648 <= myri10ge_probe_#t~ret2032#1 && myri10ge_probe_#t~ret2032#1 <= 2147483647;myri10ge_probe_~status~21#1 := myri10ge_probe_#t~ret2032#1;havoc myri10ge_probe_#t~ret2032#1; [2025-02-08 04:10:05,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15075: 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:10:05,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15207: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 04:10:05,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10715: assume 0 == (myri10ge_get_settings_~ptr~1#1.base + myri10ge_get_settings_~ptr~1#1.offset) % 18446744073709551616; [2025-02-08 04:10:05,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10715: 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:10:05,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15472: assume 16 == ldv_net_dummy_resourceless_instance_1_~tmp~135#1; [2025-02-08 04:10:05,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15472: assume !(16 == ldv_net_dummy_resourceless_instance_1_~tmp~135#1); [2025-02-08 04:10:05,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14151: 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:10:05,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15208: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:10:05,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10848: assume 0 != myri10ge_set_pauseparam_#t~mem1136#1 % 4294967296;havoc myri10ge_set_pauseparam_#t~mem1136#1;myri10ge_set_pauseparam_#res#1 := -22; [2025-02-08 04:10:05,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10848: assume !(0 != myri10ge_set_pauseparam_#t~mem1136#1 % 4294967296);havoc myri10ge_set_pauseparam_#t~mem1136#1;myri10ge_set_pauseparam_#res#1 := 0; [2025-02-08 04:10:05,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13491: 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~mem1751#1.base, myri10ge_mask_surprise_down_#t~mem1751#1.offset, myri10ge_mask_surprise_down_#t~mem1752#1.base, myri10ge_mask_surprise_down_#t~mem1752#1.offset, myri10ge_mask_surprise_down_#t~ret1753#1, myri10ge_mask_surprise_down_#t~ret1754#1, myri10ge_mask_surprise_down_#t~mem1755#1, myri10ge_mask_surprise_down_#t~bitwise1756#1, myri10ge_mask_surprise_down_#t~mem1757#1, myri10ge_mask_surprise_down_#t~ret1758#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:10:05,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13491-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:10:05,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14284: assume 0 == (myri10ge_probe_#t~mem1966#1.base + myri10ge_probe_#t~mem1966#1.offset) % 18446744073709551616;havoc myri10ge_probe_#t~mem1966#1.base, myri10ge_probe_#t~mem1966#1.offset; [2025-02-08 04:10:05,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14284: assume !(0 == (myri10ge_probe_#t~mem1966#1.base + myri10ge_probe_#t~mem1966#1.offset) % 18446744073709551616);havoc myri10ge_probe_#t~mem1966#1.base, myri10ge_probe_#t~mem1966#1.offset;call myri10ge_probe_#t~mem1967#1 := read~int#9(myri10ge_probe_~pdev#1.base, 1551 + myri10ge_probe_~pdev#1.offset, 8);myri10ge_probe_#t~short1970#1 := 0 != myri10ge_probe_#t~mem1967#1 % 18446744073709551616; [2025-02-08 04:10:05,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13359: assume -7 != myri10ge_firmware_probe_~status~17#1; [2025-02-08 04:10:05,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13359: assume !(-7 != myri10ge_firmware_probe_~status~17#1); [2025-02-08 04:10:05,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14416: assume 0 != myri10ge_probe_~status~21#1; [2025-02-08 04:10:05,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14416: assume !(0 != myri10ge_probe_~status~21#1); [2025-02-08 04:10:05,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14020-1: assume myri10ge_probe_slices_#t~short1914#1; [2025-02-08 04:10:05,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14020-1: assume !myri10ge_probe_slices_#t~short1914#1;call myri10ge_probe_slices_#t~mem1913#1 := read~int#9(myri10ge_probe_slices_~pdev~10#1.base, 76 + myri10ge_probe_slices_~pdev~10#1.offset, 1);myri10ge_probe_slices_#t~short1914#1 := 0 == myri10ge_probe_slices_#t~mem1913#1 % 256 % 4294967296; [2025-02-08 04:10:05,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14020: assume myri10ge_probe_slices_#t~short1914#1 || (-1 == ~myri10ge_max_slices~0 && myri10ge_probe_slices_~ncpus~0#1 <= 1);havoc myri10ge_probe_slices_#t~mem1913#1;havoc myri10ge_probe_slices_#t~short1914#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:10:05,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14020: assume !(myri10ge_probe_slices_#t~short1914#1 || (-1 == ~myri10ge_max_slices~0 && myri10ge_probe_slices_~ncpus~0#1 <= 1));havoc myri10ge_probe_slices_#t~mem1913#1;havoc myri10ge_probe_slices_#t~short1914#1;call myri10ge_probe_slices_#t~mem1915#1.base, myri10ge_probe_slices_#t~mem1915#1.offset := read~$Pointer$#9(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~mem1915#1.base, myri10ge_probe_slices_#t~mem1915#1.offset;havoc myri10ge_probe_slices_#t~mem1915#1.base, myri10ge_probe_slices_#t~mem1915#1.offset;call myri10ge_probe_slices_#t~mem1916#1 := read~int#9(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~mem1916#1 % 256 then 0 else 1);havoc myri10ge_probe_slices_#t~mem1916#1;call write~int#9(0, myri10ge_probe_slices_~mgp#1.base, 460 + myri10ge_probe_slices_~mgp#1.offset, 1);call myri10ge_probe_slices_#t~mem1917#1.base, myri10ge_probe_slices_#t~mem1917#1.offset := read~$Pointer$#37(~#myri10ge_fw_name~0.base, ~#myri10ge_fw_name~0.offset, 8); [2025-02-08 04:10:05,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7810: havoc netif_msg_init_#t~bitwise357#1;myri10ge_probe_#t~ret1954#1 := netif_msg_init_#res#1;havoc netif_msg_init_#t~bitwise357#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#9(myri10ge_probe_#t~ret1954#1, myri10ge_probe_~mgp~33#1.base, 923 + myri10ge_probe_~mgp~33#1.offset, 4);havoc myri10ge_probe_#t~ret1954#1;call write~int#9(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:10:05,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10717-1: SUMMARY for call myri10ge_get_settings_#t~ret1099#1 := netdev_err(myri10ge_get_settings_~netdev#1.base, myri10ge_get_settings_~netdev#1.offset, 60, 0); srcloc: null [2025-02-08 04:10:05,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7810-4: havoc netif_msg_init_#t~bitwise357#1;assume netif_msg_init_#t~bitwise357#1 > 1; [2025-02-08 04:10:05,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10717: assume -2147483648 <= myri10ge_get_settings_#t~ret1099#1 && myri10ge_get_settings_#t~ret1099#1 <= 2147483647;havoc myri10ge_get_settings_#t~ret1099#1;myri10ge_get_settings_#res#1 := 0; [2025-02-08 04:10:05,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7810-3: [2025-02-08 04:10:05,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7810-2: netif_msg_init_#res#1 := -1 + netif_msg_init_#t~bitwise357#1;havoc netif_msg_init_#t~bitwise357#1; [2025-02-08 04:10:05,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7810-5: assume 0 == netif_msg_init_~debug_value#1;netif_msg_init_#t~bitwise357#1 := 1; [2025-02-08 04:10:05,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7810-5: assume !(0 == netif_msg_init_~debug_value#1); [2025-02-08 04:10:05,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15607-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~ret2091#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:10:05,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16664-1: SUMMARY for call ldv_post_init_#t~ret2204#1 := ldv_filter_positive_int(ldv_post_init_~init_ret_val#1); srcloc: null [2025-02-08 04:10:05,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15607: havoc ldv_dummy_resourceless_instance_callback_1_22_#t~ret2091#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:10:05,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16664: assume -2147483648 <= ldv_post_init_#t~ret2204#1 && ldv_post_init_#t~ret2204#1 <= 2147483647;ldv_post_init_~tmp~160#1 := ldv_post_init_#t~ret2204#1;havoc ldv_post_init_#t~ret2204#1;ldv_post_init_#res#1 := ldv_post_init_~tmp~160#1;ldv_entry_EMGentry_17_#t~ret2103#1 := ldv_post_init_#res#1;havoc ldv_post_init_#t~ret2204#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~160#1;havoc ldv_post_init_#in~init_ret_val#1;assume { :end_inline_ldv_post_init } true;assume -2147483648 <= ldv_entry_EMGentry_17_#t~ret2103#1 && ldv_entry_EMGentry_17_#t~ret2103#1 <= 2147483647;ldv_entry_EMGentry_17_~ldv_17_ret_default~0#1 := ldv_entry_EMGentry_17_#t~ret2103#1;havoc ldv_entry_EMGentry_17_#t~ret2103#1; [2025-02-08 04:10:05,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11247-1: SUMMARY for call myri10ge_get_ethtool_stats_#t~ret1154#1.base, myri10ge_get_ethtool_stats_#t~ret1154#1.offset := netdev_priv(myri10ge_get_ethtool_stats_~netdev#1.base, myri10ge_get_ethtool_stats_~netdev#1.offset); srcloc: null [2025-02-08 04:10:05,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13361: assume -2147483648 <= myri10ge_firmware_probe_#t~ret1719#1 && myri10ge_firmware_probe_#t~ret1719#1 <= 2147483647;havoc myri10ge_firmware_probe_#t~ret1719#1; [2025-02-08 04:10:05,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11247: myri10ge_get_ethtool_stats_~tmp~95#1.base, myri10ge_get_ethtool_stats_~tmp~95#1.offset := myri10ge_get_ethtool_stats_#t~ret1154#1.base, myri10ge_get_ethtool_stats_#t~ret1154#1.offset;havoc myri10ge_get_ethtool_stats_#t~ret1154#1.base, myri10ge_get_ethtool_stats_#t~ret1154#1.offset;myri10ge_get_ethtool_stats_~mgp~14#1.base, myri10ge_get_ethtool_stats_~mgp~14#1.offset := myri10ge_get_ethtool_stats_~tmp~95#1.base, myri10ge_get_ethtool_stats_~tmp~95#1.offset; [2025-02-08 04:10:05,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13361-1: SUMMARY for call myri10ge_firmware_probe_#t~ret1719#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:10:05,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16004: call ldv_pci_pci_instance_2_#t~mem2140#1.base, ldv_pci_pci_instance_2_#t~mem2140#1.offset := read~$Pointer$#9(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~mem2141#1 := read~int#16(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~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, ldv_pci_pci_instance_2_#t~mem2141#1;havoc ldv_pci_instance_suspend_2_8_#res#1;havoc ldv_pci_instance_suspend_2_8_#t~mem2125#1, ldv_pci_instance_suspend_2_8_#t~ret2126#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~137#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#11(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~137#1;call ldv_pci_instance_suspend_2_8_#t~mem2125#1 := read~int#11(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~mem2125#1;havoc myri10ge_suspend_#res#1;havoc myri10ge_suspend_#t~ret1759#1.base, myri10ge_suspend_#t~ret1759#1.offset, myri10ge_suspend_#t~mem1760#1.base, myri10ge_suspend_#t~mem1760#1.offset, myri10ge_suspend_#t~ret1761#1, myri10ge_suspend_#t~ret1762#1, myri10ge_suspend_#t~ret1763#1, myri10ge_suspend_#t~ret1764#1, myri10ge_suspend_#t~mem1765#1, myri10ge_suspend_#t~ret1766#1, myri10ge_suspend_#t~ret1767#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~112#1.base, myri10ge_suspend_~tmp~112#1.offset, myri10ge_suspend_~tmp___0~49#1, myri10ge_suspend_~tmp___1~34#1, myri10ge_suspend_~tmp___2~24#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#33(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~112#1.base, myri10ge_suspend_~tmp~112#1.offset;havoc myri10ge_suspend_~tmp___0~49#1;havoc myri10ge_suspend_~tmp___1~34#1;havoc myri10ge_suspend_~tmp___2~24#1; [2025-02-08 04:10:05,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15476: assume 17 == ldv_net_dummy_resourceless_instance_1_~tmp~135#1; [2025-02-08 04:10:05,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15476: assume !(17 == ldv_net_dummy_resourceless_instance_1_~tmp~135#1); [2025-02-08 04:10:05,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11512: assume -2147483648 <= myri10ge_phys_id_#t~ret1245#1 && myri10ge_phys_id_#t~ret1245#1 <= 2147483647;myri10ge_phys_id_~rc~2#1 := myri10ge_phys_id_#t~ret1245#1;havoc myri10ge_phys_id_#t~ret1245#1; [2025-02-08 04:10:05,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13494: 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:10:05,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13494: assume !(0 == (myri10ge_mask_surprise_down_~bridge~1#1.base + myri10ge_mask_surprise_down_~bridge~1#1.offset) % 18446744073709551616); [2025-02-08 04:10:05,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11512-1: SUMMARY for call myri10ge_phys_id_#t~ret1245#1 := myri10ge_led(myri10ge_phys_id_~mgp~17#1.base, myri10ge_phys_id_~mgp~17#1.offset, 1); srcloc: null [2025-02-08 04:10:05,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15741-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~ret2087#1, ldv_dummy_resourceless_instance_callback_1_11_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_11_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_11_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_11_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_11_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_11_#in~arg1#1.offset;assume { :begin_inline_ethtool_op_get_link } true;ethtool_op_get_link_#in~arg0#1.base, ethtool_op_get_link_#in~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.offset;havoc ethtool_op_get_link_#res#1;havoc ethtool_op_get_link_#t~nondet2337#1, ethtool_op_get_link_~arg0#1.base, ethtool_op_get_link_~arg0#1.offset;ethtool_op_get_link_~arg0#1.base, ethtool_op_get_link_~arg0#1.offset := ethtool_op_get_link_#in~arg0#1.base, ethtool_op_get_link_#in~arg0#1.offset;havoc ethtool_op_get_link_#t~nondet2337#1;ethtool_op_get_link_#res#1 := ethtool_op_get_link_#t~nondet2337#1;havoc ethtool_op_get_link_#t~nondet2337#1; [2025-02-08 04:10:05,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15741: havoc ldv_dummy_resourceless_instance_callback_1_11_#t~ret2087#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:10:05,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15213-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:10:05,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15213: 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_100 } true;ldv_dca_unregister_notify_100_#in~ldv_func_arg1#1.base, ldv_dca_unregister_notify_100_#in~ldv_func_arg1#1.offset := ~#myri10ge_dca_notifier~0.base, ~#myri10ge_dca_notifier~0.offset;havoc ldv_dca_unregister_notify_100_~ldv_func_arg1#1.base, ldv_dca_unregister_notify_100_~ldv_func_arg1#1.offset;ldv_dca_unregister_notify_100_~ldv_func_arg1#1.base, ldv_dca_unregister_notify_100_~ldv_func_arg1#1.offset := ldv_dca_unregister_notify_100_#in~ldv_func_arg1#1.base, ldv_dca_unregister_notify_100_#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_100_~ldv_func_arg1#1.base, ldv_dca_unregister_notify_100_~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:10:05,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11249-1: SUMMARY for call myri10ge_get_ethtool_stats_#t~memset~res1155#1.base, myri10ge_get_ethtool_stats_#t~memset~res1155#1.offset := #Ultimate.C_memset#36(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:10:05,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11249: havoc myri10ge_get_ethtool_stats_#t~memset~res1155#1.base, myri10ge_get_ethtool_stats_#t~memset~res1155#1.offset; [2025-02-08 04:10:05,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16006-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret2143#1 := ldv_filter_err_code(ldv_pci_pci_instance_2_~ldv_2_ret_default~0#1); srcloc: null [2025-02-08 04:10:05,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16006: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret2143#1 && ldv_pci_pci_instance_2_#t~ret2143#1 <= 2147483647;ldv_pci_pci_instance_2_~ldv_2_ret_default~0#1 := ldv_pci_pci_instance_2_#t~ret2143#1;havoc ldv_pci_pci_instance_2_#t~ret2143#1;call ldv_pci_pci_instance_2_#t~mem2144#1.base, ldv_pci_pci_instance_2_#t~mem2144#1.offset := read~$Pointer$#9(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:10:05,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11250: havoc myri10ge_get_ethtool_stats_#t~ret1156#1.base, myri10ge_get_ethtool_stats_#t~ret1156#1.offset;myri10ge_get_ethtool_stats_~i~13#1 := 0; [2025-02-08 04:10:05,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14421: SUMMARY for call myri10ge_free_irq(myri10ge_probe_~mgp~33#1.base, myri10ge_probe_~mgp~33#1.offset); srcloc: null [2025-02-08 04:10:05,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15214: 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:10:05,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14289-2: assume myri10ge_probe_#t~short1970#1; [2025-02-08 04:10:05,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14289-2: assume !myri10ge_probe_#t~short1970#1;call myri10ge_probe_#t~mem1968#1 := read~int#9(myri10ge_probe_~pdev#1.base, 1559 + myri10ge_probe_~pdev#1.offset, 8);call myri10ge_probe_#t~mem1969#1 := read~int#9(myri10ge_probe_~pdev#1.base, 1551 + myri10ge_probe_~pdev#1.offset, 8);myri10ge_probe_#t~short1970#1 := myri10ge_probe_#t~mem1968#1 % 18446744073709551616 != myri10ge_probe_#t~mem1969#1 % 18446744073709551616; [2025-02-08 04:10:05,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11250-1: SUMMARY for call myri10ge_get_ethtool_stats_#t~ret1156#1.base, myri10ge_get_ethtool_stats_#t~ret1156#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:10:05,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14289: call write~int#9(myri10ge_probe_#t~ite1973#1, myri10ge_probe_~mgp~33#1.base, 52 + myri10ge_probe_~mgp~33#1.offset, 8);havoc myri10ge_probe_#t~mem1967#1;havoc myri10ge_probe_#t~mem1968#1;havoc myri10ge_probe_#t~mem1969#1;havoc myri10ge_probe_#t~short1970#1;havoc myri10ge_probe_#t~ite1973#1;havoc myri10ge_probe_#t~mem1971#1;havoc myri10ge_probe_#t~mem1972#1;call myri10ge_probe_#t~mem1974#1 := read~int#9(myri10ge_probe_~pdev#1.base, 1551 + myri10ge_probe_~pdev#1.offset, 8);call write~int#9(myri10ge_probe_#t~mem1974#1, myri10ge_probe_~mgp~33#1.base, 60 + myri10ge_probe_~mgp~33#1.offset, 8);havoc myri10ge_probe_#t~mem1974#1;call write~int#9(-1, myri10ge_probe_~mgp~33#1.base, 152 + myri10ge_probe_~mgp~33#1.offset, 4);call write~int#9(0, myri10ge_probe_~mgp~33#1.base, 156 + myri10ge_probe_~mgp~33#1.offset, 4);call myri10ge_probe_#t~mem1975#1 := read~int#9(myri10ge_probe_~mgp~33#1.base, 60 + myri10ge_probe_~mgp~33#1.offset, 8);call myri10ge_probe_#t~mem1976#1 := read~int#9(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~mem1975#1, myri10ge_probe_#t~mem1976#1, 1, 1;havoc mtrr_add_#res#1;havoc mtrr_add_#t~nondet2342#1, mtrr_add_~arg0#1, mtrr_add_~arg1#1, mtrr_add_~arg2#1, mtrr_add_~arg3#1;mtrr_add_~arg0#1 := mtrr_add_#in~arg0#1;mtrr_add_~arg1#1 := mtrr_add_#in~arg1#1;mtrr_add_~arg2#1 := mtrr_add_#in~arg2#1;mtrr_add_~arg3#1 := mtrr_add_#in~arg3#1;havoc mtrr_add_#t~nondet2342#1;assume -2147483648 <= mtrr_add_#t~nondet2342#1 && mtrr_add_#t~nondet2342#1 <= 2147483647;mtrr_add_#res#1 := mtrr_add_#t~nondet2342#1;havoc mtrr_add_#t~nondet2342#1; [2025-02-08 04:10:05,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14289-1: assume myri10ge_probe_#t~short1970#1;call myri10ge_probe_#t~mem1971#1 := read~int#9(myri10ge_probe_~pdev#1.base, 1559 + myri10ge_probe_~pdev#1.offset, 8);call myri10ge_probe_#t~mem1972#1 := read~int#9(myri10ge_probe_~pdev#1.base, 1551 + myri10ge_probe_~pdev#1.offset, 8);myri10ge_probe_#t~ite1973#1 := 1 + (myri10ge_probe_#t~mem1971#1 - myri10ge_probe_#t~mem1972#1); [2025-02-08 04:10:05,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14289-1: assume !myri10ge_probe_#t~short1970#1;myri10ge_probe_#t~ite1973#1 := 0; [2025-02-08 04:10:05,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15875-1: SUMMARY for call ldv_pci_instance_resume_2_5_#t~ret2121#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:10:05,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15875: assume -2147483648 <= ldv_pci_instance_resume_2_5_#t~ret2121#1 && ldv_pci_instance_resume_2_5_#t~ret2121#1 <= 2147483647;havoc ldv_pci_instance_resume_2_5_#t~ret2121#1; [2025-02-08 04:10:05,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14422-1: SUMMARY for call myri10ge_probe_#t~ret2033#1 := pci_save_state(myri10ge_probe_~pdev#1.base, myri10ge_probe_~pdev#1.offset); srcloc: null [2025-02-08 04:10:05,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13365: assume -38 == myri10ge_firmware_probe_~status~17#1; [2025-02-08 04:10:05,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13365: assume !(-38 == myri10ge_firmware_probe_~status~17#1); [2025-02-08 04:10:05,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14422: assume -2147483648 <= myri10ge_probe_#t~ret2033#1 && myri10ge_probe_#t~ret2033#1 <= 2147483647;havoc myri10ge_probe_#t~ret2033#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:10:05,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15215: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 04:10:05,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14158: assume !(myri10ge_probe_slices_~status~20#1 > 0); [2025-02-08 04:10:05,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14158: assume myri10ge_probe_slices_~status~20#1 > 0;call write~int#9(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~mem1948#1 := read~int#9(myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4); [2025-02-08 04:10:05,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16008: assume 0 != (ldv_pci_pci_instance_2_#t~mem2144#1.base + ldv_pci_pci_instance_2_#t~mem2144#1.offset) % 18446744073709551616;havoc ldv_pci_pci_instance_2_#t~mem2144#1.base, ldv_pci_pci_instance_2_#t~mem2144#1.offset;call ldv_pci_pci_instance_2_#t~mem2145#1.base, ldv_pci_pci_instance_2_#t~mem2145#1.offset := read~$Pointer$#9(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~mem2146#1 := read~int#16(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~mem2145#1.base, ldv_pci_pci_instance_2_#t~mem2145#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~mem2146#1;havoc ldv_pci_instance_suspend_late_2_7_#res#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem2129#1, ldv_pci_instance_suspend_late_2_7_#t~ret2130#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~138#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#3(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~138#1;call ldv_pci_instance_suspend_late_2_7_#t~mem2129#1 := read~int#3(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~2127#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~2127#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~2128#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~mem2129#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_#~2127#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~2127#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~2128#1.event;##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~2127#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~2127#1.offset := ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~2127#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~2127#1.offset;##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~2128#1.event := ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~2128#1.event;ldv_pci_instance_suspend_late_2_7_#t~ret2130#1 := ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#res#1;havoc ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~2127#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~2127#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~2128#1.event;havoc ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~2127#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~2127#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~2128#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~ret2130#1 && ldv_pci_instance_suspend_late_2_7_#t~ret2130#1 <= 2147483647;ldv_pci_instance_suspend_late_2_7_~tmp~138#1 := ldv_pci_instance_suspend_late_2_7_#t~ret2130#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem2129#1;havoc ldv_pci_instance_suspend_late_2_7_#t~ret2130#1;ldv_pci_instance_suspend_late_2_7_#res#1 := ldv_pci_instance_suspend_late_2_7_~tmp~138#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:10:05,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16008: assume !(0 != (ldv_pci_pci_instance_2_#t~mem2144#1.base + ldv_pci_pci_instance_2_#t~mem2144#1.offset) % 18446744073709551616);havoc ldv_pci_pci_instance_2_#t~mem2144#1.base, ldv_pci_pci_instance_2_#t~mem2144#1.offset; [2025-02-08 04:10:05,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14423: 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$#9(#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#9(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$#9(~#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:10:05,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15480: assume 18 == ldv_net_dummy_resourceless_instance_1_~tmp~135#1; [2025-02-08 04:10:05,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15480: assume !(18 == ldv_net_dummy_resourceless_instance_1_~tmp~135#1); [2025-02-08 04:10:05,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14027: assume 0 != (myri10ge_probe_slices_#t~mem1917#1.base + myri10ge_probe_slices_#t~mem1917#1.offset) % 18446744073709551616;havoc myri10ge_probe_slices_#t~mem1917#1.base, myri10ge_probe_slices_#t~mem1917#1.offset;call myri10ge_probe_slices_#t~mem1918#1.base, myri10ge_probe_slices_#t~mem1918#1.offset := read~$Pointer$#9(myri10ge_probe_slices_~mgp#1.base, 100 + myri10ge_probe_slices_~mgp#1.offset, 8);call myri10ge_probe_slices_#t~mem1919#1.base, myri10ge_probe_slices_#t~mem1919#1.offset := read~$Pointer$#37(~#myri10ge_fw_name~0.base, ~#myri10ge_fw_name~0.offset, 8); [2025-02-08 04:10:05,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14027: assume !(0 != (myri10ge_probe_slices_#t~mem1917#1.base + myri10ge_probe_slices_#t~mem1917#1.offset) % 18446744073709551616);havoc myri10ge_probe_slices_#t~mem1917#1.base, myri10ge_probe_slices_#t~mem1917#1.offset; [2025-02-08 04:10:05,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15216: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:10:05,485 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11517-1: SUMMARY for call myri10ge_phys_id_#t~ret1246#1 := myri10ge_led(myri10ge_phys_id_~mgp~17#1.base, myri10ge_phys_id_~mgp~17#1.offset, 0); srcloc: null [2025-02-08 04:10:05,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13499: assume -2147483648 <= myri10ge_mask_surprise_down_#t~ret1753#1 && myri10ge_mask_surprise_down_#t~ret1753#1 <= 2147483647;myri10ge_mask_surprise_down_~cap~1#1 := myri10ge_mask_surprise_down_#t~ret1753#1;havoc myri10ge_mask_surprise_down_#t~ret1753#1; [2025-02-08 04:10:05,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11517: assume -2147483648 <= myri10ge_phys_id_#t~ret1246#1 && myri10ge_phys_id_#t~ret1246#1 <= 2147483647;myri10ge_phys_id_~rc~2#1 := myri10ge_phys_id_#t~ret1246#1;havoc myri10ge_phys_id_#t~ret1246#1; [2025-02-08 04:10:05,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13499-1: SUMMARY for call myri10ge_mask_surprise_down_#t~ret1753#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:10:05,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13367: assume -2147483648 <= myri10ge_firmware_probe_#t~ret1720#1 && myri10ge_firmware_probe_#t~ret1720#1 <= 2147483647;havoc myri10ge_firmware_probe_#t~ret1720#1; [2025-02-08 04:10:05,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13367-1: SUMMARY for call myri10ge_firmware_probe_#t~ret1720#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:10:05,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14029: assume -2147483648 <= myri10ge_probe_slices_#t~ret1920#1 && myri10ge_probe_slices_#t~ret1920#1 <= 2147483647;havoc myri10ge_probe_slices_#t~mem1918#1.base, myri10ge_probe_slices_#t~mem1918#1.offset;havoc myri10ge_probe_slices_#t~mem1919#1.base, myri10ge_probe_slices_#t~mem1919#1.offset;havoc myri10ge_probe_slices_#t~ret1920#1;call myri10ge_probe_slices_#t~mem1921#1.base, myri10ge_probe_slices_#t~mem1921#1.offset := read~$Pointer$#37(~#myri10ge_fw_name~0.base, ~#myri10ge_fw_name~0.offset, 8); [2025-02-08 04:10:05,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15086-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_29_#t~ret2095#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:10:05,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14029-1: SUMMARY for call myri10ge_probe_slices_#t~ret1920#1 := _dev_info(myri10ge_probe_slices_#t~mem1918#1.base, 179 + myri10ge_probe_slices_#t~mem1918#1.offset, 122, 0); srcloc: null [2025-02-08 04:10:05,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18918: havoc mtrr_add_#t~nondet2342#1;myri10ge_probe_#t~ret1977#1 := mtrr_add_#res#1;havoc mtrr_add_#t~nondet2342#1, mtrr_add_~arg0#1, mtrr_add_~arg1#1, mtrr_add_~arg2#1, mtrr_add_~arg3#1;havoc mtrr_add_#in~arg0#1, mtrr_add_#in~arg1#1, mtrr_add_#in~arg2#1, mtrr_add_#in~arg3#1;assume { :end_inline_mtrr_add } true;assume -2147483648 <= myri10ge_probe_#t~ret1977#1 && myri10ge_probe_#t~ret1977#1 <= 2147483647;call write~int#9(myri10ge_probe_#t~ret1977#1, myri10ge_probe_~mgp~33#1.base, 152 + myri10ge_probe_~mgp~33#1.offset, 4);havoc myri10ge_probe_#t~mem1975#1;havoc myri10ge_probe_#t~mem1976#1;havoc myri10ge_probe_#t~ret1977#1;call myri10ge_probe_#t~mem1978#1 := read~int#9(myri10ge_probe_~mgp~33#1.base, 152 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 04:10:05,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15086: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_29_#t~ret2095#1 && ldv_dummy_resourceless_instance_callback_1_29_#t~ret2095#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_29_#t~ret2095#1; [2025-02-08 04:10:05,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10726: assume (0 == myri10ge_get_settings_#t~nondet1100#1.base && 0 == myri10ge_get_settings_#t~nondet1100#1.offset) || (myri10ge_get_settings_#t~nondet1100#1.base == myri10ge_get_settings_~ptr~1#1.base && 0 <= myri10ge_get_settings_#t~nondet1100#1.offset && myri10ge_get_settings_#t~nondet1100#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~nondet1100#1.base, myri10ge_get_settings_#t~nondet1100#1.offset;havoc myri10ge_get_settings_#t~nondet1100#1.base, myri10ge_get_settings_#t~nondet1100#1.offset; [2025-02-08 04:10:05,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13501: assume 0 != myri10ge_mask_surprise_down_~cap~1#1; [2025-02-08 04:10:05,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13501: assume !(0 != myri10ge_mask_surprise_down_~cap~1#1); [2025-02-08 04:10:05,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11255: call myri10ge_get_ethtool_stats_#t~mem1157#1 := read~int#36(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#9(myri10ge_get_ethtool_stats_#t~mem1157#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:10:05,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14427: 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#26(137438953408, myri10ge_probe_~#__constr_expr_0~0#1.base, myri10ge_probe_~#__constr_expr_0~0#1.offset, 8);call myri10ge_probe_#t~mem2034#1 := read~int#26(myri10ge_probe_~#__constr_expr_0~0#1.base, myri10ge_probe_~#__constr_expr_0~0#1.offset, 8);call write~int#9(myri10ge_probe_#t~mem2034#1, myri10ge_probe_~mgp~33#1.base, 248 + myri10ge_probe_~mgp~33#1.offset, 8);havoc myri10ge_probe_#t~mem2034#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:10:05,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15484: assume 19 == ldv_net_dummy_resourceless_instance_1_~tmp~135#1; [2025-02-08 04:10:05,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15484: assume !(19 == ldv_net_dummy_resourceless_instance_1_~tmp~135#1); [2025-02-08 04:10:05,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14295: assume myri10ge_probe_#t~mem1978#1 >= 0;havoc myri10ge_probe_#t~mem1978#1;call write~int#9(1, myri10ge_probe_~mgp~33#1.base, 156 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 04:10:05,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14295: assume !(myri10ge_probe_#t~mem1978#1 >= 0);havoc myri10ge_probe_#t~mem1978#1; [2025-02-08 04:10:05,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13238: 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:10:05,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13238: 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:10:05,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14031: havoc myri10ge_probe_slices_#t~mem1921#1.base, myri10ge_probe_slices_#t~mem1921#1.offset; [2025-02-08 04:10:05,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14031-1: SUMMARY for call set_fw_name(myri10ge_probe_slices_~mgp#1.base, myri10ge_probe_slices_~mgp#1.offset, myri10ge_probe_slices_#t~mem1921#1.base, myri10ge_probe_slices_#t~mem1921#1.offset, 0); srcloc: null [2025-02-08 04:10:05,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16674: assume -2147483648 <= ldv_post_probe_#t~ret2205#1 && ldv_post_probe_#t~ret2205#1 <= 2147483647;ldv_post_probe_~tmp~161#1 := ldv_post_probe_#t~ret2205#1;havoc ldv_post_probe_#t~ret2205#1;ldv_post_probe_#res#1 := ldv_post_probe_~tmp~161#1; [2025-02-08 04:10:05,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10728: assume 0 == (myri10ge_get_settings_~ptr~1#1.base + myri10ge_get_settings_~ptr~1#1.offset) % 18446744073709551616;call myri10ge_get_settings_#t~mem1101#1.base, myri10ge_get_settings_#t~mem1101#1.offset := read~$Pointer$#9(myri10ge_get_settings_~mgp~5#1.base, 725 + myri10ge_get_settings_~mgp~5#1.offset, 8); [2025-02-08 04:10:05,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10728: 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:10:05,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13503: assume -2147483648 <= myri10ge_mask_surprise_down_#t~ret1754#1 && myri10ge_mask_surprise_down_#t~ret1754#1 <= 2147483647;havoc myri10ge_mask_surprise_down_#t~ret1754#1;call myri10ge_mask_surprise_down_#t~mem1755#1 := read~int#4(myri10ge_mask_surprise_down_~#mask~0#1.base, myri10ge_mask_surprise_down_~#mask~0#1.offset, 4); [2025-02-08 04:10:05,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11521: myri10ge_phys_id_~rc~2#1 := -22;myri10ge_phys_id_#res#1 := myri10ge_phys_id_~rc~2#1; [2025-02-08 04:10:05,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13503-1: SUMMARY for call myri10ge_mask_surprise_down_#t~ret1754#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:10:05,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16674-1: SUMMARY for call ldv_post_probe_#t~ret2205#1 := ldv_filter_positive_int(ldv_post_probe_~probe_ret_val#1); srcloc: null [2025-02-08 04:10:05,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14164: assume myri10ge_probe_slices_#t~mem1948#1 > 1;havoc myri10ge_probe_slices_#t~mem1948#1; [2025-02-08 04:10:05,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14164: assume !(myri10ge_probe_slices_#t~mem1948#1 > 1);havoc myri10ge_probe_slices_#t~mem1948#1;call myri10ge_probe_slices_#t~mem1949#1.base, myri10ge_probe_slices_#t~mem1949#1.offset := read~$Pointer$#9(myri10ge_probe_slices_~mgp#1.base, 116 + myri10ge_probe_slices_~mgp#1.offset, 8); [2025-02-08 04:10:05,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10861-1: SUMMARY for call myri10ge_get_ringparam_#t~ret1137#1.base, myri10ge_get_ringparam_#t~ret1137#1.offset := netdev_priv(myri10ge_get_ringparam_~netdev#1.base, myri10ge_get_ringparam_~netdev#1.offset); srcloc: null [2025-02-08 04:10:05,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10861: myri10ge_get_ringparam_~tmp~92#1.base, myri10ge_get_ringparam_~tmp~92#1.offset := myri10ge_get_ringparam_#t~ret1137#1.base, myri10ge_get_ringparam_#t~ret1137#1.offset;havoc myri10ge_get_ringparam_#t~ret1137#1.base, myri10ge_get_ringparam_#t~ret1137#1.offset;myri10ge_get_ringparam_~mgp~11#1.base, myri10ge_get_ringparam_~mgp~11#1.offset := myri10ge_get_ringparam_~tmp~92#1.base, myri10ge_get_ringparam_~tmp~92#1.offset;call myri10ge_get_ringparam_#t~mem1138#1.base, myri10ge_get_ringparam_#t~mem1138#1.offset := read~$Pointer$#9(myri10ge_get_ringparam_~mgp~11#1.base, myri10ge_get_ringparam_~mgp~11#1.offset, 8);call myri10ge_get_ringparam_#t~mem1139#1 := read~int#9(myri10ge_get_ringparam_#t~mem1138#1.base, 140 + myri10ge_get_ringparam_#t~mem1138#1.offset, 4);call write~int#39(1 + myri10ge_get_ringparam_#t~mem1139#1, myri10ge_get_ringparam_~ring#1.base, 8 + myri10ge_get_ringparam_~ring#1.offset, 4);havoc myri10ge_get_ringparam_#t~mem1138#1.base, myri10ge_get_ringparam_#t~mem1138#1.offset;havoc myri10ge_get_ringparam_#t~mem1139#1;call myri10ge_get_ringparam_#t~mem1140#1.base, myri10ge_get_ringparam_#t~mem1140#1.offset := read~$Pointer$#9(myri10ge_get_ringparam_~mgp~11#1.base, myri10ge_get_ringparam_~mgp~11#1.offset, 8);call myri10ge_get_ringparam_#t~mem1141#1 := read~int#9(myri10ge_get_ringparam_#t~mem1140#1.base, 204 + myri10ge_get_ringparam_#t~mem1140#1.offset, 4);call write~int#39(1 + myri10ge_get_ringparam_#t~mem1141#1, myri10ge_get_ringparam_~ring#1.base, 4 + myri10ge_get_ringparam_~ring#1.offset, 4);havoc myri10ge_get_ringparam_#t~mem1140#1.base, myri10ge_get_ringparam_#t~mem1140#1.offset;havoc myri10ge_get_ringparam_#t~mem1141#1;call write~int#39(0, myri10ge_get_ringparam_~ring#1.base, 12 + myri10ge_get_ringparam_~ring#1.offset, 4);call myri10ge_get_ringparam_#t~mem1142#1.base, myri10ge_get_ringparam_#t~mem1142#1.offset := read~$Pointer$#9(myri10ge_get_ringparam_~mgp~11#1.base, myri10ge_get_ringparam_~mgp~11#1.offset, 8);call myri10ge_get_ringparam_#t~mem1143#1 := read~int#9(myri10ge_get_ringparam_#t~mem1142#1.base, 48 + myri10ge_get_ringparam_#t~mem1142#1.offset, 4);call write~int#39(1 + myri10ge_get_ringparam_#t~mem1143#1, myri10ge_get_ringparam_~ring#1.base, 16 + myri10ge_get_ringparam_~ring#1.offset, 4);havoc myri10ge_get_ringparam_#t~mem1142#1.base, myri10ge_get_ringparam_#t~mem1142#1.offset;havoc myri10ge_get_ringparam_#t~mem1143#1;call myri10ge_get_ringparam_#t~mem1144#1 := read~int#39(myri10ge_get_ringparam_~ring#1.base, 8 + myri10ge_get_ringparam_~ring#1.offset, 4);call write~int#39(myri10ge_get_ringparam_#t~mem1144#1, myri10ge_get_ringparam_~ring#1.base, 24 + myri10ge_get_ringparam_~ring#1.offset, 4);havoc myri10ge_get_ringparam_#t~mem1144#1;call myri10ge_get_ringparam_#t~mem1145#1 := read~int#39(myri10ge_get_ringparam_~ring#1.base, 4 + myri10ge_get_ringparam_~ring#1.offset, 4);call write~int#39(myri10ge_get_ringparam_#t~mem1145#1, myri10ge_get_ringparam_~ring#1.base, 20 + myri10ge_get_ringparam_~ring#1.offset, 4);havoc myri10ge_get_ringparam_#t~mem1145#1;call myri10ge_get_ringparam_#t~mem1146#1 := read~int#39(myri10ge_get_ringparam_~ring#1.base, 12 + myri10ge_get_ringparam_~ring#1.offset, 4);call write~int#39(myri10ge_get_ringparam_#t~mem1146#1, myri10ge_get_ringparam_~ring#1.base, 28 + myri10ge_get_ringparam_~ring#1.offset, 4);havoc myri10ge_get_ringparam_#t~mem1146#1;call myri10ge_get_ringparam_#t~mem1147#1 := read~int#39(myri10ge_get_ringparam_~ring#1.base, 16 + myri10ge_get_ringparam_~ring#1.offset, 4);call write~int#39(myri10ge_get_ringparam_#t~mem1147#1, myri10ge_get_ringparam_~ring#1.base, 32 + myri10ge_get_ringparam_~ring#1.offset, 4);havoc myri10ge_get_ringparam_#t~mem1147#1; [2025-02-08 04:10:05,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11258: assume myri10ge_get_ethtool_stats_~i~13#1 <= 20; [2025-02-08 04:10:05,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11258: 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~mem1158#1 := read~int#9(myri10ge_get_ethtool_stats_~mgp~14#1.base, 8 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 4);call write~int#9(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___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~mem1158#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~mem1159#1 := read~int#9(myri10ge_get_ethtool_stats_~mgp~14#1.base, 156 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 4);call write~int#9(myri10ge_get_ethtool_stats_#t~mem1159#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~mem1159#1;myri10ge_get_ethtool_stats_~tmp___2~16#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$#9(myri10ge_get_ethtool_stats_~mgp~14#1.base, 100 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 8);call myri10ge_get_ethtool_stats_#t~mem1161#1 := read~int#9(myri10ge_get_ethtool_stats_#t~mem1160#1.base, 1547 + myri10ge_get_ethtool_stats_#t~mem1160#1.offset, 4);call write~int#9(myri10ge_get_ethtool_stats_#t~mem1161#1 % 4294967296, myri10ge_get_ethtool_stats_~data#1.base, myri10ge_get_ethtool_stats_~data#1.offset + 8 * (if myri10ge_get_ethtool_stats_~tmp___2~16#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_get_ethtool_stats_~tmp___2~16#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_get_ethtool_stats_~tmp___2~16#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);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;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~mem1162#1 := read~int#9(myri10ge_get_ethtool_stats_~mgp~14#1.base, 108 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 4);call write~int#9(myri10ge_get_ethtool_stats_#t~mem1162#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~mem1162#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~mem1163#1 := read~int#9(myri10ge_get_ethtool_stats_~mgp~14#1.base, 112 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 4);call write~int#9(myri10ge_get_ethtool_stats_#t~mem1163#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~mem1163#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~mem1164#1 := read~int#9(myri10ge_get_ethtool_stats_~mgp~14#1.base, 907 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 4);call write~int#9(myri10ge_get_ethtool_stats_#t~mem1164#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~mem1164#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~mem1165#1 := read~int#9(myri10ge_get_ethtool_stats_~mgp~14#1.base, 911 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 4);call write~int#9(myri10ge_get_ethtool_stats_#t~mem1165#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~mem1165#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~mem1166#1 := read~int#9(myri10ge_get_ethtool_stats_~mgp~14#1.base, 915 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 4);call write~int#9(myri10ge_get_ethtool_stats_#t~mem1166#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~mem1166#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~mem1167#1 := read~int#9(myri10ge_get_ethtool_stats_~mgp~14#1.base, 883 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 8);call write~int#9(myri10ge_get_ethtool_stats_#t~mem1167#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~mem1167#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~mem1168#1 := read~int#9(myri10ge_get_ethtool_stats_~mgp~14#1.base, 448 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 4);call write~int#9(myri10ge_get_ethtool_stats_#t~mem1168#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~mem1168#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~mem1169#1.base, myri10ge_get_ethtool_stats_#t~mem1169#1.offset := read~$Pointer$#9(myri10ge_get_ethtool_stats_~mgp~14#1.base, myri10ge_get_ethtool_stats_~mgp~14#1.offset, 8);call myri10ge_get_ethtool_stats_#t~mem1170#1.base, myri10ge_get_ethtool_stats_#t~mem1170#1.offset := read~$Pointer$#9(myri10ge_get_ethtool_stats_#t~mem1169#1.base, 520 + myri10ge_get_ethtool_stats_#t~mem1169#1.offset, 8);call write~int#9((if 0 != (myri10ge_get_ethtool_stats_#t~mem1170#1.base + myri10ge_get_ethtool_stats_#t~mem1170#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~mem1169#1.base, myri10ge_get_ethtool_stats_#t~mem1169#1.offset;havoc myri10ge_get_ethtool_stats_#t~mem1170#1.base, myri10ge_get_ethtool_stats_#t~mem1170#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~mem1171#1 := read~int#9(myri10ge_get_ethtool_stats_~mgp~14#1.base, 124 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 4);call write~int#9(myri10ge_get_ethtool_stats_#t~mem1171#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~mem1171#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~mem1172#1 := read~int#9(myri10ge_get_ethtool_stats_~mgp~14#1.base, 919 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 4);call write~int#9(myri10ge_get_ethtool_stats_#t~mem1172#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~mem1172#1;call myri10ge_get_ethtool_stats_#t~mem1173#1.base, myri10ge_get_ethtool_stats_#t~mem1173#1.offset := read~$Pointer$#9(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~mem1173#1.base, myri10ge_get_ethtool_stats_#t~mem1173#1.offset;havoc myri10ge_get_ethtool_stats_#t~mem1173#1.base, myri10ge_get_ethtool_stats_#t~mem1173#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~mem1174#1.base, myri10ge_get_ethtool_stats_#t~mem1174#1.offset := read~$Pointer$#9(myri10ge_get_ethtool_stats_~ss~4#1.base, 480 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 8);call myri10ge_get_ethtool_stats_#t~mem1175#1 := read~int#9(myri10ge_get_ethtool_stats_#t~mem1174#1.base, 28 + myri10ge_get_ethtool_stats_#t~mem1174#1.offset, 4); [2025-02-08 04:10:05,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13504-3: assume false;myri10ge_mask_surprise_down_#t~bitwise1756#1 := myri10ge_mask_surprise_down_#t~mem1755#1; [2025-02-08 04:10:05,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13504-3: assume !false; [2025-02-08 04:10:05,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13504-4: assume 0 == myri10ge_mask_surprise_down_#t~mem1755#1 % 4294967296 || 32 == myri10ge_mask_surprise_down_#t~mem1755#1 % 4294967296;myri10ge_mask_surprise_down_#t~bitwise1756#1 := 32; [2025-02-08 04:10:05,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13504-4: assume !(0 == myri10ge_mask_surprise_down_#t~mem1755#1 % 4294967296 || 32 == myri10ge_mask_surprise_down_#t~mem1755#1 % 4294967296); [2025-02-08 04:10:05,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13504-1: [2025-02-08 04:10:05,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13504-2: havoc myri10ge_mask_surprise_down_#t~bitwise1756#1;assume (myri10ge_mask_surprise_down_#t~bitwise1756#1 % 4294967296 >= myri10ge_mask_surprise_down_#t~mem1755#1 % 4294967296 && myri10ge_mask_surprise_down_#t~bitwise1756#1 % 4294967296 >= 32) && myri10ge_mask_surprise_down_#t~bitwise1756#1 % 4294967296 <= 32 + myri10ge_mask_surprise_down_#t~mem1755#1 % 4294967296; [2025-02-08 04:10:05,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13504: call write~int#4(myri10ge_mask_surprise_down_#t~bitwise1756#1, myri10ge_mask_surprise_down_~#mask~0#1.base, myri10ge_mask_surprise_down_~#mask~0#1.offset, 4);havoc myri10ge_mask_surprise_down_#t~mem1755#1;havoc myri10ge_mask_surprise_down_#t~bitwise1756#1;call myri10ge_mask_surprise_down_#t~mem1757#1 := read~int#4(myri10ge_mask_surprise_down_~#mask~0#1.base, myri10ge_mask_surprise_down_~#mask~0#1.offset, 4); [2025-02-08 04:10:05,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10730: assume -2147483648 <= myri10ge_get_settings_#t~ret1102#1 && myri10ge_get_settings_#t~ret1102#1 <= 2147483647;havoc myri10ge_get_settings_#t~mem1101#1.base, myri10ge_get_settings_#t~mem1101#1.offset;havoc myri10ge_get_settings_#t~ret1102#1;myri10ge_get_settings_#res#1 := 0; [2025-02-08 04:10:05,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10730-1: SUMMARY for call myri10ge_get_settings_#t~ret1102#1 := netdev_err(myri10ge_get_settings_~netdev#1.base, myri10ge_get_settings_~netdev#1.offset, 61, 0); srcloc: null [2025-02-08 04:10:05,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13373: call write~int#9(2048, myri10ge_firmware_probe_~mgp#1.base, 8 + myri10ge_firmware_probe_~mgp#1.offset, 4); [2025-02-08 04:10:05,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 04:10:05,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14430: 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:10:05,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13505: assume -2147483648 <= myri10ge_mask_surprise_down_#t~ret1758#1 && myri10ge_mask_surprise_down_#t~ret1758#1 <= 2147483647;havoc myri10ge_mask_surprise_down_#t~mem1757#1;havoc myri10ge_mask_surprise_down_#t~ret1758#1; [2025-02-08 04:10:05,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13505-1: SUMMARY for call myri10ge_mask_surprise_down_#t~ret1758#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~mem1757#1); srcloc: null [2025-02-08 04:10:05,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14034: 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:10:05,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14034: 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:10:05,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15884: ldv_pci_instance_resume_early_2_6_#t~ret2123#1 := ##fun~$Pointer$~TO~int_#res#1;havoc ##fun~$Pointer$~TO~int_#~2122#1.base, ##fun~$Pointer$~TO~int_#~2122#1.offset, ##fun~$Pointer$~TO~int_#t~funptrres2385#1, ##fun~$Pointer$~TO~int_#t~ret2386#1, ##fun~$Pointer$~TO~int_#t~ret2387#1, ##fun~$Pointer$~TO~int_#t~ret2388#1, ##fun~$Pointer$~TO~int_#t~ret2389#1, ##fun~$Pointer$~TO~int_#t~ret2390#1;havoc ##fun~$Pointer$~TO~int_#in~2122#1.base, ##fun~$Pointer$~TO~int_#in~2122#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~ret2123#1 && ldv_pci_instance_resume_early_2_6_#t~ret2123#1 <= 2147483647;havoc ldv_pci_instance_resume_early_2_6_#t~ret2123#1; [2025-02-08 04:10:05,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13374: 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:10:05,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15488: assume 20 == ldv_net_dummy_resourceless_instance_1_~tmp~135#1; [2025-02-08 04:10:05,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15488: assume !(20 == ldv_net_dummy_resourceless_instance_1_~tmp~135#1); [2025-02-08 04:10:05,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11128: myri10ge_get_strings_~tmp~93#1.base, myri10ge_get_strings_~tmp~93#1.offset := myri10ge_get_strings_#t~ret1148#1.base, myri10ge_get_strings_#t~ret1148#1.offset;havoc myri10ge_get_strings_#t~ret1148#1.base, myri10ge_get_strings_#t~ret1148#1.offset;myri10ge_get_strings_~mgp~12#1.base, myri10ge_get_strings_~mgp~12#1.offset := myri10ge_get_strings_~tmp~93#1.base, myri10ge_get_strings_~tmp~93#1.offset; [2025-02-08 04:10:05,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6900: assume 0 != kmalloc_array_~size#1 % 18446744073709551616 && kmalloc_array_~n#1 % 18446744073709551616 > 18446744073709551615 / (kmalloc_array_~size#1 % 18446744073709551616) % 18446744073709551616;kmalloc_array_#res#1.base, kmalloc_array_#res#1.offset := 0, 0; [2025-02-08 04:10:05,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6900: assume !(0 != kmalloc_array_~size#1 % 18446744073709551616 && kmalloc_array_~n#1 % 18446744073709551616 > 18446744073709551615 / (kmalloc_array_~size#1 % 18446744073709551616) % 18446744073709551616); [2025-02-08 04:10:05,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11128-1: SUMMARY for call myri10ge_get_strings_#t~ret1148#1.base, myri10ge_get_strings_#t~ret1148#1.offset := netdev_priv(myri10ge_get_strings_~netdev#1.base, myri10ge_get_strings_~netdev#1.offset); srcloc: null [2025-02-08 04:10:05,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16017-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret2148#1 := ldv_filter_err_code(ldv_pci_pci_instance_2_~ldv_2_ret_default~0#1); srcloc: null [2025-02-08 04:10:05,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16017: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret2148#1 && ldv_pci_pci_instance_2_#t~ret2148#1 <= 2147483647;ldv_pci_pci_instance_2_~ldv_2_ret_default~0#1 := ldv_pci_pci_instance_2_#t~ret2148#1;havoc ldv_pci_pci_instance_2_#t~ret2148#1;call ldv_pci_pci_instance_2_#t~mem2149#1.base, ldv_pci_pci_instance_2_#t~mem2149#1.offset := read~$Pointer$#9(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:10:05,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16546: myri10ge_init_module_#t~ret2077#1 := ldv___pci_register_driver_99_#res#1;havoc ldv___pci_register_driver_99_#t~ret2193#1, ldv___pci_register_driver_99_#t~ret2194#1, ldv___pci_register_driver_99_~ldv_func_arg1#1.base, ldv___pci_register_driver_99_~ldv_func_arg1#1.offset, ldv___pci_register_driver_99_~ldv_func_arg2#1.base, ldv___pci_register_driver_99_~ldv_func_arg2#1.offset, ldv___pci_register_driver_99_~ldv_func_arg3#1.base, ldv___pci_register_driver_99_~ldv_func_arg3#1.offset, ldv___pci_register_driver_99_~ldv_func_res~7#1, ldv___pci_register_driver_99_~tmp~156#1, ldv___pci_register_driver_99_~tmp___0~67#1;havoc ldv___pci_register_driver_99_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_99_#in~ldv_func_arg1#1.offset, ldv___pci_register_driver_99_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_99_#in~ldv_func_arg2#1.offset, ldv___pci_register_driver_99_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_99_#in~ldv_func_arg3#1.offset;assume { :end_inline_ldv___pci_register_driver_99 } true;assume -2147483648 <= myri10ge_init_module_#t~ret2077#1 && myri10ge_init_module_#t~ret2077#1 <= 2147483647;myri10ge_init_module_~tmp~122#1 := myri10ge_init_module_#t~ret2077#1;havoc myri10ge_init_module_#t~ret2077#1;myri10ge_init_module_#res#1 := myri10ge_init_module_~tmp~122#1;ldv_EMGentry_init_myri10ge_init_module_17_7_#t~ret2078#1 := myri10ge_init_module_#res#1;havoc myri10ge_init_module_#t~ret2075#1, myri10ge_init_module_#t~ret2076#1, myri10ge_init_module_#t~ret2077#1, myri10ge_init_module_~tmp~122#1;assume { :end_inline_myri10ge_init_module } true;assume -2147483648 <= ldv_EMGentry_init_myri10ge_init_module_17_7_#t~ret2078#1 && ldv_EMGentry_init_myri10ge_init_module_17_7_#t~ret2078#1 <= 2147483647;ldv_EMGentry_init_myri10ge_init_module_17_7_~tmp~123#1 := ldv_EMGentry_init_myri10ge_init_module_17_7_#t~ret2078#1;havoc ldv_EMGentry_init_myri10ge_init_module_17_7_#t~ret2078#1;ldv_EMGentry_init_myri10ge_init_module_17_7_#res#1 := ldv_EMGentry_init_myri10ge_init_module_17_7_~tmp~123#1;ldv_entry_EMGentry_17_#t~ret2102#1 := ldv_EMGentry_init_myri10ge_init_module_17_7_#res#1;havoc ldv_EMGentry_init_myri10ge_init_module_17_7_#t~ret2078#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~123#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~ret2102#1 && ldv_entry_EMGentry_17_#t~ret2102#1 <= 2147483647;ldv_entry_EMGentry_17_~ldv_17_ret_default~0#1 := ldv_entry_EMGentry_17_#t~ret2102#1;havoc ldv_entry_EMGentry_17_#t~ret2102#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~ret2204#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~160#1;ldv_post_init_~init_ret_val#1 := ldv_post_init_#in~init_ret_val#1;havoc ldv_post_init_~tmp~160#1; [2025-02-08 04:10:05,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13243: assume -2147483648 <= myri10ge_enable_ecrc_#t~ret1690#1 && myri10ge_enable_ecrc_#t~ret1690#1 <= 2147483647;myri10ge_enable_ecrc_~tmp___3~14#1 := myri10ge_enable_ecrc_#t~ret1690#1;havoc myri10ge_enable_ecrc_#t~ret1690#1; [2025-02-08 04:10:05,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13243-1: SUMMARY for call myri10ge_enable_ecrc_#t~ret1690#1 := pci_pcie_type(myri10ge_enable_ecrc_~bridge~0#1.base, myri10ge_enable_ecrc_~bridge~0#1.offset); srcloc: null [2025-02-08 04:10:05,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14300: call myri10ge_probe_#t~mem1979#1 := read~int#9(myri10ge_probe_~mgp~33#1.base, 60 + myri10ge_probe_~mgp~33#1.offset, 8);call myri10ge_probe_#t~mem1980#1 := read~int#9(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~mem1979#1, myri10ge_probe_#t~mem1980#1;havoc ioremap_wc_#res#1.base, ioremap_wc_#res#1.offset;havoc ioremap_wc_#t~ret2338#1.base, ioremap_wc_#t~ret2338#1.offset, ioremap_wc_~arg0#1, ioremap_wc_~arg1#1;ioremap_wc_~arg0#1 := ioremap_wc_#in~arg0#1;ioremap_wc_~arg1#1 := ioremap_wc_#in~arg1#1; [2025-02-08 04:10:05,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14432-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:10:05,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14432: call write~$Pointer$#9(#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_94 } true;ldv_register_netdev_94_#in~ldv_func_arg1#1.base, ldv_register_netdev_94_#in~ldv_func_arg1#1.offset := myri10ge_probe_~netdev~3#1.base, myri10ge_probe_~netdev~3#1.offset;havoc ldv_register_netdev_94_#res#1;havoc ldv_register_netdev_94_#t~ret2191#1, ldv_register_netdev_94_#t~ret2192#1, ldv_register_netdev_94_~ldv_func_arg1#1.base, ldv_register_netdev_94_~ldv_func_arg1#1.offset, ldv_register_netdev_94_~ldv_func_res~6#1, ldv_register_netdev_94_~tmp~155#1, ldv_register_netdev_94_~tmp___0~66#1;ldv_register_netdev_94_~ldv_func_arg1#1.base, ldv_register_netdev_94_~ldv_func_arg1#1.offset := ldv_register_netdev_94_#in~ldv_func_arg1#1.base, ldv_register_netdev_94_#in~ldv_func_arg1#1.offset;havoc ldv_register_netdev_94_~ldv_func_res~6#1;havoc ldv_register_netdev_94_~tmp~155#1;havoc ldv_register_netdev_94_~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_94_~ldv_func_arg1#1.base, ldv_register_netdev_94_~ldv_func_arg1#1.offset;havoc register_netdev_#res#1;havoc register_netdev_#t~nondet2374#1, register_netdev_~arg0#1.base, register_netdev_~arg0#1.offset;register_netdev_~arg0#1.base, register_netdev_~arg0#1.offset := register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset;havoc register_netdev_#t~nondet2374#1;assume -2147483648 <= register_netdev_#t~nondet2374#1 && register_netdev_#t~nondet2374#1 <= 2147483647;register_netdev_#res#1 := register_netdev_#t~nondet2374#1;havoc register_netdev_#t~nondet2374#1; [2025-02-08 04:10:05,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14036: 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:10:05,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14829: 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:10:05,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16547-1: ldv___pci_register_driver_99_#res#1 := ldv___pci_register_driver_99_~ldv_func_res~7#1; [2025-02-08 04:10:05,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14565: 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~ret2101#1 := myri10ge_notify_dca_#res#1;havoc myri10ge_notify_dca_#t~ret2074#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~121#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~ret2101#1 && ldv_dummy_resourceless_instance_callback_3_3_#t~ret2101#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_3_3_#t~ret2101#1; [2025-02-08 04:10:05,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15622-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret2118#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2118#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:10:05,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15622: 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~ret2118#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2118#1.offset;havoc ldv_net_dummy_resourceless_instance_1_#t~ret2118#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2118#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~ret1148#1.base, myri10ge_get_strings_#t~ret1148#1.offset, myri10ge_get_strings_#t~memcpy~res1149#1.base, myri10ge_get_strings_#t~memcpy~res1149#1.offset, myri10ge_get_strings_#t~memcpy~res1150#1.base, myri10ge_get_strings_#t~memcpy~res1150#1.offset, myri10ge_get_strings_#t~mem1151#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~93#1.base, myri10ge_get_strings_~tmp~93#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~93#1.base, myri10ge_get_strings_~tmp~93#1.offset;havoc myri10ge_get_strings_~i~12#1; [2025-02-08 04:10:05,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16019: assume 0 != (ldv_pci_pci_instance_2_#t~mem2149#1.base + ldv_pci_pci_instance_2_#t~mem2149#1.offset) % 18446744073709551616;havoc ldv_pci_pci_instance_2_#t~mem2149#1.base, ldv_pci_pci_instance_2_#t~mem2149#1.offset;call ldv_pci_pci_instance_2_#t~mem2150#1.base, ldv_pci_pci_instance_2_#t~mem2150#1.offset := read~$Pointer$#9(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~mem2150#1.base, ldv_pci_pci_instance_2_#t~mem2150#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~ret2123#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~2122#1.base, ##fun~$Pointer$~TO~int_#in~2122#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_#~2122#1.base, ##fun~$Pointer$~TO~int_#~2122#1.offset, ##fun~$Pointer$~TO~int_#t~funptrres2385#1, ##fun~$Pointer$~TO~int_#t~ret2386#1, ##fun~$Pointer$~TO~int_#t~ret2387#1, ##fun~$Pointer$~TO~int_#t~ret2388#1, ##fun~$Pointer$~TO~int_#t~ret2389#1, ##fun~$Pointer$~TO~int_#t~ret2390#1;##fun~$Pointer$~TO~int_#~2122#1.base, ##fun~$Pointer$~TO~int_#~2122#1.offset := ##fun~$Pointer$~TO~int_#in~2122#1.base, ##fun~$Pointer$~TO~int_#in~2122#1.offset; [2025-02-08 04:10:05,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16019: assume !(0 != (ldv_pci_pci_instance_2_#t~mem2149#1.base + ldv_pci_pci_instance_2_#t~mem2149#1.offset) % 18446744073709551616);havoc ldv_pci_pci_instance_2_#t~mem2149#1.base, ldv_pci_pci_instance_2_#t~mem2149#1.offset; [2025-02-08 04:10:05,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14169: assume 0 != (myri10ge_probe_slices_#t~mem1949#1.base + myri10ge_probe_slices_#t~mem1949#1.offset) % 18446744073709551616;havoc myri10ge_probe_slices_#t~mem1949#1.base, myri10ge_probe_slices_#t~mem1949#1.offset;call myri10ge_probe_slices_#t~mem1950#1.base, myri10ge_probe_slices_#t~mem1950#1.offset := read~$Pointer$#9(myri10ge_probe_slices_~mgp#1.base, 116 + myri10ge_probe_slices_~mgp#1.offset, 8); [2025-02-08 04:10:05,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14169: assume !(0 != (myri10ge_probe_slices_#t~mem1949#1.base + myri10ge_probe_slices_#t~mem1949#1.offset) % 18446744073709551616);havoc myri10ge_probe_slices_#t~mem1949#1.base, myri10ge_probe_slices_#t~mem1949#1.offset; [2025-02-08 04:10:05,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14434: myri10ge_probe_#t~ret2035#1 := ldv_register_netdev_94_#res#1;havoc ldv_register_netdev_94_#t~ret2191#1, ldv_register_netdev_94_#t~ret2192#1, ldv_register_netdev_94_~ldv_func_arg1#1.base, ldv_register_netdev_94_~ldv_func_arg1#1.offset, ldv_register_netdev_94_~ldv_func_res~6#1, ldv_register_netdev_94_~tmp~155#1, ldv_register_netdev_94_~tmp___0~66#1;havoc ldv_register_netdev_94_#in~ldv_func_arg1#1.base, ldv_register_netdev_94_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_register_netdev_94 } true;assume -2147483648 <= myri10ge_probe_#t~ret2035#1 && myri10ge_probe_#t~ret2035#1 <= 2147483647;myri10ge_probe_~status~21#1 := myri10ge_probe_#t~ret2035#1;havoc myri10ge_probe_#t~ret2035#1; [2025-02-08 04:10:05,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13245: assume 4 != myri10ge_enable_ecrc_~tmp___3~14#1; [2025-02-08 04:10:05,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13245: assume !(4 != myri10ge_enable_ecrc_~tmp___3~14#1); [2025-02-08 04:10:05,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15492: assume 21 == ldv_net_dummy_resourceless_instance_1_~tmp~135#1; [2025-02-08 04:10:05,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15492: assume !(21 == ldv_net_dummy_resourceless_instance_1_~tmp~135#1); [2025-02-08 04:10:05,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15624: 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:10:05,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11132: assume 1 == myri10ge_get_strings_~stringset#1 % 4294967296; [2025-02-08 04:10:05,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11132: assume !(1 == myri10ge_get_strings_~stringset#1 % 4294967296); [2025-02-08 04:10:05,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14171: havoc myri10ge_probe_slices_#t~mem1950#1.base, myri10ge_probe_slices_#t~mem1950#1.offset;call write~$Pointer$#9(0, 0, myri10ge_probe_slices_~mgp#1.base, 116 + myri10ge_probe_slices_~mgp#1.offset, 8); [2025-02-08 04:10:05,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14171-1: SUMMARY for call kfree(myri10ge_probe_slices_#t~mem1950#1.base, myri10ge_probe_slices_#t~mem1950#1.offset); srcloc: null [2025-02-08 04:10:05,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15228: havoc ldv_entry_EMGentry_17_#t~ret2102#1, ldv_entry_EMGentry_17_#t~ret2103#1, ldv_entry_EMGentry_17_#t~ret2104#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~131#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~ret2384#1 := main_#res#1;assume { :end_inline_main } true; [2025-02-08 04:10:05,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14303: assume 0 == (myri10ge_probe_#t~mem1982#1.base + myri10ge_probe_#t~mem1982#1.offset) % 18446744073709551616;havoc myri10ge_probe_#t~mem1982#1.base, myri10ge_probe_#t~mem1982#1.offset;call myri10ge_probe_#t~mem1983#1 := read~int#9(myri10ge_probe_~mgp~33#1.base, 52 + myri10ge_probe_~mgp~33#1.offset, 8);call myri10ge_probe_#t~mem1984#1 := read~int#9(myri10ge_probe_~mgp~33#1.base, 60 + myri10ge_probe_~mgp~33#1.offset, 8); [2025-02-08 04:10:05,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14303: assume !(0 == (myri10ge_probe_#t~mem1982#1.base + myri10ge_probe_#t~mem1982#1.offset) % 18446744073709551616);havoc myri10ge_probe_#t~mem1982#1.base, myri10ge_probe_#t~mem1982#1.offset;call myri10ge_probe_#t~mem1986#1.base, myri10ge_probe_#t~mem1986#1.offset := read~$Pointer$#9(myri10ge_probe_~mgp~33#1.base, 40 + myri10ge_probe_~mgp~33#1.offset, 8); [2025-02-08 04:10:05,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13246: 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~mem1691#1.base, myri10ge_enable_ecrc_#t~mem1691#1.offset := read~$Pointer$#9(myri10ge_enable_ecrc_~bridge~0#1.base, 16 + myri10ge_enable_ecrc_~bridge~0#1.offset, 8);call myri10ge_enable_ecrc_#t~mem1692#1.base, myri10ge_enable_ecrc_#t~mem1692#1.offset := read~$Pointer$#9(myri10ge_enable_ecrc_#t~mem1691#1.base, 56 + myri10ge_enable_ecrc_#t~mem1691#1.offset, 8);myri10ge_enable_ecrc_~bridge~0#1.base, myri10ge_enable_ecrc_~bridge~0#1.offset := myri10ge_enable_ecrc_#t~mem1692#1.base, myri10ge_enable_ecrc_#t~mem1692#1.offset;havoc myri10ge_enable_ecrc_#t~mem1691#1.base, myri10ge_enable_ecrc_#t~mem1691#1.offset;havoc myri10ge_enable_ecrc_#t~mem1692#1.base, myri10ge_enable_ecrc_#t~mem1692#1.offset; [2025-02-08 04:10:05,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13246: assume !(~myri10ge_ecrc_enable~0 > 1); [2025-02-08 04:10:05,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16021: havoc ldv_pci_instance_resume_early_2_6_#t~ret2123#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~mem2150#1.base, ldv_pci_pci_instance_2_#t~mem2150#1.offset; [2025-02-08 04:10:05,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14436: assume 0 != myri10ge_probe_~status~21#1; [2025-02-08 04:10:05,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14436: assume !(0 != myri10ge_probe_~status~21#1);call myri10ge_probe_#t~mem2037#1 := read~int#9(myri10ge_probe_~mgp~33#1.base, 112 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 04:10:05,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6905-1: SUMMARY for call kmalloc_array_#t~ret143#1.base, kmalloc_array_#t~ret143#1.offset := __kmalloc(kmalloc_array_~n#1 * kmalloc_array_~size#1, kmalloc_array_~flags#1); srcloc: null [2025-02-08 04:10:05,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6905: kmalloc_array_~tmp~10#1.base, kmalloc_array_~tmp~10#1.offset := kmalloc_array_#t~ret143#1.base, kmalloc_array_#t~ret143#1.offset;havoc kmalloc_array_#t~ret143#1.base, kmalloc_array_#t~ret143#1.offset;kmalloc_array_#res#1.base, kmalloc_array_#res#1.offset := kmalloc_array_~tmp~10#1.base, kmalloc_array_~tmp~10#1.offset; [2025-02-08 04:10:05,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15097: ldv_dummy_resourceless_instance_callback_1_3_#t~ret2096#1 := myri10ge_get_coalesce_#res#1;havoc myri10ge_get_coalesce_#t~ret1117#1.base, myri10ge_get_coalesce_#t~ret1117#1.offset, myri10ge_get_coalesce_#t~mem1118#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~88#1.base, myri10ge_get_coalesce_~tmp~88#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~ret2096#1 && ldv_dummy_resourceless_instance_callback_1_3_#t~ret2096#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_3_#t~ret2096#1; [2025-02-08 04:10:05,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14040: 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:10:05,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15626: 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:10:05,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13512: 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~ret2126#1 := myri10ge_suspend_#res#1;havoc myri10ge_suspend_#t~ret1759#1.base, myri10ge_suspend_#t~ret1759#1.offset, myri10ge_suspend_#t~mem1760#1.base, myri10ge_suspend_#t~mem1760#1.offset, myri10ge_suspend_#t~ret1761#1, myri10ge_suspend_#t~ret1762#1, myri10ge_suspend_#t~ret1763#1, myri10ge_suspend_#t~ret1764#1, myri10ge_suspend_#t~mem1765#1, myri10ge_suspend_#t~ret1766#1, myri10ge_suspend_#t~ret1767#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~112#1.base, myri10ge_suspend_~tmp~112#1.offset, myri10ge_suspend_~tmp___0~49#1, myri10ge_suspend_~tmp___1~34#1, myri10ge_suspend_~tmp___2~24#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~ret2126#1 && ldv_pci_instance_suspend_2_8_#t~ret2126#1 <= 2147483647;ldv_pci_instance_suspend_2_8_~tmp~137#1 := ldv_pci_instance_suspend_2_8_#t~ret2126#1;havoc ldv_pci_instance_suspend_2_8_#t~mem2125#1;havoc ldv_pci_instance_suspend_2_8_#t~ret2126#1;ldv_pci_instance_suspend_2_8_#res#1 := ldv_pci_instance_suspend_2_8_~tmp~137#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:10:05,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14305: 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;myri10ge_probe_~status~21#1 := -6; [2025-02-08 04:10:05,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14305-1: SUMMARY for call myri10ge_probe_#t~ret1985#1 := dev_err(myri10ge_probe_~pdev#1.base, 179 + myri10ge_probe_~pdev#1.offset, 131, 0); srcloc: null [2025-02-08 04:10:05,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10738: assume myri10ge_get_settings_~i~11#1 <= 2; [2025-02-08 04:10:05,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10738: assume !(myri10ge_get_settings_~i~11#1 <= 2);call myri10ge_get_settings_#t~mem1103#1 := read~int#9(myri10ge_get_settings_~ptr~1#1.base, myri10ge_get_settings_~ptr~1#1.offset, 1); [2025-02-08 04:10:05,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14438-1: SUMMARY for call myri10ge_probe_#t~ret2036#1 := dev_err(myri10ge_probe_~pdev#1.base, 179 + myri10ge_probe_~pdev#1.offset, 138, 0); srcloc: null [2025-02-08 04:10:05,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14438: assume -2147483648 <= myri10ge_probe_#t~ret2036#1 && myri10ge_probe_#t~ret2036#1 <= 2147483647;havoc myri10ge_probe_#t~ret2036#1; [2025-02-08 04:10:05,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11400: assume myri10ge_get_ethtool_stats_~slice~0#1 < myri10ge_get_ethtool_stats_#t~mem1224#1;havoc myri10ge_get_ethtool_stats_#t~mem1224#1; [2025-02-08 04:10:05,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11400: assume !(myri10ge_get_ethtool_stats_~slice~0#1 < myri10ge_get_ethtool_stats_#t~mem1224#1);havoc myri10ge_get_ethtool_stats_#t~mem1224#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:10:05,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15496: assume 22 == ldv_net_dummy_resourceless_instance_1_~tmp~135#1; [2025-02-08 04:10:05,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15496: assume !(22 == ldv_net_dummy_resourceless_instance_1_~tmp~135#1); [2025-02-08 04:10:05,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15893: 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:10:05,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16554: 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_100_~ldv_func_arg1#1.base, ldv_dca_unregister_notify_100_~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:10:05,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13251: 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:10:05,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13251: 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:10:05,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13383: 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~mem1721#1.base, myri10ge_select_firmware_#t~mem1721#1.offset, myri10ge_select_firmware_#t~ret1722#1, myri10ge_select_firmware_#t~mem1723#1, myri10ge_select_firmware_#t~mem1724#1.base, myri10ge_select_firmware_#t~mem1724#1.offset, myri10ge_select_firmware_#t~ret1725#1, myri10ge_select_firmware_#t~mem1726#1.base, myri10ge_select_firmware_#t~mem1726#1.offset, myri10ge_select_firmware_#t~ret1727#1, myri10ge_select_firmware_#t~mem1728#1.base, myri10ge_select_firmware_#t~mem1728#1.offset, myri10ge_select_firmware_#t~ret1729#1, myri10ge_select_firmware_#t~mem1730#1, myri10ge_select_firmware_#t~bitwise1731#1, myri10ge_select_firmware_#t~ret1732#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~ret1735#1.base, myri10ge_select_firmware_#t~ret1735#1.offset, myri10ge_select_firmware_#t~mem1736#1, myri10ge_select_firmware_#t~bitwise1737#1, myri10ge_select_firmware_#t~ret1738#1, myri10ge_select_firmware_#t~mem1739#1, myri10ge_select_firmware_#t~mem1740#1, myri10ge_select_firmware_#t~mem1741#1.base, myri10ge_select_firmware_#t~mem1741#1.offset, myri10ge_select_firmware_#t~short1742#1, myri10ge_select_firmware_#t~mem1743#1, myri10ge_select_firmware_#t~mem1744#1.base, myri10ge_select_firmware_#t~mem1744#1.offset, myri10ge_select_firmware_#t~nondet1745#1, myri10ge_select_firmware_#t~mem1746#1, myri10ge_select_firmware_#t~mem1747#1.base, myri10ge_select_firmware_#t~mem1747#1.offset, myri10ge_select_firmware_#t~mem1748#1.base, myri10ge_select_firmware_#t~mem1748#1.offset, myri10ge_select_firmware_#t~mem1749#1.base, myri10ge_select_firmware_#t~mem1749#1.offset, myri10ge_select_firmware_#t~ret1750#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~111#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~23#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:10:05,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13383-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:10:05,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16026: havoc ldv_pci_instance_resume_2_5_#t~ret2121#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~mem2151#1.base, ldv_pci_pci_instance_2_#t~mem2151#1.offset; [2025-02-08 04:10:05,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14044-1: SUMMARY for call myri10ge_probe_slices_#t~ret1922#1 := myri10ge_load_firmware(myri10ge_probe_slices_~mgp#1.base, myri10ge_probe_slices_~mgp#1.offset, 0); srcloc: null [2025-02-08 04:10:05,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14044: assume -2147483648 <= myri10ge_probe_slices_#t~ret1922#1 && myri10ge_probe_slices_#t~ret1922#1 <= 2147483647;myri10ge_probe_slices_~status~20#1 := myri10ge_probe_slices_#t~ret1922#1;havoc myri10ge_probe_slices_#t~ret1922#1; [2025-02-08 04:10:05,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16026-1: call ldv_pci_pci_instance_2_#t~mem2151#1.base, ldv_pci_pci_instance_2_#t~mem2151#1.offset := read~$Pointer$#9(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~mem2151#1.base, ldv_pci_pci_instance_2_#t~mem2151#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~ret2121#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:10:05,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16555: 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:10:05,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15763-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret2119#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2119#1.offset := ldv_xmalloc(8); srcloc: null [2025-02-08 04:10:05,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15763: 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~ret2119#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2119#1.offset;havoc ldv_net_dummy_resourceless_instance_1_#t~ret2119#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2119#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~ret1154#1.base, myri10ge_get_ethtool_stats_#t~ret1154#1.offset, myri10ge_get_ethtool_stats_#t~memset~res1155#1.base, myri10ge_get_ethtool_stats_#t~memset~res1155#1.offset, myri10ge_get_ethtool_stats_#t~ret1156#1.base, myri10ge_get_ethtool_stats_#t~ret1156#1.offset, myri10ge_get_ethtool_stats_#t~mem1157#1, myri10ge_get_ethtool_stats_#t~mem1158#1, myri10ge_get_ethtool_stats_#t~mem1159#1, 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~mem1162#1, myri10ge_get_ethtool_stats_#t~mem1163#1, myri10ge_get_ethtool_stats_#t~mem1164#1, myri10ge_get_ethtool_stats_#t~mem1165#1, myri10ge_get_ethtool_stats_#t~mem1166#1, myri10ge_get_ethtool_stats_#t~mem1167#1, myri10ge_get_ethtool_stats_#t~mem1168#1, myri10ge_get_ethtool_stats_#t~mem1169#1.base, myri10ge_get_ethtool_stats_#t~mem1169#1.offset, myri10ge_get_ethtool_stats_#t~mem1170#1.base, myri10ge_get_ethtool_stats_#t~mem1170#1.offset, myri10ge_get_ethtool_stats_#t~mem1171#1, myri10ge_get_ethtool_stats_#t~mem1172#1, myri10ge_get_ethtool_stats_#t~mem1173#1.base, myri10ge_get_ethtool_stats_#t~mem1173#1.offset, myri10ge_get_ethtool_stats_#t~mem1174#1.base, myri10ge_get_ethtool_stats_#t~mem1174#1.offset, myri10ge_get_ethtool_stats_#t~mem1175#1, myri10ge_get_ethtool_stats_#t~ret1176#1, myri10ge_get_ethtool_stats_#t~mem1177#1.base, myri10ge_get_ethtool_stats_#t~mem1177#1.offset, myri10ge_get_ethtool_stats_#t~mem1178#1, myri10ge_get_ethtool_stats_#t~ret1179#1, myri10ge_get_ethtool_stats_#t~mem1180#1.base, myri10ge_get_ethtool_stats_#t~mem1180#1.offset, myri10ge_get_ethtool_stats_#t~mem1181#1, myri10ge_get_ethtool_stats_#t~ret1182#1, myri10ge_get_ethtool_stats_#t~mem1183#1.base, myri10ge_get_ethtool_stats_#t~mem1183#1.offset, myri10ge_get_ethtool_stats_#t~mem1184#1, myri10ge_get_ethtool_stats_#t~ret1185#1, myri10ge_get_ethtool_stats_#t~mem1186#1.base, myri10ge_get_ethtool_stats_#t~mem1186#1.offset, myri10ge_get_ethtool_stats_#t~mem1187#1, myri10ge_get_ethtool_stats_#t~ret1188#1, myri10ge_get_ethtool_stats_#t~mem1189#1.base, myri10ge_get_ethtool_stats_#t~mem1189#1.offset, myri10ge_get_ethtool_stats_#t~mem1190#1, myri10ge_get_ethtool_stats_#t~ret1191#1, myri10ge_get_ethtool_stats_#t~mem1192#1.base, myri10ge_get_ethtool_stats_#t~mem1192#1.offset, myri10ge_get_ethtool_stats_#t~mem1193#1, myri10ge_get_ethtool_stats_#t~ret1194#1, myri10ge_get_ethtool_stats_#t~mem1195#1.base, myri10ge_get_ethtool_stats_#t~mem1195#1.offset, myri10ge_get_ethtool_stats_#t~mem1196#1, myri10ge_get_ethtool_stats_#t~ret1197#1, myri10ge_get_ethtool_stats_#t~mem1198#1.base, myri10ge_get_ethtool_stats_#t~mem1198#1.offset, myri10ge_get_ethtool_stats_#t~mem1199#1, myri10ge_get_ethtool_stats_#t~ret1200#1, myri10ge_get_ethtool_stats_#t~mem1201#1.base, myri10ge_get_ethtool_stats_#t~mem1201#1.offset, myri10ge_get_ethtool_stats_#t~mem1202#1, myri10ge_get_ethtool_stats_#t~ret1203#1, myri10ge_get_ethtool_stats_#t~mem1204#1.base, myri10ge_get_ethtool_stats_#t~mem1204#1.offset, myri10ge_get_ethtool_stats_#t~mem1205#1, myri10ge_get_ethtool_stats_#t~ret1206#1, myri10ge_get_ethtool_stats_#t~mem1207#1.base, myri10ge_get_ethtool_stats_#t~mem1207#1.offset, myri10ge_get_ethtool_stats_#t~mem1208#1, myri10ge_get_ethtool_stats_#t~ret1209#1, myri10ge_get_ethtool_stats_#t~mem1210#1.base, myri10ge_get_ethtool_stats_#t~mem1210#1.offset, myri10ge_get_ethtool_stats_#t~mem1211#1, myri10ge_get_ethtool_stats_#t~mem1212#1, myri10ge_get_ethtool_stats_#t~mem1213#1, myri10ge_get_ethtool_stats_#t~mem1214#1, myri10ge_get_ethtool_stats_#t~mem1215#1, myri10ge_get_ethtool_stats_#t~mem1216#1, myri10ge_get_ethtool_stats_#t~mem1217#1, myri10ge_get_ethtool_stats_#t~mem1218#1, myri10ge_get_ethtool_stats_#t~mem1219#1, myri10ge_get_ethtool_stats_#t~mem1220#1, myri10ge_get_ethtool_stats_#t~mem1221#1, myri10ge_get_ethtool_stats_#t~mem1222#1, myri10ge_get_ethtool_stats_#t~mem1223#1, myri10ge_get_ethtool_stats_#t~mem1224#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~95#1.base, myri10ge_get_ethtool_stats_~tmp~95#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~16#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~95#1.base, myri10ge_get_ethtool_stats_~tmp~95#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~16#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:10:05,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10742: assume 50 == myri10ge_get_settings_#t~mem1103#1;havoc myri10ge_get_settings_#t~mem1103#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:10:05,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10742: assume !(50 == myri10ge_get_settings_#t~mem1103#1);havoc myri10ge_get_settings_#t~mem1103#1; [2025-02-08 04:10:05,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14178: call write~int#9(1, myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4); [2025-02-08 04:10:05,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11139-1: SUMMARY for call myri10ge_get_strings_#t~memcpy~res1149#1.base, myri10ge_get_strings_#t~memcpy~res1149#1.offset := #Ultimate.C_memcpy#9(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:10:05,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13253: assume -2147483648 <= myri10ge_enable_ecrc_#t~ret1693#1 && myri10ge_enable_ecrc_#t~ret1693#1 <= 2147483647;havoc myri10ge_enable_ecrc_#t~ret1693#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:10:05,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11139: havoc myri10ge_get_strings_#t~memcpy~res1149#1.base, myri10ge_get_strings_#t~memcpy~res1149#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:10:05,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13253-1: SUMMARY for call myri10ge_enable_ecrc_#t~ret1693#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:10:05,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14046: assume 0 != myri10ge_probe_slices_~status~20#1; [2025-02-08 04:10:05,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14046: assume !(0 != myri10ge_probe_slices_~status~20#1); [2025-02-08 04:10:05,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14575: 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:10:05,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14575: 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:10:05,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14179: 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:10:05,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15765: 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:10:05,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14444: assume 0 != myri10ge_probe_#t~mem2037#1;havoc myri10ge_probe_#t~mem2037#1;call myri10ge_probe_#t~mem2038#1 := read~int#9(myri10ge_probe_~mgp~33#1.base, 12 + myri10ge_probe_~mgp~33#1.offset, 4);call myri10ge_probe_#t~mem2039#1 := read~int#9(myri10ge_probe_~mgp~33#1.base, 8 + myri10ge_probe_~mgp~33#1.offset, 4);call myri10ge_probe_#t~mem2040#1.base, myri10ge_probe_#t~mem2040#1.offset := read~$Pointer$#9(myri10ge_probe_~mgp~33#1.base, 461 + myri10ge_probe_~mgp~33#1.offset, 8);call myri10ge_probe_#t~mem2041#1 := read~int#9(myri10ge_probe_~mgp~33#1.base, 156 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 04:10:05,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14444: assume !(0 != myri10ge_probe_#t~mem2037#1);havoc myri10ge_probe_#t~mem2037#1;call myri10ge_probe_#t~mem2043#1 := read~int#9(myri10ge_probe_~mgp~33#1.base, 108 + myri10ge_probe_~mgp~33#1.offset, 4);call myri10ge_probe_#t~mem2044#1 := read~int#9(myri10ge_probe_~pdev#1.base, 1547 + myri10ge_probe_~pdev#1.offset, 4);call myri10ge_probe_#t~mem2045#1 := read~int#9(myri10ge_probe_~mgp~33#1.base, 8 + myri10ge_probe_~mgp~33#1.offset, 4);call myri10ge_probe_#t~mem2046#1.base, myri10ge_probe_#t~mem2046#1.offset := read~$Pointer$#9(myri10ge_probe_~mgp~33#1.base, 461 + myri10ge_probe_~mgp~33#1.offset, 8);call myri10ge_probe_#t~mem2047#1 := read~int#9(myri10ge_probe_~mgp~33#1.base, 156 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 04:10:05,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14180-1: SUMMARY for call myri10ge_probe_slices_#t~ret1951#1 := myri10ge_load_firmware(myri10ge_probe_slices_~mgp#1.base, myri10ge_probe_slices_~mgp#1.offset, 0); srcloc: null [2025-02-08 04:10:05,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14180: assume -2147483648 <= myri10ge_probe_slices_#t~ret1951#1 && myri10ge_probe_slices_#t~ret1951#1 <= 2147483647;havoc myri10ge_probe_slices_#t~ret1951#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:10:05,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15898: 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~ret2142#1 := ldv_pci_instance_suspend_2_8_#res#1;havoc ldv_pci_instance_suspend_2_8_#t~mem2125#1, ldv_pci_instance_suspend_2_8_#t~ret2126#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~137#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~ret2142#1 && ldv_pci_pci_instance_2_#t~ret2142#1 <= 2147483647;ldv_pci_pci_instance_2_~ldv_2_ret_default~0#1 := ldv_pci_pci_instance_2_#t~ret2142#1;havoc ldv_pci_pci_instance_2_#t~mem2140#1.base, ldv_pci_pci_instance_2_#t~mem2140#1.offset;havoc ldv_pci_pci_instance_2_#t~mem2141#1;havoc ldv_pci_pci_instance_2_#t~ret2142#1; [2025-02-08 04:10:05,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16030-1: call ldv_pci_pci_instance_2_#t~mem2152#1.base, ldv_pci_pci_instance_2_#t~mem2152#1.offset := read~$Pointer$#9(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:10:05,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16030: assume 0 != (ldv_pci_pci_instance_2_#t~mem2152#1.base + ldv_pci_pci_instance_2_#t~mem2152#1.offset) % 18446744073709551616;havoc ldv_pci_pci_instance_2_#t~mem2152#1.base, ldv_pci_pci_instance_2_#t~mem2152#1.offset;call ldv_pci_pci_instance_2_#t~mem2153#1.base, ldv_pci_pci_instance_2_#t~mem2153#1.offset := read~$Pointer$#9(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~mem2153#1.base, ldv_pci_pci_instance_2_#t~mem2153#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:10:05,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16030: assume !(0 != (ldv_pci_pci_instance_2_#t~mem2152#1.base + ldv_pci_pci_instance_2_#t~mem2152#1.offset) % 18446744073709551616);havoc ldv_pci_pci_instance_2_#t~mem2152#1.base, ldv_pci_pci_instance_2_#t~mem2152#1.offset; [2025-02-08 04:10:05,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14048-1: SUMMARY for call myri10ge_probe_slices_#t~ret1923#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:10:05,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14048: assume -2147483648 <= myri10ge_probe_slices_#t~ret1923#1 && myri10ge_probe_slices_#t~ret1923#1 <= 2147483647;havoc myri10ge_probe_slices_#t~ret1923#1; [2025-02-08 04:10:05,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14313: myri10ge_probe_~tmp___3~15#1 := myri10ge_probe_#t~ret1987#1;havoc myri10ge_probe_#t~mem1986#1.base, myri10ge_probe_#t~mem1986#1.offset;havoc myri10ge_probe_#t~ret1987#1; [2025-02-08 04:10:05,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14313-1: SUMMARY for call myri10ge_probe_#t~ret1987#1 := readl(myri10ge_probe_#t~mem1986#1.base, 60 + myri10ge_probe_#t~mem1986#1.offset); srcloc: null [2025-02-08 04:10:05,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10746: assume (myri10ge_get_settings_#t~mem1104#1 % 256 - 81) % 4294967296 <= 2;havoc myri10ge_get_settings_#t~mem1104#1;call write~int#9(3, myri10ge_get_settings_~cmd#1.base, 15 + myri10ge_get_settings_~cmd#1.offset, 1);call myri10ge_get_settings_#t~mem1105#1 := read~int#9(myri10ge_get_settings_~cmd#1.base, 4 + myri10ge_get_settings_~cmd#1.offset, 4); [2025-02-08 04:10:05,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10746: assume !((myri10ge_get_settings_#t~mem1104#1 % 256 - 81) % 4294967296 <= 2);havoc myri10ge_get_settings_#t~mem1104#1;call write~int#9(255, myri10ge_get_settings_~cmd#1.base, 15 + myri10ge_get_settings_~cmd#1.offset, 1); [2025-02-08 04:10:05,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19070: havoc pcie_get_readrq_#t~nondet2369#1;myri10ge_firmware_probe_#t~ret1714#1 := pcie_get_readrq_#res#1;havoc pcie_get_readrq_#t~nondet2369#1, pcie_get_readrq_~arg0#1.base, pcie_get_readrq_~arg0#1.offset;havoc pcie_get_readrq_#in~arg0#1.base, pcie_get_readrq_#in~arg0#1.offset;assume { :end_inline_pcie_get_readrq } true;assume -2147483648 <= myri10ge_firmware_probe_#t~ret1714#1 && myri10ge_firmware_probe_#t~ret1714#1 <= 2147483647;myri10ge_firmware_probe_~status~17#1 := myri10ge_firmware_probe_#t~ret1714#1;havoc myri10ge_firmware_probe_#t~ret1714#1; [2025-02-08 04:10:05,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10746-1: call myri10ge_get_settings_#t~mem1104#1 := read~int#9(myri10ge_get_settings_~ptr~1#1.base, myri10ge_get_settings_~ptr~1#1.offset, 1); [2025-02-08 04:10:05,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14314: myri10ge_probe_~tmp___4~8#1 := myri10ge_probe_#t~ret1988#1;havoc myri10ge_probe_#t~ret1988#1; [2025-02-08 04:10:05,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14446-1: SUMMARY for call myri10ge_probe_#t~ret2042#1 := _dev_info(myri10ge_probe_~dev~8#1.base, myri10ge_probe_~dev~8#1.offset, 139, 0); srcloc: null [2025-02-08 04:10:05,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15503-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~ret2100#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~ret1244#1.base, myri10ge_phys_id_#t~ret1244#1.offset, myri10ge_phys_id_#t~ret1245#1, myri10ge_phys_id_#t~ret1246#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~99#1.base, myri10ge_phys_id_~tmp~99#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~99#1.base, myri10ge_phys_id_~tmp~99#1.offset;havoc myri10ge_phys_id_~rc~2#1; [2025-02-08 04:10:05,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14446: assume -2147483648 <= myri10ge_probe_#t~ret2042#1 && myri10ge_probe_#t~ret2042#1 <= 2147483647;havoc myri10ge_probe_#t~mem2038#1;havoc myri10ge_probe_#t~mem2039#1;havoc myri10ge_probe_#t~mem2040#1.base, myri10ge_probe_#t~mem2040#1.offset;havoc myri10ge_probe_#t~mem2041#1;havoc myri10ge_probe_#t~ret2042#1; [2025-02-08 04:10:05,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15503: havoc ldv_dummy_resourceless_instance_callback_1_36_#t~ret2100#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:10:05,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15107-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_30_#t~ret2097#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:10:05,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15107: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_30_#t~ret2097#1 && ldv_dummy_resourceless_instance_callback_1_30_#t~ret2097#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_30_#t~ret2097#1; [2025-02-08 04:10:05,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14050: 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:10:05,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14050: 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:10:05,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14314-1: SUMMARY for call myri10ge_probe_#t~ret1988#1 := __fswab32(myri10ge_probe_~tmp___3~15#1); srcloc: null [2025-02-08 04:10:05,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16032: 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~mem2153#1.base, ldv_pci_pci_instance_2_#t~mem2153#1.offset; [2025-02-08 04:10:05,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13522: myri10ge_suspend_~tmp~112#1.base, myri10ge_suspend_~tmp~112#1.offset := myri10ge_suspend_#t~ret1759#1.base, myri10ge_suspend_#t~ret1759#1.offset;havoc myri10ge_suspend_#t~ret1759#1.base, myri10ge_suspend_#t~ret1759#1.offset;myri10ge_suspend_~mgp~28#1.base, myri10ge_suspend_~mgp~28#1.offset := myri10ge_suspend_~tmp~112#1.base, myri10ge_suspend_~tmp~112#1.offset; [2025-02-08 04:10:05,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15768: 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:10:05,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14315: myri10ge_probe_~hdr_offset~2#1 := myri10ge_probe_#t~bitwise1989#1;havoc myri10ge_probe_#t~bitwise1989#1;myri10ge_probe_~ss_offset~0#1 := 144 + myri10ge_probe_~hdr_offset~2#1;call myri10ge_probe_#t~mem1990#1.base, myri10ge_probe_#t~mem1990#1.offset := read~$Pointer$#9(myri10ge_probe_~mgp~33#1.base, 40 + myri10ge_probe_~mgp~33#1.offset, 8); [2025-02-08 04:10:05,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14315-1: [2025-02-08 04:10:05,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13522-1: SUMMARY for call myri10ge_suspend_#t~ret1759#1.base, myri10ge_suspend_#t~ret1759#1.offset := pci_get_drvdata(myri10ge_suspend_~pdev#1.base, myri10ge_suspend_~pdev#1.offset); srcloc: null [2025-02-08 04:10:05,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6916-2: [2025-02-08 04:10:05,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14315-4: assume 0 == myri10ge_probe_~tmp___4~8#1 % 4294967296;myri10ge_probe_#t~bitwise1989#1 := 0; [2025-02-08 04:10:05,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14315-4: assume !(0 == myri10ge_probe_~tmp___4~8#1 % 4294967296); [2025-02-08 04:10:05,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6916-1: assume { :begin_inline_kmalloc_array } true;kmalloc_array_#in~n#1, kmalloc_array_#in~size#1, kmalloc_array_#in~flags#1 := kcalloc_~n#1, kcalloc_~size#1, kcalloc_#t~bitwise144#1;havoc kmalloc_array_#res#1.base, kmalloc_array_#res#1.offset;havoc kmalloc_array_#t~ret143#1.base, kmalloc_array_#t~ret143#1.offset, kmalloc_array_~n#1, kmalloc_array_~size#1, kmalloc_array_~flags#1, kmalloc_array_~tmp~10#1.base, kmalloc_array_~tmp~10#1.offset;kmalloc_array_~n#1 := kmalloc_array_#in~n#1;kmalloc_array_~size#1 := kmalloc_array_#in~size#1;kmalloc_array_~flags#1 := kmalloc_array_#in~flags#1;havoc kmalloc_array_~tmp~10#1.base, kmalloc_array_~tmp~10#1.offset; [2025-02-08 04:10:05,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6916: kcalloc_#t~ret145#1.base, kcalloc_#t~ret145#1.offset := kmalloc_array_#res#1.base, kmalloc_array_#res#1.offset;havoc kmalloc_array_#t~ret143#1.base, kmalloc_array_#t~ret143#1.offset, kmalloc_array_~n#1, kmalloc_array_~size#1, kmalloc_array_~flags#1, kmalloc_array_~tmp~10#1.base, kmalloc_array_~tmp~10#1.offset;havoc kmalloc_array_#in~n#1, kmalloc_array_#in~size#1, kmalloc_array_#in~flags#1;assume { :end_inline_kmalloc_array } true;kcalloc_~tmp~11#1.base, kcalloc_~tmp~11#1.offset := kcalloc_#t~ret145#1.base, kcalloc_#t~ret145#1.offset;havoc kcalloc_#t~bitwise144#1;havoc kcalloc_#t~ret145#1.base, kcalloc_#t~ret145#1.offset;kcalloc_#res#1.base, kcalloc_#res#1.offset := kcalloc_~tmp~11#1.base, kcalloc_~tmp~11#1.offset; [2025-02-08 04:10:05,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14315-2: havoc myri10ge_probe_#t~bitwise1989#1;assume myri10ge_probe_#t~bitwise1989#1 % 4294967296 <= myri10ge_probe_~tmp___4~8#1 % 4294967296 && myri10ge_probe_#t~bitwise1989#1 % 4294967296 <= 1048572; [2025-02-08 04:10:05,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14315-3: assume 1048572 == myri10ge_probe_~tmp___4~8#1 % 4294967296;myri10ge_probe_#t~bitwise1989#1 := myri10ge_probe_~tmp___4~8#1; [2025-02-08 04:10:05,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14315-3: assume !(1048572 == myri10ge_probe_~tmp___4~8#1 % 4294967296); [2025-02-08 04:10:05,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10748: call write~int#9(myri10ge_get_settings_#t~bitwise1106#1, myri10ge_get_settings_~cmd#1.base, 4 + myri10ge_get_settings_~cmd#1.offset, 4);havoc myri10ge_get_settings_#t~mem1105#1;havoc myri10ge_get_settings_#t~bitwise1106#1;call myri10ge_get_settings_#t~mem1107#1 := read~int#9(myri10ge_get_settings_~cmd#1.base, 8 + myri10ge_get_settings_~cmd#1.offset, 4); [2025-02-08 04:10:05,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6916-5: assume 0 == kcalloc_~flags#1 % 4294967296 || 32768 == kcalloc_~flags#1 % 4294967296;kcalloc_#t~bitwise144#1 := 32768; [2025-02-08 04:10:05,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6916-5: assume !(0 == kcalloc_~flags#1 % 4294967296 || 32768 == kcalloc_~flags#1 % 4294967296); [2025-02-08 04:10:05,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10748-2: havoc myri10ge_get_settings_#t~bitwise1106#1;assume (myri10ge_get_settings_#t~bitwise1106#1 % 4294967296 >= myri10ge_get_settings_#t~mem1105#1 % 4294967296 && myri10ge_get_settings_#t~bitwise1106#1 % 4294967296 >= 1024) && myri10ge_get_settings_#t~bitwise1106#1 % 4294967296 <= 1024 + myri10ge_get_settings_#t~mem1105#1 % 4294967296; [2025-02-08 04:10:05,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6916-4: assume false;kcalloc_#t~bitwise144#1 := kcalloc_~flags#1; [2025-02-08 04:10:05,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6916-4: assume !false; [2025-02-08 04:10:05,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10748-1: [2025-02-08 04:10:05,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6916-3: havoc kcalloc_#t~bitwise144#1;assume (kcalloc_#t~bitwise144#1 % 4294967296 >= kcalloc_~flags#1 % 4294967296 && kcalloc_#t~bitwise144#1 % 4294967296 >= 32768) && kcalloc_#t~bitwise144#1 % 4294967296 <= 32768 + kcalloc_~flags#1 % 4294967296; [2025-02-08 04:10:05,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10748-4: assume 0 == myri10ge_get_settings_#t~mem1105#1 % 4294967296 || 1024 == myri10ge_get_settings_#t~mem1105#1 % 4294967296;myri10ge_get_settings_#t~bitwise1106#1 := 1024; [2025-02-08 04:10:05,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10748-4: assume !(0 == myri10ge_get_settings_#t~mem1105#1 % 4294967296 || 1024 == myri10ge_get_settings_#t~mem1105#1 % 4294967296); [2025-02-08 04:10:05,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10748-3: assume false;myri10ge_get_settings_#t~bitwise1106#1 := myri10ge_get_settings_#t~mem1105#1; [2025-02-08 04:10:05,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10748-3: assume !false; [2025-02-08 04:10:05,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13259: assume -2147483648 <= myri10ge_enable_ecrc_#t~ret1694#1 && myri10ge_enable_ecrc_#t~ret1694#1 <= 2147483647;myri10ge_enable_ecrc_~tmp~110#1 := myri10ge_enable_ecrc_#t~ret1694#1;havoc myri10ge_enable_ecrc_#t~ret1694#1; [2025-02-08 04:10:05,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13259-1: SUMMARY for call myri10ge_enable_ecrc_#t~ret1694#1 := pci_pcie_type(myri10ge_enable_ecrc_~bridge~0#1.base, myri10ge_enable_ecrc_~bridge~0#1.offset); srcloc: null [2025-02-08 04:10:05,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13391: assume 0 == ~myri10ge_force_firmware~0;call myri10ge_select_firmware_#t~mem1721#1.base, myri10ge_select_firmware_#t~mem1721#1.offset := read~$Pointer$#9(myri10ge_select_firmware_~mgp#1.base, 100 + myri10ge_select_firmware_~mgp#1.offset, 8); [2025-02-08 04:10:05,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13391: assume !(0 == ~myri10ge_force_firmware~0); [2025-02-08 04:10:05,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14052: 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:10:05,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10749-1: [2025-02-08 04:10:05,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10749: call write~int#9(myri10ge_get_settings_#t~bitwise1108#1, myri10ge_get_settings_~cmd#1.base, 8 + myri10ge_get_settings_~cmd#1.offset, 4);havoc myri10ge_get_settings_#t~mem1107#1;havoc myri10ge_get_settings_#t~bitwise1108#1; [2025-02-08 04:10:05,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10749-3: assume false;myri10ge_get_settings_#t~bitwise1108#1 := myri10ge_get_settings_#t~mem1107#1; [2025-02-08 04:10:05,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10749-3: assume !false; [2025-02-08 04:10:05,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10749-2: havoc myri10ge_get_settings_#t~bitwise1108#1;assume (myri10ge_get_settings_#t~bitwise1108#1 % 4294967296 >= myri10ge_get_settings_#t~mem1107#1 % 4294967296 && myri10ge_get_settings_#t~bitwise1108#1 % 4294967296 >= 1024) && myri10ge_get_settings_#t~bitwise1108#1 % 4294967296 <= 1024 + myri10ge_get_settings_#t~mem1107#1 % 4294967296; [2025-02-08 04:10:05,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14977: havoc myri10ge_get_pauseparam_#t~ret1124#1.base, myri10ge_get_pauseparam_#t~ret1124#1.offset, myri10ge_get_pauseparam_#t~mem1125#1, myri10ge_get_pauseparam_#t~mem1126#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~90#1.base, myri10ge_get_pauseparam_~tmp~90#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:10:05,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10749-4: assume 0 == myri10ge_get_settings_#t~mem1107#1 % 4294967296 || 1024 == myri10ge_get_settings_#t~mem1107#1 % 4294967296;myri10ge_get_settings_#t~bitwise1108#1 := 1024; [2025-02-08 04:10:05,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10749-4: assume !(0 == myri10ge_get_settings_#t~mem1107#1 % 4294967296 || 1024 == myri10ge_get_settings_#t~mem1107#1 % 4294967296); [2025-02-08 04:10:05,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11146: havoc myri10ge_get_strings_#t~memcpy~res1150#1.base, myri10ge_get_strings_#t~memcpy~res1150#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~mem1151#1 := read~int#9(myri10ge_get_strings_~mgp~12#1.base, 12 + myri10ge_get_strings_~mgp~12#1.offset, 4); [2025-02-08 04:10:05,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14317: myri10ge_probe_~tmp___5~6#1 := myri10ge_probe_#t~ret1991#1;havoc myri10ge_probe_#t~mem1990#1.base, myri10ge_probe_#t~mem1990#1.offset;havoc myri10ge_probe_#t~ret1991#1; [2025-02-08 04:10:05,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14317-1: SUMMARY for call myri10ge_probe_#t~ret1991#1 := readl(myri10ge_probe_#t~mem1990#1.base, myri10ge_probe_#t~mem1990#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:10:05,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19074: havoc pcie_set_readrq_#t~nondet2370#1;myri10ge_probe_#t~ret1958#1 := pcie_set_readrq_#res#1;havoc pcie_set_readrq_#t~nondet2370#1, pcie_set_readrq_~arg0#1.base, pcie_set_readrq_~arg0#1.offset, pcie_set_readrq_~arg1#1;havoc pcie_set_readrq_#in~arg0#1.base, pcie_set_readrq_#in~arg0#1.offset, pcie_set_readrq_#in~arg1#1;assume { :end_inline_pcie_set_readrq } true;assume -2147483648 <= myri10ge_probe_#t~ret1958#1 && myri10ge_probe_#t~ret1958#1 <= 2147483647;myri10ge_probe_~status~21#1 := myri10ge_probe_#t~ret1958#1;havoc myri10ge_probe_#t~ret1958#1; [2025-02-08 04:10:05,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11146-1: SUMMARY for call myri10ge_get_strings_#t~memcpy~res1150#1.base, myri10ge_get_strings_#t~memcpy~res1150#1.offset := #Ultimate.C_memcpy#9(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:10:05,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8504-3: [2025-02-08 04:10:05,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8504-4: havoc is_zero_ether_addr_#t~bitwise460#1;assume (is_zero_ether_addr_#t~bitwise460#1 % 4294967296 >= is_zero_ether_addr_#t~mem458#1 % 4294967296 && is_zero_ether_addr_#t~bitwise460#1 % 4294967296 >= is_zero_ether_addr_#t~mem459#1 % 65536 % 4294967296) && is_zero_ether_addr_#t~bitwise460#1 % 4294967296 <= is_zero_ether_addr_#t~mem458#1 % 4294967296 + is_zero_ether_addr_#t~mem459#1 % 65536 % 4294967296; [2025-02-08 04:10:05,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16564: 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_101_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_101_~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:10:05,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13525: 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:10:05,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13525: assume !(0 == (myri10ge_suspend_~mgp~28#1.base + myri10ge_suspend_~mgp~28#1.offset) % 18446744073709551616);call myri10ge_suspend_#t~mem1760#1.base, myri10ge_suspend_#t~mem1760#1.offset := read~$Pointer$#9(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~mem1760#1.base, myri10ge_suspend_#t~mem1760#1.offset;havoc myri10ge_suspend_#t~mem1760#1.base, myri10ge_suspend_#t~mem1760#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:10:05,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8504-5: assume 0 == is_zero_ether_addr_#t~mem459#1 % 65536 % 4294967296;is_zero_ether_addr_#t~bitwise460#1 := is_zero_ether_addr_#t~mem458#1; [2025-02-08 04:10:05,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8504-5: assume !(0 == is_zero_ether_addr_#t~mem459#1 % 65536 % 4294967296); [2025-02-08 04:10:05,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8504-6: assume 0 == is_zero_ether_addr_#t~mem458#1 % 4294967296 || is_zero_ether_addr_#t~mem458#1 % 4294967296 == is_zero_ether_addr_#t~mem459#1 % 65536 % 4294967296;is_zero_ether_addr_#t~bitwise460#1 := is_zero_ether_addr_#t~mem459#1 % 65536; [2025-02-08 04:10:05,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8504-6: assume !(0 == is_zero_ether_addr_#t~mem458#1 % 4294967296 || is_zero_ether_addr_#t~mem458#1 % 4294967296 == is_zero_ether_addr_#t~mem459#1 % 65536 % 4294967296); [2025-02-08 04:10:05,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8504: havoc is_zero_ether_addr_#t~mem458#1;havoc is_zero_ether_addr_#t~mem459#1;havoc is_zero_ether_addr_#t~bitwise460#1;is_valid_ether_addr_#t~ret463#1 := is_zero_ether_addr_#res#1;havoc is_zero_ether_addr_#t~mem458#1, is_zero_ether_addr_#t~mem459#1, is_zero_ether_addr_#t~bitwise460#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~ret463#1 % 256 then 0 else 1);havoc is_valid_ether_addr_#t~ret463#1; [2025-02-08 04:10:05,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8504-2: is_zero_ether_addr_#res#1 := (if 0 == (if 0 == is_zero_ether_addr_#t~bitwise460#1 % 4294967296 then 1 else 0) then 0 else 1);havoc is_zero_ether_addr_#t~mem458#1;havoc is_zero_ether_addr_#t~mem459#1;havoc is_zero_ether_addr_#t~bitwise460#1; [2025-02-08 04:10:05,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13261: assume 4 != myri10ge_enable_ecrc_~tmp~110#1; [2025-02-08 04:10:05,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13261: assume !(4 != myri10ge_enable_ecrc_~tmp~110#1); [2025-02-08 04:10:05,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14318-1: SUMMARY for call myri10ge_probe_#t~ret1992#1 := __fswab32(myri10ge_probe_~tmp___5~6#1); srcloc: null [2025-02-08 04:10:05,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14318: myri10ge_probe_~tmp___6~4#1 := myri10ge_probe_#t~ret1992#1;havoc myri10ge_probe_#t~ret1992#1;call write~int#9((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~mem1993#1 := read~int#9(myri10ge_probe_~mgp~33#1.base, 48 + myri10ge_probe_~mgp~33#1.offset, 4);call myri10ge_probe_#t~mem1994#1 := read~int#9(myri10ge_probe_~mgp~33#1.base, 52 + myri10ge_probe_~mgp~33#1.offset, 8);myri10ge_probe_#t~short1996#1 := myri10ge_probe_#t~mem1993#1 % 18446744073709551616 > myri10ge_probe_#t~mem1994#1 % 18446744073709551616; [2025-02-08 04:10:05,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13393: assume -2147483648 <= myri10ge_select_firmware_#t~ret1722#1 && myri10ge_select_firmware_#t~ret1722#1 <= 2147483647;havoc myri10ge_select_firmware_#t~mem1721#1.base, myri10ge_select_firmware_#t~mem1721#1.offset;havoc myri10ge_select_firmware_#t~ret1722#1;call myri10ge_select_firmware_#t~mem1723#1 := read~int#12(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~mem1723#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_select_firmware_#t~mem1723#1 % 65536 % 4294967296 else myri10ge_select_firmware_#t~mem1723#1 % 65536 % 4294967296 - 4294967296) / 16 % 64;havoc myri10ge_select_firmware_#t~mem1723#1; [2025-02-08 04:10:05,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13393-1: SUMMARY for call myri10ge_select_firmware_#t~ret1722#1 := pcie_capability_read_word(myri10ge_select_firmware_#t~mem1721#1.base, myri10ge_select_firmware_#t~mem1721#1.offset, 18, myri10ge_select_firmware_~#lnk~0#1.base, myri10ge_select_firmware_~#lnk~0#1.offset); srcloc: null [2025-02-08 04:10:05,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14451: assume -2147483648 <= myri10ge_probe_#t~ret2048#1 && myri10ge_probe_#t~ret2048#1 <= 2147483647;havoc myri10ge_probe_#t~mem2043#1;havoc myri10ge_probe_#t~mem2044#1;havoc myri10ge_probe_#t~mem2045#1;havoc myri10ge_probe_#t~mem2046#1.base, myri10ge_probe_#t~mem2046#1.offset;havoc myri10ge_probe_#t~mem2047#1;havoc myri10ge_probe_#t~ret2048#1; [2025-02-08 04:10:05,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14451-1: SUMMARY for call myri10ge_probe_#t~ret2048#1 := _dev_info(myri10ge_probe_~dev~8#1.base, myri10ge_probe_~dev~8#1.offset, 142, 0); srcloc: null [2025-02-08 04:10:05,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16565: 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:10:05,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16037-1: call ldv_pci_pci_instance_2_#t~mem2154#1.base, ldv_pci_pci_instance_2_#t~mem2154#1.offset := read~$Pointer$#9(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~mem2154#1.base, ldv_pci_pci_instance_2_#t~mem2154#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:10:05,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16037: 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~mem2154#1.base, ldv_pci_pci_instance_2_#t~mem2154#1.offset; [2025-02-08 04:10:05,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16169: havoc ldv_dummy_resourceless_instance_callback_3_3_#t~ret2101#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:10:05,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11413-1: SUMMARY for call myri10ge_set_msglevel_#t~ret1225#1.base, myri10ge_set_msglevel_#t~ret1225#1.offset := netdev_priv(myri10ge_set_msglevel_~netdev#1.base, myri10ge_set_msglevel_~netdev#1.offset); srcloc: null [2025-02-08 04:10:05,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11413: myri10ge_set_msglevel_~tmp~96#1.base, myri10ge_set_msglevel_~tmp~96#1.offset := myri10ge_set_msglevel_#t~ret1225#1.base, myri10ge_set_msglevel_#t~ret1225#1.offset;havoc myri10ge_set_msglevel_#t~ret1225#1.base, myri10ge_set_msglevel_#t~ret1225#1.offset;myri10ge_set_msglevel_~mgp~15#1.base, myri10ge_set_msglevel_~mgp~15#1.offset := myri10ge_set_msglevel_~tmp~96#1.base, myri10ge_set_msglevel_~tmp~96#1.offset;call write~int#9(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:10:05,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15509-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~ret2099#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~ret1127#1.base, myri10ge_set_pauseparam_#t~ret1127#1.offset, myri10ge_set_pauseparam_#t~mem1129#1, myri10ge_set_pauseparam_#t~mem1128#1, myri10ge_set_pauseparam_#t~mem1130#1, myri10ge_set_pauseparam_#t~ret1131#1, myri10ge_set_pauseparam_#t~mem1133#1, myri10ge_set_pauseparam_#t~mem1132#1, myri10ge_set_pauseparam_#t~mem1134#1, myri10ge_set_pauseparam_#t~ret1135#1, myri10ge_set_pauseparam_#t~mem1136#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~91#1.base, myri10ge_set_pauseparam_~tmp~91#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~91#1.base, myri10ge_set_pauseparam_~tmp~91#1.offset;havoc myri10ge_set_pauseparam_~tmp___0~36#1;havoc myri10ge_set_pauseparam_~tmp___1~22#1; [2025-02-08 04:10:05,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15509: havoc ldv_dummy_resourceless_instance_callback_1_35_#t~ret2099#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:10:05,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15642: havoc ldv_dummy_resourceless_instance_callback_1_16_#t~ret2090#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:10:05,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10753-1: call myri10ge_get_settings_#t~mem1109#1 := read~int#9(myri10ge_get_settings_~ptr~1#1.base, myri10ge_get_settings_~ptr~1#1.offset, 1); [2025-02-08 04:10:05,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10753: assume (myri10ge_get_settings_#t~mem1109#1 % 256 - 82) % 4294967296 <= 1;havoc myri10ge_get_settings_#t~mem1109#1;call write~int#9(1, myri10ge_get_settings_~cmd#1.base, 17 + myri10ge_get_settings_~cmd#1.offset, 1); [2025-02-08 04:10:05,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10753: assume !((myri10ge_get_settings_#t~mem1109#1 % 256 - 82) % 4294967296 <= 1);havoc myri10ge_get_settings_#t~mem1109#1;call write~int#9(0, myri10ge_get_settings_~cmd#1.base, 17 + myri10ge_get_settings_~cmd#1.offset, 1); [2025-02-08 04:10:05,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13396: assume myri10ge_select_firmware_~link_width~0#1 <= 7;call myri10ge_select_firmware_#t~mem1724#1.base, myri10ge_select_firmware_#t~mem1724#1.offset := read~$Pointer$#9(myri10ge_select_firmware_~mgp#1.base, 100 + myri10ge_select_firmware_~mgp#1.offset, 8); [2025-02-08 04:10:05,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13396: 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~mem1713#1.base, myri10ge_firmware_probe_#t~mem1713#1.offset, myri10ge_firmware_probe_#t~ret1714#1, myri10ge_firmware_probe_#t~ret1715#1, myri10ge_firmware_probe_#t~ret1716#1, myri10ge_firmware_probe_#t~ret1717#1, myri10ge_firmware_probe_#t~ret1718#1, myri10ge_firmware_probe_#t~ret1719#1, myri10ge_firmware_probe_#t~ret1720#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~mem1713#1.base, myri10ge_firmware_probe_#t~mem1713#1.offset := read~$Pointer$#9(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~mem1713#1.base, myri10ge_firmware_probe_#t~mem1713#1.offset;havoc myri10ge_firmware_probe_#t~mem1713#1.base, myri10ge_firmware_probe_#t~mem1713#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#9(4096, myri10ge_firmware_probe_~mgp#1.base, 8 + myri10ge_firmware_probe_~mgp#1.offset, 4);assume { :begin_inline_pcie_get_readrq } true;pcie_get_readrq_#in~arg0#1.base, pcie_get_readrq_#in~arg0#1.offset := myri10ge_firmware_probe_~pdev~6#1.base, myri10ge_firmware_probe_~pdev~6#1.offset;havoc pcie_get_readrq_#res#1;havoc pcie_get_readrq_#t~nondet2369#1, pcie_get_readrq_~arg0#1.base, pcie_get_readrq_~arg0#1.offset;pcie_get_readrq_~arg0#1.base, pcie_get_readrq_~arg0#1.offset := pcie_get_readrq_#in~arg0#1.base, pcie_get_readrq_#in~arg0#1.offset;havoc pcie_get_readrq_#t~nondet2369#1;assume -2147483648 <= pcie_get_readrq_#t~nondet2369#1 && pcie_get_readrq_#t~nondet2369#1 <= 2147483647;pcie_get_readrq_#res#1 := pcie_get_readrq_#t~nondet2369#1;havoc pcie_get_readrq_#t~nondet2369#1; [2025-02-08 04:10:05,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15642-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~ret2090#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~ret1152#1.base, myri10ge_get_sset_count_#t~ret1152#1.offset, myri10ge_get_sset_count_#t~mem1153#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~94#1.base, myri10ge_get_sset_count_~tmp~94#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~94#1.base, myri10ge_get_sset_count_~tmp~94#1.offset; [2025-02-08 04:10:05,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16171: 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:10:05,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14321: assume myri10ge_probe_#t~short1996#1;havoc myri10ge_probe_#t~mem1993#1;havoc myri10ge_probe_#t~mem1994#1;havoc myri10ge_probe_#t~mem1995#1;havoc myri10ge_probe_#t~short1996#1;call myri10ge_probe_#t~mem1997#1 := read~int#9(myri10ge_probe_~mgp~33#1.base, 48 + myri10ge_probe_~mgp~33#1.offset, 4);call myri10ge_probe_#t~mem1998#1 := read~int#9(myri10ge_probe_~mgp~33#1.base, 52 + myri10ge_probe_~mgp~33#1.offset, 8); [2025-02-08 04:10:05,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14321: assume !myri10ge_probe_#t~short1996#1;havoc myri10ge_probe_#t~mem1993#1;havoc myri10ge_probe_#t~mem1994#1;havoc myri10ge_probe_#t~mem1995#1;havoc myri10ge_probe_#t~short1996#1;call myri10ge_probe_#t~mem2000#1.base, myri10ge_probe_#t~mem2000#1.offset := read~$Pointer$#9(myri10ge_probe_~mgp~33#1.base, 40 + myri10ge_probe_~mgp~33#1.offset, 8);call myri10ge_probe_#t~mem2001#1 := read~int#9(myri10ge_probe_~mgp~33#1.base, 48 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 04:10:05,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14321-1: assume myri10ge_probe_#t~short1996#1; [2025-02-08 04:10:05,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14321-1: assume !myri10ge_probe_#t~short1996#1;call myri10ge_probe_#t~mem1995#1 := read~int#9(myri10ge_probe_~mgp~33#1.base, 48 + myri10ge_probe_~mgp~33#1.offset, 4);myri10ge_probe_#t~short1996#1 := myri10ge_probe_#t~mem1995#1 <= 1048576; [2025-02-08 04:10:05,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8772: 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~ret2003#1 := myri10ge_read_mac_addr_#res#1;havoc myri10ge_read_mac_addr_#t~mem525#1.base, myri10ge_read_mac_addr_#t~mem525#1.offset, myri10ge_read_mac_addr_#t~nondet526#1, myri10ge_read_mac_addr_#t~mem527#1.base, myri10ge_read_mac_addr_#t~mem527#1.offset, 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~ret531#1, myri10ge_read_mac_addr_#t~mem532#1.base, myri10ge_read_mac_addr_#t~mem532#1.offset, myri10ge_read_mac_addr_#t~mem533#1.base, myri10ge_read_mac_addr_#t~mem533#1.offset, myri10ge_read_mac_addr_#t~nondet534#1, myri10ge_read_mac_addr_#t~mem535#1.base, myri10ge_read_mac_addr_#t~mem535#1.offset, myri10ge_read_mac_addr_#t~mem536#1.base, myri10ge_read_mac_addr_#t~mem536#1.offset, myri10ge_read_mac_addr_#t~mem537#1.base, myri10ge_read_mac_addr_#t~mem537#1.offset, myri10ge_read_mac_addr_#t~nondet538#1, myri10ge_read_mac_addr_#t~mem539#1.base, myri10ge_read_mac_addr_#t~mem539#1.offset, myri10ge_read_mac_addr_#t~mem540#1.base, myri10ge_read_mac_addr_#t~mem540#1.offset, myri10ge_read_mac_addr_#t~ret541#1, myri10ge_read_mac_addr_#t~mem542#1.base, myri10ge_read_mac_addr_#t~mem542#1.offset, myri10ge_read_mac_addr_#t~mem543#1.base, myri10ge_read_mac_addr_#t~mem543#1.offset, myri10ge_read_mac_addr_#t~mem544#1.base, myri10ge_read_mac_addr_#t~mem544#1.offset, myri10ge_read_mac_addr_#t~mem545#1, myri10ge_read_mac_addr_#t~mem546#1.base, myri10ge_read_mac_addr_#t~mem546#1.offset, myri10ge_read_mac_addr_#t~mem547#1, myri10ge_read_mac_addr_#t~mem548#1.base, myri10ge_read_mac_addr_#t~mem548#1.offset, myri10ge_read_mac_addr_#t~short549#1, myri10ge_read_mac_addr_#t~mem550#1.base, myri10ge_read_mac_addr_#t~mem550#1.offset, myri10ge_read_mac_addr_#t~ret551#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~63#1, myri10ge_read_mac_addr_~tmp___0~18#1, myri10ge_read_mac_addr_~tmp___1~12#1, myri10ge_read_mac_addr_~tmp___2~9#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~ret2003#1 && myri10ge_probe_#t~ret2003#1 <= 2147483647;myri10ge_probe_~status~21#1 := myri10ge_probe_#t~ret2003#1;havoc myri10ge_probe_#t~ret2003#1; [2025-02-08 04:10:05,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11151: assume myri10ge_get_strings_~i~12#1 < myri10ge_get_strings_#t~mem1151#1;havoc myri10ge_get_strings_#t~mem1151#1; [2025-02-08 04:10:05,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11151: assume !(myri10ge_get_strings_~i~12#1 < myri10ge_get_strings_#t~mem1151#1);havoc myri10ge_get_strings_#t~mem1151#1; [2025-02-08 04:10:05,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14323: assume -2147483648 <= myri10ge_probe_#t~ret1999#1 && myri10ge_probe_#t~ret1999#1 <= 2147483647;havoc myri10ge_probe_#t~mem1997#1;havoc myri10ge_probe_#t~mem1998#1;havoc myri10ge_probe_#t~ret1999#1; [2025-02-08 04:10:05,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13266: myri10ge_enable_ecrc_~tmp___0~47#1.base, myri10ge_enable_ecrc_~tmp___0~47#1.offset := myri10ge_enable_ecrc_#t~ret1695#1.base, myri10ge_enable_ecrc_#t~ret1695#1.offset;havoc myri10ge_enable_ecrc_#t~ret1695#1.base, myri10ge_enable_ecrc_#t~ret1695#1.offset; [2025-02-08 04:10:05,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14323-1: SUMMARY for call myri10ge_probe_#t~ret1999#1 := dev_err(myri10ge_probe_~pdev#1.base, 179 + myri10ge_probe_~pdev#1.offset, 132, 0); srcloc: null [2025-02-08 04:10:05,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13398-1: SUMMARY for call myri10ge_select_firmware_#t~ret1725#1 := _dev_info(myri10ge_select_firmware_#t~mem1724#1.base, 179 + myri10ge_select_firmware_#t~mem1724#1.offset, 102, 0); srcloc: null [2025-02-08 04:10:05,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13398: assume -2147483648 <= myri10ge_select_firmware_#t~ret1725#1 && myri10ge_select_firmware_#t~ret1725#1 <= 2147483647;havoc myri10ge_select_firmware_#t~mem1724#1.base, myri10ge_select_firmware_#t~mem1724#1.offset;havoc myri10ge_select_firmware_#t~ret1725#1;call write~int#9(4096, myri10ge_select_firmware_~mgp#1.base, 8 + myri10ge_select_firmware_~mgp#1.offset, 4); [2025-02-08 04:10:05,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13266-1: SUMMARY for call myri10ge_enable_ecrc_#t~ret1695#1.base, myri10ge_enable_ecrc_#t~ret1695#1.offset := pci_name(myri10ge_enable_ecrc_~bridge~0#1.base, myri10ge_enable_ecrc_~bridge~0#1.offset); srcloc: null [2025-02-08 04:10:05,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15909: 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~ret2147#1 := ldv_pci_instance_suspend_late_2_7_#res#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem2129#1, ldv_pci_instance_suspend_late_2_7_#t~ret2130#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~138#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~ret2147#1 && ldv_pci_pci_instance_2_#t~ret2147#1 <= 2147483647;ldv_pci_pci_instance_2_~ldv_2_ret_default~0#1 := ldv_pci_pci_instance_2_#t~ret2147#1;havoc ldv_pci_pci_instance_2_#t~mem2145#1.base, ldv_pci_pci_instance_2_#t~mem2145#1.offset;havoc ldv_pci_pci_instance_2_#t~mem2146#1;havoc ldv_pci_pci_instance_2_#t~ret2147#1; [2025-02-08 04:10:05,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13531: 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:10:05,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8510: havoc is_multicast_ether_addr_#t~mem461#1;is_valid_ether_addr_#t~ret462#1 := is_multicast_ether_addr_#res#1;havoc is_multicast_ether_addr_#t~mem461#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~60#1 := (if 0 == is_valid_ether_addr_#t~ret462#1 % 256 then 0 else 1);havoc is_valid_ether_addr_#t~ret462#1; [2025-02-08 04:10:05,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13267: myri10ge_enable_ecrc_~tmp___1~32#1.base, myri10ge_enable_ecrc_~tmp___1~32#1.offset := myri10ge_enable_ecrc_#t~ret1696#1.base, myri10ge_enable_ecrc_#t~ret1696#1.offset;havoc myri10ge_enable_ecrc_#t~ret1696#1.base, myri10ge_enable_ecrc_#t~ret1696#1.offset; [2025-02-08 04:10:05,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13267-1: SUMMARY for call myri10ge_enable_ecrc_#t~ret1696#1.base, myri10ge_enable_ecrc_#t~ret1696#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:10:05,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14456: 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:10:05,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16042: 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:10:05,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14060-1: SUMMARY for call myri10ge_probe_slices_#t~memset~res1924#1.base, myri10ge_probe_slices_#t~memset~res1924#1.offset := #Ultimate.C_memset#21(myri10ge_probe_slices_~#cmd~14#1.base, myri10ge_probe_slices_~#cmd~14#1.offset, 0, 12); srcloc: null [2025-02-08 04:10:05,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14060: havoc myri10ge_probe_slices_#t~memset~res1924#1.base, myri10ge_probe_slices_#t~memset~res1924#1.offset; [2025-02-08 04:10:05,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16042-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:10:05,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13532-1: SUMMARY for call myri10ge_suspend_#t~ret1761#1 := netif_running(myri10ge_suspend_~netdev~1#1.base, myri10ge_suspend_~netdev~1#1.offset); srcloc: null [2025-02-08 04:10:05,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13532: myri10ge_suspend_~tmp___0~49#1 := (if 0 == myri10ge_suspend_#t~ret1761#1 % 256 then 0 else 1);havoc myri10ge_suspend_#t~ret1761#1; [2025-02-08 04:10:05,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13268-1: SUMMARY for call myri10ge_enable_ecrc_#t~ret1697#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:10:05,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13268: assume -2147483648 <= myri10ge_enable_ecrc_#t~ret1697#1 && myri10ge_enable_ecrc_#t~ret1697#1 <= 2147483647;havoc myri10ge_enable_ecrc_#t~ret1697#1; [2025-02-08 04:10:05,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14061: assume -2147483648 <= myri10ge_probe_slices_#t~ret1925#1 && myri10ge_probe_slices_#t~ret1925#1 <= 2147483647;myri10ge_probe_slices_~status~20#1 := myri10ge_probe_slices_#t~ret1925#1;havoc myri10ge_probe_slices_#t~ret1925#1; [2025-02-08 04:10:05,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14061-1: SUMMARY for call myri10ge_probe_slices_#t~ret1925#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:10:05,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15118: ldv_dummy_resourceless_instance_callback_1_31_#t~ret2098#1 := myri10ge_set_coalesce_#res#1;havoc myri10ge_set_coalesce_#t~ret1119#1.base, myri10ge_set_coalesce_#t~ret1119#1.offset, myri10ge_set_coalesce_#t~mem1120#1, myri10ge_set_coalesce_#t~mem1121#1, myri10ge_set_coalesce_#t~ret1122#1, myri10ge_set_coalesce_#t~mem1123#1.base, myri10ge_set_coalesce_#t~mem1123#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~89#1.base, myri10ge_set_coalesce_~tmp~89#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~ret2098#1 && ldv_dummy_resourceless_instance_callback_1_31_#t~ret2098#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_31_#t~ret2098#1; [2025-02-08 04:10:05,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10758-1: myri10ge_get_settings_#res#1 := 0; [2025-02-08 04:10:05,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13401: 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:10:05,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15516-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~ret1225#1.base, myri10ge_set_msglevel_#t~ret1225#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~96#1.base, myri10ge_set_msglevel_~tmp~96#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~96#1.base, myri10ge_set_msglevel_~tmp~96#1.offset; [2025-02-08 04:10:05,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15516: 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:10:05,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13534: 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:10:05,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13534: 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:10:05,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14988: havoc myri10ge_get_ringparam_#t~ret1137#1.base, myri10ge_get_ringparam_#t~ret1137#1.offset, myri10ge_get_ringparam_#t~mem1138#1.base, myri10ge_get_ringparam_#t~mem1138#1.offset, myri10ge_get_ringparam_#t~mem1139#1, myri10ge_get_ringparam_#t~mem1140#1.base, myri10ge_get_ringparam_#t~mem1140#1.offset, myri10ge_get_ringparam_#t~mem1141#1, myri10ge_get_ringparam_#t~mem1142#1.base, myri10ge_get_ringparam_#t~mem1142#1.offset, myri10ge_get_ringparam_#t~mem1143#1, myri10ge_get_ringparam_#t~mem1144#1, myri10ge_get_ringparam_#t~mem1145#1, myri10ge_get_ringparam_#t~mem1146#1, myri10ge_get_ringparam_#t~mem1147#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~92#1.base, myri10ge_get_ringparam_~tmp~92#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:10:05,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14063: assume 0 != myri10ge_probe_slices_~status~20#1;call myri10ge_probe_slices_#t~mem1926#1.base, myri10ge_probe_slices_#t~mem1926#1.offset := read~$Pointer$#9(myri10ge_probe_slices_~mgp#1.base, 100 + myri10ge_probe_slices_~mgp#1.offset, 8); [2025-02-08 04:10:05,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14063: assume !(0 != myri10ge_probe_slices_~status~20#1);call myri10ge_probe_slices_#t~mem1928#1 := read~int#21(myri10ge_probe_slices_~#cmd~14#1.base, myri10ge_probe_slices_~#cmd~14#1.offset, 4);call write~int#9((if myri10ge_probe_slices_#t~mem1928#1 % 4294967296 / 4 % 4294967296 % 4294967296 <= 2147483647 then myri10ge_probe_slices_#t~mem1928#1 % 4294967296 / 4 % 4294967296 % 4294967296 else myri10ge_probe_slices_#t~mem1928#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~mem1928#1;call myri10ge_probe_slices_#t~mem1929#1 := read~int#9(myri10ge_probe_slices_~mgp#1.base, 28 + myri10ge_probe_slices_~mgp#1.offset, 4);call write~int#21(4 * myri10ge_probe_slices_#t~mem1929#1, myri10ge_probe_slices_~#cmd~14#1.base, myri10ge_probe_slices_~#cmd~14#1.offset, 4);havoc myri10ge_probe_slices_#t~mem1929#1; [2025-02-08 04:10:05,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14460: SUMMARY for call pci_restore_state(myri10ge_probe_~pdev#1.base, myri10ge_probe_~pdev#1.offset); srcloc: null [2025-02-08 04:10:05,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13536-1: SUMMARY for call myri10ge_suspend_#t~ret1762#1 := netdev_info(myri10ge_suspend_~netdev~1#1.base, myri10ge_suspend_~netdev~1#1.offset, 106, 0); srcloc: null [2025-02-08 04:10:05,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13536: assume -2147483648 <= myri10ge_suspend_#t~ret1762#1 && myri10ge_suspend_#t~ret1762#1 <= 2147483647;havoc myri10ge_suspend_#t~ret1762#1; [2025-02-08 04:10:05,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16311-1: SUMMARY for call ldv_dev_set_drvdata_59_#t~ret2179#1 := ldv_dev_set_drvdata(ldv_dev_set_drvdata_59_~dev#1.base, ldv_dev_set_drvdata_59_~dev#1.offset, ldv_dev_set_drvdata_59_~data#1.base, ldv_dev_set_drvdata_59_~data#1.offset); srcloc: null [2025-02-08 04:10:05,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16311: assume -2147483648 <= ldv_dev_set_drvdata_59_#t~ret2179#1 && ldv_dev_set_drvdata_59_#t~ret2179#1 <= 2147483647;ldv_dev_set_drvdata_59_~tmp~148#1 := ldv_dev_set_drvdata_59_#t~ret2179#1;havoc ldv_dev_set_drvdata_59_#t~ret2179#1;ldv_dev_set_drvdata_59_#res#1 := ldv_dev_set_drvdata_59_~tmp~148#1; [2025-02-08 04:10:05,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14065: assume -2147483648 <= myri10ge_probe_slices_#t~ret1927#1 && myri10ge_probe_slices_#t~ret1927#1 <= 2147483647;havoc myri10ge_probe_slices_#t~mem1926#1.base, myri10ge_probe_slices_#t~mem1926#1.offset;havoc myri10ge_probe_slices_#t~ret1927#1; [2025-02-08 04:10:05,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14065-1: SUMMARY for call myri10ge_probe_slices_#t~ret1927#1 := dev_err(myri10ge_probe_slices_#t~mem1926#1.base, 179 + myri10ge_probe_slices_#t~mem1926#1.offset, 124, 0); srcloc: null [2025-02-08 04:10:05,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14330: havoc myri10ge_probe_#t~mem2000#1.base, myri10ge_probe_#t~mem2000#1.offset;havoc myri10ge_probe_#t~mem2001#1; [2025-02-08 04:10:05,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13405: havoc myri10ge_firmware_probe_#t~mem1713#1.base, myri10ge_firmware_probe_#t~mem1713#1.offset, myri10ge_firmware_probe_#t~ret1714#1, myri10ge_firmware_probe_#t~ret1715#1, myri10ge_firmware_probe_#t~ret1716#1, myri10ge_firmware_probe_#t~ret1717#1, myri10ge_firmware_probe_#t~ret1718#1, myri10ge_firmware_probe_#t~ret1719#1, myri10ge_firmware_probe_#t~ret1720#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:10:05,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13537: SUMMARY for call rtnl_lock(); srcloc: null [2025-02-08 04:10:05,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13273: myri10ge_enable_ecrc_~tmp___2~22#1.base, myri10ge_enable_ecrc_~tmp___2~22#1.offset := myri10ge_enable_ecrc_#t~ret1698#1.base, myri10ge_enable_ecrc_#t~ret1698#1.offset;havoc myri10ge_enable_ecrc_#t~ret1698#1.base, myri10ge_enable_ecrc_#t~ret1698#1.offset; [2025-02-08 04:10:05,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14330-1: SUMMARY for call memcpy_fromio(myri10ge_probe_~mgp~33#1.base, 469 + myri10ge_probe_~mgp~33#1.offset, myri10ge_probe_#t~mem2000#1.base, myri10ge_probe_#t~mem2000#1.offset + (if myri10ge_probe_#t~mem2001#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_probe_#t~mem2001#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_probe_#t~mem2001#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 256); srcloc: null [2025-02-08 04:10:05,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13273-1: SUMMARY for call myri10ge_enable_ecrc_#t~ret1698#1.base, myri10ge_enable_ecrc_#t~ret1698#1.offset := pci_name(myri10ge_enable_ecrc_~bridge~0#1.base, myri10ge_enable_ecrc_~bridge~0#1.offset); srcloc: null [2025-02-08 04:10:05,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13538: assume -2147483648 <= myri10ge_suspend_#t~ret1763#1 && myri10ge_suspend_#t~ret1763#1 <= 2147483647;havoc myri10ge_suspend_#t~ret1763#1; [2025-02-08 04:10:05,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13274: assume -2147483648 <= myri10ge_enable_ecrc_#t~ret1699#1 && myri10ge_enable_ecrc_#t~ret1699#1 <= 2147483647;havoc myri10ge_enable_ecrc_#t~ret1699#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:10:05,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13538-1: SUMMARY for call myri10ge_suspend_#t~ret1763#1 := myri10ge_close(myri10ge_suspend_~netdev~1#1.base, myri10ge_suspend_~netdev~1#1.offset); srcloc: null [2025-02-08 04:10:05,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13274-1: SUMMARY for call myri10ge_enable_ecrc_#t~ret1699#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:10:05,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13539: SUMMARY for call rtnl_unlock(); srcloc: null [2025-02-08 04:10:05,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14332-1: SUMMARY for call myri10ge_probe_#t~memset~res2002#1.base, myri10ge_probe_#t~memset~res2002#1.offset := #Ultimate.C_memset#9(myri10ge_probe_~mgp~33#1.base, 723 + myri10ge_probe_~mgp~33#1.offset, 0, 2); srcloc: null [2025-02-08 04:10:05,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14332: havoc myri10ge_probe_#t~memset~res2002#1.base, myri10ge_probe_#t~memset~res2002#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~mem525#1.base, myri10ge_read_mac_addr_#t~mem525#1.offset, myri10ge_read_mac_addr_#t~nondet526#1, myri10ge_read_mac_addr_#t~mem527#1.base, myri10ge_read_mac_addr_#t~mem527#1.offset, 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~ret531#1, myri10ge_read_mac_addr_#t~mem532#1.base, myri10ge_read_mac_addr_#t~mem532#1.offset, myri10ge_read_mac_addr_#t~mem533#1.base, myri10ge_read_mac_addr_#t~mem533#1.offset, myri10ge_read_mac_addr_#t~nondet534#1, myri10ge_read_mac_addr_#t~mem535#1.base, myri10ge_read_mac_addr_#t~mem535#1.offset, myri10ge_read_mac_addr_#t~mem536#1.base, myri10ge_read_mac_addr_#t~mem536#1.offset, myri10ge_read_mac_addr_#t~mem537#1.base, myri10ge_read_mac_addr_#t~mem537#1.offset, myri10ge_read_mac_addr_#t~nondet538#1, myri10ge_read_mac_addr_#t~mem539#1.base, myri10ge_read_mac_addr_#t~mem539#1.offset, myri10ge_read_mac_addr_#t~mem540#1.base, myri10ge_read_mac_addr_#t~mem540#1.offset, myri10ge_read_mac_addr_#t~ret541#1, myri10ge_read_mac_addr_#t~mem542#1.base, myri10ge_read_mac_addr_#t~mem542#1.offset, myri10ge_read_mac_addr_#t~mem543#1.base, myri10ge_read_mac_addr_#t~mem543#1.offset, myri10ge_read_mac_addr_#t~mem544#1.base, myri10ge_read_mac_addr_#t~mem544#1.offset, myri10ge_read_mac_addr_#t~mem545#1, myri10ge_read_mac_addr_#t~mem546#1.base, myri10ge_read_mac_addr_#t~mem546#1.offset, myri10ge_read_mac_addr_#t~mem547#1, myri10ge_read_mac_addr_#t~mem548#1.base, myri10ge_read_mac_addr_#t~mem548#1.offset, myri10ge_read_mac_addr_#t~short549#1, myri10ge_read_mac_addr_#t~mem550#1.base, myri10ge_read_mac_addr_#t~mem550#1.offset, myri10ge_read_mac_addr_#t~ret551#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~63#1, myri10ge_read_mac_addr_~tmp___0~18#1, myri10ge_read_mac_addr_~tmp___1~12#1, myri10ge_read_mac_addr_~tmp___2~9#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~63#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~9#1;havoc myri10ge_read_mac_addr_~tmp___3~4#1.base, myri10ge_read_mac_addr_~tmp___3~4#1.offset;call write~$Pointer$#23(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:10:05,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14464: SUMMARY for call myri10ge_free_slices(myri10ge_probe_~mgp~33#1.base, myri10ge_probe_~mgp~33#1.offset); srcloc: null [2025-02-08 04:10:05,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11426: myri10ge_get_msglevel_~tmp~97#1.base, myri10ge_get_msglevel_~tmp~97#1.offset := myri10ge_get_msglevel_#t~ret1226#1.base, myri10ge_get_msglevel_#t~ret1226#1.offset;havoc myri10ge_get_msglevel_#t~ret1226#1.base, myri10ge_get_msglevel_#t~ret1226#1.offset;myri10ge_get_msglevel_~mgp~16#1.base, myri10ge_get_msglevel_~mgp~16#1.offset := myri10ge_get_msglevel_~tmp~97#1.base, myri10ge_get_msglevel_~tmp~97#1.offset;call myri10ge_get_msglevel_#t~mem1227#1 := read~int#9(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~mem1227#1;havoc myri10ge_get_msglevel_#t~mem1227#1; [2025-02-08 04:10:05,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11426-1: SUMMARY for call myri10ge_get_msglevel_#t~ret1226#1.base, myri10ge_get_msglevel_#t~ret1226#1.offset := netdev_priv(myri10ge_get_msglevel_~netdev#1.base, myri10ge_get_msglevel_~netdev#1.offset); srcloc: null [2025-02-08 04:10:05,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13409: assume 1 == ~myri10ge_force_firmware~0;call myri10ge_select_firmware_#t~mem1726#1.base, myri10ge_select_firmware_#t~mem1726#1.offset := read~$Pointer$#9(myri10ge_select_firmware_~mgp#1.base, 100 + myri10ge_select_firmware_~mgp#1.offset, 8); [2025-02-08 04:10:05,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13409: assume !(1 == ~myri10ge_force_firmware~0);call myri10ge_select_firmware_#t~mem1728#1.base, myri10ge_select_firmware_#t~mem1728#1.offset := read~$Pointer$#9(myri10ge_select_firmware_~mgp#1.base, 100 + myri10ge_select_firmware_~mgp#1.offset, 8); [2025-02-08 04:10:05,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15524-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~ret2098#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~ret1119#1.base, myri10ge_set_coalesce_#t~ret1119#1.offset, myri10ge_set_coalesce_#t~mem1120#1, myri10ge_set_coalesce_#t~mem1121#1, myri10ge_set_coalesce_#t~ret1122#1, myri10ge_set_coalesce_#t~mem1123#1.base, myri10ge_set_coalesce_#t~mem1123#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~89#1.base, myri10ge_set_coalesce_~tmp~89#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~89#1.base, myri10ge_set_coalesce_~tmp~89#1.offset;havoc myri10ge_set_coalesce_~tmp___0~35#1; [2025-02-08 04:10:05,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15524: havoc ldv_dummy_resourceless_instance_callback_1_31_#t~ret2098#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:10:05,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14203: 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~ret2120#1 := myri10ge_probe_#res#1;havoc myri10ge_probe_#t~ret1952#1.base, myri10ge_probe_#t~ret1952#1.offset, myri10ge_probe_#t~ret1953#1.base, myri10ge_probe_#t~ret1953#1.offset, myri10ge_probe_#t~ret1954#1, myri10ge_probe_#t~ret1955#1, myri10ge_probe_#t~ret1956#1, myri10ge_probe_#t~ret1957#1, myri10ge_probe_#t~ret1958#1, myri10ge_probe_#t~ret1959#1, myri10ge_probe_#t~ret1960#1, myri10ge_probe_#t~ret1961#1, myri10ge_probe_#t~ret1962#1, myri10ge_probe_#t~ret1963#1, myri10ge_probe_#t~ret1964#1, myri10ge_probe_#t~ret1965#1.base, myri10ge_probe_#t~ret1965#1.offset, myri10ge_probe_#t~mem1966#1.base, myri10ge_probe_#t~mem1966#1.offset, myri10ge_probe_#t~mem1967#1, myri10ge_probe_#t~mem1968#1, myri10ge_probe_#t~mem1969#1, myri10ge_probe_#t~short1970#1, myri10ge_probe_#t~ite1973#1, myri10ge_probe_#t~mem1971#1, myri10ge_probe_#t~mem1972#1, myri10ge_probe_#t~mem1974#1, myri10ge_probe_#t~mem1975#1, myri10ge_probe_#t~mem1976#1, myri10ge_probe_#t~ret1977#1, myri10ge_probe_#t~mem1978#1, myri10ge_probe_#t~mem1979#1, myri10ge_probe_#t~mem1980#1, myri10ge_probe_#t~ret1981#1.base, myri10ge_probe_#t~ret1981#1.offset, myri10ge_probe_#t~mem1982#1.base, myri10ge_probe_#t~mem1982#1.offset, 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~ret1987#1, myri10ge_probe_#t~ret1988#1, myri10ge_probe_#t~bitwise1989#1, myri10ge_probe_#t~mem1990#1.base, myri10ge_probe_#t~mem1990#1.offset, myri10ge_probe_#t~ret1991#1, myri10ge_probe_#t~ret1992#1, myri10ge_probe_#t~mem1993#1, myri10ge_probe_#t~mem1994#1, myri10ge_probe_#t~mem1995#1, myri10ge_probe_#t~short1996#1, myri10ge_probe_#t~mem1997#1, myri10ge_probe_#t~mem1998#1, myri10ge_probe_#t~ret1999#1, myri10ge_probe_#t~mem2000#1.base, myri10ge_probe_#t~mem2000#1.offset, myri10ge_probe_#t~mem2001#1, myri10ge_probe_#t~memset~res2002#1.base, myri10ge_probe_#t~memset~res2002#1.offset, myri10ge_probe_#t~ret2003#1, myri10ge_probe_#t~mem2004#1.base, myri10ge_probe_#t~mem2004#1.offset, myri10ge_probe_#t~mem2005#1, myri10ge_probe_#t~ret2006#1, myri10ge_probe_#t~ret2007#1, myri10ge_probe_#t~ret2008#1, myri10ge_probe_#t~ret2009#1, myri10ge_probe_#t~mem2010#1, myri10ge_probe_#t~ret2011#1, myri10ge_probe_#t~mem2012#1, myri10ge_probe_#t~ret2013#1, myri10ge_probe_#t~ret2014#1, myri10ge_probe_#t~ret2015#1, myri10ge_probe_#t~mem2016#1, myri10ge_probe_#t~bitwise2017#1, myri10ge_probe_#t~mem2018#1, myri10ge_probe_#t~bitwise2019#1, myri10ge_probe_#t~mem2020#1, myri10ge_probe_#t~mem2021#1, myri10ge_probe_#t~bitwise2022#1, myri10ge_probe_#t~mem2024#1, myri10ge_probe_#t~mem2023#1, myri10ge_probe_#t~bitwise2025#1, myri10ge_probe_#t~mem2026#1, myri10ge_probe_#t~mem2027#1, myri10ge_probe_#t~bitwise2028#1, myri10ge_probe_#t~mem2029#1, myri10ge_probe_#t~mem2030#1, myri10ge_probe_#t~bitwise2031#1, myri10ge_probe_#t~ret2032#1, myri10ge_probe_#t~ret2033#1, myri10ge_probe_#t~mem2034#1, myri10ge_probe_#t~ret2035#1, myri10ge_probe_#t~ret2036#1, myri10ge_probe_#t~mem2037#1, myri10ge_probe_#t~mem2038#1, myri10ge_probe_#t~mem2039#1, myri10ge_probe_#t~mem2040#1.base, myri10ge_probe_#t~mem2040#1.offset, myri10ge_probe_#t~mem2041#1, myri10ge_probe_#t~ret2042#1, myri10ge_probe_#t~mem2043#1, myri10ge_probe_#t~mem2044#1, myri10ge_probe_#t~mem2045#1, myri10ge_probe_#t~mem2046#1.base, myri10ge_probe_#t~mem2046#1.offset, myri10ge_probe_#t~mem2047#1, myri10ge_probe_#t~ret2048#1, myri10ge_probe_#t~mem2049#1.base, myri10ge_probe_#t~mem2049#1.offset, myri10ge_probe_#t~mem2050#1.base, myri10ge_probe_#t~mem2050#1.offset, myri10ge_probe_#t~mem2051#1, myri10ge_probe_#t~ret2052#1, myri10ge_probe_#t~mem2053#1.base, myri10ge_probe_#t~mem2053#1.offset, myri10ge_probe_#t~mem2054#1, myri10ge_probe_#t~mem2055#1, myri10ge_probe_#t~mem2056#1, myri10ge_probe_#t~mem2057#1, myri10ge_probe_#t~ret2058#1, myri10ge_probe_#t~mem2059#1.base, myri10ge_probe_#t~mem2059#1.offset, myri10ge_probe_#t~mem2060#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~119#1.base, myri10ge_probe_~tmp~119#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~25#1.base, myri10ge_probe_~tmp___2~25#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~ret2120#1 && ldv_pci_instance_probe_2_17_#t~ret2120#1 <= 2147483647;ldv_pci_instance_probe_2_17_~tmp~136#1 := ldv_pci_instance_probe_2_17_#t~ret2120#1;havoc ldv_pci_instance_probe_2_17_#t~ret2120#1;ldv_pci_instance_probe_2_17_#res#1 := ldv_pci_instance_probe_2_17_~tmp~136#1; [2025-02-08 04:10:05,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14335: assume 0 != myri10ge_probe_~status~21#1; [2025-02-08 04:10:05,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14335: assume !(0 != myri10ge_probe_~status~21#1);myri10ge_probe_~i~27#1 := 0; [2025-02-08 04:10:05,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8786: call myri10ge_read_mac_addr_#t~mem525#1.base, myri10ge_read_mac_addr_#t~mem525#1.offset := read~$Pointer$#23(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~nondet526#1;havoc myri10ge_read_mac_addr_#t~mem525#1.base, myri10ge_read_mac_addr_#t~mem525#1.offset;havoc myri10ge_read_mac_addr_#t~nondet526#1; [2025-02-08 04:10:05,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10768: myri10ge_get_drvinfo_~tmp~87#1.base, myri10ge_get_drvinfo_~tmp~87#1.offset := myri10ge_get_drvinfo_#t~ret1110#1.base, myri10ge_get_drvinfo_#t~ret1110#1.offset;havoc myri10ge_get_drvinfo_#t~ret1110#1.base, myri10ge_get_drvinfo_#t~ret1110#1.offset;myri10ge_get_drvinfo_~mgp~6#1.base, myri10ge_get_drvinfo_~mgp~6#1.offset := myri10ge_get_drvinfo_~tmp~87#1.base, myri10ge_get_drvinfo_~tmp~87#1.offset; [2025-02-08 04:10:05,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10768-1: SUMMARY for call myri10ge_get_drvinfo_#t~ret1110#1.base, myri10ge_get_drvinfo_#t~ret1110#1.offset := netdev_priv(myri10ge_get_drvinfo_~netdev#1.base, myri10ge_get_drvinfo_~netdev#1.offset); srcloc: null [2025-02-08 04:10:05,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14468-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:10:05,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13411: assume -2147483648 <= myri10ge_select_firmware_#t~ret1727#1 && myri10ge_select_firmware_#t~ret1727#1 <= 2147483647;havoc myri10ge_select_firmware_#t~mem1726#1.base, myri10ge_select_firmware_#t~mem1726#1.offset;havoc myri10ge_select_firmware_#t~ret1727#1;call write~int#9(4096, myri10ge_select_firmware_~mgp#1.base, 8 + myri10ge_select_firmware_~mgp#1.offset, 4); [2025-02-08 04:10:05,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11429: havoc myri10ge_get_msglevel_#t~mem1227#1;ldv_dummy_resourceless_instance_callback_1_12_#t~ret2088#1 := myri10ge_get_msglevel_#res#1;havoc myri10ge_get_msglevel_#t~ret1226#1.base, myri10ge_get_msglevel_#t~ret1226#1.offset, myri10ge_get_msglevel_#t~mem1227#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~97#1.base, myri10ge_get_msglevel_~tmp~97#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~ret2088#1; [2025-02-08 04:10:05,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13411-1: SUMMARY for call myri10ge_select_firmware_#t~ret1727#1 := _dev_info(myri10ge_select_firmware_#t~mem1726#1.base, 179 + myri10ge_select_firmware_#t~mem1726#1.offset, 103, 0); srcloc: null [2025-02-08 04:10:05,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14468: call myri10ge_probe_#t~mem2049#1.base, myri10ge_probe_#t~mem2049#1.offset := read~$Pointer$#9(myri10ge_probe_~mgp~33#1.base, 76 + myri10ge_probe_~mgp~33#1.offset, 8); [2025-02-08 04:10:05,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19093: havoc register_netdev_#t~nondet2374#1;ldv_register_netdev_94_#t~ret2191#1 := register_netdev_#res#1;havoc register_netdev_#t~nondet2374#1, register_netdev_~arg0#1.base, register_netdev_~arg0#1.offset;havoc register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset;assume { :end_inline_register_netdev } true;assume -2147483648 <= ldv_register_netdev_94_#t~ret2191#1 && ldv_register_netdev_94_#t~ret2191#1 <= 2147483647;ldv_register_netdev_94_~tmp~155#1 := ldv_register_netdev_94_#t~ret2191#1;havoc ldv_register_netdev_94_#t~ret2191#1;ldv_register_netdev_94_~ldv_func_res~6#1 := ldv_register_netdev_94_~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_94_~ldv_func_res~6#1, ldv_register_netdev_94_~ldv_func_arg1#1.base, ldv_register_netdev_94_~ldv_func_arg1#1.offset;havoc ldv_register_netdev_#res#1;havoc ldv_register_netdev_#t~ret2155#1, ldv_register_netdev_#t~ret2156#1, ldv_register_netdev_#t~mem2157#1.base, ldv_register_netdev_#t~mem2157#1.offset, ldv_register_netdev_#t~mem2158#1.base, ldv_register_netdev_#t~mem2158#1.offset, ldv_register_netdev_#t~ret2159#1, ldv_register_netdev_#t~ret2160#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~140#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~140#1;havoc ldv_register_netdev_~tmp___0~59#1;ldv_register_netdev_~ldv_10_ret_default~0#1 := 1;assume { :begin_inline_ldv_pre_register_netdev } true;havoc ldv_pre_register_netdev_#res#1;havoc ldv_pre_register_netdev_#t~nondet2340#1;havoc ldv_pre_register_netdev_#t~nondet2340#1;assume -2147483648 <= ldv_pre_register_netdev_#t~nondet2340#1 && ldv_pre_register_netdev_#t~nondet2340#1 <= 2147483647;ldv_pre_register_netdev_#res#1 := ldv_pre_register_netdev_#t~nondet2340#1;havoc ldv_pre_register_netdev_#t~nondet2340#1; [2025-02-08 04:10:05,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15129: havoc myri10ge_set_msglevel_#t~ret1225#1.base, myri10ge_set_msglevel_#t~ret1225#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~96#1.base, myri10ge_set_msglevel_~tmp~96#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:10:05,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13544: 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:10:05,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8788: assume 0 == myri10ge_read_mac_addr_~tmp___0~18#1;call myri10ge_read_mac_addr_#t~mem527#1.base, myri10ge_read_mac_addr_#t~mem527#1.offset := read~$Pointer$#23(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8);call write~$Pointer$#23(myri10ge_read_mac_addr_#t~mem527#1.base, 4 + myri10ge_read_mac_addr_#t~mem527#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~mem527#1.base, myri10ge_read_mac_addr_#t~mem527#1.offset;call myri10ge_read_mac_addr_#t~mem528#1.base, myri10ge_read_mac_addr_#t~mem528#1.offset := read~$Pointer$#23(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8);call write~$Pointer$#9(myri10ge_read_mac_addr_#t~mem528#1.base, myri10ge_read_mac_addr_#t~mem528#1.offset, myri10ge_read_mac_addr_~mgp#1.base, 76 + myri10ge_read_mac_addr_~mgp#1.offset, 8);havoc myri10ge_read_mac_addr_#t~mem528#1.base, myri10ge_read_mac_addr_#t~mem528#1.offset;myri10ge_read_mac_addr_~i~3#1 := 0; [2025-02-08 04:10:05,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8788: assume !(0 == myri10ge_read_mac_addr_~tmp___0~18#1); [2025-02-08 04:10:05,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10770: havoc myri10ge_get_drvinfo_#t~ret1111#1; [2025-02-08 04:10:05,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16055: 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:10:05,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14073: assume -2147483648 <= myri10ge_probe_slices_#t~ret1930#1 && myri10ge_probe_slices_#t~ret1930#1 <= 2147483647;myri10ge_probe_slices_~status~20#1 := myri10ge_probe_slices_#t~ret1930#1;havoc myri10ge_probe_slices_#t~ret1930#1; [2025-02-08 04:10:05,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14073-1: SUMMARY for call myri10ge_probe_slices_#t~ret1930#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:10:05,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8524: assume 0 != is_valid_ether_addr_~tmp~60#1 % 256;is_valid_ether_addr_~tmp___0~16#1 := 0; [2025-02-08 04:10:05,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8524: assume !(0 != is_valid_ether_addr_~tmp~60#1 % 256);is_valid_ether_addr_~tmp___0~16#1 := 1; [2025-02-08 04:10:05,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15791-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~ret1110#1.base, myri10ge_get_drvinfo_#t~ret1110#1.offset, myri10ge_get_drvinfo_#t~ret1111#1, myri10ge_get_drvinfo_#t~ret1112#1, myri10ge_get_drvinfo_#t~ret1113#1, myri10ge_get_drvinfo_#t~mem1114#1.base, myri10ge_get_drvinfo_#t~mem1114#1.offset, myri10ge_get_drvinfo_#t~ret1115#1.base, myri10ge_get_drvinfo_#t~ret1115#1.offset, myri10ge_get_drvinfo_#t~ret1116#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~87#1.base, myri10ge_get_drvinfo_~tmp~87#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~87#1.base, myri10ge_get_drvinfo_~tmp~87#1.offset;havoc myri10ge_get_drvinfo_~tmp___0~34#1.base, myri10ge_get_drvinfo_~tmp___0~34#1.offset; [2025-02-08 04:10:05,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15791: 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:10:05,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10770-1: SUMMARY for call myri10ge_get_drvinfo_#t~ret1111#1 := strlcpy(myri10ge_get_drvinfo_~info#1.base, 4 + myri10ge_get_drvinfo_~info#1.offset, 62, 0, 32); srcloc: null [2025-02-08 04:10:05,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13413: 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:10:05,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13545: assume -2147483648 <= myri10ge_suspend_#t~ret1764#1 && myri10ge_suspend_#t~ret1764#1 <= 2147483647;havoc myri10ge_suspend_#t~ret1764#1; [2025-02-08 04:10:05,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13545-1: SUMMARY for call myri10ge_suspend_#t~ret1764#1 := pci_save_state(myri10ge_suspend_~pdev#1.base, myri10ge_suspend_~pdev#1.offset); srcloc: null [2025-02-08 04:10:05,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15924-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:10:05,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15924-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:10:05,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15924: 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~mem2131#1.base, ldv_pci_pci_instance_2_#t~mem2131#1.offset, ldv_pci_pci_instance_2_#t~ret2132#1.base, ldv_pci_pci_instance_2_#t~ret2132#1.offset, ldv_pci_pci_instance_2_#t~ret2133#1.base, ldv_pci_pci_instance_2_#t~ret2133#1.offset, 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~ret2136#1, ldv_pci_pci_instance_2_#t~ret2137#1, ldv_pci_pci_instance_2_#t~ret2138#1, ldv_pci_pci_instance_2_#t~ret2139#1, ldv_pci_pci_instance_2_#t~mem2140#1.base, ldv_pci_pci_instance_2_#t~mem2140#1.offset, ldv_pci_pci_instance_2_#t~mem2141#1, ldv_pci_pci_instance_2_#t~ret2142#1, ldv_pci_pci_instance_2_#t~ret2143#1, ldv_pci_pci_instance_2_#t~mem2144#1.base, ldv_pci_pci_instance_2_#t~mem2144#1.offset, ldv_pci_pci_instance_2_#t~mem2145#1.base, ldv_pci_pci_instance_2_#t~mem2145#1.offset, ldv_pci_pci_instance_2_#t~mem2146#1, ldv_pci_pci_instance_2_#t~ret2147#1, ldv_pci_pci_instance_2_#t~ret2148#1, ldv_pci_pci_instance_2_#t~mem2149#1.base, ldv_pci_pci_instance_2_#t~mem2149#1.offset, ldv_pci_pci_instance_2_#t~mem2150#1.base, ldv_pci_pci_instance_2_#t~mem2150#1.offset, ldv_pci_pci_instance_2_#t~mem2151#1.base, ldv_pci_pci_instance_2_#t~mem2151#1.offset, ldv_pci_pci_instance_2_#t~mem2152#1.base, ldv_pci_pci_instance_2_#t~mem2152#1.offset, ldv_pci_pci_instance_2_#t~mem2153#1.base, ldv_pci_pci_instance_2_#t~mem2153#1.offset, ldv_pci_pci_instance_2_#t~mem2154#1.base, ldv_pci_pci_instance_2_#t~mem2154#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~139#1.base, ldv_pci_pci_instance_2_~tmp~139#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~26#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:10:05,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10771-1: SUMMARY for call myri10ge_get_drvinfo_#t~ret1112#1 := strlcpy(myri10ge_get_drvinfo_~info#1.base, 36 + myri10ge_get_drvinfo_~info#1.offset, 63, 0, 32); srcloc: null [2025-02-08 04:10:05,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10771: havoc myri10ge_get_drvinfo_#t~ret1112#1; [2025-02-08 04:10:05,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14999: ldv_dummy_resourceless_instance_callback_1_15_#t~ret2089#1 := myri10ge_get_settings_#res#1;havoc myri10ge_get_settings_#t~ret1097#1.base, myri10ge_get_settings_#t~ret1097#1.offset, myri10ge_get_settings_#t~mem1098#1.base, myri10ge_get_settings_#t~mem1098#1.offset, myri10ge_get_settings_#t~ret1099#1, myri10ge_get_settings_#t~nondet1100#1.base, myri10ge_get_settings_#t~nondet1100#1.offset, myri10ge_get_settings_#t~mem1101#1.base, myri10ge_get_settings_#t~mem1101#1.offset, myri10ge_get_settings_#t~ret1102#1, myri10ge_get_settings_#t~mem1103#1, myri10ge_get_settings_#t~mem1104#1, myri10ge_get_settings_#t~mem1105#1, myri10ge_get_settings_#t~bitwise1106#1, myri10ge_get_settings_#t~mem1107#1, myri10ge_get_settings_#t~bitwise1108#1, myri10ge_get_settings_#t~mem1109#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~86#1.base, myri10ge_get_settings_~tmp~86#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~ret2089#1 && ldv_dummy_resourceless_instance_callback_1_15_#t~ret2089#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_15_#t~ret2089#1; [2025-02-08 04:10:05,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13546: call myri10ge_suspend_#t~mem1765#1 := read~int#33(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~mem1765#1;havoc pci_choose_state_#res#1;havoc pci_choose_state_#t~nondet2359#1, pci_choose_state_~arg0#1.base, pci_choose_state_~arg0#1.offset, pci_choose_state_~arg1#1.event;pci_choose_state_~arg0#1.base, pci_choose_state_~arg0#1.offset := pci_choose_state_#in~arg0#1.base, pci_choose_state_#in~arg0#1.offset;pci_choose_state_~arg1#1.event := pci_choose_state_#in~arg1#1.event;havoc pci_choose_state_#t~nondet2359#1;assume -2147483648 <= pci_choose_state_#t~nondet2359#1 && pci_choose_state_#t~nondet2359#1 <= 2147483647;pci_choose_state_#res#1 := pci_choose_state_#t~nondet2359#1;havoc pci_choose_state_#t~nondet2359#1; [2025-02-08 04:10:05,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15660-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~ret2089#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~ret1097#1.base, myri10ge_get_settings_#t~ret1097#1.offset, myri10ge_get_settings_#t~mem1098#1.base, myri10ge_get_settings_#t~mem1098#1.offset, myri10ge_get_settings_#t~ret1099#1, myri10ge_get_settings_#t~nondet1100#1.base, myri10ge_get_settings_#t~nondet1100#1.offset, myri10ge_get_settings_#t~mem1101#1.base, myri10ge_get_settings_#t~mem1101#1.offset, myri10ge_get_settings_#t~ret1102#1, myri10ge_get_settings_#t~mem1103#1, myri10ge_get_settings_#t~mem1104#1, myri10ge_get_settings_#t~mem1105#1, myri10ge_get_settings_#t~bitwise1106#1, myri10ge_get_settings_#t~mem1107#1, myri10ge_get_settings_#t~bitwise1108#1, myri10ge_get_settings_#t~mem1109#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~86#1.base, myri10ge_get_settings_~tmp~86#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~86#1.base, myri10ge_get_settings_~tmp~86#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:10:05,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15660: havoc ldv_dummy_resourceless_instance_callback_1_15_#t~ret2089#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:10:05,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13282: assume -2147483648 <= myri10ge_enable_ecrc_#t~ret1700#1 && myri10ge_enable_ecrc_#t~ret1700#1 <= 2147483647;myri10ge_enable_ecrc_~cap~0#1 := myri10ge_enable_ecrc_#t~ret1700#1;havoc myri10ge_enable_ecrc_#t~ret1700#1; [2025-02-08 04:10:05,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14471: assume 0 != (myri10ge_probe_#t~mem2049#1.base + myri10ge_probe_#t~mem2049#1.offset) % 18446744073709551616;havoc myri10ge_probe_#t~mem2049#1.base, myri10ge_probe_#t~mem2049#1.offset;call myri10ge_probe_#t~mem2050#1.base, myri10ge_probe_#t~mem2050#1.offset := read~$Pointer$#9(myri10ge_probe_~mgp~33#1.base, 76 + myri10ge_probe_~mgp~33#1.offset, 8);call myri10ge_probe_#t~mem2051#1 := read~int#9(myri10ge_probe_~mgp~33#1.base, 883 + myri10ge_probe_~mgp~33#1.offset, 8); [2025-02-08 04:10:05,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14471: assume !(0 != (myri10ge_probe_#t~mem2049#1.base + myri10ge_probe_#t~mem2049#1.offset) % 18446744073709551616);havoc myri10ge_probe_#t~mem2049#1.base, myri10ge_probe_#t~mem2049#1.offset; [2025-02-08 04:10:05,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13546-1: SUMMARY for call pci_disable_device(myri10ge_suspend_~pdev#1.base, myri10ge_suspend_~pdev#1.offset); srcloc: null [2025-02-08 04:10:05,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14075: assume 0 != myri10ge_probe_slices_~status~20#1;call myri10ge_probe_slices_#t~mem1931#1.base, myri10ge_probe_slices_#t~mem1931#1.offset := read~$Pointer$#9(myri10ge_probe_slices_~mgp#1.base, 100 + myri10ge_probe_slices_~mgp#1.offset, 8); [2025-02-08 04:10:05,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14075: assume !(0 != myri10ge_probe_slices_~status~20#1); [2025-02-08 04:10:05,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11168: myri10ge_get_sset_count_~tmp~94#1.base, myri10ge_get_sset_count_~tmp~94#1.offset := myri10ge_get_sset_count_#t~ret1152#1.base, myri10ge_get_sset_count_#t~ret1152#1.offset;havoc myri10ge_get_sset_count_#t~ret1152#1.base, myri10ge_get_sset_count_#t~ret1152#1.offset;myri10ge_get_sset_count_~mgp~13#1.base, myri10ge_get_sset_count_~mgp~13#1.offset := myri10ge_get_sset_count_~tmp~94#1.base, myri10ge_get_sset_count_~tmp~94#1.offset; [2025-02-08 04:10:05,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13282-1: SUMMARY for call myri10ge_enable_ecrc_#t~ret1700#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:10:05,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11168-1: SUMMARY for call myri10ge_get_sset_count_#t~ret1152#1.base, myri10ge_get_sset_count_#t~ret1152#1.offset := netdev_priv(myri10ge_get_sset_count_~netdev#1.base, myri10ge_get_sset_count_~netdev#1.offset); srcloc: null [2025-02-08 04:10:05,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10772: havoc myri10ge_get_drvinfo_#t~ret1113#1;call myri10ge_get_drvinfo_#t~mem1114#1.base, myri10ge_get_drvinfo_#t~mem1114#1.offset := read~$Pointer$#9(myri10ge_get_drvinfo_~mgp~6#1.base, 100 + myri10ge_get_drvinfo_~mgp~6#1.offset, 8); [2025-02-08 04:10:05,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10772-1: SUMMARY for call myri10ge_get_drvinfo_#t~ret1113#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:10:05,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10773-1: SUMMARY for call myri10ge_get_drvinfo_#t~ret1115#1.base, myri10ge_get_drvinfo_#t~ret1115#1.offset := pci_name(myri10ge_get_drvinfo_#t~mem1114#1.base, myri10ge_get_drvinfo_#t~mem1114#1.offset); srcloc: null [2025-02-08 04:10:05,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10773: myri10ge_get_drvinfo_~tmp___0~34#1.base, myri10ge_get_drvinfo_~tmp___0~34#1.offset := myri10ge_get_drvinfo_#t~ret1115#1.base, myri10ge_get_drvinfo_#t~ret1115#1.offset;havoc myri10ge_get_drvinfo_#t~mem1114#1.base, myri10ge_get_drvinfo_#t~mem1114#1.offset;havoc myri10ge_get_drvinfo_#t~ret1115#1.base, myri10ge_get_drvinfo_#t~ret1115#1.offset; [2025-02-08 04:10:05,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13548-1: SUMMARY for call myri10ge_suspend_#t~ret1767#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:10:05,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13548: assume -2147483648 <= myri10ge_suspend_#t~ret1767#1 && myri10ge_suspend_#t~ret1767#1 <= 2147483647;myri10ge_suspend_~tmp___2~24#1 := myri10ge_suspend_#t~ret1767#1;havoc myri10ge_suspend_#t~ret1767#1;myri10ge_suspend_#res#1 := myri10ge_suspend_~tmp___2~24#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:10:05,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13284: 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:10:05,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13284: assume !(0 == myri10ge_enable_ecrc_~cap~0#1); [2025-02-08 04:10:05,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15398: 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~mem2116#1.base, ldv_net_dummy_resourceless_instance_1_#t~mem2116#1.offset := read~$Pointer$#9(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~mem2116#1.base, ldv_net_dummy_resourceless_instance_1_#t~mem2116#1.offset;havoc ldv_net_dummy_resourceless_instance_1_#t~mem2116#1.base, ldv_net_dummy_resourceless_instance_1_#t~mem2116#1.offset; [2025-02-08 04:10:05,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15398: 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:10:05,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14473: assume -2147483648 <= myri10ge_probe_#t~ret2052#1 && myri10ge_probe_#t~ret2052#1 <= 2147483647;havoc myri10ge_probe_#t~mem2050#1.base, myri10ge_probe_#t~mem2050#1.offset;havoc myri10ge_probe_#t~mem2051#1;havoc myri10ge_probe_#t~ret2052#1; [2025-02-08 04:10:05,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14473-1: SUMMARY for call myri10ge_probe_#t~ret2052#1 := dev_err(myri10ge_probe_~pdev#1.base, 179 + myri10ge_probe_~pdev#1.offset, 147, 0); srcloc: null [2025-02-08 04:10:05,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14077: assume -2147483648 <= myri10ge_probe_slices_#t~ret1932#1 && myri10ge_probe_slices_#t~ret1932#1 <= 2147483647;havoc myri10ge_probe_slices_#t~mem1931#1.base, myri10ge_probe_slices_#t~mem1931#1.offset;havoc myri10ge_probe_slices_#t~ret1932#1; [2025-02-08 04:10:05,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14077-1: SUMMARY for call myri10ge_probe_slices_#t~ret1932#1 := dev_err(myri10ge_probe_slices_#t~mem1931#1.base, 179 + myri10ge_probe_slices_#t~mem1931#1.offset, 125, 0); srcloc: null [2025-02-08 04:10:05,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10774-1: SUMMARY for call myri10ge_get_drvinfo_#t~ret1116#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:10:05,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10774: havoc myri10ge_get_drvinfo_#t~ret1116#1; [2025-02-08 04:10:05,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14342: call myri10ge_probe_#t~mem2004#1.base, myri10ge_probe_#t~mem2004#1.offset := read~$Pointer$#9(myri10ge_probe_~netdev~3#1.base, 791 + myri10ge_probe_~netdev~3#1.offset, 8);call myri10ge_probe_#t~mem2005#1 := read~int#9(myri10ge_probe_~mgp~33#1.base, 877 + myri10ge_probe_~mgp~33#1.offset + myri10ge_probe_~i~27#1, 1);call write~int#9(myri10ge_probe_#t~mem2005#1, myri10ge_probe_#t~mem2004#1.base, myri10ge_probe_#t~mem2004#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:10:05,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13417: assume -2147483648 <= myri10ge_select_firmware_#t~ret1729#1 && myri10ge_select_firmware_#t~ret1729#1 <= 2147483647;havoc myri10ge_select_firmware_#t~mem1728#1.base, myri10ge_select_firmware_#t~mem1728#1.offset;havoc myri10ge_select_firmware_#t~ret1729#1;call write~int#9(2048, myri10ge_select_firmware_~mgp#1.base, 8 + myri10ge_select_firmware_~mgp#1.offset, 4); [2025-02-08 04:10:05,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13417-1: SUMMARY for call myri10ge_select_firmware_#t~ret1729#1 := _dev_info(myri10ge_select_firmware_#t~mem1728#1.base, 179 + myri10ge_select_firmware_#t~mem1728#1.offset, 104, 0); srcloc: null [2025-02-08 04:10:05,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8529: 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~mem458#1, is_zero_ether_addr_#t~mem459#1, is_zero_ether_addr_#t~bitwise460#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~mem458#1 := read~int#9(is_zero_ether_addr_~addr#1.base, is_zero_ether_addr_~addr#1.offset, 4);call is_zero_ether_addr_#t~mem459#1 := read~int#9(is_zero_ether_addr_~addr#1.base, 8 + is_zero_ether_addr_~addr#1.offset, 2); [2025-02-08 04:10:05,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8529: assume !(0 != is_valid_ether_addr_~tmp___0~16#1);is_valid_ether_addr_~tmp___3~2#1 := 0; [2025-02-08 04:10:05,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11172: assume 1 == myri10ge_get_sset_count_~sset#1; [2025-02-08 04:10:05,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11172: assume !(1 == myri10ge_get_sset_count_~sset#1); [2025-02-08 04:10:05,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8794: assume (myri10ge_read_mac_addr_#t~mem529#1.base + (2 + myri10ge_read_mac_addr_#t~mem529#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~mem529#1.base, myri10ge_read_mac_addr_#t~mem529#1.offset; [2025-02-08 04:10:05,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8794: assume !((myri10ge_read_mac_addr_#t~mem529#1.base + (2 + myri10ge_read_mac_addr_#t~mem529#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~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$#23(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8); [2025-02-08 04:10:05,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8794-1: call myri10ge_read_mac_addr_#t~mem529#1.base, myri10ge_read_mac_addr_#t~mem529#1.offset := read~$Pointer$#23(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8); [2025-02-08 04:10:05,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13419: 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:10:05,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15533-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~ret2097#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:10:05,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15533: havoc ldv_dummy_resourceless_instance_callback_1_30_#t~ret2097#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:10:05,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13155: myri10ge_set_mac_address_~tmp~108#1.base, myri10ge_set_mac_address_~tmp~108#1.offset := myri10ge_set_mac_address_#t~ret1673#1.base, myri10ge_set_mac_address_#t~ret1673#1.offset;havoc myri10ge_set_mac_address_#t~ret1673#1.base, myri10ge_set_mac_address_#t~ret1673#1.offset;myri10ge_set_mac_address_~mgp~26#1.base, myri10ge_set_mac_address_~mgp~26#1.offset := myri10ge_set_mac_address_~tmp~108#1.base, myri10ge_set_mac_address_~tmp~108#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~ret462#1, is_valid_ether_addr_#t~ret463#1, is_valid_ether_addr_~addr#1.base, is_valid_ether_addr_~addr#1.offset, is_valid_ether_addr_~tmp~60#1, is_valid_ether_addr_~tmp___0~16#1, is_valid_ether_addr_~tmp___1~10#1, is_valid_ether_addr_~tmp___2~7#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~60#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~7#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~mem461#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~mem461#1 := read~int#9(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~mem461#1 % 256 % 4294967296 <= 2147483647 then is_multicast_ether_addr_#t~mem461#1 % 256 % 4294967296 else is_multicast_ether_addr_#t~mem461#1 % 256 % 4294967296 - 4294967296) % 2 then 1 else 0) then 0 else 1);havoc is_multicast_ether_addr_#t~mem461#1; [2025-02-08 04:10:05,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13155-1: SUMMARY for call myri10ge_set_mac_address_#t~ret1673#1.base, myri10ge_set_mac_address_#t~ret1673#1.offset := netdev_priv(myri10ge_set_mac_address_~dev#1.base, myri10ge_set_mac_address_~dev#1.offset); srcloc: null [2025-02-08 04:10:05,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11305-1: SUMMARY for call myri10ge_get_ethtool_stats_#t~ret1176#1 := __fswab32(myri10ge_get_ethtool_stats_#t~mem1175#1); srcloc: null [2025-02-08 04:10:05,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11305: myri10ge_get_ethtool_stats_~tmp___14~0#1 := myri10ge_get_ethtool_stats_#t~ret1176#1;havoc myri10ge_get_ethtool_stats_#t~mem1174#1.base, myri10ge_get_ethtool_stats_#t~mem1174#1.offset;havoc myri10ge_get_ethtool_stats_#t~mem1175#1;havoc myri10ge_get_ethtool_stats_#t~ret1176#1;call write~int#9(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~mem1177#1.base, myri10ge_get_ethtool_stats_#t~mem1177#1.offset := read~$Pointer$#9(myri10ge_get_ethtool_stats_~ss~4#1.base, 480 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 8);call myri10ge_get_ethtool_stats_#t~mem1178#1 := read~int#9(myri10ge_get_ethtool_stats_#t~mem1177#1.base, 32 + myri10ge_get_ethtool_stats_#t~mem1177#1.offset, 4); [2025-02-08 04:10:05,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15401: 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:10:05,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14345: assume myri10ge_probe_~i~27#1 <= 5; [2025-02-08 04:10:05,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14345: 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~mem1721#1.base, myri10ge_select_firmware_#t~mem1721#1.offset, myri10ge_select_firmware_#t~ret1722#1, myri10ge_select_firmware_#t~mem1723#1, myri10ge_select_firmware_#t~mem1724#1.base, myri10ge_select_firmware_#t~mem1724#1.offset, myri10ge_select_firmware_#t~ret1725#1, myri10ge_select_firmware_#t~mem1726#1.base, myri10ge_select_firmware_#t~mem1726#1.offset, myri10ge_select_firmware_#t~ret1727#1, myri10ge_select_firmware_#t~mem1728#1.base, myri10ge_select_firmware_#t~mem1728#1.offset, myri10ge_select_firmware_#t~ret1729#1, myri10ge_select_firmware_#t~mem1730#1, myri10ge_select_firmware_#t~bitwise1731#1, myri10ge_select_firmware_#t~ret1732#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~ret1735#1.base, myri10ge_select_firmware_#t~ret1735#1.offset, myri10ge_select_firmware_#t~mem1736#1, myri10ge_select_firmware_#t~bitwise1737#1, myri10ge_select_firmware_#t~ret1738#1, myri10ge_select_firmware_#t~mem1739#1, myri10ge_select_firmware_#t~mem1740#1, myri10ge_select_firmware_#t~mem1741#1.base, myri10ge_select_firmware_#t~mem1741#1.offset, myri10ge_select_firmware_#t~short1742#1, myri10ge_select_firmware_#t~mem1743#1, myri10ge_select_firmware_#t~mem1744#1.base, myri10ge_select_firmware_#t~mem1744#1.offset, myri10ge_select_firmware_#t~nondet1745#1, myri10ge_select_firmware_#t~mem1746#1, myri10ge_select_firmware_#t~mem1747#1.base, myri10ge_select_firmware_#t~mem1747#1.offset, myri10ge_select_firmware_#t~mem1748#1.base, myri10ge_select_firmware_#t~mem1748#1.offset, myri10ge_select_firmware_#t~mem1749#1.base, myri10ge_select_firmware_#t~mem1749#1.offset, myri10ge_select_firmware_#t~ret1750#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~111#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~23#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~111#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~23#1;myri10ge_select_firmware_~overridden~0#1 := 0; [2025-02-08 04:10:05,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18970: havoc netif_get_num_default_rss_queues_#t~nondet2350#1;myri10ge_probe_slices_#t~ret1912#1 := netif_get_num_default_rss_queues_#res#1;havoc netif_get_num_default_rss_queues_#t~nondet2350#1;assume { :end_inline_netif_get_num_default_rss_queues } true;assume -2147483648 <= myri10ge_probe_slices_#t~ret1912#1 && myri10ge_probe_slices_#t~ret1912#1 <= 2147483647;myri10ge_probe_slices_~ncpus~0#1 := myri10ge_probe_slices_#t~ret1912#1;havoc myri10ge_probe_slices_#t~ret1912#1;myri10ge_probe_slices_#t~short1914#1 := 1 == ~myri10ge_max_slices~0; [2025-02-08 04:10:05,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13157: myri10ge_set_mac_address_#t~ret1674#1 := is_valid_ether_addr_#res#1;havoc is_valid_ether_addr_#t~ret462#1, is_valid_ether_addr_#t~ret463#1, is_valid_ether_addr_~addr#1.base, is_valid_ether_addr_~addr#1.offset, is_valid_ether_addr_~tmp~60#1, is_valid_ether_addr_~tmp___0~16#1, is_valid_ether_addr_~tmp___1~10#1, is_valid_ether_addr_~tmp___2~7#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~ret1674#1 % 256 then 0 else 1);havoc myri10ge_set_mac_address_#t~ret1674#1; [2025-02-08 04:10:05,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13289: assume -2147483648 <= myri10ge_enable_ecrc_#t~ret1701#1 && myri10ge_enable_ecrc_#t~ret1701#1 <= 2147483647;myri10ge_enable_ecrc_~ret~4#1 := myri10ge_enable_ecrc_#t~ret1701#1;havoc myri10ge_enable_ecrc_#t~ret1701#1; [2025-02-08 04:10:05,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13289-1: SUMMARY for call myri10ge_enable_ecrc_#t~ret1701#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:10:05,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18839: havoc dma_supported_#t~nondet2333#1;dma_set_coherent_mask_#t~ret260#1 := dma_supported_#res#1;havoc dma_supported_#t~nondet2333#1, dma_supported_~arg0#1.base, dma_supported_~arg0#1.offset, dma_supported_~arg1#1;havoc dma_supported_#in~arg0#1.base, dma_supported_#in~arg0#1.offset, dma_supported_#in~arg1#1;assume { :end_inline_dma_supported } true;assume -2147483648 <= dma_set_coherent_mask_#t~ret260#1 && dma_set_coherent_mask_#t~ret260#1 <= 2147483647;dma_set_coherent_mask_~tmp~21#1 := dma_set_coherent_mask_#t~ret260#1;havoc dma_set_coherent_mask_#t~ret260#1; [2025-02-08 04:10:05,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8533: assume 0 != is_valid_ether_addr_~tmp___1~10#1 % 256;is_valid_ether_addr_~tmp___2~7#1 := 0; [2025-02-08 04:10:05,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8533: assume !(0 != is_valid_ether_addr_~tmp___1~10#1 % 256);is_valid_ether_addr_~tmp___2~7#1 := 1; [2025-02-08 04:10:05,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14479-2: call myri10ge_probe_#t~mem2053#1.base, myri10ge_probe_#t~mem2053#1.offset := read~$Pointer$#9(myri10ge_probe_~mgp~33#1.base, 40 + myri10ge_probe_~mgp~33#1.offset, 8); [2025-02-08 04:10:05,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14479: havoc myri10ge_probe_#t~mem2053#1.base, myri10ge_probe_#t~mem2053#1.offset;call myri10ge_probe_#t~mem2054#1 := read~int#9(myri10ge_probe_~mgp~33#1.base, 152 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 04:10:05,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14479-1: SUMMARY for call iounmap(myri10ge_probe_#t~mem2053#1.base, myri10ge_probe_#t~mem2053#1.offset); srcloc: null [2025-02-08 04:10:05,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14083: 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~ret1933#1; [2025-02-08 04:10:05,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14083-1: SUMMARY for call myri10ge_probe_slices_#t~ret1933#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:10:05,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15140: ldv_dummy_resourceless_instance_callback_1_35_#t~ret2099#1 := myri10ge_set_pauseparam_#res#1;havoc myri10ge_set_pauseparam_#t~ret1127#1.base, myri10ge_set_pauseparam_#t~ret1127#1.offset, myri10ge_set_pauseparam_#t~mem1129#1, myri10ge_set_pauseparam_#t~mem1128#1, myri10ge_set_pauseparam_#t~mem1130#1, myri10ge_set_pauseparam_#t~ret1131#1, myri10ge_set_pauseparam_#t~mem1133#1, myri10ge_set_pauseparam_#t~mem1132#1, myri10ge_set_pauseparam_#t~mem1134#1, myri10ge_set_pauseparam_#t~ret1135#1, myri10ge_set_pauseparam_#t~mem1136#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~91#1.base, myri10ge_set_pauseparam_~tmp~91#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~ret2099#1 && ldv_dummy_resourceless_instance_callback_1_35_#t~ret2099#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_35_#t~ret2099#1; [2025-02-08 04:10:05,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11309-1: SUMMARY for call myri10ge_get_ethtool_stats_#t~ret1179#1 := __fswab32(myri10ge_get_ethtool_stats_#t~mem1178#1); srcloc: null [2025-02-08 04:10:05,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13423-4: assume 146 == (if myri10ge_select_firmware_#t~mem1730#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_select_firmware_#t~mem1730#1 % 65536 % 4294967296 else myri10ge_select_firmware_#t~mem1730#1 % 65536 % 4294967296 - 4294967296);myri10ge_select_firmware_#t~bitwise1731#1 := (if myri10ge_select_firmware_#t~mem1730#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_select_firmware_#t~mem1730#1 % 65536 % 4294967296 else myri10ge_select_firmware_#t~mem1730#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:10:05,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13423-4: assume !(146 == (if myri10ge_select_firmware_#t~mem1730#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_select_firmware_#t~mem1730#1 % 65536 % 4294967296 else myri10ge_select_firmware_#t~mem1730#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:10:05,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13291: assume 0 != myri10ge_enable_ecrc_~ret~4#1; [2025-02-08 04:10:05,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13291: assume !(0 != myri10ge_enable_ecrc_~ret~4#1);call myri10ge_enable_ecrc_#t~mem1705#1 := read~int#4(myri10ge_enable_ecrc_~#err_cap~0#1.base, myri10ge_enable_ecrc_~#err_cap~0#1.offset, 4); [2025-02-08 04:10:05,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11309: myri10ge_get_ethtool_stats_~tmp___16~0#1 := myri10ge_get_ethtool_stats_#t~ret1179#1;havoc myri10ge_get_ethtool_stats_#t~mem1177#1.base, myri10ge_get_ethtool_stats_#t~mem1177#1.offset;havoc myri10ge_get_ethtool_stats_#t~mem1178#1;havoc myri10ge_get_ethtool_stats_#t~ret1179#1;call write~int#9(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~mem1180#1.base, myri10ge_get_ethtool_stats_#t~mem1180#1.offset := read~$Pointer$#9(myri10ge_get_ethtool_stats_~ss~4#1.base, 480 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 8);call myri10ge_get_ethtool_stats_#t~mem1181#1 := read~int#9(myri10ge_get_ethtool_stats_#t~mem1180#1.base, 36 + myri10ge_get_ethtool_stats_#t~mem1180#1.offset, 4); [2025-02-08 04:10:05,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13423-5: assume 0 == (if myri10ge_select_firmware_#t~mem1730#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_select_firmware_#t~mem1730#1 % 65536 % 4294967296 else myri10ge_select_firmware_#t~mem1730#1 % 65536 % 4294967296 - 4294967296);myri10ge_select_firmware_#t~bitwise1731#1 := 0; [2025-02-08 04:10:05,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13423-5: assume !(0 == (if myri10ge_select_firmware_#t~mem1730#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_select_firmware_#t~mem1730#1 % 65536 % 4294967296 else myri10ge_select_firmware_#t~mem1730#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:10:05,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13423-2: [2025-02-08 04:10:05,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13423-3: havoc myri10ge_select_firmware_#t~bitwise1731#1;assume (((((if myri10ge_select_firmware_#t~mem1730#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_select_firmware_#t~mem1730#1 % 65536 % 4294967296 else myri10ge_select_firmware_#t~mem1730#1 % 65536 % 4294967296 - 4294967296) < 0 || myri10ge_select_firmware_#t~bitwise1731#1 <= (if myri10ge_select_firmware_#t~mem1730#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_select_firmware_#t~mem1730#1 % 65536 % 4294967296 else myri10ge_select_firmware_#t~mem1730#1 % 65536 % 4294967296 - 4294967296)) && myri10ge_select_firmware_#t~bitwise1731#1 <= 146) && myri10ge_select_firmware_#t~bitwise1731#1 >= 0) && ((if myri10ge_select_firmware_#t~mem1730#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_select_firmware_#t~mem1730#1 % 65536 % 4294967296 else myri10ge_select_firmware_#t~mem1730#1 % 65536 % 4294967296 - 4294967296) >= 0 || myri10ge_select_firmware_#t~bitwise1731#1 > 146 + (if myri10ge_select_firmware_#t~mem1730#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_select_firmware_#t~mem1730#1 % 65536 % 4294967296 else myri10ge_select_firmware_#t~mem1730#1 % 65536 % 4294967296 - 4294967296))) && myri10ge_select_firmware_#t~bitwise1731#1 >= -2147483648; [2025-02-08 04:10:05,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13423: assume -9223372036854775808 <= myri10ge_select_firmware_#t~ret1732#1 && myri10ge_select_firmware_#t~ret1732#1 <= 9223372036854775807;myri10ge_select_firmware_~tmp~111#1 := myri10ge_select_firmware_#t~ret1732#1;havoc myri10ge_select_firmware_#t~mem1730#1;havoc myri10ge_select_firmware_#t~bitwise1731#1;havoc myri10ge_select_firmware_#t~ret1732#1; [2025-02-08 04:10:05,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13423-1: SUMMARY for call myri10ge_select_firmware_#t~ret1732#1 := ldv__builtin_expect((if 0 == myri10ge_select_firmware_#t~bitwise1731#1 then 1 else 0), 0); srcloc: null [2025-02-08 04:10:05,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13159: assume 0 != myri10ge_set_mac_address_~tmp___0~46#1 % 256;myri10ge_set_mac_address_~tmp___1~31#1 := 0; [2025-02-08 04:10:05,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13159: assume !(0 != myri10ge_set_mac_address_~tmp___0~46#1 % 256);myri10ge_set_mac_address_~tmp___1~31#1 := 1; [2025-02-08 04:10:05,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13423-6: call myri10ge_select_firmware_#t~mem1730#1 := read~int#38(~#__param_myri10ge_fw_name~0.base, 16 + ~#__param_myri10ge_fw_name~0.offset, 2); [2025-02-08 04:10:05,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8799: myri10ge_read_mac_addr_~tmp~63#1 := myri10ge_read_mac_addr_#t~ret531#1;havoc myri10ge_read_mac_addr_#t~mem530#1.base, myri10ge_read_mac_addr_#t~mem530#1.offset;havoc myri10ge_read_mac_addr_#t~ret531#1;call write~int#9(myri10ge_read_mac_addr_~tmp~63#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~mem532#1.base, myri10ge_read_mac_addr_#t~mem532#1.offset := read~$Pointer$#23(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8);call write~$Pointer$#23(myri10ge_read_mac_addr_#t~mem532#1.base, 1 + myri10ge_read_mac_addr_#t~mem532#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~mem532#1.base, myri10ge_read_mac_addr_#t~mem532#1.offset;myri10ge_read_mac_addr_~i~3#1 := 1 + myri10ge_read_mac_addr_~i~3#1; [2025-02-08 04:10:05,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8799-1: SUMMARY for call myri10ge_read_mac_addr_#t~ret531#1 := simple_strtoul(myri10ge_read_mac_addr_#t~mem530#1.base, myri10ge_read_mac_addr_#t~mem530#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:10:05,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11178: havoc myri10ge_get_sset_count_#t~mem1153#1;myri10ge_get_sset_count_#res#1 := -95; [2025-02-08 04:10:05,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15010: ldv_dummy_resourceless_instance_callback_1_16_#t~ret2090#1 := myri10ge_get_sset_count_#res#1;havoc myri10ge_get_sset_count_#t~ret1152#1.base, myri10ge_get_sset_count_#t~ret1152#1.offset, myri10ge_get_sset_count_#t~mem1153#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~94#1.base, myri10ge_get_sset_count_~tmp~94#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~ret2090#1 && ldv_dummy_resourceless_instance_callback_1_16_#t~ret2090#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_16_#t~ret2090#1; [2025-02-08 04:10:05,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14085: assume 0 != myri10ge_probe_slices_~status~20#1; [2025-02-08 04:10:05,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14085: assume !(0 != myri10ge_probe_slices_~status~20#1);call myri10ge_probe_slices_#t~mem1934#1 := read~int#21(myri10ge_probe_slices_~#cmd~14#1.base, myri10ge_probe_slices_~#cmd~14#1.offset, 4);call write~int#9((if myri10ge_probe_slices_#t~mem1934#1 % 4294967296 % 4294967296 <= 2147483647 then myri10ge_probe_slices_#t~mem1934#1 % 4294967296 % 4294967296 else myri10ge_probe_slices_#t~mem1934#1 % 4294967296 % 4294967296 - 4294967296), myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4);havoc myri10ge_probe_slices_#t~mem1934#1; [2025-02-08 04:10:05,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11178-2: call myri10ge_get_sset_count_#t~mem1153#1 := read~int#9(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~mem1153#1) % 4294967296 % 4294967296 <= 2147483647 then (46 + 14 * myri10ge_get_sset_count_#t~mem1153#1) % 4294967296 % 4294967296 else (46 + 14 * myri10ge_get_sset_count_#t~mem1153#1) % 4294967296 % 4294967296 - 4294967296);havoc myri10ge_get_sset_count_#t~mem1153#1; [2025-02-08 04:10:05,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13953: myri10ge_alloc_slices_~tmp~117#1.base, myri10ge_alloc_slices_~tmp~117#1.offset := myri10ge_alloc_slices_#t~ret1900#1.base, myri10ge_alloc_slices_#t~ret1900#1.offset;havoc myri10ge_alloc_slices_#t~ret1900#1.base, myri10ge_alloc_slices_#t~ret1900#1.offset;call write~$Pointer$#9(myri10ge_alloc_slices_~tmp~117#1.base, myri10ge_alloc_slices_~tmp~117#1.offset, myri10ge_alloc_slices_~mgp#1.base, myri10ge_alloc_slices_~mgp#1.offset, 8);call myri10ge_alloc_slices_#t~mem1901#1.base, myri10ge_alloc_slices_#t~mem1901#1.offset := read~$Pointer$#9(myri10ge_alloc_slices_~mgp#1.base, myri10ge_alloc_slices_~mgp#1.offset, 8); [2025-02-08 04:10:05,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13953-1: SUMMARY for call myri10ge_alloc_slices_#t~ret1900#1.base, myri10ge_alloc_slices_#t~ret1900#1.offset := kzalloc(myri10ge_alloc_slices_~bytes~5#1, 208); srcloc: null [2025-02-08 04:10:05,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14482: assume myri10ge_probe_#t~mem2054#1 >= 0;havoc myri10ge_probe_#t~mem2054#1;call myri10ge_probe_#t~mem2055#1 := read~int#9(myri10ge_probe_~mgp~33#1.base, 152 + myri10ge_probe_~mgp~33#1.offset, 4);call myri10ge_probe_#t~mem2056#1 := read~int#9(myri10ge_probe_~mgp~33#1.base, 60 + myri10ge_probe_~mgp~33#1.offset, 8);call myri10ge_probe_#t~mem2057#1 := read~int#9(myri10ge_probe_~mgp~33#1.base, 52 + myri10ge_probe_~mgp~33#1.offset, 8); [2025-02-08 04:10:05,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14482: assume !(myri10ge_probe_#t~mem2054#1 >= 0);havoc myri10ge_probe_#t~mem2054#1; [2025-02-08 04:10:05,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14614: havoc ldv_dca_unregister_notify_100_~ldv_func_arg1#1.base, ldv_dca_unregister_notify_100_~ldv_func_arg1#1.offset;havoc ldv_dca_unregister_notify_100_#in~ldv_func_arg1#1.base, ldv_dca_unregister_notify_100_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_dca_unregister_notify_100 } true;assume { :begin_inline_ldv_pci_unregister_driver_101 } true;ldv_pci_unregister_driver_101_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_101_#in~ldv_func_arg1#1.offset := ~#myri10ge_driver~0.base, ~#myri10ge_driver~0.offset;havoc ldv_pci_unregister_driver_101_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_101_~ldv_func_arg1#1.offset;ldv_pci_unregister_driver_101_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_101_~ldv_func_arg1#1.offset := ldv_pci_unregister_driver_101_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_101_#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_101_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_101_~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:10:05,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14218: myri10ge_probe_#t~ret1952#1.base, myri10ge_probe_#t~ret1952#1.offset := ldv_alloc_etherdev_mqs_93_#res#1.base, ldv_alloc_etherdev_mqs_93_#res#1.offset;havoc ldv_alloc_etherdev_mqs_93_#t~ret2189#1.base, ldv_alloc_etherdev_mqs_93_#t~ret2189#1.offset, ldv_alloc_etherdev_mqs_93_#t~ret2190#1.base, ldv_alloc_etherdev_mqs_93_#t~ret2190#1.offset, ldv_alloc_etherdev_mqs_93_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_93_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_93_~ldv_func_arg3#1, ldv_alloc_etherdev_mqs_93_~ldv_func_res~5#1.base, ldv_alloc_etherdev_mqs_93_~ldv_func_res~5#1.offset, ldv_alloc_etherdev_mqs_93_~tmp~154#1.base, ldv_alloc_etherdev_mqs_93_~tmp~154#1.offset, ldv_alloc_etherdev_mqs_93_~tmp___0~65#1.base, ldv_alloc_etherdev_mqs_93_~tmp___0~65#1.offset;havoc ldv_alloc_etherdev_mqs_93_#in~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_93_#in~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_93_#in~ldv_func_arg3#1;assume { :end_inline_ldv_alloc_etherdev_mqs_93 } true;myri10ge_probe_~netdev~3#1.base, myri10ge_probe_~netdev~3#1.offset := myri10ge_probe_#t~ret1952#1.base, myri10ge_probe_#t~ret1952#1.offset;havoc myri10ge_probe_#t~ret1952#1.base, myri10ge_probe_#t~ret1952#1.offset; [2025-02-08 04:10:05,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13293: myri10ge_enable_ecrc_~tmp___4~7#1.base, myri10ge_enable_ecrc_~tmp___4~7#1.offset := myri10ge_enable_ecrc_#t~ret1702#1.base, myri10ge_enable_ecrc_#t~ret1702#1.offset;havoc myri10ge_enable_ecrc_#t~ret1702#1.base, myri10ge_enable_ecrc_#t~ret1702#1.offset; [2025-02-08 04:10:05,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13293-1: SUMMARY for call myri10ge_enable_ecrc_#t~ret1702#1.base, myri10ge_enable_ecrc_#t~ret1702#1.offset := pci_name(myri10ge_enable_ecrc_~bridge~0#1.base, myri10ge_enable_ecrc_~bridge~0#1.offset); srcloc: null [2025-02-08 04:10:05,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13425: assume 0 != myri10ge_select_firmware_~tmp~111#1;assume false; [2025-02-08 04:10:05,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13425: assume !(0 != myri10ge_select_firmware_~tmp~111#1); [2025-02-08 04:10:05,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14747: assume { :end_inline_myri10ge_cleanup_module } true; [2025-02-08 04:10:05,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14615: havoc ldv_pci_unregister_driver_101_~ldv_func_arg1#1.base, ldv_pci_unregister_driver_101_~ldv_func_arg1#1.offset;havoc ldv_pci_unregister_driver_101_#in~ldv_func_arg1#1.base, ldv_pci_unregister_driver_101_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_pci_unregister_driver_101 } true; [2025-02-08 04:10:05,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18843: havoc driver_for_each_device_#t~nondet2334#1;myri10ge_notify_dca_#t~ret2074#1 := driver_for_each_device_#res#1;havoc driver_for_each_device_#t~nondet2334#1, driver_for_each_device_~arg0#1.base, driver_for_each_device_~arg0#1.offset, driver_for_each_device_~arg1#1.base, driver_for_each_device_~arg1#1.offset, driver_for_each_device_~arg2#1.base, driver_for_each_device_~arg2#1.offset, driver_for_each_device_~arg3#1.base, driver_for_each_device_~arg3#1.offset;havoc driver_for_each_device_#in~arg0#1.base, driver_for_each_device_#in~arg0#1.offset, driver_for_each_device_#in~arg1#1.base, driver_for_each_device_#in~arg1#1.offset, driver_for_each_device_#in~arg2#1.base, driver_for_each_device_#in~arg2#1.offset, driver_for_each_device_#in~arg3#1.base, driver_for_each_device_#in~arg3#1.offset;assume { :end_inline_driver_for_each_device } true;assume -2147483648 <= myri10ge_notify_dca_#t~ret2074#1 && myri10ge_notify_dca_#t~ret2074#1 <= 2147483647;myri10ge_notify_dca_~tmp~121#1 := myri10ge_notify_dca_#t~ret2074#1;havoc myri10ge_notify_dca_#t~ret2074#1;myri10ge_notify_dca_~err~2#1 := myri10ge_notify_dca_~tmp~121#1; [2025-02-08 04:10:05,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13294-1: SUMMARY for call myri10ge_enable_ecrc_#t~ret1703#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:10:05,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14351: assume -2147483648 <= myri10ge_probe_#t~ret2006#1 && myri10ge_probe_#t~ret2006#1 <= 2147483647;myri10ge_probe_~status~21#1 := myri10ge_probe_#t~ret2006#1;havoc myri10ge_probe_#t~ret2006#1; [2025-02-08 04:10:05,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14351-1: SUMMARY for call myri10ge_probe_#t~ret2006#1 := myri10ge_load_firmware(myri10ge_probe_~mgp~33#1.base, myri10ge_probe_~mgp~33#1.offset, 1); srcloc: null [2025-02-08 04:10:05,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13294: assume -2147483648 <= myri10ge_enable_ecrc_#t~ret1703#1 && myri10ge_enable_ecrc_#t~ret1703#1 <= 2147483647;havoc myri10ge_enable_ecrc_#t~ret1703#1; [2025-02-08 04:10:05,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8538: assume 0 != is_valid_ether_addr_~tmp___2~7#1;is_valid_ether_addr_~tmp___3~2#1 := 1; [2025-02-08 04:10:05,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8538: assume !(0 != is_valid_ether_addr_~tmp___2~7#1);is_valid_ether_addr_~tmp___3~2#1 := 0; [2025-02-08 04:10:05,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14484-1: SUMMARY for call myri10ge_probe_#t~ret2058#1 := mtrr_del(myri10ge_probe_#t~mem2055#1, myri10ge_probe_#t~mem2056#1, myri10ge_probe_#t~mem2057#1); srcloc: null [2025-02-08 04:10:05,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14484: assume -2147483648 <= myri10ge_probe_#t~ret2058#1 && myri10ge_probe_#t~ret2058#1 <= 2147483647;havoc myri10ge_probe_#t~mem2055#1;havoc myri10ge_probe_#t~mem2056#1;havoc myri10ge_probe_#t~mem2057#1;havoc myri10ge_probe_#t~ret2058#1; [2025-02-08 04:10:05,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14220: 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:10:05,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14220: assume !(0 == (myri10ge_probe_~netdev~3#1.base + myri10ge_probe_~netdev~3#1.offset) % 18446744073709551616);call write~$Pointer$#9(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:10:05,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11313-1: SUMMARY for call myri10ge_get_ethtool_stats_#t~ret1182#1 := __fswab32(myri10ge_get_ethtool_stats_#t~mem1181#1); srcloc: null [2025-02-08 04:10:05,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11313: myri10ge_get_ethtool_stats_~tmp___18~0#1 := myri10ge_get_ethtool_stats_#t~ret1182#1;havoc myri10ge_get_ethtool_stats_#t~mem1180#1.base, myri10ge_get_ethtool_stats_#t~mem1180#1.offset;havoc myri10ge_get_ethtool_stats_#t~mem1181#1;havoc myri10ge_get_ethtool_stats_#t~ret1182#1;call write~int#9(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~mem1183#1.base, myri10ge_get_ethtool_stats_#t~mem1183#1.offset := read~$Pointer$#9(myri10ge_get_ethtool_stats_~ss~4#1.base, 480 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 8);call myri10ge_get_ethtool_stats_#t~mem1184#1 := read~int#9(myri10ge_get_ethtool_stats_#t~mem1183#1.base, 4 + myri10ge_get_ethtool_stats_#t~mem1183#1.offset, 4); [2025-02-08 04:10:05,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15409-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret2117#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:10:05,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15409: assume -2147483648 <= ldv_net_dummy_resourceless_instance_1_#t~ret2117#1 && ldv_net_dummy_resourceless_instance_1_#t~ret2117#1 <= 2147483647;ldv_net_dummy_resourceless_instance_1_~tmp~135#1 := ldv_net_dummy_resourceless_instance_1_#t~ret2117#1;havoc ldv_net_dummy_resourceless_instance_1_#t~ret2117#1; [2025-02-08 04:10:05,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13956: assume 0 == (myri10ge_alloc_slices_#t~mem1901#1.base + myri10ge_alloc_slices_#t~mem1901#1.offset) % 18446744073709551616;havoc myri10ge_alloc_slices_#t~mem1901#1.base, myri10ge_alloc_slices_#t~mem1901#1.offset;myri10ge_alloc_slices_#res#1 := -12; [2025-02-08 04:10:05,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13956: assume !(0 == (myri10ge_alloc_slices_#t~mem1901#1.base + myri10ge_alloc_slices_#t~mem1901#1.offset) % 18446744073709551616);havoc myri10ge_alloc_slices_#t~mem1901#1.base, myri10ge_alloc_slices_#t~mem1901#1.offset;myri10ge_alloc_slices_~i~25#1 := 0; [2025-02-08 04:10:05,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10785-1: SUMMARY for call myri10ge_get_coalesce_#t~ret1117#1.base, myri10ge_get_coalesce_#t~ret1117#1.offset := netdev_priv(myri10ge_get_coalesce_~netdev#1.base, myri10ge_get_coalesce_~netdev#1.offset); srcloc: null [2025-02-08 04:10:05,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10785: myri10ge_get_coalesce_~tmp~88#1.base, myri10ge_get_coalesce_~tmp~88#1.offset := myri10ge_get_coalesce_#t~ret1117#1.base, myri10ge_get_coalesce_#t~ret1117#1.offset;havoc myri10ge_get_coalesce_#t~ret1117#1.base, myri10ge_get_coalesce_#t~ret1117#1.offset;myri10ge_get_coalesce_~mgp~7#1.base, myri10ge_get_coalesce_~mgp~7#1.offset := myri10ge_get_coalesce_~tmp~88#1.base, myri10ge_get_coalesce_~tmp~88#1.offset;call myri10ge_get_coalesce_#t~mem1118#1 := read~int#9(myri10ge_get_coalesce_~mgp~7#1.base, 140 + myri10ge_get_coalesce_~mgp~7#1.offset, 4);call write~int#31(myri10ge_get_coalesce_#t~mem1118#1, myri10ge_get_coalesce_~coal#1.base, 4 + myri10ge_get_coalesce_~coal#1.offset, 4);havoc myri10ge_get_coalesce_#t~mem1118#1;myri10ge_get_coalesce_#res#1 := 0; [2025-02-08 04:10:05,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13164: assume 0 != myri10ge_set_mac_address_~tmp___1~31#1;myri10ge_set_mac_address_#res#1 := -99; [2025-02-08 04:10:05,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13164: assume !(0 != myri10ge_set_mac_address_~tmp___1~31#1); [2025-02-08 04:10:05,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13296-1: SUMMARY for call myri10ge_enable_ecrc_#t~ret1704#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:10:05,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14353: assume 0 != myri10ge_probe_~status~21#1; [2025-02-08 04:10:05,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14353: 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~mem1911#1.base, myri10ge_probe_slices_#t~mem1911#1.offset, myri10ge_probe_slices_#t~ret1912#1, myri10ge_probe_slices_#t~mem1913#1, myri10ge_probe_slices_#t~short1914#1, myri10ge_probe_slices_#t~mem1915#1.base, myri10ge_probe_slices_#t~mem1915#1.offset, myri10ge_probe_slices_#t~mem1916#1, myri10ge_probe_slices_#t~mem1917#1.base, myri10ge_probe_slices_#t~mem1917#1.offset, myri10ge_probe_slices_#t~mem1918#1.base, myri10ge_probe_slices_#t~mem1918#1.offset, myri10ge_probe_slices_#t~mem1919#1.base, myri10ge_probe_slices_#t~mem1919#1.offset, myri10ge_probe_slices_#t~ret1920#1, myri10ge_probe_slices_#t~mem1921#1.base, myri10ge_probe_slices_#t~mem1921#1.offset, myri10ge_probe_slices_#t~ret1922#1, myri10ge_probe_slices_#t~ret1923#1, myri10ge_probe_slices_#t~memset~res1924#1.base, myri10ge_probe_slices_#t~memset~res1924#1.offset, myri10ge_probe_slices_#t~ret1925#1, myri10ge_probe_slices_#t~mem1926#1.base, myri10ge_probe_slices_#t~mem1926#1.offset, myri10ge_probe_slices_#t~ret1927#1, myri10ge_probe_slices_#t~mem1928#1, myri10ge_probe_slices_#t~mem1929#1, myri10ge_probe_slices_#t~ret1930#1, myri10ge_probe_slices_#t~mem1931#1.base, myri10ge_probe_slices_#t~mem1931#1.offset, myri10ge_probe_slices_#t~ret1932#1, myri10ge_probe_slices_#t~ret1933#1, myri10ge_probe_slices_#t~mem1934#1, myri10ge_probe_slices_#t~mem1935#1, myri10ge_probe_slices_#t~mem1936#1, myri10ge_probe_slices_#t~ret1937#1.base, myri10ge_probe_slices_#t~ret1937#1.offset, myri10ge_probe_slices_#t~mem1938#1.base, myri10ge_probe_slices_#t~mem1938#1.offset, myri10ge_probe_slices_#t~mem1939#1.base, myri10ge_probe_slices_#t~mem1939#1.offset, myri10ge_probe_slices_#t~mem1940#1, myri10ge_probe_slices_#t~mem1941#1, myri10ge_probe_slices_#t~mem1942#1, myri10ge_probe_slices_#t~ret1943#1, myri10ge_probe_slices_#t~mem1944#1, myri10ge_probe_slices_#t~mem1945#1.base, myri10ge_probe_slices_#t~mem1945#1.offset, myri10ge_probe_slices_#t~mem1946#1, myri10ge_probe_slices_#t~ret1947#1, myri10ge_probe_slices_#t~mem1948#1, myri10ge_probe_slices_#t~mem1949#1.base, myri10ge_probe_slices_#t~mem1949#1.offset, myri10ge_probe_slices_#t~mem1950#1.base, myri10ge_probe_slices_#t~mem1950#1.offset, myri10ge_probe_slices_#t~ret1951#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~118#1.base, myri10ge_probe_slices_~tmp~118#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~118#1.base, myri10ge_probe_slices_~tmp~118#1.offset;havoc myri10ge_probe_slices_~tmp___0~54#1;havoc myri10ge_probe_slices_~tmp___1~36#1;call myri10ge_probe_slices_#t~mem1911#1.base, myri10ge_probe_slices_#t~mem1911#1.offset := read~$Pointer$#9(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~mem1911#1.base, myri10ge_probe_slices_#t~mem1911#1.offset;havoc myri10ge_probe_slices_#t~mem1911#1.base, myri10ge_probe_slices_#t~mem1911#1.offset;call write~int#9(1, myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4);assume { :begin_inline_netif_get_num_default_rss_queues } true;havoc netif_get_num_default_rss_queues_#res#1;havoc netif_get_num_default_rss_queues_#t~nondet2350#1;havoc netif_get_num_default_rss_queues_#t~nondet2350#1;assume -2147483648 <= netif_get_num_default_rss_queues_#t~nondet2350#1 && netif_get_num_default_rss_queues_#t~nondet2350#1 <= 2147483647;netif_get_num_default_rss_queues_#res#1 := netif_get_num_default_rss_queues_#t~nondet2350#1;havoc netif_get_num_default_rss_queues_#t~nondet2350#1; [2025-02-08 04:10:05,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13296: assume -2147483648 <= myri10ge_enable_ecrc_#t~ret1704#1 && myri10ge_enable_ecrc_#t~ret1704#1 <= 2147483647;havoc myri10ge_enable_ecrc_#t~ret1704#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:10:05,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15543-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~ret2095#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:10:05,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15543: havoc ldv_dummy_resourceless_instance_callback_1_29_#t~ret2095#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:10:05,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14090: assume 0 == ~myri10ge_msi~0; [2025-02-08 04:10:05,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14090: assume !(0 == ~myri10ge_msi~0); [2025-02-08 04:10:05,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8805: assume myri10ge_read_mac_addr_~i~3#1 <= 5; [2025-02-08 04:10:05,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8805: assume !(myri10ge_read_mac_addr_~i~3#1 <= 5); [2025-02-08 04:10:05,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16072-1: SUMMARY for call ldv_register_netdev_#t~ret2156#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:10:05,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16072: assume -2147483648 <= ldv_register_netdev_#t~ret2156#1 && ldv_register_netdev_#t~ret2156#1 <= 2147483647;ldv_register_netdev_~tmp___0~59#1 := ldv_register_netdev_#t~ret2156#1;havoc ldv_register_netdev_#t~ret2156#1; [2025-02-08 04:10:05,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14355: assume -2147483648 <= myri10ge_probe_#t~ret2007#1 && myri10ge_probe_#t~ret2007#1 <= 2147483647;havoc myri10ge_probe_#t~ret2007#1; [2025-02-08 04:10:05,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14355-1: SUMMARY for call myri10ge_probe_#t~ret2007#1 := dev_err(myri10ge_probe_~pdev#1.base, 179 + myri10ge_probe_~pdev#1.offset, 133, 0); srcloc: null [2025-02-08 04:10:05,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15412: assume 1 == ldv_net_dummy_resourceless_instance_1_~tmp~135#1; [2025-02-08 04:10:05,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15412: assume !(1 == ldv_net_dummy_resourceless_instance_1_~tmp~135#1); [2025-02-08 04:10:05,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11317-1: SUMMARY for call myri10ge_get_ethtool_stats_#t~ret1185#1 := __fswab32(myri10ge_get_ethtool_stats_#t~mem1184#1); srcloc: null [2025-02-08 04:10:05,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11317: myri10ge_get_ethtool_stats_~tmp___20~0#1 := myri10ge_get_ethtool_stats_#t~ret1185#1;havoc myri10ge_get_ethtool_stats_#t~mem1183#1.base, myri10ge_get_ethtool_stats_#t~mem1183#1.offset;havoc myri10ge_get_ethtool_stats_#t~mem1184#1;havoc myri10ge_get_ethtool_stats_#t~ret1185#1;call write~int#9(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~mem1186#1.base, myri10ge_get_ethtool_stats_#t~mem1186#1.offset := read~$Pointer$#9(myri10ge_get_ethtool_stats_~ss~4#1.base, 480 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 8);call myri10ge_get_ethtool_stats_#t~mem1187#1 := read~int#9(myri10ge_get_ethtool_stats_#t~mem1186#1.base, 16 + myri10ge_get_ethtool_stats_#t~mem1186#1.offset, 4); [2025-02-08 04:10:05,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16074: assume 0 != ldv_register_netdev_~tmp___0~59#1; [2025-02-08 04:10:05,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16074: assume !(0 != ldv_register_netdev_~tmp___0~59#1); [2025-02-08 04:10:05,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14489-2: call myri10ge_probe_#t~mem2059#1.base, myri10ge_probe_#t~mem2059#1.offset := read~$Pointer$#9(myri10ge_probe_~mgp~33#1.base, 84 + myri10ge_probe_~mgp~33#1.offset, 8);call myri10ge_probe_#t~mem2060#1 := read~int#9(myri10ge_probe_~mgp~33#1.base, 92 + myri10ge_probe_~mgp~33#1.offset, 8); [2025-02-08 04:10:05,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14489: havoc myri10ge_probe_#t~mem2059#1.base, myri10ge_probe_#t~mem2059#1.offset;havoc myri10ge_probe_#t~mem2060#1; [2025-02-08 04:10:05,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14489-1: SUMMARY for call dma_free_attrs(myri10ge_probe_~pdev#1.base, 179 + myri10ge_probe_~pdev#1.offset, 8, myri10ge_probe_#t~mem2059#1.base, myri10ge_probe_#t~mem2059#1.offset, myri10ge_probe_#t~mem2060#1, 0, 0); srcloc: null [2025-02-08 04:10:05,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15679-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~ret1137#1.base, myri10ge_get_ringparam_#t~ret1137#1.offset, myri10ge_get_ringparam_#t~mem1138#1.base, myri10ge_get_ringparam_#t~mem1138#1.offset, myri10ge_get_ringparam_#t~mem1139#1, myri10ge_get_ringparam_#t~mem1140#1.base, myri10ge_get_ringparam_#t~mem1140#1.offset, myri10ge_get_ringparam_#t~mem1141#1, myri10ge_get_ringparam_#t~mem1142#1.base, myri10ge_get_ringparam_#t~mem1142#1.offset, myri10ge_get_ringparam_#t~mem1143#1, myri10ge_get_ringparam_#t~mem1144#1, myri10ge_get_ringparam_#t~mem1145#1, myri10ge_get_ringparam_#t~mem1146#1, myri10ge_get_ringparam_#t~mem1147#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~92#1.base, myri10ge_get_ringparam_~tmp~92#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~92#1.base, myri10ge_get_ringparam_~tmp~92#1.offset; [2025-02-08 04:10:05,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15679: 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:10:05,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13301-2: havoc myri10ge_enable_ecrc_#t~bitwise1706#1;assume myri10ge_enable_ecrc_#t~bitwise1706#1 % 4294967296 <= myri10ge_enable_ecrc_#t~mem1705#1 % 4294967296 && myri10ge_enable_ecrc_#t~bitwise1706#1 % 4294967296 <= 32; [2025-02-08 04:10:05,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13301-3: assume 32 == myri10ge_enable_ecrc_#t~mem1705#1 % 4294967296;myri10ge_enable_ecrc_#t~bitwise1706#1 := myri10ge_enable_ecrc_#t~mem1705#1; [2025-02-08 04:10:05,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13301-3: assume !(32 == myri10ge_enable_ecrc_#t~mem1705#1 % 4294967296); [2025-02-08 04:10:05,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14226: myri10ge_probe_~tmp~119#1.base, myri10ge_probe_~tmp~119#1.offset := myri10ge_probe_#t~ret1953#1.base, myri10ge_probe_#t~ret1953#1.offset;havoc myri10ge_probe_#t~ret1953#1.base, myri10ge_probe_#t~ret1953#1.offset;myri10ge_probe_~mgp~33#1.base, myri10ge_probe_~mgp~33#1.offset := myri10ge_probe_~tmp~119#1.base, myri10ge_probe_~tmp~119#1.offset;call write~$Pointer$#9(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$#9(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#9(~myri10ge_flow_control~0, myri10ge_probe_~mgp~33#1.base, 456 + myri10ge_probe_~mgp~33#1.offset, 4);call write~int#9(~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~bitwise357#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:10:05,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13301: assume 0 == myri10ge_enable_ecrc_#t~bitwise1706#1 % 4294967296;havoc myri10ge_enable_ecrc_#t~mem1705#1;havoc myri10ge_enable_ecrc_#t~bitwise1706#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:10:05,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13301: assume !(0 == myri10ge_enable_ecrc_#t~bitwise1706#1 % 4294967296);havoc myri10ge_enable_ecrc_#t~mem1705#1;havoc myri10ge_enable_ecrc_#t~bitwise1706#1;call myri10ge_enable_ecrc_#t~mem1707#1 := read~int#4(myri10ge_enable_ecrc_~#err_cap~0#1.base, myri10ge_enable_ecrc_~#err_cap~0#1.offset, 4); [2025-02-08 04:10:05,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13301-1: [2025-02-08 04:10:05,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16472: ldv_alloc_etherdev_mqs_93_#t~ret2190#1.base, ldv_alloc_etherdev_mqs_93_#t~ret2190#1.offset := ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset;havoc ldv_alloc_etherdev_mqs_#t~ret2080#1, ldv_alloc_etherdev_mqs_#t~ret2081#1.base, ldv_alloc_etherdev_mqs_#t~ret2081#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~125#1.base, ldv_alloc_etherdev_mqs_~tmp~125#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_93_~tmp___0~65#1.base, ldv_alloc_etherdev_mqs_93_~tmp___0~65#1.offset := ldv_alloc_etherdev_mqs_93_#t~ret2190#1.base, ldv_alloc_etherdev_mqs_93_#t~ret2190#1.offset;havoc ldv_alloc_etherdev_mqs_93_#t~ret2190#1.base, ldv_alloc_etherdev_mqs_93_#t~ret2190#1.offset;ldv_alloc_etherdev_mqs_93_#res#1.base, ldv_alloc_etherdev_mqs_93_#res#1.offset := ldv_alloc_etherdev_mqs_93_~tmp___0~65#1.base, ldv_alloc_etherdev_mqs_93_~tmp___0~65#1.offset; [2025-02-08 04:10:05,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16076-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:10:05,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16076: call ldv_register_netdev_#t~mem2157#1.base, ldv_register_netdev_#t~mem2157#1.offset := read~$Pointer$#9(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~mem2158#1.base, ldv_register_netdev_#t~mem2158#1.offset := read~$Pointer$#9(ldv_register_netdev_#t~mem2157#1.base, 16 + ldv_register_netdev_#t~mem2157#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~mem2158#1.base, ldv_register_netdev_#t~mem2158#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~ret2161#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~141#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~141#1; [2025-02-08 04:10:05,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15151: ldv_dummy_resourceless_instance_callback_1_36_#t~ret2100#1 := myri10ge_phys_id_#res#1;havoc myri10ge_phys_id_#t~ret1244#1.base, myri10ge_phys_id_#t~ret1244#1.offset, myri10ge_phys_id_#t~ret1245#1, myri10ge_phys_id_#t~ret1246#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~99#1.base, myri10ge_phys_id_~tmp~99#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~ret2100#1 && ldv_dummy_resourceless_instance_callback_1_36_#t~ret2100#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_36_#t~ret2100#1; [2025-02-08 04:10:05,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14094: assume -1 == ~myri10ge_max_slices~0;~myri10ge_max_slices~0 := myri10ge_probe_slices_~ncpus~0#1; [2025-02-08 04:10:05,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14094: assume !(-1 == ~myri10ge_max_slices~0); [2025-02-08 04:10:05,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13169: assume -2147483648 <= myri10ge_set_mac_address_#t~ret1675#1 && myri10ge_set_mac_address_#t~ret1675#1 <= 2147483647;myri10ge_set_mac_address_~status~16#1 := myri10ge_set_mac_address_#t~ret1675#1;havoc myri10ge_set_mac_address_#t~ret1675#1; [2025-02-08 04:10:05,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13301-4: assume 0 == myri10ge_enable_ecrc_#t~mem1705#1 % 4294967296;myri10ge_enable_ecrc_#t~bitwise1706#1 := 0; [2025-02-08 04:10:05,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13301-4: assume !(0 == myri10ge_enable_ecrc_#t~mem1705#1 % 4294967296); [2025-02-08 04:10:05,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14226-1: SUMMARY for call myri10ge_probe_#t~ret1953#1.base, myri10ge_probe_#t~ret1953#1.offset := netdev_priv(myri10ge_probe_~netdev~3#1.base, myri10ge_probe_~netdev~3#1.offset); srcloc: null [2025-02-08 04:10:05,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13169-1: SUMMARY for call myri10ge_set_mac_address_#t~ret1675#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:10:05,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13434: assume { :end_inline___kernel_param_lock } true;call myri10ge_select_firmware_#t~mem1733#1.base, myri10ge_select_firmware_#t~mem1733#1.offset := read~$Pointer$#37(~#myri10ge_fw_name~0.base, ~#myri10ge_fw_name~0.offset, 8); [2025-02-08 04:10:05,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15416: assume 2 == ldv_net_dummy_resourceless_instance_1_~tmp~135#1; [2025-02-08 04:10:05,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15416: assume !(2 == ldv_net_dummy_resourceless_instance_1_~tmp~135#1); [2025-02-08 04:10:05,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13434-1: assume { :begin_inline___kernel_param_lock } true; [2025-02-08 04:10:05,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18984: havoc netif_set_real_num_rx_queues_#t~nondet2352#1;myri10ge_probe_#t~ret2013#1 := netif_set_real_num_rx_queues_#res#1;havoc netif_set_real_num_rx_queues_#t~nondet2352#1, netif_set_real_num_rx_queues_~arg0#1.base, netif_set_real_num_rx_queues_~arg0#1.offset, netif_set_real_num_rx_queues_~arg1#1;havoc netif_set_real_num_rx_queues_#in~arg0#1.base, netif_set_real_num_rx_queues_#in~arg0#1.offset, netif_set_real_num_rx_queues_#in~arg1#1;assume { :end_inline_netif_set_real_num_rx_queues } true;assume -2147483648 <= myri10ge_probe_#t~ret2013#1 && myri10ge_probe_#t~ret2013#1 <= 2147483647;havoc myri10ge_probe_#t~mem2012#1;havoc myri10ge_probe_#t~ret2013#1; [2025-02-08 04:10:05,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16077: ldv_register_netdev_#t~ret2159#1 := ldv_register_netdev_open_10_6_#res#1;havoc ldv_register_netdev_open_10_6_#t~ret2161#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~141#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~ret2159#1 && ldv_register_netdev_#t~ret2159#1 <= 2147483647;ldv_register_netdev_~ldv_10_ret_default~0#1 := ldv_register_netdev_#t~ret2159#1;havoc ldv_register_netdev_#t~mem2157#1.base, ldv_register_netdev_#t~mem2157#1.offset;havoc ldv_register_netdev_#t~mem2158#1.base, ldv_register_netdev_#t~mem2158#1.offset;havoc ldv_register_netdev_#t~ret2159#1; [2025-02-08 04:10:05,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8546-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:10:05,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13171: assume 0 != myri10ge_set_mac_address_~status~16#1; [2025-02-08 04:10:05,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13171: assume !(0 != myri10ge_set_mac_address_~status~16#1);call myri10ge_set_mac_address_#t~mem1677#1.base, myri10ge_set_mac_address_#t~mem1677#1.offset := read~$Pointer$#9(myri10ge_set_mac_address_~dev#1.base, 791 + myri10ge_set_mac_address_~dev#1.offset, 8); [2025-02-08 04:10:05,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11321-1: SUMMARY for call myri10ge_get_ethtool_stats_#t~ret1188#1 := __fswab32(myri10ge_get_ethtool_stats_#t~mem1187#1); srcloc: null [2025-02-08 04:10:05,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11321: myri10ge_get_ethtool_stats_~tmp___22~0#1 := myri10ge_get_ethtool_stats_#t~ret1188#1;havoc myri10ge_get_ethtool_stats_#t~mem1186#1.base, myri10ge_get_ethtool_stats_#t~mem1186#1.offset;havoc myri10ge_get_ethtool_stats_#t~mem1187#1;havoc myri10ge_get_ethtool_stats_#t~ret1188#1;call write~int#9(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~mem1189#1.base, myri10ge_get_ethtool_stats_#t~mem1189#1.offset := read~$Pointer$#9(myri10ge_get_ethtool_stats_~ss~4#1.base, 480 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 8);call myri10ge_get_ethtool_stats_#t~mem1190#1 := read~int#9(myri10ge_get_ethtool_stats_#t~mem1189#1.base, 12 + myri10ge_get_ethtool_stats_#t~mem1189#1.offset, 4); [2025-02-08 04:10:05,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13964: call myri10ge_alloc_slices_#t~mem1902#1.base, myri10ge_alloc_slices_#t~mem1902#1.offset := read~$Pointer$#9(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~mem1902#1.base, myri10ge_alloc_slices_#t~mem1902#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~mem1902#1.base, myri10ge_alloc_slices_#t~mem1902#1.offset;call myri10ge_alloc_slices_#t~mem1903#1 := read~int#9(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~mem1903#1;havoc myri10ge_alloc_slices_#t~mem1903#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~flag#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~bitwise261#1, dma_zalloc_coherent_#t~ret262#1.base, dma_zalloc_coherent_#t~ret262#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_~flag#1, dma_zalloc_coherent_~ret~2#1.base, dma_zalloc_coherent_~ret~2#1.offset, dma_zalloc_coherent_~tmp~22#1.base, dma_zalloc_coherent_~tmp~22#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_~flag#1 := dma_zalloc_coherent_#in~flag#1;havoc dma_zalloc_coherent_~ret~2#1.base, dma_zalloc_coherent_~ret~2#1.offset;havoc dma_zalloc_coherent_~tmp~22#1.base, dma_zalloc_coherent_~tmp~22#1.offset; [2025-02-08 04:10:05,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16475-1: ldv_alloc_etherdev_mqs_93_#res#1.base, ldv_alloc_etherdev_mqs_93_#res#1.offset := ldv_alloc_etherdev_mqs_93_~ldv_func_res~5#1.base, ldv_alloc_etherdev_mqs_93_~ldv_func_res~5#1.offset; [2025-02-08 04:10:05,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14493: SUMMARY for call pci_disable_device(myri10ge_probe_~pdev#1.base, myri10ge_probe_~pdev#1.offset); srcloc: null [2025-02-08 04:10:05,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13436: assume 0 != (myri10ge_select_firmware_#t~mem1733#1.base + myri10ge_select_firmware_#t~mem1733#1.offset) % 18446744073709551616;havoc myri10ge_select_firmware_#t~mem1733#1.base, myri10ge_select_firmware_#t~mem1733#1.offset;call myri10ge_select_firmware_#t~mem1734#1.base, myri10ge_select_firmware_#t~mem1734#1.offset := read~$Pointer$#37(~#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~mem1734#1.base, myri10ge_select_firmware_#t~mem1734#1.offset, 208;havoc kstrdup_#res#1.base, kstrdup_#res#1.offset;havoc kstrdup_#t~ret2339#1.base, kstrdup_#t~ret2339#1.offset, kstrdup_~arg0#1.base, kstrdup_~arg0#1.offset, kstrdup_~arg1#1;kstrdup_~arg0#1.base, kstrdup_~arg0#1.offset := kstrdup_#in~arg0#1.base, kstrdup_#in~arg0#1.offset;kstrdup_~arg1#1 := kstrdup_#in~arg1#1; [2025-02-08 04:10:05,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13436: assume !(0 != (myri10ge_select_firmware_#t~mem1733#1.base + myri10ge_select_firmware_#t~mem1733#1.offset) % 18446744073709551616);havoc myri10ge_select_firmware_#t~mem1733#1.base, myri10ge_select_firmware_#t~mem1733#1.offset; [2025-02-08 04:10:05,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8812: call myri10ge_read_mac_addr_#t~mem533#1.base, myri10ge_read_mac_addr_#t~mem533#1.offset := read~$Pointer$#23(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~nondet534#1;havoc myri10ge_read_mac_addr_#t~mem533#1.base, myri10ge_read_mac_addr_#t~mem533#1.offset;havoc myri10ge_read_mac_addr_#t~nondet534#1; [2025-02-08 04:10:05,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15022: havoc myri10ge_get_strings_#t~ret1148#1.base, myri10ge_get_strings_#t~ret1148#1.offset, myri10ge_get_strings_#t~memcpy~res1149#1.base, myri10ge_get_strings_#t~memcpy~res1149#1.offset, myri10ge_get_strings_#t~memcpy~res1150#1.base, myri10ge_get_strings_#t~memcpy~res1150#1.offset, myri10ge_get_strings_#t~mem1151#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~93#1.base, myri10ge_get_strings_~tmp~93#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:10:05,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16079-1: SUMMARY for call ldv_register_netdev_#t~ret2160#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:10:05,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16079: assume -2147483648 <= ldv_register_netdev_#t~ret2160#1 && ldv_register_netdev_#t~ret2160#1 <= 2147483647;ldv_register_netdev_~tmp~140#1 := ldv_register_netdev_#t~ret2160#1;havoc ldv_register_netdev_#t~ret2160#1; [2025-02-08 04:10:05,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14362: myri10ge_probe_#t~ret2008#1 := myri10ge_alloc_slices_#res#1;havoc myri10ge_alloc_slices_#t~mem1898#1.base, myri10ge_alloc_slices_#t~mem1898#1.offset, myri10ge_alloc_slices_#t~mem1899#1, myri10ge_alloc_slices_#t~ret1900#1.base, myri10ge_alloc_slices_#t~ret1900#1.offset, myri10ge_alloc_slices_#t~mem1901#1.base, myri10ge_alloc_slices_#t~mem1901#1.offset, myri10ge_alloc_slices_#t~mem1902#1.base, myri10ge_alloc_slices_#t~mem1902#1.offset, myri10ge_alloc_slices_#t~mem1903#1, myri10ge_alloc_slices_#t~ret1904#1.base, myri10ge_alloc_slices_#t~ret1904#1.offset, myri10ge_alloc_slices_#t~mem1905#1.base, myri10ge_alloc_slices_#t~mem1905#1.offset, myri10ge_alloc_slices_#t~ret1906#1.base, myri10ge_alloc_slices_#t~ret1906#1.offset, myri10ge_alloc_slices_#t~mem1907#1.base, myri10ge_alloc_slices_#t~mem1907#1.offset, myri10ge_alloc_slices_#t~mem1908#1.base, myri10ge_alloc_slices_#t~mem1908#1.offset, myri10ge_alloc_slices_#t~mem1909#1.base, myri10ge_alloc_slices_#t~mem1909#1.offset, myri10ge_alloc_slices_#t~mem1910#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~117#1.base, myri10ge_alloc_slices_~tmp~117#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~ret2008#1 && myri10ge_probe_#t~ret2008#1 <= 2147483647;myri10ge_probe_~status~21#1 := myri10ge_probe_#t~ret2008#1;havoc myri10ge_probe_#t~ret2008#1; [2025-02-08 04:10:05,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14098: assume myri10ge_probe_slices_#t~mem1935#1 > ~myri10ge_max_slices~0;havoc myri10ge_probe_slices_#t~mem1935#1;call write~int#9(~myri10ge_max_slices~0, myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4); [2025-02-08 04:10:05,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14098: assume !(myri10ge_probe_slices_#t~mem1935#1 > ~myri10ge_max_slices~0);havoc myri10ge_probe_slices_#t~mem1935#1; [2025-02-08 04:10:05,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13173: assume -2147483648 <= myri10ge_set_mac_address_#t~ret1676#1 && myri10ge_set_mac_address_#t~ret1676#1 <= 2147483647;havoc myri10ge_set_mac_address_#t~ret1676#1;myri10ge_set_mac_address_#res#1 := myri10ge_set_mac_address_~status~16#1; [2025-02-08 04:10:05,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13173-1: SUMMARY for call myri10ge_set_mac_address_#t~ret1676#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:10:05,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11191: 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~ret1154#1.base, myri10ge_get_ethtool_stats_#t~ret1154#1.offset, myri10ge_get_ethtool_stats_#t~memset~res1155#1.base, myri10ge_get_ethtool_stats_#t~memset~res1155#1.offset, myri10ge_get_ethtool_stats_#t~ret1156#1.base, myri10ge_get_ethtool_stats_#t~ret1156#1.offset, myri10ge_get_ethtool_stats_#t~mem1157#1, myri10ge_get_ethtool_stats_#t~mem1158#1, myri10ge_get_ethtool_stats_#t~mem1159#1, 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~mem1162#1, myri10ge_get_ethtool_stats_#t~mem1163#1, myri10ge_get_ethtool_stats_#t~mem1164#1, myri10ge_get_ethtool_stats_#t~mem1165#1, myri10ge_get_ethtool_stats_#t~mem1166#1, myri10ge_get_ethtool_stats_#t~mem1167#1, myri10ge_get_ethtool_stats_#t~mem1168#1, myri10ge_get_ethtool_stats_#t~mem1169#1.base, myri10ge_get_ethtool_stats_#t~mem1169#1.offset, myri10ge_get_ethtool_stats_#t~mem1170#1.base, myri10ge_get_ethtool_stats_#t~mem1170#1.offset, myri10ge_get_ethtool_stats_#t~mem1171#1, myri10ge_get_ethtool_stats_#t~mem1172#1, myri10ge_get_ethtool_stats_#t~mem1173#1.base, myri10ge_get_ethtool_stats_#t~mem1173#1.offset, myri10ge_get_ethtool_stats_#t~mem1174#1.base, myri10ge_get_ethtool_stats_#t~mem1174#1.offset, myri10ge_get_ethtool_stats_#t~mem1175#1, myri10ge_get_ethtool_stats_#t~ret1176#1, myri10ge_get_ethtool_stats_#t~mem1177#1.base, myri10ge_get_ethtool_stats_#t~mem1177#1.offset, myri10ge_get_ethtool_stats_#t~mem1178#1, myri10ge_get_ethtool_stats_#t~ret1179#1, myri10ge_get_ethtool_stats_#t~mem1180#1.base, myri10ge_get_ethtool_stats_#t~mem1180#1.offset, myri10ge_get_ethtool_stats_#t~mem1181#1, myri10ge_get_ethtool_stats_#t~ret1182#1, myri10ge_get_ethtool_stats_#t~mem1183#1.base, myri10ge_get_ethtool_stats_#t~mem1183#1.offset, myri10ge_get_ethtool_stats_#t~mem1184#1, myri10ge_get_ethtool_stats_#t~ret1185#1, myri10ge_get_ethtool_stats_#t~mem1186#1.base, myri10ge_get_ethtool_stats_#t~mem1186#1.offset, myri10ge_get_ethtool_stats_#t~mem1187#1, myri10ge_get_ethtool_stats_#t~ret1188#1, myri10ge_get_ethtool_stats_#t~mem1189#1.base, myri10ge_get_ethtool_stats_#t~mem1189#1.offset, myri10ge_get_ethtool_stats_#t~mem1190#1, myri10ge_get_ethtool_stats_#t~ret1191#1, myri10ge_get_ethtool_stats_#t~mem1192#1.base, myri10ge_get_ethtool_stats_#t~mem1192#1.offset, myri10ge_get_ethtool_stats_#t~mem1193#1, myri10ge_get_ethtool_stats_#t~ret1194#1, myri10ge_get_ethtool_stats_#t~mem1195#1.base, myri10ge_get_ethtool_stats_#t~mem1195#1.offset, myri10ge_get_ethtool_stats_#t~mem1196#1, myri10ge_get_ethtool_stats_#t~ret1197#1, myri10ge_get_ethtool_stats_#t~mem1198#1.base, myri10ge_get_ethtool_stats_#t~mem1198#1.offset, myri10ge_get_ethtool_stats_#t~mem1199#1, myri10ge_get_ethtool_stats_#t~ret1200#1, myri10ge_get_ethtool_stats_#t~mem1201#1.base, myri10ge_get_ethtool_stats_#t~mem1201#1.offset, myri10ge_get_ethtool_stats_#t~mem1202#1, myri10ge_get_ethtool_stats_#t~ret1203#1, myri10ge_get_ethtool_stats_#t~mem1204#1.base, myri10ge_get_ethtool_stats_#t~mem1204#1.offset, myri10ge_get_ethtool_stats_#t~mem1205#1, myri10ge_get_ethtool_stats_#t~ret1206#1, myri10ge_get_ethtool_stats_#t~mem1207#1.base, myri10ge_get_ethtool_stats_#t~mem1207#1.offset, myri10ge_get_ethtool_stats_#t~mem1208#1, myri10ge_get_ethtool_stats_#t~ret1209#1, myri10ge_get_ethtool_stats_#t~mem1210#1.base, myri10ge_get_ethtool_stats_#t~mem1210#1.offset, myri10ge_get_ethtool_stats_#t~mem1211#1, myri10ge_get_ethtool_stats_#t~mem1212#1, myri10ge_get_ethtool_stats_#t~mem1213#1, myri10ge_get_ethtool_stats_#t~mem1214#1, myri10ge_get_ethtool_stats_#t~mem1215#1, myri10ge_get_ethtool_stats_#t~mem1216#1, myri10ge_get_ethtool_stats_#t~mem1217#1, myri10ge_get_ethtool_stats_#t~mem1218#1, myri10ge_get_ethtool_stats_#t~mem1219#1, myri10ge_get_ethtool_stats_#t~mem1220#1, myri10ge_get_ethtool_stats_#t~mem1221#1, myri10ge_get_ethtool_stats_#t~mem1222#1, myri10ge_get_ethtool_stats_#t~mem1223#1, myri10ge_get_ethtool_stats_#t~mem1224#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~95#1.base, myri10ge_get_ethtool_stats_~tmp~95#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~16#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:10:05,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13966: myri10ge_alloc_slices_#t~ret1904#1.base, myri10ge_alloc_slices_#t~ret1904#1.offset := dma_zalloc_coherent_#res#1.base, dma_zalloc_coherent_#res#1.offset;havoc dma_zalloc_coherent_#t~bitwise261#1, dma_zalloc_coherent_#t~ret262#1.base, dma_zalloc_coherent_#t~ret262#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_~flag#1, dma_zalloc_coherent_~ret~2#1.base, dma_zalloc_coherent_~ret~2#1.offset, dma_zalloc_coherent_~tmp~22#1.base, dma_zalloc_coherent_~tmp~22#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~flag#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~ret1904#1.base, myri10ge_alloc_slices_#t~ret1904#1.offset;havoc myri10ge_alloc_slices_#t~ret1904#1.base, myri10ge_alloc_slices_#t~ret1904#1.offset;call write~$Pointer$#9(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~mem1905#1.base, myri10ge_alloc_slices_#t~mem1905#1.offset := read~$Pointer$#9(myri10ge_alloc_slices_~ss~14#1.base, 212 + myri10ge_alloc_slices_~ss~14#1.offset, 8); [2025-02-08 04:10:05,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14098-1: call myri10ge_probe_slices_#t~mem1935#1 := read~int#9(myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4); [2025-02-08 04:10:05,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15816-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~ret2096#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~ret1117#1.base, myri10ge_get_coalesce_#t~ret1117#1.offset, myri10ge_get_coalesce_#t~mem1118#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~88#1.base, myri10ge_get_coalesce_~tmp~88#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~88#1.base, myri10ge_get_coalesce_~tmp~88#1.offset; [2025-02-08 04:10:05,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15816: havoc ldv_dummy_resourceless_instance_callback_1_3_#t~ret2096#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:10:05,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13306: call write~int#4(myri10ge_enable_ecrc_#t~bitwise1708#1, myri10ge_enable_ecrc_~#err_cap~0#1.base, myri10ge_enable_ecrc_~#err_cap~0#1.offset, 4);havoc myri10ge_enable_ecrc_#t~mem1707#1;havoc myri10ge_enable_ecrc_#t~bitwise1708#1;call myri10ge_enable_ecrc_#t~mem1709#1 := read~int#4(myri10ge_enable_ecrc_~#err_cap~0#1.base, myri10ge_enable_ecrc_~#err_cap~0#1.offset, 4); [2025-02-08 04:10:05,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15420: assume 3 == ldv_net_dummy_resourceless_instance_1_~tmp~135#1; [2025-02-08 04:10:05,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15420: assume !(3 == ldv_net_dummy_resourceless_instance_1_~tmp~135#1); [2025-02-08 04:10:05,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13306-3: assume false;myri10ge_enable_ecrc_#t~bitwise1708#1 := myri10ge_enable_ecrc_#t~mem1707#1; [2025-02-08 04:10:05,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13306-3: assume !false; [2025-02-08 04:10:05,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13306-4: assume 0 == myri10ge_enable_ecrc_#t~mem1707#1 % 4294967296 || 64 == myri10ge_enable_ecrc_#t~mem1707#1 % 4294967296;myri10ge_enable_ecrc_#t~bitwise1708#1 := 64; [2025-02-08 04:10:05,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13306-4: assume !(0 == myri10ge_enable_ecrc_#t~mem1707#1 % 4294967296 || 64 == myri10ge_enable_ecrc_#t~mem1707#1 % 4294967296); [2025-02-08 04:10:05,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13306-1: [2025-02-08 04:10:05,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13306-2: havoc myri10ge_enable_ecrc_#t~bitwise1708#1;assume (myri10ge_enable_ecrc_#t~bitwise1708#1 % 4294967296 >= myri10ge_enable_ecrc_#t~mem1707#1 % 4294967296 && myri10ge_enable_ecrc_#t~bitwise1708#1 % 4294967296 >= 64) && myri10ge_enable_ecrc_#t~bitwise1708#1 % 4294967296 <= 64 + myri10ge_enable_ecrc_#t~mem1707#1 % 4294967296; [2025-02-08 04:10:05,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16081: assume 0 != ldv_register_netdev_~tmp~140#1; [2025-02-08 04:10:05,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16081: assume !(0 != ldv_register_netdev_~tmp~140#1); [2025-02-08 04:10:05,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8814: assume 0 == myri10ge_read_mac_addr_~tmp___1~12#1;call myri10ge_read_mac_addr_#t~mem535#1.base, myri10ge_read_mac_addr_#t~mem535#1.offset := read~$Pointer$#23(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8);call write~$Pointer$#23(myri10ge_read_mac_addr_#t~mem535#1.base, 3 + myri10ge_read_mac_addr_#t~mem535#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~mem535#1.base, myri10ge_read_mac_addr_#t~mem535#1.offset;call myri10ge_read_mac_addr_#t~mem536#1.base, myri10ge_read_mac_addr_#t~mem536#1.offset := read~$Pointer$#23(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8);call write~$Pointer$#9(myri10ge_read_mac_addr_#t~mem536#1.base, myri10ge_read_mac_addr_#t~mem536#1.offset, myri10ge_read_mac_addr_~mgp#1.base, 725 + myri10ge_read_mac_addr_~mgp#1.offset, 8);havoc myri10ge_read_mac_addr_#t~mem536#1.base, myri10ge_read_mac_addr_#t~mem536#1.offset; [2025-02-08 04:10:05,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8814: assume !(0 == myri10ge_read_mac_addr_~tmp___1~12#1); [2025-02-08 04:10:05,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11325-1: SUMMARY for call myri10ge_get_ethtool_stats_#t~ret1191#1 := __fswab32(myri10ge_get_ethtool_stats_#t~mem1190#1); srcloc: null [2025-02-08 04:10:05,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13307: assume -2147483648 <= myri10ge_enable_ecrc_#t~ret1710#1 && myri10ge_enable_ecrc_#t~ret1710#1 <= 2147483647;havoc myri10ge_enable_ecrc_#t~mem1709#1;havoc myri10ge_enable_ecrc_#t~ret1710#1; [2025-02-08 04:10:05,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11325: myri10ge_get_ethtool_stats_~tmp___24~0#1 := myri10ge_get_ethtool_stats_#t~ret1191#1;havoc myri10ge_get_ethtool_stats_#t~mem1189#1.base, myri10ge_get_ethtool_stats_#t~mem1189#1.offset;havoc myri10ge_get_ethtool_stats_#t~mem1190#1;havoc myri10ge_get_ethtool_stats_#t~ret1191#1;call write~int#9(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~mem1192#1.base, myri10ge_get_ethtool_stats_#t~mem1192#1.offset := read~$Pointer$#9(myri10ge_get_ethtool_stats_~ss~4#1.base, 480 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 8);call myri10ge_get_ethtool_stats_#t~mem1193#1 := read~int#9(myri10ge_get_ethtool_stats_#t~mem1192#1.base, 8 + myri10ge_get_ethtool_stats_#t~mem1192#1.offset, 4); [2025-02-08 04:10:05,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13307-1: SUMMARY for call myri10ge_enable_ecrc_#t~ret1710#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~mem1709#1); srcloc: null [2025-02-08 04:10:05,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14364: assume 0 != myri10ge_probe_~status~21#1; [2025-02-08 04:10:05,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14364: assume !(0 != myri10ge_probe_~status~21#1);call myri10ge_probe_#t~mem2010#1 := read~int#9(myri10ge_probe_~mgp~33#1.base, 12 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 04:10:05,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15554: 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:10:05,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13308-1: SUMMARY for call myri10ge_enable_ecrc_#t~ret1711#1.base, myri10ge_enable_ecrc_#t~ret1711#1.offset := pci_name(myri10ge_enable_ecrc_~bridge~0#1.base, myri10ge_enable_ecrc_~bridge~0#1.offset); srcloc: null [2025-02-08 04:10:05,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13308: myri10ge_enable_ecrc_~tmp___5~5#1.base, myri10ge_enable_ecrc_~tmp___5~5#1.offset := myri10ge_enable_ecrc_#t~ret1711#1.base, myri10ge_enable_ecrc_#t~ret1711#1.offset;havoc myri10ge_enable_ecrc_#t~ret1711#1.base, myri10ge_enable_ecrc_#t~ret1711#1.offset; [2025-02-08 04:10:05,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14497: assume { :begin_inline_ldv_free_netdev_95 } true;ldv_free_netdev_95_#in~ldv_func_arg1#1.base, ldv_free_netdev_95_#in~ldv_func_arg1#1.offset := myri10ge_probe_~netdev~3#1.base, myri10ge_probe_~netdev~3#1.offset;havoc ldv_free_netdev_95_~ldv_func_arg1#1.base, ldv_free_netdev_95_~ldv_func_arg1#1.offset;ldv_free_netdev_95_~ldv_func_arg1#1.base, ldv_free_netdev_95_~ldv_func_arg1#1.offset := ldv_free_netdev_95_#in~ldv_func_arg1#1.base, ldv_free_netdev_95_#in~ldv_func_arg1#1.offset; [2025-02-08 04:10:05,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14497-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:10:05,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15554-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:10:05,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16083-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:10:05,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16083: 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~ret2084#1.base, ldv_dispatch_register_10_4_#t~ret2084#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~128#1.base, ldv_dispatch_register_10_4_~tmp~128#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~128#1.base, ldv_dispatch_register_10_4_~tmp~128#1.offset; [2025-02-08 04:10:05,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13969: assume 0 == (myri10ge_alloc_slices_#t~mem1905#1.base + myri10ge_alloc_slices_#t~mem1905#1.offset) % 18446744073709551616;havoc myri10ge_alloc_slices_#t~mem1905#1.base, myri10ge_alloc_slices_#t~mem1905#1.offset; [2025-02-08 04:10:05,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13969: assume !(0 == (myri10ge_alloc_slices_#t~mem1905#1.base + myri10ge_alloc_slices_#t~mem1905#1.offset) % 18446744073709551616);havoc myri10ge_alloc_slices_#t~mem1905#1.base, myri10ge_alloc_slices_#t~mem1905#1.offset;myri10ge_alloc_slices_~bytes~5#1 := 64; [2025-02-08 04:10:05,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14498: havoc ldv_free_netdev_95_~ldv_func_arg1#1.base, ldv_free_netdev_95_~ldv_func_arg1#1.offset;havoc ldv_free_netdev_95_#in~ldv_func_arg1#1.base, ldv_free_netdev_95_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_free_netdev_95 } 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:10:05,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18858: havoc ethtool_op_get_link_#t~nondet2337#1;ldv_dummy_resourceless_instance_callback_1_11_#t~ret2087#1 := ethtool_op_get_link_#res#1;havoc ethtool_op_get_link_#t~nondet2337#1, ethtool_op_get_link_~arg0#1.base, ethtool_op_get_link_~arg0#1.offset;havoc ethtool_op_get_link_#in~arg0#1.base, ethtool_op_get_link_#in~arg0#1.offset;assume { :end_inline_ethtool_op_get_link } true;havoc ldv_dummy_resourceless_instance_callback_1_11_#t~ret2087#1; [2025-02-08 04:10:05,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14234: 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:10:05,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14366-1: SUMMARY for call myri10ge_probe_#t~ret2009#1 := dev_err(myri10ge_probe_~pdev#1.base, 179 + myri10ge_probe_~pdev#1.offset, 134, 0); srcloc: null [2025-02-08 04:10:05,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13309: assume -2147483648 <= myri10ge_enable_ecrc_#t~ret1712#1 && myri10ge_enable_ecrc_#t~ret1712#1 <= 2147483647;havoc myri10ge_enable_ecrc_#t~ret1712#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:10:05,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13309-1: SUMMARY for call myri10ge_enable_ecrc_#t~ret1712#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:10:05,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14366: assume -2147483648 <= myri10ge_probe_#t~ret2009#1 && myri10ge_probe_#t~ret2009#1 <= 2147483647;havoc myri10ge_probe_#t~ret2009#1; [2025-02-08 04:10:05,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13441: 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:10:05,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13441: assume !(0 != (myri10ge_select_firmware_~fw_name~0#1.base + myri10ge_select_firmware_~fw_name~0#1.offset) % 18446744073709551616); [2025-02-08 04:10:05,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16084: havoc ldv_dispatch_register_10_4_#t~ret2084#1.base, ldv_dispatch_register_10_4_#t~ret2084#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~128#1.base, ldv_dispatch_register_10_4_~tmp~128#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:10:05,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10799-1: SUMMARY for call myri10ge_set_coalesce_#t~ret1119#1.base, myri10ge_set_coalesce_#t~ret1119#1.offset := netdev_priv(myri10ge_set_coalesce_~netdev#1.base, myri10ge_set_coalesce_~netdev#1.offset); srcloc: null [2025-02-08 04:10:05,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10799: myri10ge_set_coalesce_~tmp~89#1.base, myri10ge_set_coalesce_~tmp~89#1.offset := myri10ge_set_coalesce_#t~ret1119#1.base, myri10ge_set_coalesce_#t~ret1119#1.offset;havoc myri10ge_set_coalesce_#t~ret1119#1.base, myri10ge_set_coalesce_#t~ret1119#1.offset;myri10ge_set_coalesce_~mgp~8#1.base, myri10ge_set_coalesce_~mgp~8#1.offset := myri10ge_set_coalesce_~tmp~89#1.base, myri10ge_set_coalesce_~tmp~89#1.offset;call myri10ge_set_coalesce_#t~mem1120#1 := read~int#31(myri10ge_set_coalesce_~coal#1.base, 4 + myri10ge_set_coalesce_~coal#1.offset, 4);call write~int#9((if myri10ge_set_coalesce_#t~mem1120#1 % 4294967296 % 4294967296 <= 2147483647 then myri10ge_set_coalesce_#t~mem1120#1 % 4294967296 % 4294967296 else myri10ge_set_coalesce_#t~mem1120#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~mem1120#1;call myri10ge_set_coalesce_#t~mem1121#1 := read~int#9(myri10ge_set_coalesce_~mgp~8#1.base, 140 + myri10ge_set_coalesce_~mgp~8#1.offset, 4); [2025-02-08 04:10:05,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8421: pci_set_consistent_dma_mask_#t~ret442#1 := dma_set_coherent_mask_#res#1;havoc dma_set_coherent_mask_#t~ret260#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~21#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~ret442#1 && pci_set_consistent_dma_mask_#t~ret442#1 <= 2147483647;pci_set_consistent_dma_mask_~tmp~54#1 := pci_set_consistent_dma_mask_#t~ret442#1;havoc pci_set_consistent_dma_mask_#t~ret442#1;pci_set_consistent_dma_mask_#res#1 := pci_set_consistent_dma_mask_~tmp~54#1; [2025-02-08 04:10:05,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14235: assume -2147483648 <= myri10ge_probe_#t~ret1955#1 && myri10ge_probe_#t~ret1955#1 <= 2147483647;myri10ge_probe_~tmp___0~55#1 := myri10ge_probe_#t~ret1955#1;havoc myri10ge_probe_#t~ret1955#1; [2025-02-08 04:10:05,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14235-1: SUMMARY for call myri10ge_probe_#t~ret1955#1 := pci_enable_device(myri10ge_probe_~pdev#1.base, myri10ge_probe_~pdev#1.offset); srcloc: null [2025-02-08 04:10:05,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15424: assume 4 == ldv_net_dummy_resourceless_instance_1_~tmp~135#1; [2025-02-08 04:10:05,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15424: assume !(4 == ldv_net_dummy_resourceless_instance_1_~tmp~135#1); [2025-02-08 04:10:05,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14103: myri10ge_probe_slices_#t~ret1937#1.base, myri10ge_probe_slices_#t~ret1937#1.offset := kcalloc_#res#1.base, kcalloc_#res#1.offset;havoc kcalloc_#t~bitwise144#1, kcalloc_#t~ret145#1.base, kcalloc_#t~ret145#1.offset, kcalloc_~n#1, kcalloc_~size#1, kcalloc_~flags#1, kcalloc_~tmp~11#1.base, kcalloc_~tmp~11#1.offset;havoc kcalloc_#in~n#1, kcalloc_#in~size#1, kcalloc_#in~flags#1;assume { :end_inline_kcalloc } true;myri10ge_probe_slices_~tmp~118#1.base, myri10ge_probe_slices_~tmp~118#1.offset := myri10ge_probe_slices_#t~ret1937#1.base, myri10ge_probe_slices_#t~ret1937#1.offset;havoc myri10ge_probe_slices_#t~mem1936#1;havoc myri10ge_probe_slices_#t~ret1937#1.base, myri10ge_probe_slices_#t~ret1937#1.offset;call write~$Pointer$#9(myri10ge_probe_slices_~tmp~118#1.base, myri10ge_probe_slices_~tmp~118#1.offset, myri10ge_probe_slices_~mgp#1.base, 116 + myri10ge_probe_slices_~mgp#1.offset, 8);call myri10ge_probe_slices_#t~mem1938#1.base, myri10ge_probe_slices_#t~mem1938#1.offset := read~$Pointer$#9(myri10ge_probe_slices_~mgp#1.base, 116 + myri10ge_probe_slices_~mgp#1.offset, 8); [2025-02-08 04:10:05,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14103-1: call myri10ge_probe_slices_#t~mem1936#1 := read~int#9(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~mem1936#1, 8, 208;havoc kcalloc_#res#1.base, kcalloc_#res#1.offset;havoc kcalloc_#t~bitwise144#1, kcalloc_#t~ret145#1.base, kcalloc_#t~ret145#1.offset, kcalloc_~n#1, kcalloc_~size#1, kcalloc_~flags#1, kcalloc_~tmp~11#1.base, kcalloc_~tmp~11#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_~tmp~11#1.base, kcalloc_~tmp~11#1.offset; [2025-02-08 04:10:05,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15953-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret2134#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:10:05,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15953: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret2134#1 && ldv_pci_pci_instance_2_#t~ret2134#1 <= 2147483647;ldv_pci_pci_instance_2_~tmp___2~26#1 := ldv_pci_pci_instance_2_#t~ret2134#1;havoc ldv_pci_pci_instance_2_#t~ret2134#1; [2025-02-08 04:10:05,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11329-1: SUMMARY for call myri10ge_get_ethtool_stats_#t~ret1194#1 := __fswab32(myri10ge_get_ethtool_stats_#t~mem1193#1); srcloc: null [2025-02-08 04:10:05,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11329: myri10ge_get_ethtool_stats_~tmp___26~0#1 := myri10ge_get_ethtool_stats_#t~ret1194#1;havoc myri10ge_get_ethtool_stats_#t~mem1192#1.base, myri10ge_get_ethtool_stats_#t~mem1192#1.offset;havoc myri10ge_get_ethtool_stats_#t~mem1193#1;havoc myri10ge_get_ethtool_stats_#t~ret1194#1;call write~int#9(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~mem1195#1.base, myri10ge_get_ethtool_stats_#t~mem1195#1.offset := read~$Pointer$#9(myri10ge_get_ethtool_stats_~ss~4#1.base, 480 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 8);call myri10ge_get_ethtool_stats_#t~mem1196#1 := read~int#9(myri10ge_get_ethtool_stats_#t~mem1195#1.base, 20 + myri10ge_get_ethtool_stats_#t~mem1195#1.offset, 4); [2025-02-08 04:10:05,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13444: 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:10:05,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15162: havoc myri10ge_get_drvinfo_#t~ret1110#1.base, myri10ge_get_drvinfo_#t~ret1110#1.offset, myri10ge_get_drvinfo_#t~ret1111#1, myri10ge_get_drvinfo_#t~ret1112#1, myri10ge_get_drvinfo_#t~ret1113#1, myri10ge_get_drvinfo_#t~mem1114#1.base, myri10ge_get_drvinfo_#t~mem1114#1.offset, myri10ge_get_drvinfo_#t~ret1115#1.base, myri10ge_get_drvinfo_#t~ret1115#1.offset, myri10ge_get_drvinfo_#t~ret1116#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~87#1.base, myri10ge_get_drvinfo_~tmp~87#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:10:05,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13180-1: SUMMARY for call myri10ge_set_mac_address_#t~memcpy~res1678#1.base, myri10ge_set_mac_address_#t~memcpy~res1678#1.offset := #Ultimate.C_memcpy#9(myri10ge_set_mac_address_#t~mem1677#1.base, myri10ge_set_mac_address_#t~mem1677#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:10:05,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14237: assume 0 != myri10ge_probe_~tmp___0~55#1; [2025-02-08 04:10:05,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14237: assume !(0 != myri10ge_probe_~tmp___0~55#1);assume { :begin_inline_pci_find_capability } true;pci_find_capability_#in~arg0#1.base, pci_find_capability_#in~arg0#1.offset, pci_find_capability_#in~arg1#1 := myri10ge_probe_~pdev#1.base, myri10ge_probe_~pdev#1.offset, 9;havoc pci_find_capability_#res#1;havoc pci_find_capability_#t~nondet2363#1, pci_find_capability_~arg0#1.base, pci_find_capability_~arg0#1.offset, pci_find_capability_~arg1#1;pci_find_capability_~arg0#1.base, pci_find_capability_~arg0#1.offset := pci_find_capability_#in~arg0#1.base, pci_find_capability_#in~arg0#1.offset;pci_find_capability_~arg1#1 := pci_find_capability_#in~arg1#1;havoc pci_find_capability_#t~nondet2363#1;assume -2147483648 <= pci_find_capability_#t~nondet2363#1 && pci_find_capability_#t~nondet2363#1 <= 2147483647;pci_find_capability_#res#1 := pci_find_capability_#t~nondet2363#1;havoc pci_find_capability_#t~nondet2363#1; [2025-02-08 04:10:05,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13180: havoc myri10ge_set_mac_address_#t~mem1677#1.base, myri10ge_set_mac_address_#t~mem1677#1.offset;havoc myri10ge_set_mac_address_#t~memcpy~res1678#1.base, myri10ge_set_mac_address_#t~memcpy~res1678#1.offset;myri10ge_set_mac_address_#res#1 := 0; [2025-02-08 04:10:05,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8820: call myri10ge_read_mac_addr_#t~mem537#1.base, myri10ge_read_mac_addr_#t~mem537#1.offset := read~$Pointer$#23(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8);myri10ge_read_mac_addr_~tmp___2~9#1 := myri10ge_read_mac_addr_#t~nondet538#1;havoc myri10ge_read_mac_addr_#t~mem537#1.base, myri10ge_read_mac_addr_#t~mem537#1.offset;havoc myri10ge_read_mac_addr_#t~nondet538#1; [2025-02-08 04:10:05,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15955: assume 0 != ldv_pci_pci_instance_2_~tmp___2~26#1;assume { :begin_inline_ldv_pre_probe } true; [2025-02-08 04:10:05,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15955: assume !(0 != ldv_pci_pci_instance_2_~tmp___2~26#1); [2025-02-08 04:10:05,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10802: myri10ge_set_coalesce_~tmp___0~35#1 := myri10ge_set_coalesce_#t~ret1122#1;havoc myri10ge_set_coalesce_#t~mem1121#1;havoc myri10ge_set_coalesce_#t~ret1122#1;call myri10ge_set_coalesce_#t~mem1123#1.base, myri10ge_set_coalesce_#t~mem1123#1.offset := read~$Pointer$#9(myri10ge_set_coalesce_~mgp~8#1.base, 144 + myri10ge_set_coalesce_~mgp~8#1.offset, 8); [2025-02-08 04:10:05,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10802-1: SUMMARY for call myri10ge_set_coalesce_#t~ret1122#1 := __fswab32(myri10ge_set_coalesce_#t~mem1121#1); srcloc: null [2025-02-08 04:10:05,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14106: assume 0 == (myri10ge_probe_slices_#t~mem1938#1.base + myri10ge_probe_slices_#t~mem1938#1.offset) % 18446744073709551616;havoc myri10ge_probe_slices_#t~mem1938#1.base, myri10ge_probe_slices_#t~mem1938#1.offset; [2025-02-08 04:10:05,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14106: assume !(0 == (myri10ge_probe_slices_#t~mem1938#1.base + myri10ge_probe_slices_#t~mem1938#1.offset) % 18446744073709551616);havoc myri10ge_probe_slices_#t~mem1938#1.base, myri10ge_probe_slices_#t~mem1938#1.offset;myri10ge_probe_slices_~i~26#1 := 0; [2025-02-08 04:10:05,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10803-1: SUMMARY for call put_be32(myri10ge_set_coalesce_~tmp___0~35#1, myri10ge_set_coalesce_#t~mem1123#1.base, myri10ge_set_coalesce_#t~mem1123#1.offset); srcloc: null [2025-02-08 04:10:05,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10803: havoc myri10ge_set_coalesce_#t~mem1123#1.base, myri10ge_set_coalesce_#t~mem1123#1.offset;myri10ge_set_coalesce_#res#1 := 0; [2025-02-08 04:10:05,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16088: 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:10:05,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15428: assume 5 == ldv_net_dummy_resourceless_instance_1_~tmp~135#1; [2025-02-08 04:10:05,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15428: assume !(5 == ldv_net_dummy_resourceless_instance_1_~tmp~135#1); [2025-02-08 04:10:06,471 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:10:06,476 INFO L158 Benchmark]: Toolchain (without parser) took 27060.68ms. Allocated memory was 167.8MB in the beginning and 536.9MB in the end (delta: 369.1MB). Free memory was 108.4MB in the beginning and 315.5MB in the end (delta: -207.1MB). Peak memory consumption was 462.5MB. Max. memory is 16.1GB. [2025-02-08 04:10:06,476 INFO L158 Benchmark]: CDTParser took 0.46ms. Allocated memory is still 201.3MB. Free memory is still 125.9MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 04:10:06,476 INFO L158 Benchmark]: CACSL2BoogieTranslator took 4450.68ms. Allocated memory was 167.8MB in the beginning and 226.5MB in the end (delta: 58.7MB). Free memory was 108.0MB in the beginning and 100.8MB in the end (delta: 7.2MB). Peak memory consumption was 155.3MB. Max. memory is 16.1GB. [2025-02-08 04:10:06,477 INFO L158 Benchmark]: Boogie Procedure Inliner took 421.56ms. Allocated memory is still 226.5MB. Free memory was 100.8MB in the beginning and 71.5MB in the end (delta: 29.4MB). Peak memory consumption was 80.1MB. Max. memory is 16.1GB. [2025-02-08 04:10:06,477 INFO L158 Benchmark]: Boogie Preprocessor took 2323.54ms. Allocated memory was 226.5MB in the beginning and 536.9MB in the end (delta: 310.4MB). Free memory was 71.5MB in the beginning and 203.0MB in the end (delta: -131.6MB). Peak memory consumption was 314.9MB. Max. memory is 16.1GB. [2025-02-08 04:10:06,478 INFO L158 Benchmark]: IcfgBuilder took 19861.21ms. Allocated memory is still 536.9MB. Free memory was 203.0MB in the beginning and 315.5MB in the end (delta: -112.5MB). Peak memory consumption was 189.6MB. Max. memory is 16.1GB. [2025-02-08 04:10:06,479 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.46ms. Allocated memory is still 201.3MB. Free memory is still 125.9MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 4450.68ms. Allocated memory was 167.8MB in the beginning and 226.5MB in the end (delta: 58.7MB). Free memory was 108.0MB in the beginning and 100.8MB in the end (delta: 7.2MB). Peak memory consumption was 155.3MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 421.56ms. Allocated memory is still 226.5MB. Free memory was 100.8MB in the beginning and 71.5MB in the end (delta: 29.4MB). Peak memory consumption was 80.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 2323.54ms. Allocated memory was 226.5MB in the beginning and 536.9MB in the end (delta: 310.4MB). Free memory was 71.5MB in the beginning and 203.0MB in the end (delta: -131.6MB). Peak memory consumption was 314.9MB. Max. memory is 16.1GB. * IcfgBuilder took 19861.21ms. Allocated memory is still 536.9MB. Free memory was 203.0MB in the beginning and 315.5MB in the end (delta: -112.5MB). Peak memory consumption was 189.6MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: - ExceptionOrErrorResult: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2: de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 6249]: 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"); [6249] - GenericResultAtLocation [Line: 6256]: 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)); [6256] - GenericResultAtLocation [Line: 6263]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("":); [6263] - GenericResultAtLocation [Line: 6336]: 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/520b8de/linux-kernel-locking-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [6336-6337] - GenericResultAtLocation [Line: 6342]: 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"); [6342-6344] - GenericResultAtLocation [Line: 6359]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("rep; nop": : : "memory"); [6359] - GenericResultAtLocation [Line: 6381]: 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)); [6381] - GenericResultAtLocation [Line: 6432]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6432] - GenericResultAtLocation [Line: 6435]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6435] - GenericResultAtLocation [Line: 6437]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (val)); [6437] - GenericResultAtLocation [Line: 6442]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6442] - GenericResultAtLocation [Line: 6445]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6445] - GenericResultAtLocation [Line: 6447]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6447] - GenericResultAtLocation [Line: 6452]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6452] - GenericResultAtLocation [Line: 6455]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6455] - GenericResultAtLocation [Line: 6457]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6457] - GenericResultAtLocation [Line: 6462]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6462] - GenericResultAtLocation [Line: 6465]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6465] - GenericResultAtLocation [Line: 6467]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (val)); [6467] - GenericResultAtLocation [Line: 6505]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6505] - GenericResultAtLocation [Line: 6508]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6508] - GenericResultAtLocation [Line: 6510]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (- val)); [6510] - GenericResultAtLocation [Line: 6515]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6515] - GenericResultAtLocation [Line: 6518]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6518] - GenericResultAtLocation [Line: 6520]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6520] - GenericResultAtLocation [Line: 6525]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6525] - GenericResultAtLocation [Line: 6528]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6528] - GenericResultAtLocation [Line: 6530]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6530] - GenericResultAtLocation [Line: 6535]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6535] - GenericResultAtLocation [Line: 6538]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6538] - GenericResultAtLocation [Line: 6540]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (- val)); [6540] - GenericResultAtLocation [Line: 6699]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movb %1,%0": "=q" (ret): "m" (*((unsigned char volatile *)addr)): "memory"); [6699] - GenericResultAtLocation [Line: 6707]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [6707] - GenericResultAtLocation [Line: 6714]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [6714] - GenericResultAtLocation [Line: 6721]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr))); [6721] - GenericResultAtLocation [Line: 6728]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr))); [6728] - GenericResultAtLocation [Line: 6807]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6807] - GenericResultAtLocation [Line: 6852]: 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)); [6852-6853] - GenericResultAtLocation [Line: 7003]: 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)); [7003-7004] - GenericResultAtLocation [Line: 7037]: 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)); [7037-7038] - GenericResultAtLocation [Line: 7078]: 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)); [7078-7079] - GenericResultAtLocation [Line: 7107]: 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)); [7107-7108] - GenericResultAtLocation [Line: 7600]: 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)); [7600-7601] - GenericResultAtLocation [Line: 7607]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7607] - GenericResultAtLocation [Line: 7880]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [7880] - GenericResultAtLocation [Line: 7883]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7883] - GenericResultAtLocation [Line: 7886]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7886] - GenericResultAtLocation [Line: 7889]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7889] - GenericResultAtLocation [Line: 7920]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [7920] - GenericResultAtLocation [Line: 7923]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7923] - GenericResultAtLocation [Line: 7926]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7926] - GenericResultAtLocation [Line: 7929]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7929] - GenericResultAtLocation [Line: 7960]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [7960] - GenericResultAtLocation [Line: 7963]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7963] - GenericResultAtLocation [Line: 7966]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7966] - GenericResultAtLocation [Line: 7969]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7969] - GenericResultAtLocation [Line: 8000]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [8000] - GenericResultAtLocation [Line: 8003]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8003] - GenericResultAtLocation [Line: 8006]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8006] - GenericResultAtLocation [Line: 8009]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8009] - GenericResultAtLocation [Line: 8099]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [8099] - GenericResultAtLocation [Line: 8102]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8102] - GenericResultAtLocation [Line: 8105]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8105] - GenericResultAtLocation [Line: 8108]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8108] - GenericResultAtLocation [Line: 8139]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [8139] - GenericResultAtLocation [Line: 8142]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8142] - GenericResultAtLocation [Line: 8145]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8145] - GenericResultAtLocation [Line: 8148]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8148] - GenericResultAtLocation [Line: 8179]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [8179] - GenericResultAtLocation [Line: 8182]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8182] - GenericResultAtLocation [Line: 8185]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8185] - GenericResultAtLocation [Line: 8188]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8188] - GenericResultAtLocation [Line: 8219]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [8219] - GenericResultAtLocation [Line: 8222]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8222] - GenericResultAtLocation [Line: 8225]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8225] - GenericResultAtLocation [Line: 8228]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8228] - GenericResultAtLocation [Line: 8704]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8704] - GenericResultAtLocation [Line: 8713]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8713] - GenericResultAtLocation [Line: 8871]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8871] - GenericResultAtLocation [Line: 9012]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9012] - GenericResultAtLocation [Line: 9193]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9193] - GenericResultAtLocation [Line: 9208]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9208] - GenericResultAtLocation [Line: 9210]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9210] - GenericResultAtLocation [Line: 9716]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9716] - GenericResultAtLocation [Line: 9757]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [9757] - GenericResultAtLocation [Line: 9760]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9760] - GenericResultAtLocation [Line: 9763]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9763] - GenericResultAtLocation [Line: 9766]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9766] - GenericResultAtLocation [Line: 9797]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [9797] - GenericResultAtLocation [Line: 9800]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9800] - GenericResultAtLocation [Line: 9803]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9803] - GenericResultAtLocation [Line: 9806]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9806] - GenericResultAtLocation [Line: 9837]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [9837] - GenericResultAtLocation [Line: 9840]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9840] - GenericResultAtLocation [Line: 9843]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9843] - GenericResultAtLocation [Line: 9846]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9846] - GenericResultAtLocation [Line: 9877]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [9877] - GenericResultAtLocation [Line: 9880]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9880] - GenericResultAtLocation [Line: 9883]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9883] - GenericResultAtLocation [Line: 9886]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9886] - GenericResultAtLocation [Line: 9921]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9921] - GenericResultAtLocation [Line: 10035]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10035] - GenericResultAtLocation [Line: 10037]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10037] - GenericResultAtLocation [Line: 10040]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10040] - GenericResultAtLocation [Line: 10202]: Unsoundness Warning ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)va) [10202] - GenericResultAtLocation [Line: 10363]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10363] - GenericResultAtLocation [Line: 10364]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10364] - GenericResultAtLocation [Line: 10647]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10647] - GenericResultAtLocation [Line: 10684]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10684] - GenericResultAtLocation [Line: 12397]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12397] - GenericResultAtLocation [Line: 12485]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12485] - GenericResultAtLocation [Line: 12508]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12508] - GenericResultAtLocation [Line: 12518]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12518] - GenericResultAtLocation [Line: 12537]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12537] - GenericResultAtLocation [Line: 12545]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12545] - GenericResultAtLocation [Line: 12889]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12889] - GenericResultAtLocation [Line: 12890]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12890] - GenericResultAtLocation [Line: 13427]: 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)); [13427-13428] - GenericResultAtLocation [Line: 13455]: 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)); [13455-13456] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 04:10:06,571 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-kernel-locking-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 19ba0d35210d41c6c507f30932a0dbf2999508b559098af97fec2d7b0a73d078 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:10:08,344 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:10:08,414 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:10:08,418 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:10:08,419 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:10:08,440 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:10:08,441 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:10:08,441 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:10:08,441 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:10:08,442 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:10:08,442 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:10:08,442 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:10:08,443 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:10:08,443 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:10:08,443 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:10:08,443 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:10:08,444 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:10:08,444 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:10:08,444 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:10:08,444 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:10:08,444 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:10:08,444 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 04:10:08,444 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 04:10:08,444 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 04:10:08,444 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:10:08,444 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:10:08,444 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:10:08,445 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:10:08,445 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:10:08,445 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:10:08,445 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:10:08,445 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:10:08,445 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:10:08,445 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:10:08,446 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:10:08,446 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:10:08,446 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 04:10:08,446 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 04:10:08,446 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:10:08,446 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:10:08,446 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:10:08,446 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:10:08,446 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 -> 19ba0d35210d41c6c507f30932a0dbf2999508b559098af97fec2d7b0a73d078 [2025-02-08 04:10:08,683 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:10:08,690 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:10:08,691 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:10:08,692 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:10:08,692 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:10:08,695 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-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i [2025-02-08 04:10:09,823 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/8eef90c9a/e58186af87374d529ec3421acdc2785e/FLAGcb3a8670f [2025-02-08 04:10:10,262 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:10:10,263 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i [2025-02-08 04:10:10,309 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/8eef90c9a/e58186af87374d529ec3421acdc2785e/FLAGcb3a8670f [2025-02-08 04:10:10,322 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/8eef90c9a/e58186af87374d529ec3421acdc2785e [2025-02-08 04:10:10,324 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:10:10,326 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:10:10,327 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:10:10,328 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:10:10,330 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:10:10,331 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:10:10" (1/1) ... [2025-02-08 04:10:10,332 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1f7a081e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:10:10, skipping insertion in model container [2025-02-08 04:10:10,332 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:10:10" (1/1) ... [2025-02-08 04:10:10,452 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:10:11,238 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:11,525 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:11,615 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:11,939 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:11,957 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:11,966 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:11,977 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:11,978 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:11,986 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:11,988 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:11,991 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:11,992 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:11,992 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:11,992 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,004 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,005 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,028 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,029 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,029 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,030 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,030 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,031 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,031 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,040 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,041 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,042 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,042 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,042 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,057 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,057 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,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:10:12,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:10:12,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:10:12,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:10:12,181 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,181 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,182 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,182 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,197 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,197 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,198 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,198 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,203 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,206 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,207 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,207 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,244 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,251 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,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:10:12,277 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,281 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,286 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,290 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,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:10:12,313 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,317 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,320 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,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:10:12,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:10:12,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:10:12,344 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,344 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,358 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,364 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,370 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,371 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,374 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,375 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,380 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,389 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,390 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,390 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,391 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,391 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,392 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,396 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,396 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,396 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,397 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,397 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,397 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,408 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,408 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,409 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,409 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,410 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,410 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,418 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,419 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,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:10:12,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:10:12,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:10:12,444 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,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:10:12,455 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,466 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,466 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,471 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,471 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,471 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,471 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,477 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,480 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,487 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,488 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,489 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,490 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,491 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,491 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,497 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,498 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,498 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,499 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,503 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,532 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,537 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,570 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,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:10:12,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:10:12,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:10:12,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:10:12,578 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,585 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,586 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,587 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,587 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,588 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,594 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,596 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,597 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,597 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,597 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,598 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,598 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,598 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,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:10:12,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:10:12,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:10:12,609 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,610 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,610 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,610 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,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:10:12,829 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,830 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,830 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,830 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,830 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,831 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,831 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,831 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,831 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,831 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,832 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,835 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,836 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,836 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,837 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,838 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,838 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,839 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,839 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,839 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,839 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,841 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,841 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,841 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,841 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,842 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,842 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,867 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,868 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,868 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,868 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,877 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,883 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,883 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,947 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,948 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,949 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:12,949 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,395 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-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[491154,491167] [2025-02-08 04:10:13,397 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-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[491323,491336] [2025-02-08 04:10:13,398 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-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[491490,491503] [2025-02-08 04:10:13,398 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-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[491658,491671] [2025-02-08 04:10:13,432 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,434 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:10:13,495 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2025-02-08 04:10:13,558 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:10:13,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:10:13,663 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,665 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,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:10:13,688 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,688 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,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:10:13,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:10:13,691 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,691 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,691 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,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:10:13,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:10:13,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:10:13,693 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,694 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,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:10:13,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:10:13,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:10:13,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:10:13,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:10:13,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:10:13,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:10:13,698 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,698 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,699 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,699 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,699 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,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:10:13,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:10:13,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:10:13,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:10:13,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:10:13,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:10:13,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:10:13,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:10:13,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:10:13,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:10:13,716 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,717 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,717 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,717 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,718 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,720 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,720 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,720 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,727 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,728 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,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:10:13,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:10:13,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:10:13,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:10:13,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:10:13,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:10:13,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:10:13,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:10:13,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:10:13,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:10:13,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:10:13,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:10:13,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:10:13,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:10:13,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:10:13,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:10:13,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:10:13,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:10:13,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:10:13,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:10:13,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:10:13,758 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,759 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,759 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,759 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,760 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,760 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,761 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,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:10:13,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:10:13,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:10:13,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:10:13,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:10:13,776 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,776 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,777 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,777 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,777 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,777 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,778 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,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:10:13,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:10:13,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:10:13,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:10:13,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:10:13,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:10:13,785 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,787 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,788 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,788 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,788 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,789 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,789 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,790 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,792 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,797 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,797 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,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:10:13,800 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,801 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,801 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,802 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,803 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,803 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,803 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,803 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,812 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,813 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,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:10:13,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:10:13,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:10:13,822 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,822 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,823 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,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:10:13,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:10:13,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:10:13,829 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,829 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,830 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,832 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,833 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,833 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,834 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,834 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,836 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,836 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,837 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,842 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,843 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,844 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,844 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,844 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,844 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,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:10:13,848 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,849 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,849 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,849 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,849 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,849 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,850 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,850 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,850 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,850 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,850 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,852 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,853 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,853 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,854 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,855 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,855 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,856 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,856 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,856 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,856 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,858 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,858 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,858 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,858 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,859 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,859 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,861 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,861 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,862 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,862 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,866 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,866 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,866 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,868 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,868 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,869 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,869 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,883 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-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[491154,491167] [2025-02-08 04:10:13,884 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-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[491323,491336] [2025-02-08 04:10:13,884 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-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[491490,491503] [2025-02-08 04:10:13,884 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-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[491658,491671] [2025-02-08 04:10:13,890 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 04:10:13,891 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:10:13,930 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:10:14,010 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"); [6249] [2025-02-08 04:10:14,011 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)); [6256] [2025-02-08 04:10:14,011 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6263] [2025-02-08 04:10:14,013 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/520b8de/linux-kernel-locking-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [6336-6337] [2025-02-08 04:10:14,014 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"); [6342-6344] [2025-02-08 04:10:14,015 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; nop": : : "memory"); [6359] [2025-02-08 04:10:14,015 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)); [6381] [2025-02-08 04:10:14,015 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6432] [2025-02-08 04:10:14,016 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6435] [2025-02-08 04:10:14,016 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (val)); [6437] [2025-02-08 04:10:14,016 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6442] [2025-02-08 04:10:14,016 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6445] [2025-02-08 04:10:14,016 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6447] [2025-02-08 04:10:14,016 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6452] [2025-02-08 04:10:14,017 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6455] [2025-02-08 04:10:14,017 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6457] [2025-02-08 04:10:14,017 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6462] [2025-02-08 04:10:14,017 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6465] [2025-02-08 04:10:14,017 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (val)); [6467] [2025-02-08 04:10:14,018 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6505] [2025-02-08 04:10:14,019 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6508] [2025-02-08 04:10:14,019 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (- val)); [6510] [2025-02-08 04:10:14,019 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6515] [2025-02-08 04:10:14,019 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6518] [2025-02-08 04:10:14,019 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6520] [2025-02-08 04:10:14,019 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6525] [2025-02-08 04:10:14,019 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6528] [2025-02-08 04:10:14,019 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6530] [2025-02-08 04:10:14,019 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6535] [2025-02-08 04:10:14,019 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6538] [2025-02-08 04:10:14,019 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (- val)); [6540] [2025-02-08 04:10:14,021 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %1,%0": "=q" (ret): "m" (*((unsigned char volatile *)addr)): "memory"); [6699] [2025-02-08 04:10:14,021 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [6707] [2025-02-08 04:10:14,021 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [6714] [2025-02-08 04:10:14,022 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr))); [6721] [2025-02-08 04:10:14,022 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr))); [6728] [2025-02-08 04:10:14,023 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6807] [2025-02-08 04:10:14,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 *)"include/linux/mm.h"), "i" (488), "i" (12UL)); [6852-6853] [2025-02-08 04:10:14,028 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)); [7003-7004] [2025-02-08 04:10:14,029 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)); [7037-7038] [2025-02-08 04:10:14,030 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)); [7078-7079] [2025-02-08 04:10:14,031 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)); [7107-7108] [2025-02-08 04:10:14,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/netdevice.h"), "i" (502), "i" (12UL)); [7600-7601] [2025-02-08 04:10:14,039 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7607] [2025-02-08 04:10:14,042 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [7880] [2025-02-08 04:10:14,042 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7883] [2025-02-08 04:10:14,042 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7886] [2025-02-08 04:10:14,042 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7889] [2025-02-08 04:10:14,043 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [7920] [2025-02-08 04:10:14,043 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7923] [2025-02-08 04:10:14,043 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7926] [2025-02-08 04:10:14,043 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7929] [2025-02-08 04:10:14,043 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [7960] [2025-02-08 04:10:14,043 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7963] [2025-02-08 04:10:14,043 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7966] [2025-02-08 04:10:14,043 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7969] [2025-02-08 04:10:14,044 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [8000] [2025-02-08 04:10:14,044 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8003] [2025-02-08 04:10:14,044 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8006] [2025-02-08 04:10:14,044 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8009] [2025-02-08 04:10:14,044 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [8099] [2025-02-08 04:10:14,045 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8102] [2025-02-08 04:10:14,045 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8105] [2025-02-08 04:10:14,045 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8108] [2025-02-08 04:10:14,045 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [8139] [2025-02-08 04:10:14,045 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8142] [2025-02-08 04:10:14,045 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8145] [2025-02-08 04:10:14,045 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8148] [2025-02-08 04:10:14,045 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [8179] [2025-02-08 04:10:14,045 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8182] [2025-02-08 04:10:14,046 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8185] [2025-02-08 04:10:14,046 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8188] [2025-02-08 04:10:14,046 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [8219] [2025-02-08 04:10:14,046 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8222] [2025-02-08 04:10:14,046 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8225] [2025-02-08 04:10:14,046 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8228] [2025-02-08 04:10:14,090 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8704] [2025-02-08 04:10:14,090 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8713] [2025-02-08 04:10:14,093 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8871] [2025-02-08 04:10:14,096 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9012] [2025-02-08 04:10:14,099 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9193] [2025-02-08 04:10:14,099 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9208] [2025-02-08 04:10:14,099 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9210] [2025-02-08 04:10:14,108 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9716] [2025-02-08 04:10:14,108 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [9757] [2025-02-08 04:10:14,108 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9760] [2025-02-08 04:10:14,109 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9763] [2025-02-08 04:10:14,109 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9766] [2025-02-08 04:10:14,109 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [9797] [2025-02-08 04:10:14,109 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9800] [2025-02-08 04:10:14,109 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9803] [2025-02-08 04:10:14,109 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9806] [2025-02-08 04:10:14,109 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [9837] [2025-02-08 04:10:14,109 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9840] [2025-02-08 04:10:14,109 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9843] [2025-02-08 04:10:14,109 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9846] [2025-02-08 04:10:14,110 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [9877] [2025-02-08 04:10:14,110 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9880] [2025-02-08 04:10:14,110 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9883] [2025-02-08 04:10:14,110 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9886] [2025-02-08 04:10:14,111 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9921] [2025-02-08 04:10:14,112 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10035] [2025-02-08 04:10:14,112 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10037] [2025-02-08 04:10:14,113 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10040] [2025-02-08 04:10:14,118 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)va) [10202] [2025-02-08 04:10:14,122 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10363] [2025-02-08 04:10:14,123 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10364] [2025-02-08 04:10:14,135 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10647] [2025-02-08 04:10:14,136 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10684] [2025-02-08 04:10:14,165 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12397] [2025-02-08 04:10:14,167 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12485] [2025-02-08 04:10:14,167 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12508] [2025-02-08 04:10:14,167 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12518] [2025-02-08 04:10:14,168 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12537] [2025-02-08 04:10:14,168 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12545] [2025-02-08 04:10:14,173 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12889] [2025-02-08 04:10:14,173 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12890] [2025-02-08 04:10:14,182 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)); [13427-13428] [2025-02-08 04:10:14,182 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)); [13455-13456] [2025-02-08 04:10:14,256 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-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[491154,491167] [2025-02-08 04:10:14,257 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-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[491323,491336] [2025-02-08 04:10:14,257 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-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[491490,491503] [2025-02-08 04:10:14,257 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-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[491658,491671] [2025-02-08 04:10:14,263 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:10:14,557 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:10:14,558 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:10:14 WrapperNode [2025-02-08 04:10:14,558 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:10:14,559 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:10:14,559 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:10:14,559 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:10:14,563 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:10:14" (1/1) ... [2025-02-08 04:10:14,633 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:10:14" (1/1) ... [2025-02-08 04:10:14,926 INFO L138 Inliner]: procedures = 670, calls = 5575, calls flagged for inlining = 329, calls inlined = 309, statements flattened = 11577 [2025-02-08 04:10:14,926 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:10:14,927 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:10:14,927 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:10:14,927 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:10:14,934 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:10:14" (1/1) ... [2025-02-08 04:10:14,934 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:10:14" (1/1) ... [2025-02-08 04:10:14,983 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:10:14" (1/1) ... [2025-02-08 04:10:16,902 INFO L175 MemorySlicer]: Split 3764 memory accesses to 41 slices as follows [7, 4, 1, 13, 2, 7, 14, 8, 1, 5, 2, 16, 3, 5, 1, 3430, 23, 2, 3, 2, 73, 5, 2, 4, 8, 4, 4, 7, 5, 8, 8, 8, 2, 3, 17, 1, 2, 24, 7, 11, 12]. 91 percent of accesses are in the largest equivalence class. The 2025 initializations are split as follows [0, 0, 0, 13, 0, 0, 0, 0, 1, 5, 0, 0, 0, 5, 0, 1931, 0, 0, 0, 0, 0, 5, 0, 4, 8, 4, 4, 7, 5, 8, 0, 8, 0, 0, 0, 1, 2, 1, 5, 8, 0]. The 671 writes are split as follows [6, 0, 0, 0, 1, 2, 7, 3, 0, 0, 0, 0, 2, 0, 1, 560, 6, 1, 2, 1, 47, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 1, 2, 0, 0, 0, 18, 0, 0, 8]. [2025-02-08 04:10:16,902 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:10:14" (1/1) ... [2025-02-08 04:10:16,902 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:10:14" (1/1) ... [2025-02-08 04:10:17,161 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:10:14" (1/1) ... [2025-02-08 04:10:17,177 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:10:14" (1/1) ... [2025-02-08 04:10:17,252 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:10:14" (1/1) ... [2025-02-08 04:10:17,293 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:10:14" (1/1) ... [2025-02-08 04:10:17,378 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:10:17,379 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:10:17,380 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:10:17,380 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:10:17,381 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:10:14" (1/1) ... [2025-02-08 04:10:17,385 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:10:17,396 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:10:17,408 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:10:17,411 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:10:17,437 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_wake_queue [2025-02-08 04:10:17,438 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_wake_queue [2025-02-08 04:10:17,438 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_request_irq [2025-02-08 04:10:17,438 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_request_irq [2025-02-08 04:10:17,438 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 04:10:17,438 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 04:10:17,438 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2025-02-08 04:10:17,438 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2025-02-08 04:10:17,438 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2025-02-08 04:10:17,438 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2025-02-08 04:10:17,438 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:10:17,438 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:10:17,438 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_sw_tso [2025-02-08 04:10:17,438 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_sw_tso [2025-02-08 04:10:17,438 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2025-02-08 04:10:17,438 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2025-02-08 04:10:17,438 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 04:10:17,438 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 04:10:17,438 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 04:10:17,439 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 04:10:17,439 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_page [2025-02-08 04:10:17,439 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_page [2025-02-08 04:10:17,439 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_clean_rx_done [2025-02-08 04:10:17,439 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_clean_rx_done [2025-02-08 04:10:17,439 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 04:10:17,439 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 04:10:17,439 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 04:10:17,439 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 04:10:17,439 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-02-08 04:10:17,439 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-02-08 04:10:17,439 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2025-02-08 04:10:17,439 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2025-02-08 04:10:17,439 INFO L130 BoogieDeclarations]: Found specification of procedure crc32_le [2025-02-08 04:10:17,439 INFO L138 BoogieDeclarations]: Found implementation of procedure crc32_le [2025-02-08 04:10:17,439 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_page [2025-02-08 04:10:17,439 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_page [2025-02-08 04:10:17,439 INFO L130 BoogieDeclarations]: Found specification of procedure PageTail [2025-02-08 04:10:17,439 INFO L138 BoogieDeclarations]: Found implementation of procedure PageTail [2025-02-08 04:10:17,440 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_myri10ge_slice_state [2025-02-08 04:10:17,440 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_myri10ge_slice_state [2025-02-08 04:10:17,440 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_tx_unlock [2025-02-08 04:10:17,440 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_tx_unlock [2025-02-08 04:10:17,440 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_free_rings [2025-02-08 04:10:17,440 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_free_rings [2025-02-08 04:10:17,440 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2025-02-08 04:10:17,440 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2025-02-08 04:10:17,440 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size_set [2025-02-08 04:10:17,440 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size_set [2025-02-08 04:10:17,440 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 04:10:17,440 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 04:10:17,440 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:10:17,440 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:10:17,440 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 04:10:17,440 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 04:10:17,440 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2025-02-08 04:10:17,440 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2025-02-08 04:10:17,440 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 04:10:17,440 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 04:10:17,440 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:10:17,441 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:10:17,441 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_change_pause [2025-02-08 04:10:17,441 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_change_pause [2025-02-08 04:10:17,441 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 04:10:17,441 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 04:10:17,441 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:10:17,441 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-02-08 04:10:17,441 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-02-08 04:10:17,441 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_close [2025-02-08 04:10:17,441 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_close [2025-02-08 04:10:17,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#0 [2025-02-08 04:10:17,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#1 [2025-02-08 04:10:17,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#2 [2025-02-08 04:10:17,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#3 [2025-02-08 04:10:17,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#4 [2025-02-08 04:10:17,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#5 [2025-02-08 04:10:17,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#6 [2025-02-08 04:10:17,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#7 [2025-02-08 04:10:17,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#8 [2025-02-08 04:10:17,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#9 [2025-02-08 04:10:17,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#10 [2025-02-08 04:10:17,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#11 [2025-02-08 04:10:17,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#12 [2025-02-08 04:10:17,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#13 [2025-02-08 04:10:17,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#14 [2025-02-08 04:10:17,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#15 [2025-02-08 04:10:17,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#16 [2025-02-08 04:10:17,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#17 [2025-02-08 04:10:17,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#18 [2025-02-08 04:10:17,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#19 [2025-02-08 04:10:17,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#20 [2025-02-08 04:10:17,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#21 [2025-02-08 04:10:17,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#22 [2025-02-08 04:10:17,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#23 [2025-02-08 04:10:17,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#24 [2025-02-08 04:10:17,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#25 [2025-02-08 04:10:17,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#26 [2025-02-08 04:10:17,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#27 [2025-02-08 04:10:17,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#28 [2025-02-08 04:10:17,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#29 [2025-02-08 04:10:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#30 [2025-02-08 04:10:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#31 [2025-02-08 04:10:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#32 [2025-02-08 04:10:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#33 [2025-02-08 04:10:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#34 [2025-02-08 04:10:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#35 [2025-02-08 04:10:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#36 [2025-02-08 04:10:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#37 [2025-02-08 04:10:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#38 [2025-02-08 04:10:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#39 [2025-02-08 04:10:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#40 [2025-02-08 04:10:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 04:10:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 04:10:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 04:10:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 04:10:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 04:10:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 04:10:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 04:10:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 04:10:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 04:10:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 04:10:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 04:10:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 04:10:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 04:10:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 04:10:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 04:10:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 04:10:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 04:10:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 04:10:17,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 04:10:17,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-08 04:10:17,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-02-08 04:10:17,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2025-02-08 04:10:17,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2025-02-08 04:10:17,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#23 [2025-02-08 04:10:17,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#24 [2025-02-08 04:10:17,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#25 [2025-02-08 04:10:17,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#26 [2025-02-08 04:10:17,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#27 [2025-02-08 04:10:17,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#28 [2025-02-08 04:10:17,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#29 [2025-02-08 04:10:17,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#30 [2025-02-08 04:10:17,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#31 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#32 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#33 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#34 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#35 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#36 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#37 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#38 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#39 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#40 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#20 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#21 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#22 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#23 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#24 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#25 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#26 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#27 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#28 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#29 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#30 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#31 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#32 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#33 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#34 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#35 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#36 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#37 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#38 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#39 [2025-02-08 04:10:17,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#40 [2025-02-08 04:10:17,445 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_update_dca [2025-02-08 04:10:17,445 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_update_dca [2025-02-08 04:10:17,445 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 04:10:17,445 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 04:10:17,445 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-02-08 04:10:17,445 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-02-08 04:10:17,445 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-08 04:10:17,445 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-08 04:10:17,445 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_teardown_dca [2025-02-08 04:10:17,445 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_teardown_dca [2025-02-08 04:10:17,445 INFO L130 BoogieDeclarations]: Found specification of procedure pci_save_state [2025-02-08 04:10:17,445 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_save_state [2025-02-08 04:10:17,445 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 04:10:17,445 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 04:10:17,445 INFO L130 BoogieDeclarations]: Found specification of procedure simple_strtoul [2025-02-08 04:10:17,445 INFO L138 BoogieDeclarations]: Found implementation of procedure simple_strtoul [2025-02-08 04:10:17,445 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:10:17,445 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:10:17,445 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-08 04:10:17,445 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-08 04:10:17,445 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_update_mac_address [2025-02-08 04:10:17,445 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_update_mac_address [2025-02-08 04:10:17,445 INFO L130 BoogieDeclarations]: Found specification of procedure pcie_capability_read_word [2025-02-08 04:10:17,445 INFO L138 BoogieDeclarations]: Found implementation of procedure pcie_capability_read_word [2025-02-08 04:10:17,446 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:10:17,446 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:10:17,446 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 04:10:17,446 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 04:10:17,446 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_bh_82 [2025-02-08 04:10:17,446 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_bh_82 [2025-02-08 04:10:17,446 INFO L130 BoogieDeclarations]: Found specification of procedure skb_get_queue_mapping [2025-02-08 04:10:17,446 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_get_queue_mapping [2025-02-08 04:10:17,446 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_alloc_rx_pages [2025-02-08 04:10:17,446 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_alloc_rx_pages [2025-02-08 04:10:17,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:10:17,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:10:17,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:10:17,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:10:17,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:10:17,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:10:17,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:10:17,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:10:17,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:10:17,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:10:17,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:10:17,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:10:17,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:10:17,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:10:17,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:10:17,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:10:17,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:10:17,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:10:17,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:10:17,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:10:17,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:10:17,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:10:17,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:10:17,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:10:17,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:10:17,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:10:17,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:10:17,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 04:10:17,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 04:10:17,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 04:10:17,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 04:10:17,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 04:10:17,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-08 04:10:17,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-08 04:10:17,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-08 04:10:17,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-08 04:10:17,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-02-08 04:10:17,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-02-08 04:10:17,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-02-08 04:10:17,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-02-08 04:10:17,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-02-08 04:10:17,447 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:10:17,447 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:10:17,447 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:10:17,447 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:10:17,447 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:10:17,447 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:10:17,447 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:10:17,447 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:10:17,448 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:10:17,448 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:10:17,448 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:10:17,448 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:10:17,448 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:10:17,448 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:10:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:10:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:10:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:10:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:10:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:10:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:10:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:10:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:10:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:10:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:10:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:10:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:10:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:10:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 04:10:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 04:10:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 04:10:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 04:10:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 04:10:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-08 04:10:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-08 04:10:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-08 04:10:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-08 04:10:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-02-08 04:10:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-02-08 04:10:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-02-08 04:10:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-02-08 04:10:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-02-08 04:10:17,449 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-02-08 04:10:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-02-08 04:10:17,449 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_header [2025-02-08 04:10:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_header [2025-02-08 04:10:17,449 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 04:10:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 04:10:17,449 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 04:10:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 04:10:17,449 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_get_stats [2025-02-08 04:10:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_get_stats [2025-02-08 04:10:17,449 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_set_multicast_list [2025-02-08 04:10:17,449 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_set_multicast_list [2025-02-08 04:10:17,450 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2025-02-08 04:10:17,450 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2025-02-08 04:10:17,450 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_check_slice [2025-02-08 04:10:17,450 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_check_slice [2025-02-08 04:10:17,450 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 04:10:17,450 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 04:10:17,450 INFO L130 BoogieDeclarations]: Found specification of procedure pci_pcie_type [2025-02-08 04:10:17,450 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_pcie_type [2025-02-08 04:10:17,450 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-02-08 04:10:17,450 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-02-08 04:10:17,450 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:10:17,450 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:10:17,450 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:10:17,450 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:10:17,450 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 04:10:17,450 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 04:10:17,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:10:17,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:10:17,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:10:17,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:10:17,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:10:17,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:10:17,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:10:17,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:10:17,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:10:17,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:10:17,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:10:17,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:10:17,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:10:17,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:10:17,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 04:10:17,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 04:10:17,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 04:10:17,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 04:10:17,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 04:10:17,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 04:10:17,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 04:10:17,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 04:10:17,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 04:10:17,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 04:10:17,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 04:10:17,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 04:10:17,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 04:10:17,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 04:10:17,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 04:10:17,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 04:10:17,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2025-02-08 04:10:17,452 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-08 04:10:17,452 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#16 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#17 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#18 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#19 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#20 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#21 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#22 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#23 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#24 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#25 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#26 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#27 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#28 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#29 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#30 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#31 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#32 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#33 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#34 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#35 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#36 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#37 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#38 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#39 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#40 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2025-02-08 04:10:17,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2025-02-08 04:10:17,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2025-02-08 04:10:17,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2025-02-08 04:10:17,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2025-02-08 04:10:17,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2025-02-08 04:10:17,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2025-02-08 04:10:17,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2025-02-08 04:10:17,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2025-02-08 04:10:17,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2025-02-08 04:10:17,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2025-02-08 04:10:17,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2025-02-08 04:10:17,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2025-02-08 04:10:17,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2025-02-08 04:10:17,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2025-02-08 04:10:17,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#16 [2025-02-08 04:10:17,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#17 [2025-02-08 04:10:17,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#18 [2025-02-08 04:10:17,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#19 [2025-02-08 04:10:17,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#20 [2025-02-08 04:10:17,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#21 [2025-02-08 04:10:17,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#22 [2025-02-08 04:10:17,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#23 [2025-02-08 04:10:17,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#24 [2025-02-08 04:10:17,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#25 [2025-02-08 04:10:17,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#26 [2025-02-08 04:10:17,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#27 [2025-02-08 04:10:17,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#28 [2025-02-08 04:10:17,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#29 [2025-02-08 04:10:17,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#30 [2025-02-08 04:10:17,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#31 [2025-02-08 04:10:17,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#32 [2025-02-08 04:10:17,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#33 [2025-02-08 04:10:17,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#34 [2025-02-08 04:10:17,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#35 [2025-02-08 04:10:17,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#36 [2025-02-08 04:10:17,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#37 [2025-02-08 04:10:17,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#38 [2025-02-08 04:10:17,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#39 [2025-02-08 04:10:17,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#40 [2025-02-08 04:10:17,455 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:10:17,455 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:10:17,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2025-02-08 04:10:17,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2025-02-08 04:10:17,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2025-02-08 04:10:17,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2025-02-08 04:10:17,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2025-02-08 04:10:17,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2025-02-08 04:10:17,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2025-02-08 04:10:17,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2025-02-08 04:10:17,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2025-02-08 04:10:17,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2025-02-08 04:10:17,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2025-02-08 04:10:17,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2025-02-08 04:10:17,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2025-02-08 04:10:17,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2025-02-08 04:10:17,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2025-02-08 04:10:17,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2025-02-08 04:10:17,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#16 [2025-02-08 04:10:17,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#17 [2025-02-08 04:10:17,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#18 [2025-02-08 04:10:17,456 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#19 [2025-02-08 04:10:17,456 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#20 [2025-02-08 04:10:17,456 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#21 [2025-02-08 04:10:17,456 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#22 [2025-02-08 04:10:17,456 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#23 [2025-02-08 04:10:17,456 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#24 [2025-02-08 04:10:17,456 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#25 [2025-02-08 04:10:17,456 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#26 [2025-02-08 04:10:17,456 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#27 [2025-02-08 04:10:17,456 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#28 [2025-02-08 04:10:17,456 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#29 [2025-02-08 04:10:17,456 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#30 [2025-02-08 04:10:17,456 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#31 [2025-02-08 04:10:17,456 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#32 [2025-02-08 04:10:17,456 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#33 [2025-02-08 04:10:17,456 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#34 [2025-02-08 04:10:17,456 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#35 [2025-02-08 04:10:17,456 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#36 [2025-02-08 04:10:17,456 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#37 [2025-02-08 04:10:17,456 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#38 [2025-02-08 04:10:17,456 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#39 [2025-02-08 04:10:17,456 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#40 [2025-02-08 04:10:17,456 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_myri10ge_slice_state [2025-02-08 04:10:17,456 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_myri10ge_slice_state [2025-02-08 04:10:17,456 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_led [2025-02-08 04:10:17,456 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_led [2025-02-08 04:10:17,456 INFO L130 BoogieDeclarations]: Found specification of procedure skb_is_gso [2025-02-08 04:10:17,456 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_is_gso [2025-02-08 04:10:17,456 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_toggle_relaxed [2025-02-08 04:10:17,456 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_toggle_relaxed [2025-02-08 04:10:17,456 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:10:17,456 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:10:17,456 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2025-02-08 04:10:17,456 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2025-02-08 04:10:17,456 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2025-02-08 04:10:17,456 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2025-02-08 04:10:17,456 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 04:10:17,456 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 04:10:17,456 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 04:10:17,456 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 04:10:17,456 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_send_cmd [2025-02-08 04:10:17,456 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_send_cmd [2025-02-08 04:10:17,456 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2025-02-08 04:10:17,456 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2025-02-08 04:10:17,456 INFO L130 BoogieDeclarations]: Found specification of procedure mtrr_del [2025-02-08 04:10:17,456 INFO L138 BoogieDeclarations]: Found implementation of procedure mtrr_del [2025-02-08 04:10:17,456 INFO L130 BoogieDeclarations]: Found specification of procedure set_fw_name [2025-02-08 04:10:17,456 INFO L138 BoogieDeclarations]: Found implementation of procedure set_fw_name [2025-02-08 04:10:17,456 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 04:10:17,456 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 04:10:17,456 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-02-08 04:10:17,456 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-02-08 04:10:17,456 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2025-02-08 04:10:17,456 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2025-02-08 04:10:17,456 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2025-02-08 04:10:17,456 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2025-02-08 04:10:17,456 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2025-02-08 04:10:17,456 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2025-02-08 04:10:17,456 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#16 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#17 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#18 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#19 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#20 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#21 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#22 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#23 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#24 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#25 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#26 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#27 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#28 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#29 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#30 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#31 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#32 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#33 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#34 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#35 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#36 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#37 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#38 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#39 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#40 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:10:17,457 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-02-08 04:10:17,457 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure put_be32 [2025-02-08 04:10:17,457 INFO L138 BoogieDeclarations]: Found implementation of procedure put_be32 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-02-08 04:10:17,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-02-08 04:10:17,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2025-02-08 04:10:17,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#22 [2025-02-08 04:10:17,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#23 [2025-02-08 04:10:17,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#24 [2025-02-08 04:10:17,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#25 [2025-02-08 04:10:17,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#26 [2025-02-08 04:10:17,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#27 [2025-02-08 04:10:17,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#28 [2025-02-08 04:10:17,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#29 [2025-02-08 04:10:17,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#30 [2025-02-08 04:10:17,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#31 [2025-02-08 04:10:17,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#32 [2025-02-08 04:10:17,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#33 [2025-02-08 04:10:17,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#34 [2025-02-08 04:10:17,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#35 [2025-02-08 04:10:17,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#36 [2025-02-08 04:10:17,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#37 [2025-02-08 04:10:17,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#38 [2025-02-08 04:10:17,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#39 [2025-02-08 04:10:17,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#40 [2025-02-08 04:10:17,458 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-08 04:10:17,458 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-08 04:10:17,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 04:10:17,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 04:10:17,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 04:10:17,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 04:10:17,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 04:10:17,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 04:10:17,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 04:10:17,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 04:10:17,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 04:10:17,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 04:10:17,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 04:10:17,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 04:10:17,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 04:10:17,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 04:10:17,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 04:10:17,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 04:10:17,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 04:10:17,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 04:10:17,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 04:10:17,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-02-08 04:10:17,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-02-08 04:10:17,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2025-02-08 04:10:17,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2025-02-08 04:10:17,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#23 [2025-02-08 04:10:17,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#24 [2025-02-08 04:10:17,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#25 [2025-02-08 04:10:17,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#26 [2025-02-08 04:10:17,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#27 [2025-02-08 04:10:17,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#28 [2025-02-08 04:10:17,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#29 [2025-02-08 04:10:17,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#30 [2025-02-08 04:10:17,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#31 [2025-02-08 04:10:17,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#32 [2025-02-08 04:10:17,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#33 [2025-02-08 04:10:17,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#34 [2025-02-08 04:10:17,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#35 [2025-02-08 04:10:17,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#36 [2025-02-08 04:10:17,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#37 [2025-02-08 04:10:17,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#38 [2025-02-08 04:10:17,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#39 [2025-02-08 04:10:17,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#40 [2025-02-08 04:10:17,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 04:10:17,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#23 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#24 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#25 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#26 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#27 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#28 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#29 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#30 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#31 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#32 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#33 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#34 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#35 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#36 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#37 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#38 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#39 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#40 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 04:10:17,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 04:10:17,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 04:10:17,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 04:10:17,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 04:10:17,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 04:10:17,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 04:10:17,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 04:10:17,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 04:10:17,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 04:10:17,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 04:10:17,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 04:10:17,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 04:10:17,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 04:10:17,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 04:10:17,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 04:10:17,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 04:10:17,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 04:10:17,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 04:10:17,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 04:10:17,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 04:10:17,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 04:10:17,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 04:10:17,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#23 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#24 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#25 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#26 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#27 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#28 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#29 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#30 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#31 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#32 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#33 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#34 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#35 [2025-02-08 04:10:17,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#36 [2025-02-08 04:10:17,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#37 [2025-02-08 04:10:17,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#38 [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#39 [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#40 [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:10:17,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2025-02-08 04:10:17,464 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_remove [2025-02-08 04:10:17,464 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_remove [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure skb_is_gso_v6 [2025-02-08 04:10:17,464 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_is_gso_v6 [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_fromio [2025-02-08 04:10:17,464 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_fromio [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 04:10:17,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-02-08 04:10:17,464 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 04:10:17,464 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_try [2025-02-08 04:10:17,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_try [2025-02-08 04:10:17,464 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2025-02-08 04:10:17,465 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_size_call_parameter [2025-02-08 04:10:17,465 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2025-02-08 04:10:17,465 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2025-02-08 04:10:17,465 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2025-02-08 04:10:17,465 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2025-02-08 04:10:17,466 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_free_slices [2025-02-08 04:10:17,466 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_free_slices [2025-02-08 04:10:17,466 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-02-08 04:10:17,466 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-02-08 04:10:17,466 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_unmap_rx_page [2025-02-08 04:10:17,466 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_unmap_rx_page [2025-02-08 04:10:17,466 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_ss_lock_napi [2025-02-08 04:10:17,466 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_ss_lock_napi [2025-02-08 04:10:17,466 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 04:10:17,466 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 04:10:17,466 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 04:10:17,466 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 04:10:17,466 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 04:10:17,466 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 04:10:17,466 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 04:10:17,466 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 04:10:17,466 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 04:10:17,466 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 04:10:17,466 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 04:10:17,466 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 04:10:17,466 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 04:10:17,466 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 04:10:17,466 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 04:10:17,466 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 04:10:17,466 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 04:10:17,466 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 04:10:17,466 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 04:10:17,466 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 04:10:17,466 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 04:10:17,466 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 04:10:17,466 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 04:10:17,466 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 04:10:17,466 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 04:10:17,466 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 04:10:17,466 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 04:10:17,466 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 04:10:17,467 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 04:10:17,467 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 04:10:17,467 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 04:10:17,467 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 04:10:17,467 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 04:10:17,467 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 04:10:17,467 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-08 04:10:17,467 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-08 04:10:17,467 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-08 04:10:17,467 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-08 04:10:17,467 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-08 04:10:17,467 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-02-08 04:10:17,467 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-02-08 04:10:17,467 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 04:10:17,467 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 04:10:17,467 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 04:10:17,467 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 04:10:17,467 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 04:10:17,467 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 04:10:17,467 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 04:10:17,467 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 04:10:17,467 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 04:10:17,467 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 04:10:17,467 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 04:10:17,467 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 04:10:17,467 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 04:10:17,467 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 04:10:17,467 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 04:10:17,468 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 04:10:17,468 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 04:10:17,468 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 04:10:17,468 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 04:10:17,468 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 04:10:17,468 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 04:10:17,468 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 04:10:17,468 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 04:10:17,468 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 04:10:17,468 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 04:10:17,469 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 04:10:17,469 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 04:10:17,469 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 04:10:17,469 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 04:10:17,469 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 04:10:17,469 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 04:10:17,469 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 04:10:17,469 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 04:10:17,469 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 04:10:17,469 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-08 04:10:17,469 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-08 04:10:17,469 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-08 04:10:17,469 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-08 04:10:17,469 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-08 04:10:17,469 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-02-08 04:10:17,469 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-02-08 04:10:17,469 INFO L130 BoogieDeclarations]: Found specification of procedure netif_set_real_num_tx_queues [2025-02-08 04:10:17,469 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_set_real_num_tx_queues [2025-02-08 04:10:17,469 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msix [2025-02-08 04:10:17,469 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msix [2025-02-08 04:10:17,469 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_get_drvdata [2025-02-08 04:10:17,469 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_get_drvdata [2025-02-08 04:10:17,469 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2025-02-08 04:10:17,469 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2025-02-08 04:10:17,469 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_dummy_rdma [2025-02-08 04:10:17,469 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_dummy_rdma [2025-02-08 04:10:17,469 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2025-02-08 04:10:17,469 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2025-02-08 04:10:17,469 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:10:17,469 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 04:10:17,469 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 04:10:17,469 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2025-02-08 04:10:17,469 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2025-02-08 04:10:17,469 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 04:10:17,469 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 04:10:17,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:10:17,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:10:17,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:10:17,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:10:17,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:10:17,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:10:17,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:10:17,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:10:17,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:10:17,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:10:17,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:10:17,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:10:17,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:10:17,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:10:17,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 04:10:17,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 04:10:17,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 04:10:17,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 04:10:17,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 04:10:17,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 04:10:17,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 04:10:17,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 04:10:17,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 04:10:17,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 04:10:17,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 04:10:17,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 04:10:17,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 04:10:17,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 04:10:17,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 04:10:17,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 04:10:17,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 04:10:17,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 04:10:17,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 04:10:17,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 04:10:17,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 04:10:17,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 04:10:17,470 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 04:10:17,471 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 04:10:17,471 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-08 04:10:17,471 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-08 04:10:17,471 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-08 04:10:17,471 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_busy_poll [2025-02-08 04:10:17,471 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_busy_poll [2025-02-08 04:10:17,471 INFO L130 BoogieDeclarations]: Found specification of procedure put_page [2025-02-08 04:10:17,471 INFO L138 BoogieDeclarations]: Found implementation of procedure put_page [2025-02-08 04:10:17,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 04:10:17,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 04:10:17,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 04:10:17,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 04:10:17,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 04:10:17,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 04:10:17,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 04:10:17,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 04:10:17,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 04:10:17,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#22 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#23 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#24 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#25 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#26 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#27 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#28 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#29 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#30 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#31 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#32 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#33 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#34 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#35 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#36 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#37 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#38 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#39 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#40 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-02-08 04:10:17,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2025-02-08 04:10:17,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2025-02-08 04:10:17,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#23 [2025-02-08 04:10:17,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#24 [2025-02-08 04:10:17,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#25 [2025-02-08 04:10:17,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#26 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#27 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#28 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#29 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#30 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#31 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#32 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#33 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#34 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#35 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#36 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#37 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#38 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#39 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#40 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure local_bh_disable [2025-02-08 04:10:17,475 INFO L138 BoogieDeclarations]: Found implementation of procedure local_bh_disable [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#22 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#23 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#24 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#25 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#26 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#27 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#28 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#29 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#30 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#31 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#32 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#33 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#34 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#35 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#36 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#37 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#38 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#39 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#40 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 04:10:17,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 04:10:17,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 04:10:17,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 04:10:17,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 04:10:17,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 04:10:17,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 04:10:17,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 04:10:17,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 04:10:17,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 04:10:17,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 04:10:17,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 04:10:17,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 04:10:17,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 04:10:17,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 04:10:17,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 04:10:17,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 04:10:17,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-08 04:10:17,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-02-08 04:10:17,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2025-02-08 04:10:17,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2025-02-08 04:10:17,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#23 [2025-02-08 04:10:17,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#24 [2025-02-08 04:10:17,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#25 [2025-02-08 04:10:17,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#26 [2025-02-08 04:10:17,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#27 [2025-02-08 04:10:17,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#28 [2025-02-08 04:10:17,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#29 [2025-02-08 04:10:17,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#30 [2025-02-08 04:10:17,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#31 [2025-02-08 04:10:17,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#32 [2025-02-08 04:10:17,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#33 [2025-02-08 04:10:17,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#34 [2025-02-08 04:10:17,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#35 [2025-02-08 04:10:17,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#36 [2025-02-08 04:10:17,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#37 [2025-02-08 04:10:17,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#38 [2025-02-08 04:10:17,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#39 [2025-02-08 04:10:17,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#40 [2025-02-08 04:10:17,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 04:10:17,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 04:10:17,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 04:10:17,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 04:10:17,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 04:10:17,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 04:10:17,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 04:10:17,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 04:10:17,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 04:10:17,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 04:10:17,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 04:10:17,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 04:10:17,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 04:10:17,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 04:10:17,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 04:10:17,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 04:10:17,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 04:10:17,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 04:10:17,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 04:10:17,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 04:10:17,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 04:10:17,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 04:10:17,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 04:10:17,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 04:10:17,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 04:10:17,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 04:10:17,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 04:10:17,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 04:10:17,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 04:10:17,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 04:10:17,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 04:10:17,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 04:10:17,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 04:10:17,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 04:10:17,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-08 04:10:17,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-08 04:10:17,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-08 04:10:17,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-08 04:10:17,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-08 04:10:17,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-02-08 04:10:17,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-02-08 04:10:17,480 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 04:10:17,480 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 04:10:17,480 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 04:10:17,480 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 04:10:17,480 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_warn [2025-02-08 04:10:17,480 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_warn [2025-02-08 04:10:17,480 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 04:10:17,480 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 04:10:17,480 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-02-08 04:10:17,480 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-02-08 04:10:17,480 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_reset [2025-02-08 04:10:17,480 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_reset [2025-02-08 04:10:17,480 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_load_firmware [2025-02-08 04:10:17,480 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_load_firmware [2025-02-08 04:10:17,480 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 04:10:17,480 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 04:10:17,480 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2025-02-08 04:10:17,480 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2025-02-08 04:10:17,480 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:10:17,480 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:10:17,480 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_msix [2025-02-08 04:10:17,480 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_msix [2025-02-08 04:10:17,480 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-02-08 04:10:17,480 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-02-08 04:10:17,480 INFO L130 BoogieDeclarations]: Found specification of procedure __iowrite64_copy [2025-02-08 04:10:17,480 INFO L138 BoogieDeclarations]: Found implementation of procedure __iowrite64_copy [2025-02-08 04:10:17,480 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-02-08 04:10:17,480 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-02-08 04:10:17,480 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_open [2025-02-08 04:10:17,480 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_open [2025-02-08 04:10:17,480 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_dword [2025-02-08 04:10:17,480 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_dword [2025-02-08 04:10:17,480 INFO L130 BoogieDeclarations]: Found specification of procedure pci_restore_state [2025-02-08 04:10:17,480 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_restore_state [2025-02-08 04:10:17,480 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_setup_dca [2025-02-08 04:10:17,480 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_setup_dca [2025-02-08 04:10:17,480 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2025-02-08 04:10:17,480 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2025-02-08 04:10:17,480 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 04:10:17,480 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 04:10:17,480 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_77 [2025-02-08 04:10:17,480 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_77 [2025-02-08 04:10:17,480 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_bh_81 [2025-02-08 04:10:17,480 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_bh_81 [2025-02-08 04:10:17,480 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_page [2025-02-08 04:10:17,480 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_page [2025-02-08 04:10:17,480 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 04:10:17,480 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 04:10:17,480 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 04:10:17,480 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 04:10:17,480 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_validate_firmware [2025-02-08 04:10:17,480 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_validate_firmware [2025-02-08 04:10:17,480 INFO L130 BoogieDeclarations]: Found specification of procedure is_power_of_2 [2025-02-08 04:10:17,480 INFO L138 BoogieDeclarations]: Found implementation of procedure is_power_of_2 [2025-02-08 04:10:17,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 04:10:17,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 04:10:17,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 04:10:17,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 04:10:17,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 04:10:17,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 04:10:17,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 04:10:17,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 04:10:17,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 04:10:17,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 04:10:17,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 04:10:17,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 04:10:17,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 04:10:17,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 04:10:17,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#22 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#23 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#24 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#25 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#26 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#27 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#28 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#29 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#30 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#31 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#32 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#33 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#34 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#35 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#36 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#37 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#38 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#39 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#40 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#20 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#21 [2025-02-08 04:10:17,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#22 [2025-02-08 04:10:17,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#23 [2025-02-08 04:10:17,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#24 [2025-02-08 04:10:17,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#25 [2025-02-08 04:10:17,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#26 [2025-02-08 04:10:17,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#27 [2025-02-08 04:10:17,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#28 [2025-02-08 04:10:17,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#29 [2025-02-08 04:10:17,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#30 [2025-02-08 04:10:17,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#31 [2025-02-08 04:10:17,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#32 [2025-02-08 04:10:17,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#33 [2025-02-08 04:10:17,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#34 [2025-02-08 04:10:17,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#35 [2025-02-08 04:10:17,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#36 [2025-02-08 04:10:17,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#37 [2025-02-08 04:10:17,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#38 [2025-02-08 04:10:17,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#39 [2025-02-08 04:10:17,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#40 [2025-02-08 04:10:17,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 04:10:17,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 04:10:17,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 04:10:17,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 04:10:17,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 04:10:17,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 04:10:17,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 04:10:17,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 04:10:17,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 04:10:17,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 04:10:17,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 04:10:17,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 04:10:17,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 04:10:17,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 04:10:17,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 04:10:17,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 04:10:17,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 04:10:17,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 04:10:17,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 04:10:17,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-02-08 04:10:17,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-02-08 04:10:17,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2025-02-08 04:10:17,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#22 [2025-02-08 04:10:17,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#23 [2025-02-08 04:10:17,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#24 [2025-02-08 04:10:17,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#25 [2025-02-08 04:10:17,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#26 [2025-02-08 04:10:17,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#27 [2025-02-08 04:10:17,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#28 [2025-02-08 04:10:17,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#29 [2025-02-08 04:10:17,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#30 [2025-02-08 04:10:17,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#31 [2025-02-08 04:10:17,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#32 [2025-02-08 04:10:17,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#33 [2025-02-08 04:10:17,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#34 [2025-02-08 04:10:17,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#35 [2025-02-08 04:10:17,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#36 [2025-02-08 04:10:17,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#37 [2025-02-08 04:10:17,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#38 [2025-02-08 04:10:17,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#39 [2025-02-08 04:10:17,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#40 [2025-02-08 04:10:17,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 04:10:17,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 04:10:17,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 04:10:17,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 04:10:17,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 04:10:17,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 04:10:17,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 04:10:17,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 04:10:17,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 04:10:17,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 04:10:17,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 04:10:17,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 04:10:17,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 04:10:17,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 04:10:17,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 04:10:17,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 04:10:17,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-02-08 04:10:17,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2025-02-08 04:10:17,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2025-02-08 04:10:17,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2025-02-08 04:10:17,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#20 [2025-02-08 04:10:17,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#21 [2025-02-08 04:10:17,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#22 [2025-02-08 04:10:17,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#23 [2025-02-08 04:10:17,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#24 [2025-02-08 04:10:17,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#25 [2025-02-08 04:10:17,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#26 [2025-02-08 04:10:17,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#27 [2025-02-08 04:10:17,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#28 [2025-02-08 04:10:17,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#29 [2025-02-08 04:10:17,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#30 [2025-02-08 04:10:17,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#31 [2025-02-08 04:10:17,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#32 [2025-02-08 04:10:17,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#33 [2025-02-08 04:10:17,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#34 [2025-02-08 04:10:17,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#35 [2025-02-08 04:10:17,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#36 [2025-02-08 04:10:17,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#37 [2025-02-08 04:10:17,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#38 [2025-02-08 04:10:17,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#39 [2025-02-08 04:10:17,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#40 [2025-02-08 04:10:17,487 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:10:17,487 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:10:17,487 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_xmit [2025-02-08 04:10:17,487 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_xmit [2025-02-08 04:10:17,487 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-08 04:10:17,487 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-08 04:10:17,487 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-02-08 04:10:17,488 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-02-08 04:10:17,488 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_78 [2025-02-08 04:10:17,488 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_78 [2025-02-08 04:10:17,488 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2025-02-08 04:10:17,488 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2025-02-08 04:10:17,488 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_dma_test [2025-02-08 04:10:17,488 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_dma_test [2025-02-08 04:10:17,488 INFO L130 BoogieDeclarations]: Found specification of procedure tcp_hdrlen [2025-02-08 04:10:17,488 INFO L138 BoogieDeclarations]: Found implementation of procedure tcp_hdrlen [2025-02-08 04:10:17,488 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2025-02-08 04:10:17,488 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2025-02-08 04:10:17,488 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_get_firmware_capabilities [2025-02-08 04:10:17,488 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_get_firmware_capabilities [2025-02-08 04:10:17,488 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_lock [2025-02-08 04:10:17,488 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_lock [2025-02-08 04:10:17,488 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_resume [2025-02-08 04:10:17,488 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_resume [2025-02-08 04:10:17,488 INFO L130 BoogieDeclarations]: Found specification of procedure pci_find_ext_capability [2025-02-08 04:10:17,488 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_find_ext_capability [2025-02-08 04:10:17,488 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:10:17,488 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:10:17,488 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-02-08 04:10:17,488 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-02-08 04:10:17,488 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-02-08 04:10:17,488 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-02-08 04:10:17,488 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_free_irq [2025-02-08 04:10:17,488 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_free_irq [2025-02-08 04:10:17,488 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-08 04:10:17,488 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-08 04:10:17,488 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2025-02-08 04:10:17,488 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2025-02-08 04:10:17,488 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2025-02-08 04:10:17,488 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2025-02-08 04:10:17,488 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-02-08 04:10:17,488 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-02-08 04:10:17,488 INFO L130 BoogieDeclarations]: Found specification of procedure local_bh_enable [2025-02-08 04:10:17,488 INFO L138 BoogieDeclarations]: Found implementation of procedure local_bh_enable [2025-02-08 04:10:17,488 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 04:10:17,488 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 04:10:18,950 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:10:18,956 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:10:19,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12986: assume 0bv32 != ~status~15#1; [2025-02-08 04:10:19,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12986: assume !(0bv32 != ~status~15#1); [2025-02-08 04:10:19,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12988: SUMMARY for call dev_kfree_skb_any(~curr~0#1.base, ~curr~0#1.offset); srcloc: null [2025-02-08 04:10:19,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12990: 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~mem1551#1.base, #t~mem1551#1.offset := read~$Pointer$#15(~segs~0#1.base, ~segs~0#1.offset, 8bv64);~segs~0#1.base, ~segs~0#1.offset := #t~mem1551#1.base, #t~mem1551#1.offset;havoc #t~mem1551#1.base, #t~mem1551#1.offset;call write~$Pointer$#15(0bv64, 0bv64, ~curr~0#1.base, ~curr~0#1.offset, 8bv64); [2025-02-08 04:10:19,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12990: assume !(0bv64 != ~bvadd~64(~segs~0#1.base, ~segs~0#1.offset)); [2025-02-08 04:10:19,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13013: ~tmp___1~29#1 := #t~ret1552#1;havoc #t~ret1552#1;call #t~mem1553#1.base, #t~mem1553#1.offset := read~$Pointer$#15(~mgp~23#1.base, ~mgp~23#1.offset, 8bv64);~ss~10#1.base, ~ss~10#1.offset := #t~mem1553#1.base, ~bvadd~64(#t~mem1553#1.offset, ~bvmul~64(664bv64, ~zero_extend~64~16(~tmp___1~29#1)));havoc #t~mem1553#1.base, #t~mem1553#1.offset; [2025-02-08 04:10:19,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13013-1: SUMMARY for call #t~ret1552#1 := skb_get_queue_mapping(~skb#1.base, ~skb#1.offset); srcloc: null [2025-02-08 04:10:19,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13015: call #t~mem1554#1 := read~intINTTYPE8#15(~ss~10#1.base, ~bvadd~64(40bv64, ~bvadd~64(424bv64, ~ss~10#1.offset)), 8bv64);call write~intINTTYPE8#15(~bvadd~64(1bv64, #t~mem1554#1), ~ss~10#1.base, ~bvadd~64(40bv64, ~bvadd~64(424bv64, ~ss~10#1.offset)), 8bv64);havoc #t~mem1554#1;#res#1 := 0bv32; [2025-02-08 04:10:19,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12984-1: SUMMARY for call #t~ret1550#1 := myri10ge_xmit(~curr~0#1.base, ~curr~0#1.offset, ~dev#1.base, ~dev#1.offset); srcloc: null [2025-02-08 04:10:19,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13015-1: SUMMARY for call dev_kfree_skb_any(~skb#1.base, ~skb#1.offset); srcloc: null [2025-02-08 04:10:19,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12984: ~status~15#1 := #t~ret1550#1;havoc #t~ret1550#1; [2025-02-08 04:10:19,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12995: SUMMARY for call dev_kfree_skb_any(~segs~0#1.base, ~segs~0#1.offset); srcloc: null [2025-02-08 04:10:19,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18745: havoc __skb_gso_segment_#t~ret2222#1.base, __skb_gso_segment_#t~ret2222#1.offset; [2025-02-08 04:10:19,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12981: ~curr~0#1.base, ~curr~0#1.offset := ~segs~0#1.base, ~segs~0#1.offset;call #t~mem1549#1.base, #t~mem1549#1.offset := read~$Pointer$#15(~segs~0#1.base, ~segs~0#1.offset, 8bv64);~segs~0#1.base, ~segs~0#1.offset := #t~mem1549#1.base, #t~mem1549#1.offset;havoc #t~mem1549#1.base, #t~mem1549#1.offset;call write~$Pointer$#15(0bv64, 0bv64, ~curr~0#1.base, ~curr~0#1.offset, 8bv64); [2025-02-08 04:10:36,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10226: havoc myri10ge_rx_done_#t~mem894#1.base, myri10ge_rx_done_#t~mem894#1.offset;havoc myri10ge_rx_done_#t~mem895#1.base, myri10ge_rx_done_#t~mem895#1.offset;call myri10ge_rx_done_#t~mem896#1 := read~intINTTYPE4#15(myri10ge_rx_done_~rx~0#1.base, ~bvadd~64(44bv64, myri10ge_rx_done_~rx~0#1.offset), 4bv64);call write~intINTTYPE4#15(~bvadd~32(1bv32, myri10ge_rx_done_#t~mem896#1), myri10ge_rx_done_~rx~0#1.base, ~bvadd~64(44bv64, myri10ge_rx_done_~rx~0#1.offset), 4bv64);havoc myri10ge_rx_done_#t~mem896#1;call myri10ge_rx_done_#t~mem897#1 := read~intINTTYPE4#15(myri10ge_rx_done_~rx~0#1.base, ~bvadd~64(44bv64, myri10ge_rx_done_~rx~0#1.offset), 4bv64);call myri10ge_rx_done_#t~mem898#1 := read~intINTTYPE4#15(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~mem897#1, myri10ge_rx_done_#t~mem898#1);havoc myri10ge_rx_done_#t~mem897#1;havoc myri10ge_rx_done_#t~mem898#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:10:36,766 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10284: havoc skb_copy_to_linear_data_#t~mem294#1.base, skb_copy_to_linear_data_#t~mem294#1.offset, skb_copy_to_linear_data_#t~memcpy~res295#1.base, skb_copy_to_linear_data_#t~memcpy~res295#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~mem920#1 := read~intINTTYPE4#15(myri10ge_rx_done_~rx_frags~0#1.base, ~bvadd~64(8bv64, myri10ge_rx_done_~rx_frags~0#1.offset), 4bv64);call write~intINTTYPE4#15(~bvadd~32(myri10ge_rx_done_#t~mem920#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~mem920#1;call myri10ge_rx_done_#t~mem921#1 := read~intINTTYPE4#15(myri10ge_rx_done_~rx_frags~0#1.base, ~bvadd~64(12bv64, myri10ge_rx_done_~rx_frags~0#1.offset), 4bv64);call write~intINTTYPE4#15(~bvsub~32(myri10ge_rx_done_#t~mem921#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~mem921#1;call myri10ge_rx_done_#t~mem922#1 := read~intINTTYPE4#15(myri10ge_rx_done_~skb~0#1.base, ~bvadd~64(108bv64, myri10ge_rx_done_~skb~0#1.offset), 4bv64);call write~intINTTYPE4#15(~bvsub~32(myri10ge_rx_done_#t~mem922#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~mem922#1;call myri10ge_rx_done_#t~mem923#1 := read~intINTTYPE4#15(myri10ge_rx_done_~skb~0#1.base, ~bvadd~64(213bv64, myri10ge_rx_done_~skb~0#1.offset), 4bv64);call write~intINTTYPE4#15(~bvadd~32(myri10ge_rx_done_#t~mem923#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~mem923#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~nondet2239#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~nondet2239#1;eth_type_trans_#res#1 := eth_type_trans_#t~nondet2239#1;havoc eth_type_trans_#t~nondet2239#1; [2025-02-08 04:10:36,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10218: assume 0bv64 != myri10ge_rx_done_~tmp___0~27#1;call myri10ge_rx_done_#t~mem892#1 := read~intINTTYPE8#15(myri10ge_rx_done_~ss#1.base, ~bvadd~64(32bv64, ~bvadd~64(424bv64, myri10ge_rx_done_~ss#1.offset)), 8bv64);call write~intINTTYPE8#15(~bvadd~64(1bv64, myri10ge_rx_done_#t~mem892#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~mem892#1;myri10ge_rx_done_~i~9#1 := 0bv32;myri10ge_rx_done_~remainder~0#1 := myri10ge_rx_done_~len#1; [2025-02-08 04:10:36,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10218: assume !(0bv64 != myri10ge_rx_done_~tmp___0~27#1); [2025-02-08 04:10:36,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10226-1: SUMMARY for call put_page(myri10ge_rx_done_#t~mem895#1.base, myri10ge_rx_done_#t~mem895#1.offset); srcloc: null [2025-02-08 04:10:36,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18980: havoc netif_receive_skb_#t~nondet2255#1;myri10ge_rx_done_#t~ret925#1 := netif_receive_skb_#res#1;havoc netif_receive_skb_#t~nondet2255#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~ret925#1; [2025-02-08 04:10:36,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10268: assume 0bv64 != ~bvand~64(4294967296bv64, myri10ge_rx_done_#t~mem911#1);havoc myri10ge_rx_done_#t~mem911#1;call write~intINTTYPE1#15(2bv8, myri10ge_rx_done_~skb~0#1.base, ~bvadd~64(126bv64, myri10ge_rx_done_~skb~0#1.offset), 1bv64);call write~intINTTYPE4#15(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:10:36,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10268: assume !(0bv64 != ~bvand~64(4294967296bv64, myri10ge_rx_done_#t~mem911#1));havoc myri10ge_rx_done_#t~mem911#1; [2025-02-08 04:10:36,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6808-1: SUMMARY for call compound_head_#t~ret123#1 := PageTail(compound_head_~page#1.base, compound_head_~page#1.offset); srcloc: null [2025-02-08 04:10:36,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6808: compound_head_~tmp~8#1 := compound_head_#t~ret123#1;havoc compound_head_#t~ret123#1; [2025-02-08 04:10:36,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18725-1: __netdev_alloc_skb_#res#1.base, __netdev_alloc_skb_#res#1.offset := __netdev_alloc_skb_~skb~3#1.base, __netdev_alloc_skb_~skb~3#1.offset; [2025-02-08 04:10:36,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6817: 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~ret264#1.base, __skb_fill_page_desc_#t~ret264#1.offset := compound_head_#res#1.base, compound_head_#res#1.offset;havoc compound_head_#t~ret120#1, compound_head_#t~ret121#1, compound_head_#t~mem122#1.base, compound_head_#t~mem122#1.offset, compound_head_#t~ret123#1, compound_head_#t~ret124#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~8#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~ret264#1.base, __skb_fill_page_desc_#t~ret264#1.offset;havoc __skb_fill_page_desc_#t~ret264#1.base, __skb_fill_page_desc_#t~ret264#1.offset;call __skb_fill_page_desc_#t~mem265#1 := read~intINTTYPE1#15(__skb_fill_page_desc_~page#1.base, ~bvadd~64(16bv64, __skb_fill_page_desc_~page#1.offset), 1bv64);__skb_fill_page_desc_#t~short267#1 := 0bv32 != ~zero_extend~32~8(__skb_fill_page_desc_#t~mem265#1); [2025-02-08 04:10:36,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10145: myri10ge_vlan_rx_#t~ret865#1 := csum_sub_#res#1;havoc csum_sub_#t~ret143#1, csum_sub_~csum#1, csum_sub_~addend#1, csum_sub_~tmp~12#1;havoc csum_sub_#in~csum#1, csum_sub_#in~addend#1;assume { :end_inline_csum_sub } true;call write~intINTTYPE4#15(myri10ge_vlan_rx_#t~ret865#1, myri10ge_vlan_rx_~skb#1.base, ~bvadd~64(116bv64, myri10ge_vlan_rx_~skb#1.offset), 4bv64);havoc myri10ge_vlan_rx_#t~mem864#1;havoc myri10ge_vlan_rx_#t~ret865#1; [2025-02-08 04:10:36,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18932: havoc napi_gro_frags_#t~nondet2249#1;myri10ge_rx_done_#t~ret926#1 := napi_gro_frags_#res#1;havoc napi_gro_frags_#t~nondet2249#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~ret926#1; [2025-02-08 04:10:36,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809-1: SUMMARY for call compound_head_#t~ret124#1 := ldv__builtin_expect(~sign_extend~64~32((if 0bv32 != compound_head_~tmp~8#1 then 1bv32 else 0bv32)), 1bv64); srcloc: null [2025-02-08 04:10:36,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6809: compound_head_~tmp___0~0#1 := compound_head_#t~ret124#1;havoc compound_head_#t~ret124#1; [2025-02-08 04:10:36,771 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:10:36,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6801: compound_head_~tmp___1~0#1 := compound_head_#t~ret120#1;havoc compound_head_#t~ret120#1; [2025-02-08 04:10:36,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18850: havoc eth_type_trans_#t~nondet2239#1;myri10ge_rx_done_#t~ret924#1 := eth_type_trans_#res#1;havoc eth_type_trans_#t~nondet2239#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#15(myri10ge_rx_done_#t~ret924#1, myri10ge_rx_done_~skb~0#1.base, ~bvadd~64(134bv64, myri10ge_rx_done_~skb~0#1.offset), 2bv64);havoc myri10ge_rx_done_#t~ret924#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~nondet2255#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~nondet2255#1;netif_receive_skb_#res#1 := netif_receive_skb_#t~nondet2255#1;havoc netif_receive_skb_#t~nondet2255#1; [2025-02-08 04:10:36,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7330: havoc __skb_fill_page_desc_#t~ret263#1.base, __skb_fill_page_desc_#t~ret263#1.offset, __skb_fill_page_desc_#t~ret264#1.base, __skb_fill_page_desc_#t~ret264#1.offset, __skb_fill_page_desc_#t~mem265#1, __skb_fill_page_desc_#t~mem266#1.base, __skb_fill_page_desc_#t~mem266#1.offset, __skb_fill_page_desc_#t~short267#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~23#1.base, __skb_fill_page_desc_~tmp~23#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:10:36,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10278: assume 0bv32 != ~zero_extend~32~8(myri10ge_rx_done_~polling~0#1);call myri10ge_rx_done_#t~mem914#1 := read~intINTTYPE4#15(myri10ge_rx_done_~skb~0#1.base, ~bvadd~64(104bv64, myri10ge_rx_done_~skb~0#1.offset), 4bv64); [2025-02-08 04:10:36,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10278: 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~nondet2249#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~nondet2249#1;napi_gro_frags_#res#1 := napi_gro_frags_#t~nondet2249#1;havoc napi_gro_frags_#t~nondet2249#1; [2025-02-08 04:10:36,771 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18718: __netdev_alloc_skb_~skb~3#1.base, __netdev_alloc_skb_~skb~3#1.offset := __netdev_alloc_skb_#t~ret2216#1.base, __netdev_alloc_skb_#t~ret2216#1.offset;havoc __netdev_alloc_skb_#t~ret2216#1.base, __netdev_alloc_skb_#t~ret2216#1.offset; [2025-02-08 04:10:36,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6802: compound_head_~tmp___2~0#1 := compound_head_#t~ret121#1;havoc compound_head_#t~ret121#1; [2025-02-08 04:10:36,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7314: 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~ret120#1, compound_head_#t~ret121#1, compound_head_#t~mem122#1.base, compound_head_#t~mem122#1.offset, compound_head_#t~ret123#1, compound_head_#t~ret124#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~8#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~8#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:10:36,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18718-1: SUMMARY for call __netdev_alloc_skb_#t~ret2216#1.base, __netdev_alloc_skb_#t~ret2216#1.offset := ldv_malloc(245bv64); srcloc: null [2025-02-08 04:10:36,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9486-1: SUMMARY for call myri10ge_ss_busy_polling_#t~ret725#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:10:36,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10155: myri10ge_vlan_rx_~tmp___0~26#1.base, myri10ge_vlan_rx_~tmp___0~26#1.offset := myri10ge_vlan_rx_#t~ret872#1.base, myri10ge_vlan_rx_#t~ret872#1.offset;havoc myri10ge_vlan_rx_#t~ret872#1.base, myri10ge_vlan_rx_#t~ret872#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~mem873#1 := read~intINTTYPE4#15(myri10ge_vlan_rx_~frag~1#1.base, ~bvadd~64(8bv64, myri10ge_vlan_rx_~frag~1#1.offset), 4bv64);call write~intINTTYPE4#15(~bvadd~32(4bv32, myri10ge_vlan_rx_#t~mem873#1), myri10ge_vlan_rx_~frag~1#1.base, ~bvadd~64(8bv64, myri10ge_vlan_rx_~frag~1#1.offset), 4bv64);havoc myri10ge_vlan_rx_#t~mem873#1; [2025-02-08 04:10:36,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10155-1: SUMMARY for call myri10ge_vlan_rx_#t~ret872#1.base, myri10ge_vlan_rx_#t~ret872#1.offset := skb_end_pointer(myri10ge_vlan_rx_~skb#1.base, myri10ge_vlan_rx_~skb#1.offset); srcloc: null [2025-02-08 04:10:36,772 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___1~0#1 then 1bv32 else 0bv32)), 0bv64); srcloc: null [2025-02-08 04:10:36,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7314-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:10:36,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9486: myri10ge_ss_busy_polling_~tmp~72#1 := myri10ge_ss_busy_polling_#t~ret725#1;havoc myri10ge_ss_busy_polling_#t~ret725#1; [2025-02-08 04:10:36,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7331-1: SUMMARY for call skb_fill_page_desc_#t~ret268#1.base, skb_fill_page_desc_#t~ret268#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:10:36,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7331: skb_fill_page_desc_~tmp~24#1.base, skb_fill_page_desc_~tmp~24#1.offset := skb_fill_page_desc_#t~ret268#1.base, skb_fill_page_desc_#t~ret268#1.offset;havoc skb_fill_page_desc_#t~ret268#1.base, skb_fill_page_desc_#t~ret268#1.offset;call write~intINTTYPE1#15(~bvadd~32(1bv32, ~zero_extend~32~8(skb_fill_page_desc_~i#1[8:0]))[8:0], skb_fill_page_desc_~tmp~24#1.base, skb_fill_page_desc_~tmp~24#1.offset, 1bv64);havoc skb_fill_page_desc_#t~ret268#1.base, skb_fill_page_desc_#t~ret268#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~24#1.base, skb_fill_page_desc_~tmp~24#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~mem901#1.base, myri10ge_rx_done_#t~mem901#1.offset;havoc myri10ge_rx_done_#t~mem902#1.base, myri10ge_rx_done_#t~mem902#1.offset;havoc myri10ge_rx_done_#t~mem903#1.base, myri10ge_rx_done_#t~mem903#1.offset;havoc myri10ge_rx_done_#t~mem904#1;call myri10ge_rx_done_#t~mem905#1 := read~intINTTYPE4#15(myri10ge_rx_done_~rx~0#1.base, ~bvadd~64(44bv64, myri10ge_rx_done_~rx~0#1.offset), 4bv64);call write~intINTTYPE4#15(~bvadd~32(1bv32, myri10ge_rx_done_#t~mem905#1), myri10ge_rx_done_~rx~0#1.base, ~bvadd~64(44bv64, myri10ge_rx_done_~rx~0#1.offset), 4bv64);havoc myri10ge_rx_done_#t~mem905#1;call myri10ge_rx_done_#t~mem906#1 := read~intINTTYPE4#15(myri10ge_rx_done_~rx~0#1.base, ~bvadd~64(44bv64, myri10ge_rx_done_~rx~0#1.offset), 4bv64);call myri10ge_rx_done_#t~mem907#1 := read~intINTTYPE4#15(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~mem906#1, myri10ge_rx_done_#t~mem907#1);havoc myri10ge_rx_done_#t~mem906#1;havoc myri10ge_rx_done_#t~mem907#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:10:36,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10246: assume ~bvsgt~32(myri10ge_rx_done_~remainder~0#1, 0bv32); [2025-02-08 04:10:36,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10246: assume !~bvsgt~32(myri10ge_rx_done_~remainder~0#1, 0bv32);call myri10ge_rx_done_#t~mem908#1 := read~intINTTYPE4#15(myri10ge_rx_done_~rx_frags~0#1.base, ~bvadd~64(8bv64, myri10ge_rx_done_~rx_frags~0#1.offset), 4bv64);call write~intINTTYPE4#15(~bvadd~32(2bv32, myri10ge_rx_done_#t~mem908#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#15(myri10ge_rx_done_~rx_frags~0#1.base, ~bvadd~64(12bv64, myri10ge_rx_done_~rx_frags~0#1.offset), 4bv64);call write~intINTTYPE4#15(~bvsub~32(myri10ge_rx_done_#t~mem909#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~mem909#1;myri10ge_rx_done_~len#1 := ~bvadd~32(4294967294bv32, myri10ge_rx_done_~len#1);call write~intINTTYPE4#15(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#15(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~mem910#1 := read~intINTTYPE4#15(myri10ge_rx_done_~skb~0#1.base, ~bvadd~64(237bv64, myri10ge_rx_done_~skb~0#1.offset), 4bv64);call write~intINTTYPE4#15(~bvadd~32(myri10ge_rx_done_#t~mem910#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~mem910#1;call myri10ge_rx_done_#t~mem911#1 := read~intINTTYPE8#15(myri10ge_rx_done_~dev~3#1.base, ~bvadd~64(204bv64, myri10ge_rx_done_~dev~3#1.offset), 8bv64); [2025-02-08 04:10:36,772 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7455-1: SUMMARY for call skb_copy_to_linear_data_#t~memcpy~res295#1.base, skb_copy_to_linear_data_#t~memcpy~res295#1.offset := #Ultimate.C_memcpy#15(skb_copy_to_linear_data_#t~mem294#1.base, skb_copy_to_linear_data_#t~mem294#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:10:36,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10205: 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~ret282#1.base, netdev_alloc_skb_#t~ret282#1.offset, netdev_alloc_skb_~dev#1.base, netdev_alloc_skb_~dev#1.offset, netdev_alloc_skb_~length#1, netdev_alloc_skb_~tmp~27#1.base, netdev_alloc_skb_~tmp~27#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~27#1.base, netdev_alloc_skb_~tmp~27#1.offset;assume { :begin_inline___netdev_alloc_skb } true;__netdev_alloc_skb_#in~arg0#1.base, __netdev_alloc_skb_#in~arg0#1.offset, __netdev_alloc_skb_#in~arg1#1, __netdev_alloc_skb_#in~arg2#1 := netdev_alloc_skb_~dev#1.base, netdev_alloc_skb_~dev#1.offset, netdev_alloc_skb_~length#1, 32bv32;havoc __netdev_alloc_skb_#res#1.base, __netdev_alloc_skb_#res#1.offset;havoc __netdev_alloc_skb_#t~ret2216#1.base, __netdev_alloc_skb_#t~ret2216#1.offset, __netdev_alloc_skb_#t~ret2217#1.base, __netdev_alloc_skb_#t~ret2217#1.offset, __netdev_alloc_skb_#t~mem2218#1.base, __netdev_alloc_skb_#t~mem2218#1.offset, __netdev_alloc_skb_~arg0#1.base, __netdev_alloc_skb_~arg0#1.offset, __netdev_alloc_skb_~arg1#1, __netdev_alloc_skb_~arg2#1, __netdev_alloc_skb_~skb~3#1.base, __netdev_alloc_skb_~skb~3#1.offset;__netdev_alloc_skb_~arg0#1.base, __netdev_alloc_skb_~arg0#1.offset := __netdev_alloc_skb_#in~arg0#1.base, __netdev_alloc_skb_#in~arg0#1.offset;__netdev_alloc_skb_~arg1#1 := __netdev_alloc_skb_#in~arg1#1;__netdev_alloc_skb_~arg2#1 := __netdev_alloc_skb_#in~arg2#1; [2025-02-08 04:10:36,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10205: 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~ret2248#1.base, napi_get_frags_#t~ret2248#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:10:36,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7455: havoc skb_copy_to_linear_data_#t~mem294#1.base, skb_copy_to_linear_data_#t~mem294#1.offset;havoc skb_copy_to_linear_data_#t~memcpy~res295#1.base, skb_copy_to_linear_data_#t~memcpy~res295#1.offset; [2025-02-08 04:10:36,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811: 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:10:36,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6811: assume !(0bv64 != compound_head_~tmp___0~0#1); [2025-02-08 04:10:36,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18719: assume __netdev_alloc_skb_~skb~3#1.base != 0bv64 || __netdev_alloc_skb_~skb~3#1.offset != 0bv64;call write~$Pointer$#15(__netdev_alloc_skb_~arg0#1.base, __netdev_alloc_skb_~arg0#1.offset, __netdev_alloc_skb_~skb~3#1.base, ~bvadd~64(32bv64, __netdev_alloc_skb_~skb~3#1.offset), 8bv64); [2025-02-08 04:10:36,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18719: assume !(__netdev_alloc_skb_~skb~3#1.base != 0bv64 || __netdev_alloc_skb_~skb~3#1.offset != 0bv64); [2025-02-08 04:10:36,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9495: havoc myri10ge_ss_busy_polling_#t~ret726#1;call myri10ge_ss_busy_polling_#t~mem727#1 := read~intINTTYPE4#15(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~mem727#1) then 1bv32 else 0bv32) then 0bv8 else 1bv8);havoc myri10ge_ss_busy_polling_#t~mem727#1; [2025-02-08 04:10:36,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9495-1: SUMMARY for call myri10ge_ss_busy_polling_#t~ret726#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:10:36,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10280: myri10ge_rx_done_~hlen~0#1 := myri10ge_rx_done_#t~ite916#1;havoc myri10ge_rx_done_#t~mem914#1;havoc myri10ge_rx_done_#t~ite916#1;havoc myri10ge_rx_done_#t~mem915#1; [2025-02-08 04:10:36,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10280-1: assume ~bvult~32(64bv32, myri10ge_rx_done_#t~mem914#1);myri10ge_rx_done_#t~ite916#1 := 64bv32; [2025-02-08 04:10:36,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10280-1: assume !~bvult~32(64bv32, myri10ge_rx_done_#t~mem914#1);call myri10ge_rx_done_#t~mem915#1 := read~intINTTYPE4#15(myri10ge_rx_done_~skb~0#1.base, ~bvadd~64(104bv64, myri10ge_rx_done_~skb~0#1.offset), 4bv64);myri10ge_rx_done_#t~ite916#1 := myri10ge_rx_done_#t~mem915#1; [2025-02-08 04:10:36,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: assume ~bvult~64(#Ultimate.C_memmove_#t~loopctr2320#1, #Ultimate.C_memmove_size#1);call #Ultimate.C_memmove_#t~mem2321#1.base, #Ultimate.C_memmove_#t~mem2321#1.offset := read~unchecked~$Pointer$#15(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr2320#1), 8bv64);call write~unchecked~$Pointer$#15(#Ultimate.C_memmove_#t~mem2321#1.base, #Ultimate.C_memmove_#t~mem2321#1.offset, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr2320#1), 8bv64);#Ultimate.C_memmove_#t~loopctr2320#1 := ~bvadd~64(8bv64, #Ultimate.C_memmove_#t~loopctr2320#1); [2025-02-08 04:10:36,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: assume !~bvult~64(#Ultimate.C_memmove_#t~loopctr2320#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~res869#1.base, myri10ge_vlan_rx_#t~memmove~res869#1.offset := #Ultimate.C_memmove_#res#1.base, #Ultimate.C_memmove_#res#1.offset;havoc #Ultimate.C_memmove_#t~loopctr2309#1, #Ultimate.C_memmove_#t~mem2310#1, #Ultimate.C_memmove_#t~mem2311#1, #Ultimate.C_memmove_#t~mem2312#1, #Ultimate.C_memmove_#t~mem2313#1, #Ultimate.C_memmove_#t~mem2314#1, #Ultimate.C_memmove_#t~mem2315#1, #Ultimate.C_memmove_#t~mem2316#1, #Ultimate.C_memmove_#t~mem2317#1, #Ultimate.C_memmove_#t~mem2318#1, #Ultimate.C_memmove_#t~mem2319#1, #Ultimate.C_memmove_#t~loopctr2320#1, #Ultimate.C_memmove_#t~mem2321#1.base, #Ultimate.C_memmove_#t~mem2321#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~res869#1.base, myri10ge_vlan_rx_#t~memmove~res869#1.offset;call myri10ge_vlan_rx_#t~mem870#1 := read~intINTTYPE4#15(myri10ge_vlan_rx_~skb#1.base, ~bvadd~64(104bv64, myri10ge_vlan_rx_~skb#1.offset), 4bv64);call write~intINTTYPE4#15(~bvsub~32(myri10ge_vlan_rx_#t~mem870#1, 4bv32), myri10ge_vlan_rx_~skb#1.base, ~bvadd~64(104bv64, myri10ge_vlan_rx_~skb#1.offset), 4bv64);havoc myri10ge_vlan_rx_#t~mem870#1;call myri10ge_vlan_rx_#t~mem871#1 := read~intINTTYPE4#15(myri10ge_vlan_rx_~skb#1.base, ~bvadd~64(108bv64, myri10ge_vlan_rx_~skb#1.offset), 4bv64);call write~intINTTYPE4#15(~bvsub~32(myri10ge_vlan_rx_#t~mem871#1, 4bv32), myri10ge_vlan_rx_~skb#1.base, ~bvadd~64(108bv64, myri10ge_vlan_rx_~skb#1.offset), 4bv64);havoc myri10ge_vlan_rx_#t~mem871#1; [2025-02-08 04:10:36,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: assume ~bvult~64(#Ultimate.C_memmove_#t~loopctr2309#1, #Ultimate.C_memmove_size#1);call #Ultimate.C_memmove_#t~mem2310#1 := read~unchecked~intINTTYPE1#15(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr2309#1), 1bv64);call write~unchecked~intINTTYPE1#15(#Ultimate.C_memmove_#t~mem2310#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr2309#1), 1bv64);call #Ultimate.C_memmove_#t~mem2311#1 := read~unchecked~intINTTYPE4#15(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr2309#1), 4bv64);call write~unchecked~intINTTYPE4#15(#Ultimate.C_memmove_#t~mem2311#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr2309#1), 4bv64);call #Ultimate.C_memmove_#t~mem2312#1 := read~unchecked~intINTTYPE2#15(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr2309#1), 2bv64);call write~unchecked~intINTTYPE2#15(#Ultimate.C_memmove_#t~mem2312#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr2309#1), 2bv64);call #Ultimate.C_memmove_#t~mem2313#1 := read~unchecked~intINTTYPE4#15(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr2309#1), 4bv64);call write~unchecked~intINTTYPE4#15(#Ultimate.C_memmove_#t~mem2313#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr2309#1), 4bv64);call #Ultimate.C_memmove_#t~mem2314#1 := read~unchecked~intINTTYPE1#15(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr2309#1), 1bv64);call write~unchecked~intINTTYPE1#15(#Ultimate.C_memmove_#t~mem2314#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr2309#1), 1bv64);call #Ultimate.C_memmove_#t~mem2315#1 := read~unchecked~intINTTYPE8#15(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr2309#1), 8bv64);call write~unchecked~intINTTYPE8#15(#Ultimate.C_memmove_#t~mem2315#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr2309#1), 8bv64);call #Ultimate.C_memmove_#t~mem2316#1 := read~unchecked~intINTTYPE8#15(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr2309#1), 8bv64);call write~unchecked~intINTTYPE8#15(#Ultimate.C_memmove_#t~mem2316#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr2309#1), 8bv64);call #Ultimate.C_memmove_#t~mem2317#1 := read~unchecked~intINTTYPE8#15(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr2309#1), 8bv64);call write~unchecked~intINTTYPE8#15(#Ultimate.C_memmove_#t~mem2317#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr2309#1), 8bv64);call #Ultimate.C_memmove_#t~mem2318#1 := read~unchecked~intINTTYPE1#15(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr2309#1), 1bv64);call write~unchecked~intINTTYPE1#15(#Ultimate.C_memmove_#t~mem2318#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr2309#1), 1bv64);call #Ultimate.C_memmove_#t~mem2319#1 := read~unchecked~intINTTYPE2#15(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr2309#1), 2bv64);call write~unchecked~intINTTYPE2#15(#Ultimate.C_memmove_#t~mem2319#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr2309#1), 2bv64);#Ultimate.C_memmove_#t~loopctr2309#1 := ~bvadd~64(1bv64, #Ultimate.C_memmove_#t~loopctr2309#1); [2025-02-08 04:10:36,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: assume !~bvult~64(#Ultimate.C_memmove_#t~loopctr2309#1, #Ultimate.C_memmove_size#1);#Ultimate.C_memmove_#t~loopctr2320#1 := 0bv64; [2025-02-08 04:10:36,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10297: myri10ge_rx_done_#res#1 := 1bv32;#t~ret980#1 := myri10ge_rx_done_#res#1;havoc myri10ge_rx_done_#t~mem875#1.base, myri10ge_rx_done_#t~mem875#1.offset, myri10ge_rx_done_#t~mem876#1.base, myri10ge_rx_done_#t~mem876#1.offset, myri10ge_rx_done_#t~mem877#1.base, myri10ge_rx_done_#t~mem877#1.offset, myri10ge_rx_done_#t~mem878#1, myri10ge_rx_done_#t~mem879#1, myri10ge_rx_done_#t~mem880#1, myri10ge_rx_done_#t~mem881#1, myri10ge_rx_done_#t~mem882#1, myri10ge_rx_done_#t~mem883#1.base, myri10ge_rx_done_#t~mem883#1.offset, myri10ge_rx_done_#t~mem884#1.base, myri10ge_rx_done_#t~mem884#1.offset, myri10ge_rx_done_#t~ret885#1.base, myri10ge_rx_done_#t~ret885#1.offset, myri10ge_rx_done_#t~mem886#1.base, myri10ge_rx_done_#t~mem886#1.offset, myri10ge_rx_done_#t~mem887#1, myri10ge_rx_done_#t~ret888#1, myri10ge_rx_done_#t~ret889#1.base, myri10ge_rx_done_#t~ret889#1.offset, myri10ge_rx_done_#t~ret890#1.base, myri10ge_rx_done_#t~ret890#1.offset, myri10ge_rx_done_#t~ret891#1, myri10ge_rx_done_#t~mem892#1, myri10ge_rx_done_#t~mem893#1.base, myri10ge_rx_done_#t~mem893#1.offset, myri10ge_rx_done_#t~mem894#1.base, myri10ge_rx_done_#t~mem894#1.offset, myri10ge_rx_done_#t~mem895#1.base, myri10ge_rx_done_#t~mem895#1.offset, myri10ge_rx_done_#t~mem896#1, myri10ge_rx_done_#t~mem897#1, myri10ge_rx_done_#t~mem898#1, myri10ge_rx_done_#t~ret899#1.base, myri10ge_rx_done_#t~ret899#1.offset, 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.base, myri10ge_rx_done_#t~mem902#1.offset, myri10ge_rx_done_#t~mem903#1.base, myri10ge_rx_done_#t~mem903#1.offset, myri10ge_rx_done_#t~mem904#1, myri10ge_rx_done_#t~mem905#1, myri10ge_rx_done_#t~mem906#1, 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~mem912#1.base, myri10ge_rx_done_#t~mem912#1.offset, myri10ge_rx_done_#t~mem913#1.base, myri10ge_rx_done_#t~mem913#1.offset, myri10ge_rx_done_#t~mem914#1, myri10ge_rx_done_#t~ite916#1, myri10ge_rx_done_#t~mem915#1, myri10ge_rx_done_#t~ret917#1.base, myri10ge_rx_done_#t~ret917#1.offset, myri10ge_rx_done_#t~ret918#1.base, myri10ge_rx_done_#t~ret918#1.offset, myri10ge_rx_done_#t~mem919#1, myri10ge_rx_done_#t~mem920#1, myri10ge_rx_done_#t~mem921#1, myri10ge_rx_done_#t~mem922#1, myri10ge_rx_done_#t~mem923#1, myri10ge_rx_done_#t~ret924#1, myri10ge_rx_done_#t~ret925#1, myri10ge_rx_done_#t~ret926#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~79#1.base, myri10ge_rx_done_~tmp~79#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~13#1.base, myri10ge_rx_done_~tmp___2~13#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~ret980#1;havoc #t~ret980#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~mem981#1 := read~intINTTYPE4#15(~mgp~2#1.base, ~bvadd~64(28bv64, ~mgp~2#1.offset), 4bv64);~idx~3#1 := ~bvand~32(~cnt~0#1, ~bvadd~32(4294967295bv32, #t~mem981#1));havoc #t~mem981#1;~work_done~0#1 := ~bvadd~32(1bv32, ~work_done~0#1); [2025-02-08 04:10:36,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6804: assume 0bv64 != compound_head_~tmp___2~0#1;call compound_head_#t~mem122#1.base, compound_head_#t~mem122#1.offset := read~$Pointer$#15(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~mem122#1.base, compound_head_#t~mem122#1.offset;havoc compound_head_#t~mem122#1.base, compound_head_#t~mem122#1.offset;havoc compound_head_#t~mem122#1.base, compound_head_#t~mem122#1.offset; [2025-02-08 04:10:36,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6804: assume !(0bv64 != compound_head_~tmp___2~0#1); [2025-02-08 04:10:36,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10198: myri10ge_rx_done_~len#1 := ~bvadd~32(2bv32, myri10ge_rx_done_~len#1);call myri10ge_rx_done_#t~mem881#1 := read~intINTTYPE4#15(myri10ge_rx_done_~rx~0#1.base, ~bvadd~64(44bv64, myri10ge_rx_done_~rx~0#1.offset), 4bv64);call myri10ge_rx_done_#t~mem882#1 := read~intINTTYPE4#15(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~mem881#1, myri10ge_rx_done_#t~mem882#1);havoc myri10ge_rx_done_#t~mem881#1;havoc myri10ge_rx_done_#t~mem882#1;call myri10ge_rx_done_#t~mem883#1.base, myri10ge_rx_done_#t~mem883#1.offset := read~$Pointer$#15(myri10ge_rx_done_~rx~0#1.base, ~bvadd~64(16bv64, myri10ge_rx_done_~rx~0#1.offset), 8bv64);call myri10ge_rx_done_#t~mem884#1.base, myri10ge_rx_done_#t~mem884#1.offset := read~$Pointer$#15(myri10ge_rx_done_#t~mem883#1.base, ~bvadd~64(myri10ge_rx_done_#t~mem883#1.offset, ~bvmul~64(24bv64, ~sign_extend~64~32(myri10ge_rx_done_~idx~1#1))), 8bv64); [2025-02-08 04:10:36,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10413: ~tmp~81#1 := #t~ret975#1;havoc #t~mem973#1.base, #t~mem973#1.offset;havoc #t~mem974#1;havoc #t~ret975#1;~length~0#1 := ~tmp~81#1;call #t~mem976#1.base, #t~mem976#1.offset := read~$Pointer$#15(~rx_done~0#1.base, ~rx_done~0#1.offset, 8bv64);call write~intINTTYPE2#15(0bv16, #t~mem976#1.base, ~bvadd~64(2bv64, ~bvadd~64(#t~mem976#1.offset, ~bvmul~64(4bv64, ~sign_extend~64~32(~idx~3#1)))), 2bv64);havoc #t~mem976#1.base, #t~mem976#1.offset;call #t~mem977#1.base, #t~mem977#1.offset := read~$Pointer$#15(~rx_done~0#1.base, ~rx_done~0#1.offset, 8bv64);call #t~mem978#1 := read~intINTTYPE2#15(#t~mem977#1.base, ~bvadd~64(#t~mem977#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~mem978#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~ret979#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~ret979#1;havoc #t~mem977#1.base, #t~mem977#1.offset;havoc #t~mem978#1;havoc #t~ret979#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~mem875#1.base, myri10ge_rx_done_#t~mem875#1.offset, myri10ge_rx_done_#t~mem876#1.base, myri10ge_rx_done_#t~mem876#1.offset, myri10ge_rx_done_#t~mem877#1.base, myri10ge_rx_done_#t~mem877#1.offset, myri10ge_rx_done_#t~mem878#1, myri10ge_rx_done_#t~mem879#1, myri10ge_rx_done_#t~mem880#1, myri10ge_rx_done_#t~mem881#1, myri10ge_rx_done_#t~mem882#1, myri10ge_rx_done_#t~mem883#1.base, myri10ge_rx_done_#t~mem883#1.offset, myri10ge_rx_done_#t~mem884#1.base, myri10ge_rx_done_#t~mem884#1.offset, myri10ge_rx_done_#t~ret885#1.base, myri10ge_rx_done_#t~ret885#1.offset, myri10ge_rx_done_#t~mem886#1.base, myri10ge_rx_done_#t~mem886#1.offset, myri10ge_rx_done_#t~mem887#1, myri10ge_rx_done_#t~ret888#1, myri10ge_rx_done_#t~ret889#1.base, myri10ge_rx_done_#t~ret889#1.offset, myri10ge_rx_done_#t~ret890#1.base, myri10ge_rx_done_#t~ret890#1.offset, myri10ge_rx_done_#t~ret891#1, myri10ge_rx_done_#t~mem892#1, myri10ge_rx_done_#t~mem893#1.base, myri10ge_rx_done_#t~mem893#1.offset, myri10ge_rx_done_#t~mem894#1.base, myri10ge_rx_done_#t~mem894#1.offset, myri10ge_rx_done_#t~mem895#1.base, myri10ge_rx_done_#t~mem895#1.offset, myri10ge_rx_done_#t~mem896#1, myri10ge_rx_done_#t~mem897#1, myri10ge_rx_done_#t~mem898#1, myri10ge_rx_done_#t~ret899#1.base, myri10ge_rx_done_#t~ret899#1.offset, 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.base, myri10ge_rx_done_#t~mem902#1.offset, myri10ge_rx_done_#t~mem903#1.base, myri10ge_rx_done_#t~mem903#1.offset, myri10ge_rx_done_#t~mem904#1, myri10ge_rx_done_#t~mem905#1, myri10ge_rx_done_#t~mem906#1, 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~mem912#1.base, myri10ge_rx_done_#t~mem912#1.offset, myri10ge_rx_done_#t~mem913#1.base, myri10ge_rx_done_#t~mem913#1.offset, myri10ge_rx_done_#t~mem914#1, myri10ge_rx_done_#t~ite916#1, myri10ge_rx_done_#t~mem915#1, myri10ge_rx_done_#t~ret917#1.base, myri10ge_rx_done_#t~ret917#1.offset, myri10ge_rx_done_#t~ret918#1.base, myri10ge_rx_done_#t~ret918#1.offset, myri10ge_rx_done_#t~mem919#1, myri10ge_rx_done_#t~mem920#1, myri10ge_rx_done_#t~mem921#1, myri10ge_rx_done_#t~mem922#1, myri10ge_rx_done_#t~mem923#1, myri10ge_rx_done_#t~ret924#1, myri10ge_rx_done_#t~ret925#1, myri10ge_rx_done_#t~ret926#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~79#1.base, myri10ge_rx_done_~tmp~79#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~13#1.base, myri10ge_rx_done_~tmp___2~13#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~79#1.base, myri10ge_rx_done_~tmp~79#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~13#1.base, myri10ge_rx_done_~tmp___2~13#1.offset;havoc myri10ge_rx_done_~tmp___3~7#1.base, myri10ge_rx_done_~tmp___3~7#1.offset;call myri10ge_rx_done_#t~mem875#1.base, myri10ge_rx_done_#t~mem875#1.offset := read~$Pointer$#15(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~mem875#1.base, myri10ge_rx_done_#t~mem875#1.offset;havoc myri10ge_rx_done_#t~mem875#1.base, myri10ge_rx_done_#t~mem875#1.offset;call myri10ge_rx_done_#t~mem876#1.base, myri10ge_rx_done_#t~mem876#1.offset := read~$Pointer$#15(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~mem876#1.base, myri10ge_rx_done_#t~mem876#1.offset;havoc myri10ge_rx_done_#t~mem876#1.base, myri10ge_rx_done_#t~mem876#1.offset;call myri10ge_rx_done_#t~mem877#1.base, myri10ge_rx_done_#t~mem877#1.offset := read~$Pointer$#15(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~mem877#1.base, myri10ge_rx_done_#t~mem877#1.offset;havoc myri10ge_rx_done_#t~mem877#1.base, myri10ge_rx_done_#t~mem877#1.offset;call myri10ge_rx_done_#t~mem878#1 := read~intINTTYPE4#15(myri10ge_rx_done_~mgp~1#1.base, ~bvadd~64(20bv64, myri10ge_rx_done_~mgp~1#1.offset), 4bv64); [2025-02-08 04:10:36,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10413-1: SUMMARY for call #t~ret975#1 := __fswab16(~zero_extend~32~16(#t~mem974#1)[16:0]); srcloc: null [2025-02-08 04:10:36,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10413-2: call #t~mem973#1.base, #t~mem973#1.offset := read~$Pointer$#15(~rx_done~0#1.base, ~rx_done~0#1.offset, 8bv64);call #t~mem974#1 := read~intINTTYPE2#15(#t~mem973#1.base, ~bvadd~64(2bv64, ~bvadd~64(#t~mem973#1.offset, ~bvmul~64(4bv64, ~sign_extend~64~32(~idx~3#1)))), 2bv64); [2025-02-08 04:10:36,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488: assume 0bv64 != myri10ge_ss_busy_polling_~tmp~72#1; [2025-02-08 04:10:36,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488: assume !(0bv64 != myri10ge_ss_busy_polling_~tmp~72#1); [2025-02-08 04:10:36,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10190: assume ~bvsle~32(myri10ge_rx_done_~len#1, myri10ge_rx_done_#t~mem878#1);havoc myri10ge_rx_done_#t~mem878#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~mem879#1 := read~intINTTYPE4#15(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~mem879#1;havoc myri10ge_rx_done_#t~mem879#1; [2025-02-08 04:10:36,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10190: assume !~bvsle~32(myri10ge_rx_done_~len#1, myri10ge_rx_done_#t~mem878#1);havoc myri10ge_rx_done_#t~mem878#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~mem880#1 := read~intINTTYPE4#15(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~mem880#1;havoc myri10ge_rx_done_#t~mem880#1; [2025-02-08 04:10:36,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10281: myri10ge_rx_done_~tmp___2~13#1.base, myri10ge_rx_done_~tmp___2~13#1.offset := myri10ge_rx_done_#t~ret917#1.base, myri10ge_rx_done_#t~ret917#1.offset;havoc myri10ge_rx_done_#t~ret917#1.base, myri10ge_rx_done_#t~ret917#1.offset; [2025-02-08 04:10:36,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10281-1: SUMMARY for call myri10ge_rx_done_#t~ret917#1.base, myri10ge_rx_done_#t~ret917#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:10:36,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10215: myri10ge_rx_done_~tmp___0~27#1 := myri10ge_rx_done_#t~ret891#1;havoc myri10ge_rx_done_#t~ret891#1; [2025-02-08 04:10:36,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10215-1: SUMMARY for call myri10ge_rx_done_#t~ret891#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:10:36,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10141: assume myri10ge_vlan_rx_#t~short861#1;havoc myri10ge_vlan_rx_#t~mem859#1;havoc myri10ge_vlan_rx_#t~mem860#1;havoc myri10ge_vlan_rx_#t~short861#1;call myri10ge_vlan_rx_#t~mem862#1 := read~intINTTYPE1#15(myri10ge_vlan_rx_~skb#1.base, ~bvadd~64(124bv64, myri10ge_vlan_rx_~skb#1.offset), 1bv64); [2025-02-08 04:10:36,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10141: assume !myri10ge_vlan_rx_#t~short861#1;havoc myri10ge_vlan_rx_#t~mem859#1;havoc myri10ge_vlan_rx_#t~mem860#1;havoc myri10ge_vlan_rx_#t~short861#1; [2025-02-08 04:10:36,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10141-1: assume myri10ge_vlan_rx_#t~short861#1;call myri10ge_vlan_rx_#t~mem860#1 := read~intINTTYPE2#15(myri10ge_vlan_rx_~veh~0#1.base, ~bvadd~64(12bv64, myri10ge_vlan_rx_~veh~0#1.offset), 2bv64);myri10ge_vlan_rx_#t~short861#1 := 129bv32 == ~zero_extend~32~16(myri10ge_vlan_rx_#t~mem860#1); [2025-02-08 04:10:36,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10141-1: assume !myri10ge_vlan_rx_#t~short861#1; [2025-02-08 04:10:36,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10207: myri10ge_rx_done_#t~ret889#1.base, myri10ge_rx_done_#t~ret889#1.offset := netdev_alloc_skb_#res#1.base, netdev_alloc_skb_#res#1.offset;havoc netdev_alloc_skb_#t~ret282#1.base, netdev_alloc_skb_#t~ret282#1.offset, netdev_alloc_skb_~dev#1.base, netdev_alloc_skb_~dev#1.offset, netdev_alloc_skb_~length#1, netdev_alloc_skb_~tmp~27#1.base, netdev_alloc_skb_~tmp~27#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~ret889#1.base, myri10ge_rx_done_#t~ret889#1.offset;havoc myri10ge_rx_done_#t~ret889#1.base, myri10ge_rx_done_#t~ret889#1.offset; [2025-02-08 04:10:36,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18721: call write~$Pointer$#15(__netdev_alloc_skb_#t~ret2217#1.base, __netdev_alloc_skb_#t~ret2217#1.offset, __netdev_alloc_skb_~skb~3#1.base, ~bvadd~64(221bv64, __netdev_alloc_skb_~skb~3#1.offset), 8bv64);havoc __netdev_alloc_skb_#t~ret2217#1.base, __netdev_alloc_skb_#t~ret2217#1.offset;call __netdev_alloc_skb_#t~mem2218#1.base, __netdev_alloc_skb_#t~mem2218#1.offset := read~$Pointer$#15(__netdev_alloc_skb_~skb~3#1.base, ~bvadd~64(221bv64, __netdev_alloc_skb_~skb~3#1.offset), 8bv64);call write~$Pointer$#15(__netdev_alloc_skb_#t~mem2218#1.base, __netdev_alloc_skb_#t~mem2218#1.offset, __netdev_alloc_skb_~skb~3#1.base, ~bvadd~64(229bv64, __netdev_alloc_skb_~skb~3#1.offset), 8bv64);havoc __netdev_alloc_skb_#t~mem2218#1.base, __netdev_alloc_skb_#t~mem2218#1.offset;call write~intINTTYPE4#15(0bv32, __netdev_alloc_skb_~skb~3#1.base, ~bvadd~64(213bv64, __netdev_alloc_skb_~skb~3#1.offset), 4bv64); [2025-02-08 04:10:36,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18721-1: SUMMARY for call __netdev_alloc_skb_#t~ret2217#1.base, __netdev_alloc_skb_#t~ret2217#1.offset := ldv_malloc(~zero_extend~64~32(__netdev_alloc_skb_~arg1#1)); srcloc: null [2025-02-08 04:10:36,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6937: csum_sub_#t~ret143#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~12#1 := csum_sub_#t~ret143#1;havoc csum_sub_#t~ret143#1;csum_sub_#res#1 := csum_sub_~tmp~12#1; [2025-02-08 04:10:36,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9497: havoc myri10ge_ss_busy_polling_#t~mem727#1; [2025-02-08 04:10:36,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9497-1: myri10ge_rx_done_#t~ret888#1 := myri10ge_ss_busy_polling_#res#1;havoc myri10ge_ss_busy_polling_#t~mem724#1, myri10ge_ss_busy_polling_#t~ret725#1, myri10ge_ss_busy_polling_#t~ret726#1, myri10ge_ss_busy_polling_#t~mem727#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~72#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~ret888#1 then 0bv8 else 1bv8);havoc myri10ge_rx_done_#t~ret888#1; [2025-02-08 04:10:36,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7317-1: assume __skb_fill_page_desc_#t~short267#1;call __skb_fill_page_desc_#t~mem266#1.base, __skb_fill_page_desc_#t~mem266#1.offset := read~$Pointer$#15(__skb_fill_page_desc_~page#1.base, ~bvadd~64(8bv64, __skb_fill_page_desc_~page#1.offset), 8bv64);__skb_fill_page_desc_#t~short267#1 := 0bv64 == ~bvadd~64(__skb_fill_page_desc_#t~mem266#1.base, __skb_fill_page_desc_#t~mem266#1.offset); [2025-02-08 04:10:36,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7317-1: assume !__skb_fill_page_desc_#t~short267#1; [2025-02-08 04:10:36,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7317: assume __skb_fill_page_desc_#t~short267#1;havoc __skb_fill_page_desc_#t~mem265#1;havoc __skb_fill_page_desc_#t~mem266#1.base, __skb_fill_page_desc_#t~mem266#1.offset;havoc __skb_fill_page_desc_#t~short267#1;call write~intINTTYPE1#15(1bv8, __skb_fill_page_desc_~skb#1.base, ~bvadd~64(179bv64, __skb_fill_page_desc_~skb#1.offset), 1bv64); [2025-02-08 04:10:36,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7317: assume !__skb_fill_page_desc_#t~short267#1;havoc __skb_fill_page_desc_#t~mem265#1;havoc __skb_fill_page_desc_#t~mem266#1.base, __skb_fill_page_desc_#t~mem266#1.offset;havoc __skb_fill_page_desc_#t~short267#1; [2025-02-08 04:10:36,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10158-1: SUMMARY for call myri10ge_vlan_rx_#t~ret874#1 := skb_frag_size(myri10ge_vlan_rx_~frag~1#1.base, myri10ge_vlan_rx_~frag~1#1.offset); srcloc: null [2025-02-08 04:10:36,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10282: myri10ge_rx_done_~tmp___3~7#1.base, myri10ge_rx_done_~tmp___3~7#1.offset := myri10ge_rx_done_#t~ret918#1.base, myri10ge_rx_done_#t~ret918#1.offset;havoc myri10ge_rx_done_#t~ret918#1.base, myri10ge_rx_done_#t~ret918#1.offset;call myri10ge_rx_done_#t~mem919#1 := read~intINTTYPE4#15(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~mem919#1));havoc myri10ge_rx_done_#t~mem919#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~mem294#1.base, skb_copy_to_linear_data_#t~mem294#1.offset, skb_copy_to_linear_data_#t~memcpy~res295#1.base, skb_copy_to_linear_data_#t~memcpy~res295#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~mem294#1.base, skb_copy_to_linear_data_#t~mem294#1.offset := read~$Pointer$#15(skb_copy_to_linear_data_~skb#1.base, ~bvadd~64(229bv64, skb_copy_to_linear_data_~skb#1.offset), 8bv64); [2025-02-08 04:10:36,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10158: myri10ge_vlan_rx_~tmp___1~18#1 := myri10ge_vlan_rx_#t~ret874#1;havoc myri10ge_vlan_rx_#t~ret874#1; [2025-02-08 04:10:36,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10150-1: SUMMARY for call myri10ge_vlan_rx_#t~ret867#1 := __fswab16(~zero_extend~32~16(myri10ge_vlan_rx_#t~mem866#1)[16:0]); srcloc: null [2025-02-08 04:10:36,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10150-2: call myri10ge_vlan_rx_#t~mem866#1 := read~intINTTYPE2#15(myri10ge_vlan_rx_~veh~0#1.base, ~bvadd~64(14bv64, myri10ge_vlan_rx_~veh~0#1.offset), 2bv64); [2025-02-08 04:10:36,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18928: havoc napi_get_frags_#t~ret2248#1.base, napi_get_frags_#t~ret2248#1.offset;myri10ge_rx_done_#t~ret890#1.base, myri10ge_rx_done_#t~ret890#1.offset := napi_get_frags_#res#1.base, napi_get_frags_#res#1.offset;havoc napi_get_frags_#t~ret2248#1.base, napi_get_frags_#t~ret2248#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~ret890#1.base, myri10ge_rx_done_#t~ret890#1.offset;havoc myri10ge_rx_done_#t~ret890#1.base, myri10ge_rx_done_#t~ret890#1.offset; [2025-02-08 04:10:36,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10274: havoc myri10ge_vlan_rx_#t~mem859#1, myri10ge_vlan_rx_#t~mem860#1, myri10ge_vlan_rx_#t~short861#1, myri10ge_vlan_rx_#t~mem862#1, myri10ge_vlan_rx_#t~ret863#1, myri10ge_vlan_rx_#t~mem864#1, myri10ge_vlan_rx_#t~ret865#1, myri10ge_vlan_rx_#t~mem866#1, myri10ge_vlan_rx_#t~ret867#1, myri10ge_vlan_rx_#t~ret868#1.base, myri10ge_vlan_rx_#t~ret868#1.offset, myri10ge_vlan_rx_#t~memmove~res869#1.base, myri10ge_vlan_rx_#t~memmove~res869#1.offset, myri10ge_vlan_rx_#t~mem870#1, myri10ge_vlan_rx_#t~mem871#1, myri10ge_vlan_rx_#t~ret872#1.base, myri10ge_vlan_rx_#t~ret872#1.offset, myri10ge_vlan_rx_#t~mem873#1, myri10ge_vlan_rx_#t~ret874#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~78#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~mem912#1.base, myri10ge_rx_done_#t~mem912#1.offset;call myri10ge_rx_done_#t~mem913#1.base, myri10ge_rx_done_#t~mem913#1.offset := read~$Pointer$#15(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~mem913#1.base, myri10ge_rx_done_#t~mem913#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#15(~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~mem913#1.base, myri10ge_rx_done_#t~mem913#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~mem481#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~mem481#1 := read~intINTTYPE4#15(skb_mark_napi_id_~napi#1.base, ~bvadd~64(168bv64, skb_mark_napi_id_~napi#1.offset), 4bv64);call write~intINTTYPE4#15(skb_mark_napi_id_#t~mem481#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~mem481#1;havoc skb_mark_napi_id_#t~mem481#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:10:36,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18928-2: napi_get_frags_#res#1.base, napi_get_frags_#res#1.offset := napi_get_frags_#t~ret2248#1.base, napi_get_frags_#t~ret2248#1.offset;havoc napi_get_frags_#t~ret2248#1.base, napi_get_frags_#t~ret2248#1.offset; [2025-02-08 04:10:36,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10282-1: SUMMARY for call myri10ge_rx_done_#t~ret918#1.base, myri10ge_rx_done_#t~ret918#1.offset := lowmem_page_address(myri10ge_rx_done_~tmp___2~13#1.base, myri10ge_rx_done_~tmp___2~13#1.offset); srcloc: null [2025-02-08 04:10:36,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10249: 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$#15(myri10ge_rx_done_~rx~0#1.base, ~bvadd~64(16bv64, myri10ge_rx_done_~rx~0#1.offset), 8bv64);call myri10ge_rx_done_#t~mem902#1.base, myri10ge_rx_done_#t~mem902#1.offset := read~$Pointer$#15(myri10ge_rx_done_#t~mem901#1.base, ~bvadd~64(myri10ge_rx_done_#t~mem901#1.offset, ~bvmul~64(24bv64, ~sign_extend~64~32(myri10ge_rx_done_~idx~1#1))), 8bv64);call myri10ge_rx_done_#t~mem903#1.base, myri10ge_rx_done_#t~mem903#1.offset := read~$Pointer$#15(myri10ge_rx_done_~rx~0#1.base, ~bvadd~64(16bv64, myri10ge_rx_done_~rx~0#1.offset), 8bv64);call myri10ge_rx_done_#t~mem904#1 := read~intINTTYPE4#15(myri10ge_rx_done_#t~mem903#1.base, ~bvadd~64(8bv64, ~bvadd~64(myri10ge_rx_done_#t~mem903#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~mem902#1.base, myri10ge_rx_done_#t~mem902#1.offset, myri10ge_rx_done_#t~mem904#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~ret268#1.base, skb_fill_page_desc_#t~ret268#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~24#1.base, skb_fill_page_desc_~tmp~24#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~24#1.base, skb_fill_page_desc_~tmp~24#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~ret263#1.base, __skb_fill_page_desc_#t~ret263#1.offset, __skb_fill_page_desc_#t~ret264#1.base, __skb_fill_page_desc_#t~ret264#1.offset, __skb_fill_page_desc_#t~mem265#1, __skb_fill_page_desc_#t~mem266#1.base, __skb_fill_page_desc_#t~mem266#1.offset, __skb_fill_page_desc_#t~short267#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~23#1.base, __skb_fill_page_desc_~tmp~23#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~23#1.base, __skb_fill_page_desc_~tmp~23#1.offset; [2025-02-08 04:10:36,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18928-3: SUMMARY for call napi_get_frags_#t~ret2248#1.base, napi_get_frags_#t~ret2248#1.offset := ldv_malloc(245bv64); srcloc: null [2025-02-08 04:10:36,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10249-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~mem900#1.base, ~bvadd~64(myri10ge_rx_done_#t~mem900#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:10:36,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10249-2: call myri10ge_rx_done_#t~mem900#1.base, myri10ge_rx_done_#t~mem900#1.offset := read~$Pointer$#15(myri10ge_rx_done_~rx~0#1.base, ~bvadd~64(16bv64, myri10ge_rx_done_~rx~0#1.offset), 8bv64); [2025-02-08 04:10:36,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10150: myri10ge_vlan_rx_~tmp~78#1 := myri10ge_vlan_rx_#t~ret867#1;havoc myri10ge_vlan_rx_#t~mem866#1;havoc myri10ge_vlan_rx_#t~ret867#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~78#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#15(__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#15(~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:10:36,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10274-1: call myri10ge_rx_done_#t~mem912#1.base, myri10ge_rx_done_#t~mem912#1.offset := read~$Pointer$#15(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~mem912#1.base, myri10ge_rx_done_#t~mem912#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~mem859#1, myri10ge_vlan_rx_#t~mem860#1, myri10ge_vlan_rx_#t~short861#1, myri10ge_vlan_rx_#t~mem862#1, myri10ge_vlan_rx_#t~ret863#1, myri10ge_vlan_rx_#t~mem864#1, myri10ge_vlan_rx_#t~ret865#1, myri10ge_vlan_rx_#t~mem866#1, myri10ge_vlan_rx_#t~ret867#1, myri10ge_vlan_rx_#t~ret868#1.base, myri10ge_vlan_rx_#t~ret868#1.offset, myri10ge_vlan_rx_#t~memmove~res869#1.base, myri10ge_vlan_rx_#t~memmove~res869#1.offset, myri10ge_vlan_rx_#t~mem870#1, myri10ge_vlan_rx_#t~mem871#1, myri10ge_vlan_rx_#t~ret872#1.base, myri10ge_vlan_rx_#t~ret872#1.offset, myri10ge_vlan_rx_#t~mem873#1, myri10ge_vlan_rx_#t~ret874#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~78#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~78#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~mem859#1 := read~intINTTYPE8#15(myri10ge_vlan_rx_~dev#1.base, ~bvadd~64(204bv64, myri10ge_vlan_rx_~dev#1.offset), 8bv64);myri10ge_vlan_rx_#t~short861#1 := 0bv64 != ~bvand~64(256bv64, myri10ge_vlan_rx_#t~mem859#1); [2025-02-08 04:10:36,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10241: myri10ge_rx_done_~tmp___1~19#1.base, myri10ge_rx_done_~tmp___1~19#1.offset := myri10ge_rx_done_#t~ret899#1.base, myri10ge_rx_done_#t~ret899#1.offset;havoc myri10ge_rx_done_#t~ret899#1.base, myri10ge_rx_done_#t~ret899#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:10:36,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10241-1: SUMMARY for call myri10ge_rx_done_#t~ret899#1.base, myri10ge_rx_done_#t~ret899#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:10:36,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10142: assume 8bv32 == ~zero_extend~32~8(myri10ge_vlan_rx_#t~mem862#1);havoc myri10ge_vlan_rx_#t~mem862#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~nondet2229#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~nondet2229#1;csum_partial_#res#1 := csum_partial_#t~nondet2229#1;havoc csum_partial_#t~nondet2229#1; [2025-02-08 04:10:36,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10142: assume !(8bv32 == ~zero_extend~32~8(myri10ge_vlan_rx_#t~mem862#1));havoc myri10ge_vlan_rx_#t~mem862#1; [2025-02-08 04:10:36,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9490: SUMMARY for call warn_slowpath_null(47bv64, 0bv64, 982bv32); srcloc: null [2025-02-08 04:10:36,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233: assume ~bvsgt~32(myri10ge_rx_done_~remainder~0#1, 0bv32); [2025-02-08 04:10:36,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233: assume !~bvsgt~32(myri10ge_rx_done_~remainder~0#1, 0bv32);myri10ge_rx_done_#res#1 := 0bv32; [2025-02-08 04:10:36,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10200: myri10ge_rx_done_~tmp~79#1.base, myri10ge_rx_done_~tmp~79#1.offset := myri10ge_rx_done_#t~ret885#1.base, myri10ge_rx_done_#t~ret885#1.offset;havoc myri10ge_rx_done_#t~mem883#1.base, myri10ge_rx_done_#t~mem883#1.offset;havoc myri10ge_rx_done_#t~mem884#1.base, myri10ge_rx_done_#t~mem884#1.offset;havoc myri10ge_rx_done_#t~ret885#1.base, myri10ge_rx_done_#t~ret885#1.offset;call myri10ge_rx_done_#t~mem886#1.base, myri10ge_rx_done_#t~mem886#1.offset := read~$Pointer$#15(myri10ge_rx_done_~rx~0#1.base, ~bvadd~64(16bv64, myri10ge_rx_done_~rx~0#1.offset), 8bv64);call myri10ge_rx_done_#t~mem887#1 := read~intINTTYPE4#15(myri10ge_rx_done_#t~mem886#1.base, ~bvadd~64(8bv64, ~bvadd~64(myri10ge_rx_done_#t~mem886#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~79#1.base, ~bvadd~64(myri10ge_rx_done_~tmp~79#1.offset, ~sign_extend~64~32(myri10ge_rx_done_#t~mem887#1));havoc myri10ge_rx_done_#t~mem886#1.base, myri10ge_rx_done_#t~mem886#1.offset;havoc myri10ge_rx_done_#t~mem887#1;havoc myri10ge_rx_done_#t~mem886#1.base, myri10ge_rx_done_#t~mem886#1.offset;havoc myri10ge_rx_done_#t~mem887#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~mem724#1, myri10ge_ss_busy_polling_#t~ret725#1, myri10ge_ss_busy_polling_#t~ret726#1, myri10ge_ss_busy_polling_#t~mem727#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~72#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~72#1;call myri10ge_ss_busy_polling_#t~mem724#1 := read~intINTTYPE4#15(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~mem724#1) then 1bv32 else 0bv32);havoc myri10ge_ss_busy_polling_#t~mem724#1; [2025-02-08 04:10:36,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10200-1: SUMMARY for call myri10ge_rx_done_#t~ret885#1.base, myri10ge_rx_done_#t~ret885#1.offset := lowmem_page_address(myri10ge_rx_done_#t~mem884#1.base, myri10ge_rx_done_#t~mem884#1.offset); srcloc: null [2025-02-08 04:10:36,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7310: __skb_fill_page_desc_~tmp~23#1.base, __skb_fill_page_desc_~tmp~23#1.offset := __skb_fill_page_desc_#t~ret263#1.base, __skb_fill_page_desc_#t~ret263#1.offset;havoc __skb_fill_page_desc_#t~ret263#1.base, __skb_fill_page_desc_#t~ret263#1.offset;__skb_fill_page_desc_~frag~0#1.base, __skb_fill_page_desc_~frag~0#1.offset := __skb_fill_page_desc_~tmp~23#1.base, ~bvadd~64(~bvadd~64(48bv64, __skb_fill_page_desc_~tmp~23#1.offset), ~bvmul~64(16bv64, ~sign_extend~64~32(__skb_fill_page_desc_~i#1)));call write~$Pointer$#15(__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#15(__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:10:36,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7376: netdev_alloc_skb_#t~ret282#1.base, netdev_alloc_skb_#t~ret282#1.offset := __netdev_alloc_skb_#res#1.base, __netdev_alloc_skb_#res#1.offset;havoc __netdev_alloc_skb_#t~ret2216#1.base, __netdev_alloc_skb_#t~ret2216#1.offset, __netdev_alloc_skb_#t~ret2217#1.base, __netdev_alloc_skb_#t~ret2217#1.offset, __netdev_alloc_skb_#t~mem2218#1.base, __netdev_alloc_skb_#t~mem2218#1.offset, __netdev_alloc_skb_~arg0#1.base, __netdev_alloc_skb_~arg0#1.offset, __netdev_alloc_skb_~arg1#1, __netdev_alloc_skb_~arg2#1, __netdev_alloc_skb_~skb~3#1.base, __netdev_alloc_skb_~skb~3#1.offset;havoc __netdev_alloc_skb_#in~arg0#1.base, __netdev_alloc_skb_#in~arg0#1.offset, __netdev_alloc_skb_#in~arg1#1, __netdev_alloc_skb_#in~arg2#1;assume { :end_inline___netdev_alloc_skb } true;netdev_alloc_skb_~tmp~27#1.base, netdev_alloc_skb_~tmp~27#1.offset := netdev_alloc_skb_#t~ret282#1.base, netdev_alloc_skb_#t~ret282#1.offset;havoc netdev_alloc_skb_#t~ret282#1.base, netdev_alloc_skb_#t~ret282#1.offset;netdev_alloc_skb_#res#1.base, netdev_alloc_skb_#res#1.offset := netdev_alloc_skb_~tmp~27#1.base, netdev_alloc_skb_~tmp~27#1.offset; [2025-02-08 04:10:36,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18789: havoc csum_partial_#t~nondet2229#1;myri10ge_vlan_rx_#t~ret863#1 := csum_partial_#res#1;havoc csum_partial_#t~nondet2229#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~ret863#1;havoc myri10ge_vlan_rx_#t~ret863#1;call myri10ge_vlan_rx_#t~mem864#1 := read~intINTTYPE4#15(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~mem864#1, myri10ge_vlan_rx_~vsum~0#1;havoc csum_sub_#res#1;havoc csum_sub_#t~ret143#1, csum_sub_~csum#1, csum_sub_~addend#1, csum_sub_~tmp~12#1;csum_sub_~csum#1 := csum_sub_#in~csum#1;csum_sub_~addend#1 := csum_sub_#in~addend#1;havoc csum_sub_~tmp~12#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:10:36,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10225: havoc myri10ge_rx_done_#t~mem893#1.base, myri10ge_rx_done_#t~mem893#1.offset;call myri10ge_rx_done_#t~mem894#1.base, myri10ge_rx_done_#t~mem894#1.offset := read~$Pointer$#15(myri10ge_rx_done_~rx~0#1.base, ~bvadd~64(16bv64, myri10ge_rx_done_~rx~0#1.offset), 8bv64);call myri10ge_rx_done_#t~mem895#1.base, myri10ge_rx_done_#t~mem895#1.offset := read~$Pointer$#15(myri10ge_rx_done_#t~mem894#1.base, ~bvadd~64(myri10ge_rx_done_#t~mem894#1.offset, ~bvmul~64(24bv64, ~sign_extend~64~32(myri10ge_rx_done_~idx~1#1))), 8bv64); [2025-02-08 04:10:36,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10225-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~mem893#1.base, ~bvadd~64(myri10ge_rx_done_#t~mem893#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:10:36,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10159: 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:10:36,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10225-2: call myri10ge_rx_done_#t~mem893#1.base, myri10ge_rx_done_#t~mem893#1.offset := read~$Pointer$#15(myri10ge_rx_done_~rx~0#1.base, ~bvadd~64(16bv64, myri10ge_rx_done_~rx~0#1.offset), 8bv64); [2025-02-08 04:10:36,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7310-1: SUMMARY for call __skb_fill_page_desc_#t~ret263#1.base, __skb_fill_page_desc_#t~ret263#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:10:36,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10151: myri10ge_vlan_rx_#t~ret868#1.base, myri10ge_vlan_rx_#t~ret868#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~ret868#1.base, myri10ge_vlan_rx_#t~ret868#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~loopctr2309#1, #Ultimate.C_memmove_#t~mem2310#1, #Ultimate.C_memmove_#t~mem2311#1, #Ultimate.C_memmove_#t~mem2312#1, #Ultimate.C_memmove_#t~mem2313#1, #Ultimate.C_memmove_#t~mem2314#1, #Ultimate.C_memmove_#t~mem2315#1, #Ultimate.C_memmove_#t~mem2316#1, #Ultimate.C_memmove_#t~mem2317#1, #Ultimate.C_memmove_#t~mem2318#1, #Ultimate.C_memmove_#t~mem2319#1, #Ultimate.C_memmove_#t~loopctr2320#1, #Ultimate.C_memmove_#t~mem2321#1.base, #Ultimate.C_memmove_#t~mem2321#1.offset;#Ultimate.C_memmove_#t~loopctr2309#1 := 0bv64; [2025-02-08 04:10:36,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6765: havoc dev_name_#t~mem109#1.base, dev_name_#t~mem109#1.offset; [2025-02-08 04:10:36,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6691: havoc kobject_name_#t~mem92#1.base, kobject_name_#t~mem92#1.offset; [2025-02-08 04:10:36,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18946: havoc #t~nondet2251; [2025-02-08 04:10:36,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18785: havoc #t~nondet2228; [2025-02-08 04:10:38,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11799: assume 0bv64 != ~bvadd~64(~skb~2.base, ~skb~2.offset);call #t~mem1291 := read~intINTTYPE8#15(~ss.base, ~bvadd~64(40bv64, ~bvadd~64(424bv64, ~ss.offset)), 8bv64);call write~intINTTYPE8#15(~bvadd~64(1bv64, #t~mem1291), ~ss.base, ~bvadd~64(40bv64, ~bvadd~64(424bv64, ~ss.offset)), 8bv64);havoc #t~mem1291; [2025-02-08 04:10:38,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11799: assume !(0bv64 != ~bvadd~64(~skb~2.base, ~skb~2.offset)); [2025-02-08 04:10:38,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11754: assume ~i~15 == ~bvadd~32(4294967295bv32, #t~mem1262);havoc #t~mem1262;call #t~mem1263.base, #t~mem1263.offset := read~$Pointer$#15(~ss.base, ~bvadd~64(16bv64, ~bvadd~64(148bv64, ~ss.offset)), 8bv64);call write~intINTTYPE4#15(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:10:38,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11754: assume !(~i~15 == ~bvadd~32(4294967295bv32, #t~mem1262));havoc #t~mem1262; [2025-02-08 04:10:38,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11812: assume 0bv32 != ~len~2;call #t~mem1295.base, #t~mem1295.offset := read~$Pointer$#15(~mgp~19.base, ~bvadd~64(100bv64, ~mgp~19.offset), 8bv64);call #t~mem1296.base, #t~mem1296.offset := read~$Pointer$#15(~tx~2.base, ~bvadd~64(40bv64, ~tx~2.offset), 8bv64);call #t~mem1297 := read~intINTTYPE8#15(#t~mem1296.base, ~bvadd~64(12bv64, ~bvadd~64(#t~mem1296.offset, ~bvmul~64(24bv64, ~sign_extend~64~32(~idx~5)))), 8bv64); [2025-02-08 04:10:38,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11812: assume !(0bv32 != ~len~2); [2025-02-08 04:10:38,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11804: assume 0bv32 != ~len~2;call #t~mem1292.base, #t~mem1292.offset := read~$Pointer$#15(~mgp~19.base, ~bvadd~64(100bv64, ~mgp~19.offset), 8bv64);call #t~mem1293.base, #t~mem1293.offset := read~$Pointer$#15(~tx~2.base, ~bvadd~64(40bv64, ~tx~2.offset), 8bv64);call #t~mem1294 := read~intINTTYPE8#15(#t~mem1293.base, ~bvadd~64(12bv64, ~bvadd~64(#t~mem1293.offset, ~bvmul~64(24bv64, ~sign_extend~64~32(~idx~5)))), 8bv64); [2025-02-08 04:10:38,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11804: assume !(0bv32 != ~len~2); [2025-02-08 04:10:38,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11775: call #t~mem1273 := read~intINTTYPE4#15(~ss.base, ~bvadd~64(56bv64, ~bvadd~64(84bv64, ~ss.offset)), 4bv64);~idx~5 := ~bvand~32(~i~15, #t~mem1273);call #t~mem1274 := read~intINTTYPE4#15(~ss.base, ~bvadd~64(48bv64, ~bvadd~64(84bv64, ~ss.offset)), 4bv64); [2025-02-08 04:10:38,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11759-2: call #t~mem1264.base, #t~mem1264.offset := read~$Pointer$#15(~mgp~19.base, ~bvadd~64(100bv64, ~mgp~19.offset), 8bv64);call #t~mem1265.base, #t~mem1265.offset := read~$Pointer$#15(~ss.base, ~bvadd~64(16bv64, ~bvadd~64(148bv64, ~ss.offset)), 8bv64);call #t~mem1266 := read~intINTTYPE4#15(~mgp~19.base, ~bvadd~64(24bv64, ~mgp~19.offset), 4bv64); [2025-02-08 04:10:38,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11759-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))), #t~mem1266); srcloc: null [2025-02-08 04:10:38,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11759: 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$#15(~ss.base, ~bvadd~64(16bv64, ~bvadd~64(148bv64, ~ss.offset)), 8bv64);call #t~mem1268.base, #t~mem1268.offset := read~$Pointer$#15(#t~mem1267.base, ~bvadd~64(#t~mem1267.offset, ~bvmul~64(24bv64, ~sign_extend~64~32(~idx~5))), 8bv64); [2025-02-08 04:10:38,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11776: assume ~i~15 == ~bvadd~32(4294967295bv32, #t~mem1274);havoc #t~mem1274;call #t~mem1275.base, #t~mem1275.offset := read~$Pointer$#15(~ss.base, ~bvadd~64(16bv64, ~bvadd~64(84bv64, ~ss.offset)), 8bv64);call write~intINTTYPE4#15(4096bv32, #t~mem1275.base, ~bvadd~64(8bv64, ~bvadd~64(#t~mem1275.offset, ~bvmul~64(24bv64, ~sign_extend~64~32(~idx~5)))), 4bv64);havoc #t~mem1275.base, #t~mem1275.offset; [2025-02-08 04:10:38,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11776: assume !(~i~15 == ~bvadd~32(4294967295bv32, #t~mem1274));havoc #t~mem1274; [2025-02-08 04:10:38,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11760: 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:10:38,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11793: call #t~mem1282 := read~intINTTYPE4#15(~tx~2.base, ~bvadd~64(68bv64, ~tx~2.offset), 4bv64);call #t~mem1283 := read~intINTTYPE4#15(~tx~2.base, ~bvadd~64(48bv64, ~tx~2.offset), 4bv64);~idx~5 := ~bvand~32(#t~mem1282, #t~mem1283);call #t~mem1284.base, #t~mem1284.offset := read~$Pointer$#15(~tx~2.base, ~bvadd~64(40bv64, ~tx~2.offset), 8bv64);call #t~mem1285.base, #t~mem1285.offset := read~$Pointer$#15(#t~mem1284.base, ~bvadd~64(#t~mem1284.offset, ~bvmul~64(24bv64, ~sign_extend~64~32(~idx~5))), 8bv64);~skb~2.base, ~skb~2.offset := #t~mem1285.base, #t~mem1285.offset;havoc #t~mem1284.base, #t~mem1284.offset;havoc #t~mem1285.base, #t~mem1285.offset;call #t~mem1286.base, #t~mem1286.offset := read~$Pointer$#15(~tx~2.base, ~bvadd~64(40bv64, ~tx~2.offset), 8bv64);call write~$Pointer$#15(0bv64, 0bv64, #t~mem1286.base, ~bvadd~64(#t~mem1286.offset, ~bvmul~64(24bv64, ~sign_extend~64~32(~idx~5))), 8bv64);havoc #t~mem1286.base, #t~mem1286.offset;call #t~mem1287 := read~intINTTYPE4#15(~tx~2.base, ~bvadd~64(68bv64, ~tx~2.offset), 4bv64);call write~intINTTYPE4#15(~bvadd~32(1bv32, #t~mem1287), ~tx~2.base, ~bvadd~64(68bv64, ~tx~2.offset), 4bv64);havoc #t~mem1287;call #t~mem1288.base, #t~mem1288.offset := read~$Pointer$#15(~tx~2.base, ~bvadd~64(40bv64, ~tx~2.offset), 8bv64);call #t~mem1289 := read~intINTTYPE4#15(#t~mem1288.base, ~bvadd~64(20bv64, ~bvadd~64(#t~mem1288.offset, ~bvmul~64(24bv64, ~sign_extend~64~32(~idx~5)))), 4bv64);~len~2 := #t~mem1289;havoc #t~mem1288.base, #t~mem1288.offset;havoc #t~mem1289;call #t~mem1290.base, #t~mem1290.offset := read~$Pointer$#15(~tx~2.base, ~bvadd~64(40bv64, ~tx~2.offset), 8bv64);call write~intINTTYPE4#15(0bv32, #t~mem1290.base, ~bvadd~64(20bv64, ~bvadd~64(#t~mem1290.offset, ~bvmul~64(24bv64, ~sign_extend~64~32(~idx~5)))), 4bv64);havoc #t~mem1290.base, #t~mem1290.offset; [2025-02-08 04:10:38,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11760-1: SUMMARY for call put_page(#t~mem1268.base, #t~mem1268.offset); srcloc: null [2025-02-08 04:10:38,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11781-1: SUMMARY for call myri10ge_unmap_rx_page(#t~mem1276.base, #t~mem1276.offset, #t~mem1277.base, ~bvadd~64(#t~mem1277.offset, ~bvmul~64(24bv64, ~sign_extend~64~32(~idx~5))), ~bvadd~32(2bv32, #t~mem1278)); srcloc: null [2025-02-08 04:10:38,977 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11814-1: SUMMARY for call pci_unmap_page(#t~mem1295.base, #t~mem1295.offset, #t~mem1297, ~sign_extend~64~32(~len~2), 1bv32); srcloc: null [2025-02-08 04:10:38,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11781: havoc #t~mem1276.base, #t~mem1276.offset;havoc #t~mem1277.base, #t~mem1277.offset;havoc #t~mem1278;call #t~mem1279.base, #t~mem1279.offset := read~$Pointer$#15(~ss.base, ~bvadd~64(16bv64, ~bvadd~64(84bv64, ~ss.offset)), 8bv64);call #t~mem1280.base, #t~mem1280.offset := read~$Pointer$#15(#t~mem1279.base, ~bvadd~64(#t~mem1279.offset, ~bvmul~64(24bv64, ~sign_extend~64~32(~idx~5))), 8bv64); [2025-02-08 04:10:38,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11781-2: call #t~mem1276.base, #t~mem1276.offset := read~$Pointer$#15(~mgp~19.base, ~bvadd~64(100bv64, ~mgp~19.offset), 8bv64);call #t~mem1277.base, #t~mem1277.offset := read~$Pointer$#15(~ss.base, ~bvadd~64(16bv64, ~bvadd~64(84bv64, ~ss.offset)), 8bv64);call #t~mem1278 := read~intINTTYPE4#15(~mgp~19.base, ~bvadd~64(20bv64, ~mgp~19.offset), 4bv64); [2025-02-08 04:10:38,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11814: havoc #t~mem1295.base, #t~mem1295.offset;havoc #t~mem1296.base, #t~mem1296.offset;havoc #t~mem1297; [2025-02-08 04:10:38,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11806-1: SUMMARY for call pci_unmap_single(#t~mem1292.base, #t~mem1292.offset, #t~mem1294, ~sign_extend~64~32(~len~2), 1bv32); srcloc: null [2025-02-08 04:10:38,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11802: SUMMARY for call dev_kfree_skb_any(~skb~2.base, ~skb~2.offset); srcloc: null [2025-02-08 04:10:38,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11806: havoc #t~mem1292.base, #t~mem1292.offset;havoc #t~mem1293.base, #t~mem1293.offset;havoc #t~mem1294; [2025-02-08 04:10:38,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11782-1: SUMMARY for call put_page(#t~mem1280.base, #t~mem1280.offset); srcloc: null [2025-02-08 04:10:38,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11753: call #t~mem1261 := read~intINTTYPE4#15(~ss.base, ~bvadd~64(56bv64, ~bvadd~64(148bv64, ~ss.offset)), 4bv64);~idx~5 := ~bvand~32(~i~15, #t~mem1261);call #t~mem1262 := read~intINTTYPE4#15(~ss.base, ~bvadd~64(48bv64, ~bvadd~64(148bv64, ~ss.offset)), 4bv64); [2025-02-08 04:10:38,978 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11782: havoc #t~mem1279.base, #t~mem1279.offset;havoc #t~mem1280.base, #t~mem1280.offset;~i~15 := ~bvadd~32(1bv32, ~i~15); [2025-02-08 04:10:39,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19130: havoc #t~nondet2285; [2025-02-08 04:10:39,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9253: call ULTIMATE.dealloc(~#cmd~2.base, ~#cmd~2.offset);havoc ~#cmd~2.base, ~#cmd~2.offset; [2025-02-08 04:10:40,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8161: assume false; [2025-02-08 04:10:40,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8161: assume !false; [2025-02-08 04:10:40,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12307: 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:10:40,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8129: assume true; [2025-02-08 04:10:40,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8129: assume !true; [2025-02-08 04:10:40,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12374: assume 0bv8 != ~tmp___1~27#1;~tmp___2~20#1 := 0bv32; [2025-02-08 04:10:40,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12374: assume !(0bv8 != ~tmp___1~27#1);~tmp___2~20#1 := 1bv32; [2025-02-08 04:10:40,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12424: assume 0bv32 != ~zero_extend~32~8(~__cond~0#1) && 0bv64 == ~__ret___0~0#1;~__ret___0~0#1 := 1bv64; [2025-02-08 04:10:40,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12424: assume !(0bv32 != ~zero_extend~32~8(~__cond~0#1) && 0bv64 == ~__ret___0~0#1); [2025-02-08 04:10:40,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8097: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:10:40,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8180: netif_tx_disable_~pscr_ret__~1#1 := netif_tx_disable_~pfo_ret_____1~1#1; [2025-02-08 04:10:40,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8213: assume false; [2025-02-08 04:10:40,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8213: assume !false; [2025-02-08 04:10:40,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8081: assume false; [2025-02-08 04:10:40,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8081: assume !false; [2025-02-08 04:10:40,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19114: havoc schedule_timeout_#t~nondet2281#1;#t~ret1431#1 := schedule_timeout_#res#1;havoc schedule_timeout_#t~nondet2281#1, schedule_timeout_~arg0#1;havoc schedule_timeout_#in~arg0#1;assume { :end_inline_schedule_timeout } true;~__ret___0~0#1 := #t~ret1431#1;havoc #t~ret1431#1; [2025-02-08 04:10:40,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12459-1: SUMMARY for call myri10ge_free_rings(#t~mem1434#1.base, ~bvadd~64(#t~mem1434#1.offset, ~bvmul~64(664bv64, ~sign_extend~64~32(~i~19#1)))); srcloc: null [2025-02-08 04:10:40,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12459: havoc #t~mem1434#1.base, #t~mem1434#1.offset;~i~19#1 := ~bvadd~32(1bv32, ~i~19#1); [2025-02-08 04:10:40,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12360: ~tmp___0~42#1 := ~__ms~0#1;~__ms~0#1 := ~bvsub~64(~__ms~0#1, 1bv64); [2025-02-08 04:10:40,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12459-2: call #t~mem1434#1.base, #t~mem1434#1.offset := read~$Pointer$#15(~mgp~21#1.base, ~mgp~21#1.offset, 8bv64); [2025-02-08 04:10:40,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8165: assume false; [2025-02-08 04:10:40,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8165: assume !false; [2025-02-08 04:10:40,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12360-1: SUMMARY for call __const_udelay(4295000bv64); srcloc: null [2025-02-08 04:10:40,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7736-1: SUMMARY for call netif_tx_stop_all_queues_#t~ret329#1.base, netif_tx_stop_all_queues_#t~ret329#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:10:40,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7736: netif_tx_stop_all_queues_~tmp~41#1.base, netif_tx_stop_all_queues_~tmp~41#1.offset := netif_tx_stop_all_queues_#t~ret329#1.base, netif_tx_stop_all_queues_#t~ret329#1.offset;havoc netif_tx_stop_all_queues_#t~ret329#1.base, netif_tx_stop_all_queues_#t~ret329#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~41#1.base, netif_tx_stop_all_queues_~tmp~41#1.offset; [2025-02-08 04:10:40,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12344: havoc #t~mem1419#1.base, #t~mem1419#1.offset; [2025-02-08 04:10:40,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12344-2: call #t~mem1419#1.base, #t~mem1419#1.offset := read~$Pointer$#15(~mgp~21#1.base, ~mgp~21#1.offset, 8bv64); [2025-02-08 04:10:40,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12344-1: SUMMARY for call napi_disable(#t~mem1419#1.base, ~bvadd~64(244bv64, ~bvadd~64(#t~mem1419#1.offset, ~bvmul~64(664bv64, ~sign_extend~64~32(~i~19#1))))); srcloc: null [2025-02-08 04:10:40,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8100: netif_tx_disable_~pscr_ret__~1#1 := netif_tx_disable_~pfo_ret__~1#1; [2025-02-08 04:10:40,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8133: assume false; [2025-02-08 04:10:40,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8133: assume !false; [2025-02-08 04:10:40,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12428: assume 0bv32 != (if 0bv32 != ~zero_extend~32~8(~__cond~0#1) || 0bv64 == ~__ret___0~0#1 then 1bv32 else 0bv32); [2025-02-08 04:10:40,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12428: 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~nondet2281#1, schedule_timeout_~arg0#1;schedule_timeout_~arg0#1 := schedule_timeout_#in~arg0#1;havoc schedule_timeout_#t~nondet2281#1;schedule_timeout_#res#1 := schedule_timeout_#t~nondet2281#1;havoc schedule_timeout_#t~nondet2281#1; [2025-02-08 04:10:40,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12346: call #t~mem1421#1.base, #t~mem1421#1.offset := read~$Pointer$#15(~mgp~21#1.base, ~mgp~21#1.offset, 8bv64); [2025-02-08 04:10:40,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12379: assume 0bv32 != ~tmp___2~20#1; [2025-02-08 04:10:40,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12379: assume !(0bv32 != ~tmp___2~20#1);~i~19#1 := ~bvadd~32(1bv32, ~i~19#1); [2025-02-08 04:10:40,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7738: netif_tx_stop_all_queues_~i~1#1 := ~bvadd~32(1bv32, netif_tx_stop_all_queues_~i~1#1); [2025-02-08 04:10:40,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8217: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:10:40,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7738-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:10:40,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16954: SUMMARY for call ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock((if 1bv32 == ~ldv_spin__xmit_lock_of_netdev_queue~0 then 1bv32 else 0bv32)); srcloc: null [2025-02-08 04:10:40,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8085: assume false; [2025-02-08 04:10:40,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8085: assume !false; [2025-02-08 04:10:40,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8201: assume false; [2025-02-08 04:10:40,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8201: assume !false; [2025-02-08 04:10:40,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16955: ~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:10:40,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16955-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:10:40,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8169: assume true; [2025-02-08 04:10:40,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8169: assume !true; [2025-02-08 04:10:40,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16444-1: ldv_del_timer_sync_91_#res#1 := ldv_del_timer_sync_91_~ldv_func_res~3#1; [2025-02-08 04:10:40,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8252-1: SUMMARY for call netif_tx_disable_#t~ret350#1.base, netif_tx_disable_#t~ret350#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:10:40,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8252: netif_tx_disable_~tmp~45#1.base, netif_tx_disable_~tmp~45#1.offset := netif_tx_disable_#t~ret350#1.base, netif_tx_disable_#t~ret350#1.offset;havoc netif_tx_disable_#t~ret350#1.base, netif_tx_disable_#t~ret350#1.offset;netif_tx_disable_~txq~2#1.base, netif_tx_disable_~txq~2#1.offset := netif_tx_disable_~tmp~45#1.base, netif_tx_disable_~tmp~45#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_46 } true;ldv_spin_lock_46_#in~lock#1.base, ldv_spin_lock_46_#in~lock#1.offset := __netif_tx_lock_~txq#1.base, ~bvadd~64(320bv64, __netif_tx_lock_~txq#1.offset);havoc ldv_spin_lock_46_~lock#1.base, ldv_spin_lock_46_~lock#1.offset;ldv_spin_lock_46_~lock#1.base, ldv_spin_lock_46_~lock#1.offset := ldv_spin_lock_46_#in~lock#1.base, ldv_spin_lock_46_#in~lock#1.offset;assume { :begin_inline_ldv_spin_lock__xmit_lock_of_netdev_queue } true; [2025-02-08 04:10:40,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12365: assume 0bv64 != ~tmp___0~42#1; [2025-02-08 04:10:40,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12365: assume !(0bv64 != ~tmp___0~42#1); [2025-02-08 04:10:40,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18823: havoc del_timer_sync_#t~nondet2233#1; [2025-02-08 04:10:40,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8137: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:10:40,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12349-1: SUMMARY for call #t~ret1420#1 := printk(81bv64, 0bv64); srcloc: null [2025-02-08 04:10:40,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12349: havoc #t~ret1420#1; [2025-02-08 04:10:40,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8220: netif_tx_disable_~pscr_ret__~1#1 := netif_tx_disable_~pfo_ret_____2~1#1; [2025-02-08 04:10:40,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8121: assume false; [2025-02-08 04:10:40,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8121: assume !false; [2025-02-08 04:10:40,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14844-1: ldv_del_timer_sync_#res#1 := ldv_del_timer_sync_~arg0#1; [2025-02-08 04:10:40,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8089: assume true; [2025-02-08 04:10:40,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8089: assume !true; [2025-02-08 04:10:40,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8205: assume false; [2025-02-08 04:10:40,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8205: assume !false; [2025-02-08 04:10:40,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8255: 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:10:40,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12351: assume true; [2025-02-08 04:10:40,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12351: assume !true;~__ms~0#1 := 1bv64; [2025-02-08 04:10:40,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16266: havoc ldv_spin_lock_46_~lock#1.base, ldv_spin_lock_46_~lock#1.offset;havoc ldv_spin_lock_46_#in~lock#1.base, ldv_spin_lock_46_#in~lock#1.offset;assume { :end_inline_ldv_spin_lock_46 } true;call write~intINTTYPE4#15(__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:10:40,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8140: netif_tx_disable_~pscr_ret__~1#1 := netif_tx_disable_~pfo_ret_____0~1#1; [2025-02-08 04:10:40,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8173: assume false; [2025-02-08 04:10:40,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8173: assume !false; [2025-02-08 04:10:40,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16266-1: SUMMARY for call spin_lock(ldv_spin_lock_46_~lock#1.base, ldv_spin_lock_46_~lock#1.offset); srcloc: null [2025-02-08 04:10:40,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8256-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:10:40,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8256: netif_tx_disable_~i~2#1 := ~bvadd~32(1bv32, netif_tx_disable_~i~2#1); [2025-02-08 04:10:40,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12353: SUMMARY for call __const_udelay(4295000bv64); srcloc: null [2025-02-08 04:10:40,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8125: assume false; [2025-02-08 04:10:40,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8125: assume !false; [2025-02-08 04:10:40,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8093: assume false; [2025-02-08 04:10:40,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8093: assume !false; [2025-02-08 04:10:40,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8209: assume true; [2025-02-08 04:10:40,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8209: assume !true; [2025-02-08 04:10:40,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12372: ~tmp___1~27#1 := (if 0bv8 == #t~ret1422#1 then 0bv8 else 1bv8);havoc #t~mem1421#1.base, #t~mem1421#1.offset;havoc #t~ret1422#1; [2025-02-08 04:10:40,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12438-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:10:40,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12372-1: SUMMARY for call #t~ret1422#1 := myri10ge_ss_lock_napi(#t~mem1421#1.base, ~bvadd~64(#t~mem1421#1.offset, ~bvmul~64(664bv64, ~sign_extend~64~32(~i~19#1)))); srcloc: null [2025-02-08 04:10:40,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12438: 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:10:40,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19078: havoc prepare_to_wait_event_#t~nondet2275#1;#t~ret1429#1 := prepare_to_wait_event_#res#1;havoc prepare_to_wait_event_#t~nondet2275#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~ret1429#1;havoc #t~ret1429#1;~__int~0#1 := ~tmp___3~12#1;call #t~mem1430#1 := read~intINTTYPE4#15(~mgp~21#1.base, ~bvadd~64(160bv64, ~mgp~21#1.offset), 4bv64);~__cond~0#1 := (if 0bv32 == (if ~old_down_cnt~0#1 != #t~mem1430#1 then 1bv32 else 0bv32) then 0bv8 else 1bv8);havoc #t~mem1430#1; [2025-02-08 04:10:40,783 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8177: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 04:10:40,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18950: havoc #t~nondet2252; [2025-02-08 04:10:40,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18804: havoc dca_remove_requester_#t~nondet2232#1; [2025-02-08 04:10:40,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19048: havoc #t~nondet2269; [2025-02-08 04:10:41,029 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6979: havoc #t~mem171.base, #t~mem171.offset; [2025-02-08 04:10:41,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19118: havoc #t~nondet2282; [2025-02-08 04:10:41,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18752: havoc #t~nondet2223; [2025-02-08 04:10:41,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9240: call ULTIMATE.dealloc(~#cmd~1.base, ~#cmd~1.offset);havoc ~#cmd~1.base, ~#cmd~1.offset; [2025-02-08 04:10:41,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19062: havoc #t~nondet2271; [2025-02-08 04:10:42,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7347: havoc #t~mem273.base, #t~mem273.offset;havoc #t~mem274; [2025-02-08 04:10:46,298 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13035: call #t~mem1556.base, #t~mem1556.offset := read~$Pointer$#15(~mgp~24.base, ~mgp~24.offset, 8bv64);~slice_stats~0.base, ~slice_stats~0.offset := #t~mem1556.base, ~bvadd~64(424bv64, ~bvadd~64(#t~mem1556.offset, ~bvmul~64(664bv64, ~sign_extend~64~32(~i~21))));call #t~mem1558 := read~intINTTYPE8#6(~stats.base, ~stats.offset, 8bv64);call #t~mem1557 := read~intINTTYPE8#15(~slice_stats~0.base, ~slice_stats~0.offset, 8bv64);call write~intINTTYPE8#6(~bvadd~64(#t~mem1558, #t~mem1557), ~stats.base, ~stats.offset, 8bv64);havoc #t~mem1558;havoc #t~mem1557;call #t~mem1560 := read~intINTTYPE8#6(~stats.base, ~bvadd~64(8bv64, ~stats.offset), 8bv64);call #t~mem1559 := read~intINTTYPE8#15(~slice_stats~0.base, ~bvadd~64(8bv64, ~slice_stats~0.offset), 8bv64);call write~intINTTYPE8#6(~bvadd~64(#t~mem1560, #t~mem1559), ~stats.base, ~bvadd~64(8bv64, ~stats.offset), 8bv64);havoc #t~mem1560;havoc #t~mem1559;call #t~mem1562 := read~intINTTYPE8#6(~stats.base, ~bvadd~64(16bv64, ~stats.offset), 8bv64);call #t~mem1561 := read~intINTTYPE8#15(~slice_stats~0.base, ~bvadd~64(16bv64, ~slice_stats~0.offset), 8bv64);call write~intINTTYPE8#6(~bvadd~64(#t~mem1562, #t~mem1561), ~stats.base, ~bvadd~64(16bv64, ~stats.offset), 8bv64);havoc #t~mem1562;havoc #t~mem1561;call #t~mem1564 := read~intINTTYPE8#6(~stats.base, ~bvadd~64(24bv64, ~stats.offset), 8bv64);call #t~mem1563 := read~intINTTYPE8#15(~slice_stats~0.base, ~bvadd~64(24bv64, ~slice_stats~0.offset), 8bv64);call write~intINTTYPE8#6(~bvadd~64(#t~mem1564, #t~mem1563), ~stats.base, ~bvadd~64(24bv64, ~stats.offset), 8bv64);havoc #t~mem1564;havoc #t~mem1563;call #t~mem1566 := read~intINTTYPE8#6(~stats.base, ~bvadd~64(48bv64, ~stats.offset), 8bv64);call #t~mem1565 := read~intINTTYPE8#15(~slice_stats~0.base, ~bvadd~64(32bv64, ~slice_stats~0.offset), 8bv64);call write~intINTTYPE8#6(~bvadd~64(#t~mem1566, #t~mem1565), ~stats.base, ~bvadd~64(48bv64, ~stats.offset), 8bv64);havoc #t~mem1566;havoc #t~mem1565;call #t~mem1568 := read~intINTTYPE8#6(~stats.base, ~bvadd~64(56bv64, ~stats.offset), 8bv64);call #t~mem1567 := read~intINTTYPE8#15(~slice_stats~0.base, ~bvadd~64(40bv64, ~slice_stats~0.offset), 8bv64);call write~intINTTYPE8#6(~bvadd~64(#t~mem1568, #t~mem1567), ~stats.base, ~bvadd~64(56bv64, ~stats.offset), 8bv64);havoc #t~mem1568;havoc #t~mem1567;~i~21 := ~bvadd~32(1bv32, ~i~21); [2025-02-08 04:10:46,378 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18835: havoc dma_set_mask_#t~nondet2236#1; [2025-02-08 04:10:46,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18996: havoc pci_bus_read_config_dword_#t~nondet2259#1; [2025-02-08 04:10:47,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9673: call ULTIMATE.dealloc(~#ctl~2#1.base, ~#ctl~2#1.offset);havoc ~#ctl~2#1.base, ~#ctl~2#1.offset; [2025-02-08 04:10:47,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19066: havoc pcie_capability_write_word_#t~nondet2272#1;#t~ret795#1 := pcie_capability_write_word_#res#1;havoc pcie_capability_write_word_#t~nondet2272#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~mem794#1;havoc #t~ret795#1; [2025-02-08 04:10:47,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7573: SUMMARY for call msleep(1bv32); srcloc: null [2025-02-08 04:10:47,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18922: havoc #t~nondet2247;