./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_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_complex_emg_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 7e773f20c0aaec8a13a3fcaf701559b3cbec10b1c60c537bfb0cbb54f1832135 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:54:30,172 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:54:30,242 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-08 03:54:30,249 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:54:30,250 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:54:30,282 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:54:30,283 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:54:30,283 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:54:30,284 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:54:30,284 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:54:30,285 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:54:30,285 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:54:30,285 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:54:30,286 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:54:30,286 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:54:30,286 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:54:30,286 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:54:30,286 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 03:54:30,287 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:54:30,287 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:54:30,287 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:54:30,287 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:54:30,287 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:54:30,287 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:54:30,287 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:54:30,287 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:54:30,287 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:54:30,288 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:54:30,288 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:54:30,288 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:54:30,288 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:54:30,288 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:54:30,289 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:54:30,289 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:54:30,289 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 03:54:30,289 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 03:54:30,289 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:54:30,289 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:54:30,289 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:54:30,289 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:54:30,289 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 -> 7e773f20c0aaec8a13a3fcaf701559b3cbec10b1c60c537bfb0cbb54f1832135 [2025-02-08 03:54:30,553 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:54:30,565 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:54:30,567 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:54:30,568 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:54:30,568 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:54:30,569 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_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i [2025-02-08 03:54:31,922 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/f5a89bfa8/c191e52cb3f841d1ac9ff467bad08a65/FLAGcf00e9515 [2025-02-08 03:54:32,550 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:54:32,550 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i [2025-02-08 03:54:32,613 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/f5a89bfa8/c191e52cb3f841d1ac9ff467bad08a65/FLAGcf00e9515 [2025-02-08 03:54:32,631 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/f5a89bfa8/c191e52cb3f841d1ac9ff467bad08a65 [2025-02-08 03:54:32,634 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:54:32,635 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:54:32,637 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:54:32,637 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:54:32,641 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:54:32,641 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:54:32" (1/1) ... [2025-02-08 03:54:32,642 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5d9de218 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:54:32, skipping insertion in model container [2025-02-08 03:54:32,644 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:54:32" (1/1) ... [2025-02-08 03:54:32,779 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:54:36,766 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_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[498628,498641] [2025-02-08 03:54:36,771 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_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[498797,498810] [2025-02-08 03:54:36,771 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_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[498964,498977] [2025-02-08 03:54:36,772 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_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[499132,499145] [2025-02-08 03:54:36,813 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:54:36,886 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:54:36,967 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"); [6222] [2025-02-08 03:54:36,969 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)); [6229] [2025-02-08 03:54:36,969 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6236] [2025-02-08 03:54:36,972 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/f860c18/linux-kernel-locking-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [6309-6310] [2025-02-08 03:54:36,973 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"); [6315-6317] [2025-02-08 03:54:36,974 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; nop": : : "memory"); [6332] [2025-02-08 03:54:36,974 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)); [6354] [2025-02-08 03:54:36,975 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6405] [2025-02-08 03:54:36,975 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6408] [2025-02-08 03:54:36,976 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (val)); [6410] [2025-02-08 03:54:36,976 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6415] [2025-02-08 03:54:36,977 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6418] [2025-02-08 03:54:36,977 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6420] [2025-02-08 03:54:36,977 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6425] [2025-02-08 03:54:36,977 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6428] [2025-02-08 03:54:36,977 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6430] [2025-02-08 03:54:36,977 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6435] [2025-02-08 03:54:36,977 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6438] [2025-02-08 03:54:36,977 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (val)); [6440] [2025-02-08 03:54:36,978 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6478] [2025-02-08 03:54:36,978 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6481] [2025-02-08 03:54:36,978 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (- val)); [6483] [2025-02-08 03:54:36,978 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6488] [2025-02-08 03:54:36,978 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6491] [2025-02-08 03:54:36,978 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6493] [2025-02-08 03:54:36,980 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6498] [2025-02-08 03:54:36,980 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6501] [2025-02-08 03:54:36,980 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6503] [2025-02-08 03:54:37,000 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6508] [2025-02-08 03:54:37,000 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6511] [2025-02-08 03:54:37,001 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (- val)); [6513] [2025-02-08 03:54:37,004 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %1,%0": "=q" (ret): "m" (*((unsigned char volatile *)addr)): "memory"); [6672] [2025-02-08 03:54:37,004 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [6680] [2025-02-08 03:54:37,005 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [6687] [2025-02-08 03:54:37,005 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr))); [6694] [2025-02-08 03:54:37,005 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr))); [6701] [2025-02-08 03:54:37,007 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6780] [2025-02-08 03:54:37,008 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)); [6825-6826] [2025-02-08 03:54:37,016 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)); [6976-6977] [2025-02-08 03:54:37,018 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)); [7010-7011] [2025-02-08 03:54:37,018 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)); [7051-7052] [2025-02-08 03:54:37,019 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)); [7080-7081] [2025-02-08 03:54:37,036 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)); [7573-7574] [2025-02-08 03:54:37,039 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7580] [2025-02-08 03:54:37,046 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [7853] [2025-02-08 03:54:37,047 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7856] [2025-02-08 03:54:37,047 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7859] [2025-02-08 03:54:37,047 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7862] [2025-02-08 03:54:37,047 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [7893] [2025-02-08 03:54:37,050 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7896] [2025-02-08 03:54:37,050 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7899] [2025-02-08 03:54:37,051 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7902] [2025-02-08 03:54:37,051 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [7933] [2025-02-08 03:54:37,051 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7936] [2025-02-08 03:54:37,051 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7939] [2025-02-08 03:54:37,051 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7942] [2025-02-08 03:54:37,051 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [7973] [2025-02-08 03:54:37,052 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7976] [2025-02-08 03:54:37,052 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7979] [2025-02-08 03:54:37,052 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7982] [2025-02-08 03:54:37,053 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [8072] [2025-02-08 03:54:37,053 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8075] [2025-02-08 03:54:37,053 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8078] [2025-02-08 03:54:37,053 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8081] [2025-02-08 03:54:37,054 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [8112] [2025-02-08 03:54:37,054 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8115] [2025-02-08 03:54:37,054 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8118] [2025-02-08 03:54:37,054 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8121] [2025-02-08 03:54:37,058 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [8152] [2025-02-08 03:54:37,058 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8155] [2025-02-08 03:54:37,058 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8158] [2025-02-08 03:54:37,058 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8161] [2025-02-08 03:54:37,058 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [8192] [2025-02-08 03:54:37,058 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8195] [2025-02-08 03:54:37,058 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8198] [2025-02-08 03:54:37,058 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8201] [2025-02-08 03:54:37,081 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8677] [2025-02-08 03:54:37,082 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8686] [2025-02-08 03:54:37,090 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8844] [2025-02-08 03:54:37,104 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8985] [2025-02-08 03:54:37,132 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9166] [2025-02-08 03:54:37,139 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9181] [2025-02-08 03:54:37,139 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9183] [2025-02-08 03:54:37,170 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9689] [2025-02-08 03:54:37,171 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [9730] [2025-02-08 03:54:37,171 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9733] [2025-02-08 03:54:37,171 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9736] [2025-02-08 03:54:37,171 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9739] [2025-02-08 03:54:37,171 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [9770] [2025-02-08 03:54:37,171 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9773] [2025-02-08 03:54:37,172 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9776] [2025-02-08 03:54:37,172 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9779] [2025-02-08 03:54:37,172 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [9810] [2025-02-08 03:54:37,173 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9813] [2025-02-08 03:54:37,173 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9816] [2025-02-08 03:54:37,173 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9819] [2025-02-08 03:54:37,174 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [9850] [2025-02-08 03:54:37,174 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9853] [2025-02-08 03:54:37,174 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9856] [2025-02-08 03:54:37,175 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9859] [2025-02-08 03:54:37,177 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9894] [2025-02-08 03:54:37,180 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10008] [2025-02-08 03:54:37,180 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10010] [2025-02-08 03:54:37,181 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10013] [2025-02-08 03:54:37,191 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)va) [10175] [2025-02-08 03:54:37,201 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10336] [2025-02-08 03:54:37,202 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10337] [2025-02-08 03:54:37,220 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10620] [2025-02-08 03:54:37,221 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10657] [2025-02-08 03:54:37,261 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12370] [2025-02-08 03:54:37,263 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12458] [2025-02-08 03:54:37,263 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12481] [2025-02-08 03:54:37,263 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12491] [2025-02-08 03:54:37,264 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12510] [2025-02-08 03:54:37,264 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12518] [2025-02-08 03:54:37,297 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12862] [2025-02-08 03:54:37,297 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12863] [2025-02-08 03:54:37,312 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)); [13400-13401] [2025-02-08 03:54:37,313 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)); [13428-13429] [2025-02-08 03:54:37,388 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_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[498628,498641] [2025-02-08 03:54:37,389 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_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[498797,498810] [2025-02-08 03:54:37,389 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_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[498964,498977] [2025-02-08 03:54:37,389 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_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[499132,499145] [2025-02-08 03:54:37,399 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:54:37,769 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:54:37,770 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:54:37 WrapperNode [2025-02-08 03:54:37,770 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:54:37,774 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:54:37,774 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:54:37,775 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:54:37,783 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:54:37" (1/1) ... [2025-02-08 03:54:37,904 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:54:37" (1/1) ... [2025-02-08 03:54:38,357 INFO L138 Inliner]: procedures = 670, calls = 5602, calls flagged for inlining = 348, calls inlined = 329, statements flattened = 12816 [2025-02-08 03:54:38,358 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:54:38,359 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:54:38,359 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:54:38,359 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:54:38,368 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:54:37" (1/1) ... [2025-02-08 03:54:38,368 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:54:37" (1/1) ... [2025-02-08 03:54:38,427 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:54:37" (1/1) ... [2025-02-08 03:54:40,599 INFO L175 MemorySlicer]: Split 3778 memory accesses to 39 slices as follows [8, 7, 52, 13, 3, 5, 3, 7, 1, 5, 2, 3, 2, 7, 5, 17, 5, 23, 1, 3417, 5, 4, 8, 4, 2, 4, 7, 5, 73, 8, 8, 2, 1, 2, 16, 24, 7, 11, 1]. 90 percent of accesses are in the largest equivalence class. The 2026 initializations are split as follows [0, 0, 0, 13, 3, 0, 1, 0, 1, 5, 0, 0, 0, 0, 5, 0, 0, 0, 0, 1928, 5, 4, 8, 4, 0, 4, 7, 5, 0, 8, 8, 0, 1, 2, 0, 1, 5, 8, 0]. The 670 writes are split as follows [2, 4, 42, 0, 0, 3, 0, 2, 0, 0, 1, 2, 1, 6, 0, 0, 0, 6, 0, 533, 0, 0, 0, 0, 1, 0, 0, 0, 47, 0, 0, 1, 0, 0, 0, 18, 0, 0, 1]. [2025-02-08 03:54:40,599 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:54:37" (1/1) ... [2025-02-08 03:54:40,600 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:54:37" (1/1) ... [2025-02-08 03:54:40,860 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:54:37" (1/1) ... [2025-02-08 03:54:40,892 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:54:37" (1/1) ... [2025-02-08 03:54:40,983 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:54:37" (1/1) ... [2025-02-08 03:54:41,017 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:54:37" (1/1) ... [2025-02-08 03:54:41,133 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:54:41,135 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:54:41,135 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:54:41,135 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:54:41,137 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:54:37" (1/1) ... [2025-02-08 03:54:41,143 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:54:41,156 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:54:41,174 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 03:54:41,184 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 03:54:41,208 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_wake_queue [2025-02-08 03:54:41,208 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_wake_queue [2025-02-08 03:54:41,209 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_request_irq [2025-02-08 03:54:41,209 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_request_irq [2025-02-08 03:54:41,209 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:54:41,209 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:54:41,209 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2025-02-08 03:54:41,209 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2025-02-08 03:54:41,209 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2025-02-08 03:54:41,209 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2025-02-08 03:54:41,209 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:54:41,209 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:54:41,209 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_sw_tso [2025-02-08 03:54:41,209 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_sw_tso [2025-02-08 03:54:41,209 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2025-02-08 03:54:41,210 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2025-02-08 03:54:41,210 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 03:54:41,210 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 03:54:41,210 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 03:54:41,210 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 03:54:41,210 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_page [2025-02-08 03:54:41,210 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_page [2025-02-08 03:54:41,210 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_clean_rx_done [2025-02-08 03:54:41,211 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_clean_rx_done [2025-02-08 03:54:41,211 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 03:54:41,211 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 03:54:41,211 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 03:54:41,211 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 03:54:41,211 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-02-08 03:54:41,211 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-02-08 03:54:41,211 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2025-02-08 03:54:41,211 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2025-02-08 03:54:41,211 INFO L130 BoogieDeclarations]: Found specification of procedure crc32_le [2025-02-08 03:54:41,212 INFO L138 BoogieDeclarations]: Found implementation of procedure crc32_le [2025-02-08 03:54:41,212 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_page [2025-02-08 03:54:41,212 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_page [2025-02-08 03:54:41,212 INFO L130 BoogieDeclarations]: Found specification of procedure PageTail [2025-02-08 03:54:41,212 INFO L138 BoogieDeclarations]: Found implementation of procedure PageTail [2025-02-08 03:54:41,213 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_myri10ge_slice_state [2025-02-08 03:54:41,213 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_myri10ge_slice_state [2025-02-08 03:54:41,213 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_tx_unlock [2025-02-08 03:54:41,213 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_tx_unlock [2025-02-08 03:54:41,213 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_free_rings [2025-02-08 03:54:41,213 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_free_rings [2025-02-08 03:54:41,213 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2025-02-08 03:54:41,213 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2025-02-08 03:54:41,213 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size_set [2025-02-08 03:54:41,213 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size_set [2025-02-08 03:54:41,213 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 03:54:41,213 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 03:54:41,213 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 03:54:41,213 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 03:54:41,213 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 03:54:41,213 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 03:54:41,213 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2025-02-08 03:54:41,213 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2025-02-08 03:54:41,213 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 03:54:41,213 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 03:54:41,213 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 03:54:41,213 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 03:54:41,213 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_change_pause [2025-02-08 03:54:41,213 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_change_pause [2025-02-08 03:54:41,213 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 03:54:41,213 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 03:54:41,213 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:54:41,213 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-02-08 03:54:41,213 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-02-08 03:54:41,213 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_close [2025-02-08 03:54:41,213 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_close [2025-02-08 03:54:41,213 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_update_dca [2025-02-08 03:54:41,213 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_update_dca [2025-02-08 03:54:41,213 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 03:54:41,213 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 03:54:41,213 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-02-08 03:54:41,213 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-02-08 03:54:41,213 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-08 03:54:41,213 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-08 03:54:41,213 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_teardown_dca [2025-02-08 03:54:41,214 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_teardown_dca [2025-02-08 03:54:41,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 03:54:41,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 03:54:41,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 03:54:41,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 03:54:41,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 03:54:41,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 03:54:41,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 03:54:41,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 03:54:41,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 03:54:41,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 03:54:41,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 03:54:41,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 03:54:41,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 03:54:41,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 03:54:41,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 03:54:41,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 03:54:41,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 03:54:41,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 03:54:41,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 03:54:41,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 03:54:41,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-08 03:54:41,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-08 03:54:41,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-08 03:54:41,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-08 03:54:41,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-08 03:54:41,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-08 03:54:41,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-08 03:54:41,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-08 03:54:41,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-08 03:54:41,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-08 03:54:41,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-08 03:54:41,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-08 03:54:41,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-02-08 03:54:41,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-02-08 03:54:41,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-02-08 03:54:41,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-02-08 03:54:41,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-02-08 03:54:41,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-02-08 03:54:41,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-02-08 03:54:41,217 INFO L130 BoogieDeclarations]: Found specification of procedure pci_save_state [2025-02-08 03:54:41,217 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_save_state [2025-02-08 03:54:41,218 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 03:54:41,218 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 03:54:41,218 INFO L130 BoogieDeclarations]: Found specification of procedure simple_strtoul [2025-02-08 03:54:41,218 INFO L138 BoogieDeclarations]: Found implementation of procedure simple_strtoul [2025-02-08 03:54:41,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 03:54:41,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 03:54:41,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 03:54:41,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 03:54:41,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 03:54:41,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 03:54:41,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 03:54:41,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 03:54:41,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 03:54:41,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 03:54:41,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 03:54:41,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 03:54:41,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 03:54:41,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 03:54:41,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 03:54:41,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 03:54:41,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 03:54:41,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 03:54:41,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 03:54:41,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 03:54:41,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 03:54:41,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 03:54:41,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 03:54:41,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-08 03:54:41,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-08 03:54:41,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-08 03:54:41,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-08 03:54:41,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-08 03:54:41,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-08 03:54:41,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-08 03:54:41,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-08 03:54:41,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-08 03:54:41,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-08 03:54:41,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-08 03:54:41,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-08 03:54:41,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-02-08 03:54:41,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-02-08 03:54:41,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-02-08 03:54:41,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-02-08 03:54:41,219 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 03:54:41,219 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 03:54:41,219 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-08 03:54:41,219 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-08 03:54:41,219 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_update_mac_address [2025-02-08 03:54:41,219 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_update_mac_address [2025-02-08 03:54:41,219 INFO L130 BoogieDeclarations]: Found specification of procedure pcie_capability_read_word [2025-02-08 03:54:41,219 INFO L138 BoogieDeclarations]: Found implementation of procedure pcie_capability_read_word [2025-02-08 03:54:41,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 03:54:41,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 03:54:41,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 03:54:41,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 03:54:41,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 03:54:41,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 03:54:41,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 03:54:41,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 03:54:41,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 03:54:41,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 03:54:41,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 03:54:41,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 03:54:41,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 03:54:41,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 03:54:41,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 03:54:41,222 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 03:54:41,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 03:54:41,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 03:54:41,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 03:54:41,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 03:54:41,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 03:54:41,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 03:54:41,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 03:54:41,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-08 03:54:41,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-08 03:54:41,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-08 03:54:41,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-08 03:54:41,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-08 03:54:41,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-08 03:54:41,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-08 03:54:41,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-08 03:54:41,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-08 03:54:41,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-08 03:54:41,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-08 03:54:41,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-08 03:54:41,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-02-08 03:54:41,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-02-08 03:54:41,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-02-08 03:54:41,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-02-08 03:54:41,223 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 03:54:41,223 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 03:54:41,223 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_bh_82 [2025-02-08 03:54:41,223 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_bh_82 [2025-02-08 03:54:41,223 INFO L130 BoogieDeclarations]: Found specification of procedure skb_get_queue_mapping [2025-02-08 03:54:41,223 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_get_queue_mapping [2025-02-08 03:54:41,223 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_alloc_rx_pages [2025-02-08 03:54:41,223 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_alloc_rx_pages [2025-02-08 03:54:41,223 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:54:41,223 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:54:41,223 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:54:41,223 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:54:41,223 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:54:41,223 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:54:41,223 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:54:41,223 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:54:41,223 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:54:41,223 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:54:41,223 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:54:41,223 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:54:41,223 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:54:41,224 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:54:41,224 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:54:41,224 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:54:41,224 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:54:41,224 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:54:41,224 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:54:41,224 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:54:41,224 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:54:41,224 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:54:41,224 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:54:41,224 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:54:41,224 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:54:41,224 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 03:54:41,224 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 03:54:41,224 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 03:54:41,224 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 03:54:41,224 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 03:54:41,224 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 03:54:41,224 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 03:54:41,224 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-08 03:54:41,224 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-08 03:54:41,226 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-08 03:54:41,227 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-08 03:54:41,227 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-02-08 03:54:41,227 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-02-08 03:54:41,227 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-02-08 03:54:41,227 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:54:41,227 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:54:41,227 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:54:41,227 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:54:41,227 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:54:41,227 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:54:41,227 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:54:41,227 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:54:41,227 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:54:41,227 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:54:41,227 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:54:41,227 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:54:41,227 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:54:41,227 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:54:41,227 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:54:41,227 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:54:41,227 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:54:41,227 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:54:41,227 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:54:41,227 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:54:41,227 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:54:41,227 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:54:41,227 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:54:41,227 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:54:41,227 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:54:41,227 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 03:54:41,227 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 03:54:41,227 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 03:54:41,227 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 03:54:41,227 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 03:54:41,227 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 03:54:41,227 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 03:54:41,227 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-08 03:54:41,227 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-08 03:54:41,227 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-08 03:54:41,228 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-08 03:54:41,228 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-02-08 03:54:41,228 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-02-08 03:54:41,228 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-02-08 03:54:41,228 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-02-08 03:54:41,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-02-08 03:54:41,228 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_header [2025-02-08 03:54:41,228 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_header [2025-02-08 03:54:41,228 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 03:54:41,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 03:54:41,228 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 03:54:41,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 03:54:41,228 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_get_stats [2025-02-08 03:54:41,228 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_get_stats [2025-02-08 03:54:41,228 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_set_multicast_list [2025-02-08 03:54:41,228 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_set_multicast_list [2025-02-08 03:54:41,228 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2025-02-08 03:54:41,228 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2025-02-08 03:54:41,228 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_check_slice [2025-02-08 03:54:41,228 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_check_slice [2025-02-08 03:54:41,228 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 03:54:41,228 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 03:54:41,228 INFO L130 BoogieDeclarations]: Found specification of procedure pci_pcie_type [2025-02-08 03:54:41,228 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_pcie_type [2025-02-08 03:54:41,228 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-02-08 03:54:41,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-02-08 03:54:41,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:54:41,228 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-02-08 03:54:41,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-02-08 03:54:41,232 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-08 03:54:41,232 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-08 03:54:41,232 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:54:41,232 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 03:54:41,232 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 03:54:41,232 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 03:54:41,232 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 03:54:41,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:54:41,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:54:41,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:54:41,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:54:41,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:54:41,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:54:41,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:54:41,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:54:41,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:54:41,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:54:41,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:54:41,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:54:41,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:54:41,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:54:41,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:54:41,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:54:41,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:54:41,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 03:54:41,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 03:54:41,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 03:54:41,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 03:54:41,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 03:54:41,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 03:54:41,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 03:54:41,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 03:54:41,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 03:54:41,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 03:54:41,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 03:54:41,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 03:54:41,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 03:54:41,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 03:54:41,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 03:54:41,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 03:54:41,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 03:54:41,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 03:54:41,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 03:54:41,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 03:54:41,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 03:54:41,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-08 03:54:41,233 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2025-02-08 03:54:41,233 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2025-02-08 03:54:41,233 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-08 03:54:41,233 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-08 03:54:41,233 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:54:41,233 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:54:41,233 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_myri10ge_slice_state [2025-02-08 03:54:41,233 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_myri10ge_slice_state [2025-02-08 03:54:41,233 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_led [2025-02-08 03:54:41,233 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_led [2025-02-08 03:54:41,233 INFO L130 BoogieDeclarations]: Found specification of procedure skb_is_gso [2025-02-08 03:54:41,234 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_is_gso [2025-02-08 03:54:41,234 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_toggle_relaxed [2025-02-08 03:54:41,234 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_toggle_relaxed [2025-02-08 03:54:41,234 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2025-02-08 03:54:41,234 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2025-02-08 03:54:41,234 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2025-02-08 03:54:41,234 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2025-02-08 03:54:41,234 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 03:54:41,234 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 03:54:41,234 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 03:54:41,234 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 03:54:41,234 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_send_cmd [2025-02-08 03:54:41,234 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_send_cmd [2025-02-08 03:54:41,234 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2025-02-08 03:54:41,236 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2025-02-08 03:54:41,236 INFO L130 BoogieDeclarations]: Found specification of procedure mtrr_del [2025-02-08 03:54:41,236 INFO L138 BoogieDeclarations]: Found implementation of procedure mtrr_del [2025-02-08 03:54:41,236 INFO L130 BoogieDeclarations]: Found specification of procedure set_fw_name [2025-02-08 03:54:41,236 INFO L138 BoogieDeclarations]: Found implementation of procedure set_fw_name [2025-02-08 03:54:41,236 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 03:54:41,236 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 03:54:41,236 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-02-08 03:54:41,236 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-02-08 03:54:41,236 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:54:41,236 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:54:41,236 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-02-08 03:54:41,236 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-02-08 03:54:41,236 INFO L130 BoogieDeclarations]: Found specification of procedure put_be32 [2025-02-08 03:54:41,236 INFO L138 BoogieDeclarations]: Found implementation of procedure put_be32 [2025-02-08 03:54:41,236 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-08 03:54:41,236 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-08 03:54:41,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 03:54:41,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 03:54:41,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 03:54:41,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 03:54:41,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 03:54:41,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 03:54:41,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 03:54:41,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 03:54:41,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 03:54:41,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 03:54:41,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 03:54:41,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 03:54:41,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 03:54:41,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 03:54:41,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 03:54:41,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 03:54:41,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 03:54:41,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 03:54:41,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 03:54:41,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 03:54:41,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 03:54:41,237 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 03:54:41,237 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 03:54:41,237 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 03:54:41,237 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 03:54:41,237 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 03:54:41,237 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 03:54:41,237 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 03:54:41,237 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 03:54:41,237 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 03:54:41,237 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 03:54:41,237 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 03:54:41,237 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 03:54:41,237 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 03:54:41,237 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-08 03:54:41,237 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-08 03:54:41,237 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-08 03:54:41,237 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-08 03:54:41,237 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-02-08 03:54:41,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:54:41,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:54:41,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:54:41,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:54:41,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:54:41,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:54:41,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:54:41,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:54:41,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:54:41,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:54:41,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:54:41,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:54:41,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:54:41,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:54:41,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:54:41,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:54:41,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:54:41,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 03:54:41,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 03:54:41,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 03:54:41,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 03:54:41,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 03:54:41,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 03:54:41,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 03:54:41,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 03:54:41,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 03:54:41,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 03:54:41,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 03:54:41,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 03:54:41,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 03:54:41,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 03:54:41,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 03:54:41,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 03:54:41,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 03:54:41,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 03:54:41,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 03:54:41,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 03:54:41,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 03:54:41,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-08 03:54:41,243 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:54:41,243 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:54:41,243 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 03:54:41,243 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 03:54:41,243 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2025-02-08 03:54:41,243 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2025-02-08 03:54:41,243 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_remove [2025-02-08 03:54:41,243 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_remove [2025-02-08 03:54:41,243 INFO L130 BoogieDeclarations]: Found specification of procedure skb_is_gso_v6 [2025-02-08 03:54:41,243 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_is_gso_v6 [2025-02-08 03:54:41,243 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_fromio [2025-02-08 03:54:41,243 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_fromio [2025-02-08 03:54:41,243 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 03:54:41,243 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 03:54:41,243 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-02-08 03:54:41,243 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-02-08 03:54:41,244 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 03:54:41,244 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 03:54:41,244 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_try [2025-02-08 03:54:41,244 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_try [2025-02-08 03:54:41,244 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2025-02-08 03:54:41,244 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_size_call_parameter [2025-02-08 03:54:41,244 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2025-02-08 03:54:41,244 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2025-02-08 03:54:41,244 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2025-02-08 03:54:41,244 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2025-02-08 03:54:41,244 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_free_slices [2025-02-08 03:54:41,244 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_free_slices [2025-02-08 03:54:41,244 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-02-08 03:54:41,244 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-02-08 03:54:41,244 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_unmap_rx_page [2025-02-08 03:54:41,244 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_unmap_rx_page [2025-02-08 03:54:41,244 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_ss_lock_napi [2025-02-08 03:54:41,244 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_ss_lock_napi [2025-02-08 03:54:41,244 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 03:54:41,244 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 03:54:41,244 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 03:54:41,244 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 03:54:41,244 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 03:54:41,244 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 03:54:41,244 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 03:54:41,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 03:54:41,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 03:54:41,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 03:54:41,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 03:54:41,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 03:54:41,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 03:54:41,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 03:54:41,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 03:54:41,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 03:54:41,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 03:54:41,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 03:54:41,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 03:54:41,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 03:54:41,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 03:54:41,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 03:54:41,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 03:54:41,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 03:54:41,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 03:54:41,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 03:54:41,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 03:54:41,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 03:54:41,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 03:54:41,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 03:54:41,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 03:54:41,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 03:54:41,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 03:54:41,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 03:54:41,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-08 03:54:41,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-08 03:54:41,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-08 03:54:41,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-08 03:54:41,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-08 03:54:41,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 03:54:41,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 03:54:41,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 03:54:41,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 03:54:41,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 03:54:41,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 03:54:41,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 03:54:41,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 03:54:41,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 03:54:41,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 03:54:41,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 03:54:41,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 03:54:41,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 03:54:41,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 03:54:41,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 03:54:41,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 03:54:41,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 03:54:41,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 03:54:41,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 03:54:41,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 03:54:41,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 03:54:41,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 03:54:41,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 03:54:41,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 03:54:41,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 03:54:41,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 03:54:41,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 03:54:41,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 03:54:41,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 03:54:41,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 03:54:41,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 03:54:41,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 03:54:41,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 03:54:41,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 03:54:41,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-08 03:54:41,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-08 03:54:41,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-08 03:54:41,247 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-08 03:54:41,251 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-08 03:54:41,251 INFO L130 BoogieDeclarations]: Found specification of procedure netif_set_real_num_tx_queues [2025-02-08 03:54:41,251 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_set_real_num_tx_queues [2025-02-08 03:54:41,251 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msix [2025-02-08 03:54:41,251 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msix [2025-02-08 03:54:41,251 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_get_drvdata [2025-02-08 03:54:41,251 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_get_drvdata [2025-02-08 03:54:41,251 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2025-02-08 03:54:41,251 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2025-02-08 03:54:41,251 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_dummy_rdma [2025-02-08 03:54:41,251 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_dummy_rdma [2025-02-08 03:54:41,251 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2025-02-08 03:54:41,251 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2025-02-08 03:54:41,251 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:54:41,251 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 03:54:41,251 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 03:54:41,251 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2025-02-08 03:54:41,251 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2025-02-08 03:54:41,251 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 03:54:41,251 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 03:54:41,251 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:54:41,251 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:54:41,251 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:54:41,251 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:54:41,251 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:54:41,251 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:54:41,251 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:54:41,251 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:54:41,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:54:41,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:54:41,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:54:41,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:54:41,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:54:41,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:54:41,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:54:41,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:54:41,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:54:41,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 03:54:41,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 03:54:41,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 03:54:41,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 03:54:41,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 03:54:41,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 03:54:41,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 03:54:41,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 03:54:41,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 03:54:41,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 03:54:41,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 03:54:41,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 03:54:41,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 03:54:41,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 03:54:41,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 03:54:41,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 03:54:41,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 03:54:41,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 03:54:41,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 03:54:41,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 03:54:41,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 03:54:41,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-08 03:54:41,252 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_busy_poll [2025-02-08 03:54:41,252 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_busy_poll [2025-02-08 03:54:41,252 INFO L130 BoogieDeclarations]: Found specification of procedure put_page [2025-02-08 03:54:41,252 INFO L138 BoogieDeclarations]: Found implementation of procedure put_page [2025-02-08 03:54:41,252 INFO L130 BoogieDeclarations]: Found specification of procedure local_bh_disable [2025-02-08 03:54:41,252 INFO L138 BoogieDeclarations]: Found implementation of procedure local_bh_disable [2025-02-08 03:54:41,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 03:54:41,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 03:54:41,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 03:54:41,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 03:54:41,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 03:54:41,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 03:54:41,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 03:54:41,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 03:54:41,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 03:54:41,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 03:54:41,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 03:54:41,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 03:54:41,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 03:54:41,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 03:54:41,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 03:54:41,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 03:54:41,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 03:54:41,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 03:54:41,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 03:54:41,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 03:54:41,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 03:54:41,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 03:54:41,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 03:54:41,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 03:54:41,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 03:54:41,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 03:54:41,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 03:54:41,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 03:54:41,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 03:54:41,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 03:54:41,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 03:54:41,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 03:54:41,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 03:54:41,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 03:54:41,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-08 03:54:41,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-08 03:54:41,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-08 03:54:41,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-08 03:54:41,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-08 03:54:41,254 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 03:54:41,254 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 03:54:41,254 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 03:54:41,254 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 03:54:41,254 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_warn [2025-02-08 03:54:41,254 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_warn [2025-02-08 03:54:41,254 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 03:54:41,255 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 03:54:41,255 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-02-08 03:54:41,255 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-02-08 03:54:41,255 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_reset [2025-02-08 03:54:41,255 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_reset [2025-02-08 03:54:41,255 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_load_firmware [2025-02-08 03:54:41,255 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_load_firmware [2025-02-08 03:54:41,255 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 03:54:41,255 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 03:54:41,255 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2025-02-08 03:54:41,255 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2025-02-08 03:54:41,255 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 03:54:41,255 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 03:54:41,255 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_msix [2025-02-08 03:54:41,255 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_msix [2025-02-08 03:54:41,255 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-02-08 03:54:41,255 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-02-08 03:54:41,255 INFO L130 BoogieDeclarations]: Found specification of procedure __iowrite64_copy [2025-02-08 03:54:41,255 INFO L138 BoogieDeclarations]: Found implementation of procedure __iowrite64_copy [2025-02-08 03:54:41,255 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-02-08 03:54:41,255 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-02-08 03:54:41,255 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_open [2025-02-08 03:54:41,255 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_open [2025-02-08 03:54:41,255 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_dword [2025-02-08 03:54:41,255 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_dword [2025-02-08 03:54:41,255 INFO L130 BoogieDeclarations]: Found specification of procedure pci_restore_state [2025-02-08 03:54:41,255 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_restore_state [2025-02-08 03:54:41,255 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_setup_dca [2025-02-08 03:54:41,255 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_setup_dca [2025-02-08 03:54:41,255 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2025-02-08 03:54:41,255 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2025-02-08 03:54:41,255 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 03:54:41,255 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 03:54:41,256 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_77 [2025-02-08 03:54:41,257 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_77 [2025-02-08 03:54:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_bh_81 [2025-02-08 03:54:41,257 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_bh_81 [2025-02-08 03:54:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_page [2025-02-08 03:54:41,257 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_page [2025-02-08 03:54:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 03:54:41,257 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 03:54:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 03:54:41,257 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 03:54:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_validate_firmware [2025-02-08 03:54:41,257 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_validate_firmware [2025-02-08 03:54:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 03:54:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 03:54:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 03:54:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 03:54:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 03:54:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 03:54:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 03:54:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 03:54:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 03:54:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 03:54:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 03:54:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 03:54:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 03:54:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 03:54:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 03:54:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 03:54:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 03:54:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 03:54:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 03:54:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 03:54:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 03:54:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 03:54:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 03:54:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-08 03:54:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-08 03:54:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-08 03:54:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-08 03:54:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-08 03:54:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-08 03:54:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-08 03:54:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-08 03:54:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-08 03:54:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-08 03:54:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-08 03:54:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-08 03:54:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-02-08 03:54:41,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-02-08 03:54:41,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-02-08 03:54:41,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-02-08 03:54:41,258 INFO L130 BoogieDeclarations]: Found specification of procedure is_power_of_2 [2025-02-08 03:54:41,258 INFO L138 BoogieDeclarations]: Found implementation of procedure is_power_of_2 [2025-02-08 03:54:41,258 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:54:41,258 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:54:41,258 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_xmit [2025-02-08 03:54:41,258 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_xmit [2025-02-08 03:54:41,258 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-08 03:54:41,258 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-08 03:54:41,258 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-02-08 03:54:41,258 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-02-08 03:54:41,258 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_78 [2025-02-08 03:54:41,258 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_78 [2025-02-08 03:54:41,258 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2025-02-08 03:54:41,258 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2025-02-08 03:54:41,258 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_dma_test [2025-02-08 03:54:41,258 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_dma_test [2025-02-08 03:54:41,258 INFO L130 BoogieDeclarations]: Found specification of procedure tcp_hdrlen [2025-02-08 03:54:41,258 INFO L138 BoogieDeclarations]: Found implementation of procedure tcp_hdrlen [2025-02-08 03:54:41,258 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2025-02-08 03:54:41,258 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2025-02-08 03:54:41,258 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_get_firmware_capabilities [2025-02-08 03:54:41,258 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_get_firmware_capabilities [2025-02-08 03:54:41,258 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_lock [2025-02-08 03:54:41,260 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_lock [2025-02-08 03:54:41,260 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_resume [2025-02-08 03:54:41,260 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_resume [2025-02-08 03:54:41,260 INFO L130 BoogieDeclarations]: Found specification of procedure pci_find_ext_capability [2025-02-08 03:54:41,260 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_find_ext_capability [2025-02-08 03:54:41,260 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 03:54:41,260 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 03:54:41,261 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-02-08 03:54:41,261 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-02-08 03:54:41,261 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 03:54:41,261 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 03:54:41,261 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-02-08 03:54:41,261 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-02-08 03:54:41,261 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_free_irq [2025-02-08 03:54:41,261 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_free_irq [2025-02-08 03:54:41,261 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-08 03:54:41,261 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-08 03:54:41,261 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2025-02-08 03:54:41,261 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2025-02-08 03:54:41,261 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2025-02-08 03:54:41,261 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2025-02-08 03:54:41,261 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-02-08 03:54:41,261 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-02-08 03:54:41,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 03:54:41,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 03:54:41,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 03:54:41,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 03:54:41,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 03:54:41,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 03:54:41,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 03:54:41,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 03:54:41,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 03:54:41,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 03:54:41,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 03:54:41,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 03:54:41,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 03:54:41,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 03:54:41,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 03:54:41,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 03:54:41,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 03:54:41,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 03:54:41,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 03:54:41,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 03:54:41,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 03:54:41,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 03:54:41,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 03:54:41,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-08 03:54:41,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-08 03:54:41,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-08 03:54:41,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-08 03:54:41,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-08 03:54:41,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-08 03:54:41,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-08 03:54:41,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-08 03:54:41,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-08 03:54:41,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-08 03:54:41,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-08 03:54:41,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-08 03:54:41,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-02-08 03:54:41,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-02-08 03:54:41,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-02-08 03:54:41,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-02-08 03:54:41,262 INFO L130 BoogieDeclarations]: Found specification of procedure local_bh_enable [2025-02-08 03:54:41,262 INFO L138 BoogieDeclarations]: Found implementation of procedure local_bh_enable [2025-02-08 03:54:41,262 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 03:54:41,262 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 03:54:42,924 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:54:42,928 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:54:42,998 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19386: havoc netpoll_trap_#t~nondet2366#1; [2025-02-08 03:54:42,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7637: 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 03:54:42,999 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7627: 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 03:54:43,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11902-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 03:54:43,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11902: assume -2147483648 <= #t~ret1384#1 && #t~ret1384#1 <= 2147483647;havoc #t~ret1384#1;call #t~mem1385#1 := read~int#19(~mgp#1.base, 108 + ~mgp#1.offset, 4); [2025-02-08 03:54:43,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16770-1: SUMMARY for call ldv_request_irq_86_#t~ret2193#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 03:54:43,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11861: assume true;assume #t~loopctr1369#1 < 32;havoc #t~nondet1370#1;call write~int#19(#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 03:54:43,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11861: 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$#19(~mgp#1.base, 116 + ~mgp#1.offset, 8);call #t~mem1373#1 := read~int#19(#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~ret2193#1, ldv_request_irq_86_#t~ret2194#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~148#1, ldv_request_irq_86_~tmp___0~62#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~148#1;havoc ldv_request_irq_86_~tmp___0~62#1; [2025-02-08 03:54:43,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16783: 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 03:54:43,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11845-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 03:54:43,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11845: assume -2147483648 <= #t~ret1366#1 && #t~ret1366#1 <= 2147483647;havoc #t~ret1366#1; [2025-02-08 03:54:43,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16775-1: ldv_request_irq_86_#res#1 := ldv_request_irq_86_~ldv_func_res~1#1; [2025-02-08 03:54:43,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11866: assume 0 != ~status~10#1; [2025-02-08 03:54:43,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11866: assume !(0 != ~status~10#1);~i~16#1 := 1 + ~i~16#1;call #t~mem1379#1 := read~int#19(~mgp#1.base, 12 + ~mgp#1.offset, 4); [2025-02-08 03:54:43,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11891: assume ~i~16#1 < #t~mem1379#1;havoc #t~mem1379#1; [2025-02-08 03:54:43,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11891: assume !(~i~16#1 < #t~mem1379#1);havoc #t~mem1379#1; [2025-02-08 03:54:43,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16772-1: SUMMARY for call ldv_request_irq_86_#t~ret2194#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 03:54:43,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11875-1: call #t~mem1376#1.base, #t~mem1376#1.offset := read~$Pointer$#19(~mgp#1.base, 116 + ~mgp#1.offset, 8);call #t~mem1377#1 := read~int#19(#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$#19(~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 03:54:43,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16772: assume -2147483648 <= ldv_request_irq_86_#t~ret2194#1 && ldv_request_irq_86_#t~ret2194#1 <= 2147483647;ldv_request_irq_86_~tmp___0~62#1 := ldv_request_irq_86_#t~ret2194#1;havoc ldv_request_irq_86_#t~ret2194#1;ldv_request_irq_86_#res#1 := ldv_request_irq_86_~tmp___0~62#1; [2025-02-08 03:54:43,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11875: 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 03:54:43,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11879: assume ~i~16#1 >= 0; [2025-02-08 03:54:43,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11879: assume !(~i~16#1 >= 0); [2025-02-08 03:54:43,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11900: assume 0 != ~status~10#1; [2025-02-08 03:54:43,167 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11900: assume !(0 != ~status~10#1); [2025-02-08 03:54:43,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11904: assume 0 != #t~mem1385#1;havoc #t~mem1385#1; [2025-02-08 03:54:43,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11904: assume !(0 != #t~mem1385#1);havoc #t~mem1385#1; [2025-02-08 03:54:43,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19423: havoc pci_enable_msi_block_#t~nondet2373#1;#t~ret1365#1 := pci_enable_msi_block_#res#1;havoc pci_enable_msi_block_#t~nondet2373#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 03:54:43,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11863: #t~ret1374#1 := ldv_request_irq_86_#res#1;havoc ldv_request_irq_86_#t~ret2193#1, ldv_request_irq_86_#t~ret2194#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~148#1, ldv_request_irq_86_~tmp___0~62#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 03:54:43,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11884: #res#1 := ~status~10#1; [2025-02-08 03:54:43,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11884-1: SUMMARY for call pci_disable_msix(~pdev~4#1.base, ~pdev~4#1.offset); srcloc: null [2025-02-08 03:54:43,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11843: assume 0 != ~status~10#1; [2025-02-08 03:54:43,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11843: assume !(0 != ~status~10#1);call write~int#19(1, ~mgp#1.base, 108 + ~mgp#1.offset, 4); [2025-02-08 03:54:43,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11913: #res#1 := ~status~10#1; [2025-02-08 03:54:43,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11868: assume -2147483648 <= #t~ret1375#1 && #t~ret1375#1 <= 2147483647;havoc #t~ret1375#1;~i~16#1 := ~i~16#1 - 1; [2025-02-08 03:54:43,170 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11868-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 03:54:43,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11860: call #t~mem1368#1.base, #t~mem1368#1.offset := read~$Pointer$#19(~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 03:54:43,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11897: #t~ret1383#1 := ldv_request_irq_88_#res#1;havoc ldv_request_irq_88_#t~ret2195#1, ldv_request_irq_88_#t~ret2196#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~149#1, ldv_request_irq_88_~tmp___0~63#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 03:54:43,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16782: 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 03:54:43,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16770: assume -2147483648 <= ldv_request_irq_86_#t~ret2193#1 && ldv_request_irq_86_#t~ret2193#1 <= 2147483647;ldv_request_irq_86_~tmp~148#1 := ldv_request_irq_86_#t~ret2193#1;havoc ldv_request_irq_86_#t~ret2193#1;ldv_request_irq_86_~ldv_func_res~1#1 := ldv_request_irq_86_~tmp~148#1; [2025-02-08 03:54:43,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16803-1: ldv_request_irq_88_#res#1 := ldv_request_irq_88_~ldv_func_res~2#1; [2025-02-08 03:54:43,171 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11906: SUMMARY for call pci_disable_msi(~pdev~4#1.base, ~pdev~4#1.offset); srcloc: null [2025-02-08 03:54:43,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12988-1: SUMMARY for call dev_kfree_skb_any(~skb#1.base, ~skb#1.offset); srcloc: null [2025-02-08 03:54:43,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12986: ~tmp___1~29#1 := #t~ret1632#1;havoc #t~ret1632#1;call #t~mem1633#1.base, #t~mem1633#1.offset := read~$Pointer$#19(~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 03:54:43,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12957: assume -2147483648 <= #t~ret1630#1 && #t~ret1630#1 <= 2147483647;~status~15#1 := #t~ret1630#1;havoc #t~ret1630#1; [2025-02-08 03:54:43,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12988: call #t~mem1634#1 := read~int#19(~ss~10#1.base, 464 + ~ss~10#1.offset, 8);call write~int#19(1 + #t~mem1634#1, ~ss~10#1.base, 464 + ~ss~10#1.offset, 8);havoc #t~mem1634#1;#res#1 := 0; [2025-02-08 03:54:43,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12957-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 03:54:43,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12959: assume 0 != ~status~15#1; [2025-02-08 03:54:43,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12959: assume !(0 != ~status~15#1); [2025-02-08 03:54:43,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12961: SUMMARY for call dev_kfree_skb_any(~curr~0#1.base, ~curr~0#1.offset); srcloc: null [2025-02-08 03:54:43,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12986-1: SUMMARY for call #t~ret1632#1 := skb_get_queue_mapping(~skb#1.base, ~skb#1.offset); srcloc: null [2025-02-08 03:54:43,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19139: havoc __skb_gso_segment_#t~ret2330#1.base, __skb_gso_segment_#t~ret2330#1.offset; [2025-02-08 03:54:43,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12968: SUMMARY for call dev_kfree_skb_any(~segs~0#1.base, ~segs~0#1.offset); srcloc: null [2025-02-08 03:54:43,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12954: ~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$#19(~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$#19(0, 0, ~curr~0#1.base, ~curr~0#1.offset, 8); [2025-02-08 03:54:43,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12963: 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$#19(~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$#19(0, 0, ~curr~0#1.base, ~curr~0#1.offset, 8); [2025-02-08 03:54:43,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12963: assume !(0 != (~segs~0#1.base + ~segs~0#1.offset) % 18446744073709551616); [2025-02-08 03:54:43,300 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19394: havoc pci_bus_read_config_word_#t~nondet2368#1; [2025-02-08 03:54:43,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6782: 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 03:54:43,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6782-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 03:54:43,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6774: 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 03:54:43,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10201-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 03:54:43,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10201-4: assume !(0 == myri10ge_rx_done_#t~mem933#1 || 0 == myri10ge_rx_done_#t~mem934#1); [2025-02-08 03:54:43,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19326: havoc napi_gro_frags_#t~nondet2357#1;myri10ge_rx_done_#t~ret965#1 := napi_gro_frags_#res#1;havoc napi_gro_frags_#t~nondet2357#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 03:54:43,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10226: 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 03:54:43,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10201: 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 03:54:43,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10201-1: [2025-02-08 03:54:43,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10201-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 03:54:43,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6774-1: SUMMARY for call compound_head_#t~ret125#1 := PageTail(compound_head_~page#1.base, compound_head_~page#1.offset); srcloc: null [2025-02-08 03:54:43,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10201-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 03:54:43,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10201-3: assume !(myri10ge_rx_done_#t~mem933#1 == myri10ge_rx_done_#t~mem934#1); [2025-02-08 03:54:43,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19112: __netdev_alloc_skb_~skb~3#1.base, __netdev_alloc_skb_~skb~3#1.offset := __netdev_alloc_skb_#t~ret2324#1.base, __netdev_alloc_skb_#t~ret2324#1.offset;havoc __netdev_alloc_skb_#t~ret2324#1.base, __netdev_alloc_skb_#t~ret2324#1.offset; [2025-02-08 03:54:43,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10251: 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#19(myri10ge_rx_done_~skb~0#1.base, 104 + myri10ge_rx_done_~skb~0#1.offset, 4); [2025-02-08 03:54:43,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10251: 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~nondet2357#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~nondet2357#1;assume -2147483648 <= napi_gro_frags_#t~nondet2357#1 && napi_gro_frags_#t~nondet2357#1 <= 2147483647;napi_gro_frags_#res#1 := napi_gro_frags_#t~nondet2357#1;havoc napi_gro_frags_#t~nondet2357#1; [2025-02-08 03:54:43,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19112-1: SUMMARY for call __netdev_alloc_skb_#t~ret2324#1.base, __netdev_alloc_skb_#t~ret2324#1.offset := ldv_malloc(245); srcloc: null [2025-02-08 03:54:43,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10226-1: [2025-02-08 03:54:43,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10226-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 03:54:43,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10226-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 03:54:43,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10226-3: assume !(myri10ge_rx_done_#t~mem943#1 == myri10ge_rx_done_#t~mem944#1); [2025-02-08 03:54:43,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10226-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 03:54:43,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10226-4: assume !(0 == myri10ge_rx_done_#t~mem943#1 || 0 == myri10ge_rx_done_#t~mem944#1); [2025-02-08 03:54:43,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7303: 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 03:54:43,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19244: havoc eth_type_trans_#t~nondet2347#1;myri10ge_rx_done_#t~ret963#1 := eth_type_trans_#res#1;havoc eth_type_trans_#t~nondet2347#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#19(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~nondet2363#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~nondet2363#1;assume -2147483648 <= netif_receive_skb_#t~nondet2363#1 && netif_receive_skb_#t~nondet2363#1 <= 2147483647;netif_receive_skb_#res#1 := netif_receive_skb_#t~nondet2363#1;havoc netif_receive_skb_#t~nondet2363#1; [2025-02-08 03:54:43,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6775-1: SUMMARY for call compound_head_#t~ret126#1 := ldv__builtin_expect((if 0 != compound_head_~tmp___1~0#1 then 1 else 0), 0); srcloc: null [2025-02-08 03:54:43,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7287-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 03:54:43,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6775: 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 03:54:43,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7287: 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 03:54:43,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9459: 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 03:54:43,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9459-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 03:54:43,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19113: assume __netdev_alloc_skb_~skb~3#1.base != 0 || __netdev_alloc_skb_~skb~3#1.offset != 0;call write~$Pointer$#19(__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 03:54:43,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19113: assume !(__netdev_alloc_skb_~skb~3#1.base != 0 || __netdev_alloc_skb_~skb~3#1.offset != 0); [2025-02-08 03:54:43,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10219: assume myri10ge_rx_done_~remainder~0#1 > 0; [2025-02-08 03:54:43,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10219: assume !(myri10ge_rx_done_~remainder~0#1 > 0);call myri10ge_rx_done_#t~mem946#1 := read~int#19(myri10ge_rx_done_~rx_frags~0#1.base, 8 + myri10ge_rx_done_~rx_frags~0#1.offset, 4);call write~int#19(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#19(myri10ge_rx_done_~rx_frags~0#1.base, 12 + myri10ge_rx_done_~rx_frags~0#1.offset, 4);call write~int#19(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#19(myri10ge_rx_done_~len#1, myri10ge_rx_done_~skb~0#1.base, 104 + myri10ge_rx_done_~skb~0#1.offset, 4);call write~int#19(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#19(myri10ge_rx_done_~skb~0#1.base, 237 + myri10ge_rx_done_~skb~0#1.offset, 4);call write~int#19(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#19(myri10ge_rx_done_~dev~3#1.base, 204 + myri10ge_rx_done_~dev~3#1.offset, 8); [2025-02-08 03:54:43,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10128: 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#19(myri10ge_vlan_rx_~frag~1#1.base, 8 + myri10ge_vlan_rx_~frag~1#1.offset, 4);call write~int#19(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 03:54:43,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10128-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 03:54:43,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7304-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 03:54:43,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7304: 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#19(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#19(myri10ge_rx_done_~rx~0#1.base, 44 + myri10ge_rx_done_~rx~0#1.offset, 4);call write~int#19(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#19(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#19(myri10ge_rx_done_~rx~0#1.base, 56 + myri10ge_rx_done_~rx~0#1.offset, 4); [2025-02-08 03:54:43,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10178: 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~ret2324#1.base, __netdev_alloc_skb_#t~ret2324#1.offset, __netdev_alloc_skb_#t~ret2325#1.base, __netdev_alloc_skb_#t~ret2325#1.offset, __netdev_alloc_skb_#t~mem2326#1.base, __netdev_alloc_skb_#t~mem2326#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 03:54:43,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10178: 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~ret2356#1.base, napi_get_frags_#t~ret2356#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 03:54:43,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7428-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#19(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 03:54:43,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7428: 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 03:54:43,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9468: 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#19(myri10ge_ss_busy_polling_~ss#1.base, 528 + myri10ge_ss_busy_polling_~ss#1.offset, 4); [2025-02-08 03:54:43,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6784: 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 03:54:43,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6784: assume !(0 != compound_head_~tmp___0~0#1); [2025-02-08 03:54:43,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9468-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 03:54:43,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10253: 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 03:54:43,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8527-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 03:54:43,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10253-1: assume 64 < myri10ge_rx_done_#t~mem953#1 % 4294967296;myri10ge_rx_done_#t~ite955#1 := 64; [2025-02-08 03:54:43,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10253-1: assume !(64 < myri10ge_rx_done_#t~mem953#1 % 4294967296);call myri10ge_rx_done_#t~mem954#1 := read~int#19(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 03:54:43,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8527-3: assume false;__vlan_hwaccel_put_tag_#t~bitwise464#1 := __vlan_hwaccel_put_tag_~vlan_tci#1 % 65536; [2025-02-08 03:54:43,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8527-3: assume !false; [2025-02-08 03:54:43,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8527-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 03:54:43,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8527-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 03:54:43,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8527: call write~int#19(__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 03:54:43,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8527-1: [2025-02-08 03:54:43,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10171: myri10ge_rx_done_~len#1 := 2 + myri10ge_rx_done_~len#1;call myri10ge_rx_done_#t~mem916#1 := read~int#19(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#19(myri10ge_rx_done_~rx~0#1.base, 56 + myri10ge_rx_done_~rx~0#1.offset, 4); [2025-02-08 03:54:43,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10270: 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#19(~mgp~2#1.base, 28 + ~mgp~2#1.offset, 4); [2025-02-08 03:54:43,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9461: assume 0 != myri10ge_ss_busy_polling_~tmp~72#1; [2025-02-08 03:54:43,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9461: assume !(0 != myri10ge_ss_busy_polling_~tmp~72#1); [2025-02-08 03:54:43,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10163: 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#19(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 03:54:43,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10163: 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#19(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 03:54:43,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777: assume 0 != compound_head_~tmp___2~0#1;call compound_head_#t~mem127#1.base, compound_head_#t~mem127#1.offset := read~$Pointer$#19(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 03:54:43,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777: assume !(0 != compound_head_~tmp___2~0#1); [2025-02-08 03:54:43,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10386: ~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$#19(~rx_done~0#1.base, ~rx_done~0#1.offset, 8);call write~int#19(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$#19(~rx_done~0#1.base, ~rx_done~0#1.offset, 8);call #t~mem1018#1 := read~int#19(#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$#19(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$#19(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$#19(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#19(myri10ge_rx_done_~mgp~1#1.base, 20 + myri10ge_rx_done_~mgp~1#1.offset, 4); [2025-02-08 03:54:43,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10254-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 03:54:43,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10188: 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 03:54:43,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10188-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 03:54:43,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10386-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 03:54:43,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10386-2: call #t~mem1013#1.base, #t~mem1013#1.offset := read~$Pointer$#19(~rx_done~0#1.base, ~rx_done~0#1.offset, 8);call #t~mem1014#1 := read~int#19(#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 03:54:43,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10254: 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 03:54:43,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10180: 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 03:54:43,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10114: 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#19(myri10ge_vlan_rx_~skb#1.base, 124 + myri10ge_vlan_rx_~skb#1.offset, 1); [2025-02-08 03:54:43,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10114: 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 03:54:43,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19115-1: SUMMARY for call __netdev_alloc_skb_#t~ret2325#1.base, __netdev_alloc_skb_#t~ret2325#1.offset := ldv_malloc(__netdev_alloc_skb_~arg1#1 % 4294967296); srcloc: null [2025-02-08 03:54:43,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19115: call write~$Pointer$#19(__netdev_alloc_skb_#t~ret2325#1.base, __netdev_alloc_skb_#t~ret2325#1.offset, __netdev_alloc_skb_~skb~3#1.base, 221 + __netdev_alloc_skb_~skb~3#1.offset, 8);havoc __netdev_alloc_skb_#t~ret2325#1.base, __netdev_alloc_skb_#t~ret2325#1.offset;call __netdev_alloc_skb_#t~mem2326#1.base, __netdev_alloc_skb_#t~mem2326#1.offset := read~$Pointer$#19(__netdev_alloc_skb_~skb~3#1.base, 221 + __netdev_alloc_skb_~skb~3#1.offset, 8);call write~$Pointer$#19(__netdev_alloc_skb_#t~mem2326#1.base, __netdev_alloc_skb_#t~mem2326#1.offset, __netdev_alloc_skb_~skb~3#1.base, 229 + __netdev_alloc_skb_~skb~3#1.offset, 8);havoc __netdev_alloc_skb_#t~mem2326#1.base, __netdev_alloc_skb_#t~mem2326#1.offset;call write~int#19(0, __netdev_alloc_skb_~skb~3#1.base, 213 + __netdev_alloc_skb_~skb~3#1.offset, 4); [2025-02-08 03:54:43,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6910: 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 03:54:43,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10114-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 03:54:43,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10114-5: assume !(256 == myri10ge_vlan_rx_#t~mem893#1 % 18446744073709551616); [2025-02-08 03:54:43,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19322-2: napi_get_frags_#res#1.base, napi_get_frags_#res#1.offset := napi_get_frags_#t~ret2356#1.base, napi_get_frags_#t~ret2356#1.offset;havoc napi_get_frags_#t~ret2356#1.base, napi_get_frags_#t~ret2356#1.offset; [2025-02-08 03:54:43,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9470-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 03:54:43,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10114-6: assume 0 == myri10ge_vlan_rx_#t~mem893#1 % 18446744073709551616;myri10ge_vlan_rx_#t~bitwise894#1 := 0; [2025-02-08 03:54:43,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10114-6: assume !(0 == myri10ge_vlan_rx_#t~mem893#1 % 18446744073709551616); [2025-02-08 03:54:43,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9470-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 03:54:43,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10172: 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$#19(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$#19(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 03:54:43,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10395: ~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 03:54:43,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9470-3: [2025-02-08 03:54:43,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10172-1: [2025-02-08 03:54:43,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10395-1: [2025-02-08 03:54:43,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19322-3: SUMMARY for call napi_get_frags_#t~ret2356#1.base, napi_get_frags_#t~ret2356#1.offset := ldv_malloc(245); srcloc: null [2025-02-08 03:54:43,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9470-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 03:54:43,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10172-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 03:54:43,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10114-1: assume myri10ge_vlan_rx_#t~short896#1;call myri10ge_vlan_rx_#t~mem895#1 := read~int#19(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 03:54:43,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10114-1: assume !myri10ge_vlan_rx_#t~short896#1; [2025-02-08 03:54:43,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7290: 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#19(1, __skb_fill_page_desc_~skb#1.base, 179 + __skb_fill_page_desc_~skb#1.offset, 1); [2025-02-08 03:54:43,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7290: 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 03:54:43,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10114-2: myri10ge_vlan_rx_#t~short896#1 := 0 != myri10ge_vlan_rx_#t~bitwise894#1 % 18446744073709551616; [2025-02-08 03:54:43,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10114-3: [2025-02-08 03:54:43,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10114-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 03:54:43,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9470: havoc myri10ge_ss_busy_polling_#t~mem751#1;havoc myri10ge_ss_busy_polling_#t~bitwise752#1; [2025-02-08 03:54:43,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10131: myri10ge_vlan_rx_~tmp___1~18#1 := myri10ge_vlan_rx_#t~ret909#1;havoc myri10ge_vlan_rx_#t~ret909#1; [2025-02-08 03:54:43,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10131-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 03:54:43,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7290-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$#19(__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 03:54:43,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7290-1: assume !__skb_fill_page_desc_#t~short275#1; [2025-02-08 03:54:43,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10395-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 03:54:43,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9470-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 03:54:43,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9470-5: assume !(10 == myri10ge_ss_busy_polling_#t~mem751#1 % 4294967296); [2025-02-08 03:54:43,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10172-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 03:54:43,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10172-3: assume !(myri10ge_rx_done_#t~mem916#1 == myri10ge_rx_done_#t~mem917#1); [2025-02-08 03:54:43,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10395-3: assume ~cnt~0#1 == -1 + #t~mem1021#1;#t~bitwise1022#1 := ~cnt~0#1; [2025-02-08 03:54:43,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10395-3: assume !(~cnt~0#1 == -1 + #t~mem1021#1); [2025-02-08 03:54:43,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9470-6: assume 0 == myri10ge_ss_busy_polling_#t~mem751#1 % 4294967296;myri10ge_ss_busy_polling_#t~bitwise752#1 := 0; [2025-02-08 03:54:43,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9470-6: assume !(0 == myri10ge_ss_busy_polling_#t~mem751#1 % 4294967296); [2025-02-08 03:54:43,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10172-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 03:54:43,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10172-4: assume !(0 == myri10ge_rx_done_#t~mem916#1 || 0 == myri10ge_rx_done_#t~mem917#1); [2025-02-08 03:54:43,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10395-4: assume 0 == ~cnt~0#1 || 0 == -1 + #t~mem1021#1;#t~bitwise1022#1 := 0; [2025-02-08 03:54:43,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10395-4: assume !(0 == ~cnt~0#1 || 0 == -1 + #t~mem1021#1); [2025-02-08 03:54:43,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19322: havoc napi_get_frags_#t~ret2356#1.base, napi_get_frags_#t~ret2356#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~ret2356#1.base, napi_get_frags_#t~ret2356#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 03:54:43,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10222-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 03:54:43,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10222-2: call myri10ge_rx_done_#t~mem937#1.base, myri10ge_rx_done_#t~mem937#1.offset := read~$Pointer$#19(myri10ge_rx_done_~rx~0#1.base, 16 + myri10ge_rx_done_~rx~0#1.offset, 8); [2025-02-08 03:54:43,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10123: 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#19(__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 03:54:43,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10123-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 03:54:43,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10255: 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#19(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$#19(skb_copy_to_linear_data_~skb#1.base, 229 + skb_copy_to_linear_data_~skb#1.offset, 8); [2025-02-08 03:54:43,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10255-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 03:54:43,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10222: 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$#19(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$#19(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$#19(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#19(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 03:54:43,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10214-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 03:54:43,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10115: 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~nondet2337#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~nondet2337#1;csum_partial_#res#1 := csum_partial_#t~nondet2337#1;havoc csum_partial_#t~nondet2337#1; [2025-02-08 03:54:43,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10115: assume !(8 == myri10ge_vlan_rx_#t~mem897#1 % 256 % 4294967296);havoc myri10ge_vlan_rx_#t~mem897#1; [2025-02-08 03:54:43,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10123-2: call myri10ge_vlan_rx_#t~mem901#1 := read~int#19(myri10ge_vlan_rx_~veh~0#1.base, 14 + myri10ge_vlan_rx_~veh~0#1.offset, 2); [2025-02-08 03:54:43,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10247: 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$#19(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#19(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#19(skb_mark_napi_id_~napi#1.base, 168 + skb_mark_napi_id_~napi#1.offset, 4);call write~int#19(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 03:54:43,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10247-1: call myri10ge_rx_done_#t~mem951#1.base, myri10ge_rx_done_#t~mem951#1.offset := read~$Pointer$#19(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#19(myri10ge_vlan_rx_~dev#1.base, 204 + myri10ge_vlan_rx_~dev#1.offset, 8); [2025-02-08 03:54:43,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10214: 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 03:54:43,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10173: 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$#19(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#19(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#19(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 03:54:43,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10173-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 03:54:43,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: assume #Ultimate.C_memmove_#t~loopctr2428#1 % 18446744073709551616 < #Ultimate.C_memmove_size#1 % 18446744073709551616;call #Ultimate.C_memmove_#t~mem2429#1.base, #Ultimate.C_memmove_#t~mem2429#1.offset := read~unchecked~$Pointer$#19(#Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset + #Ultimate.C_memmove_#t~loopctr2428#1, 8);call write~unchecked~$Pointer$#19(#Ultimate.C_memmove_#t~mem2429#1.base, #Ultimate.C_memmove_#t~mem2429#1.offset, #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset + #Ultimate.C_memmove_#t~loopctr2428#1, 8);#Ultimate.C_memmove_#t~loopctr2428#1 := 8 + #Ultimate.C_memmove_#t~loopctr2428#1; [2025-02-08 03:54:43,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: assume !(#Ultimate.C_memmove_#t~loopctr2428#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~loopctr2417#1, #Ultimate.C_memmove_#t~mem2418#1, #Ultimate.C_memmove_#t~mem2419#1, #Ultimate.C_memmove_#t~mem2420#1, #Ultimate.C_memmove_#t~mem2421#1, #Ultimate.C_memmove_#t~mem2422#1, #Ultimate.C_memmove_#t~mem2423#1, #Ultimate.C_memmove_#t~mem2424#1, #Ultimate.C_memmove_#t~mem2425#1, #Ultimate.C_memmove_#t~mem2426#1, #Ultimate.C_memmove_#t~mem2427#1, #Ultimate.C_memmove_#t~loopctr2428#1, #Ultimate.C_memmove_#t~mem2429#1.base, #Ultimate.C_memmove_#t~mem2429#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#19(myri10ge_vlan_rx_~skb#1.base, 104 + myri10ge_vlan_rx_~skb#1.offset, 4);call write~int#19(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#19(myri10ge_vlan_rx_~skb#1.base, 108 + myri10ge_vlan_rx_~skb#1.offset, 4);call write~int#19(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 03:54:43,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: assume #Ultimate.C_memmove_#t~loopctr2417#1 % 18446744073709551616 < #Ultimate.C_memmove_size#1 % 18446744073709551616;call #Ultimate.C_memmove_#t~mem2418#1 := read~unchecked~int#19(#Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset + #Ultimate.C_memmove_#t~loopctr2417#1, 1);call write~unchecked~int#19(#Ultimate.C_memmove_#t~mem2418#1, #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset + #Ultimate.C_memmove_#t~loopctr2417#1, 1);call #Ultimate.C_memmove_#t~mem2419#1 := read~unchecked~int#19(#Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset + #Ultimate.C_memmove_#t~loopctr2417#1, 4);call write~unchecked~int#19(#Ultimate.C_memmove_#t~mem2419#1, #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset + #Ultimate.C_memmove_#t~loopctr2417#1, 4);call #Ultimate.C_memmove_#t~mem2420#1 := read~unchecked~int#19(#Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset + #Ultimate.C_memmove_#t~loopctr2417#1, 8);call write~unchecked~int#19(#Ultimate.C_memmove_#t~mem2420#1, #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset + #Ultimate.C_memmove_#t~loopctr2417#1, 8);call #Ultimate.C_memmove_#t~mem2421#1 := read~unchecked~int#19(#Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset + #Ultimate.C_memmove_#t~loopctr2417#1, 8);call write~unchecked~int#19(#Ultimate.C_memmove_#t~mem2421#1, #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset + #Ultimate.C_memmove_#t~loopctr2417#1, 8);call #Ultimate.C_memmove_#t~mem2422#1 := read~unchecked~int#19(#Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset + #Ultimate.C_memmove_#t~loopctr2417#1, 4);call write~unchecked~int#19(#Ultimate.C_memmove_#t~mem2422#1, #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset + #Ultimate.C_memmove_#t~loopctr2417#1, 4);call #Ultimate.C_memmove_#t~mem2423#1 := read~unchecked~int#19(#Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset + #Ultimate.C_memmove_#t~loopctr2417#1, 2);call write~unchecked~int#19(#Ultimate.C_memmove_#t~mem2423#1, #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset + #Ultimate.C_memmove_#t~loopctr2417#1, 2);call #Ultimate.C_memmove_#t~mem2424#1 := read~unchecked~int#19(#Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset + #Ultimate.C_memmove_#t~loopctr2417#1, 1);call write~unchecked~int#19(#Ultimate.C_memmove_#t~mem2424#1, #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset + #Ultimate.C_memmove_#t~loopctr2417#1, 1);call #Ultimate.C_memmove_#t~mem2425#1 := read~unchecked~int#19(#Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset + #Ultimate.C_memmove_#t~loopctr2417#1, 2);call write~unchecked~int#19(#Ultimate.C_memmove_#t~mem2425#1, #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset + #Ultimate.C_memmove_#t~loopctr2417#1, 2);call #Ultimate.C_memmove_#t~mem2426#1 := read~unchecked~int#19(#Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset + #Ultimate.C_memmove_#t~loopctr2417#1, 8);call write~unchecked~int#19(#Ultimate.C_memmove_#t~mem2426#1, #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset + #Ultimate.C_memmove_#t~loopctr2417#1, 8);call #Ultimate.C_memmove_#t~mem2427#1 := read~unchecked~int#19(#Ultimate.C_memmove_src#1.base, #Ultimate.C_memmove_src#1.offset + #Ultimate.C_memmove_#t~loopctr2417#1, 1);call write~unchecked~int#19(#Ultimate.C_memmove_#t~mem2427#1, #Ultimate.C_memmove_dest#1.base, #Ultimate.C_memmove_dest#1.offset + #Ultimate.C_memmove_#t~loopctr2417#1, 1);#Ultimate.C_memmove_#t~loopctr2417#1 := 1 + #Ultimate.C_memmove_#t~loopctr2417#1; [2025-02-08 03:54:43,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: assume !(#Ultimate.C_memmove_#t~loopctr2417#1 % 18446744073709551616 < #Ultimate.C_memmove_size#1 % 18446744073709551616);#Ultimate.C_memmove_#t~loopctr2428#1 := 0; [2025-02-08 03:54:43,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10206: assume myri10ge_rx_done_~remainder~0#1 > 0; [2025-02-08 03:54:43,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10206: assume !(myri10ge_rx_done_~remainder~0#1 > 0);myri10ge_rx_done_#res#1 := 0; [2025-02-08 03:54:43,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10198-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 03:54:43,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10132: 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 03:54:43,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10198-2: call myri10ge_rx_done_#t~mem929#1.base, myri10ge_rx_done_#t~mem929#1.offset := read~$Pointer$#19(myri10ge_rx_done_~rx~0#1.base, 16 + myri10ge_rx_done_~rx~0#1.offset, 8); [2025-02-08 03:54:43,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7283-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 03:54:43,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7283: __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$#19(__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#19(__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 03:54:43,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9463: SUMMARY for call warn_slowpath_null(47, 0, 982); srcloc: null [2025-02-08 03:54:43,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10198: 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$#19(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$#19(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 03:54:43,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7349: 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~ret2324#1.base, __netdev_alloc_skb_#t~ret2324#1.offset, __netdev_alloc_skb_#t~ret2325#1.base, __netdev_alloc_skb_#t~ret2325#1.offset, __netdev_alloc_skb_#t~mem2326#1.base, __netdev_alloc_skb_#t~mem2326#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 03:54:43,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10124: 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~loopctr2417#1, #Ultimate.C_memmove_#t~mem2418#1, #Ultimate.C_memmove_#t~mem2419#1, #Ultimate.C_memmove_#t~mem2420#1, #Ultimate.C_memmove_#t~mem2421#1, #Ultimate.C_memmove_#t~mem2422#1, #Ultimate.C_memmove_#t~mem2423#1, #Ultimate.C_memmove_#t~mem2424#1, #Ultimate.C_memmove_#t~mem2425#1, #Ultimate.C_memmove_#t~mem2426#1, #Ultimate.C_memmove_#t~mem2427#1, #Ultimate.C_memmove_#t~loopctr2428#1, #Ultimate.C_memmove_#t~mem2429#1.base, #Ultimate.C_memmove_#t~mem2429#1.offset;#Ultimate.C_memmove_#t~loopctr2417#1 := 0; [2025-02-08 03:54:43,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19183: havoc csum_partial_#t~nondet2337#1;myri10ge_vlan_rx_#t~ret898#1 := csum_partial_#res#1;havoc csum_partial_#t~nondet2337#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#19(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 03:54:43,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10199: 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#19(myri10ge_rx_done_~rx~0#1.base, 44 + myri10ge_rx_done_~rx~0#1.offset, 4);call write~int#19(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#19(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#19(myri10ge_rx_done_~rx~0#1.base, 56 + myri10ge_rx_done_~rx~0#1.offset, 4); [2025-02-08 03:54:43,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10199-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 03:54:43,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10257: 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#19(myri10ge_rx_done_~rx_frags~0#1.base, 8 + myri10ge_rx_done_~rx_frags~0#1.offset, 4);call write~int#19(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#19(myri10ge_rx_done_~rx_frags~0#1.base, 12 + myri10ge_rx_done_~rx_frags~0#1.offset, 4);call write~int#19(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#19(myri10ge_rx_done_~skb~0#1.base, 108 + myri10ge_rx_done_~skb~0#1.offset, 4);call write~int#19(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#19(myri10ge_rx_done_~skb~0#1.base, 213 + myri10ge_rx_done_~skb~0#1.offset, 4);call write~int#19(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~nondet2347#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~nondet2347#1;eth_type_trans_#res#1 := eth_type_trans_#t~nondet2347#1;havoc eth_type_trans_#t~nondet2347#1; [2025-02-08 03:54:43,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10191: assume 0 != myri10ge_rx_done_~tmp___0~27#1;call myri10ge_rx_done_#t~mem928#1 := read~int#19(myri10ge_rx_done_~ss#1.base, 456 + myri10ge_rx_done_~ss#1.offset, 8);call write~int#19(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 03:54:43,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10191: assume !(0 != myri10ge_rx_done_~tmp___0~27#1); [2025-02-08 03:54:43,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19374: havoc netif_receive_skb_#t~nondet2363#1;myri10ge_rx_done_#t~ret964#1 := netif_receive_skb_#res#1;havoc netif_receive_skb_#t~nondet2363#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 03:54:43,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10241-4: assume 0 == myri10ge_rx_done_#t~mem949#1 % 18446744073709551616;myri10ge_rx_done_#t~bitwise950#1 := 0; [2025-02-08 03:54:43,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10241-4: assume !(0 == myri10ge_rx_done_#t~mem949#1 % 18446744073709551616); [2025-02-08 03:54:43,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10241: 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#19(2, myri10ge_rx_done_~skb~0#1.base, 126 + myri10ge_rx_done_~skb~0#1.offset, 1);call write~int#19(myri10ge_rx_done_~csum#1, myri10ge_rx_done_~skb~0#1.base, 116 + myri10ge_rx_done_~skb~0#1.offset, 4); [2025-02-08 03:54:43,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10241: 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 03:54:43,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10241-1: [2025-02-08 03:54:43,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10241-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 03:54:43,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6781-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 03:54:43,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10241-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 03:54:43,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10241-3: assume !(4294967296 == myri10ge_rx_done_#t~mem949#1 % 18446744073709551616); [2025-02-08 03:54:43,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6781: 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 03:54:43,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6790: 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#19(__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 03:54:43,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19119-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 03:54:43,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10118: 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#19(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 03:54:44,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6664: havoc kobject_name_#t~mem97#1.base, kobject_name_#t~mem97#1.offset; [2025-02-08 03:54:44,026 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6738: havoc dev_name_#t~mem114#1.base, dev_name_#t~mem114#1.offset; [2025-02-08 03:54:44,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19340: havoc #t~nondet2359; [2025-02-08 03:54:44,133 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19179: havoc #t~nondet2336; [2025-02-08 03:54:45,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11766-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 03:54:45,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11733-1: SUMMARY for call put_page(#t~mem1317.base, #t~mem1317.offset); srcloc: null [2025-02-08 03:54:45,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11766-1: [2025-02-08 03:54:45,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11733: havoc #t~mem1316.base, #t~mem1316.offset;havoc #t~mem1317.base, #t~mem1317.offset;~i~15 := 1 + ~i~15; [2025-02-08 03:54:45,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11766-4: assume 0 == #t~mem1332 || 0 == #t~mem1333;#t~bitwise1334 := 0; [2025-02-08 03:54:45,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11766-4: assume !(0 == #t~mem1332 || 0 == #t~mem1333); [2025-02-08 03:54:45,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11766-3: assume #t~mem1332 == #t~mem1333;#t~bitwise1334 := #t~mem1332; [2025-02-08 03:54:45,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11766-3: assume !(#t~mem1332 == #t~mem1333); [2025-02-08 03:54:45,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11766: ~idx~5 := #t~bitwise1334;call #t~mem1335.base, #t~mem1335.offset := read~$Pointer$#19(~tx~2.base, 40 + ~tx~2.offset, 8);call #t~mem1336.base, #t~mem1336.offset := read~$Pointer$#19(#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$#19(~tx~2.base, 40 + ~tx~2.offset, 8);call write~$Pointer$#19(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#19(~tx~2.base, 68 + ~tx~2.offset, 4);call write~int#19(1 + #t~mem1338, ~tx~2.base, 68 + ~tx~2.offset, 4);havoc #t~mem1338;call #t~mem1339.base, #t~mem1339.offset := read~$Pointer$#19(~tx~2.base, 40 + ~tx~2.offset, 8);call #t~mem1340 := read~int#19(#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$#19(~tx~2.base, 40 + ~tx~2.offset, 8);call write~int#19(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 03:54:45,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11787-1: SUMMARY for call pci_unmap_page(#t~mem1346.base, #t~mem1346.offset, #t~mem1348, ~len~2, 1); srcloc: null [2025-02-08 03:54:45,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11754: 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$#19(~ss.base, 100 + ~ss.offset, 8);call #t~mem1330.base, #t~mem1330.offset := read~$Pointer$#19(#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 03:54:45,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11787: havoc #t~mem1346.base, #t~mem1346.offset;havoc #t~mem1347.base, #t~mem1347.offset;havoc #t~mem1348; [2025-02-08 03:54:45,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11766-5: call #t~mem1332 := read~int#19(~tx~2.base, 68 + ~tx~2.offset, 4);call #t~mem1333 := read~int#19(~tx~2.base, 48 + ~tx~2.offset, 4); [2025-02-08 03:54:45,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11779-1: SUMMARY for call pci_unmap_single(#t~mem1343.base, #t~mem1343.offset, #t~mem1345, ~len~2, 1); srcloc: null [2025-02-08 03:54:45,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11779: havoc #t~mem1343.base, #t~mem1343.offset;havoc #t~mem1344.base, #t~mem1344.offset;havoc #t~mem1345; [2025-02-08 03:54:45,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11754-2: call #t~mem1326.base, #t~mem1326.offset := read~$Pointer$#19(~mgp~19.base, 100 + ~mgp~19.offset, 8);call #t~mem1327.base, #t~mem1327.offset := read~$Pointer$#19(~ss.base, 100 + ~ss.offset, 8);call #t~mem1328 := read~int#19(~mgp~19.base, 20 + ~mgp~19.offset, 4); [2025-02-08 03:54:45,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11754-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 03:54:45,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11775: SUMMARY for call dev_kfree_skb_any(~skb~2.base, ~skb~2.offset); srcloc: null [2025-02-08 03:54:45,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11726-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 03:54:45,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11726-1: [2025-02-08 03:54:45,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11755-1: SUMMARY for call put_page(#t~mem1330.base, #t~mem1330.offset); srcloc: null [2025-02-08 03:54:45,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11726-4: assume 0 == ~i~15 || 0 == #t~mem1309;#t~bitwise1310 := 0; [2025-02-08 03:54:45,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11726-4: assume !(0 == ~i~15 || 0 == #t~mem1309); [2025-02-08 03:54:45,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11755: havoc #t~mem1329.base, #t~mem1329.offset;havoc #t~mem1330.base, #t~mem1330.offset;~i~15 := 1 + ~i~15; [2025-02-08 03:54:45,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11726-3: assume ~i~15 == #t~mem1309;#t~bitwise1310 := ~i~15; [2025-02-08 03:54:45,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11726-3: assume !(~i~15 == #t~mem1309); [2025-02-08 03:54:45,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11726: ~idx~5 := #t~bitwise1310;call #t~mem1311 := read~int#19(~ss.base, 196 + ~ss.offset, 4); [2025-02-08 03:54:45,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11726-5: call #t~mem1309 := read~int#19(~ss.base, 204 + ~ss.offset, 4); [2025-02-08 03:54:45,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11772: assume 0 != (~skb~2.base + ~skb~2.offset) % 18446744073709551616;call #t~mem1342 := read~int#19(~ss.base, 464 + ~ss.offset, 8);call write~int#19(1 + #t~mem1342, ~ss.base, 464 + ~ss.offset, 8);havoc #t~mem1342; [2025-02-08 03:54:45,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11772: assume !(0 != (~skb~2.base + ~skb~2.offset) % 18446744073709551616); [2025-02-08 03:54:45,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11727: assume ~i~15 == -1 + #t~mem1311;havoc #t~mem1311;call #t~mem1312.base, #t~mem1312.offset := read~$Pointer$#19(~ss.base, 164 + ~ss.offset, 8);call write~int#19(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 03:54:45,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11727: assume !(~i~15 == -1 + #t~mem1311);havoc #t~mem1311; [2025-02-08 03:54:45,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11748: ~idx~5 := #t~bitwise1323;call #t~mem1324 := read~int#19(~ss.base, 132 + ~ss.offset, 4); [2025-02-08 03:54:45,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11748-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 03:54:45,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11748-1: [2025-02-08 03:54:45,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11785: assume 0 != ~len~2;call #t~mem1346.base, #t~mem1346.offset := read~$Pointer$#19(~mgp~19.base, 100 + ~mgp~19.offset, 8);call #t~mem1347.base, #t~mem1347.offset := read~$Pointer$#19(~tx~2.base, 40 + ~tx~2.offset, 8);call #t~mem1348 := read~int#19(#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 03:54:45,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11785: assume !(0 != ~len~2); [2025-02-08 03:54:45,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11748-4: assume 0 == ~i~15 || 0 == #t~mem1322;#t~bitwise1323 := 0; [2025-02-08 03:54:45,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11748-4: assume !(0 == ~i~15 || 0 == #t~mem1322); [2025-02-08 03:54:45,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11777: assume 0 != ~len~2;call #t~mem1343.base, #t~mem1343.offset := read~$Pointer$#19(~mgp~19.base, 100 + ~mgp~19.offset, 8);call #t~mem1344.base, #t~mem1344.offset := read~$Pointer$#19(~tx~2.base, 40 + ~tx~2.offset, 8);call #t~mem1345 := read~int#19(#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 03:54:45,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11777: assume !(0 != ~len~2); [2025-02-08 03:54:45,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11748-3: assume ~i~15 == #t~mem1322;#t~bitwise1323 := ~i~15; [2025-02-08 03:54:45,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11748-3: assume !(~i~15 == #t~mem1322); [2025-02-08 03:54:45,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11748-5: call #t~mem1322 := read~int#19(~ss.base, 140 + ~ss.offset, 4); [2025-02-08 03:54:45,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11732: 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$#19(~ss.base, 164 + ~ss.offset, 8);call #t~mem1317.base, #t~mem1317.offset := read~$Pointer$#19(#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 03:54:45,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11732-2: call #t~mem1313.base, #t~mem1313.offset := read~$Pointer$#19(~mgp~19.base, 100 + ~mgp~19.offset, 8);call #t~mem1314.base, #t~mem1314.offset := read~$Pointer$#19(~ss.base, 164 + ~ss.offset, 8);call #t~mem1315 := read~int#19(~mgp~19.base, 24 + ~mgp~19.offset, 4); [2025-02-08 03:54:45,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11732-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 03:54:45,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11749: assume ~i~15 == -1 + #t~mem1324;havoc #t~mem1324;call #t~mem1325.base, #t~mem1325.offset := read~$Pointer$#19(~ss.base, 100 + ~ss.offset, 8);call write~int#19(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 03:54:45,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11749: assume !(~i~15 == -1 + #t~mem1324);havoc #t~mem1324; [2025-02-08 03:54:45,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19171: havoc alloc_pages_current_#t~ret2334#1.base, alloc_pages_current_#t~ret2334#1.offset; [2025-02-08 03:54:45,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19524: havoc #t~nondet2393; [2025-02-08 03:54:45,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7261: havoc #t~mem266.base, #t~mem266.offset;havoc #t~mem267; [2025-02-08 03:54:45,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19248: havoc #t~nondet2348; [2025-02-08 03:54:45,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9226: call ULTIMATE.dealloc(~#cmd~2.base, ~#cmd~2.offset);havoc ~#cmd~2.base, ~#cmd~2.offset; [2025-02-08 03:54:45,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062: assume true; [2025-02-08 03:54:45,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062: assume !true; [2025-02-08 03:54:45,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19508: havoc schedule_timeout_#t~nondet2389#1;#t~ret1489#1 := schedule_timeout_#res#1;havoc schedule_timeout_#t~nondet2389#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 03:54:45,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8178: assume false; [2025-02-08 03:54:45,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8178: assume !false; [2025-02-08 03:54:45,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12324: assume true; [2025-02-08 03:54:45,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12324: assume !true;~__ms~0#1 := 1; [2025-02-08 03:54:45,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8228: 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 03:54:45,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8146: assume false; [2025-02-08 03:54:45,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8146: assume !false; [2025-02-08 03:54:45,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8113: netif_tx_disable_~pscr_ret__~1#1 := netif_tx_disable_~pfo_ret_____0~1#1; [2025-02-08 03:54:45,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8229-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 03:54:45,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8229: netif_tx_disable_~i~2#1 := 1 + netif_tx_disable_~i~2#1; [2025-02-08 03:54:45,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8098: assume false; [2025-02-08 03:54:45,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8098: assume !false; [2025-02-08 03:54:45,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12326: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 03:54:45,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17348: 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 03:54:45,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8066: assume false; [2025-02-08 03:54:45,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8066: assume !false; [2025-02-08 03:54:45,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8182: assume true; [2025-02-08 03:54:45,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8182: assume !true; [2025-02-08 03:54:45,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17349: ~ldv_spin__xmit_lock_of_netdev_queue~0 := 2;assume { :end_inline_ldv_spin_lock__xmit_lock_of_netdev_queue } true; [2025-02-08 03:54:45,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17349-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 03:54:45,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12411-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 03:54:45,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12411: 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 03:54:45,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8150: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 03:54:45,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12345-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 03:54:45,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12345: ~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 03:54:45,286 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8134: assume false; [2025-02-08 03:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8134: assume !false; [2025-02-08 03:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16838-1: ldv_del_timer_sync_91_#res#1 := ldv_del_timer_sync_91_~ldv_func_res~3#1; [2025-02-08 03:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12280: 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 03:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8102: assume true; [2025-02-08 03:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8102: assume !true; [2025-02-08 03:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19217: havoc del_timer_sync_#t~nondet2341#1; [2025-02-08 03:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12347: assume 0 != ~tmp___1~27#1 % 256;~tmp___2~20#1 := 0; [2025-02-08 03:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12347: assume !(0 != ~tmp___1~27#1 % 256);~tmp___2~20#1 := 1; [2025-02-08 03:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12397: 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 03:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12397: 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 03:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8070: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 03:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8186: assume false; [2025-02-08 03:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8186: assume !false; [2025-02-08 03:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8054: assume false; [2025-02-08 03:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8054: assume !false; [2025-02-08 03:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8153: netif_tx_disable_~pscr_ret__~1#1 := netif_tx_disable_~pfo_ret_____1~1#1; [2025-02-08 03:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16660-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 03:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16660: 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#19(__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 03:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12333-1: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 03:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12333: ~tmp___0~42#1 := ~__ms~0#1;~__ms~0#1 := ~__ms~0#1 - 1; [2025-02-08 03:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12432: havoc #t~mem1492#1.base, #t~mem1492#1.offset;~i~19#1 := 1 + ~i~19#1; [2025-02-08 03:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8138: assume false; [2025-02-08 03:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8138: assume !false; [2025-02-08 03:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12432-2: call #t~mem1492#1.base, #t~mem1492#1.offset := read~$Pointer$#19(~mgp~21#1.base, ~mgp~21#1.offset, 8); [2025-02-08 03:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12432-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 03:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12317-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 03:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12317: havoc #t~mem1477#1.base, #t~mem1477#1.offset; [2025-02-08 03:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12317-2: call #t~mem1477#1.base, #t~mem1477#1.offset := read~$Pointer$#19(~mgp~21#1.base, ~mgp~21#1.offset, 8); [2025-02-08 03:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7709-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 03:54:45,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7709: 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 03:54:45,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8106: assume false; [2025-02-08 03:54:45,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8106: assume !false; [2025-02-08 03:54:45,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8073: netif_tx_disable_~pscr_ret__~1#1 := netif_tx_disable_~pfo_ret__~1#1; [2025-02-08 03:54:45,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12401: 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 03:54:45,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12401: 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~nondet2389#1, schedule_timeout_~arg0#1;schedule_timeout_~arg0#1 := schedule_timeout_#in~arg0#1;havoc schedule_timeout_#t~nondet2389#1;assume -9223372036854775808 <= schedule_timeout_#t~nondet2389#1 && schedule_timeout_#t~nondet2389#1 <= 9223372036854775807;schedule_timeout_#res#1 := schedule_timeout_#t~nondet2389#1;havoc schedule_timeout_#t~nondet2389#1; [2025-02-08 03:54:45,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8190: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 03:54:45,288 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7711-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 03:54:45,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7711: netif_tx_stop_all_queues_~i~1#1 := 1 + netif_tx_stop_all_queues_~i~1#1; [2025-02-08 03:54:45,289 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058: assume false; [2025-02-08 03:54:45,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058: assume !false; [2025-02-08 03:54:45,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12352: assume 0 != ~tmp___2~20#1; [2025-02-08 03:54:45,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12352: assume !(0 != ~tmp___2~20#1);~i~19#1 := 1 + ~i~19#1; [2025-02-08 03:54:45,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14945-1: ldv_del_timer_sync_#res#1 := ldv_del_timer_sync_~arg0#1; [2025-02-08 03:54:45,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12319: call #t~mem1479#1.base, #t~mem1479#1.offset := read~$Pointer$#19(~mgp~21#1.base, ~mgp~21#1.offset, 8); [2025-02-08 03:54:45,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8174: assume false; [2025-02-08 03:54:45,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8174: assume !false; [2025-02-08 03:54:45,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8142: assume true; [2025-02-08 03:54:45,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8142: assume !true; [2025-02-08 03:54:45,290 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19472: havoc prepare_to_wait_event_#t~nondet2383#1;#t~ret1487#1 := prepare_to_wait_event_#res#1;havoc prepare_to_wait_event_#t~nondet2383#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#19(~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 03:54:45,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8225-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 03:54:45,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8225: 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 03:54:45,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12338: assume 0 != ~tmp___0~42#1 % 18446744073709551616; [2025-02-08 03:54:45,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12338: assume !(0 != ~tmp___0~42#1 % 18446744073709551616); [2025-02-08 03:54:45,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8110: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 03:54:45,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12322: assume -2147483648 <= #t~ret1478#1 && #t~ret1478#1 <= 2147483647;havoc #t~ret1478#1; [2025-02-08 03:54:45,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8094: assume false; [2025-02-08 03:54:45,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8094: assume !false; [2025-02-08 03:54:45,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8193: netif_tx_disable_~pscr_ret__~1#1 := netif_tx_disable_~pfo_ret_____2~1#1; [2025-02-08 03:54:45,291 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12322-1: SUMMARY for call #t~ret1478#1 := printk(81, 0); srcloc: null [2025-02-08 03:54:45,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6427: assume -1 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 03:54:45,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6427: assume !(-1 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 03:54:45,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6510: assume -1 == __preempt_count_sub_~pao_ID__~1#1; [2025-02-08 03:54:45,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6510: assume !(-1 == __preempt_count_sub_~pao_ID__~1#1); [2025-02-08 03:54:45,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6477: assume 1 == __preempt_count_sub_~pao_ID__~1#1; [2025-02-08 03:54:45,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6477: assume !(1 == __preempt_count_sub_~pao_ID__~1#1); [2025-02-08 03:54:45,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9764: assume false; [2025-02-08 03:54:45,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9764: assume !false; [2025-02-08 03:54:45,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9731: ~pscr_ret__~2#1 := ~pfo_ret__~2#1; [2025-02-08 03:54:45,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9756: assume false; [2025-02-08 03:54:45,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9756: assume !false; [2025-02-08 03:54:45,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19187: havoc dca3_get_tag_#t~nondet2338#1;#t~ret834#1 := dca3_get_tag_#res#1;havoc dca3_get_tag_#t~nondet2338#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#19(~ss#1.base, 512 + ~ss#1.offset, 4); [2025-02-08 03:54:45,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6404: assume 1 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 03:54:45,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6404: assume !(1 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 03:54:45,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6437: assume -1 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 03:54:45,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6437: assume !(-1 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 03:54:45,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9724: assume false; [2025-02-08 03:54:45,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9724: assume !false; [2025-02-08 03:54:45,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6487: assume 1 == __preempt_count_sub_~pao_ID__~1#1; [2025-02-08 03:54:45,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6487: assume !(1 == __preempt_count_sub_~pao_ID__~1#1); [2025-02-08 03:54:45,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9716: assume false; [2025-02-08 03:54:45,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9716: assume !false; [2025-02-08 03:54:45,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9848: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 03:54:45,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9840: assume true; [2025-02-08 03:54:45,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9840: assume !true; [2025-02-08 03:54:45,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9890: call write~int#19(~cpu~1#1, ~ss#1.base, 516 + ~ss#1.offset, 4); [2025-02-08 03:54:45,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9832: assume false; [2025-02-08 03:54:45,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9832: assume !false; [2025-02-08 03:54:45,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6414: assume 1 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 03:54:45,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6414: assume !(1 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 03:54:45,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6480: assume -1 == __preempt_count_sub_~pao_ID__~1#1; [2025-02-08 03:54:45,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6480: assume !(-1 == __preempt_count_sub_~pao_ID__~1#1); [2025-02-08 03:54:45,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9808: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 03:54:45,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9800: assume true; [2025-02-08 03:54:45,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9800: assume !true; [2025-02-08 03:54:45,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6497: assume 1 == __preempt_count_sub_~pao_ID__~1#1; [2025-02-08 03:54:45,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6497: assume !(1 == __preempt_count_sub_~pao_ID__~1#1); [2025-02-08 03:54:45,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9792: assume false; [2025-02-08 03:54:45,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9792: assume !false; [2025-02-08 03:54:45,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9669: 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$#19(myri10ge_write_dca_~ss#1.base, 520 + myri10ge_write_dca_~ss#1.offset, 8); [2025-02-08 03:54:45,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9669-1: SUMMARY for call myri10ge_write_dca_#t~ret829#1 := __fswab32(myri10ge_write_dca_~tag#1); srcloc: null [2025-02-08 03:54:45,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6407: assume -1 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 03:54:45,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6407: assume !(-1 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 03:54:45,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9768: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 03:54:45,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9884: 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#19(myri10ge_write_dca_~tag#1, myri10ge_write_dca_~ss#1.base, 512 + myri10ge_write_dca_~ss#1.offset, 4); [2025-02-08 03:54:45,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9884: assume !(#t~mem835#1 != ~tag~0#1);havoc #t~mem835#1; [2025-02-08 03:54:45,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9851: ~pscr_ret__~2#1 := ~pfo_ret_____2~2#1; [2025-02-08 03:54:45,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6490: assume -1 == __preempt_count_sub_~pao_ID__~1#1; [2025-02-08 03:54:45,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6490: assume !(-1 == __preempt_count_sub_~pao_ID__~1#1); [2025-02-08 03:54:45,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9760: assume true; [2025-02-08 03:54:45,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9760: assume !true; [2025-02-08 03:54:45,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6424: assume 1 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 03:54:45,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6424: assume !(1 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 03:54:45,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9752: assume false; [2025-02-08 03:54:45,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9752: assume !false; [2025-02-08 03:54:45,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6507: assume 1 == __preempt_count_sub_~pao_ID__~1#1; [2025-02-08 03:54:45,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6507: assume !(1 == __preempt_count_sub_~pao_ID__~1#1); [2025-02-08 03:54:45,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9670-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 03:54:45,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9670: havoc myri10ge_write_dca_#t~mem830#1.base, myri10ge_write_dca_#t~mem830#1.offset; [2025-02-08 03:54:45,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9728: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 03:54:45,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9844: assume false; [2025-02-08 03:54:45,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9844: assume !false; [2025-02-08 03:54:45,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9811: ~pscr_ret__~2#1 := ~pfo_ret_____1~2#1; [2025-02-08 03:54:45,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9720: assume true; [2025-02-08 03:54:45,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9720: assume !true; [2025-02-08 03:54:45,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9836: assume false; [2025-02-08 03:54:45,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9836: assume !false; [2025-02-08 03:54:45,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6417: assume -1 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 03:54:45,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6417: assume !(-1 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 03:54:45,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9712: assume false; [2025-02-08 03:54:45,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9712: assume !false; [2025-02-08 03:54:45,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6434: assume 1 == __preempt_count_add_~pao_ID__~0#1; [2025-02-08 03:54:45,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6434: assume !(1 == __preempt_count_add_~pao_ID__~0#1); [2025-02-08 03:54:45,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6500: assume -1 == __preempt_count_sub_~pao_ID__~1#1; [2025-02-08 03:54:45,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6500: assume !(-1 == __preempt_count_sub_~pao_ID__~1#1); [2025-02-08 03:54:45,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9886: 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 03:54:45,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9804: assume false; [2025-02-08 03:54:45,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9804: assume !false; [2025-02-08 03:54:45,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9771: ~pscr_ret__~2#1 := ~pfo_ret_____0~2#1; [2025-02-08 03:54:45,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9796: assume false; [2025-02-08 03:54:45,397 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9796: assume !false; [2025-02-08 03:54:45,404 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7590: havoc #t~mem322.base, #t~mem322.offset; [2025-02-08 03:54:45,407 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19344: havoc #t~nondet2360; [2025-02-08 03:54:45,422 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19198: havoc dca_remove_requester_#t~nondet2340#1; [2025-02-08 03:54:45,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19442: havoc #t~nondet2377; [2025-02-08 03:54:45,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6952: havoc #t~mem177.base, #t~mem177.offset; [2025-02-08 03:54:45,443 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19512: havoc #t~nondet2390; [2025-02-08 03:54:45,494 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19146: havoc #t~nondet2331; [2025-02-08 03:54:45,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9213: call ULTIMATE.dealloc(~#cmd~1.base, ~#cmd~1.offset);havoc ~#cmd~1.base, ~#cmd~1.offset; [2025-02-08 03:54:45,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19456: havoc #t~nondet2379; [2025-02-08 03:54:45,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19130: havoc #t~nondet2328; [2025-02-08 03:54:45,575 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7436: havoc #t~mem304; [2025-02-08 03:54:45,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10044: ~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 03:54:45,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10044-1: SUMMARY for call #t~ret864#1.base, #t~ret864#1.offset := alloc_pages(16416, 0); srcloc: null [2025-02-08 03:54:45,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10048: assume 0 != ~tmp___0~25#1;call #t~mem866#1 := read~int#19(~rx#1.base, 48 + ~rx#1.offset, 4);call #t~mem867#1 := read~int#19(~rx#1.base, 44 + ~rx#1.offset, 4); [2025-02-08 03:54:45,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10048: assume !(0 != ~tmp___0~25#1);call write~$Pointer$#19(~page~0#1.base, ~page~0#1.offset, ~rx#1.base, 24 + ~rx#1.offset, 8);call write~int#19(0, ~rx#1.base, 40 + ~rx#1.offset, 4);call #t~mem868#1.base, #t~mem868#1.offset := read~$Pointer$#19(~mgp#1.base, 100 + ~mgp#1.offset, 8); [2025-02-08 03:54:45,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6807: 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~nondet2323#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~nondet2323#1;assume 0 == __get_page_tail_#t~nondet2323#1 || 1 == __get_page_tail_#t~nondet2323#1;__get_page_tail_#res#1 := (if 0 == __get_page_tail_#t~nondet2323#1 % 256 then 0 else 1);havoc __get_page_tail_#t~nondet2323#1; [2025-02-08 03:54:45,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6807: assume !(0 != get_page_~tmp___2~1#1); [2025-02-08 03:54:45,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10073: assume 7 == ~idx~0#1 % 8;call #t~mem885#1.base, #t~mem885#1.offset := read~$Pointer$#19(~rx#1.base, ~rx#1.offset, 8);call #t~mem886#1.base, #t~mem886#1.offset := read~$Pointer$#19(~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#19(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#19(4294967295, myri10ge_submit_8rx_~src#1.base, 4 + myri10ge_submit_8rx_~src#1.offset, 4); [2025-02-08 03:54:45,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10073: assume !(7 == ~idx~0#1 % 8); [2025-02-08 03:54:45,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10040: 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 03:54:45,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10007: 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 03:54:45,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6832-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 03:54:45,686 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6832: 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 03:54:45,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6824: 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 03:54:45,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6820-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 03:54:45,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6820: 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 03:54:45,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10045: assume -9223372036854775808 <= #t~ret865#1 && #t~ret865#1 <= 9223372036854775807;~tmp___0~25#1 := #t~ret865#1;havoc #t~ret865#1; [2025-02-08 03:54:45,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10012: 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 03:54:45,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10045-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 03:54:45,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10049: assume #t~mem866#1 - #t~mem867#1 <= 15;havoc #t~mem866#1;havoc #t~mem867#1;call write~int#19(1, ~rx#1.base, 60 + ~rx#1.offset, 4); [2025-02-08 03:54:45,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10049: assume !(#t~mem866#1 - #t~mem867#1 <= 15);havoc #t~mem866#1;havoc #t~mem867#1; [2025-02-08 03:54:45,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812: assume 0 != get_page_~tmp___0~1#1; [2025-02-08 03:54:45,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6812: assume !(0 != get_page_~tmp___0~1#1); [2025-02-08 03:54:45,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10037: ~idx~0#1 := #t~bitwise861#1;call #t~mem862#1 := read~int#19(~rx#1.base, 40 + ~rx#1.offset, 4); [2025-02-08 03:54:45,687 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10037-1: [2025-02-08 03:54:45,688 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10037-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 03:54:45,688 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10066: ~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$#19(~rx#1.base, 8 + ~rx#1.offset, 8);call write~int#19(~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#19(~rx#1.base, 32 + ~rx#1.offset, 8); [2025-02-08 03:54:45,688 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10037-3: assume #t~mem859#1 == #t~mem860#1;#t~bitwise861#1 := #t~mem859#1; [2025-02-08 03:54:45,688 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10037-3: assume !(#t~mem859#1 == #t~mem860#1); [2025-02-08 03:54:45,688 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6804-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 03:54:45,688 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6804: 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 03:54:45,688 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10066-1: SUMMARY for call #t~ret878#1 := __fswab32(#t~mem876#1 + #t~mem877#1); srcloc: null [2025-02-08 03:54:45,688 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10037-4: assume 0 == #t~mem859#1 || 0 == #t~mem860#1;#t~bitwise861#1 := 0; [2025-02-08 03:54:45,688 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10037-4: assume !(0 == #t~mem859#1 || 0 == #t~mem860#1); [2025-02-08 03:54:45,688 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10037-5: call #t~mem859#1 := read~int#19(~rx#1.base, 48 + ~rx#1.offset, 4);call #t~mem860#1 := read~int#19(~rx#1.base, 56 + ~rx#1.offset, 4); [2025-02-08 03:54:45,688 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10075: 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 03:54:45,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10009: call write~int#19(myri10ge_submit_8rx_~low~0#1, myri10ge_submit_8rx_~src#1.base, 4 + myri10ge_submit_8rx_~src#1.offset, 4); [2025-02-08 03:54:45,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10009-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 03:54:45,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6805-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 03:54:45,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6805: 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 03:54:45,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10038: assume (#t~mem862#1 + ~bytes#1) % 4294967296 <= 4096;havoc #t~mem862#1;call #t~mem863#1.base, #t~mem863#1.offset := read~$Pointer$#19(~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 03:54:45,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10038: assume !((#t~mem862#1 + ~bytes#1) % 4294967296 <= 4096);havoc #t~mem862#1; [2025-02-08 03:54:45,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10059: call write~int#19(#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 03:54:45,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10059-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 03:54:45,689 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10063: call #t~mem870#1.base, #t~mem870#1.offset := read~$Pointer$#19(~rx#1.base, 16 + ~rx#1.offset, 8);call #t~mem871#1.base, #t~mem871#1.offset := read~$Pointer$#19(~rx#1.base, 24 + ~rx#1.offset, 8);call write~$Pointer$#19(#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$#19(~rx#1.base, 16 + ~rx#1.offset, 8);call #t~mem873#1 := read~int#19(~rx#1.base, 40 + ~rx#1.offset, 4);call write~int#19(#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$#19(~rx#1.base, 16 + ~rx#1.offset, 8);call #t~mem875#1 := read~int#19(~rx#1.base, 32 + ~rx#1.offset, 8);call write~int#19(#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#19(~rx#1.base, 32 + ~rx#1.offset, 8);call #t~mem877#1 := read~int#19(~rx#1.base, 40 + ~rx#1.offset, 4); [2025-02-08 03:54:45,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6822: 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 03:54:45,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6822: assume !(0 != get_page_~tmp___4~0#1); [2025-02-08 03:54:45,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6810: 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 03:54:45,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10068: ~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$#19(~rx#1.base, 8 + ~rx#1.offset, 8);call write~int#19(~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#19(~rx#1.base, 40 + ~rx#1.offset, 4);call write~int#19(#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#19(~rx#1.base, 48 + ~rx#1.offset, 4);call write~int#19(1 + #t~mem884#1, ~rx#1.base, 48 + ~rx#1.offset, 4);havoc #t~mem884#1; [2025-02-08 03:54:45,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10068-1: SUMMARY for call #t~ret881#1 := __fswab32(#t~mem880#1 % 18446744073709551616 / 4294967296); srcloc: null [2025-02-08 03:54:45,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6810-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 03:54:45,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6348: 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 03:54:45,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6819: 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#19(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 03:54:45,690 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19082: havoc __get_page_tail_#t~nondet2323#1;get_page_#t~ret133#1 := __get_page_tail_#res#1;havoc __get_page_tail_#t~nondet2323#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 03:54:45,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7320: havoc #t~mem281.base, #t~mem281.offset;havoc #t~mem282; [2025-02-08 03:54:45,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13008: call #t~mem1636.base, #t~mem1636.offset := read~$Pointer$#19(~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#19(~stats.base, ~stats.offset, 8);call #t~mem1637 := read~int#19(~slice_stats~0.base, ~slice_stats~0.offset, 8);call write~int#19(#t~mem1638 + #t~mem1637, ~stats.base, ~stats.offset, 8);havoc #t~mem1638;havoc #t~mem1637;call #t~mem1640 := read~int#19(~stats.base, 8 + ~stats.offset, 8);call #t~mem1639 := read~int#19(~slice_stats~0.base, 8 + ~slice_stats~0.offset, 8);call write~int#19(#t~mem1640 + #t~mem1639, ~stats.base, 8 + ~stats.offset, 8);havoc #t~mem1640;havoc #t~mem1639;call #t~mem1642 := read~int#19(~stats.base, 16 + ~stats.offset, 8);call #t~mem1641 := read~int#19(~slice_stats~0.base, 16 + ~slice_stats~0.offset, 8);call write~int#19(#t~mem1642 + #t~mem1641, ~stats.base, 16 + ~stats.offset, 8);havoc #t~mem1642;havoc #t~mem1641;call #t~mem1644 := read~int#19(~stats.base, 24 + ~stats.offset, 8);call #t~mem1643 := read~int#19(~slice_stats~0.base, 24 + ~slice_stats~0.offset, 8);call write~int#19(#t~mem1644 + #t~mem1643, ~stats.base, 24 + ~stats.offset, 8);havoc #t~mem1644;havoc #t~mem1643;call #t~mem1646 := read~int#19(~stats.base, 48 + ~stats.offset, 8);call #t~mem1645 := read~int#19(~slice_stats~0.base, 32 + ~slice_stats~0.offset, 8);call write~int#19(#t~mem1646 + #t~mem1645, ~stats.base, 48 + ~stats.offset, 8);havoc #t~mem1646;havoc #t~mem1645;call #t~mem1648 := read~int#19(~stats.base, 56 + ~stats.offset, 8);call #t~mem1647 := read~int#19(~slice_stats~0.base, 40 + ~slice_stats~0.offset, 8);call write~int#19(#t~mem1648 + #t~mem1647, ~stats.base, 56 + ~stats.offset, 8);havoc #t~mem1648;havoc #t~mem1647;~i~21 := 1 + ~i~21; [2025-02-08 03:54:45,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9247: 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 03:54:45,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13079: havoc #t~memcpy~res1663#1.base, #t~memcpy~res1663#1.offset;call #t~mem1664#1 := read~int#19(~#data~0#1.base, ~#data~0#1.offset, 4); [2025-02-08 03:54:45,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13079-1: SUMMARY for call #t~memcpy~res1663#1.base, #t~memcpy~res1663#1.offset := #Ultimate.C_memcpy#19(~#data~0#1.base, ~#data~0#1.offset, ~ha~0#1.base, 16 + ~ha~0#1.offset, 6); srcloc: null [2025-02-08 03:54:45,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13084-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 03:54:45,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13084: assume -2147483648 <= #t~ret1668#1 && #t~ret1668#1 <= 2147483647;~err~1#1 := #t~ret1668#1;havoc #t~ret1668#1; [2025-02-08 03:54:45,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13088-1: SUMMARY for call #t~ret1669#1 := netdev_err(~dev#1.base, ~dev#1.offset, 87, 0); srcloc: null [2025-02-08 03:54:45,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13088: assume -2147483648 <= #t~ret1669#1 && #t~ret1669#1 <= 2147483647;havoc #t~ret1669#1; [2025-02-08 03:54:45,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13080-1: SUMMARY for call #t~ret1665#1 := __fswab32(#t~mem1664#1); srcloc: null [2025-02-08 03:54:45,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13080: ~tmp___0~45#1 := #t~ret1665#1;havoc #t~mem1664#1;havoc #t~ret1665#1;call write~int#28(~tmp___0~45#1, ~#cmd~11#1.base, ~#cmd~11#1.offset, 4);call #t~mem1666#1 := read~int#19(~#data~0#1.base, 4 + ~#data~0#1.offset, 4); [2025-02-08 03:54:45,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13028-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 03:54:45,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13028: 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 03:54:45,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13082: ~tmp___1~30#1 := #t~ret1667#1;havoc #t~mem1666#1;havoc #t~ret1667#1;call write~int#28(~tmp___1~30#1, ~#cmd~11#1.base, 4 + ~#cmd~11#1.offset, 4); [2025-02-08 03:54:45,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13086: assume 0 != ~err~1#1; [2025-02-08 03:54:45,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13086: assume !(0 != ~err~1#1);call #t~mem1670#1.base, #t~mem1670#1.offset := read~$Pointer$#19(~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 03:54:45,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13082-1: SUMMARY for call #t~ret1667#1 := __fswab32(#t~mem1666#1); srcloc: null [2025-02-08 03:54:45,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19229: havoc dma_set_mask_#t~nondet2344#1; [2025-02-08 03:54:45,954 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13630-1: SUMMARY for call #t~ret1801#1 := netdev_warn(#t~mem1800#1.base, #t~mem1800#1.offset, 109, 0); srcloc: null [2025-02-08 03:54:45,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13628: assume 0 != ~tmp~114#1;call #t~mem1800#1.base, #t~mem1800#1.offset := read~$Pointer$#19(~mgp~30#1.base, 32 + ~mgp~30#1.offset, 8); [2025-02-08 03:54:45,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13628: assume !(0 != ~tmp~114#1); [2025-02-08 03:54:45,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13630: 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 03:54:45,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19336: havoc net_ratelimit_#t~nondet2358#1;#t~ret1799#1 := net_ratelimit_#res#1;havoc net_ratelimit_#t~nondet2358#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 03:54:45,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8431: havoc pcie_caps_reg_#t~mem446#1; [2025-02-08 03:54:45,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8441: havoc #t~bitwise448#1; [2025-02-08 03:54:46,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16479: #res := 3; [2025-02-08 03:54:46,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16481: #res := 8; [2025-02-08 03:54:46,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16483: #res := 10; [2025-02-08 03:54:46,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16411: #res := 9; [2025-02-08 03:54:46,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16415: #res := 12; [2025-02-08 03:54:46,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16407: #res := 3; [2025-02-08 03:54:46,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16445: #res := 35; [2025-02-08 03:54:46,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16437: #res := 29; [2025-02-08 03:54:46,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16441: #res := 31; [2025-02-08 03:54:46,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16429: #res := 24; [2025-02-08 03:54:46,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16433: #res := 27; [2025-02-08 03:54:46,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16421: #res := 15; [2025-02-08 03:54:46,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16425: #res := 20; [2025-02-08 03:54:46,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16413: #res := 11; [2025-02-08 03:54:46,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16417: #res := 13; [2025-02-08 03:54:46,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16405: #res := 1; [2025-02-08 03:54:46,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16409: #res := 7; [2025-02-08 03:54:46,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16443: #res := 33; [2025-02-08 03:54:46,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16447: #res := 36; [2025-02-08 03:54:46,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16435: #res := 28; [2025-02-08 03:54:46,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16439: #res := 30; [2025-02-08 03:54:46,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16427: #res := 22; [2025-02-08 03:54:46,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16431: #res := 26; [2025-02-08 03:54:46,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16419: #res := 14; [2025-02-08 03:54:46,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16423: #res := 17; [2025-02-08 03:54:46,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19390: havoc pci_bus_read_config_dword_#t~nondet2367#1; [2025-02-08 03:54:46,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13690: 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 03:54:46,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13690: assume !(0 == ~myri10ge_reset_recover~0); [2025-02-08 03:54:46,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13760-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 03:54:46,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13698-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 03:54:46,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13760: 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 03:54:46,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13773: assume 0 != myri10ge_watchdog_~status~19#1;call myri10ge_watchdog_#t~mem1858#1.base, myri10ge_watchdog_#t~mem1858#1.offset := read~$Pointer$#19(myri10ge_watchdog_~mgp~31#1.base, 32 + myri10ge_watchdog_~mgp~31#1.offset, 8); [2025-02-08 03:54:46,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13773: assume !(0 != myri10ge_watchdog_~status~19#1);call myri10ge_watchdog_#t~mem1860#1.base, myri10ge_watchdog_#t~mem1860#1.offset := read~$Pointer$#19(myri10ge_watchdog_~mgp~31#1.base, 32 + myri10ge_watchdog_~mgp~31#1.offset, 8); [2025-02-08 03:54:46,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13765: call myri10ge_watchdog_#t~mem1855#1.base, myri10ge_watchdog_#t~mem1855#1.offset := read~$Pointer$#19(myri10ge_watchdog_~mgp~31#1.base, 32 + myri10ge_watchdog_~mgp~31#1.offset, 8); [2025-02-08 03:54:46,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13765-1: SUMMARY for call rtnl_lock(); srcloc: null [2025-02-08 03:54:46,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13608-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 03:54:46,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13608: 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#0(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 03:54:46,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13695: call write~int#19(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$#19(myri10ge_watchdog_~mgp~31#1.base, 32 + myri10ge_watchdog_~mgp~31#1.offset, 8); [2025-02-08 03:54:46,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13728-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 03:54:46,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13695-1: SUMMARY for call rtnl_lock(); srcloc: null [2025-02-08 03:54:46,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13728: call write~int#19(0, myri10ge_watchdog_~ss~11#1.base, 508 + myri10ge_watchdog_~ss~11#1.offset, 4); [2025-02-08 03:54:46,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13749: assume 0 != myri10ge_watchdog_~tmp___0~52#1;call myri10ge_watchdog_#t~mem1851#1.base, myri10ge_watchdog_#t~mem1851#1.offset := read~$Pointer$#19(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~nondet2322#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~nondet2322#1;assume -2147483648 <= __dynamic_netdev_dbg_#t~nondet2322#1 && __dynamic_netdev_dbg_#t~nondet2322#1 <= 2147483647;__dynamic_netdev_dbg_#res#1 := __dynamic_netdev_dbg_#t~nondet2322#1;havoc __dynamic_netdev_dbg_#t~nondet2322#1; [2025-02-08 03:54:46,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13749: assume !(0 != myri10ge_watchdog_~tmp___0~52#1); [2025-02-08 03:54:46,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13687: 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 03:54:46,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13687-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 03:54:46,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19398: havoc pci_bus_write_config_byte_#t~nondet2369#1;pci_write_config_byte_#t~ret406#1 := pci_bus_write_config_byte_#res#1;havoc pci_bus_write_config_byte_#t~nondet2369#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 03:54:46,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13667: 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 03:54:46,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13667-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 03:54:46,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13766-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 03:54:46,251 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13733: myri10ge_watchdog_~i~22#1 := 1 + myri10ge_watchdog_~i~22#1;call myri10ge_watchdog_#t~mem1847#1 := read~int#19(myri10ge_watchdog_~mgp~31#1.base, 12 + myri10ge_watchdog_~mgp~31#1.offset, 4); [2025-02-08 03:54:46,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13766: 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 03:54:46,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13725: call myri10ge_watchdog_#t~mem1845#1.base, myri10ge_watchdog_#t~mem1845#1.offset := read~$Pointer$#19(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#19(myri10ge_watchdog_~ss~11#1.base, 508 + myri10ge_watchdog_~ss~11#1.offset, 4); [2025-02-08 03:54:46,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13779: 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 03:54:46,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13779-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 03:54:46,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13783: 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 03:54:46,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13783-1: SUMMARY for call rtnl_unlock(); srcloc: null [2025-02-08 03:54:46,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13771: 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 03:54:46,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13771-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 03:54:46,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13610: 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$#19(myri10ge_watchdog_~mgp~31#1.base, 32 + myri10ge_watchdog_~mgp~31#1.offset, 8); [2025-02-08 03:54:46,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13775: 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 03:54:46,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13775-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 03:54:46,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13763: assume 0 == myri10ge_watchdog_~rebooted~0#1; [2025-02-08 03:54:46,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13763: assume !(0 == myri10ge_watchdog_~rebooted~0#1); [2025-02-08 03:54:46,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13701: 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$#19(myri10ge_watchdog_~mgp~31#1.base, 100 + myri10ge_watchdog_~mgp~31#1.offset, 8); [2025-02-08 03:54:46,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13701-1: SUMMARY for call pci_restore_state(myri10ge_watchdog_#t~mem1832#1.base, myri10ge_watchdog_#t~mem1832#1.offset); srcloc: null [2025-02-08 03:54:46,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13606: 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 03:54:46,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13726: assume 0 != myri10ge_watchdog_#t~mem1846#1;havoc myri10ge_watchdog_#t~mem1846#1; [2025-02-08 03:54:46,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13726: assume !(0 != myri10ge_watchdog_#t~mem1846#1);havoc myri10ge_watchdog_#t~mem1846#1; [2025-02-08 03:54:46,252 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13747: 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 03:54:46,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13747-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 03:54:46,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13739: assume 0 == myri10ge_watchdog_#t~mem1848#1;havoc myri10ge_watchdog_#t~mem1848#1;call write~$Pointer$#13(115, 0, myri10ge_watchdog_~#descriptor~0#1.base, myri10ge_watchdog_~#descriptor~0#1.offset, 8);call write~$Pointer$#13(116, 0, myri10ge_watchdog_~#descriptor~0#1.base, 8 + myri10ge_watchdog_~#descriptor~0#1.offset, 8);call write~$Pointer$#13(117, 0, myri10ge_watchdog_~#descriptor~0#1.base, 16 + myri10ge_watchdog_~#descriptor~0#1.offset, 8);call write~$Pointer$#13(118, 0, myri10ge_watchdog_~#descriptor~0#1.base, 24 + myri10ge_watchdog_~#descriptor~0#1.offset, 8);call write~int#13(3656, myri10ge_watchdog_~#descriptor~0#1.base, 32 + myri10ge_watchdog_~#descriptor~0#1.offset, 4);call write~int#13(0, myri10ge_watchdog_~#descriptor~0#1.base, 36 + myri10ge_watchdog_~#descriptor~0#1.offset, 4);call myri10ge_watchdog_#t~mem1849#1 := read~int#13(myri10ge_watchdog_~#descriptor~0#1.base, 36 + myri10ge_watchdog_~#descriptor~0#1.offset, 4); [2025-02-08 03:54:46,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13739: 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$#19(myri10ge_watchdog_~mgp~31#1.base, 32 + myri10ge_watchdog_~mgp~31#1.offset, 8); [2025-02-08 03:54:46,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19078: havoc __dynamic_netdev_dbg_#t~nondet2322#1;myri10ge_watchdog_#t~ret1852#1 := __dynamic_netdev_dbg_#res#1;havoc __dynamic_netdev_dbg_#t~nondet2322#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 03:54:46,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13698: 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#19(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$#19(myri10ge_watchdog_~mgp~31#1.base, 100 + myri10ge_watchdog_~mgp~31#1.offset, 8); [2025-02-08 03:54:46,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13702-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 03:54:46,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13607: 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 03:54:46,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13735: assume myri10ge_watchdog_~i~22#1 < myri10ge_watchdog_#t~mem1847#1;havoc myri10ge_watchdog_#t~mem1847#1; [2025-02-08 03:54:46,253 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13735: 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#1(myri10ge_watchdog_~#reset_needed~0#1.base, myri10ge_watchdog_~#reset_needed~0#1.offset, 4); [2025-02-08 03:54:46,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13702: 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 03:54:46,254 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13607-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 03:54:46,287 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7453: havoc #t~mem306; [2025-02-08 03:54:46,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9646: call ULTIMATE.dealloc(~#ctl~2#1.base, ~#ctl~2#1.offset);havoc ~#ctl~2#1.base, ~#ctl~2#1.offset; [2025-02-08 03:54:46,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19460: havoc pcie_capability_write_word_#t~nondet2380#1;#t~ret828#1 := pcie_capability_write_word_#res#1;havoc pcie_capability_write_word_#t~nondet2380#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 03:54:46,342 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7546: SUMMARY for call msleep(1); srcloc: null [2025-02-08 03:54:46,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8640: call ULTIMATE.dealloc(~#buf_bytes~0.base, ~#buf_bytes~0.offset);havoc ~#buf_bytes~0.base, ~#buf_bytes~0.offset; [2025-02-08 03:54:46,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8690: assume #t~short511;havoc #t~mem510;havoc #t~short511; [2025-02-08 03:54:46,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8690: assume !#t~short511;havoc #t~mem510;havoc #t~short511; [2025-02-08 03:54:46,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8715: assume 0 == ~result~0 % 4294967296;call write~int#28(~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 03:54:46,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8715: assume !(0 == ~result~0 % 4294967296); [2025-02-08 03:54:46,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8690-1: assume #t~short511;call #t~mem510 := read~int#19(~response~0.base, 4 + ~response~0.offset, 4);#t~short511 := 4294967295 == #t~mem510 % 4294967296; [2025-02-08 03:54:46,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8690-1: assume !#t~short511; [2025-02-08 03:54:46,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8719: 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 03:54:46,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8719: assume !(1 == ~result~0 % 4294967296); [2025-02-08 03:54:46,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8711: ~tmp___6~0 := #t~ret517;havoc #t~mem516;havoc #t~ret517;~value~0 := ~tmp___6~0; [2025-02-08 03:54:46,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8711-1: SUMMARY for call #t~ret517 := __fswab32(#t~mem516); srcloc: null [2025-02-08 03:54:46,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8699: ~sleep_total~0 := 1 + ~sleep_total~0;#t~short513 := ~sleep_total~0 <= 14; [2025-02-08 03:54:46,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8699-1: SUMMARY for call msleep(1); srcloc: null [2025-02-08 03:54:46,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8703: assume #t~short513;havoc #t~mem512;havoc #t~short513; [2025-02-08 03:54:46,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8703: assume !#t~short513;havoc #t~mem512;havoc #t~short513; [2025-02-08 03:54:46,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8703-1: assume #t~short513;call #t~mem512 := read~int#19(~response~0.base, 4 + ~response~0.offset, 4);#t~short513 := 4294967295 == #t~mem512 % 4294967296; [2025-02-08 03:54:46,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8703-1: assume !#t~short513; [2025-02-08 03:54:46,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8737: 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 03:54:46,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8737-1: SUMMARY for call #t~ret524 := dev_err(#t~mem523.base, 179 + #t~mem523.offset, 10, 0); srcloc: null [2025-02-08 03:54:46,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8725: 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 03:54:46,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8725: assume !#t~short520;havoc #t~mem518;havoc #t~bitwise519;havoc #t~short520;call #t~mem521.base, #t~mem521.offset := read~$Pointer$#19(~mgp.base, 100 + ~mgp.offset, 8); [2025-02-08 03:54:46,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8725-1: #t~short520 := 0 != #t~bitwise519 % 4294967296; [2025-02-08 03:54:46,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8725-2: [2025-02-08 03:54:46,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8725-3: havoc #t~bitwise519;assume #t~bitwise519 % 4294967296 <= #t~mem518 % 4294967296 && #t~bitwise519 % 4294967296 <= 2; [2025-02-08 03:54:46,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8729: 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 03:54:46,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8729-1: SUMMARY for call #t~ret522 := dev_err(#t~mem521.base, 179 + #t~mem521.offset, 9, 0); srcloc: null [2025-02-08 03:54:46,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8725-4: assume 2 == #t~mem518 % 4294967296;#t~bitwise519 := #t~mem518; [2025-02-08 03:54:46,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8725-4: assume !(2 == #t~mem518 % 4294967296); [2025-02-08 03:54:46,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8725-5: assume 0 == #t~mem518 % 4294967296;#t~bitwise519 := 0; [2025-02-08 03:54:46,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8725-5: assume !(0 == #t~mem518 % 4294967296); [2025-02-08 03:54:46,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8725-6: assume #t~short520;call #t~mem518 := read~int#28(~data.base, 4 + ~data.offset, 4); [2025-02-08 03:54:46,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8725-6: assume !#t~short520; [2025-02-08 03:54:46,426 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8709: ~tmp___5~0 := #t~ret515;havoc #t~mem514;havoc #t~ret515;~result~0 := ~tmp___5~0;call #t~mem516 := read~int#19(~response~0.base, ~response~0.offset, 4); [2025-02-08 03:54:46,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8709-1: SUMMARY for call #t~ret515 := __fswab32(#t~mem514); srcloc: null [2025-02-08 03:54:46,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8709-2: call #t~mem514 := read~int#19(~response~0.base, 4 + ~response~0.offset, 4); [2025-02-08 03:54:46,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8722: 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 03:54:46,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8722: assume !(10 == ~result~0 % 4294967296);#t~short520 := 2 == ~result~0 % 4294967296 && 36 == ~cmd % 4294967296; [2025-02-08 03:54:46,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8685: ~sleep_total~0 := 10 + ~sleep_total~0;#t~short511 := ~sleep_total~0 <= 999; [2025-02-08 03:54:46,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8685-1: SUMMARY for call __const_udelay(42950); srcloc: null [2025-02-08 03:54:46,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8714: assume 4294967295 != ~result~0 % 4294967296; [2025-02-08 03:54:46,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8714: assume !(4294967295 != ~result~0 % 4294967296);call #t~mem523.base, #t~mem523.offset := read~$Pointer$#19(~mgp.base, 100 + ~mgp.offset, 8); [2025-02-08 03:54:46,427 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint myri10ge_send_cmdFINAL: assume true; [2025-02-08 03:54:46,431 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7247: havoc #t~mem263; [2025-02-08 03:54:46,434 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19316: havoc #t~nondet2355; [2025-02-08 03:54:46,450 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19225: havoc #t~nondet2343; [2025-02-08 03:55:02,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14107: assume 0 != myri10ge_probe_slices_~tmp___1~36#1; [2025-02-08 03:55:02,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14107: assume !(0 != myri10ge_probe_slices_~tmp___1~36#1);call myri10ge_probe_slices_#t~mem1944#1 := read~int#19(myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4); [2025-02-08 03:55:02,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13182-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 03:55:02,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14371-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 03:55:02,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14371-4: assume !(0 == myri10ge_probe_#t~mem2018#1 % 18446744073709551616 || 256 == myri10ge_probe_#t~mem2018#1 % 18446744073709551616); [2025-02-08 03:55:02,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14239: assume -2147483648 <= myri10ge_probe_#t~ret1961#1 && myri10ge_probe_#t~ret1961#1 <= 2147483647;havoc myri10ge_probe_#t~ret1961#1; [2025-02-08 03:55:02,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14239-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 03:55:02,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13182: 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#19(myri10ge_change_mtu_~new_mtu#1, myri10ge_change_mtu_~dev#1.base, 516 + myri10ge_change_mtu_~dev#1.offset, 4); [2025-02-08 03:55:02,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14371-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 03:55:02,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14371-3: assume false;myri10ge_probe_#t~bitwise2019#1 := myri10ge_probe_#t~mem2018#1; [2025-02-08 03:55:02,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14371-3: assume !false; [2025-02-08 03:55:02,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13843: assume 0 == myri10ge_watchdog_timer_#t~bitwise1882#1;havoc myri10ge_watchdog_timer_#t~mem1881#1;havoc myri10ge_watchdog_timer_#t~bitwise1882#1;call write~int#1(1, myri10ge_watchdog_timer_~#reset_needed~1#1.base, myri10ge_watchdog_timer_~#reset_needed~1#1.offset, 4); [2025-02-08 03:55:02,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13843: assume !(0 == myri10ge_watchdog_timer_#t~bitwise1882#1);havoc myri10ge_watchdog_timer_#t~mem1881#1;havoc myri10ge_watchdog_timer_#t~bitwise1882#1; [2025-02-08 03:55:02,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10804: 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#19(myri10ge_set_pauseparam_~pause#1.base, 12 + myri10ge_set_pauseparam_~pause#1.offset, 4);call myri10ge_set_pauseparam_#t~mem1128#1 := read~int#19(myri10ge_set_pauseparam_~mgp~10#1.base, 456 + myri10ge_set_pauseparam_~mgp~10#1.offset, 4); [2025-02-08 03:55:02,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13843-1: [2025-02-08 03:55:02,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10804-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 03:55:02,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16089: SUMMARY for call ldv_assume((if 0 != ~ldv_2_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 03:55:02,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13843-4: assume 0 == (if myri10ge_watchdog_timer_#t~mem1881#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_watchdog_timer_#t~mem1881#1 % 65536 % 4294967296 else myri10ge_watchdog_timer_#t~mem1881#1 % 65536 % 4294967296 - 4294967296);myri10ge_watchdog_timer_#t~bitwise1882#1 := 0; [2025-02-08 03:55:02,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13843-4: assume !(0 == (if myri10ge_watchdog_timer_#t~mem1881#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_watchdog_timer_#t~mem1881#1 % 65536 % 4294967296 else myri10ge_watchdog_timer_#t~mem1881#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:55:02,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13843-2: havoc myri10ge_watchdog_timer_#t~bitwise1882#1;assume (((((if myri10ge_watchdog_timer_#t~mem1881#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_watchdog_timer_#t~mem1881#1 % 65536 % 4294967296 else myri10ge_watchdog_timer_#t~mem1881#1 % 65536 % 4294967296 - 4294967296) < 0 || myri10ge_watchdog_timer_#t~bitwise1882#1 <= (if myri10ge_watchdog_timer_#t~mem1881#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_watchdog_timer_#t~mem1881#1 % 65536 % 4294967296 else myri10ge_watchdog_timer_#t~mem1881#1 % 65536 % 4294967296 - 4294967296)) && myri10ge_watchdog_timer_#t~bitwise1882#1 <= 4) && myri10ge_watchdog_timer_#t~bitwise1882#1 >= 0) && ((if myri10ge_watchdog_timer_#t~mem1881#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_watchdog_timer_#t~mem1881#1 % 65536 % 4294967296 else myri10ge_watchdog_timer_#t~mem1881#1 % 65536 % 4294967296 - 4294967296) >= 0 || myri10ge_watchdog_timer_#t~bitwise1882#1 > 4 + (if myri10ge_watchdog_timer_#t~mem1881#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_watchdog_timer_#t~mem1881#1 % 65536 % 4294967296 else myri10ge_watchdog_timer_#t~mem1881#1 % 65536 % 4294967296 - 4294967296))) && myri10ge_watchdog_timer_#t~bitwise1882#1 >= -2147483648; [2025-02-08 03:55:02,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13843-3: assume 4 == (if myri10ge_watchdog_timer_#t~mem1881#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_watchdog_timer_#t~mem1881#1 % 65536 % 4294967296 else myri10ge_watchdog_timer_#t~mem1881#1 % 65536 % 4294967296 - 4294967296);myri10ge_watchdog_timer_#t~bitwise1882#1 := (if myri10ge_watchdog_timer_#t~mem1881#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_watchdog_timer_#t~mem1881#1 % 65536 % 4294967296 else myri10ge_watchdog_timer_#t~mem1881#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 03:55:02,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13843-3: assume !(4 == (if myri10ge_watchdog_timer_#t~mem1881#1 % 65536 % 4294967296 <= 2147483647 then myri10ge_watchdog_timer_#t~mem1881#1 % 65536 % 4294967296 else myri10ge_watchdog_timer_#t~mem1881#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 03:55:02,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15561: assume 0 != ldv_mod_timer_~tmp~130#1; [2025-02-08 03:55:02,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15561: assume !(0 != ldv_mod_timer_~tmp~130#1); [2025-02-08 03:55:02,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16090: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret2157#1 && ldv_pci_pci_instance_2_#t~ret2157#1 <= 2147483647;ldv_pci_pci_instance_2_~tmp___0~58#1 := ldv_pci_pci_instance_2_#t~ret2157#1;havoc ldv_pci_pci_instance_2_#t~ret2157#1; [2025-02-08 03:55:02,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14240-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 03:55:02,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16883: myri10ge_probe_#t~ret2035#1 := ldv_register_netdev_94_#res#1;havoc ldv_register_netdev_94_#t~ret2203#1, ldv_register_netdev_94_#t~ret2204#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~153#1, ldv_register_netdev_94_~tmp___0~67#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 03:55:02,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14240: 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 03:55:02,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16090-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret2157#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:55:02,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15694: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_3 } true;ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.offset := ~ldv_1_callback_get_coalesce~0.base, ~ldv_1_callback_get_coalesce~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_coalesce_ptr~0.base, ~ldv_1_container_struct_ethtool_coalesce_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_3_#t~ret2107#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 03:55:02,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7238: 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;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$#19(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$#19(myri10ge_alloc_slices_~ss~14#1.base, 212 + myri10ge_alloc_slices_~ss~14#1.offset, 8); [2025-02-08 03:55:02,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15298: assume 4 == ~ldv_statevar_17~0; [2025-02-08 03:55:02,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15298: assume !(4 == ~ldv_statevar_17~0); [2025-02-08 03:55:02,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14373: assume 0 != myri10ge_probe_~dac_enabled~0#1;call myri10ge_probe_#t~mem2021#1 := read~int#19(myri10ge_probe_~netdev~3#1.base, 204 + myri10ge_probe_~netdev~3#1.offset, 8); [2025-02-08 03:55:02,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14373: assume !(0 != myri10ge_probe_~dac_enabled~0#1); [2025-02-08 03:55:02,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7238-4: assume false;dma_zalloc_coherent_#t~bitwise261#1 := dma_zalloc_coherent_~flag#1; [2025-02-08 03:55:02,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7238-4: assume !false; [2025-02-08 03:55:02,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7238-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 03:55:02,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7238-2: [2025-02-08 03:55:02,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7238-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 03:55:02,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7238-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 03:55:02,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7238-5: assume !(0 == dma_zalloc_coherent_~flag#1 % 4294967296 || 32768 == dma_zalloc_coherent_~flag#1 % 4294967296); [2025-02-08 03:55:02,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13184-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 03:55:02,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16884-1: ldv_register_netdev_94_#res#1 := ldv_register_netdev_94_~ldv_func_res~6#1; [2025-02-08 03:55:02,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13184: 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 03:55:02,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13977-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 03:55:02,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8824: 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 03:55:02,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13977: 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 03:55:02,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8824-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 03:55:02,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13977-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 03:55:02,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8824-2: call myri10ge_read_mac_addr_#t~mem550#1.base, myri10ge_read_mac_addr_#t~mem550#1.offset := read~$Pointer$#19(myri10ge_read_mac_addr_~mgp#1.base, 100 + myri10ge_read_mac_addr_~mgp#1.offset, 8); [2025-02-08 03:55:02,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15563-1: SUMMARY for call ldv_assume((if 0 == ldv_mod_timer_~arg0#1 then 1 else 0)); srcloc: null [2025-02-08 03:55:02,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15563: ldv_mod_timer_~ldv_9_timer_list_timer_list~0#1.base, ldv_mod_timer_~ldv_9_timer_list_timer_list~0#1.offset := ldv_mod_timer_~arg1#1.base, ldv_mod_timer_~arg1#1.offset; [2025-02-08 03:55:02,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14374-3: assume false;myri10ge_probe_#t~bitwise2022#1 := myri10ge_probe_#t~mem2021#1; [2025-02-08 03:55:02,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14374-3: assume !false; [2025-02-08 03:55:02,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14374-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 03:55:02,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14374-4: assume !(0 == myri10ge_probe_#t~mem2021#1 % 18446744073709551616 || 32 == myri10ge_probe_#t~mem2021#1 % 18446744073709551616); [2025-02-08 03:55:02,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14374-1: [2025-02-08 03:55:02,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13317: 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 03:55:02,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14374-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 03:55:02,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14374: call write~int#19(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 03:55:02,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16092: assume 0 != ldv_pci_pci_instance_2_~tmp___0~58#1;~ldv_statevar_2~0 := 12; [2025-02-08 03:55:02,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16092: assume !(0 != ldv_pci_pci_instance_2_~tmp___0~58#1);~ldv_statevar_2~0 := 17; [2025-02-08 03:55:02,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15960: assume 7 == ~ldv_statevar_2~0; [2025-02-08 03:55:02,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15960: assume !(7 == ~ldv_statevar_2~0); [2025-02-08 03:55:02,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10807: 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#19(myri10ge_set_pauseparam_~pause#1.base, 12 + myri10ge_set_pauseparam_~pause#1.offset, 4); [2025-02-08 03:55:02,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10807: 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#19(myri10ge_set_pauseparam_~pause#1.base, 8 + myri10ge_set_pauseparam_~pause#1.offset, 4);call myri10ge_set_pauseparam_#t~mem1132#1 := read~int#19(myri10ge_set_pauseparam_~mgp~10#1.base, 456 + myri10ge_set_pauseparam_~mgp~10#1.offset, 4); [2025-02-08 03:55:02,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13450: 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$#19(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$#19(myri10ge_select_firmware_~mgp#1.base, 461 + myri10ge_select_firmware_~mgp#1.offset, 8); [2025-02-08 03:55:02,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13450: assume !(0 != myri10ge_select_firmware_~overridden~0#1); [2025-02-08 03:55:02,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13318-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 03:55:02,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13318: 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 03:55:02,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14111: assume 1 == myri10ge_probe_slices_#t~mem1944#1;havoc myri10ge_probe_slices_#t~mem1944#1; [2025-02-08 03:55:02,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14111: 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$#19(myri10ge_probe_slices_~mgp#1.base, 116 + myri10ge_probe_slices_~mgp#1.offset, 8);call myri10ge_probe_slices_#t~mem1946#1 := read~int#19(myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4); [2025-02-08 03:55:02,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15565-1: SUMMARY for call ldv_assume((if 3 == ~ldv_statevar_4~0 then 1 else 0)); srcloc: null [2025-02-08 03:55:02,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15565: assume { :begin_inline_ldv_dispatch_instance_register_9_2 } true;ldv_dispatch_instance_register_9_2_#in~arg0#1.base, ldv_dispatch_instance_register_9_2_#in~arg0#1.offset := ldv_mod_timer_~ldv_9_timer_list_timer_list~0#1.base, ldv_mod_timer_~ldv_9_timer_list_timer_list~0#1.offset;havoc ldv_dispatch_instance_register_9_2_~arg0#1.base, ldv_dispatch_instance_register_9_2_~arg0#1.offset;ldv_dispatch_instance_register_9_2_~arg0#1.base, ldv_dispatch_instance_register_9_2_~arg0#1.offset := ldv_dispatch_instance_register_9_2_#in~arg0#1.base, ldv_dispatch_instance_register_9_2_#in~arg0#1.offset;~ldv_4_container_timer_list~0.base, ~ldv_4_container_timer_list~0.offset := ldv_dispatch_instance_register_9_2_~arg0#1.base, ldv_dispatch_instance_register_9_2_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_4_3 } true;~ldv_statevar_4~0 := 2; [2025-02-08 03:55:02,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14244: assume 0 != myri10ge_probe_~status~21#1; [2025-02-08 03:55:02,951 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14244: 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~nondet2345#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~nondet2345#1;assume -2147483648 <= dma_supported_#t~nondet2345#1 && dma_supported_#t~nondet2345#1 <= 2147483647;dma_supported_#res#1 := dma_supported_#t~nondet2345#1;havoc dma_supported_#t~nondet2345#1; [2025-02-08 03:55:02,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15037: assume { :end_inline_ldv_switch_automaton_state_2_20 } true; [2025-02-08 03:55:02,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10809-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 03:55:02,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10809: 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 03:55:02,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13452-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 03:55:02,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11470-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 03:55:02,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13452: 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 03:55:02,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15566: havoc ldv_dispatch_instance_register_9_2_~arg0#1.base, ldv_dispatch_instance_register_9_2_~arg0#1.offset;havoc ldv_dispatch_instance_register_9_2_#in~arg0#1.base, ldv_dispatch_instance_register_9_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_instance_register_9_2 } true;ldv_mod_timer_#res#1 := ldv_mod_timer_~arg0#1; [2025-02-08 03:55:02,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11470: 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 03:55:02,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14377-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 03:55:02,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14377-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 03:55:02,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14377-5: call myri10ge_probe_#t~mem2024#1 := read~int#19(myri10ge_probe_~netdev~3#1.base, 228 + myri10ge_probe_~netdev~3#1.offset, 8);call myri10ge_probe_#t~mem2023#1 := read~int#19(myri10ge_probe_~mgp~33#1.base, 899 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 03:55:02,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14377-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 03:55:02,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15302: assume 6 == ~ldv_statevar_17~0; [2025-02-08 03:55:02,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15302: assume !(6 == ~ldv_statevar_17~0); [2025-02-08 03:55:02,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14377-3: assume 0 == myri10ge_probe_#t~mem2023#1 % 4294967296 % 18446744073709551616;myri10ge_probe_#t~bitwise2025#1 := myri10ge_probe_#t~mem2024#1; [2025-02-08 03:55:02,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14377-3: assume !(0 == myri10ge_probe_#t~mem2023#1 % 4294967296 % 18446744073709551616); [2025-02-08 03:55:02,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14377: call write~int#19(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#19(myri10ge_probe_~mgp~33#1.base, 869 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 03:55:02,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14377-1: [2025-02-08 03:55:02,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13320: assume 0 != myri10ge_firmware_probe_~status~17#1; [2025-02-08 03:55:02,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13320: 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$#19(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$#19(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$#19(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$#19(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 03:55:02,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15831: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_32 } true;ldv_dummy_resourceless_instance_callback_1_32_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_32_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_32_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_32_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_32_#in~arg2#1 := ~ldv_1_callback_set_msglevel~0.base, ~ldv_1_callback_set_msglevel~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_ldv_param_32_1_default~0;havoc ldv_dummy_resourceless_instance_callback_1_32_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_32_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_32_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_32_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_32_~arg2#1;ldv_dummy_resourceless_instance_callback_1_32_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_32_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_32_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_32_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_32_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_32_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_32_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_32_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_32_~arg2#1 := ldv_dummy_resourceless_instance_callback_1_32_#in~arg2#1;assume { :begin_inline_myri10ge_set_msglevel } true;myri10ge_set_msglevel_#in~netdev#1.base, myri10ge_set_msglevel_#in~netdev#1.offset, myri10ge_set_msglevel_#in~value#1 := ldv_dummy_resourceless_instance_callback_1_32_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_32_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_32_~arg2#1;havoc myri10ge_set_msglevel_#t~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 03:55:02,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13849: call write~int#19((if myri10ge_watchdog_timer_~rx_pause_cnt~1#1 % 4294967296 % 4294967296 <= 2147483647 then myri10ge_watchdog_timer_~rx_pause_cnt~1#1 % 4294967296 % 4294967296 else myri10ge_watchdog_timer_~rx_pause_cnt~1#1 % 4294967296 % 4294967296 - 4294967296), myri10ge_watchdog_timer_~mgp~32#1.base, 452 + myri10ge_watchdog_timer_~mgp~32#1.offset, 4);call myri10ge_watchdog_timer_#t~mem1883#1 := read~int#1(myri10ge_watchdog_timer_~#reset_needed~1#1.base, myri10ge_watchdog_timer_~#reset_needed~1#1.offset, 4); [2025-02-08 03:55:02,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14378: assume myri10ge_probe_#t~mem2026#1 <= 36;havoc myri10ge_probe_#t~mem2026#1;call myri10ge_probe_#t~mem2027#1 := read~int#19(myri10ge_probe_~netdev~3#1.base, 228 + myri10ge_probe_~netdev~3#1.offset, 8); [2025-02-08 03:55:02,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14378: assume !(myri10ge_probe_#t~mem2026#1 <= 36);havoc myri10ge_probe_#t~mem2026#1; [2025-02-08 03:55:02,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19267-1: 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~ret2350#1.base, ioremap_wc_#t~ret2350#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$#19(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$#19(myri10ge_probe_~mgp~33#1.base, 40 + myri10ge_probe_~mgp~33#1.offset, 8); [2025-02-08 03:55:02,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19267: havoc ioremap_wc_#t~ret2350#1.base, ioremap_wc_#t~ret2350#1.offset; [2025-02-08 03:55:02,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14246-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 03:55:02,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13189: myri10ge_change_mtu_#res#1 := myri10ge_change_mtu_~error~0#1;ldv_dummy_resourceless_instance_callback_1_23_#t~ret2103#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~ret2103#1 && ldv_dummy_resourceless_instance_callback_1_23_#t~ret2103#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_23_#t~ret2103#1;havoc ldv_dummy_resourceless_instance_callback_1_23_#t~ret2103#1, ldv_dummy_resourceless_instance_callback_1_23_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_23_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_23_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_23_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_23_~arg2#1;havoc ldv_dummy_resourceless_instance_callback_1_23_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_23_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_23_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_23_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_23_#in~arg2#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_23 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:55:02,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14246: assume -2147483648 <= myri10ge_probe_#t~ret1963#1 && myri10ge_probe_#t~ret1963#1 <= 2147483647;havoc myri10ge_probe_#t~ret1963#1; [2025-02-08 03:55:02,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13850: assume 0 != myri10ge_watchdog_timer_#t~mem1883#1;havoc myri10ge_watchdog_timer_#t~mem1883#1; [2025-02-08 03:55:02,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13850: assume !(0 != myri10ge_watchdog_timer_#t~mem1883#1);havoc myri10ge_watchdog_timer_#t~mem1883#1;assume { :begin_inline_ldv_mod_timer_92 } true;ldv_mod_timer_92_#in~ldv_func_arg1#1.base, ldv_mod_timer_92_#in~ldv_func_arg1#1.offset, ldv_mod_timer_92_#in~ldv_func_arg2#1 := myri10ge_watchdog_timer_~mgp~32#1.base, 324 + myri10ge_watchdog_timer_~mgp~32#1.offset, ~jiffies~0 + 250 * ~myri10ge_watchdog_timeout~0;havoc ldv_mod_timer_92_#res#1;havoc ldv_mod_timer_92_#t~ret2199#1, ldv_mod_timer_92_#t~ret2200#1, ldv_mod_timer_92_~ldv_func_arg1#1.base, ldv_mod_timer_92_~ldv_func_arg1#1.offset, ldv_mod_timer_92_~ldv_func_arg2#1, ldv_mod_timer_92_~ldv_func_res~4#1, ldv_mod_timer_92_~tmp~151#1, ldv_mod_timer_92_~tmp___0~65#1;ldv_mod_timer_92_~ldv_func_arg1#1.base, ldv_mod_timer_92_~ldv_func_arg1#1.offset := ldv_mod_timer_92_#in~ldv_func_arg1#1.base, ldv_mod_timer_92_#in~ldv_func_arg1#1.offset;ldv_mod_timer_92_~ldv_func_arg2#1 := ldv_mod_timer_92_#in~ldv_func_arg2#1;havoc ldv_mod_timer_92_~ldv_func_res~4#1;havoc ldv_mod_timer_92_~tmp~151#1;havoc ldv_mod_timer_92_~tmp___0~65#1;assume { :begin_inline_mod_timer } true;mod_timer_#in~arg0#1.base, mod_timer_#in~arg0#1.offset, mod_timer_#in~arg1#1 := ldv_mod_timer_92_~ldv_func_arg1#1.base, ldv_mod_timer_92_~ldv_func_arg1#1.offset, ldv_mod_timer_92_~ldv_func_arg2#1;havoc mod_timer_#res#1;havoc mod_timer_#t~nondet2353#1, mod_timer_~arg0#1.base, mod_timer_~arg0#1.offset, mod_timer_~arg1#1;mod_timer_~arg0#1.base, mod_timer_~arg0#1.offset := mod_timer_#in~arg0#1.base, mod_timer_#in~arg0#1.offset;mod_timer_~arg1#1 := mod_timer_#in~arg1#1;havoc mod_timer_#t~nondet2353#1;assume -2147483648 <= mod_timer_#t~nondet2353#1 && mod_timer_#t~nondet2353#1 <= 2147483647;mod_timer_#res#1 := mod_timer_#t~nondet2353#1;havoc mod_timer_#t~nondet2353#1; [2025-02-08 03:55:02,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15964: assume 8 == ~ldv_statevar_2~0; [2025-02-08 03:55:02,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15964: assume !(8 == ~ldv_statevar_2~0); [2025-02-08 03:55:02,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19267-3: SUMMARY for call ioremap_wc_#t~ret2350#1.base, ioremap_wc_#t~ret2350#1.offset := ldv_malloc(0); srcloc: null [2025-02-08 03:55:02,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19267-2: ioremap_wc_#res#1.base, ioremap_wc_#res#1.offset := ioremap_wc_#t~ret2350#1.base, ioremap_wc_#t~ret2350#1.offset;havoc ioremap_wc_#t~ret2350#1.base, ioremap_wc_#t~ret2350#1.offset; [2025-02-08 03:55:02,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14379: call write~int#19(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 03:55:02,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14379-1: [2025-02-08 03:55:02,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14379-4: assume 0 == myri10ge_probe_#t~mem2027#1 % 18446744073709551616;myri10ge_probe_#t~bitwise2028#1 := 0; [2025-02-08 03:55:02,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14379-4: assume !(0 == myri10ge_probe_#t~mem2027#1 % 18446744073709551616); [2025-02-08 03:55:02,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14379-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 03:55:02,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14379-3: assume 18446744073708503039 == myri10ge_probe_#t~mem2027#1 % 18446744073709551616;myri10ge_probe_#t~bitwise2028#1 := myri10ge_probe_#t~mem2027#1; [2025-02-08 03:55:02,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14379-3: assume !(18446744073708503039 == myri10ge_probe_#t~mem2027#1 % 18446744073709551616); [2025-02-08 03:55:02,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15701-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret2125#1 := ldv_switch_0(); srcloc: null [2025-02-08 03:55:02,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15701: assume -2147483648 <= ldv_net_dummy_resourceless_instance_1_#t~ret2125#1 && ldv_net_dummy_resourceless_instance_1_#t~ret2125#1 <= 2147483647;~ldv_statevar_1~0 := ldv_net_dummy_resourceless_instance_1_#t~ret2125#1;havoc ldv_net_dummy_resourceless_instance_1_#t~ret2125#1; [2025-02-08 03:55:02,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14116-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 03:55:02,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14116: 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 03:55:02,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7906: __netif_tx_trylock_~pscr_ret__~0#1 := __netif_tx_trylock_~pfo_ret_____0~0#1; [2025-02-08 03:55:02,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13852-1: SUMMARY for call myri10ge_watchdog_timer_#t~ret1884#1 := schedule_work(myri10ge_watchdog_timer_~mgp~32#1.base, 248 + myri10ge_watchdog_timer_~mgp~32#1.offset); srcloc: null [2025-02-08 03:55:02,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13852: havoc myri10ge_watchdog_timer_#t~ret1884#1; [2025-02-08 03:55:02,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7906-1: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 03:55:02,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11474: assume 1 == myri10ge_phys_id_~state#1 % 4294967296; [2025-02-08 03:55:02,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11474: assume !(1 == myri10ge_phys_id_~state#1 % 4294967296); [2025-02-08 03:55:02,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10681-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 03:55:02,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10681: 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#19(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#19(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#19(ethtool_cmd_speed_set_~speed#1 % 4294967296 / 65536, ethtool_cmd_speed_set_~ep#1.base, 28 + ethtool_cmd_speed_set_~ep#1.offset, 2);havoc ethtool_cmd_speed_set_~ep#1.base, ethtool_cmd_speed_set_~ep#1.offset, ethtool_cmd_speed_set_~speed#1;havoc ethtool_cmd_speed_set_#in~ep#1.base, ethtool_cmd_speed_set_#in~ep#1.offset, ethtool_cmd_speed_set_#in~speed#1;assume { :end_inline_ethtool_cmd_speed_set } true;call write~int#19(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$#19(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 03:55:02,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16891: 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 03:55:02,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15306: assume 7 == ~ldv_statevar_17~0; [2025-02-08 03:55:02,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15306: assume !(7 == ~ldv_statevar_17~0); [2025-02-08 03:55:02,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7775: 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 03:55:02,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7775: assume !(netif_msg_init_~debug_value#1 % 4294967296 > 31); [2025-02-08 03:55:02,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10814: 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#19(myri10ge_set_pauseparam_~pause#1.base, 8 + myri10ge_set_pauseparam_~pause#1.offset, 4); [2025-02-08 03:55:02,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10814: 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#19(myri10ge_set_pauseparam_~pause#1.base, 4 + myri10ge_set_pauseparam_~pause#1.offset, 4); [2025-02-08 03:55:02,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15571-1: SUMMARY for call ldv_assume((if 0 != ldv_mod_timer_~arg0#1 then 1 else 0)); srcloc: null [2025-02-08 03:55:02,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15571: ldv_mod_timer_#res#1 := ldv_mod_timer_~arg0#1; [2025-02-08 03:55:02,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16892: 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 03:55:02,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16892-1: 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 03:55:02,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14382-1: call myri10ge_probe_#t~mem2029#1 := read~int#19(myri10ge_probe_~mgp~33#1.base, 869 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 03:55:02,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14382: assume myri10ge_probe_#t~mem2029#1 <= 31;havoc myri10ge_probe_#t~mem2029#1;call myri10ge_probe_#t~mem2030#1 := read~int#19(myri10ge_probe_~netdev~3#1.base, 228 + myri10ge_probe_~netdev~3#1.offset, 8); [2025-02-08 03:55:02,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14382: assume !(myri10ge_probe_#t~mem2029#1 <= 31);havoc myri10ge_probe_#t~mem2029#1; [2025-02-08 03:55:02,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13457: 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 03:55:02,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16100: SUMMARY for call ldv_assume((if 0 == ~ldv_2_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 03:55:02,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14118: assume 0 == myri10ge_probe_slices_~status~20#1; [2025-02-08 03:55:02,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14118: assume !(0 == myri10ge_probe_slices_~status~20#1); [2025-02-08 03:55:02,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7776: 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#19(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#19(myri10ge_probe_~board_number~0#1, myri10ge_probe_~mgp~33#1.base, 927 + myri10ge_probe_~mgp~33#1.offset, 4);assume { :begin_inline___init_waitqueue_head } true;__init_waitqueue_head_#in~arg0#1.base, __init_waitqueue_head_#in~arg0#1.offset, __init_waitqueue_head_#in~arg1#1.base, __init_waitqueue_head_#in~arg1#1.offset, __init_waitqueue_head_#in~arg2#1.base, __init_waitqueue_head_#in~arg2#1.offset := myri10ge_probe_~mgp~33#1.base, 164 + myri10ge_probe_~mgp~33#1.offset, 126, 0, myri10ge_probe_~#__key~1#1.base, myri10ge_probe_~#__key~1#1.offset;havoc __init_waitqueue_head_~arg0#1.base, __init_waitqueue_head_~arg0#1.offset, __init_waitqueue_head_~arg1#1.base, __init_waitqueue_head_~arg1#1.offset, __init_waitqueue_head_~arg2#1.base, __init_waitqueue_head_~arg2#1.offset;__init_waitqueue_head_~arg0#1.base, __init_waitqueue_head_~arg0#1.offset := __init_waitqueue_head_#in~arg0#1.base, __init_waitqueue_head_#in~arg0#1.offset;__init_waitqueue_head_~arg1#1.base, __init_waitqueue_head_~arg1#1.offset := __init_waitqueue_head_#in~arg1#1.base, __init_waitqueue_head_#in~arg1#1.offset;__init_waitqueue_head_~arg2#1.base, __init_waitqueue_head_~arg2#1.offset := __init_waitqueue_head_#in~arg2#1.base, __init_waitqueue_head_#in~arg2#1.offset;havoc __init_waitqueue_head_~arg0#1.base, __init_waitqueue_head_~arg0#1.offset, __init_waitqueue_head_~arg1#1.base, __init_waitqueue_head_~arg1#1.offset, __init_waitqueue_head_~arg2#1.base, __init_waitqueue_head_~arg2#1.offset;havoc __init_waitqueue_head_#in~arg0#1.base, __init_waitqueue_head_#in~arg0#1.offset, __init_waitqueue_head_#in~arg1#1.base, __init_waitqueue_head_#in~arg1#1.offset, __init_waitqueue_head_#in~arg2#1.base, __init_waitqueue_head_#in~arg2#1.offset;assume { :end_inline___init_waitqueue_head } true; [2025-02-08 03:55:02,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15968: assume 9 == ~ldv_statevar_2~0; [2025-02-08 03:55:02,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15968: assume !(9 == ~ldv_statevar_2~0); [2025-02-08 03:55:02,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14383-4: assume 0 == myri10ge_probe_#t~mem2030#1 % 18446744073709551616;myri10ge_probe_#t~bitwise2031#1 := 0; [2025-02-08 03:55:02,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14383-4: assume !(0 == myri10ge_probe_#t~mem2030#1 % 18446744073709551616); [2025-02-08 03:55:02,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14383-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 03:55:02,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13326-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 03:55:02,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14383-3: assume 18446744073709486079 == myri10ge_probe_#t~mem2030#1 % 18446744073709551616;myri10ge_probe_#t~bitwise2031#1 := myri10ge_probe_#t~mem2030#1; [2025-02-08 03:55:02,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14383-3: assume !(18446744073709486079 == myri10ge_probe_#t~mem2030#1 % 18446744073709551616); [2025-02-08 03:55:02,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14383: call write~int#19(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 03:55:02,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14383-1: [2025-02-08 03:55:02,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13326: 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 03:55:02,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16101-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret2158#1 := ldv_switch_1(); srcloc: null [2025-02-08 03:55:02,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16101: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret2158#1 && ldv_pci_pci_instance_2_#t~ret2158#1 <= 2147483647;~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret2158#1;havoc ldv_pci_pci_instance_2_#t~ret2158#1; [2025-02-08 03:55:02,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15176-1: SUMMARY for call myri10ge_set_multicast_list(ldv_dummy_resourceless_instance_callback_1_28_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_28_~arg1#1.offset); srcloc: null [2025-02-08 03:55:02,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15176: havoc ldv_dummy_resourceless_instance_callback_1_28_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_28_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_28_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_28_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_28_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_28_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_28_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_28_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_28 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:55:02,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10816: 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 03:55:02,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10816-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 03:55:02,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10288-3: assume myri10ge_tx_done_#t~mem968#1 == myri10ge_tx_done_#t~mem969#1;myri10ge_tx_done_#t~bitwise970#1 := myri10ge_tx_done_#t~mem968#1; [2025-02-08 03:55:02,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10288-3: assume !(myri10ge_tx_done_#t~mem968#1 == myri10ge_tx_done_#t~mem969#1); [2025-02-08 03:55:02,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19273: havoc kstrdup_#t~ret2351#1.base, kstrdup_#t~ret2351#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~ret2351#1.base, kstrdup_#t~ret2351#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 03:55:02,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10288-4: assume 0 == myri10ge_tx_done_#t~mem968#1 || 0 == myri10ge_tx_done_#t~mem969#1;myri10ge_tx_done_#t~bitwise970#1 := 0; [2025-02-08 03:55:02,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10288-4: assume !(0 == myri10ge_tx_done_#t~mem968#1 || 0 == myri10ge_tx_done_#t~mem969#1); [2025-02-08 03:55:02,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19273-3: SUMMARY for call kstrdup_#t~ret2351#1.base, kstrdup_#t~ret2351#1.offset := ldv_malloc(1); srcloc: null [2025-02-08 03:55:02,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10288-5: call myri10ge_tx_done_#t~mem968#1 := read~int#19(myri10ge_tx_done_~tx~0#1.base, 68 + myri10ge_tx_done_~tx~0#1.offset, 4);call myri10ge_tx_done_#t~mem969#1 := read~int#19(myri10ge_tx_done_~tx~0#1.base, 48 + myri10ge_tx_done_~tx~0#1.offset, 4); [2025-02-08 03:55:02,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19273-2: kstrdup_#res#1.base, kstrdup_#res#1.offset := kstrdup_#t~ret2351#1.base, kstrdup_#t~ret2351#1.offset;havoc kstrdup_#t~ret2351#1.base, kstrdup_#t~ret2351#1.offset; [2025-02-08 03:55:02,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10288: myri10ge_tx_done_~idx~2#1 := myri10ge_tx_done_#t~bitwise970#1;call myri10ge_tx_done_#t~mem971#1.base, myri10ge_tx_done_#t~mem971#1.offset := read~$Pointer$#19(myri10ge_tx_done_~tx~0#1.base, 40 + myri10ge_tx_done_~tx~0#1.offset, 8);call myri10ge_tx_done_#t~mem972#1.base, myri10ge_tx_done_#t~mem972#1.offset := read~$Pointer$#19(myri10ge_tx_done_#t~mem971#1.base, myri10ge_tx_done_#t~mem971#1.offset + 24 * (if myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);myri10ge_tx_done_~skb~1#1.base, myri10ge_tx_done_~skb~1#1.offset := myri10ge_tx_done_#t~mem972#1.base, myri10ge_tx_done_#t~mem972#1.offset;havoc myri10ge_tx_done_#t~mem971#1.base, myri10ge_tx_done_#t~mem971#1.offset;havoc myri10ge_tx_done_#t~mem972#1.base, myri10ge_tx_done_#t~mem972#1.offset;call myri10ge_tx_done_#t~mem973#1.base, myri10ge_tx_done_#t~mem973#1.offset := read~$Pointer$#19(myri10ge_tx_done_~tx~0#1.base, 40 + myri10ge_tx_done_~tx~0#1.offset, 8);call write~$Pointer$#19(0, 0, myri10ge_tx_done_#t~mem973#1.base, myri10ge_tx_done_#t~mem973#1.offset + 24 * (if myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);havoc myri10ge_tx_done_#t~mem973#1.base, myri10ge_tx_done_#t~mem973#1.offset;call myri10ge_tx_done_#t~mem974#1.base, myri10ge_tx_done_#t~mem974#1.offset := read~$Pointer$#19(myri10ge_tx_done_~tx~0#1.base, 40 + myri10ge_tx_done_~tx~0#1.offset, 8);call myri10ge_tx_done_#t~mem975#1 := read~int#19(myri10ge_tx_done_#t~mem974#1.base, 8 + (myri10ge_tx_done_#t~mem974#1.offset + 24 * (if myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4); [2025-02-08 03:55:02,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10288-1: [2025-02-08 03:55:02,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10288-2: havoc myri10ge_tx_done_#t~bitwise970#1;assume (((((myri10ge_tx_done_#t~mem968#1 < 0 && myri10ge_tx_done_#t~mem969#1 >= 0) || myri10ge_tx_done_#t~bitwise970#1 <= myri10ge_tx_done_#t~mem968#1) && ((myri10ge_tx_done_#t~mem968#1 >= 0 && myri10ge_tx_done_#t~mem969#1 < 0) || myri10ge_tx_done_#t~bitwise970#1 <= myri10ge_tx_done_#t~mem969#1)) && ((myri10ge_tx_done_#t~mem968#1 < 0 && myri10ge_tx_done_#t~mem969#1 < 0) || myri10ge_tx_done_#t~bitwise970#1 >= 0)) && ((myri10ge_tx_done_#t~mem968#1 >= 0 && myri10ge_tx_done_#t~mem969#1 >= 0) || myri10ge_tx_done_#t~bitwise970#1 > myri10ge_tx_done_#t~mem968#1 + myri10ge_tx_done_#t~mem969#1)) && myri10ge_tx_done_#t~bitwise970#1 >= -2147483648; [2025-02-08 03:55:02,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14120: 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 03:55:02,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15838: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_35 } true;ldv_dummy_resourceless_instance_callback_1_35_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_35_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_35_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_35_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_35_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_35_#in~arg2#1.offset := ~ldv_1_callback_set_pauseparam~0.base, ~ldv_1_callback_set_pauseparam~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_pauseparam_ptr~0.base, ~ldv_1_container_struct_ethtool_pauseparam_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_35_#t~ret2110#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 03:55:02,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13856: myri10ge_watchdog_timer_#t~ret1885#1 := ldv_mod_timer_92_#res#1;havoc ldv_mod_timer_92_#t~ret2199#1, ldv_mod_timer_92_#t~ret2200#1, ldv_mod_timer_92_~ldv_func_arg1#1.base, ldv_mod_timer_92_~ldv_func_arg1#1.offset, ldv_mod_timer_92_~ldv_func_arg2#1, ldv_mod_timer_92_~ldv_func_res~4#1, ldv_mod_timer_92_~tmp~151#1, ldv_mod_timer_92_~tmp___0~65#1;havoc ldv_mod_timer_92_#in~ldv_func_arg1#1.base, ldv_mod_timer_92_#in~ldv_func_arg1#1.offset, ldv_mod_timer_92_#in~ldv_func_arg2#1;assume { :end_inline_ldv_mod_timer_92 } true;assume -2147483648 <= myri10ge_watchdog_timer_#t~ret1885#1 && myri10ge_watchdog_timer_#t~ret1885#1 <= 2147483647;havoc myri10ge_watchdog_timer_#t~ret1885#1; [2025-02-08 03:55:02,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11478: assume 0 == myri10ge_phys_id_~state#1 % 4294967296; [2025-02-08 03:55:02,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11478: assume !(0 == myri10ge_phys_id_~state#1 % 4294967296); [2025-02-08 03:55:02,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15310: havoc ldv_entry_EMGentry_17_#t~ret2113#1, ldv_entry_EMGentry_17_#t~ret2114#1, ldv_entry_EMGentry_17_#t~ret2115#1, ldv_entry_EMGentry_17_~arg0#1.base, ldv_entry_EMGentry_17_~arg0#1.offset, ldv_entry_EMGentry_17_~tmp~126#1;havoc ldv_entry_EMGentry_17_#in~arg0#1.base, ldv_entry_EMGentry_17_#in~arg0#1.offset;assume { :end_inline_ldv_entry_EMGentry_17 } true; [2025-02-08 03:55:02,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13328: assume 0 == myri10ge_firmware_probe_~status~17#1; [2025-02-08 03:55:02,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13328: assume !(0 == myri10ge_firmware_probe_~status~17#1); [2025-02-08 03:55:02,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19406: havoc pci_choose_state_#t~nondet2371#1; [2025-02-08 03:55:02,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7779: assume 0 == netif_msg_init_~debug_value#1;netif_msg_init_#res#1 := 0; [2025-02-08 03:55:02,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7779: assume !(0 == netif_msg_init_~debug_value#1); [2025-02-08 03:55:02,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19406-1: myri10ge_suspend_#t~ret1766#1 := pci_choose_state_#res#1;havoc pci_choose_state_#t~nondet2371#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 03:55:02,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15575-1: ldv_mod_timer_#res#1 := ldv_mod_timer_~arg0#1; [2025-02-08 03:55:02,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14122: 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 03:55:02,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14122: 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 03:55:02,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13197: 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 03:55:02,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14254-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 03:55:02,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14254: 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$#19(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$#19(myri10ge_probe_~mgp~33#1.base, 84 + myri10ge_probe_~mgp~33#1.offset, 8); [2025-02-08 03:55:02,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14915-1: SUMMARY for call ldv_assume((if 5 == ~ldv_statevar_3~0 then 1 else 0)); srcloc: null [2025-02-08 03:55:02,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14915: assume { :begin_inline_ldv_dispatch_register_16_1 } true;ldv_dispatch_register_16_1_#in~arg0#1.base, ldv_dispatch_register_16_1_#in~arg0#1.offset := ldv_dca_register_notify_~ldv_16_struct_notifier_block_struct_notifier_block~0#1.base, ldv_dca_register_notify_~ldv_16_struct_notifier_block_struct_notifier_block~0#1.offset;havoc ldv_dispatch_register_16_1_~arg0#1.base, ldv_dispatch_register_16_1_~arg0#1.offset;ldv_dispatch_register_16_1_~arg0#1.base, ldv_dispatch_register_16_1_~arg0#1.offset := ldv_dispatch_register_16_1_#in~arg0#1.base, ldv_dispatch_register_16_1_#in~arg0#1.offset;~ldv_3_container_struct_notifier_block~0.base, ~ldv_3_container_struct_notifier_block~0.offset := ldv_dispatch_register_16_1_~arg0#1.base, ldv_dispatch_register_16_1_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_3_5 } true;~ldv_statevar_3~0 := 4;assume { :end_inline_ldv_switch_automaton_state_3_5 } true;havoc ldv_dispatch_register_16_1_~arg0#1.base, ldv_dispatch_register_16_1_~arg0#1.offset;havoc ldv_dispatch_register_16_1_#in~arg0#1.base, ldv_dispatch_register_16_1_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_register_16_1 } true; [2025-02-08 03:55:02,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15972: assume 10 == ~ldv_statevar_2~0; [2025-02-08 03:55:02,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15972: assume !(10 == ~ldv_statevar_2~0); [2025-02-08 03:55:02,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15708: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_7 } true;ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_7_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg2#1.offset := ~ldv_1_callback_get_drvinfo~0.base, ~ldv_1_callback_get_drvinfo~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_drvinfo_ptr~0.base, ~ldv_1_container_struct_ethtool_drvinfo_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_7_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg2#1.offset;assume { :begin_inline_myri10ge_get_drvinfo } true;myri10ge_get_drvinfo_#in~netdev#1.base, myri10ge_get_drvinfo_#in~netdev#1.offset, myri10ge_get_drvinfo_#in~info#1.base, myri10ge_get_drvinfo_#in~info#1.offset := ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.offset;havoc myri10ge_get_drvinfo_#t~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 03:55:02,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14387: 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 03:55:02,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14387-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 03:55:02,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10291: assume 0 != myri10ge_tx_done_#t~mem975#1;havoc myri10ge_tx_done_#t~mem974#1.base, myri10ge_tx_done_#t~mem974#1.offset;havoc myri10ge_tx_done_#t~mem975#1;call myri10ge_tx_done_#t~mem976#1 := read~int#19(myri10ge_tx_done_~tx~0#1.base, 72 + myri10ge_tx_done_~tx~0#1.offset, 4);call write~int#19(1 + myri10ge_tx_done_#t~mem976#1, myri10ge_tx_done_~tx~0#1.base, 72 + myri10ge_tx_done_~tx~0#1.offset, 4);havoc myri10ge_tx_done_#t~mem976#1;call myri10ge_tx_done_#t~mem977#1.base, myri10ge_tx_done_#t~mem977#1.offset := read~$Pointer$#19(myri10ge_tx_done_~tx~0#1.base, 40 + myri10ge_tx_done_~tx~0#1.offset, 8);call write~int#19(0, myri10ge_tx_done_#t~mem977#1.base, 8 + (myri10ge_tx_done_#t~mem977#1.offset + 24 * (if myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);havoc myri10ge_tx_done_#t~mem977#1.base, myri10ge_tx_done_#t~mem977#1.offset; [2025-02-08 03:55:02,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10291: assume !(0 != myri10ge_tx_done_#t~mem975#1);havoc myri10ge_tx_done_#t~mem974#1.base, myri10ge_tx_done_#t~mem974#1.offset;havoc myri10ge_tx_done_#t~mem975#1; [2025-02-08 03:55:02,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10688: assume 0 == (myri10ge_get_settings_~ptr~1#1.base + myri10ge_get_settings_~ptr~1#1.offset) % 18446744073709551616; [2025-02-08 03:55:02,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10688: 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 03:55:03,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16106: assume { :begin_inline_ldv_pre_probe } true;assume { :end_inline_ldv_pre_probe } true;call ldv_pci_pci_instance_2_#t~mem2159#1.base, ldv_pci_pci_instance_2_#t~mem2159#1.offset := read~$Pointer$#2(~ldv_2_container_pci_driver~0.base, 32 + ~ldv_2_container_pci_driver~0.offset, 8);assume { :begin_inline_ldv_pci_instance_probe_2_17 } true;ldv_pci_instance_probe_2_17_#in~arg0#1.base, ldv_pci_instance_probe_2_17_#in~arg0#1.offset, ldv_pci_instance_probe_2_17_#in~arg1#1.base, ldv_pci_instance_probe_2_17_#in~arg1#1.offset, ldv_pci_instance_probe_2_17_#in~arg2#1.base, ldv_pci_instance_probe_2_17_#in~arg2#1.offset := ldv_pci_pci_instance_2_#t~mem2159#1.base, ldv_pci_pci_instance_2_#t~mem2159#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset, ~ldv_2_resource_struct_pci_device_id_ptr~0.base, ~ldv_2_resource_struct_pci_device_id_ptr~0.offset;havoc ldv_pci_instance_probe_2_17_#res#1;havoc ldv_pci_instance_probe_2_17_#t~ret2128#1, ldv_pci_instance_probe_2_17_~arg0#1.base, ldv_pci_instance_probe_2_17_~arg0#1.offset, ldv_pci_instance_probe_2_17_~arg1#1.base, ldv_pci_instance_probe_2_17_~arg1#1.offset, ldv_pci_instance_probe_2_17_~arg2#1.base, ldv_pci_instance_probe_2_17_~arg2#1.offset, ldv_pci_instance_probe_2_17_~tmp~132#1;ldv_pci_instance_probe_2_17_~arg0#1.base, ldv_pci_instance_probe_2_17_~arg0#1.offset := ldv_pci_instance_probe_2_17_#in~arg0#1.base, ldv_pci_instance_probe_2_17_#in~arg0#1.offset;ldv_pci_instance_probe_2_17_~arg1#1.base, ldv_pci_instance_probe_2_17_~arg1#1.offset := ldv_pci_instance_probe_2_17_#in~arg1#1.base, ldv_pci_instance_probe_2_17_#in~arg1#1.offset;ldv_pci_instance_probe_2_17_~arg2#1.base, ldv_pci_instance_probe_2_17_~arg2#1.offset := ldv_pci_instance_probe_2_17_#in~arg2#1.base, ldv_pci_instance_probe_2_17_#in~arg2#1.offset;havoc ldv_pci_instance_probe_2_17_~tmp~132#1;assume { :begin_inline_myri10ge_probe } true;myri10ge_probe_#in~pdev#1.base, myri10ge_probe_#in~pdev#1.offset, myri10ge_probe_#in~ent#1.base, myri10ge_probe_#in~ent#1.offset := ldv_pci_instance_probe_2_17_~arg1#1.base, ldv_pci_instance_probe_2_17_~arg1#1.offset, ldv_pci_instance_probe_2_17_~arg2#1.base, ldv_pci_instance_probe_2_17_~arg2#1.offset;havoc myri10ge_probe_#res#1;havoc myri10ge_probe_#t~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~ret2201#1.base, ldv_alloc_etherdev_mqs_93_#t~ret2201#1.offset, ldv_alloc_etherdev_mqs_93_#t~ret2202#1.base, ldv_alloc_etherdev_mqs_93_#t~ret2202#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~152#1.base, ldv_alloc_etherdev_mqs_93_~tmp~152#1.offset, ldv_alloc_etherdev_mqs_93_~tmp___0~66#1.base, ldv_alloc_etherdev_mqs_93_~tmp___0~66#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~152#1.base, ldv_alloc_etherdev_mqs_93_~tmp~152#1.offset;havoc ldv_alloc_etherdev_mqs_93_~tmp___0~66#1.base, ldv_alloc_etherdev_mqs_93_~tmp___0~66#1.offset;assume { :begin_inline_alloc_etherdev_mqs } true;alloc_etherdev_mqs_#in~arg0#1, alloc_etherdev_mqs_#in~arg1#1, alloc_etherdev_mqs_#in~arg2#1 := ldv_alloc_etherdev_mqs_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~ret2333#1.base, alloc_etherdev_mqs_#t~ret2333#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 03:55:03,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14124: 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 03:55:03,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15313: SUMMARY for call ldv_assume((if 0 == ~ldv_17_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 03:55:03,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10821: 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 03:55:03,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10821: assume !(0 != myri10ge_set_pauseparam_#t~mem1136#1 % 4294967296);havoc myri10ge_set_pauseparam_#t~mem1136#1;myri10ge_set_pauseparam_#res#1 := 0;ldv_dummy_resourceless_instance_callback_1_35_#t~ret2110#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~ret2110#1 && ldv_dummy_resourceless_instance_callback_1_35_#t~ret2110#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_35_#t~ret2110#1;havoc ldv_dummy_resourceless_instance_callback_1_35_#t~ret2110#1, ldv_dummy_resourceless_instance_callback_1_35_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_35_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_35_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_35_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_35_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_35_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_35_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_35_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_35_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_35_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_35 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:55:03,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16106-1: SUMMARY for call ldv_assume((if (6 == ~ldv_statevar_0~0 || 2 == ~ldv_statevar_0~0) || 5 == ~ldv_statevar_1~0 then 1 else 0)); srcloc: null [2025-02-08 03:55:03,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11482: myri10ge_phys_id_~rc~2#1 := -22; [2025-02-08 03:55:03,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15314: assume { :begin_inline_ldv_EMGentry_exit_myri10ge_cleanup_module_17_2 } true;ldv_EMGentry_exit_myri10ge_cleanup_module_17_2_#in~arg0#1.base, ldv_EMGentry_exit_myri10ge_cleanup_module_17_2_#in~arg0#1.offset := ~ldv_17_exit_myri10ge_cleanup_module_default~0.base, ~ldv_17_exit_myri10ge_cleanup_module_default~0.offset;havoc ldv_EMGentry_exit_myri10ge_cleanup_module_17_2_~arg0#1.base, ldv_EMGentry_exit_myri10ge_cleanup_module_17_2_~arg0#1.offset;ldv_EMGentry_exit_myri10ge_cleanup_module_17_2_~arg0#1.base, ldv_EMGentry_exit_myri10ge_cleanup_module_17_2_~arg0#1.offset := ldv_EMGentry_exit_myri10ge_cleanup_module_17_2_#in~arg0#1.base, ldv_EMGentry_exit_myri10ge_cleanup_module_17_2_#in~arg0#1.offset;assume { :begin_inline_myri10ge_cleanup_module } true;assume { :begin_inline_ldv_dca_unregister_notify_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;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; [2025-02-08 03:55:03,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14389: assume 0 != myri10ge_probe_~status~21#1; [2025-02-08 03:55:03,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14389: assume !(0 != myri10ge_probe_~status~21#1); [2025-02-08 03:55:03,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13332: assume -7 != myri10ge_firmware_probe_~status~17#1; [2025-02-08 03:55:03,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13332: assume !(-7 != myri10ge_firmware_probe_~status~17#1); [2025-02-08 03:55:03,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13464-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 03:55:03,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13464: 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 03:55:03,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7915: assume false; [2025-02-08 03:55:03,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7915: assume !false; [2025-02-08 03:55:03,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14257: 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 03:55:03,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14257: 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#19(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 03:55:03,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15314-1: SUMMARY for call ldv_assume((if 12 == ~ldv_statevar_2~0 || 1 == ~ldv_statevar_3~0 then 1 else 0)); srcloc: null [2025-02-08 03:55:03,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7783: havoc netif_msg_init_#t~bitwise357#1; [2025-02-08 03:55:03,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10690: 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 03:55:03,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7783-5: assume 0 == netif_msg_init_~debug_value#1;netif_msg_init_#t~bitwise357#1 := 1; [2025-02-08 03:55:03,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7783-5: assume !(0 == netif_msg_init_~debug_value#1); [2025-02-08 03:55:03,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14918: havoc ldv_dca_register_notify_~arg0#1.base, ldv_dca_register_notify_~arg0#1.offset, ldv_dca_register_notify_~arg1#1.base, ldv_dca_register_notify_~arg1#1.offset, ldv_dca_register_notify_~ldv_16_struct_notifier_block_struct_notifier_block~0#1.base, ldv_dca_register_notify_~ldv_16_struct_notifier_block_struct_notifier_block~0#1.offset;havoc ldv_dca_register_notify_#in~arg0#1.base, ldv_dca_register_notify_#in~arg0#1.offset, ldv_dca_register_notify_#in~arg1#1.base, ldv_dca_register_notify_#in~arg1#1.offset;assume { :end_inline_ldv_dca_register_notify } true;havoc ldv_dca_register_notify_98_~ldv_func_arg1#1.base, ldv_dca_register_notify_98_~ldv_func_arg1#1.offset;havoc ldv_dca_register_notify_98_#in~ldv_func_arg1#1.base, ldv_dca_register_notify_98_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_dca_register_notify_98 } true; [2025-02-08 03:55:03,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7783-4: havoc netif_msg_init_#t~bitwise357#1;assume netif_msg_init_#t~bitwise357#1 > 1; [2025-02-08 03:55:03,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13993: 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 03:55:03,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13993: 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$#19(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#19(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#19(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$#35(~#myri10ge_fw_name~0.base, ~#myri10ge_fw_name~0.offset, 8); [2025-02-08 03:55:03,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7783-3: [2025-02-08 03:55:03,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13993-1: assume myri10ge_probe_slices_#t~short1914#1; [2025-02-08 03:55:03,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13993-1: assume !myri10ge_probe_slices_#t~short1914#1;call myri10ge_probe_slices_#t~mem1913#1 := read~int#19(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 03:55:03,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7783-2: netif_msg_init_#res#1 := -1 + netif_msg_init_#t~bitwise357#1;havoc netif_msg_init_#t~bitwise357#1; [2025-02-08 03:55:03,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10690-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 03:55:03,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13994: 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$#19(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#19(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 03:55:03,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15976: assume 12 == ~ldv_statevar_2~0; [2025-02-08 03:55:03,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15976: assume !(12 == ~ldv_statevar_2~0); [2025-02-08 03:55:03,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11220: 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 03:55:03,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13334-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 03:55:03,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15316: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 03:55:03,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11220-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 03:55:03,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13334: 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 03:55:03,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15845: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_36 } true;ldv_dummy_resourceless_instance_callback_1_36_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_36_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_36_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_36_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_36_#in~arg2#1 := ~ldv_1_callback_set_phys_id~0.base, ~ldv_1_callback_set_phys_id~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_enum_ethtool_phys_id_state~0;havoc ldv_dummy_resourceless_instance_callback_1_36_#t~ret2111#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 03:55:03,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13467: 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 03:55:03,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13467: assume !(0 == (myri10ge_mask_surprise_down_~bridge~1#1.base + myri10ge_mask_surprise_down_~bridge~1#1.offset) % 18446744073709551616); [2025-02-08 03:55:03,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11485-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 03:55:03,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11485: 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 03:55:03,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15317-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 03:55:03,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15317: ~ldv_statevar_17~0 := 7; [2025-02-08 03:55:03,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10296: call myri10ge_tx_done_#t~mem978#1 := read~int#19(myri10ge_tx_done_~tx~0#1.base, 68 + myri10ge_tx_done_~tx~0#1.offset, 4);call write~int#19(1 + myri10ge_tx_done_#t~mem978#1, myri10ge_tx_done_~tx~0#1.base, 68 + myri10ge_tx_done_~tx~0#1.offset, 4);havoc myri10ge_tx_done_#t~mem978#1;call myri10ge_tx_done_#t~mem979#1.base, myri10ge_tx_done_#t~mem979#1.offset := read~$Pointer$#19(myri10ge_tx_done_~tx~0#1.base, 40 + myri10ge_tx_done_~tx~0#1.offset, 8);call myri10ge_tx_done_#t~mem980#1 := read~int#19(myri10ge_tx_done_#t~mem979#1.base, 20 + (myri10ge_tx_done_#t~mem979#1.offset + 24 * (if myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);myri10ge_tx_done_~len~1#1 := (if myri10ge_tx_done_#t~mem980#1 % 4294967296 % 4294967296 <= 2147483647 then myri10ge_tx_done_#t~mem980#1 % 4294967296 % 4294967296 else myri10ge_tx_done_#t~mem980#1 % 4294967296 % 4294967296 - 4294967296);havoc myri10ge_tx_done_#t~mem979#1.base, myri10ge_tx_done_#t~mem979#1.offset;havoc myri10ge_tx_done_#t~mem980#1;call myri10ge_tx_done_#t~mem981#1.base, myri10ge_tx_done_#t~mem981#1.offset := read~$Pointer$#19(myri10ge_tx_done_~tx~0#1.base, 40 + myri10ge_tx_done_~tx~0#1.offset, 8);call write~int#19(0, myri10ge_tx_done_#t~mem981#1.base, 20 + (myri10ge_tx_done_#t~mem981#1.offset + 24 * (if myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 4);havoc myri10ge_tx_done_#t~mem981#1.base, myri10ge_tx_done_#t~mem981#1.offset; [2025-02-08 03:55:03,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13468: 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 03:55:03,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11222-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#19(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 03:55:03,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11222: havoc myri10ge_get_ethtool_stats_#t~memset~res1155#1.base, myri10ge_get_ethtool_stats_#t~memset~res1155#1.offset; [2025-02-08 03:55:03,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7919: assume false; [2025-02-08 03:55:03,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7919: assume !false; [2025-02-08 03:55:03,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16111-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret2162#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:55:03,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16111: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret2162#1 && ldv_pci_pci_instance_2_#t~ret2162#1 <= 2147483647;ldv_pci_pci_instance_2_~tmp___1~38#1 := ldv_pci_pci_instance_2_#t~ret2162#1;havoc ldv_pci_pci_instance_2_#t~ret2162#1; [2025-02-08 03:55:03,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15715-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret2126#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2126#1.offset := ldv_xmalloc(8); srcloc: null [2025-02-08 03:55:03,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15715: ldv_net_dummy_resourceless_instance_1_~tmp~131#1.base, ldv_net_dummy_resourceless_instance_1_~tmp~131#1.offset := ldv_net_dummy_resourceless_instance_1_#t~ret2126#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2126#1.offset;havoc ldv_net_dummy_resourceless_instance_1_#t~ret2126#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2126#1.offset;~ldv_1_ldv_param_8_2_default~0.base, ~ldv_1_ldv_param_8_2_default~0.offset := ldv_net_dummy_resourceless_instance_1_~tmp~131#1.base, ldv_net_dummy_resourceless_instance_1_~tmp~131#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_8 } true;ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_8_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_8_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_8_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg3#1.offset := ~ldv_1_callback_get_ethtool_stats~0.base, ~ldv_1_callback_get_ethtool_stats~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_stats_ptr~0.base, ~ldv_1_container_struct_ethtool_stats_ptr~0.offset, ~ldv_1_ldv_param_8_2_default~0.base, ~ldv_1_ldv_param_8_2_default~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_8_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_8_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_8_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_8_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_8_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_8_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_1_8_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_8_#in~arg3#1.offset;assume { :begin_inline_myri10ge_get_ethtool_stats } true;myri10ge_get_ethtool_stats_#in~netdev#1.base, myri10ge_get_ethtool_stats_#in~netdev#1.offset, myri10ge_get_ethtool_stats_#in~stats#1.base, myri10ge_get_ethtool_stats_#in~stats#1.offset, myri10ge_get_ethtool_stats_#in~data#1.base, myri10ge_get_ethtool_stats_#in~data#1.offset := ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_8_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_1_8_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_8_~arg3#1.offset;havoc myri10ge_get_ethtool_stats_#t~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 03:55:03,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14394: SUMMARY for call myri10ge_free_irq(myri10ge_probe_~mgp~33#1.base, myri10ge_probe_~mgp~33#1.offset); srcloc: null [2025-02-08 03:55:03,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11487: myri10ge_phys_id_#res#1 := myri10ge_phys_id_~rc~2#1;ldv_dummy_resourceless_instance_callback_1_36_#t~ret2111#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~ret2111#1 && ldv_dummy_resourceless_instance_callback_1_36_#t~ret2111#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_36_#t~ret2111#1;havoc ldv_dummy_resourceless_instance_callback_1_36_#t~ret2111#1, ldv_dummy_resourceless_instance_callback_1_36_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_36_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_36_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_36_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_36_~arg2#1;havoc ldv_dummy_resourceless_instance_callback_1_36_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_36_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_36_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_36_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_36_#in~arg2#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_36 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:55:03,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15187-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_29_#t~ret2106#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 03:55:03,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15187: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_29_#t~ret2106#1 && ldv_dummy_resourceless_instance_callback_1_29_#t~ret2106#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_29_#t~ret2106#1;havoc ldv_dummy_resourceless_instance_callback_1_29_#t~ret2106#1, ldv_dummy_resourceless_instance_callback_1_29_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_29_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_29_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_29_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_29_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_29_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_29_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_29_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_29_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_29_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_29_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_29_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_29 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:55:03,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14262-1: assume myri10ge_probe_#t~short1970#1;call myri10ge_probe_#t~mem1971#1 := read~int#19(myri10ge_probe_~pdev#1.base, 1559 + myri10ge_probe_~pdev#1.offset, 8);call myri10ge_probe_#t~mem1972#1 := read~int#19(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 03:55:03,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14262-1: assume !myri10ge_probe_#t~short1970#1;myri10ge_probe_#t~ite1973#1 := 0; [2025-02-08 03:55:03,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14262-2: assume myri10ge_probe_#t~short1970#1; [2025-02-08 03:55:03,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14262-2: assume !myri10ge_probe_#t~short1970#1;call myri10ge_probe_#t~mem1968#1 := read~int#19(myri10ge_probe_~pdev#1.base, 1559 + myri10ge_probe_~pdev#1.offset, 8);call myri10ge_probe_#t~mem1969#1 := read~int#19(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 03:55:03,039 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14262: call write~int#19(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#19(myri10ge_probe_~pdev#1.base, 1551 + myri10ge_probe_~pdev#1.offset, 8);call write~int#19(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#19(-1, myri10ge_probe_~mgp~33#1.base, 152 + myri10ge_probe_~mgp~33#1.offset, 4);call write~int#19(0, myri10ge_probe_~mgp~33#1.base, 156 + myri10ge_probe_~mgp~33#1.offset, 4);call myri10ge_probe_#t~mem1975#1 := read~int#19(myri10ge_probe_~mgp~33#1.base, 60 + myri10ge_probe_~mgp~33#1.offset, 8);call myri10ge_probe_#t~mem1976#1 := read~int#19(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~nondet2354#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~nondet2354#1;assume -2147483648 <= mtrr_add_#t~nondet2354#1 && mtrr_add_#t~nondet2354#1 <= 2147483647;mtrr_add_#res#1 := mtrr_add_#t~nondet2354#1;havoc mtrr_add_#t~nondet2354#1; [2025-02-08 03:55:03,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11223-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 03:55:03,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11223: 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 03:55:03,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15980: assume 14 == ~ldv_statevar_2~0; [2025-02-08 03:55:03,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15980: assume !(14 == ~ldv_statevar_2~0); [2025-02-08 03:55:03,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14395: 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;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$#19(#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#19(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$#19(~#myri10ge_ethtool_ops~0.base, ~#myri10ge_ethtool_ops~0.offset, myri10ge_probe_~netdev~3#1.base, 476 + myri10ge_probe_~netdev~3#1.offset, 8);assume { :begin_inline___init_work } true;__init_work_#in~arg0#1.base, __init_work_#in~arg0#1.offset, __init_work_#in~arg1#1 := myri10ge_probe_~mgp~33#1.base, 248 + myri10ge_probe_~mgp~33#1.offset, 0;havoc __init_work_~arg0#1.base, __init_work_~arg0#1.offset, __init_work_~arg1#1;__init_work_~arg0#1.base, __init_work_~arg0#1.offset := __init_work_#in~arg0#1.base, __init_work_#in~arg0#1.offset;__init_work_~arg1#1 := __init_work_#in~arg1#1;havoc __init_work_~arg0#1.base, __init_work_~arg0#1.offset, __init_work_~arg1#1;havoc __init_work_#in~arg0#1.base, __init_work_#in~arg0#1.offset, __init_work_#in~arg1#1;assume { :end_inline___init_work } true;call write~int#24(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#24(myri10ge_probe_~#__constr_expr_0~0#1.base, myri10ge_probe_~#__constr_expr_0~0#1.offset, 8);call write~int#19(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;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 03:55:03,040 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14395-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 03:55:03,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13338: assume -38 == myri10ge_firmware_probe_~status~17#1; [2025-02-08 03:55:03,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13338: assume !(-38 == myri10ge_firmware_probe_~status~17#1); [2025-02-08 03:55:03,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10299: assume 0 != (myri10ge_tx_done_~skb~1#1.base + myri10ge_tx_done_~skb~1#1.offset) % 18446744073709551616;call myri10ge_tx_done_#t~mem983#1 := read~int#19(myri10ge_tx_done_~ss#1.base, 448 + myri10ge_tx_done_~ss#1.offset, 8);call myri10ge_tx_done_#t~mem982#1 := read~int#19(myri10ge_tx_done_~skb~1#1.base, 104 + myri10ge_tx_done_~skb~1#1.offset, 4);call write~int#19(myri10ge_tx_done_#t~mem983#1 + myri10ge_tx_done_#t~mem982#1 % 4294967296, myri10ge_tx_done_~ss#1.base, 448 + myri10ge_tx_done_~ss#1.offset, 8);havoc myri10ge_tx_done_#t~mem983#1;havoc myri10ge_tx_done_#t~mem982#1;call myri10ge_tx_done_#t~mem984#1 := read~int#19(myri10ge_tx_done_~ss#1.base, 432 + myri10ge_tx_done_~ss#1.offset, 8);call write~int#19(1 + myri10ge_tx_done_#t~mem984#1, myri10ge_tx_done_~ss#1.base, 432 + myri10ge_tx_done_~ss#1.offset, 8);havoc myri10ge_tx_done_#t~mem984#1;assume { :begin_inline_dev_kfree_skb_irq } true;dev_kfree_skb_irq_#in~skb#1.base, dev_kfree_skb_irq_#in~skb#1.offset := myri10ge_tx_done_~skb~1#1.base, myri10ge_tx_done_~skb~1#1.offset;havoc dev_kfree_skb_irq_~skb#1.base, dev_kfree_skb_irq_~skb#1.offset;dev_kfree_skb_irq_~skb#1.base, dev_kfree_skb_irq_~skb#1.offset := dev_kfree_skb_irq_#in~skb#1.base, dev_kfree_skb_irq_#in~skb#1.offset;assume { :begin_inline___dev_kfree_skb_irq } true;__dev_kfree_skb_irq_#in~arg0#1.base, __dev_kfree_skb_irq_#in~arg0#1.offset, __dev_kfree_skb_irq_#in~arg1#1 := dev_kfree_skb_irq_~skb#1.base, dev_kfree_skb_irq_~skb#1.offset, 1;havoc __dev_kfree_skb_irq_~arg0#1.base, __dev_kfree_skb_irq_~arg0#1.offset, __dev_kfree_skb_irq_~arg1#1;__dev_kfree_skb_irq_~arg0#1.base, __dev_kfree_skb_irq_~arg0#1.offset := __dev_kfree_skb_irq_#in~arg0#1.base, __dev_kfree_skb_irq_#in~arg0#1.offset;__dev_kfree_skb_irq_~arg1#1 := __dev_kfree_skb_irq_#in~arg1#1; [2025-02-08 03:55:03,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10299: assume !(0 != (myri10ge_tx_done_~skb~1#1.base + myri10ge_tx_done_~skb~1#1.offset) % 18446744073709551616); [2025-02-08 03:55:03,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15584: assume 1 == ~ldv_statevar_1~0; [2025-02-08 03:55:03,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15584: assume !(1 == ~ldv_statevar_1~0); [2025-02-08 03:55:03,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14131: assume myri10ge_probe_slices_~status~20#1 > 0;call write~int#19(myri10ge_probe_slices_~status~20#1, myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4); [2025-02-08 03:55:03,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14131: assume !(myri10ge_probe_slices_~status~20#1 > 0); [2025-02-08 03:55:03,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16113: assume 0 != ldv_pci_pci_instance_2_~tmp___1~38#1;~ldv_statevar_2~0 := 14; [2025-02-08 03:55:03,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16113: assume !(0 != ldv_pci_pci_instance_2_~tmp___1~38#1);~ldv_statevar_2~0 := 16; [2025-02-08 03:55:03,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10696: assume myri10ge_get_settings_~i~11#1 <= 2; [2025-02-08 03:55:03,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10696: assume !(myri10ge_get_settings_~i~11#1 <= 2);call myri10ge_get_settings_#t~mem1103#1 := read~int#19(myri10ge_get_settings_~ptr~1#1.base, myri10ge_get_settings_~ptr~1#1.offset, 1); [2025-02-08 03:55:03,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16246: assume 1 == ~ldv_statevar_3~0; [2025-02-08 03:55:03,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16246: assume !(1 == ~ldv_statevar_3~0); [2025-02-08 03:55:03,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14000: 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$#19(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$#35(~#myri10ge_fw_name~0.base, ~#myri10ge_fw_name~0.offset, 8); [2025-02-08 03:55:03,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14000: 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 03:55:03,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11490: 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 03:55:03,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13340-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 03:55:03,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11226: assume myri10ge_get_ethtool_stats_~i~13#1 <= 20; [2025-02-08 03:55:03,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11226: 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#19(myri10ge_get_ethtool_stats_~mgp~14#1.base, 8 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 4);call write~int#19(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#19(myri10ge_get_ethtool_stats_~mgp~14#1.base, 156 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 4);call write~int#19(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$#19(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#19(myri10ge_get_ethtool_stats_#t~mem1160#1.base, 1547 + myri10ge_get_ethtool_stats_#t~mem1160#1.offset, 4);call write~int#19(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#19(myri10ge_get_ethtool_stats_~mgp~14#1.base, 108 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 4);call write~int#19(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#19(myri10ge_get_ethtool_stats_~mgp~14#1.base, 112 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 4);call write~int#19(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#19(myri10ge_get_ethtool_stats_~mgp~14#1.base, 907 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 4);call write~int#19(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#19(myri10ge_get_ethtool_stats_~mgp~14#1.base, 911 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 4);call write~int#19(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#19(myri10ge_get_ethtool_stats_~mgp~14#1.base, 915 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 4);call write~int#19(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#19(myri10ge_get_ethtool_stats_~mgp~14#1.base, 883 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 8);call write~int#19(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#19(myri10ge_get_ethtool_stats_~mgp~14#1.base, 448 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 4);call write~int#19(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$#19(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$#19(myri10ge_get_ethtool_stats_#t~mem1169#1.base, 520 + myri10ge_get_ethtool_stats_#t~mem1169#1.offset, 8);call write~int#19((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#19(myri10ge_get_ethtool_stats_~mgp~14#1.base, 124 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 4);call write~int#19(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#19(myri10ge_get_ethtool_stats_~mgp~14#1.base, 919 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 4);call write~int#19(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$#19(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$#19(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#19(myri10ge_get_ethtool_stats_#t~mem1174#1.base, 28 + myri10ge_get_ethtool_stats_#t~mem1174#1.offset, 4); [2025-02-08 03:55:03,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13340: 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 03:55:03,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13472-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 03:55:03,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10433: assume -9223372036854775808 <= myri10ge_check_statblock_#t~ret1036#1 && myri10ge_check_statblock_#t~ret1036#1 <= 9223372036854775807;myri10ge_check_statblock_~tmp___2~14#1 := myri10ge_check_statblock_#t~ret1036#1;havoc myri10ge_check_statblock_#t~mem1035#1;havoc myri10ge_check_statblock_#t~ret1036#1; [2025-02-08 03:55:03,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11490-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 03:55:03,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10433-1: SUMMARY for call myri10ge_check_statblock_#t~ret1036#1 := ldv__builtin_expect((if 0 != myri10ge_check_statblock_#t~mem1035#1 % 256 % 4294967296 then 1 else 0), 0); srcloc: null [2025-02-08 03:55:03,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13472: 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 03:55:03,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7923: assume true; [2025-02-08 03:55:03,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7923: assume !true; [2025-02-08 03:55:03,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15323: SUMMARY for call ldv_assume((if 0 != ~ldv_17_ret_default~0 then 1 else 0)); srcloc: null [2025-02-08 03:55:03,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14002: 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$#35(~#myri10ge_fw_name~0.base, ~#myri10ge_fw_name~0.offset, 8); [2025-02-08 03:55:03,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10699: 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 03:55:03,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14002-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 03:55:03,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15984: assume 16 == ~ldv_statevar_2~0; [2025-02-08 03:55:03,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15984: assume !(16 == ~ldv_statevar_2~0); [2025-02-08 03:55:03,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13474: assume 0 != myri10ge_mask_surprise_down_~cap~1#1; [2025-02-08 03:55:03,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13474: assume !(0 != myri10ge_mask_surprise_down_~cap~1#1); [2025-02-08 03:55:03,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15588: assume 2 == ~ldv_statevar_1~0; [2025-02-08 03:55:03,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15588: assume !(2 == ~ldv_statevar_1~0); [2025-02-08 03:55:03,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10435: assume 0 != myri10ge_check_statblock_~tmp___2~14#1;call myri10ge_check_statblock_#t~mem1037#1 := read~int#19(myri10ge_check_statblock_~stats~0#1.base, 28 + myri10ge_check_statblock_~stats~0#1.offset, 4); [2025-02-08 03:55:03,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10435: assume !(0 != myri10ge_check_statblock_~tmp___2~14#1); [2025-02-08 03:55:03,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15720-1: SUMMARY for call ldv_free(~ldv_1_ldv_param_8_2_default~0.base, ~ldv_1_ldv_param_8_2_default~0.offset); srcloc: null [2025-02-08 03:55:03,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15720: ~ldv_statevar_1~0 := 2; [2025-02-08 03:55:03,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11228: call myri10ge_get_ethtool_stats_#t~mem1157#1 := read~int#19(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#19(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 03:55:03,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15324: SUMMARY for call ldv_check_final_state(); srcloc: null [2025-02-08 03:55:03,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19156: havoc _raw_spin_trylock_#t~nondet2332#1;spin_trylock_#t~ret68#1 := _raw_spin_trylock_#res#1;havoc _raw_spin_trylock_#t~nondet2332#1, _raw_spin_trylock_~arg0#1.base, _raw_spin_trylock_~arg0#1.offset;havoc _raw_spin_trylock_#in~arg0#1.base, _raw_spin_trylock_#in~arg0#1.offset;assume { :end_inline__raw_spin_trylock } true;assume -2147483648 <= spin_trylock_#t~ret68#1 && spin_trylock_#t~ret68#1 <= 2147483647;spin_trylock_~tmp~2#1 := spin_trylock_#t~ret68#1;havoc spin_trylock_#t~ret68#1;spin_trylock_#res#1 := spin_trylock_~tmp~2#1; [2025-02-08 03:55:03,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10303: havoc dev_kfree_skb_irq_~skb#1.base, dev_kfree_skb_irq_~skb#1.offset;havoc dev_kfree_skb_irq_#in~skb#1.base, dev_kfree_skb_irq_#in~skb#1.offset;assume { :end_inline_dev_kfree_skb_irq } true; [2025-02-08 03:55:03,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14928-1: SUMMARY for call ldv_assume((if 1 == ~ldv_statevar_3~0 then 1 else 0)); srcloc: null [2025-02-08 03:55:03,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14928: assume { :begin_inline_ldv_dispatch_deregister_15_1 } true;ldv_dispatch_deregister_15_1_#in~arg0#1.base, ldv_dispatch_deregister_15_1_#in~arg0#1.offset := ldv_dca_unregister_notify_~ldv_15_struct_notifier_block_struct_notifier_block~0#1.base, ldv_dca_unregister_notify_~ldv_15_struct_notifier_block_struct_notifier_block~0#1.offset;havoc ldv_dispatch_deregister_15_1_~arg0#1.base, ldv_dispatch_deregister_15_1_~arg0#1.offset;ldv_dispatch_deregister_15_1_~arg0#1.base, ldv_dispatch_deregister_15_1_~arg0#1.offset := ldv_dispatch_deregister_15_1_#in~arg0#1.base, ldv_dispatch_deregister_15_1_#in~arg0#1.offset;~ldv_3_container_struct_notifier_block~0.base, ~ldv_3_container_struct_notifier_block~0.offset := ldv_dispatch_deregister_15_1_~arg0#1.base, ldv_dispatch_deregister_15_1_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_3_1 } true;~ldv_statevar_3~0 := 5;assume { :end_inline_ldv_switch_automaton_state_3_1 } true;havoc ldv_dispatch_deregister_15_1_~arg0#1.base, ldv_dispatch_deregister_15_1_~arg0#1.offset;havoc ldv_dispatch_deregister_15_1_#in~arg0#1.base, ldv_dispatch_deregister_15_1_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_deregister_15_1 } true; [2025-02-08 03:55:03,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16250: assume 2 == ~ldv_statevar_3~0; [2025-02-08 03:55:03,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16250: assume !(2 == ~ldv_statevar_3~0); [2025-02-08 03:55:03,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13211: 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 03:55:03,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13211: 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 03:55:03,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15325-1: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 03:55:03,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14268: assume myri10ge_probe_#t~mem1978#1 >= 0;havoc myri10ge_probe_#t~mem1978#1;call write~int#19(1, myri10ge_probe_~mgp~33#1.base, 156 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 03:55:03,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14268: assume !(myri10ge_probe_#t~mem1978#1 >= 0);havoc myri10ge_probe_#t~mem1978#1; [2025-02-08 03:55:03,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15325: ~ldv_statevar_17~0 := 7; [2025-02-08 03:55:03,046 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14004-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 03:55:03,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14004: havoc myri10ge_probe_slices_#t~mem1921#1.base, myri10ge_probe_slices_#t~mem1921#1.offset; [2025-02-08 03:55:03,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10701: 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$#19(myri10ge_get_settings_~mgp~5#1.base, 725 + myri10ge_get_settings_~mgp~5#1.offset, 8); [2025-02-08 03:55:03,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10701: 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 03:55:03,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13476-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 03:55:03,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10437: myri10ge_check_statblock_~tmp~82#1 := myri10ge_check_statblock_#t~ret1038#1;havoc myri10ge_check_statblock_#t~mem1037#1;havoc myri10ge_check_statblock_#t~ret1038#1;myri10ge_check_statblock_~link_up~0#1 := myri10ge_check_statblock_~tmp~82#1;call myri10ge_check_statblock_#t~mem1039#1 := read~int#19(myri10ge_check_statblock_~mgp#1.base, 132 + myri10ge_check_statblock_~mgp#1.offset, 4); [2025-02-08 03:55:03,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10437-1: SUMMARY for call myri10ge_check_statblock_#t~ret1038#1 := __fswab32(myri10ge_check_statblock_#t~mem1037#1); srcloc: null [2025-02-08 03:55:03,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13476: 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#0(myri10ge_mask_surprise_down_~#mask~0#1.base, myri10ge_mask_surprise_down_~#mask~0#1.offset, 4); [2025-02-08 03:55:03,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: #t~ret2396#1 := main_#res#1;havoc main_#t~ret2116#1, main_~tmp~127#1;assume { :end_inline_main } true; [2025-02-08 03:55:03,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10305: assume 0 != myri10ge_tx_done_~len~1#1;call myri10ge_tx_done_#t~mem985#1.base, myri10ge_tx_done_#t~mem985#1.offset := read~$Pointer$#19(myri10ge_tx_done_~tx~0#1.base, 40 + myri10ge_tx_done_~tx~0#1.offset, 8);call myri10ge_tx_done_#t~mem986#1 := read~int#19(myri10ge_tx_done_#t~mem985#1.base, 12 + (myri10ge_tx_done_#t~mem985#1.offset + 24 * (if myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 8); [2025-02-08 03:55:03,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10305: assume !(0 != myri10ge_tx_done_~len~1#1); [2025-02-08 03:55:03,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: ##fun~$Pointer$~TO~int_#res#1 := ##fun~$Pointer$~TO~int_#t~funptrres2397#1;havoc ##fun~$Pointer$~TO~int_#t~funptrres2397#1;havoc ##fun~$Pointer$~TO~int_#t~ret2398#1;havoc ##fun~$Pointer$~TO~int_#t~ret2399#1;havoc ##fun~$Pointer$~TO~int_#t~ret2400#1;havoc ##fun~$Pointer$~TO~int_#t~ret2401#1;havoc ##fun~$Pointer$~TO~int_#t~ret2402#1; [2025-02-08 03:55:03,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-4: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret2402#1 && ##fun~$Pointer$~TO~int_#t~ret2402#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres2397#1 := ##fun~$Pointer$~TO~int_#t~ret2402#1; [2025-02-08 03:55:03,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-5: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret2402#1 := myri10ge_resume(##fun~$Pointer$~TO~int_#~2130#1.base, ##fun~$Pointer$~TO~int_#~2130#1.offset); srcloc: null [2025-02-08 03:55:03,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-6: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret2401#1 && ##fun~$Pointer$~TO~int_#t~ret2401#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres2397#1 := ##fun~$Pointer$~TO~int_#t~ret2401#1; [2025-02-08 03:55:03,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-7: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret2401#1 := myri10ge_busy_poll(##fun~$Pointer$~TO~int_#~2130#1.base, ##fun~$Pointer$~TO~int_#~2130#1.offset); srcloc: null [2025-02-08 03:55:03,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7927: assume false; [2025-02-08 03:55:03,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7927: assume !false; [2025-02-08 03:55:03,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-8: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret2400#1 && ##fun~$Pointer$~TO~int_#t~ret2400#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres2397#1 := ##fun~$Pointer$~TO~int_#t~ret2400#1; [2025-02-08 03:55:03,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10834: 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$#19(myri10ge_get_ringparam_~mgp~11#1.base, myri10ge_get_ringparam_~mgp~11#1.offset, 8);call myri10ge_get_ringparam_#t~mem1139#1 := read~int#19(myri10ge_get_ringparam_#t~mem1138#1.base, 140 + myri10ge_get_ringparam_#t~mem1138#1.offset, 4);call write~int#19(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$#19(myri10ge_get_ringparam_~mgp~11#1.base, myri10ge_get_ringparam_~mgp~11#1.offset, 8);call myri10ge_get_ringparam_#t~mem1141#1 := read~int#19(myri10ge_get_ringparam_#t~mem1140#1.base, 204 + myri10ge_get_ringparam_#t~mem1140#1.offset, 4);call write~int#19(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#19(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$#19(myri10ge_get_ringparam_~mgp~11#1.base, myri10ge_get_ringparam_~mgp~11#1.offset, 8);call myri10ge_get_ringparam_#t~mem1143#1 := read~int#19(myri10ge_get_ringparam_#t~mem1142#1.base, 48 + myri10ge_get_ringparam_#t~mem1142#1.offset, 4);call write~int#19(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#19(myri10ge_get_ringparam_~ring#1.base, 8 + myri10ge_get_ringparam_~ring#1.offset, 4);call write~int#19(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#19(myri10ge_get_ringparam_~ring#1.base, 4 + myri10ge_get_ringparam_~ring#1.offset, 4);call write~int#19(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#19(myri10ge_get_ringparam_~ring#1.base, 12 + myri10ge_get_ringparam_~ring#1.offset, 4);call write~int#19(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#19(myri10ge_get_ringparam_~ring#1.base, 16 + myri10ge_get_ringparam_~ring#1.offset, 4);call write~int#19(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;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;havoc ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_14_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_14_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_14 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:55:03,048 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-9: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret2400#1 := eth_validate_addr(##fun~$Pointer$~TO~int_#~2130#1.base, ##fun~$Pointer$~TO~int_#~2130#1.offset); srcloc: null [2025-02-08 03:55:03,048 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-10: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret2399#1 && ##fun~$Pointer$~TO~int_#t~ret2399#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres2397#1 := ##fun~$Pointer$~TO~int_#t~ret2399#1; [2025-02-08 03:55:03,048 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-11: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret2399#1 := myri10ge_close(##fun~$Pointer$~TO~int_#~2130#1.base, ##fun~$Pointer$~TO~int_#~2130#1.offset); srcloc: null [2025-02-08 03:55:03,048 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14137: assume myri10ge_probe_slices_#t~mem1948#1 > 1;havoc myri10ge_probe_slices_#t~mem1948#1; [2025-02-08 03:55:03,048 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14137: 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$#19(myri10ge_probe_slices_~mgp#1.base, 116 + myri10ge_probe_slices_~mgp#1.offset, 8); [2025-02-08 03:55:03,048 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-12: assume -2147483648 <= ##fun~$Pointer$~TO~int_#t~ret2398#1 && ##fun~$Pointer$~TO~int_#t~ret2398#1 <= 2147483647;##fun~$Pointer$~TO~int_#t~funptrres2397#1 := ##fun~$Pointer$~TO~int_#t~ret2398#1; [2025-02-08 03:55:03,048 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-13: SUMMARY for call ##fun~$Pointer$~TO~int_#t~ret2398#1 := myri10ge_open(##fun~$Pointer$~TO~int_#~2130#1.base, ##fun~$Pointer$~TO~int_#~2130#1.offset); srcloc: null [2025-02-08 03:55:03,048 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-14: assume ##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~myri10ge_close.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~myri10ge_close.offset; [2025-02-08 03:55:03,048 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-14: assume !(##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~myri10ge_close.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~myri10ge_close.offset); [2025-02-08 03:55:03,048 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-15: assume ##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~eth_validate_addr.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~eth_validate_addr.offset; [2025-02-08 03:55:03,048 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-15: assume !(##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~eth_validate_addr.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~eth_validate_addr.offset); [2025-02-08 03:55:03,048 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-16: assume ##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~myri10ge_busy_poll.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~myri10ge_busy_poll.offset; [2025-02-08 03:55:03,048 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-16: assume !(##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~myri10ge_busy_poll.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~myri10ge_busy_poll.offset); [2025-02-08 03:55:03,048 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-17: assume ##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~myri10ge_resume.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~myri10ge_resume.offset; [2025-02-08 03:55:03,048 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-17: assume !(##fun~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~myri10ge_resume.base && ##fun~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~myri10ge_resume.offset); [2025-02-08 03:55:03,048 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10834-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 03:55:03,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13477-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 03:55:03,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13477-3: assume false;myri10ge_mask_surprise_down_#t~bitwise1756#1 := myri10ge_mask_surprise_down_#t~mem1755#1; [2025-02-08 03:55:03,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13477-3: assume !false; [2025-02-08 03:55:03,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13477: call write~int#0(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#0(myri10ge_mask_surprise_down_~#mask~0#1.base, myri10ge_mask_surprise_down_~#mask~0#1.offset, 4); [2025-02-08 03:55:03,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13477-1: [2025-02-08 03:55:03,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13477-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 03:55:03,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13477-4: assume !(0 == myri10ge_mask_surprise_down_#t~mem1755#1 % 4294967296 || 32 == myri10ge_mask_surprise_down_#t~mem1755#1 % 4294967296); [2025-02-08 03:55:03,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14931: havoc ldv_dca_unregister_notify_~arg0#1.base, ldv_dca_unregister_notify_~arg0#1.offset, ldv_dca_unregister_notify_~arg1#1.base, ldv_dca_unregister_notify_~arg1#1.offset, ldv_dca_unregister_notify_~ldv_15_struct_notifier_block_struct_notifier_block~0#1.base, ldv_dca_unregister_notify_~ldv_15_struct_notifier_block_struct_notifier_block~0#1.offset;havoc ldv_dca_unregister_notify_#in~arg0#1.base, ldv_dca_unregister_notify_#in~arg0#1.offset, ldv_dca_unregister_notify_#in~arg1#1.base, ldv_dca_unregister_notify_#in~arg1#1.offset;assume { :end_inline_ldv_dca_unregister_notify } true;havoc ldv_dca_unregister_notify_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;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; [2025-02-08 03:55:03,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15988: assume 17 == ~ldv_statevar_2~0; [2025-02-08 03:55:03,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15988: assume !(17 == ~ldv_statevar_2~0); [2025-02-08 03:55:03,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10703-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 03:55:03,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10703: 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 03:55:03,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13346: call write~int#19(2048, myri10ge_firmware_probe_~mgp#1.base, 8 + myri10ge_firmware_probe_~mgp#1.offset, 4); [2025-02-08 03:55:03,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13478-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 03:55:03,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10307: havoc myri10ge_tx_done_#t~mem985#1.base, myri10ge_tx_done_#t~mem985#1.offset;havoc myri10ge_tx_done_#t~mem986#1; [2025-02-08 03:55:03,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10307-1: SUMMARY for call pci_unmap_single(myri10ge_tx_done_~pdev~3#1.base, myri10ge_tx_done_~pdev~3#1.offset, myri10ge_tx_done_#t~mem986#1, myri10ge_tx_done_~len~1#1, 1); srcloc: null [2025-02-08 03:55:03,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13478: 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 03:55:03,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15592: assume 3 == ~ldv_statevar_1~0; [2025-02-08 03:55:03,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15592: assume !(3 == ~ldv_statevar_1~0); [2025-02-08 03:55:03,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19292: havoc ldv_pre_register_netdev_#t~nondet2352#1; [2025-02-08 03:55:03,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14007: 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 03:55:03,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14007: 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 03:55:03,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16121-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret2163#1.base, ldv_pci_pci_instance_2_#t~ret2163#1.offset := ldv_xmalloc(2936); srcloc: null [2025-02-08 03:55:03,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16121: ldv_pci_pci_instance_2_~tmp___2~26#1.base, ldv_pci_pci_instance_2_~tmp___2~26#1.offset := ldv_pci_pci_instance_2_#t~ret2163#1.base, ldv_pci_pci_instance_2_#t~ret2163#1.offset;havoc ldv_pci_pci_instance_2_#t~ret2163#1.base, ldv_pci_pci_instance_2_#t~ret2163#1.offset;~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset := ldv_pci_pci_instance_2_~tmp___2~26#1.base, ldv_pci_pci_instance_2_~tmp___2~26#1.offset; [2025-02-08 03:55:03,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19292-1: ldv_register_netdev_#t~ret2166#1 := ldv_pre_register_netdev_#res#1;havoc ldv_pre_register_netdev_#t~nondet2352#1;assume { :end_inline_ldv_pre_register_netdev } true;assume -2147483648 <= ldv_register_netdev_#t~ret2166#1 && ldv_register_netdev_#t~ret2166#1 <= 2147483647;ldv_register_netdev_~ldv_10_ret_default~0#1 := ldv_register_netdev_#t~ret2166#1;havoc ldv_register_netdev_#t~ret2166#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 03:55:03,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13347: 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 03:55:03,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10440: assume myri10ge_check_statblock_#t~mem1039#1 % 4294967296 != myri10ge_check_statblock_~link_up~0#1 % 4294967296;havoc myri10ge_check_statblock_#t~mem1039#1;call write~int#19(myri10ge_check_statblock_~link_up~0#1, myri10ge_check_statblock_~mgp#1.base, 132 + myri10ge_check_statblock_~mgp#1.offset, 4);call myri10ge_check_statblock_#t~mem1040#1 := read~int#19(myri10ge_check_statblock_~mgp#1.base, 132 + myri10ge_check_statblock_~mgp#1.offset, 4); [2025-02-08 03:55:03,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10440: assume !(myri10ge_check_statblock_#t~mem1039#1 % 4294967296 != myri10ge_check_statblock_~link_up~0#1 % 4294967296);havoc myri10ge_check_statblock_#t~mem1039#1; [2025-02-08 03:55:03,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11101-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 03:55:03,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11101: 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 03:55:03,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16254: assume 4 == ~ldv_statevar_3~0; [2025-02-08 03:55:03,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16254: assume !(4 == ~ldv_statevar_3~0); [2025-02-08 03:55:03,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6873: 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 03:55:03,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6873: assume !(0 != kmalloc_array_~size#1 % 18446744073709551616 && kmalloc_array_~n#1 % 18446744073709551616 > 18446744073709551615 / (kmalloc_array_~size#1 % 18446744073709551616) % 18446744073709551616); [2025-02-08 03:55:03,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15726: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_11 } true;ldv_dummy_resourceless_instance_callback_1_11_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_11_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_11_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_11_#in~arg1#1.offset := ~ldv_1_callback_get_link~0.base, ~ldv_1_callback_get_link~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_11_#t~ret2098#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~nondet2349#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~nondet2349#1;ethtool_op_get_link_#res#1 := ethtool_op_get_link_#t~nondet2349#1;havoc ethtool_op_get_link_#t~nondet2349#1; [2025-02-08 03:55:03,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14405: call write~$Pointer$#19(#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~ret2203#1, ldv_register_netdev_94_#t~ret2204#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~153#1, ldv_register_netdev_94_~tmp___0~67#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~153#1;havoc ldv_register_netdev_94_~tmp___0~67#1;assume { :begin_inline_register_netdev } true;register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset := ldv_register_netdev_94_~ldv_func_arg1#1.base, ldv_register_netdev_94_~ldv_func_arg1#1.offset;havoc register_netdev_#res#1;havoc register_netdev_#t~nondet2386#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~nondet2386#1;assume -2147483648 <= register_netdev_#t~nondet2386#1 && register_netdev_#t~nondet2386#1 <= 2147483647;register_netdev_#res#1 := register_netdev_#t~nondet2386#1;havoc register_netdev_#t~nondet2386#1; [2025-02-08 03:55:03,055 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14405-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 03:55:03,055 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16123-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret2164#1.base, ldv_pci_pci_instance_2_#t~ret2164#1.offset := ldv_xmalloc(32); srcloc: null [2025-02-08 03:55:03,055 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16123: ldv_pci_pci_instance_2_~tmp___3~16#1.base, ldv_pci_pci_instance_2_~tmp___3~16#1.offset := ldv_pci_pci_instance_2_#t~ret2164#1.base, ldv_pci_pci_instance_2_#t~ret2164#1.offset;havoc ldv_pci_pci_instance_2_#t~ret2164#1.base, ldv_pci_pci_instance_2_#t~ret2164#1.offset;~ldv_2_resource_struct_pci_device_id_ptr~0.base, ~ldv_2_resource_struct_pci_device_id_ptr~0.offset := ldv_pci_pci_instance_2_~tmp___3~16#1.base, ldv_pci_pci_instance_2_~tmp___3~16#1.offset; [2025-02-08 03:55:03,055 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13216-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 03:55:03,055 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14273: call myri10ge_probe_#t~mem1979#1 := read~int#19(myri10ge_probe_~mgp~33#1.base, 60 + myri10ge_probe_~mgp~33#1.offset, 8);call myri10ge_probe_#t~mem1980#1 := read~int#19(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~ret2350#1.base, ioremap_wc_#t~ret2350#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 03:55:03,055 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13216: 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 03:55:03,055 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14009: 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 03:55:03,055 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14538: 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 03:55:03,055 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10442: assume 1 == myri10ge_check_statblock_#t~mem1040#1 % 4294967296;havoc myri10ge_check_statblock_#t~mem1040#1;call myri10ge_check_statblock_#t~mem1041#1 := read~int#19(myri10ge_check_statblock_~mgp#1.base, 923 + myri10ge_check_statblock_~mgp#1.offset, 4); [2025-02-08 03:55:03,055 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10442: assume !(1 == myri10ge_check_statblock_#t~mem1040#1 % 4294967296);havoc myri10ge_check_statblock_#t~mem1040#1;call myri10ge_check_statblock_#t~mem1047#1 := read~int#19(myri10ge_check_statblock_~mgp#1.base, 923 + myri10ge_check_statblock_~mgp#1.offset, 4); [2025-02-08 03:55:03,055 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15331-1: SUMMARY for call ldv_assume((if 20 == ~ldv_statevar_2~0 || 5 == ~ldv_statevar_3~0 then 1 else 0)); srcloc: null [2025-02-08 03:55:03,055 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15331: assume { :begin_inline_ldv_EMGentry_init_myri10ge_init_module_17_7 } true;ldv_EMGentry_init_myri10ge_init_module_17_7_#in~arg0#1.base, ldv_EMGentry_init_myri10ge_init_module_17_7_#in~arg0#1.offset := ~ldv_17_init_myri10ge_init_module_default~0.base, ~ldv_17_init_myri10ge_init_module_default~0.offset;havoc ldv_EMGentry_init_myri10ge_init_module_17_7_#res#1;havoc ldv_EMGentry_init_myri10ge_init_module_17_7_#t~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;ldv_EMGentry_init_myri10ge_init_module_17_7_~arg0#1.base, ldv_EMGentry_init_myri10ge_init_module_17_7_~arg0#1.offset := ldv_EMGentry_init_myri10ge_init_module_17_7_#in~arg0#1.base, ldv_EMGentry_init_myri10ge_init_module_17_7_#in~arg0#1.offset;havoc ldv_EMGentry_init_myri10ge_init_module_17_7_~tmp~123#1;assume { :begin_inline_myri10ge_init_module } true;havoc 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;havoc myri10ge_init_module_~tmp~122#1; [2025-02-08 03:55:03,055 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14142: 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$#19(myri10ge_probe_slices_~mgp#1.base, 116 + myri10ge_probe_slices_~mgp#1.offset, 8); [2025-02-08 03:55:03,055 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14142: 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 03:55:03,055 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15992: assume 19 == ~ldv_statevar_2~0; [2025-02-08 03:55:03,055 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15992: assume !(19 == ~ldv_statevar_2~0); [2025-02-08 03:55:03,055 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15596: assume 4 == ~ldv_statevar_1~0; [2025-02-08 03:55:03,055 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15596: assume !(4 == ~ldv_statevar_1~0); [2025-02-08 03:55:03,055 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10443: assume 0 != myri10ge_check_statblock_#t~bitwise1042#1 % 4294967296;havoc myri10ge_check_statblock_#t~mem1041#1;havoc myri10ge_check_statblock_#t~bitwise1042#1;call myri10ge_check_statblock_#t~mem1043#1.base, myri10ge_check_statblock_#t~mem1043#1.offset := read~$Pointer$#19(myri10ge_check_statblock_~mgp#1.base, 32 + myri10ge_check_statblock_~mgp#1.offset, 8); [2025-02-08 03:55:03,055 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10443: assume !(0 != myri10ge_check_statblock_#t~bitwise1042#1 % 4294967296);havoc myri10ge_check_statblock_#t~mem1041#1;havoc myri10ge_check_statblock_#t~bitwise1042#1; [2025-02-08 03:55:03,055 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10443-1: [2025-02-08 03:55:03,055 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13218: assume 4 != myri10ge_enable_ecrc_~tmp___3~14#1; [2025-02-08 03:55:03,055 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13218: assume !(4 != myri10ge_enable_ecrc_~tmp___3~14#1); [2025-02-08 03:55:03,055 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10443-2: havoc myri10ge_check_statblock_#t~bitwise1042#1;assume myri10ge_check_statblock_#t~bitwise1042#1 % 4294967296 <= myri10ge_check_statblock_#t~mem1041#1 % 4294967296 && myri10ge_check_statblock_#t~bitwise1042#1 % 4294967296 <= 4; [2025-02-08 03:55:03,055 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10443-3: assume 4 == myri10ge_check_statblock_#t~mem1041#1 % 4294967296;myri10ge_check_statblock_#t~bitwise1042#1 := myri10ge_check_statblock_#t~mem1041#1; [2025-02-08 03:55:03,055 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10443-3: assume !(4 == myri10ge_check_statblock_#t~mem1041#1 % 4294967296); [2025-02-08 03:55:03,055 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10443-4: assume 0 == myri10ge_check_statblock_#t~mem1041#1 % 4294967296;myri10ge_check_statblock_#t~bitwise1042#1 := 0; [2025-02-08 03:55:03,055 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10443-4: assume !(0 == myri10ge_check_statblock_#t~mem1041#1 % 4294967296); [2025-02-08 03:55:03,055 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16125-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret2165#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:55:03,055 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16125: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret2165#1 && ldv_pci_pci_instance_2_#t~ret2165#1 <= 2147483647;ldv_pci_pci_instance_2_~tmp___4~9#1 := ldv_pci_pci_instance_2_#t~ret2165#1;havoc ldv_pci_pci_instance_2_#t~ret2165#1; [2025-02-08 03:55:03,055 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16258: assume 5 == ~ldv_statevar_3~0; [2025-02-08 03:55:03,055 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16258: assume !(5 == ~ldv_statevar_3~0); [2025-02-08 03:55:03,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13219: 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$#19(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$#19(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 03:55:03,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13219: assume !(~myri10ge_ecrc_enable~0 > 1); [2025-02-08 03:55:03,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14276: 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#19(myri10ge_probe_~mgp~33#1.base, 52 + myri10ge_probe_~mgp~33#1.offset, 8);call myri10ge_probe_#t~mem1984#1 := read~int#19(myri10ge_probe_~mgp~33#1.base, 60 + myri10ge_probe_~mgp~33#1.offset, 8); [2025-02-08 03:55:03,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14276: 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$#19(myri10ge_probe_~mgp~33#1.base, 40 + myri10ge_probe_~mgp~33#1.offset, 8); [2025-02-08 03:55:03,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14144-1: SUMMARY for call kfree(myri10ge_probe_slices_#t~mem1950#1.base, myri10ge_probe_slices_#t~mem1950#1.offset); srcloc: null [2025-02-08 03:55:03,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11105: assume 1 == myri10ge_get_strings_~stringset#1 % 4294967296; [2025-02-08 03:55:03,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11105: assume !(1 == myri10ge_get_strings_~stringset#1 % 4294967296); [2025-02-08 03:55:03,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14144: havoc myri10ge_probe_slices_#t~mem1950#1.base, myri10ge_probe_slices_#t~mem1950#1.offset;call write~$Pointer$#19(0, 0, myri10ge_probe_slices_~mgp#1.base, 116 + myri10ge_probe_slices_~mgp#1.offset, 8); [2025-02-08 03:55:03,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10445: assume -2147483648 <= myri10ge_check_statblock_#t~ret1044#1 && myri10ge_check_statblock_#t~ret1044#1 <= 2147483647;havoc myri10ge_check_statblock_#t~mem1043#1.base, myri10ge_check_statblock_#t~mem1043#1.offset;havoc myri10ge_check_statblock_#t~ret1044#1; [2025-02-08 03:55:03,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10445-1: SUMMARY for call myri10ge_check_statblock_#t~ret1044#1 := netdev_info(myri10ge_check_statblock_#t~mem1043#1.base, myri10ge_check_statblock_#t~mem1043#1.offset, 54, 0); srcloc: null [2025-02-08 03:55:03,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15334-1: SUMMARY for call ldv_entry_EMGentry_17_#t~ret2115#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:55:03,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10313: assume 0 != myri10ge_tx_done_~len~1#1;call myri10ge_tx_done_#t~mem987#1.base, myri10ge_tx_done_#t~mem987#1.offset := read~$Pointer$#19(myri10ge_tx_done_~tx~0#1.base, 40 + myri10ge_tx_done_~tx~0#1.offset, 8);call myri10ge_tx_done_#t~mem988#1 := read~int#19(myri10ge_tx_done_#t~mem987#1.base, 12 + (myri10ge_tx_done_#t~mem987#1.offset + 24 * (if myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_tx_done_~idx~2#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 8); [2025-02-08 03:55:03,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10313: assume !(0 != myri10ge_tx_done_~len~1#1); [2025-02-08 03:55:03,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15334: assume -2147483648 <= ldv_entry_EMGentry_17_#t~ret2115#1 && ldv_entry_EMGentry_17_#t~ret2115#1 <= 2147483647;ldv_entry_EMGentry_17_~tmp~126#1 := ldv_entry_EMGentry_17_#t~ret2115#1;havoc ldv_entry_EMGentry_17_#t~ret2115#1; [2025-02-08 03:55:03,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14409: assume 0 != myri10ge_probe_~status~21#1; [2025-02-08 03:55:03,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14409: assume !(0 != myri10ge_probe_~status~21#1);call myri10ge_probe_#t~mem2037#1 := read~int#19(myri10ge_probe_~mgp~33#1.base, 112 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 03:55:03,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6878: 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;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;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$#19(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$#19(myri10ge_probe_slices_~mgp#1.base, 116 + myri10ge_probe_slices_~mgp#1.offset, 8); [2025-02-08 03:55:03,057 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14013: 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 03:55:03,057 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16127: assume 0 != ldv_pci_pci_instance_2_~tmp___4~9#1;~ldv_statevar_2~0 := 12; [2025-02-08 03:55:03,057 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16127: assume !(0 != ldv_pci_pci_instance_2_~tmp___4~9#1);~ldv_statevar_2~0 := 17; [2025-02-08 03:55:03,057 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6878-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 03:55:03,057 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19431-1: myri10ge_probe_#t~ret1957#1 := pci_find_capability_#res#1;havoc pci_find_capability_#t~nondet2375#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#19(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~nondet2382#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~nondet2382#1;assume -2147483648 <= pcie_set_readrq_#t~nondet2382#1 && pcie_set_readrq_#t~nondet2382#1 <= 2147483647;pcie_set_readrq_#res#1 := pcie_set_readrq_#t~nondet2382#1;havoc pcie_set_readrq_#t~nondet2382#1; [2025-02-08 03:55:03,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13485: 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 03:55:03,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19431: havoc pci_find_capability_#t~nondet2375#1; [2025-02-08 03:55:03,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14278-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 03:55:03,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14278: 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 03:55:03,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15996: assume 20 == ~ldv_statevar_2~0; [2025-02-08 03:55:03,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15996: assume !(20 == ~ldv_statevar_2~0); [2025-02-08 03:55:03,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15732: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_12 } true;ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.offset := ~ldv_1_callback_get_msglevel~0.base, ~ldv_1_callback_get_msglevel~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_12_#t~ret2099#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 03:55:03,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14411: assume -2147483648 <= myri10ge_probe_#t~ret2036#1 && myri10ge_probe_#t~ret2036#1 <= 2147483647;havoc myri10ge_probe_#t~ret2036#1; [2025-02-08 03:55:03,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14411-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 03:55:03,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10315: havoc myri10ge_tx_done_#t~mem987#1.base, myri10ge_tx_done_#t~mem987#1.offset;havoc myri10ge_tx_done_#t~mem988#1; [2025-02-08 03:55:03,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10315-1: SUMMARY for call pci_unmap_page(myri10ge_tx_done_~pdev~3#1.base, myri10ge_tx_done_~pdev~3#1.offset, myri10ge_tx_done_#t~mem988#1, myri10ge_tx_done_~len~1#1, 1); srcloc: null [2025-02-08 03:55:03,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15600: assume 5 == ~ldv_statevar_1~0; [2025-02-08 03:55:03,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15600: assume !(5 == ~ldv_statevar_1~0); [2025-02-08 03:55:03,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15336: assume 0 != ldv_entry_EMGentry_17_~tmp~126#1;~ldv_statevar_17~0 := 4; [2025-02-08 03:55:03,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15336: assume !(0 != ldv_entry_EMGentry_17_~tmp~126#1);~ldv_statevar_17~0 := 6; [2025-02-08 03:55:03,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19168: havoc alloc_etherdev_mqs_#t~ret2333#1.base, alloc_etherdev_mqs_#t~ret2333#1.offset; [2025-02-08 03:55:03,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19168-2: alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset := alloc_etherdev_mqs_#t~ret2333#1.base, alloc_etherdev_mqs_#t~ret2333#1.offset;havoc alloc_etherdev_mqs_#t~ret2333#1.base, alloc_etherdev_mqs_#t~ret2333#1.offset; [2025-02-08 03:55:03,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19168-1: ldv_alloc_etherdev_mqs_93_#t~ret2201#1.base, ldv_alloc_etherdev_mqs_93_#t~ret2201#1.offset := alloc_etherdev_mqs_#res#1.base, alloc_etherdev_mqs_#res#1.offset;havoc alloc_etherdev_mqs_#t~ret2333#1.base, alloc_etherdev_mqs_#t~ret2333#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~152#1.base, ldv_alloc_etherdev_mqs_93_~tmp~152#1.offset := ldv_alloc_etherdev_mqs_93_#t~ret2201#1.base, ldv_alloc_etherdev_mqs_93_#t~ret2201#1.offset;havoc ldv_alloc_etherdev_mqs_93_#t~ret2201#1.base, ldv_alloc_etherdev_mqs_93_#t~ret2201#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~152#1.base, ldv_alloc_etherdev_mqs_93_~tmp~152#1.offset;assume { :begin_inline_ldv_alloc_etherdev_mqs } true;ldv_alloc_etherdev_mqs_#in~arg0#1.base, ldv_alloc_etherdev_mqs_#in~arg0#1.offset, ldv_alloc_etherdev_mqs_#in~arg1#1, ldv_alloc_etherdev_mqs_#in~arg2#1, ldv_alloc_etherdev_mqs_#in~arg3#1 := ldv_alloc_etherdev_mqs_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 03:55:03,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19168-3: SUMMARY for call alloc_etherdev_mqs_#t~ret2333#1.base, alloc_etherdev_mqs_#t~ret2333#1.offset := ldv_malloc(3027); srcloc: null [2025-02-08 03:55:03,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11373: 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 03:55:03,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11373: 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 03:55:03,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11109: 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;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 03:55:03,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16262: assume 7 == ~ldv_statevar_3~0; [2025-02-08 03:55:03,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16262: assume !(7 == ~ldv_statevar_3~0); [2025-02-08 03:55:03,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13356-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 03:55:03,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13356: 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 03:55:03,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13224: 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 03:55:03,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13224: 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 03:55:03,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14017: 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 03:55:03,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14017-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 03:55:03,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10450: havoc netif_carrier_on_~arg0#1.base, netif_carrier_on_~arg0#1.offset;havoc netif_carrier_on_#in~arg0#1.base, netif_carrier_on_#in~arg0#1.offset;assume { :end_inline_netif_carrier_on } true;havoc myri10ge_check_statblock_#t~mem1045#1.base, myri10ge_check_statblock_#t~mem1045#1.offset;call myri10ge_check_statblock_#t~mem1046#1 := read~int#19(myri10ge_check_statblock_~mgp#1.base, 919 + myri10ge_check_statblock_~mgp#1.offset, 4);call write~int#19(1 + myri10ge_check_statblock_#t~mem1046#1, myri10ge_check_statblock_~mgp#1.base, 919 + myri10ge_check_statblock_~mgp#1.offset, 4);havoc myri10ge_check_statblock_#t~mem1046#1; [2025-02-08 03:55:03,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10450-1: call myri10ge_check_statblock_#t~mem1045#1.base, myri10ge_check_statblock_#t~mem1045#1.offset := read~$Pointer$#19(myri10ge_check_statblock_~mgp#1.base, 32 + myri10ge_check_statblock_~mgp#1.offset, 8);assume { :begin_inline_netif_carrier_on } true;netif_carrier_on_#in~arg0#1.base, netif_carrier_on_#in~arg0#1.offset := myri10ge_check_statblock_#t~mem1045#1.base, myri10ge_check_statblock_#t~mem1045#1.offset;havoc netif_carrier_on_~arg0#1.base, netif_carrier_on_~arg0#1.offset;netif_carrier_on_~arg0#1.base, netif_carrier_on_~arg0#1.offset := netif_carrier_on_#in~arg0#1.base, netif_carrier_on_#in~arg0#1.offset; [2025-02-08 03:55:03,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10715: 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 03:55:03,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10715: assume !(50 == myri10ge_get_settings_#t~mem1103#1);havoc myri10ge_get_settings_#t~mem1103#1; [2025-02-08 03:55:03,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16000: havoc 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.base, ldv_pci_pci_instance_2_#t~mem2141#1.offset, ldv_pci_pci_instance_2_#t~mem2142#1.base, ldv_pci_pci_instance_2_#t~mem2142#1.offset, 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.base, ldv_pci_pci_instance_2_#t~mem2146#1.offset, ldv_pci_pci_instance_2_#t~mem2147#1.base, ldv_pci_pci_instance_2_#t~mem2147#1.offset, ldv_pci_pci_instance_2_#t~mem2148#1.base, ldv_pci_pci_instance_2_#t~mem2148#1.offset, ldv_pci_pci_instance_2_#t~mem2149#1, ldv_pci_pci_instance_2_#t~ret2150#1, ldv_pci_pci_instance_2_#t~ret2151#1, 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, ldv_pci_pci_instance_2_#t~ret2154#1, ldv_pci_pci_instance_2_#t~ret2155#1, ldv_pci_pci_instance_2_#t~ret2156#1, ldv_pci_pci_instance_2_#t~ret2157#1, ldv_pci_pci_instance_2_#t~ret2158#1, ldv_pci_pci_instance_2_#t~mem2159#1.base, ldv_pci_pci_instance_2_#t~mem2159#1.offset, ldv_pci_pci_instance_2_#t~ret2160#1, ldv_pci_pci_instance_2_#t~ret2161#1, ldv_pci_pci_instance_2_#t~ret2162#1, ldv_pci_pci_instance_2_#t~ret2163#1.base, ldv_pci_pci_instance_2_#t~ret2163#1.offset, ldv_pci_pci_instance_2_#t~ret2164#1.base, ldv_pci_pci_instance_2_#t~ret2164#1.offset, ldv_pci_pci_instance_2_#t~ret2165#1, ldv_pci_pci_instance_2_~arg0#1.base, ldv_pci_pci_instance_2_~arg0#1.offset, ldv_pci_pci_instance_2_~tmp~135#1, ldv_pci_pci_instance_2_~tmp___0~58#1, ldv_pci_pci_instance_2_~tmp___1~38#1, ldv_pci_pci_instance_2_~tmp___2~26#1.base, ldv_pci_pci_instance_2_~tmp___2~26#1.offset, ldv_pci_pci_instance_2_~tmp___3~16#1.base, ldv_pci_pci_instance_2_~tmp___3~16#1.offset, ldv_pci_pci_instance_2_~tmp___4~9#1;havoc ldv_pci_pci_instance_2_#in~arg0#1.base, ldv_pci_pci_instance_2_#in~arg0#1.offset;assume { :end_inline_ldv_pci_pci_instance_2 } true; [2025-02-08 03:55:03,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15604: assume 7 == ~ldv_statevar_1~0; [2025-02-08 03:55:03,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15604: assume !(7 == ~ldv_statevar_1~0); [2025-02-08 03:55:03,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13226: 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 03:55:03,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17058: assume -2147483648 <= ldv_post_init_#t~ret2216#1 && ldv_post_init_#t~ret2216#1 <= 2147483647;ldv_post_init_~tmp~158#1 := ldv_post_init_#t~ret2216#1;havoc ldv_post_init_#t~ret2216#1;ldv_post_init_#res#1 := ldv_post_init_~tmp~158#1;ldv_entry_EMGentry_17_#t~ret2114#1 := ldv_post_init_#res#1;havoc ldv_post_init_#t~ret2216#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~158#1;havoc ldv_post_init_#in~init_ret_val#1;assume { :end_inline_ldv_post_init } true;assume -2147483648 <= ldv_entry_EMGentry_17_#t~ret2114#1 && ldv_entry_EMGentry_17_#t~ret2114#1 <= 2147483647;~ldv_17_ret_default~0 := ldv_entry_EMGentry_17_#t~ret2114#1;havoc ldv_entry_EMGentry_17_#t~ret2114#1; [2025-02-08 03:55:03,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14019: assume 0 != myri10ge_probe_slices_~status~20#1; [2025-02-08 03:55:03,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14019: assume !(0 != myri10ge_probe_slices_~status~20#1); [2025-02-08 03:55:03,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14151: call write~int#19(1, myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4); [2025-02-08 03:55:03,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11112: 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 03:55:03,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15208-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_30_#t~ret2108#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 03:55:03,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13226-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 03:55:03,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15208: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_30_#t~ret2108#1 && ldv_dummy_resourceless_instance_callback_1_30_#t~ret2108#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_30_#t~ret2108#1;havoc ldv_dummy_resourceless_instance_callback_1_30_#t~ret2108#1, ldv_dummy_resourceless_instance_callback_1_30_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_30_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_30_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_30_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_30_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_30_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_30_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_30_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_30 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:55:03,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11112-1: SUMMARY for call myri10ge_get_strings_#t~memcpy~res1149#1.base, myri10ge_get_strings_#t~memcpy~res1149#1.offset := #Ultimate.C_memcpy#19(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 03:55:03,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7809: __netif_tx_trylock_#t~ret358#1 := ldv_spin_trylock_48_#res#1;havoc ldv_spin_trylock_48_#t~ret2188#1, ldv_spin_trylock_48_#t~ret2189#1, ldv_spin_trylock_48_~lock#1.base, ldv_spin_trylock_48_~lock#1.offset, ldv_spin_trylock_48_~ldv_func_res~0#1, ldv_spin_trylock_48_~tmp~144#1, ldv_spin_trylock_48_~tmp___0~61#1;havoc ldv_spin_trylock_48_#in~lock#1.base, ldv_spin_trylock_48_#in~lock#1.offset;assume { :end_inline_ldv_spin_trylock_48 } true;assume -2147483648 <= __netif_tx_trylock_#t~ret358#1 && __netif_tx_trylock_#t~ret358#1 <= 2147483647;__netif_tx_trylock_~tmp~44#1 := __netif_tx_trylock_#t~ret358#1;havoc __netif_tx_trylock_#t~ret358#1;__netif_tx_trylock_~ok~0#1 := (if 0 == (if 0 != __netif_tx_trylock_~tmp~44#1 then 1 else 0) then 0 else 1); [2025-02-08 03:55:03,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17058-1: SUMMARY for call ldv_post_init_#t~ret2216#1 := ldv_filter_positive_int(ldv_post_init_~init_ret_val#1); srcloc: null [2025-02-08 03:55:03,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14548: 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 03:55:03,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14548: 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 03:55:03,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16266: havoc ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2174#1, ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2175#1, ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2176#1.base, ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2176#1.offset, ldv_struct_notifier_block_dummy_resourceless_instance_3_~arg0#1.base, ldv_struct_notifier_block_dummy_resourceless_instance_3_~arg0#1.offset, ldv_struct_notifier_block_dummy_resourceless_instance_3_~tmp~139#1, ldv_struct_notifier_block_dummy_resourceless_instance_3_~tmp___0~60#1;havoc ldv_struct_notifier_block_dummy_resourceless_instance_3_#in~arg0#1.base, ldv_struct_notifier_block_dummy_resourceless_instance_3_#in~arg0#1.offset;assume { :end_inline_ldv_struct_notifier_block_dummy_resourceless_instance_3 } true; [2025-02-08 03:55:03,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19305: havoc mod_timer_#t~nondet2353#1;ldv_mod_timer_92_#t~ret2199#1 := mod_timer_#res#1;havoc mod_timer_#t~nondet2353#1, mod_timer_~arg0#1.base, mod_timer_~arg0#1.offset, mod_timer_~arg1#1;havoc mod_timer_#in~arg0#1.base, mod_timer_#in~arg0#1.offset, mod_timer_#in~arg1#1;assume { :end_inline_mod_timer } true;assume -2147483648 <= ldv_mod_timer_92_#t~ret2199#1 && ldv_mod_timer_92_#t~ret2199#1 <= 2147483647;ldv_mod_timer_92_~tmp~151#1 := ldv_mod_timer_92_#t~ret2199#1;havoc ldv_mod_timer_92_#t~ret2199#1;ldv_mod_timer_92_~ldv_func_res~4#1 := ldv_mod_timer_92_~tmp~151#1;assume { :begin_inline_ldv_mod_timer } true;ldv_mod_timer_#in~arg0#1, ldv_mod_timer_#in~arg1#1.base, ldv_mod_timer_#in~arg1#1.offset, ldv_mod_timer_#in~arg2#1 := ldv_mod_timer_92_~ldv_func_res~4#1, ldv_mod_timer_92_~ldv_func_arg1#1.base, ldv_mod_timer_92_~ldv_func_arg1#1.offset, ldv_mod_timer_92_~ldv_func_arg2#1;havoc ldv_mod_timer_#res#1;havoc ldv_mod_timer_#t~ret2123#1, ldv_mod_timer_~arg0#1, ldv_mod_timer_~arg1#1.base, ldv_mod_timer_~arg1#1.offset, ldv_mod_timer_~arg2#1, ldv_mod_timer_~ldv_9_timer_list_timer_list~0#1.base, ldv_mod_timer_~ldv_9_timer_list_timer_list~0#1.offset, ldv_mod_timer_~tmp~130#1;ldv_mod_timer_~arg0#1 := ldv_mod_timer_#in~arg0#1;ldv_mod_timer_~arg1#1.base, ldv_mod_timer_~arg1#1.offset := ldv_mod_timer_#in~arg1#1.base, ldv_mod_timer_#in~arg1#1.offset;ldv_mod_timer_~arg2#1 := ldv_mod_timer_#in~arg2#1;havoc ldv_mod_timer_~ldv_9_timer_list_timer_list~0#1.base, ldv_mod_timer_~ldv_9_timer_list_timer_list~0#1.offset;havoc ldv_mod_timer_~tmp~130#1; [2025-02-08 03:55:03,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11377: 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;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 03:55:03,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10320: assume myri10ge_tx_done_#t~mem989#1 != myri10ge_tx_done_~mcp_index#1;havoc myri10ge_tx_done_#t~mem989#1; [2025-02-08 03:55:03,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10320: assume !(myri10ge_tx_done_#t~mem989#1 != myri10ge_tx_done_~mcp_index#1);havoc myri10ge_tx_done_#t~mem989#1;call myri10ge_tx_done_#t~mem990#1.base, myri10ge_tx_done_#t~mem990#1.offset := read~$Pointer$#19(myri10ge_tx_done_~ss#1.base, 236 + myri10ge_tx_done_~ss#1.offset, 8);call myri10ge_tx_done_#t~mem991#1.base, myri10ge_tx_done_#t~mem991#1.offset := read~$Pointer$#19(myri10ge_tx_done_~ss#1.base, 416 + myri10ge_tx_done_~ss#1.offset, 8);call myri10ge_tx_done_#t~mem992#1.base, myri10ge_tx_done_#t~mem992#1.offset := read~$Pointer$#19(myri10ge_tx_done_#t~mem991#1.base, myri10ge_tx_done_#t~mem991#1.offset, 8); [2025-02-08 03:55:03,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10320-1: call myri10ge_tx_done_#t~mem989#1 := read~int#19(myri10ge_tx_done_~tx~0#1.base, 72 + myri10ge_tx_done_~tx~0#1.offset, 4); [2025-02-08 03:55:03,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14152: 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 03:55:03,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15738: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_13 } true;ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.offset := ~ldv_1_callback_get_pauseparam~0.base, ~ldv_1_callback_get_pauseparam~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_pauseparam_ptr~0.base, ~ldv_1_container_struct_ethtool_pauseparam_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.offset;assume { :begin_inline_myri10ge_get_pauseparam } true;myri10ge_get_pauseparam_#in~netdev#1.base, myri10ge_get_pauseparam_#in~netdev#1.offset, myri10ge_get_pauseparam_#in~pause#1.base, myri10ge_get_pauseparam_#in~pause#1.offset := ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.offset;havoc myri10ge_get_pauseparam_#t~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 03:55:03,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14549: ldv_dummy_resourceless_instance_callback_3_3_#t~ret2112#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~ret2112#1 && ldv_dummy_resourceless_instance_callback_3_3_#t~ret2112#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_3_3_#t~ret2112#1;havoc ldv_dummy_resourceless_instance_callback_3_3_#t~ret2112#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 03:55:03,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14417: assume 0 != myri10ge_probe_#t~mem2037#1;havoc myri10ge_probe_#t~mem2037#1;call myri10ge_probe_#t~mem2038#1 := read~int#19(myri10ge_probe_~mgp~33#1.base, 12 + myri10ge_probe_~mgp~33#1.offset, 4);call myri10ge_probe_#t~mem2039#1 := read~int#19(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$#19(myri10ge_probe_~mgp~33#1.base, 461 + myri10ge_probe_~mgp~33#1.offset, 8);call myri10ge_probe_#t~mem2041#1 := read~int#19(myri10ge_probe_~mgp~33#1.base, 156 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 03:55:03,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14417: assume !(0 != myri10ge_probe_#t~mem2037#1);havoc myri10ge_probe_#t~mem2037#1;call myri10ge_probe_#t~mem2043#1 := read~int#19(myri10ge_probe_~mgp~33#1.base, 108 + myri10ge_probe_~mgp~33#1.offset, 4);call myri10ge_probe_#t~mem2044#1 := read~int#19(myri10ge_probe_~pdev#1.base, 1547 + myri10ge_probe_~pdev#1.offset, 4);call myri10ge_probe_#t~mem2045#1 := read~int#19(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$#19(myri10ge_probe_~mgp~33#1.base, 461 + myri10ge_probe_~mgp~33#1.offset, 8);call myri10ge_probe_#t~mem2047#1 := read~int#19(myri10ge_probe_~mgp~33#1.base, 156 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 03:55:03,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16003-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret2139#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:55:03,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16003: 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~135#1 := ldv_pci_pci_instance_2_#t~ret2139#1;havoc ldv_pci_pci_instance_2_#t~ret2139#1; [2025-02-08 03:55:03,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14021: 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 03:55:03,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14021-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 03:55:03,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7811-1: SUMMARY for call __netif_tx_trylock_#t~ret359#1 := ldv__builtin_expect((if __netif_tx_trylock_~ok~0#1 % 256 % 18446744073709551616 <= 9223372036854775807 then __netif_tx_trylock_~ok~0#1 % 256 % 18446744073709551616 else __netif_tx_trylock_~ok~0#1 % 256 % 18446744073709551616 - 18446744073709551616), 1); srcloc: null [2025-02-08 03:55:03,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7811: assume -9223372036854775808 <= __netif_tx_trylock_#t~ret359#1 && __netif_tx_trylock_#t~ret359#1 <= 9223372036854775807;__netif_tx_trylock_~tmp___0~15#1 := __netif_tx_trylock_#t~ret359#1;havoc __netif_tx_trylock_#t~ret359#1; [2025-02-08 03:55:03,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14153: 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 03:55:03,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14153-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 03:55:03,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10454-1: [2025-02-08 03:55:03,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10454-2: havoc myri10ge_check_statblock_#t~bitwise1048#1;assume myri10ge_check_statblock_#t~bitwise1048#1 % 4294967296 <= myri10ge_check_statblock_#t~mem1047#1 % 4294967296 && myri10ge_check_statblock_#t~bitwise1048#1 % 4294967296 <= 4; [2025-02-08 03:55:03,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10454-3: assume 4 == myri10ge_check_statblock_#t~mem1047#1 % 4294967296;myri10ge_check_statblock_#t~bitwise1048#1 := myri10ge_check_statblock_#t~mem1047#1; [2025-02-08 03:55:03,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10454-3: assume !(4 == myri10ge_check_statblock_#t~mem1047#1 % 4294967296); [2025-02-08 03:55:03,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10454-4: assume 0 == myri10ge_check_statblock_#t~mem1047#1 % 4294967296;myri10ge_check_statblock_#t~bitwise1048#1 := 0; [2025-02-08 03:55:03,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10454-4: assume !(0 == myri10ge_check_statblock_#t~mem1047#1 % 4294967296); [2025-02-08 03:55:03,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10454: assume 0 != myri10ge_check_statblock_#t~bitwise1048#1 % 4294967296;havoc myri10ge_check_statblock_#t~mem1047#1;havoc myri10ge_check_statblock_#t~bitwise1048#1;call myri10ge_check_statblock_#t~mem1049#1.base, myri10ge_check_statblock_#t~mem1049#1.offset := read~$Pointer$#19(myri10ge_check_statblock_~mgp#1.base, 32 + myri10ge_check_statblock_~mgp#1.offset, 8); [2025-02-08 03:55:03,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10454: assume !(0 != myri10ge_check_statblock_#t~bitwise1048#1 % 4294967296);havoc myri10ge_check_statblock_#t~mem1047#1;havoc myri10ge_check_statblock_#t~bitwise1048#1; [2025-02-08 03:55:03,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14286-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 03:55:03,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14286: 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 03:55:03,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15872-1: SUMMARY for call myri10ge_remove(ldv_pci_instance_release_2_2_~arg1#1.base, ldv_pci_instance_release_2_2_~arg1#1.offset); srcloc: null [2025-02-08 03:55:03,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15872: havoc ldv_pci_instance_release_2_2_~arg0#1.base, ldv_pci_instance_release_2_2_~arg0#1.offset, ldv_pci_instance_release_2_2_~arg1#1.base, ldv_pci_instance_release_2_2_~arg1#1.offset;havoc ldv_pci_instance_release_2_2_#in~arg0#1.base, ldv_pci_instance_release_2_2_#in~arg0#1.offset, ldv_pci_instance_release_2_2_#in~arg1#1.base, ldv_pci_instance_release_2_2_#in~arg1#1.offset;assume { :end_inline_ldv_pci_instance_release_2_2 } true;havoc ldv_pci_pci_instance_2_#t~mem2140#1.base, ldv_pci_pci_instance_2_#t~mem2140#1.offset;~ldv_statevar_2~0 := 1; [2025-02-08 03:55:03,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10719-1: call myri10ge_get_settings_#t~mem1104#1 := read~int#19(myri10ge_get_settings_~ptr~1#1.base, myri10ge_get_settings_~ptr~1#1.offset, 1); [2025-02-08 03:55:03,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10719: assume (myri10ge_get_settings_#t~mem1104#1 % 256 - 81) % 4294967296 <= 2;havoc myri10ge_get_settings_#t~mem1104#1;call write~int#19(3, myri10ge_get_settings_~cmd#1.base, 15 + myri10ge_get_settings_~cmd#1.offset, 1);call myri10ge_get_settings_#t~mem1105#1 := read~int#19(myri10ge_get_settings_~cmd#1.base, 4 + myri10ge_get_settings_~cmd#1.offset, 4); [2025-02-08 03:55:03,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10719: assume !((myri10ge_get_settings_#t~mem1104#1 % 256 - 81) % 4294967296 <= 2);havoc myri10ge_get_settings_#t~mem1104#1;call write~int#19(255, myri10ge_get_settings_~cmd#1.base, 15 + myri10ge_get_settings_~cmd#1.offset, 1); [2025-02-08 03:55:03,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14419: 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 03:55:03,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14419-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 03:55:03,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15608: assume 9 == ~ldv_statevar_1~0; [2025-02-08 03:55:03,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15608: assume !(9 == ~ldv_statevar_1~0); [2025-02-08 03:55:03,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11116: call myri10ge_get_strings_#t~mem1151#1 := read~int#19(myri10ge_get_strings_~mgp~12#1.base, 12 + myri10ge_get_strings_~mgp~12#1.offset, 4); [2025-02-08 03:55:03,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14287: myri10ge_probe_~tmp___4~8#1 := myri10ge_probe_#t~ret1988#1;havoc myri10ge_probe_#t~ret1988#1; [2025-02-08 03:55:03,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14287-1: SUMMARY for call myri10ge_probe_#t~ret1988#1 := __fswab32(myri10ge_probe_~tmp___3~15#1); srcloc: null [2025-02-08 03:55:03,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16005: assume 0 != ldv_pci_pci_instance_2_~tmp~135#1;~ldv_statevar_2~0 := 12; [2025-02-08 03:55:03,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16005: assume !(0 != ldv_pci_pci_instance_2_~tmp~135#1);~ldv_statevar_2~0 := 17; [2025-02-08 03:55:03,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14023: 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 03:55:03,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14023: 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 03:55:03,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7813: assume 0 != __netif_tx_trylock_~tmp___0~15#1;__netif_tx_trylock_~__vpp_verify~0#1.base, __netif_tx_trylock_~__vpp_verify~0#1.offset := 0, 0; [2025-02-08 03:55:03,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7813: assume !(0 != __netif_tx_trylock_~tmp___0~15#1); [2025-02-08 03:55:03,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13495: 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 03:55:03,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13495-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 03:55:03,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10456: assume -2147483648 <= myri10ge_check_statblock_#t~ret1050#1 && myri10ge_check_statblock_#t~ret1050#1 <= 2147483647;havoc myri10ge_check_statblock_#t~mem1049#1.base, myri10ge_check_statblock_#t~mem1049#1.offset;havoc myri10ge_check_statblock_#t~ret1050#1; [2025-02-08 03:55:03,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10456-1: SUMMARY for call myri10ge_check_statblock_#t~ret1050#1 := netdev_info(myri10ge_check_statblock_#t~mem1049#1.base, myri10ge_check_statblock_#t~mem1049#1.offset, 55, 0); srcloc: null [2025-02-08 03:55:03,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14288-3: assume 1048572 == myri10ge_probe_~tmp___4~8#1 % 4294967296;myri10ge_probe_#t~bitwise1989#1 := myri10ge_probe_~tmp___4~8#1; [2025-02-08 03:55:03,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14288-3: assume !(1048572 == myri10ge_probe_~tmp___4~8#1 % 4294967296); [2025-02-08 03:55:03,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14288-4: assume 0 == myri10ge_probe_~tmp___4~8#1 % 4294967296;myri10ge_probe_#t~bitwise1989#1 := 0; [2025-02-08 03:55:03,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14288-4: assume !(0 == myri10ge_probe_~tmp___4~8#1 % 4294967296); [2025-02-08 03:55:03,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14288-1: [2025-02-08 03:55:03,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7946: __netif_tx_trylock_~pscr_ret__~0#1 := __netif_tx_trylock_~pfo_ret_____1~0#1; [2025-02-08 03:55:03,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14288-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 03:55:03,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14288: 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$#19(myri10ge_probe_~mgp~33#1.base, 40 + myri10ge_probe_~mgp~33#1.offset, 8); [2025-02-08 03:55:03,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6889-3: assume false;kcalloc_#t~bitwise144#1 := kcalloc_~flags#1; [2025-02-08 03:55:03,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6889-3: assume !false; [2025-02-08 03:55:03,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6889-2: 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 03:55:03,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6889-1: [2025-02-08 03:55:03,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6889: 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 03:55:03,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7946-1: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 03:55:03,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6889-4: assume 0 == kcalloc_~flags#1 % 4294967296 || 32768 == kcalloc_~flags#1 % 4294967296;kcalloc_#t~bitwise144#1 := 32768; [2025-02-08 03:55:03,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6889-4: assume !(0 == kcalloc_~flags#1 % 4294967296 || 32768 == kcalloc_~flags#1 % 4294967296); [2025-02-08 03:55:03,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10721-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 03:55:03,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10721-4: assume !(0 == myri10ge_get_settings_#t~mem1105#1 % 4294967296 || 1024 == myri10ge_get_settings_#t~mem1105#1 % 4294967296); [2025-02-08 03:55:03,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10721-1: [2025-02-08 03:55:03,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10721: call write~int#19(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#19(myri10ge_get_settings_~cmd#1.base, 8 + myri10ge_get_settings_~cmd#1.offset, 4); [2025-02-08 03:55:03,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10721-3: assume false;myri10ge_get_settings_#t~bitwise1106#1 := myri10ge_get_settings_#t~mem1105#1; [2025-02-08 03:55:03,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10721-3: assume !false; [2025-02-08 03:55:03,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10721-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 03:55:03,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10325: myri10ge_tx_done_~dev_queue~0#1.base, myri10ge_tx_done_~dev_queue~0#1.offset := myri10ge_tx_done_#t~ret993#1.base, myri10ge_tx_done_#t~ret993#1.offset;havoc myri10ge_tx_done_#t~mem990#1.base, myri10ge_tx_done_#t~mem990#1.offset;havoc myri10ge_tx_done_#t~mem991#1.base, myri10ge_tx_done_#t~mem991#1.offset;havoc myri10ge_tx_done_#t~mem992#1.base, myri10ge_tx_done_#t~mem992#1.offset;havoc myri10ge_tx_done_#t~ret993#1.base, myri10ge_tx_done_#t~ret993#1.offset;call myri10ge_tx_done_#t~mem994#1.base, myri10ge_tx_done_#t~mem994#1.offset := read~$Pointer$#19(myri10ge_tx_done_~ss#1.base, 416 + myri10ge_tx_done_~ss#1.offset, 8);call myri10ge_tx_done_#t~mem995#1.base, myri10ge_tx_done_#t~mem995#1.offset := read~$Pointer$#19(myri10ge_tx_done_#t~mem994#1.base, 32 + myri10ge_tx_done_#t~mem994#1.offset, 8);call myri10ge_tx_done_#t~mem996#1 := read~int#19(myri10ge_tx_done_#t~mem995#1.base, 883 + myri10ge_tx_done_#t~mem995#1.offset, 4); [2025-02-08 03:55:03,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10325-1: SUMMARY for call myri10ge_tx_done_#t~ret993#1.base, myri10ge_tx_done_#t~ret993#1.offset := netdev_get_tx_queue(myri10ge_tx_done_#t~mem990#1.base, myri10ge_tx_done_#t~mem990#1.offset, (if myri10ge_tx_done_~ss#1.base + myri10ge_tx_done_~ss#1.offset - (myri10ge_tx_done_#t~mem992#1.base + myri10ge_tx_done_#t~mem992#1.offset) < 0 && 0 != (myri10ge_tx_done_~ss#1.base + myri10ge_tx_done_~ss#1.offset - (myri10ge_tx_done_#t~mem992#1.base + myri10ge_tx_done_#t~mem992#1.offset)) % 832 then 1 + (myri10ge_tx_done_~ss#1.base + myri10ge_tx_done_~ss#1.offset - (myri10ge_tx_done_#t~mem992#1.base + myri10ge_tx_done_#t~mem992#1.offset)) / 832 else (myri10ge_tx_done_~ss#1.base + myri10ge_tx_done_~ss#1.offset - (myri10ge_tx_done_#t~mem992#1.base + myri10ge_tx_done_#t~mem992#1.offset)) / 832)); srcloc: null [2025-02-08 03:55:03,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13364: assume 0 == ~myri10ge_force_firmware~0;call myri10ge_select_firmware_#t~mem1721#1.base, myri10ge_select_firmware_#t~mem1721#1.offset := read~$Pointer$#19(myri10ge_select_firmware_~mgp#1.base, 100 + myri10ge_select_firmware_~mgp#1.offset, 8); [2025-02-08 03:55:03,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13364: assume !(0 == ~myri10ge_force_firmware~0); [2025-02-08 03:55:03,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16271-1: SUMMARY for call ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2174#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:55:03,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13232-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 03:55:03,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16271: assume -2147483648 <= ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2174#1 && ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2174#1 <= 2147483647;ldv_struct_notifier_block_dummy_resourceless_instance_3_~tmp~139#1 := ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2174#1;havoc ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2174#1; [2025-02-08 03:55:03,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13232: 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 03:55:03,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10722: call write~int#19(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 03:55:03,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14025: 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 03:55:03,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10722-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 03:55:03,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10722-1: [2025-02-08 03:55:03,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10722-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 03:55:03,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10722-4: assume !(0 == myri10ge_get_settings_#t~mem1107#1 % 4294967296 || 1024 == myri10ge_get_settings_#t~mem1107#1 % 4294967296); [2025-02-08 03:55:03,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10722-3: assume false;myri10ge_get_settings_#t~bitwise1108#1 := myri10ge_get_settings_#t~mem1107#1; [2025-02-08 03:55:03,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10722-3: assume !false; [2025-02-08 03:55:03,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14290: 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 03:55:03,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14290-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 03:55:03,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11119-1: SUMMARY for call myri10ge_get_strings_#t~memcpy~res1150#1.base, myri10ge_get_strings_#t~memcpy~res1150#1.offset := #Ultimate.C_memcpy#19(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 03:55:03,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11119: 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; [2025-02-08 03:55:03,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7816: assume false; [2025-02-08 03:55:03,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7816: assume !false; [2025-02-08 03:55:03,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8477: 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 03:55:03,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13498: 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 03:55:03,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13498: 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$#19(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;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 03:55:03,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8477-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 03:55:03,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15612: assume 11 == ~ldv_statevar_1~0; [2025-02-08 03:55:03,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15612: assume !(11 == ~ldv_statevar_1~0); [2025-02-08 03:55:03,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8477-3: [2025-02-08 03:55:03,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14291: myri10ge_probe_~tmp___6~4#1 := myri10ge_probe_#t~ret1992#1;havoc myri10ge_probe_#t~ret1992#1;call write~int#19((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#19(myri10ge_probe_~mgp~33#1.base, 48 + myri10ge_probe_~mgp~33#1.offset, 4);call myri10ge_probe_#t~mem1994#1 := read~int#19(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 03:55:03,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13234: assume 4 != myri10ge_enable_ecrc_~tmp~110#1; [2025-02-08 03:55:03,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13234: assume !(4 != myri10ge_enable_ecrc_~tmp~110#1); [2025-02-08 03:55:03,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14291-1: SUMMARY for call myri10ge_probe_#t~ret1992#1 := __fswab32(myri10ge_probe_~tmp___5~6#1); srcloc: null [2025-02-08 03:55:03,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13366-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 03:55:03,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8477-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 03:55:03,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13366: 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#7(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 03:55:03,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8477-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 03:55:03,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8477-5: assume !(0 == is_zero_ether_addr_#t~mem459#1 % 65536 % 4294967296); [2025-02-08 03:55:03,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8477-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 03:55:03,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8477-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 03:55:03,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10327: assume myri10ge_tx_done_#t~mem996#1 % 4294967296 > 1;havoc myri10ge_tx_done_#t~mem994#1.base, myri10ge_tx_done_#t~mem994#1.offset;havoc myri10ge_tx_done_#t~mem995#1.base, myri10ge_tx_done_#t~mem995#1.offset;havoc myri10ge_tx_done_#t~mem996#1;assume { :begin_inline___netif_tx_trylock } true;__netif_tx_trylock_#in~txq#1.base, __netif_tx_trylock_#in~txq#1.offset := myri10ge_tx_done_~dev_queue~0#1.base, myri10ge_tx_done_~dev_queue~0#1.offset;havoc __netif_tx_trylock_#res#1;havoc __netif_tx_trylock_#t~ret358#1, __netif_tx_trylock_#t~ret359#1, __netif_tx_trylock_~txq#1.base, __netif_tx_trylock_~txq#1.offset, __netif_tx_trylock_~ok~0#1, __netif_tx_trylock_~tmp~44#1, __netif_tx_trylock_~pscr_ret__~0#1, __netif_tx_trylock_~__vpp_verify~0#1.base, __netif_tx_trylock_~__vpp_verify~0#1.offset, __netif_tx_trylock_~pfo_ret__~0#1, __netif_tx_trylock_~pfo_ret_____0~0#1, __netif_tx_trylock_~pfo_ret_____1~0#1, __netif_tx_trylock_~pfo_ret_____2~0#1, __netif_tx_trylock_~tmp___0~15#1;__netif_tx_trylock_~txq#1.base, __netif_tx_trylock_~txq#1.offset := __netif_tx_trylock_#in~txq#1.base, __netif_tx_trylock_#in~txq#1.offset;havoc __netif_tx_trylock_~ok~0#1;havoc __netif_tx_trylock_~tmp~44#1;havoc __netif_tx_trylock_~pscr_ret__~0#1;havoc __netif_tx_trylock_~__vpp_verify~0#1.base, __netif_tx_trylock_~__vpp_verify~0#1.offset;havoc __netif_tx_trylock_~pfo_ret__~0#1;havoc __netif_tx_trylock_~pfo_ret_____0~0#1;havoc __netif_tx_trylock_~pfo_ret_____1~0#1;havoc __netif_tx_trylock_~pfo_ret_____2~0#1;havoc __netif_tx_trylock_~tmp___0~15#1;assume { :begin_inline_ldv_spin_trylock_48 } true;ldv_spin_trylock_48_#in~lock#1.base, ldv_spin_trylock_48_#in~lock#1.offset := __netif_tx_trylock_~txq#1.base, 320 + __netif_tx_trylock_~txq#1.offset;havoc ldv_spin_trylock_48_#res#1;havoc ldv_spin_trylock_48_#t~ret2188#1, ldv_spin_trylock_48_#t~ret2189#1, ldv_spin_trylock_48_~lock#1.base, ldv_spin_trylock_48_~lock#1.offset, ldv_spin_trylock_48_~ldv_func_res~0#1, ldv_spin_trylock_48_~tmp~144#1, ldv_spin_trylock_48_~tmp___0~61#1;ldv_spin_trylock_48_~lock#1.base, ldv_spin_trylock_48_~lock#1.offset := ldv_spin_trylock_48_#in~lock#1.base, ldv_spin_trylock_48_#in~lock#1.offset;havoc ldv_spin_trylock_48_~ldv_func_res~0#1;havoc ldv_spin_trylock_48_~tmp~144#1;havoc ldv_spin_trylock_48_~tmp___0~61#1;assume { :begin_inline_spin_trylock } true;spin_trylock_#in~lock#1.base, spin_trylock_#in~lock#1.offset := ldv_spin_trylock_48_~lock#1.base, ldv_spin_trylock_48_~lock#1.offset;havoc spin_trylock_#res#1;havoc spin_trylock_#t~ret68#1, spin_trylock_~lock#1.base, spin_trylock_~lock#1.offset, spin_trylock_~tmp~2#1;spin_trylock_~lock#1.base, spin_trylock_~lock#1.offset := spin_trylock_#in~lock#1.base, spin_trylock_#in~lock#1.offset;havoc spin_trylock_~tmp~2#1;assume { :begin_inline__raw_spin_trylock } true;_raw_spin_trylock_#in~arg0#1.base, _raw_spin_trylock_#in~arg0#1.offset := spin_trylock_~lock#1.base, spin_trylock_~lock#1.offset;havoc _raw_spin_trylock_#res#1;havoc _raw_spin_trylock_#t~nondet2332#1, _raw_spin_trylock_~arg0#1.base, _raw_spin_trylock_~arg0#1.offset;_raw_spin_trylock_~arg0#1.base, _raw_spin_trylock_~arg0#1.offset := _raw_spin_trylock_#in~arg0#1.base, _raw_spin_trylock_#in~arg0#1.offset;havoc _raw_spin_trylock_#t~nondet2332#1;assume -2147483648 <= _raw_spin_trylock_#t~nondet2332#1 && _raw_spin_trylock_#t~nondet2332#1 <= 2147483647;_raw_spin_trylock_#res#1 := _raw_spin_trylock_#t~nondet2332#1;havoc _raw_spin_trylock_#t~nondet2332#1; [2025-02-08 03:55:03,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10327: assume !(myri10ge_tx_done_#t~mem996#1 % 4294967296 > 1);havoc myri10ge_tx_done_#t~mem994#1.base, myri10ge_tx_done_#t~mem994#1.offset;havoc myri10ge_tx_done_#t~mem995#1.base, myri10ge_tx_done_#t~mem995#1.offset;havoc myri10ge_tx_done_#t~mem996#1; [2025-02-08 03:55:03,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16273: assume 0 != ldv_struct_notifier_block_dummy_resourceless_instance_3_~tmp~139#1;~ldv_statevar_3~0 := 1; [2025-02-08 03:55:03,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16273: assume !(0 != ldv_struct_notifier_block_dummy_resourceless_instance_3_~tmp~139#1);~ldv_statevar_3~0 := 7; [2025-02-08 03:55:03,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19312: havoc mtrr_add_#t~nondet2354#1; [2025-02-08 03:55:03,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19312-1: myri10ge_probe_#t~ret1977#1 := mtrr_add_#res#1;havoc mtrr_add_#t~nondet2354#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#19(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#19(myri10ge_probe_~mgp~33#1.base, 152 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 03:55:03,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13499: ldv_pci_instance_suspend_2_8_#t~ret2134#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~ret2134#1 && ldv_pci_instance_suspend_2_8_#t~ret2134#1 <= 2147483647;ldv_pci_instance_suspend_2_8_~tmp~133#1 := ldv_pci_instance_suspend_2_8_#t~ret2134#1;havoc ldv_pci_instance_suspend_2_8_#t~mem2133#1;havoc ldv_pci_instance_suspend_2_8_#t~ret2134#1;ldv_pci_instance_suspend_2_8_#res#1 := ldv_pci_instance_suspend_2_8_~tmp~133#1;call ULTIMATE.dealloc(ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset);havoc ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset; [2025-02-08 03:55:03,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10592: assume myri10ge_intr_#t~short1080#1;havoc myri10ge_intr_#t~mem1077#1.base, myri10ge_intr_#t~mem1077#1.offset;havoc myri10ge_intr_#t~mem1078#1;havoc myri10ge_intr_#t~mem1079#1.base, myri10ge_intr_#t~mem1079#1.offset;havoc myri10ge_intr_#t~short1080#1; [2025-02-08 03:55:03,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10592: assume !myri10ge_intr_#t~short1080#1;havoc myri10ge_intr_#t~mem1077#1.base, myri10ge_intr_#t~mem1077#1.offset;havoc myri10ge_intr_#t~mem1078#1;havoc myri10ge_intr_#t~mem1079#1.base, myri10ge_intr_#t~mem1079#1.offset;havoc myri10ge_intr_#t~short1080#1;call myri10ge_intr_#t~mem1081#1 := read~int#19(myri10ge_intr_~stats~1#1.base, 63 + myri10ge_intr_~stats~1#1.offset, 1); [2025-02-08 03:55:03,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15745: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_14 } true;ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_14_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg2#1.offset := ~ldv_1_callback_get_ringparam~0.base, ~ldv_1_callback_get_ringparam~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_ringparam_ptr~0.base, ~ldv_1_container_struct_ethtool_ringparam_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_14_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_14_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_1_14_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_14_#in~arg2#1.offset;assume { :begin_inline_myri10ge_get_ringparam } true;myri10ge_get_ringparam_#in~netdev#1.base, myri10ge_get_ringparam_#in~netdev#1.offset, myri10ge_get_ringparam_#in~ring#1.base, myri10ge_get_ringparam_#in~ring#1.offset := ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_14_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_14_~arg2#1.offset;havoc myri10ge_get_ringparam_#t~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 03:55:03,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10592-1: assume myri10ge_intr_#t~short1080#1;call myri10ge_intr_#t~mem1079#1.base, myri10ge_intr_#t~mem1079#1.offset := read~$Pointer$#19(myri10ge_intr_~mgp~4#1.base, myri10ge_intr_~mgp~4#1.offset, 8);myri10ge_intr_#t~short1080#1 := (myri10ge_intr_~ss~3#1.base + myri10ge_intr_~ss~3#1.offset) % 18446744073709551616 != (myri10ge_intr_#t~mem1079#1.base + myri10ge_intr_#t~mem1079#1.offset) % 18446744073709551616; [2025-02-08 03:55:03,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10592-1: assume !myri10ge_intr_#t~short1080#1; [2025-02-08 03:55:03,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14424-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 03:55:03,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14424: 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 03:55:03,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10461: havoc myri10ge_check_statblock_#t~mem1051#1.base, myri10ge_check_statblock_#t~mem1051#1.offset;call myri10ge_check_statblock_#t~mem1052#1 := read~int#19(myri10ge_check_statblock_~mgp#1.base, 919 + myri10ge_check_statblock_~mgp#1.offset, 4);call write~int#19(1 + myri10ge_check_statblock_#t~mem1052#1, myri10ge_check_statblock_~mgp#1.base, 919 + myri10ge_check_statblock_~mgp#1.offset, 4);havoc myri10ge_check_statblock_#t~mem1052#1; [2025-02-08 03:55:03,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10461-1: SUMMARY for call netif_carrier_off(myri10ge_check_statblock_#t~mem1051#1.base, myri10ge_check_statblock_#t~mem1051#1.offset); srcloc: null [2025-02-08 03:55:03,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11386: 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#19(myri10ge_set_msglevel_~value#1, myri10ge_set_msglevel_~mgp~15#1.base, 923 + myri10ge_set_msglevel_~mgp~15#1.offset, 4);havoc myri10ge_set_msglevel_#t~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;havoc ldv_dummy_resourceless_instance_callback_1_32_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_32_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_32_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_32_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_32_~arg2#1;havoc ldv_dummy_resourceless_instance_callback_1_32_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_32_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_32_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_32_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_32_#in~arg2#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_32 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:55:03,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10461-2: call myri10ge_check_statblock_#t~mem1051#1.base, myri10ge_check_statblock_#t~mem1051#1.offset := read~$Pointer$#19(myri10ge_check_statblock_~mgp#1.base, 32 + myri10ge_check_statblock_~mgp#1.offset, 8); [2025-02-08 03:55:03,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10329: myri10ge_tx_done_#t~ret997#1 := __netif_tx_trylock_#res#1;havoc __netif_tx_trylock_#t~ret358#1, __netif_tx_trylock_#t~ret359#1, __netif_tx_trylock_~txq#1.base, __netif_tx_trylock_~txq#1.offset, __netif_tx_trylock_~ok~0#1, __netif_tx_trylock_~tmp~44#1, __netif_tx_trylock_~pscr_ret__~0#1, __netif_tx_trylock_~__vpp_verify~0#1.base, __netif_tx_trylock_~__vpp_verify~0#1.offset, __netif_tx_trylock_~pfo_ret__~0#1, __netif_tx_trylock_~pfo_ret_____0~0#1, __netif_tx_trylock_~pfo_ret_____1~0#1, __netif_tx_trylock_~pfo_ret_____2~0#1, __netif_tx_trylock_~tmp___0~15#1;havoc __netif_tx_trylock_#in~txq#1.base, __netif_tx_trylock_#in~txq#1.offset;assume { :end_inline___netif_tx_trylock } true;myri10ge_tx_done_~tmp~80#1 := (if 0 == myri10ge_tx_done_#t~ret997#1 % 256 then 0 else 1);havoc myri10ge_tx_done_#t~ret997#1; [2025-02-08 03:55:03,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11386-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 03:55:03,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10726-1: call myri10ge_get_settings_#t~mem1109#1 := read~int#19(myri10ge_get_settings_~ptr~1#1.base, myri10ge_get_settings_~ptr~1#1.offset, 1); [2025-02-08 03:55:03,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10594: myri10ge_intr_#res#1 := 1; [2025-02-08 03:55:03,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17068: assume -2147483648 <= ldv_post_probe_#t~ret2217#1 && ldv_post_probe_#t~ret2217#1 <= 2147483647;ldv_post_probe_~tmp~159#1 := ldv_post_probe_#t~ret2217#1;havoc ldv_post_probe_#t~ret2217#1;ldv_post_probe_#res#1 := ldv_post_probe_~tmp~159#1;ldv_pci_pci_instance_2_#t~ret2161#1 := ldv_post_probe_#res#1;havoc ldv_post_probe_#t~ret2217#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~159#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~ret2161#1 && ldv_pci_pci_instance_2_#t~ret2161#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret2161#1;havoc ldv_pci_pci_instance_2_#t~ret2161#1; [2025-02-08 03:55:03,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17068-1: SUMMARY for call ldv_post_probe_#t~ret2217#1 := ldv_filter_positive_int(ldv_post_probe_~probe_ret_val#1); srcloc: null [2025-02-08 03:55:03,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10726: assume (myri10ge_get_settings_#t~mem1109#1 % 256 - 82) % 4294967296 <= 1;havoc myri10ge_get_settings_#t~mem1109#1;call write~int#19(1, myri10ge_get_settings_~cmd#1.base, 17 + myri10ge_get_settings_~cmd#1.offset, 1); [2025-02-08 03:55:03,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10726: assume !((myri10ge_get_settings_#t~mem1109#1 % 256 - 82) % 4294967296 <= 1);havoc myri10ge_get_settings_#t~mem1109#1;call write~int#19(0, myri10ge_get_settings_~cmd#1.base, 17 + myri10ge_get_settings_~cmd#1.offset, 1); [2025-02-08 03:55:03,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10594-1: SUMMARY for call napi_schedule(myri10ge_intr_~ss~3#1.base, 244 + myri10ge_intr_~ss~3#1.offset); srcloc: null [2025-02-08 03:55:03,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16672: ldv_spin_trylock_48_#t~ret2188#1 := spin_trylock_#res#1;havoc spin_trylock_#t~ret68#1, spin_trylock_~lock#1.base, spin_trylock_~lock#1.offset, spin_trylock_~tmp~2#1;havoc spin_trylock_#in~lock#1.base, spin_trylock_#in~lock#1.offset;assume { :end_inline_spin_trylock } true;assume -2147483648 <= ldv_spin_trylock_48_#t~ret2188#1 && ldv_spin_trylock_48_#t~ret2188#1 <= 2147483647;ldv_spin_trylock_48_~tmp~144#1 := ldv_spin_trylock_48_#t~ret2188#1;havoc ldv_spin_trylock_48_#t~ret2188#1;ldv_spin_trylock_48_~ldv_func_res~0#1 := ldv_spin_trylock_48_~tmp~144#1;assume { :begin_inline_ldv_spin_trylock__xmit_lock_of_netdev_queue } true;havoc ldv_spin_trylock__xmit_lock_of_netdev_queue_#res#1;havoc ldv_spin_trylock__xmit_lock_of_netdev_queue_#t~ret2246#1, ldv_spin_trylock__xmit_lock_of_netdev_queue_~is_spin_held_by_another_thread~0#1;havoc ldv_spin_trylock__xmit_lock_of_netdev_queue_~is_spin_held_by_another_thread~0#1; [2025-02-08 03:55:03,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14294-1: assume myri10ge_probe_#t~short1996#1; [2025-02-08 03:55:03,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14294-1: assume !myri10ge_probe_#t~short1996#1;call myri10ge_probe_#t~mem1995#1 := read~int#19(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 03:55:03,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14294: 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#19(myri10ge_probe_~mgp~33#1.base, 48 + myri10ge_probe_~mgp~33#1.offset, 4);call myri10ge_probe_#t~mem1998#1 := read~int#19(myri10ge_probe_~mgp~33#1.base, 52 + myri10ge_probe_~mgp~33#1.offset, 8); [2025-02-08 03:55:03,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14294: 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$#19(myri10ge_probe_~mgp~33#1.base, 40 + myri10ge_probe_~mgp~33#1.offset, 8);call myri10ge_probe_#t~mem2001#1 := read~int#19(myri10ge_probe_~mgp~33#1.base, 48 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 03:55:03,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13369: 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$#19(myri10ge_select_firmware_~mgp#1.base, 100 + myri10ge_select_firmware_~mgp#1.offset, 8); [2025-02-08 03:55:03,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13369: 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$#19(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#19(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~nondet2381#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~nondet2381#1;assume -2147483648 <= pcie_get_readrq_#t~nondet2381#1 && pcie_get_readrq_#t~nondet2381#1 <= 2147483647;pcie_get_readrq_#res#1 := pcie_get_readrq_#t~nondet2381#1;havoc pcie_get_readrq_#t~nondet2381#1; [2025-02-08 03:55:03,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7820: assume false; [2025-02-08 03:55:03,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7820: assume !false; [2025-02-08 03:55:03,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8745: 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 03:55:03,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10331: assume 0 != (if myri10ge_tx_done_~tmp~80#1 % 256 % 4294967296 <= 2147483647 then myri10ge_tx_done_~tmp~80#1 % 256 % 4294967296 else myri10ge_tx_done_~tmp~80#1 % 256 % 4294967296 - 4294967296);call myri10ge_tx_done_#t~mem998#1 := read~int#19(myri10ge_tx_done_~tx~0#1.base, 52 + myri10ge_tx_done_~tx~0#1.offset, 4);call myri10ge_tx_done_#t~mem999#1 := read~int#19(myri10ge_tx_done_~tx~0#1.base, 68 + myri10ge_tx_done_~tx~0#1.offset, 4); [2025-02-08 03:55:03,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10331: assume !(0 != (if myri10ge_tx_done_~tmp~80#1 % 256 % 4294967296 <= 2147483647 then myri10ge_tx_done_~tmp~80#1 % 256 % 4294967296 else myri10ge_tx_done_~tmp~80#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:55:03,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15616: assume 12 == ~ldv_statevar_1~0; [2025-02-08 03:55:03,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15616: assume !(12 == ~ldv_statevar_1~0); [2025-02-08 03:55:03,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11124: assume myri10ge_get_strings_~i~12#1 < myri10ge_get_strings_#t~mem1151#1;havoc myri10ge_get_strings_#t~mem1151#1; [2025-02-08 03:55:03,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11124: assume !(myri10ge_get_strings_~i~12#1 < myri10ge_get_strings_#t~mem1151#1);havoc myri10ge_get_strings_#t~mem1151#1; [2025-02-08 03:55:03,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16013-1: SUMMARY for call ldv_assume((if 1 == ~ldv_statevar_1~0 then 1 else 0)); srcloc: null [2025-02-08 03:55:03,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16013: call ldv_pci_pci_instance_2_#t~mem2140#1.base, ldv_pci_pci_instance_2_#t~mem2140#1.offset := read~$Pointer$#2(~ldv_2_container_pci_driver~0.base, 40 + ~ldv_2_container_pci_driver~0.offset, 8);assume { :begin_inline_ldv_pci_instance_release_2_2 } true;ldv_pci_instance_release_2_2_#in~arg0#1.base, ldv_pci_instance_release_2_2_#in~arg0#1.offset, ldv_pci_instance_release_2_2_#in~arg1#1.base, ldv_pci_instance_release_2_2_#in~arg1#1.offset := ldv_pci_pci_instance_2_#t~mem2140#1.base, ldv_pci_pci_instance_2_#t~mem2140#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_release_2_2_~arg0#1.base, ldv_pci_instance_release_2_2_~arg0#1.offset, ldv_pci_instance_release_2_2_~arg1#1.base, ldv_pci_instance_release_2_2_~arg1#1.offset;ldv_pci_instance_release_2_2_~arg0#1.base, ldv_pci_instance_release_2_2_~arg0#1.offset := ldv_pci_instance_release_2_2_#in~arg0#1.base, ldv_pci_instance_release_2_2_#in~arg0#1.offset;ldv_pci_instance_release_2_2_~arg1#1.base, ldv_pci_instance_release_2_2_~arg1#1.offset := ldv_pci_instance_release_2_2_#in~arg1#1.base, ldv_pci_instance_release_2_2_#in~arg1#1.offset; [2025-02-08 03:55:03,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16674: ldv_spin_trylock_48_#t~ret2189#1 := ldv_spin_trylock__xmit_lock_of_netdev_queue_#res#1;havoc ldv_spin_trylock__xmit_lock_of_netdev_queue_#t~ret2246#1, ldv_spin_trylock__xmit_lock_of_netdev_queue_~is_spin_held_by_another_thread~0#1;assume { :end_inline_ldv_spin_trylock__xmit_lock_of_netdev_queue } true;assume -2147483648 <= ldv_spin_trylock_48_#t~ret2189#1 && ldv_spin_trylock_48_#t~ret2189#1 <= 2147483647;ldv_spin_trylock_48_~tmp___0~61#1 := ldv_spin_trylock_48_#t~ret2189#1;havoc ldv_spin_trylock_48_#t~ret2189#1;ldv_spin_trylock_48_#res#1 := ldv_spin_trylock_48_~tmp___0~61#1; [2025-02-08 03:55:03,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15881-1: SUMMARY for call ldv_pci_instance_resume_2_5_#t~ret2129#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 03:55:03,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15881: assume -2147483648 <= ldv_pci_instance_resume_2_5_#t~ret2129#1 && ldv_pci_instance_resume_2_5_#t~ret2129#1 <= 2147483647;havoc ldv_pci_instance_resume_2_5_#t~ret2129#1;havoc ldv_pci_instance_resume_2_5_#t~ret2129#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~mem2144#1.base, ldv_pci_pci_instance_2_#t~mem2144#1.offset;~ldv_statevar_2~0 := 4; [2025-02-08 03:55:03,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13371: 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#19(4096, myri10ge_select_firmware_~mgp#1.base, 8 + myri10ge_select_firmware_~mgp#1.offset, 4); [2025-02-08 03:55:03,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13371-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 03:55:03,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10332: assume myri10ge_tx_done_#t~mem998#1 == myri10ge_tx_done_#t~mem999#1;havoc myri10ge_tx_done_#t~mem998#1;havoc myri10ge_tx_done_#t~mem999#1;call write~int#19(0, myri10ge_tx_done_~tx~0#1.base, 80 + myri10ge_tx_done_~tx~0#1.offset, 4);call myri10ge_tx_done_#t~mem1000#1.base, myri10ge_tx_done_#t~mem1000#1.offset := read~$Pointer$#19(myri10ge_tx_done_~tx~0#1.base, 16 + myri10ge_tx_done_~tx~0#1.offset, 8); [2025-02-08 03:55:03,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10332: assume !(myri10ge_tx_done_#t~mem998#1 == myri10ge_tx_done_#t~mem999#1);havoc myri10ge_tx_done_#t~mem998#1;havoc myri10ge_tx_done_#t~mem999#1; [2025-02-08 03:55:03,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13239: 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 03:55:03,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14296-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 03:55:03,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13239-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 03:55:03,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14296: 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 03:55:03,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8483: havoc is_multicast_ether_addr_#t~mem461#1; [2025-02-08 03:55:03,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8483-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 03:55:03,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14429: 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 03:55:03,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14561: assume -2147483648 <= myri10ge_init_module_#t~ret2075#1 && myri10ge_init_module_#t~ret2075#1 <= 2147483647;havoc myri10ge_init_module_#t~ret2075#1; [2025-02-08 03:55:03,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14561-1: SUMMARY for call myri10ge_init_module_#t~ret2075#1 := printk(149, 0); srcloc: null [2025-02-08 03:55:03,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13240-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 03:55:03,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7955: assume false; [2025-02-08 03:55:03,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7955: assume !false; [2025-02-08 03:55:03,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13240: 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 03:55:03,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14033: havoc myri10ge_probe_slices_#t~memset~res1924#1.base, myri10ge_probe_slices_#t~memset~res1924#1.offset; [2025-02-08 03:55:03,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14033-1: SUMMARY for call myri10ge_probe_slices_#t~memset~res1924#1.base, myri10ge_probe_slices_#t~memset~res1924#1.offset := #Ultimate.C_memset#28(myri10ge_probe_slices_~#cmd~14#1.base, myri10ge_probe_slices_~#cmd~14#1.offset, 0, 12); srcloc: null [2025-02-08 03:55:03,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16940: myri10ge_init_module_#t~ret2077#1 := ldv___pci_register_driver_99_#res#1;havoc ldv___pci_register_driver_99_#t~ret2205#1, ldv___pci_register_driver_99_#t~ret2206#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~154#1, ldv___pci_register_driver_99_~tmp___0~68#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~ret2113#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~ret2113#1 && ldv_entry_EMGentry_17_#t~ret2113#1 <= 2147483647;~ldv_17_ret_default~0 := ldv_entry_EMGentry_17_#t~ret2113#1;havoc ldv_entry_EMGentry_17_#t~ret2113#1;assume { :begin_inline_ldv_post_init } true;ldv_post_init_#in~init_ret_val#1 := ~ldv_17_ret_default~0;havoc ldv_post_init_#res#1;havoc ldv_post_init_#t~ret2216#1, ldv_post_init_~init_ret_val#1, ldv_post_init_~tmp~158#1;ldv_post_init_~init_ret_val#1 := ldv_post_init_#in~init_ret_val#1;havoc ldv_post_init_~tmp~158#1; [2025-02-08 03:55:03,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 03:55:03,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13505: 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 03:55:03,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13505-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 03:55:03,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14034: 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 03:55:03,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16148-1: SUMMARY for call ldv_assume((if 12 == ~ldv_statevar_2~0 then 1 else 0)); srcloc: null [2025-02-08 03:55:03,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16148: assume { :begin_inline_ldv_dispatch_deregister_13_1 } true;ldv_dispatch_deregister_13_1_#in~arg0#1.base, ldv_dispatch_deregister_13_1_#in~arg0#1.offset := ldv_pci_unregister_driver_~ldv_13_pci_driver_pci_driver~0#1.base, ldv_pci_unregister_driver_~ldv_13_pci_driver_pci_driver~0#1.offset;havoc ldv_dispatch_deregister_13_1_~arg0#1.base, ldv_dispatch_deregister_13_1_~arg0#1.offset;ldv_dispatch_deregister_13_1_~arg0#1.base, ldv_dispatch_deregister_13_1_~arg0#1.offset := ldv_dispatch_deregister_13_1_#in~arg0#1.base, ldv_dispatch_deregister_13_1_#in~arg0#1.offset;~ldv_2_container_pci_driver~0.base, ~ldv_2_container_pci_driver~0.offset := ldv_dispatch_deregister_13_1_~arg0#1.base, ldv_dispatch_deregister_13_1_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_2_11 } true;~ldv_2_ret_default~0 := 1;~ldv_statevar_2~0 := 20;assume { :end_inline_ldv_switch_automaton_state_2_11 } true;havoc ldv_dispatch_deregister_13_1_~arg0#1.base, ldv_dispatch_deregister_13_1_~arg0#1.offset;havoc ldv_dispatch_deregister_13_1_#in~arg0#1.base, ldv_dispatch_deregister_13_1_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_deregister_13_1 } true; [2025-02-08 03:55:03,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13241: 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 03:55:03,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13241-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 03:55:03,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7824: assume true; [2025-02-08 03:55:03,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7824: assume !true; [2025-02-08 03:55:03,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10731: myri10ge_get_settings_#res#1 := 0;ldv_dummy_resourceless_instance_callback_1_15_#t~ret2100#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~ret2100#1 && ldv_dummy_resourceless_instance_callback_1_15_#t~ret2100#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_15_#t~ret2100#1;havoc ldv_dummy_resourceless_instance_callback_1_15_#t~ret2100#1, ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_15_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_15_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_15_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_15 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:55:03,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14034-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 03:55:03,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14563: assume ~myri10ge_rss_hash~0 > 5; [2025-02-08 03:55:03,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14563: assume !(~myri10ge_rss_hash~0 > 5); [2025-02-08 03:55:03,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15620: assume 13 == ~ldv_statevar_1~0; [2025-02-08 03:55:03,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15620: assume !(13 == ~ldv_statevar_1~0); [2025-02-08 03:55:03,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16677-1: ldv_spin_trylock_48_#res#1 := ldv_spin_trylock_48_~ldv_func_res~0#1; [2025-02-08 03:55:03,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16941-1: ldv___pci_register_driver_99_#res#1 := ldv___pci_register_driver_99_~ldv_func_res~7#1; [2025-02-08 03:55:03,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15752: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_15 } true;ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_15_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_15_#in~arg2#1.offset := ~ldv_1_callback_get_settings~0.base, ~ldv_1_callback_get_settings~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_cmd_ptr~0.base, ~ldv_1_container_struct_ethtool_cmd_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_15_#t~ret2100#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 03:55:03,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13374: 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 03:55:03,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10335: havoc myri10ge_tx_done_#t~mem1000#1.base, myri10ge_tx_done_#t~mem1000#1.offset;havoc myri10ge_tx_done_#t~mem1000#1.base, myri10ge_tx_done_#t~mem1000#1.offset;havoc myri10ge_tx_done_#t~mem1000#1.base, myri10ge_tx_done_#t~mem1000#1.offset; [2025-02-08 03:55:03,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10335-1: SUMMARY for call put_be32(16777216, myri10ge_tx_done_#t~mem1000#1.base, myri10ge_tx_done_#t~mem1000#1.offset); srcloc: null [2025-02-08 03:55:03,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16281-1: SUMMARY for call ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2175#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:55:03,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16281: assume -2147483648 <= ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2175#1 && ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2175#1 <= 2147483647;ldv_struct_notifier_block_dummy_resourceless_instance_3_~tmp___0~60#1 := ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2175#1;havoc ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2175#1; [2025-02-08 03:55:03,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13507: 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 03:55:03,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13507: 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 03:55:03,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10468: myri10ge_check_statblock_~tmp___1~20#1 := myri10ge_check_statblock_#t~ret1054#1;havoc myri10ge_check_statblock_#t~mem1053#1;havoc myri10ge_check_statblock_#t~ret1054#1;call myri10ge_check_statblock_#t~mem1055#1 := read~int#19(myri10ge_check_statblock_~mgp#1.base, 136 + myri10ge_check_statblock_~mgp#1.offset, 4); [2025-02-08 03:55:03,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10468-1: SUMMARY for call myri10ge_check_statblock_#t~ret1054#1 := __fswab32(myri10ge_check_statblock_#t~mem1053#1); srcloc: null [2025-02-08 03:55:03,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10468-2: call myri10ge_check_statblock_#t~mem1053#1 := read~int#19(myri10ge_check_statblock_~stats~0#1.base, 56 + myri10ge_check_statblock_~stats~0#1.offset, 4); [2025-02-08 03:55:03,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10600: assume -9223372036854775808 <= myri10ge_intr_#t~ret1082#1 && myri10ge_intr_#t~ret1082#1 <= 9223372036854775807;myri10ge_intr_~tmp~85#1 := myri10ge_intr_#t~ret1082#1;havoc myri10ge_intr_#t~mem1081#1;havoc myri10ge_intr_#t~ret1082#1; [2025-02-08 03:55:03,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10600-1: SUMMARY for call myri10ge_intr_#t~ret1082#1 := ldv__builtin_expect((if 0 == myri10ge_intr_#t~mem1081#1 % 256 % 4294967296 then 1 else 0), 0); srcloc: null [2025-02-08 03:55:03,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14036: 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$#19(myri10ge_probe_slices_~mgp#1.base, 100 + myri10ge_probe_slices_~mgp#1.offset, 8); [2025-02-08 03:55:03,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14036: assume !(0 != myri10ge_probe_slices_~status~20#1);call myri10ge_probe_slices_#t~mem1928#1 := read~int#28(myri10ge_probe_slices_~#cmd~14#1.base, myri10ge_probe_slices_~#cmd~14#1.offset, 4);call write~int#19((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#19(myri10ge_probe_slices_~mgp#1.base, 28 + myri10ge_probe_slices_~mgp#1.offset, 4);call write~int#28(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 03:55:03,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14565: assume -2147483648 <= myri10ge_init_module_#t~ret2076#1 && myri10ge_init_module_#t~ret2076#1 <= 2147483647;havoc myri10ge_init_module_#t~ret2076#1;~myri10ge_rss_hash~0 := 4; [2025-02-08 03:55:03,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14565-1: SUMMARY for call myri10ge_init_module_#t~ret2076#1 := printk(151, 0); srcloc: null [2025-02-08 03:55:03,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16283: assume 0 != ldv_struct_notifier_block_dummy_resourceless_instance_3_~tmp___0~60#1;~ldv_statevar_3~0 := 1; [2025-02-08 03:55:03,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16283: assume !(0 != ldv_struct_notifier_block_dummy_resourceless_instance_3_~tmp___0~60#1);~ldv_statevar_3~0 := 7; [2025-02-08 03:55:03,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14433: SUMMARY for call pci_restore_state(myri10ge_probe_~pdev#1.base, myri10ge_probe_~pdev#1.offset); srcloc: null [2025-02-08 03:55:03,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16019-1: call ldv_pci_pci_instance_2_#t~mem2141#1.base, ldv_pci_pci_instance_2_#t~mem2141#1.offset := read~$Pointer$#2(~ldv_2_container_pci_driver~0.base, 80 + ~ldv_2_container_pci_driver~0.offset, 8); [2025-02-08 03:55:03,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16019: assume 0 != (ldv_pci_pci_instance_2_#t~mem2141#1.base + ldv_pci_pci_instance_2_#t~mem2141#1.offset) % 18446744073709551616;havoc ldv_pci_pci_instance_2_#t~mem2141#1.base, ldv_pci_pci_instance_2_#t~mem2141#1.offset;call ldv_pci_pci_instance_2_#t~mem2142#1.base, ldv_pci_pci_instance_2_#t~mem2142#1.offset := read~$Pointer$#2(~ldv_2_container_pci_driver~0.base, 80 + ~ldv_2_container_pci_driver~0.offset, 8);assume { :begin_inline_ldv_pci_instance_shutdown_2_3 } true;ldv_pci_instance_shutdown_2_3_#in~arg0#1.base, ldv_pci_instance_shutdown_2_3_#in~arg0#1.offset, ldv_pci_instance_shutdown_2_3_#in~arg1#1.base, ldv_pci_instance_shutdown_2_3_#in~arg1#1.offset := ldv_pci_pci_instance_2_#t~mem2142#1.base, ldv_pci_pci_instance_2_#t~mem2142#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_shutdown_2_3_~arg0#1.base, ldv_pci_instance_shutdown_2_3_~arg0#1.offset, ldv_pci_instance_shutdown_2_3_~arg1#1.base, ldv_pci_instance_shutdown_2_3_~arg1#1.offset;ldv_pci_instance_shutdown_2_3_~arg0#1.base, ldv_pci_instance_shutdown_2_3_~arg0#1.offset := ldv_pci_instance_shutdown_2_3_#in~arg0#1.base, ldv_pci_instance_shutdown_2_3_#in~arg0#1.offset;ldv_pci_instance_shutdown_2_3_~arg1#1.base, ldv_pci_instance_shutdown_2_3_~arg1#1.offset := ldv_pci_instance_shutdown_2_3_#in~arg1#1.base, ldv_pci_instance_shutdown_2_3_#in~arg1#1.offset; [2025-02-08 03:55:03,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16019: assume !(0 != (ldv_pci_pci_instance_2_#t~mem2141#1.base + ldv_pci_pci_instance_2_#t~mem2141#1.offset) % 18446744073709551616);havoc ldv_pci_pci_instance_2_#t~mem2141#1.base, ldv_pci_pci_instance_2_#t~mem2141#1.offset; [2025-02-08 03:55:03,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7959: assume false; [2025-02-08 03:55:03,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7959: assume !false; [2025-02-08 03:55:03,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16151: havoc ldv_pci_unregister_driver_~arg0#1.base, ldv_pci_unregister_driver_~arg0#1.offset, ldv_pci_unregister_driver_~arg1#1.base, ldv_pci_unregister_driver_~arg1#1.offset, ldv_pci_unregister_driver_~ldv_13_pci_driver_pci_driver~0#1.base, ldv_pci_unregister_driver_~ldv_13_pci_driver_pci_driver~0#1.offset;havoc ldv_pci_unregister_driver_#in~arg0#1.base, ldv_pci_unregister_driver_#in~arg0#1.offset, ldv_pci_unregister_driver_#in~arg1#1.base, ldv_pci_unregister_driver_#in~arg1#1.offset;assume { :end_inline_ldv_pci_unregister_driver } true;havoc ldv_pci_unregister_driver_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;assume { :end_inline_myri10ge_cleanup_module } true;havoc ldv_EMGentry_exit_myri10ge_cleanup_module_17_2_~arg0#1.base, ldv_EMGentry_exit_myri10ge_cleanup_module_17_2_~arg0#1.offset;havoc ldv_EMGentry_exit_myri10ge_cleanup_module_17_2_#in~arg0#1.base, ldv_EMGentry_exit_myri10ge_cleanup_module_17_2_#in~arg0#1.offset;assume { :end_inline_ldv_EMGentry_exit_myri10ge_cleanup_module_17_2 } true; [2025-02-08 03:55:03,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10602: assume 0 != myri10ge_intr_~tmp~85#1;myri10ge_intr_#res#1 := 0; [2025-02-08 03:55:03,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10602: assume !(0 != myri10ge_intr_~tmp~85#1);call myri10ge_intr_#t~mem1083#1 := read~int#19(myri10ge_intr_~stats~1#1.base, 63 + myri10ge_intr_~stats~1#1.offset, 1); [2025-02-08 03:55:03,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13509: assume -2147483648 <= myri10ge_suspend_#t~ret1762#1 && myri10ge_suspend_#t~ret1762#1 <= 2147483647;havoc myri10ge_suspend_#t~ret1762#1; [2025-02-08 03:55:03,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13509-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 03:55:03,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10470: assume myri10ge_check_statblock_#t~mem1055#1 % 4294967296 != myri10ge_check_statblock_~tmp___1~20#1 % 4294967296;havoc myri10ge_check_statblock_#t~mem1055#1;call myri10ge_check_statblock_#t~mem1056#1 := read~int#19(myri10ge_check_statblock_~stats~0#1.base, 56 + myri10ge_check_statblock_~stats~0#1.offset, 4); [2025-02-08 03:55:03,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10470: assume !(myri10ge_check_statblock_#t~mem1055#1 % 4294967296 != myri10ge_check_statblock_~tmp___1~20#1 % 4294967296);havoc myri10ge_check_statblock_#t~mem1055#1; [2025-02-08 03:55:03,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14038-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 03:55:03,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14038: 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 03:55:03,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7828: assume false; [2025-02-08 03:55:03,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7828: assume !false; [2025-02-08 03:55:03,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13378: 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 03:55:03,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13510: SUMMARY for call rtnl_lock(); srcloc: null [2025-02-08 03:55:03,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15624: assume 14 == ~ldv_statevar_1~0; [2025-02-08 03:55:03,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15624: assume !(14 == ~ldv_statevar_1~0); [2025-02-08 03:55:03,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13246-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 03:55:03,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14303: havoc myri10ge_probe_#t~mem2000#1.base, myri10ge_probe_#t~mem2000#1.offset;havoc myri10ge_probe_#t~mem2001#1; [2025-02-08 03:55:03,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13246: 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 03:55:03,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14303-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 03:55:03,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16021: 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~mem2142#1.base, ldv_pci_pci_instance_2_#t~mem2142#1.offset; [2025-02-08 03:55:03,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13511: assume -2147483648 <= myri10ge_suspend_#t~ret1763#1 && myri10ge_suspend_#t~ret1763#1 <= 2147483647;havoc myri10ge_suspend_#t~ret1763#1; [2025-02-08 03:55:03,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13511-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 03:55:03,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10472: myri10ge_check_statblock_~tmp___0~30#1 := myri10ge_check_statblock_#t~ret1057#1;havoc myri10ge_check_statblock_#t~mem1056#1;havoc myri10ge_check_statblock_#t~ret1057#1;call write~int#19(myri10ge_check_statblock_~tmp___0~30#1, myri10ge_check_statblock_~mgp#1.base, 136 + myri10ge_check_statblock_~mgp#1.offset, 4);call myri10ge_check_statblock_#t~mem1058#1.base, myri10ge_check_statblock_#t~mem1058#1.offset := read~$Pointer$#19(myri10ge_check_statblock_~mgp#1.base, 32 + myri10ge_check_statblock_~mgp#1.offset, 8);call myri10ge_check_statblock_#t~mem1059#1 := read~int#19(myri10ge_check_statblock_~mgp#1.base, 136 + myri10ge_check_statblock_~mgp#1.offset, 4); [2025-02-08 03:55:03,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10472-1: SUMMARY for call myri10ge_check_statblock_#t~ret1057#1 := __fswab32(myri10ge_check_statblock_#t~mem1056#1); srcloc: null [2025-02-08 03:55:03,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13247: 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 03:55:03,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13247-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 03:55:03,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15890: ldv_pci_instance_resume_early_2_6_#t~ret2131#1 := ##fun~$Pointer$~TO~int_#res#1;havoc ##fun~$Pointer$~TO~int_#~2130#1.base, ##fun~$Pointer$~TO~int_#~2130#1.offset, ##fun~$Pointer$~TO~int_#t~funptrres2397#1, ##fun~$Pointer$~TO~int_#t~ret2398#1, ##fun~$Pointer$~TO~int_#t~ret2399#1, ##fun~$Pointer$~TO~int_#t~ret2400#1, ##fun~$Pointer$~TO~int_#t~ret2401#1, ##fun~$Pointer$~TO~int_#t~ret2402#1;havoc ##fun~$Pointer$~TO~int_#in~2130#1.base, ##fun~$Pointer$~TO~int_#in~2130#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~ret2131#1 && ldv_pci_instance_resume_early_2_6_#t~ret2131#1 <= 2147483647;havoc ldv_pci_instance_resume_early_2_6_#t~ret2131#1; [2025-02-08 03:55:03,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14437: SUMMARY for call myri10ge_free_slices(myri10ge_probe_~mgp~33#1.base, myri10ge_probe_~mgp~33#1.offset); srcloc: null [2025-02-08 03:55:03,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15494: assume 2 == ~ldv_statevar_0~0; [2025-02-08 03:55:03,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15494: assume !(2 == ~ldv_statevar_0~0); [2025-02-08 03:55:03,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13512: SUMMARY for call rtnl_unlock(); srcloc: null [2025-02-08 03:55:03,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7963: assume true; [2025-02-08 03:55:03,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7963: assume !true; [2025-02-08 03:55:03,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14305: 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$#17(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 03:55:03,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14305-1: SUMMARY for call myri10ge_probe_#t~memset~res2002#1.base, myri10ge_probe_#t~memset~res2002#1.offset := #Ultimate.C_memset#19(myri10ge_probe_~mgp~33#1.base, 723 + myri10ge_probe_~mgp~33#1.offset, 0, 2); srcloc: null [2025-02-08 03:55:03,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8756: call myri10ge_read_mac_addr_#t~mem546#1.base, myri10ge_read_mac_addr_#t~mem546#1.offset := read~$Pointer$#17(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#19(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 03:55:03,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10474: assume -2147483648 <= myri10ge_check_statblock_#t~ret1060#1 && myri10ge_check_statblock_#t~ret1060#1 <= 2147483647;havoc myri10ge_check_statblock_#t~mem1058#1.base, myri10ge_check_statblock_#t~mem1058#1.offset;havoc myri10ge_check_statblock_#t~mem1059#1;havoc myri10ge_check_statblock_#t~ret1060#1; [2025-02-08 03:55:03,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15759: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_16 } true;ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_16_#in~arg2#1 := ~ldv_1_callback_get_sset_count~0.base, ~ldv_1_callback_get_sset_count~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_ldv_param_16_1_default~0;havoc ldv_dummy_resourceless_instance_callback_1_16_#t~ret2101#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 03:55:03,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10606: assume 0 != (if myri10ge_intr_#t~mem1083#1 % 256 % 4294967296 <= 2147483647 then myri10ge_intr_#t~mem1083#1 % 256 % 4294967296 else myri10ge_intr_#t~mem1083#1 % 256 % 4294967296 - 4294967296) % 2;havoc myri10ge_intr_#t~mem1083#1; [2025-02-08 03:55:03,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10606: assume !(0 != (if myri10ge_intr_#t~mem1083#1 % 256 % 4294967296 <= 2147483647 then myri10ge_intr_#t~mem1083#1 % 256 % 4294967296 else myri10ge_intr_#t~mem1083#1 % 256 % 4294967296 - 4294967296) % 2);havoc myri10ge_intr_#t~mem1083#1; [2025-02-08 03:55:03,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10474-1: SUMMARY for call myri10ge_check_statblock_#t~ret1060#1 := netdev_warn(myri10ge_check_statblock_#t~mem1058#1.base, myri10ge_check_statblock_#t~mem1058#1.offset, 58, 0); srcloc: null [2025-02-08 03:55:03,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11399-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 03:55:03,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11399: 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#19(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 03:55:03,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10342: SUMMARY for call __netif_tx_unlock(myri10ge_tx_done_~dev_queue~0#1.base, myri10ge_tx_done_~dev_queue~0#1.offset); srcloc: null [2025-02-08 03:55:03,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14571: assume { :begin_inline_ldv_dca_register_notify_98 } true;ldv_dca_register_notify_98_#in~ldv_func_arg1#1.base, ldv_dca_register_notify_98_#in~ldv_func_arg1#1.offset := ~#myri10ge_dca_notifier~0.base, ~#myri10ge_dca_notifier~0.offset;havoc ldv_dca_register_notify_98_~ldv_func_arg1#1.base, ldv_dca_register_notify_98_~ldv_func_arg1#1.offset;ldv_dca_register_notify_98_~ldv_func_arg1#1.base, ldv_dca_register_notify_98_~ldv_func_arg1#1.offset := ldv_dca_register_notify_98_#in~ldv_func_arg1#1.base, ldv_dca_register_notify_98_#in~ldv_func_arg1#1.offset;assume { :begin_inline_dca_register_notify } true;dca_register_notify_#in~arg0#1.base, dca_register_notify_#in~arg0#1.offset := ldv_dca_register_notify_98_~ldv_func_arg1#1.base, ldv_dca_register_notify_98_~ldv_func_arg1#1.offset;havoc dca_register_notify_~arg0#1.base, dca_register_notify_~arg0#1.offset;dca_register_notify_~arg0#1.base, dca_register_notify_~arg0#1.offset := dca_register_notify_#in~arg0#1.base, dca_register_notify_#in~arg0#1.offset;havoc dca_register_notify_~arg0#1.base, dca_register_notify_~arg0#1.offset;havoc dca_register_notify_#in~arg0#1.base, dca_register_notify_#in~arg0#1.offset;assume { :end_inline_dca_register_notify } true;assume { :begin_inline_ldv_dca_register_notify } true;ldv_dca_register_notify_#in~arg0#1.base, ldv_dca_register_notify_#in~arg0#1.offset, ldv_dca_register_notify_#in~arg1#1.base, ldv_dca_register_notify_#in~arg1#1.offset := 0, 0, ldv_dca_register_notify_98_~ldv_func_arg1#1.base, ldv_dca_register_notify_98_~ldv_func_arg1#1.offset;havoc ldv_dca_register_notify_~arg0#1.base, ldv_dca_register_notify_~arg0#1.offset, ldv_dca_register_notify_~arg1#1.base, ldv_dca_register_notify_~arg1#1.offset, ldv_dca_register_notify_~ldv_16_struct_notifier_block_struct_notifier_block~0#1.base, ldv_dca_register_notify_~ldv_16_struct_notifier_block_struct_notifier_block~0#1.offset;ldv_dca_register_notify_~arg0#1.base, ldv_dca_register_notify_~arg0#1.offset := ldv_dca_register_notify_#in~arg0#1.base, ldv_dca_register_notify_#in~arg0#1.offset;ldv_dca_register_notify_~arg1#1.base, ldv_dca_register_notify_~arg1#1.offset := ldv_dca_register_notify_#in~arg1#1.base, ldv_dca_register_notify_#in~arg1#1.offset;havoc ldv_dca_register_notify_~ldv_16_struct_notifier_block_struct_notifier_block~0#1.base, ldv_dca_register_notify_~ldv_16_struct_notifier_block_struct_notifier_block~0#1.offset;ldv_dca_register_notify_~ldv_16_struct_notifier_block_struct_notifier_block~0#1.base, ldv_dca_register_notify_~ldv_16_struct_notifier_block_struct_notifier_block~0#1.offset := ldv_dca_register_notify_~arg1#1.base, ldv_dca_register_notify_~arg1#1.offset; [2025-02-08 03:55:03,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15628: assume 15 == ~ldv_statevar_1~0; [2025-02-08 03:55:03,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15628: assume !(15 == ~ldv_statevar_1~0); [2025-02-08 03:55:03,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13382: assume 1 == ~myri10ge_force_firmware~0;call myri10ge_select_firmware_#t~mem1726#1.base, myri10ge_select_firmware_#t~mem1726#1.offset := read~$Pointer$#19(myri10ge_select_firmware_~mgp#1.base, 100 + myri10ge_select_firmware_~mgp#1.offset, 8); [2025-02-08 03:55:03,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13382: assume !(1 == ~myri10ge_force_firmware~0);call myri10ge_select_firmware_#t~mem1728#1.base, myri10ge_select_firmware_#t~mem1728#1.offset := read~$Pointer$#19(myri10ge_select_firmware_~mgp#1.base, 100 + myri10ge_select_firmware_~mgp#1.offset, 8); [2025-02-08 03:55:03,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16025: ~ldv_statevar_2~0 := 2; [2025-02-08 03:55:03,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10608: SUMMARY for call napi_schedule(myri10ge_intr_~ss~3#1.base, 244 + myri10ge_intr_~ss~3#1.offset); srcloc: null [2025-02-08 03:55:03,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14308: assume 0 != myri10ge_probe_~status~21#1; [2025-02-08 03:55:03,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14308: assume !(0 != myri10ge_probe_~status~21#1);myri10ge_probe_~i~27#1 := 0; [2025-02-08 03:55:03,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14176: 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 03:55:03,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10741-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 03:55:03,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10741: 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 03:55:03,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8759: call myri10ge_read_mac_addr_#t~mem525#1.base, myri10ge_read_mac_addr_#t~mem525#1.offset := read~$Pointer$#17(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 03:55:03,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15498: assume 4 == ~ldv_statevar_0~0; [2025-02-08 03:55:03,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15498: assume !(4 == ~ldv_statevar_0~0); [2025-02-08 03:55:03,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11402: havoc myri10ge_get_msglevel_#t~mem1227#1; [2025-02-08 03:55:03,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14573: assume ~myri10ge_max_slices~0 > 32;~myri10ge_max_slices~0 := 32; [2025-02-08 03:55:03,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14573: assume !(~myri10ge_max_slices~0 > 32); [2025-02-08 03:55:03,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13384-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 03:55:03,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11402-1: ldv_dummy_resourceless_instance_callback_1_12_#t~ret2099#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~ret2099#1;havoc ldv_dummy_resourceless_instance_callback_1_12_#t~ret2099#1, ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_12_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_12 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:55:03,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14441: call myri10ge_probe_#t~mem2049#1.base, myri10ge_probe_#t~mem2049#1.offset := read~$Pointer$#19(myri10ge_probe_~mgp~33#1.base, 76 + myri10ge_probe_~mgp~33#1.offset, 8); [2025-02-08 03:55:03,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14441-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 03:55:03,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13384: 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#19(4096, myri10ge_select_firmware_~mgp#1.base, 8 + myri10ge_select_firmware_~mgp#1.offset, 4); [2025-02-08 03:55:03,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7967: assume false; [2025-02-08 03:55:03,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7967: assume !false; [2025-02-08 03:55:03,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7835: assume false; [2025-02-08 03:55:03,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7835: assume !false; [2025-02-08 03:55:03,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13517: SUMMARY for call myri10ge_dummy_rdma(myri10ge_suspend_~mgp~28#1.base, myri10ge_suspend_~mgp~28#1.offset, 0); srcloc: null [2025-02-08 03:55:03,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14046-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 03:55:03,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14046: 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 03:55:03,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8761: 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$#17(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8);call write~$Pointer$#17(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$#17(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8);call write~$Pointer$#19(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 03:55:03,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8761: assume !(0 == myri10ge_read_mac_addr_~tmp___0~18#1); [2025-02-08 03:55:03,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10743-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 03:55:03,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10743: havoc myri10ge_get_drvinfo_#t~ret1111#1; [2025-02-08 03:55:03,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19464: havoc pcie_get_readrq_#t~nondet2381#1;myri10ge_firmware_probe_#t~ret1714#1 := pcie_get_readrq_#res#1;havoc pcie_get_readrq_#t~nondet2381#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 03:55:03,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13386: 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 03:55:03,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13518-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 03:55:03,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8497: assume 0 != is_valid_ether_addr_~tmp~60#1 % 256;is_valid_ether_addr_~tmp___0~16#1 := 0; [2025-02-08 03:55:03,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8497: assume !(0 != is_valid_ether_addr_~tmp~60#1 % 256);is_valid_ether_addr_~tmp___0~16#1 := 1; [2025-02-08 03:55:03,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13518: assume -2147483648 <= myri10ge_suspend_#t~ret1764#1 && myri10ge_suspend_#t~ret1764#1 <= 2147483647;havoc myri10ge_suspend_#t~ret1764#1; [2025-02-08 03:55:03,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15632: assume 17 == ~ldv_statevar_1~0; [2025-02-08 03:55:03,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15632: assume !(17 == ~ldv_statevar_1~0); [2025-02-08 03:55:03,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10479: call myri10ge_check_statblock_#t~mem1062#1 := read~int#19(myri10ge_check_statblock_~mgp#1.base, 160 + myri10ge_check_statblock_~mgp#1.offset, 4);call myri10ge_check_statblock_#t~mem1061#1 := read~int#19(myri10ge_check_statblock_~stats~0#1.base, 61 + myri10ge_check_statblock_~stats~0#1.offset, 1);call write~int#19(myri10ge_check_statblock_#t~mem1062#1 + (if myri10ge_check_statblock_#t~mem1061#1 % 256 % 4294967296 <= 2147483647 then myri10ge_check_statblock_#t~mem1061#1 % 256 % 4294967296 else myri10ge_check_statblock_#t~mem1061#1 % 256 % 4294967296 - 4294967296), myri10ge_check_statblock_~mgp#1.base, 160 + myri10ge_check_statblock_~mgp#1.offset, 4);havoc myri10ge_check_statblock_#t~mem1062#1;havoc myri10ge_check_statblock_#t~mem1061#1;call myri10ge_check_statblock_#t~mem1063#1 := read~int#19(myri10ge_check_statblock_~stats~0#1.base, 61 + myri10ge_check_statblock_~stats~0#1.offset, 1); [2025-02-08 03:55:03,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16293-1: SUMMARY for call ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2176#1.base, ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2176#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 03:55:03,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16293: ~ldv_3_ldv_param_3_2_default~0.base, ~ldv_3_ldv_param_3_2_default~0.offset := ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2176#1.base, ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2176#1.offset;havoc ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2176#1.base, ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2176#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_3_3 } true;ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1, ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1.offset := ~ldv_3_callback_notifier_call~0.base, ~ldv_3_callback_notifier_call~0.offset, ~ldv_3_container_struct_notifier_block~0.base, ~ldv_3_container_struct_notifier_block~0.offset, ~ldv_3_ldv_param_3_1_default~0, ~ldv_3_ldv_param_3_2_default~0.base, ~ldv_3_ldv_param_3_2_default~0.offset;havoc ldv_dummy_resourceless_instance_callback_3_3_#t~ret2112#1, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_3_3_~arg2#1 := ldv_dummy_resourceless_instance_callback_3_3_#in~arg2#1;ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_#in~arg3#1.offset;assume { :begin_inline_myri10ge_notify_dca } true;myri10ge_notify_dca_#in~nb#1.base, myri10ge_notify_dca_#in~nb#1.offset, myri10ge_notify_dca_#in~event#1, myri10ge_notify_dca_#in~p#1.base, myri10ge_notify_dca_#in~p#1.offset := ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_3_3_~arg2#1, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.base, ldv_dummy_resourceless_instance_callback_3_3_~arg3#1.offset;havoc myri10ge_notify_dca_#res#1;havoc myri10ge_notify_dca_#t~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;myri10ge_notify_dca_~nb#1.base, myri10ge_notify_dca_~nb#1.offset := myri10ge_notify_dca_#in~nb#1.base, myri10ge_notify_dca_#in~nb#1.offset;call myri10ge_notify_dca_~#event#1.base, myri10ge_notify_dca_~#event#1.offset := #Ultimate.allocOnStack(8);call write~int#38(myri10ge_notify_dca_#in~event#1, myri10ge_notify_dca_~#event#1.base, myri10ge_notify_dca_~#event#1.offset, 8);myri10ge_notify_dca_~p#1.base, myri10ge_notify_dca_~p#1.offset := myri10ge_notify_dca_#in~p#1.base, myri10ge_notify_dca_#in~p#1.offset;havoc myri10ge_notify_dca_~err~2#1;havoc myri10ge_notify_dca_~tmp~121#1;assume { :begin_inline_driver_for_each_device } true;driver_for_each_device_#in~arg0#1.base, driver_for_each_device_#in~arg0#1.offset, driver_for_each_device_#in~arg1#1.base, driver_for_each_device_#in~arg1#1.offset, driver_for_each_device_#in~arg2#1.base, driver_for_each_device_#in~arg2#1.offset, driver_for_each_device_#in~arg3#1.base, driver_for_each_device_#in~arg3#1.offset := ~#myri10ge_driver~0.base, 104 + ~#myri10ge_driver~0.offset, 0, 0, myri10ge_notify_dca_~#event#1.base, myri10ge_notify_dca_~#event#1.offset, #funAddr~myri10ge_notify_dca_device.base, #funAddr~myri10ge_notify_dca_device.offset;havoc driver_for_each_device_#res#1;havoc driver_for_each_device_#t~nondet2346#1, driver_for_each_device_~arg0#1.base, driver_for_each_device_~arg0#1.offset, driver_for_each_device_~arg1#1.base, driver_for_each_device_~arg1#1.offset, driver_for_each_device_~arg2#1.base, driver_for_each_device_~arg2#1.offset, driver_for_each_device_~arg3#1.base, driver_for_each_device_~arg3#1.offset;driver_for_each_device_~arg0#1.base, driver_for_each_device_~arg0#1.offset := driver_for_each_device_#in~arg0#1.base, driver_for_each_device_#in~arg0#1.offset;driver_for_each_device_~arg1#1.base, driver_for_each_device_~arg1#1.offset := driver_for_each_device_#in~arg1#1.base, driver_for_each_device_#in~arg1#1.offset;driver_for_each_device_~arg2#1.base, driver_for_each_device_~arg2#1.offset := driver_for_each_device_#in~arg2#1.base, driver_for_each_device_#in~arg2#1.offset;driver_for_each_device_~arg3#1.base, driver_for_each_device_~arg3#1.offset := driver_for_each_device_#in~arg3#1.base, driver_for_each_device_#in~arg3#1.offset;havoc driver_for_each_device_#t~nondet2346#1;assume -2147483648 <= driver_for_each_device_#t~nondet2346#1 && driver_for_each_device_#t~nondet2346#1 <= 2147483647;driver_for_each_device_#res#1 := driver_for_each_device_#t~nondet2346#1;havoc driver_for_each_device_#t~nondet2346#1; [2025-02-08 03:55:03,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16029-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret2143#1 := ldv_switch_1(); srcloc: null [2025-02-08 03:55:03,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16029: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret2143#1 && ldv_pci_pci_instance_2_#t~ret2143#1 <= 2147483647;~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret2143#1;havoc ldv_pci_pci_instance_2_#t~ret2143#1; [2025-02-08 03:55:03,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10612: assume 0 == myri10ge_intr_#t~mem1084#1 % 18446744073709551616;havoc myri10ge_intr_#t~mem1084#1;call myri10ge_intr_#t~mem1085#1.base, myri10ge_intr_#t~mem1085#1.offset := read~$Pointer$#19(myri10ge_intr_~mgp~4#1.base, 68 + myri10ge_intr_~mgp~4#1.offset, 8); [2025-02-08 03:55:03,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10612: assume !(0 == myri10ge_intr_#t~mem1084#1 % 18446744073709551616);havoc myri10ge_intr_#t~mem1084#1;call write~int#19(0, myri10ge_intr_~stats~1#1.base, 63 + myri10ge_intr_~stats~1#1.offset, 1); [2025-02-08 03:55:03,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10612-1: call myri10ge_intr_#t~mem1084#1 := read~int#19(myri10ge_intr_~mgp~4#1.base, 112 + myri10ge_intr_~mgp~4#1.offset, 8); [2025-02-08 03:55:03,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10744: havoc myri10ge_get_drvinfo_#t~ret1112#1; [2025-02-08 03:55:03,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10744-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 03:55:03,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14444: 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$#19(myri10ge_probe_~mgp~33#1.base, 76 + myri10ge_probe_~mgp~33#1.offset, 8);call myri10ge_probe_#t~mem2051#1 := read~int#19(myri10ge_probe_~mgp~33#1.base, 883 + myri10ge_probe_~mgp~33#1.offset, 8); [2025-02-08 03:55:03,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14444: 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 03:55:03,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13519: call myri10ge_suspend_#t~mem1765#1 := read~int#12(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~nondet2371#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~nondet2371#1;assume -2147483648 <= pci_choose_state_#t~nondet2371#1 && pci_choose_state_#t~nondet2371#1 <= 2147483647;pci_choose_state_#res#1 := pci_choose_state_#t~nondet2371#1;havoc pci_choose_state_#t~nondet2371#1; [2025-02-08 03:55:03,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13519-1: SUMMARY for call pci_disable_device(myri10ge_suspend_~pdev#1.base, myri10ge_suspend_~pdev#1.offset); srcloc: null [2025-02-08 03:55:03,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10480: assume 0 != myri10ge_check_statblock_#t~mem1063#1 % 256 % 4294967296;havoc myri10ge_check_statblock_#t~mem1063#1;assume { :begin_inline___wake_up } true;__wake_up_#in~arg0#1.base, __wake_up_#in~arg0#1.offset, __wake_up_#in~arg1#1, __wake_up_#in~arg2#1, __wake_up_#in~arg3#1.base, __wake_up_#in~arg3#1.offset := myri10ge_check_statblock_~mgp#1.base, 164 + myri10ge_check_statblock_~mgp#1.offset, 3, 1, 0, 0;havoc __wake_up_~arg0#1.base, __wake_up_~arg0#1.offset, __wake_up_~arg1#1, __wake_up_~arg2#1, __wake_up_~arg3#1.base, __wake_up_~arg3#1.offset;__wake_up_~arg0#1.base, __wake_up_~arg0#1.offset := __wake_up_#in~arg0#1.base, __wake_up_#in~arg0#1.offset;__wake_up_~arg1#1 := __wake_up_#in~arg1#1;__wake_up_~arg2#1 := __wake_up_#in~arg2#1;__wake_up_~arg3#1.base, __wake_up_~arg3#1.offset := __wake_up_#in~arg3#1.base, __wake_up_#in~arg3#1.offset; [2025-02-08 03:55:03,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10480: assume !(0 != myri10ge_check_statblock_#t~mem1063#1 % 256 % 4294967296);havoc myri10ge_check_statblock_#t~mem1063#1; [2025-02-08 03:55:03,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11141-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 03:55:03,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11141: 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 03:55:03,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13255: 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 03:55:03,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13255-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 03:55:03,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14048: 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$#19(myri10ge_probe_slices_~mgp#1.base, 100 + myri10ge_probe_slices_~mgp#1.offset, 8); [2025-02-08 03:55:03,084 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14048: assume !(0 != myri10ge_probe_slices_~status~20#1); [2025-02-08 03:55:03,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15766-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret2127#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2127#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 03:55:03,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15766: 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~ret2127#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2127#1.offset;havoc ldv_net_dummy_resourceless_instance_1_#t~ret2127#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2127#1.offset;~ldv_1_ldv_param_19_2_default~0.base, ~ldv_1_ldv_param_19_2_default~0.offset := ldv_net_dummy_resourceless_instance_1_~tmp___0~57#1.base, ldv_net_dummy_resourceless_instance_1_~tmp___0~57#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_19 } true;ldv_dummy_resourceless_instance_callback_1_19_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_19_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_19_#in~arg2#1, ldv_dummy_resourceless_instance_callback_1_19_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg3#1.offset := ~ldv_1_callback_get_strings~0.base, ~ldv_1_callback_get_strings~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_ldv_param_19_1_default~0, ~ldv_1_ldv_param_19_2_default~0.base, ~ldv_1_ldv_param_19_2_default~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_19_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_19_~arg2#1, ldv_dummy_resourceless_instance_callback_1_19_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_1_19_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_19_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_19_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_19_~arg2#1 := ldv_dummy_resourceless_instance_callback_1_19_#in~arg2#1;ldv_dummy_resourceless_instance_callback_1_19_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_1_19_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_19_#in~arg3#1.offset;assume { :begin_inline_myri10ge_get_strings } true;myri10ge_get_strings_#in~netdev#1.base, myri10ge_get_strings_#in~netdev#1.offset, myri10ge_get_strings_#in~stringset#1, myri10ge_get_strings_#in~data#1.base, myri10ge_get_strings_#in~data#1.offset := ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_19_~arg2#1, ldv_dummy_resourceless_instance_callback_1_19_~arg3#1.base, ldv_dummy_resourceless_instance_callback_1_19_~arg3#1.offset;havoc myri10ge_get_strings_#t~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 03:55:03,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10745-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 03:55:03,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10745: havoc myri10ge_get_drvinfo_#t~ret1113#1;call myri10ge_get_drvinfo_#t~mem1114#1.base, myri10ge_get_drvinfo_#t~mem1114#1.offset := read~$Pointer$#19(myri10ge_get_drvinfo_~mgp~6#1.base, 100 + myri10ge_get_drvinfo_~mgp~6#1.offset, 8); [2025-02-08 03:55:03,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14841-1: SUMMARY for call ldv___pci_register_driver_#t~ret2079#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:55:03,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14841: assume -2147483648 <= ldv___pci_register_driver_#t~ret2079#1 && ldv___pci_register_driver_#t~ret2079#1 <= 2147483647;ldv___pci_register_driver_~tmp~124#1 := ldv___pci_register_driver_#t~ret2079#1;havoc ldv___pci_register_driver_#t~ret2079#1; [2025-02-08 03:55:03,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10349: myri10ge_tx_done_#t~ret1001#1 := netif_tx_queue_stopped_#res#1;havoc netif_tx_queue_stopped_#t~ret340#1, netif_tx_queue_stopped_~dev_queue#1.base, netif_tx_queue_stopped_~dev_queue#1.offset, netif_tx_queue_stopped_~tmp~42#1;havoc netif_tx_queue_stopped_#in~dev_queue#1.base, netif_tx_queue_stopped_#in~dev_queue#1.offset;assume { :end_inline_netif_tx_queue_stopped } true;myri10ge_tx_done_~tmp___0~28#1 := (if 0 == myri10ge_tx_done_#t~ret1001#1 % 256 then 0 else 1);havoc myri10ge_tx_done_#t~ret1001#1;myri10ge_tx_done_#t~short1005#1 := 0 != (if myri10ge_tx_done_~tmp___0~28#1 % 256 % 4294967296 <= 2147483647 then myri10ge_tx_done_~tmp___0~28#1 % 256 % 4294967296 else myri10ge_tx_done_~tmp___0~28#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:55:03,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10349-1: assume { :begin_inline_netif_tx_queue_stopped } true;netif_tx_queue_stopped_#in~dev_queue#1.base, netif_tx_queue_stopped_#in~dev_queue#1.offset := myri10ge_tx_done_~dev_queue~0#1.base, myri10ge_tx_done_~dev_queue~0#1.offset;havoc netif_tx_queue_stopped_#res#1;havoc netif_tx_queue_stopped_#t~ret340#1, netif_tx_queue_stopped_~dev_queue#1.base, netif_tx_queue_stopped_~dev_queue#1.offset, netif_tx_queue_stopped_~tmp~42#1;netif_tx_queue_stopped_~dev_queue#1.base, netif_tx_queue_stopped_~dev_queue#1.offset := netif_tx_queue_stopped_#in~dev_queue#1.base, netif_tx_queue_stopped_#in~dev_queue#1.offset;havoc netif_tx_queue_stopped_~tmp~42#1; [2025-02-08 03:55:03,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15502: assume 5 == ~ldv_statevar_0~0; [2025-02-08 03:55:03,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15502: assume !(5 == ~ldv_statevar_0~0); [2025-02-08 03:55:03,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14313: assume myri10ge_probe_~i~27#1 <= 5; [2025-02-08 03:55:03,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14313: 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 03:55:03,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15899: 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 03:55:03,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7839: assume false; [2025-02-08 03:55:03,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7839: assume !false; [2025-02-08 03:55:03,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10746: 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 03:55:03,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10614-1: SUMMARY for call put_be32(0, myri10ge_intr_#t~mem1085#1.base, myri10ge_intr_#t~mem1085#1.offset); srcloc: null [2025-02-08 03:55:03,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14578: assume { :begin_inline_ldv___pci_register_driver_99 } true;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 := ~#myri10ge_driver~0.base, ~#myri10ge_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, 152, 0;havoc ldv___pci_register_driver_99_#res#1;havoc ldv___pci_register_driver_99_#t~ret2205#1, ldv___pci_register_driver_99_#t~ret2206#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~154#1, ldv___pci_register_driver_99_~tmp___0~68#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_#in~ldv_func_arg1#1.base, ldv___pci_register_driver_99_#in~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_#in~ldv_func_arg2#1.base, ldv___pci_register_driver_99_#in~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_#in~ldv_func_arg3#1.base, ldv___pci_register_driver_99_#in~ldv_func_arg3#1.offset;havoc ldv___pci_register_driver_99_~ldv_func_res~7#1;havoc ldv___pci_register_driver_99_~tmp~154#1;havoc ldv___pci_register_driver_99_~tmp___0~68#1;assume { :begin_inline___pci_register_driver } true;__pci_register_driver_#in~arg0#1.base, __pci_register_driver_#in~arg0#1.offset, __pci_register_driver_#in~arg1#1.base, __pci_register_driver_#in~arg1#1.offset, __pci_register_driver_#in~arg2#1.base, __pci_register_driver_#in~arg2#1.offset := ldv___pci_register_driver_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;havoc __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet2327#1, __pci_register_driver_~arg0#1.base, __pci_register_driver_~arg0#1.offset, __pci_register_driver_~arg1#1.base, __pci_register_driver_~arg1#1.offset, __pci_register_driver_~arg2#1.base, __pci_register_driver_~arg2#1.offset;__pci_register_driver_~arg0#1.base, __pci_register_driver_~arg0#1.offset := __pci_register_driver_#in~arg0#1.base, __pci_register_driver_#in~arg0#1.offset;__pci_register_driver_~arg1#1.base, __pci_register_driver_~arg1#1.offset := __pci_register_driver_#in~arg1#1.base, __pci_register_driver_#in~arg1#1.offset;__pci_register_driver_~arg2#1.base, __pci_register_driver_~arg2#1.offset := __pci_register_driver_#in~arg2#1.base, __pci_register_driver_#in~arg2#1.offset;havoc __pci_register_driver_#t~nondet2327#1;assume -2147483648 <= __pci_register_driver_#t~nondet2327#1 && __pci_register_driver_#t~nondet2327#1 <= 2147483647;__pci_register_driver_#res#1 := __pci_register_driver_#t~nondet2327#1;havoc __pci_register_driver_#t~nondet2327#1; [2025-02-08 03:55:03,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10482: havoc __wake_up_~arg0#1.base, __wake_up_~arg0#1.offset, __wake_up_~arg1#1, __wake_up_~arg2#1, __wake_up_~arg3#1.base, __wake_up_~arg3#1.offset;havoc __wake_up_#in~arg0#1.base, __wake_up_#in~arg0#1.offset, __wake_up_#in~arg1#1, __wake_up_#in~arg2#1, __wake_up_#in~arg3#1.base, __wake_up_#in~arg3#1.offset;assume { :end_inline___wake_up } true; [2025-02-08 03:55:03,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10746-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 03:55:03,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10614: havoc myri10ge_intr_#t~mem1085#1.base, myri10ge_intr_#t~mem1085#1.offset; [2025-02-08 03:55:03,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14446-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 03:55:03,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14446: 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 03:55:03,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13521: 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 03:55:03,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13521-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 03:55:03,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14050: 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 03:55:03,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16296-1: SUMMARY for call ldv_free(~ldv_3_ldv_param_3_2_default~0.base, ~ldv_3_ldv_param_3_2_default~0.offset); srcloc: null [2025-02-08 03:55:03,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16296: ~ldv_statevar_3~0 := 2; [2025-02-08 03:55:03,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13257: 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 03:55:03,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13257: assume !(0 == myri10ge_enable_ecrc_~cap~0#1); [2025-02-08 03:55:03,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14843: assume 0 != ldv___pci_register_driver_~tmp~124#1; [2025-02-08 03:55:03,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14843: assume !(0 != ldv___pci_register_driver_~tmp~124#1); [2025-02-08 03:55:03,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10747-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 03:55:03,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10747: havoc myri10ge_get_drvinfo_#t~ret1116#1;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;havoc ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_7_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_7_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_7 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:55:03,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14050-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 03:55:03,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15636: assume 20 == ~ldv_statevar_1~0; [2025-02-08 03:55:03,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15636: assume !(20 == ~ldv_statevar_1~0); [2025-02-08 03:55:03,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14315: call myri10ge_probe_#t~mem2004#1.base, myri10ge_probe_#t~mem2004#1.offset := read~$Pointer$#19(myri10ge_probe_~netdev~3#1.base, 791 + myri10ge_probe_~netdev~3#1.offset, 8);call myri10ge_probe_#t~mem2005#1 := read~int#19(myri10ge_probe_~mgp~33#1.base, 877 + myri10ge_probe_~mgp~33#1.offset + myri10ge_probe_~i~27#1, 1);call write~int#19(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 03:55:03,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10351-2: myri10ge_tx_done_#t~short1008#1 := myri10ge_tx_done_#t~short1005#1; [2025-02-08 03:55:03,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10351-3: assume myri10ge_tx_done_#t~short1005#1;call myri10ge_tx_done_#t~mem1002#1 := read~int#19(myri10ge_tx_done_~tx~0#1.base, 52 + myri10ge_tx_done_~tx~0#1.offset, 4);call myri10ge_tx_done_#t~mem1003#1 := read~int#19(myri10ge_tx_done_~tx~0#1.base, 68 + myri10ge_tx_done_~tx~0#1.offset, 4);call myri10ge_tx_done_#t~mem1004#1 := read~int#19(myri10ge_tx_done_~tx~0#1.base, 48 + myri10ge_tx_done_~tx~0#1.offset, 4);myri10ge_tx_done_#t~short1005#1 := myri10ge_tx_done_#t~mem1002#1 - myri10ge_tx_done_#t~mem1003#1 < myri10ge_tx_done_#t~mem1004#1 / 2; [2025-02-08 03:55:03,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10351-3: assume !myri10ge_tx_done_#t~short1005#1; [2025-02-08 03:55:03,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13390-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 03:55:03,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13390: 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#19(2048, myri10ge_select_firmware_~mgp#1.base, 8 + myri10ge_select_firmware_~mgp#1.offset, 4); [2025-02-08 03:55:03,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10351: assume myri10ge_tx_done_#t~short1008#1;havoc myri10ge_tx_done_#t~mem1002#1;havoc myri10ge_tx_done_#t~mem1003#1;havoc myri10ge_tx_done_#t~mem1004#1;havoc myri10ge_tx_done_#t~short1005#1;havoc myri10ge_tx_done_#t~mem1006#1.base, myri10ge_tx_done_#t~mem1006#1.offset;havoc myri10ge_tx_done_#t~mem1007#1;havoc myri10ge_tx_done_#t~short1008#1;call myri10ge_tx_done_#t~mem1009#1 := read~int#19(myri10ge_tx_done_~tx~0#1.base, 76 + myri10ge_tx_done_~tx~0#1.offset, 4);call write~int#19(1 + myri10ge_tx_done_#t~mem1009#1, myri10ge_tx_done_~tx~0#1.base, 76 + myri10ge_tx_done_~tx~0#1.offset, 4);havoc myri10ge_tx_done_#t~mem1009#1; [2025-02-08 03:55:03,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10351: assume !myri10ge_tx_done_#t~short1008#1;havoc myri10ge_tx_done_#t~mem1002#1;havoc myri10ge_tx_done_#t~mem1003#1;havoc myri10ge_tx_done_#t~mem1004#1;havoc myri10ge_tx_done_#t~short1005#1;havoc myri10ge_tx_done_#t~mem1006#1.base, myri10ge_tx_done_#t~mem1006#1.offset;havoc myri10ge_tx_done_#t~mem1007#1;havoc myri10ge_tx_done_#t~short1008#1; [2025-02-08 03:55:03,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10351-1: assume myri10ge_tx_done_#t~short1008#1;call myri10ge_tx_done_#t~mem1006#1.base, myri10ge_tx_done_#t~mem1006#1.offset := read~$Pointer$#19(myri10ge_tx_done_~ss#1.base, 416 + myri10ge_tx_done_~ss#1.offset, 8);call myri10ge_tx_done_#t~mem1007#1 := read~int#19(myri10ge_tx_done_#t~mem1006#1.base, 16 + myri10ge_tx_done_#t~mem1006#1.offset, 4);myri10ge_tx_done_#t~short1008#1 := 3 == myri10ge_tx_done_#t~mem1007#1; [2025-02-08 03:55:03,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10351-1: assume !myri10ge_tx_done_#t~short1008#1; [2025-02-08 03:55:03,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19468: havoc pcie_set_readrq_#t~nondet2382#1; [2025-02-08 03:55:03,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19468-1: myri10ge_probe_#t~ret1958#1 := pcie_set_readrq_#res#1;havoc pcie_set_readrq_#t~nondet2382#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 03:55:03,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10616: assume 0 == ~myri10ge_deassert_wait~0;call write~int#19(0, myri10ge_intr_~stats~1#1.base, 63 + myri10ge_intr_~stats~1#1.offset, 1); [2025-02-08 03:55:03,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10616: assume !(0 == ~myri10ge_deassert_wait~0); [2025-02-08 03:55:03,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8502: 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#19(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#19(is_zero_ether_addr_~addr#1.base, 8 + is_zero_ether_addr_~addr#1.offset, 2); [2025-02-08 03:55:03,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8502: assume !(0 != is_valid_ether_addr_~tmp___0~16#1);is_valid_ether_addr_~tmp___3~2#1 := 0; [2025-02-08 03:55:03,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16034: call ldv_pci_pci_instance_2_#t~mem2144#1.base, ldv_pci_pci_instance_2_#t~mem2144#1.offset := read~$Pointer$#2(~ldv_2_container_pci_driver~0.base, 72 + ~ldv_2_container_pci_driver~0.offset, 8);assume { :begin_inline_ldv_pci_instance_resume_2_5 } true;ldv_pci_instance_resume_2_5_#in~arg0#1.base, ldv_pci_instance_resume_2_5_#in~arg0#1.offset, ldv_pci_instance_resume_2_5_#in~arg1#1.base, ldv_pci_instance_resume_2_5_#in~arg1#1.offset := ldv_pci_pci_instance_2_#t~mem2144#1.base, ldv_pci_pci_instance_2_#t~mem2144#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_resume_2_5_#t~ret2129#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 03:55:03,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16166-1: SUMMARY for call ldv_register_netdev_#t~ret2167#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:55:03,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16166: assume -2147483648 <= ldv_register_netdev_#t~ret2167#1 && ldv_register_netdev_#t~ret2167#1 <= 2147483647;ldv_register_netdev_~tmp___0~59#1 := ldv_register_netdev_#t~ret2167#1;havoc ldv_register_netdev_#t~ret2167#1; [2025-02-08 03:55:03,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11145: assume 1 == myri10ge_get_sset_count_~sset#1; [2025-02-08 03:55:03,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11145: assume !(1 == myri10ge_get_sset_count_~sset#1); [2025-02-08 03:55:03,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15770: ~ldv_statevar_1~0 := 2; [2025-02-08 03:55:03,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14845-1: SUMMARY for call ldv_assume((if 0 == ldv___pci_register_driver_~arg0#1 then 1 else 0)); srcloc: null [2025-02-08 03:55:03,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14845: ldv___pci_register_driver_~ldv_14_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_14_pci_driver_pci_driver~0#1.offset := ldv___pci_register_driver_~arg1#1.base, ldv___pci_register_driver_~arg1#1.offset; [2025-02-08 03:55:03,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8767: 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 03:55:03,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8767: 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$#17(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8); [2025-02-08 03:55:03,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8767-1: call myri10ge_read_mac_addr_#t~mem529#1.base, myri10ge_read_mac_addr_#t~mem529#1.offset := read~$Pointer$#17(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8); [2025-02-08 03:55:03,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16034-1: SUMMARY for call ldv_assume((if 6 == ~ldv_statevar_0~0 || 2 == ~ldv_statevar_0~0 then 1 else 0)); srcloc: null [2025-02-08 03:55:03,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15506: assume 6 == ~ldv_statevar_0~0; [2025-02-08 03:55:03,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15506: assume !(6 == ~ldv_statevar_0~0); [2025-02-08 03:55:03,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15770-1: SUMMARY for call ldv_free(~ldv_1_ldv_param_19_2_default~0.base, ~ldv_1_ldv_param_19_2_default~0.offset); srcloc: null [2025-02-08 03:55:03,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11278-1: SUMMARY for call myri10ge_get_ethtool_stats_#t~ret1176#1 := __fswab32(myri10ge_get_ethtool_stats_#t~mem1175#1); srcloc: null [2025-02-08 03:55:03,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11278: 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#19(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$#19(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#19(myri10ge_get_ethtool_stats_#t~mem1177#1.base, 32 + myri10ge_get_ethtool_stats_#t~mem1177#1.offset, 4); [2025-02-08 03:55:03,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13392: 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 03:55:03,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13128-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 03:55:03,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7843: assume true; [2025-02-08 03:55:03,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7843: assume !true; [2025-02-08 03:55:03,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13128: 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#19(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 03:55:03,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10354: SUMMARY for call netif_tx_wake_queue(myri10ge_tx_done_~dev_queue~0#1.base, myri10ge_tx_done_~dev_queue~0#1.offset); srcloc: null [2025-02-08 03:55:03,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16168: assume 0 != ldv_register_netdev_~tmp___0~59#1; [2025-02-08 03:55:03,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16168: assume !(0 != ldv_register_netdev_~tmp___0~59#1); [2025-02-08 03:55:03,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14847-1: SUMMARY for call ldv_assume((if 20 == ~ldv_statevar_2~0 then 1 else 0)); srcloc: null [2025-02-08 03:55:03,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14847: assume { :begin_inline_ldv_dispatch_register_14_2 } true;ldv_dispatch_register_14_2_#in~arg0#1.base, ldv_dispatch_register_14_2_#in~arg0#1.offset := ldv___pci_register_driver_~ldv_14_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_14_pci_driver_pci_driver~0#1.offset;havoc ldv_dispatch_register_14_2_~arg0#1.base, ldv_dispatch_register_14_2_~arg0#1.offset;ldv_dispatch_register_14_2_~arg0#1.base, ldv_dispatch_register_14_2_~arg0#1.offset := ldv_dispatch_register_14_2_#in~arg0#1.base, ldv_dispatch_register_14_2_#in~arg0#1.offset;~ldv_2_container_pci_driver~0.base, ~ldv_2_container_pci_driver~0.offset := ldv_dispatch_register_14_2_~arg0#1.base, ldv_dispatch_register_14_2_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_2_20 } true;~ldv_statevar_2~0 := 19; [2025-02-08 03:55:03,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15904: 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 03:55:03,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15640: assume 22 == ~ldv_statevar_1~0; [2025-02-08 03:55:03,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15640: assume !(22 == ~ldv_statevar_1~0); [2025-02-08 03:55:03,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13262-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 03:55:03,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13262: 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 03:55:03,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8506: assume 0 != is_valid_ether_addr_~tmp___1~10#1 % 256;is_valid_ether_addr_~tmp___2~7#1 := 0; [2025-02-08 03:55:03,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8506: assume !(0 != is_valid_ether_addr_~tmp___1~10#1 % 256);is_valid_ether_addr_~tmp___2~7#1 := 1; [2025-02-08 03:55:03,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14848: havoc ldv_dispatch_register_14_2_~arg0#1.base, ldv_dispatch_register_14_2_~arg0#1.offset;havoc ldv_dispatch_register_14_2_#in~arg0#1.base, ldv_dispatch_register_14_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_register_14_2 } true;ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-02-08 03:55:03,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14452-1: SUMMARY for call iounmap(myri10ge_probe_#t~mem2053#1.base, myri10ge_probe_#t~mem2053#1.offset); srcloc: null [2025-02-08 03:55:03,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14452-2: call myri10ge_probe_#t~mem2053#1.base, myri10ge_probe_#t~mem2053#1.offset := read~$Pointer$#19(myri10ge_probe_~mgp~33#1.base, 40 + myri10ge_probe_~mgp~33#1.offset, 8); [2025-02-08 03:55:03,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14452: havoc myri10ge_probe_#t~mem2053#1.base, myri10ge_probe_#t~mem2053#1.offset;call myri10ge_probe_#t~mem2054#1 := read~int#19(myri10ge_probe_~mgp~33#1.base, 152 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 03:55:03,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16170: 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 03:55:03,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11149: myri10ge_get_sset_count_#res#1 := -95; [2025-02-08 03:55:03,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14056-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 03:55:03,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14056: 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 03:55:03,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13396-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 03:55:03,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13396-2: [2025-02-08 03:55:03,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11282: 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#19(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$#19(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#19(myri10ge_get_ethtool_stats_#t~mem1180#1.base, 36 + myri10ge_get_ethtool_stats_#t~mem1180#1.offset, 4); [2025-02-08 03:55:03,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13396: 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 03:55:03,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15510: havoc ldv_interrupt_interrupt_instance_0_#t~ret2121#1, ldv_interrupt_interrupt_instance_0_#t~ret2122#1, ldv_interrupt_interrupt_instance_0_~arg0#1.base, ldv_interrupt_interrupt_instance_0_~arg0#1.offset, ldv_interrupt_interrupt_instance_0_~tmp~129#1;havoc ldv_interrupt_interrupt_instance_0_#in~arg0#1.base, ldv_interrupt_interrupt_instance_0_#in~arg0#1.offset;assume { :end_inline_ldv_interrupt_interrupt_instance_0 } true; [2025-02-08 03:55:03,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16171-1: SUMMARY for call ldv_assume((if 6 == ~ldv_statevar_0~0 || 2 == ~ldv_statevar_0~0 then 1 else 0)); srcloc: null [2025-02-08 03:55:03,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16171: call ldv_register_netdev_#t~mem2168#1.base, ldv_register_netdev_#t~mem2168#1.offset := read~$Pointer$#19(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~mem2169#1.base, ldv_register_netdev_#t~mem2169#1.offset := read~$Pointer$#19(ldv_register_netdev_#t~mem2168#1.base, 16 + ldv_register_netdev_#t~mem2168#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~mem2169#1.base, ldv_register_netdev_#t~mem2169#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~ret2172#1, ldv_register_netdev_open_10_6_~arg0#1.base, ldv_register_netdev_open_10_6_~arg0#1.offset, ldv_register_netdev_open_10_6_~arg1#1.base, ldv_register_netdev_open_10_6_~arg1#1.offset, ldv_register_netdev_open_10_6_~tmp~137#1;ldv_register_netdev_open_10_6_~arg0#1.base, ldv_register_netdev_open_10_6_~arg0#1.offset := ldv_register_netdev_open_10_6_#in~arg0#1.base, ldv_register_netdev_open_10_6_#in~arg0#1.offset;ldv_register_netdev_open_10_6_~arg1#1.base, ldv_register_netdev_open_10_6_~arg1#1.offset := ldv_register_netdev_open_10_6_#in~arg1#1.base, ldv_register_netdev_open_10_6_#in~arg1#1.offset;havoc ldv_register_netdev_open_10_6_~tmp~137#1; [2025-02-08 03:55:03,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13132: assume 0 != myri10ge_set_mac_address_~tmp___0~46#1 % 256;myri10ge_set_mac_address_~tmp___1~31#1 := 0; [2025-02-08 03:55:03,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13132: assume !(0 != myri10ge_set_mac_address_~tmp___0~46#1 % 256);myri10ge_set_mac_address_~tmp___1~31#1 := 1; [2025-02-08 03:55:03,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13396-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 03:55:03,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13396-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 03:55:03,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13396-6: call myri10ge_select_firmware_#t~mem1730#1 := read~int#36(~#__param_myri10ge_fw_name~0.base, 16 + ~#__param_myri10ge_fw_name~0.offset, 2); [2025-02-08 03:55:03,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11282-1: SUMMARY for call myri10ge_get_ethtool_stats_#t~ret1179#1 := __fswab32(myri10ge_get_ethtool_stats_#t~mem1178#1); srcloc: null [2025-02-08 03:55:03,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13396-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 03:55:03,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13396-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 03:55:03,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13396-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 03:55:03,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13264: assume 0 != myri10ge_enable_ecrc_~ret~4#1; [2025-02-08 03:55:03,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13264: assume !(0 != myri10ge_enable_ecrc_~ret~4#1);call myri10ge_enable_ecrc_#t~mem1705#1 := read~int#0(myri10ge_enable_ecrc_~#err_cap~0#1.base, myri10ge_enable_ecrc_~#err_cap~0#1.offset, 4); [2025-02-08 03:55:03,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8772: 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#19(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$#17(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8);call write~$Pointer$#17(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 03:55:03,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7847: assume false; [2025-02-08 03:55:03,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7847: assume !false; [2025-02-08 03:55:03,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8772-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 03:55:03,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13793: call ULTIMATE.dealloc(myri10ge_watchdog_timer_~#reset_needed~1#1.base, myri10ge_watchdog_timer_~#reset_needed~1#1.offset);havoc myri10ge_watchdog_timer_~#reset_needed~1#1.base, myri10ge_watchdog_timer_~#reset_needed~1#1.offset;call ULTIMATE.dealloc(myri10ge_watchdog_timer_~#busy_slice_cnt~1#1.base, myri10ge_watchdog_timer_~#busy_slice_cnt~1#1.offset);havoc myri10ge_watchdog_timer_~#busy_slice_cnt~1#1.base, myri10ge_watchdog_timer_~#busy_slice_cnt~1#1.offset;call ULTIMATE.dealloc(myri10ge_watchdog_timer_~#cmd~13#1.base, myri10ge_watchdog_timer_~#cmd~13#1.offset);havoc myri10ge_watchdog_timer_~#cmd~13#1.base, myri10ge_watchdog_timer_~#cmd~13#1.offset;havoc myri10ge_watchdog_timer_#t~mem1862#1.base, myri10ge_watchdog_timer_#t~mem1862#1.offset, myri10ge_watchdog_timer_#t~mem1863#1.base, myri10ge_watchdog_timer_#t~mem1863#1.offset, myri10ge_watchdog_timer_#t~mem1864#1, myri10ge_watchdog_timer_#t~ret1865#1, myri10ge_watchdog_timer_#t~mem1866#1.base, myri10ge_watchdog_timer_#t~mem1866#1.offset, myri10ge_watchdog_timer_#t~mem1867#1, myri10ge_watchdog_timer_#t~mem1868#1, myri10ge_watchdog_timer_#t~mem1869#1, myri10ge_watchdog_timer_#t~mem1870#1, myri10ge_watchdog_timer_#t~mem1871#1, myri10ge_watchdog_timer_#t~mem1872#1, myri10ge_watchdog_timer_#t~mem1873#1, myri10ge_watchdog_timer_#t~mem1874#1, myri10ge_watchdog_timer_#t~mem1875#1, myri10ge_watchdog_timer_#t~mem1876#1, myri10ge_watchdog_timer_#t~short1877#1, myri10ge_watchdog_timer_#t~mem1878#1, myri10ge_watchdog_timer_#t~mem1879#1.base, myri10ge_watchdog_timer_#t~mem1879#1.offset, myri10ge_watchdog_timer_#t~ret1880#1, myri10ge_watchdog_timer_#t~mem1881#1, myri10ge_watchdog_timer_#t~bitwise1882#1, myri10ge_watchdog_timer_#t~mem1883#1, myri10ge_watchdog_timer_#t~ret1884#1, myri10ge_watchdog_timer_#t~ret1885#1, myri10ge_watchdog_timer_~arg#1, myri10ge_watchdog_timer_~mgp~32#1.base, myri10ge_watchdog_timer_~mgp~32#1.offset, myri10ge_watchdog_timer_~ss~12#1.base, myri10ge_watchdog_timer_~ss~12#1.offset, myri10ge_watchdog_timer_~i~23#1, myri10ge_watchdog_timer_~#reset_needed~1#1.base, myri10ge_watchdog_timer_~#reset_needed~1#1.offset, myri10ge_watchdog_timer_~#busy_slice_cnt~1#1.base, myri10ge_watchdog_timer_~#busy_slice_cnt~1#1.offset, myri10ge_watchdog_timer_~rx_pause_cnt~1#1, myri10ge_watchdog_timer_~#cmd~13#1.base, myri10ge_watchdog_timer_~#cmd~13#1.offset, myri10ge_watchdog_timer_~tmp~116#1;havoc myri10ge_watchdog_timer_#in~arg#1;assume { :end_inline_myri10ge_watchdog_timer } true; [2025-02-08 03:55:03,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13793-1: call ULTIMATE.dealloc(myri10ge_watchdog_timer_~#reset_needed~1#1.base, myri10ge_watchdog_timer_~#reset_needed~1#1.offset);havoc myri10ge_watchdog_timer_~#reset_needed~1#1.base, myri10ge_watchdog_timer_~#reset_needed~1#1.offset;call ULTIMATE.dealloc(myri10ge_watchdog_timer_~#busy_slice_cnt~1#1.base, myri10ge_watchdog_timer_~#busy_slice_cnt~1#1.offset);havoc myri10ge_watchdog_timer_~#busy_slice_cnt~1#1.base, myri10ge_watchdog_timer_~#busy_slice_cnt~1#1.offset;call ULTIMATE.dealloc(myri10ge_watchdog_timer_~#cmd~13#1.base, myri10ge_watchdog_timer_~#cmd~13#1.offset);havoc myri10ge_watchdog_timer_~#cmd~13#1.base, myri10ge_watchdog_timer_~#cmd~13#1.offset; [2025-02-08 03:55:03,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16568: havoc ##fun~int~TO~VOID_#~2179#1;havoc ##fun~int~TO~VOID_#in~2179#1, ##fun~int~TO~VOID_#in~#fp#1.base, ##fun~int~TO~VOID_#in~#fp#1.offset;assume { :end_inline_##fun~int~TO~VOID } true; [2025-02-08 03:55:03,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14058: assume 0 != myri10ge_probe_slices_~status~20#1; [2025-02-08 03:55:03,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14058: assume !(0 != myri10ge_probe_slices_~status~20#1);call myri10ge_probe_slices_#t~mem1934#1 := read~int#28(myri10ge_probe_slices_~#cmd~14#1.base, myri10ge_probe_slices_~#cmd~14#1.offset, 4);call write~int#19((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 03:55:03,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11151-2: call myri10ge_get_sset_count_#t~mem1153#1 := read~int#19(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 03:55:03,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16172: ldv_register_netdev_#t~ret2170#1 := ldv_register_netdev_open_10_6_#res#1;havoc ldv_register_netdev_open_10_6_#t~ret2172#1, ldv_register_netdev_open_10_6_~arg0#1.base, ldv_register_netdev_open_10_6_~arg0#1.offset, ldv_register_netdev_open_10_6_~arg1#1.base, ldv_register_netdev_open_10_6_~arg1#1.offset, ldv_register_netdev_open_10_6_~tmp~137#1;havoc ldv_register_netdev_open_10_6_#in~arg0#1.base, ldv_register_netdev_open_10_6_#in~arg0#1.offset, ldv_register_netdev_open_10_6_#in~arg1#1.base, ldv_register_netdev_open_10_6_#in~arg1#1.offset;assume { :end_inline_ldv_register_netdev_open_10_6 } true;assume -2147483648 <= ldv_register_netdev_#t~ret2170#1 && ldv_register_netdev_#t~ret2170#1 <= 2147483647;ldv_register_netdev_~ldv_10_ret_default~0#1 := ldv_register_netdev_#t~ret2170#1;havoc ldv_register_netdev_#t~mem2168#1.base, ldv_register_netdev_#t~mem2168#1.offset;havoc ldv_register_netdev_#t~mem2169#1.base, ldv_register_netdev_#t~mem2169#1.offset;havoc ldv_register_netdev_#t~ret2170#1; [2025-02-08 03:55:03,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11151-1: ldv_dummy_resourceless_instance_callback_1_16_#t~ret2101#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~ret2101#1 && ldv_dummy_resourceless_instance_callback_1_16_#t~ret2101#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_16_#t~ret2101#1;havoc ldv_dummy_resourceless_instance_callback_1_16_#t~ret2101#1, ldv_dummy_resourceless_instance_callback_1_16_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_16_~arg2#1;havoc ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_16_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_16_#in~arg2#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_16 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:55:03,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11151: havoc myri10ge_get_sset_count_#t~mem1153#1; [2025-02-08 03:55:03,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13926-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 03:55:03,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13926: 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$#19(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$#19(myri10ge_alloc_slices_~mgp#1.base, myri10ge_alloc_slices_~mgp#1.offset, 8); [2025-02-08 03:55:03,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16040-1: call ldv_pci_pci_instance_2_#t~mem2145#1.base, ldv_pci_pci_instance_2_#t~mem2145#1.offset := read~$Pointer$#2(~ldv_2_container_pci_driver~0.base, 64 + ~ldv_2_container_pci_driver~0.offset, 8); [2025-02-08 03:55:03,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16040: assume 0 != (ldv_pci_pci_instance_2_#t~mem2145#1.base + ldv_pci_pci_instance_2_#t~mem2145#1.offset) % 18446744073709551616;havoc ldv_pci_pci_instance_2_#t~mem2145#1.base, ldv_pci_pci_instance_2_#t~mem2145#1.offset;call ldv_pci_pci_instance_2_#t~mem2146#1.base, ldv_pci_pci_instance_2_#t~mem2146#1.offset := read~$Pointer$#2(~ldv_2_container_pci_driver~0.base, 64 + ~ldv_2_container_pci_driver~0.offset, 8);assume { :begin_inline_ldv_pci_instance_resume_early_2_6 } true;ldv_pci_instance_resume_early_2_6_#in~arg0#1.base, ldv_pci_instance_resume_early_2_6_#in~arg0#1.offset, ldv_pci_instance_resume_early_2_6_#in~arg1#1.base, ldv_pci_instance_resume_early_2_6_#in~arg1#1.offset := ldv_pci_pci_instance_2_#t~mem2146#1.base, ldv_pci_pci_instance_2_#t~mem2146#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset;havoc ldv_pci_instance_resume_early_2_6_#t~ret2131#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~2130#1.base, ##fun~$Pointer$~TO~int_#in~2130#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_#~2130#1.base, ##fun~$Pointer$~TO~int_#~2130#1.offset, ##fun~$Pointer$~TO~int_#t~funptrres2397#1, ##fun~$Pointer$~TO~int_#t~ret2398#1, ##fun~$Pointer$~TO~int_#t~ret2399#1, ##fun~$Pointer$~TO~int_#t~ret2400#1, ##fun~$Pointer$~TO~int_#t~ret2401#1, ##fun~$Pointer$~TO~int_#t~ret2402#1;##fun~$Pointer$~TO~int_#~2130#1.base, ##fun~$Pointer$~TO~int_#~2130#1.offset := ##fun~$Pointer$~TO~int_#in~2130#1.base, ##fun~$Pointer$~TO~int_#in~2130#1.offset; [2025-02-08 03:55:03,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16040: assume !(0 != (ldv_pci_pci_instance_2_#t~mem2145#1.base + ldv_pci_pci_instance_2_#t~mem2145#1.offset) % 18446744073709551616);havoc ldv_pci_pci_instance_2_#t~mem2145#1.base, ldv_pci_pci_instance_2_#t~mem2145#1.offset; [2025-02-08 03:55:03,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15644: assume 24 == ~ldv_statevar_1~0; [2025-02-08 03:55:03,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15644: assume !(24 == ~ldv_statevar_1~0); [2025-02-08 03:55:03,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15776: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_22 } true;ldv_dummy_resourceless_instance_callback_1_22_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_22_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_22_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_22_#in~arg1#1.offset := ~ldv_1_callback_ndo_busy_poll~0.base, ~ldv_1_callback_ndo_busy_poll~0.offset, ~ldv_1_container_struct_napi_struct_ptr~0.base, ~ldv_1_container_struct_napi_struct_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_22_#t~ret2102#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 03:55:03,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13266: 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 03:55:03,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14455: assume myri10ge_probe_#t~mem2054#1 >= 0;havoc myri10ge_probe_#t~mem2054#1;call myri10ge_probe_#t~mem2055#1 := read~int#19(myri10ge_probe_~mgp~33#1.base, 152 + myri10ge_probe_~mgp~33#1.offset, 4);call myri10ge_probe_#t~mem2056#1 := read~int#19(myri10ge_probe_~mgp~33#1.base, 60 + myri10ge_probe_~mgp~33#1.offset, 8);call myri10ge_probe_#t~mem2057#1 := read~int#19(myri10ge_probe_~mgp~33#1.base, 52 + myri10ge_probe_~mgp~33#1.offset, 8); [2025-02-08 03:55:03,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14455: assume !(myri10ge_probe_#t~mem2054#1 >= 0);havoc myri10ge_probe_#t~mem2054#1; [2025-02-08 03:55:03,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13398: assume 0 != myri10ge_select_firmware_~tmp~111#1;assume false; [2025-02-08 03:55:03,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13398: assume !(0 != myri10ge_select_firmware_~tmp~111#1); [2025-02-08 03:55:03,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13266-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 03:55:03,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10624: myri10ge_intr_~i~10#1 := 0; [2025-02-08 03:55:03,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14324-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 03:55:03,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13267: 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 03:55:03,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13267-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 03:55:03,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14324: 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 03:55:03,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15513-1: SUMMARY for call ldv_assume((if 2 != ~ldv_0_ret_val_default~0 % 4294967296 then 1 else 0)); srcloc: null [2025-02-08 03:55:03,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15513: ~ldv_statevar_0~0 := 6; [2025-02-08 03:55:03,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16042: havoc ldv_pci_instance_resume_early_2_6_#t~ret2131#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~mem2146#1.base, ldv_pci_pci_instance_2_#t~mem2146#1.offset; [2025-02-08 03:55:03,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16174-1: SUMMARY for call ldv_register_netdev_#t~ret2171#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:55:03,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16174: assume -2147483648 <= ldv_register_netdev_#t~ret2171#1 && ldv_register_netdev_#t~ret2171#1 <= 2147483647;ldv_register_netdev_~tmp~136#1 := ldv_register_netdev_#t~ret2171#1;havoc ldv_register_netdev_#t~ret2171#1; [2025-02-08 03:55:03,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14853-1: SUMMARY for call ldv_assume((if 0 != ldv___pci_register_driver_~arg0#1 then 1 else 0)); srcloc: null [2025-02-08 03:55:03,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14853: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-02-08 03:55:03,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8511: assume 0 != is_valid_ether_addr_~tmp___2~7#1;is_valid_ether_addr_~tmp___3~2#1 := 1; [2025-02-08 03:55:03,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8511: assume !(0 != is_valid_ether_addr_~tmp___2~7#1);is_valid_ether_addr_~tmp___3~2#1 := 0; [2025-02-08 03:55:03,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11286-1: SUMMARY for call myri10ge_get_ethtool_stats_#t~ret1182#1 := __fswab32(myri10ge_get_ethtool_stats_#t~mem1181#1); srcloc: null [2025-02-08 03:55:03,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14457: 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 03:55:03,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11286: 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#19(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$#19(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#19(myri10ge_get_ethtool_stats_#t~mem1183#1.base, 4 + myri10ge_get_ethtool_stats_#t~mem1183#1.offset, 4); [2025-02-08 03:55:03,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14457-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 03:55:03,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14193: 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 03:55:03,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14193: assume !(0 == (myri10ge_probe_~netdev~3#1.base + myri10ge_probe_~netdev~3#1.offset) % 18446744073709551616);call write~$Pointer$#19(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 03:55:03,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10758-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 03:55:03,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13929: 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 03:55:03,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13929: 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 03:55:03,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10758: 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#19(myri10ge_get_coalesce_~mgp~7#1.base, 140 + myri10ge_get_coalesce_~mgp~7#1.offset, 4);call write~int#19(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;ldv_dummy_resourceless_instance_callback_1_3_#t~ret2107#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~ret2107#1 && ldv_dummy_resourceless_instance_callback_1_3_#t~ret2107#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_3_#t~ret2107#1;havoc ldv_dummy_resourceless_instance_callback_1_3_#t~ret2107#1, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_3_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_3 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:55:03,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14194: ldv_pci_instance_probe_2_17_#t~ret2128#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~ret2128#1 && ldv_pci_instance_probe_2_17_#t~ret2128#1 <= 2147483647;ldv_pci_instance_probe_2_17_~tmp~132#1 := ldv_pci_instance_probe_2_17_#t~ret2128#1;havoc ldv_pci_instance_probe_2_17_#t~ret2128#1;ldv_pci_instance_probe_2_17_#res#1 := ldv_pci_instance_probe_2_17_~tmp~132#1;ldv_pci_pci_instance_2_#t~ret2160#1 := ldv_pci_instance_probe_2_17_#res#1;havoc ldv_pci_instance_probe_2_17_#t~ret2128#1, ldv_pci_instance_probe_2_17_~arg0#1.base, ldv_pci_instance_probe_2_17_~arg0#1.offset, ldv_pci_instance_probe_2_17_~arg1#1.base, ldv_pci_instance_probe_2_17_~arg1#1.offset, ldv_pci_instance_probe_2_17_~arg2#1.base, ldv_pci_instance_probe_2_17_~arg2#1.offset, ldv_pci_instance_probe_2_17_~tmp~132#1;havoc ldv_pci_instance_probe_2_17_#in~arg0#1.base, ldv_pci_instance_probe_2_17_#in~arg0#1.offset, ldv_pci_instance_probe_2_17_#in~arg1#1.base, ldv_pci_instance_probe_2_17_#in~arg1#1.offset, ldv_pci_instance_probe_2_17_#in~arg2#1.base, ldv_pci_instance_probe_2_17_#in~arg2#1.offset;assume { :end_inline_ldv_pci_instance_probe_2_17 } true;assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret2160#1 && ldv_pci_pci_instance_2_#t~ret2160#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret2160#1;havoc ldv_pci_pci_instance_2_#t~mem2159#1.base, ldv_pci_pci_instance_2_#t~mem2159#1.offset;havoc ldv_pci_pci_instance_2_#t~ret2160#1;assume { :begin_inline_ldv_post_probe } true;ldv_post_probe_#in~probe_ret_val#1 := ~ldv_2_ret_default~0;havoc ldv_post_probe_#res#1;havoc ldv_post_probe_#t~ret2217#1, ldv_post_probe_~probe_ret_val#1, ldv_post_probe_~tmp~159#1;ldv_post_probe_~probe_ret_val#1 := ldv_post_probe_#in~probe_ret_val#1;havoc ldv_post_probe_~tmp~159#1; [2025-02-08 03:55:03,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13269: 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 03:55:03,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13269-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 03:55:03,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14326: assume 0 != myri10ge_probe_~status~21#1; [2025-02-08 03:55:03,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14326: 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$#19(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#19(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~nondet2362#1;havoc netif_get_num_default_rss_queues_#t~nondet2362#1;assume -2147483648 <= netif_get_num_default_rss_queues_#t~nondet2362#1 && netif_get_num_default_rss_queues_#t~nondet2362#1 <= 2147483647;netif_get_num_default_rss_queues_#res#1 := netif_get_num_default_rss_queues_#t~nondet2362#1;havoc netif_get_num_default_rss_queues_#t~nondet2362#1; [2025-02-08 03:55:03,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13930: 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 03:55:03,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16176: assume 0 != ldv_register_netdev_~tmp~136#1; [2025-02-08 03:55:03,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16176: assume !(0 != ldv_register_netdev_~tmp~136#1); [2025-02-08 03:55:03,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13137: assume 0 != myri10ge_set_mac_address_~tmp___1~31#1;myri10ge_set_mac_address_#res#1 := -99; [2025-02-08 03:55:03,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13137: assume !(0 != myri10ge_set_mac_address_~tmp___1~31#1); [2025-02-08 03:55:03,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15912: ldv_pci_pci_instance_2_#t~ret2154#1 := ldv_pci_instance_suspend_2_8_#res#1;havoc ldv_pci_instance_suspend_2_8_#t~mem2133#1, ldv_pci_instance_suspend_2_8_#t~ret2134#1, ldv_pci_instance_suspend_2_8_~arg0#1.base, ldv_pci_instance_suspend_2_8_~arg0#1.offset, ldv_pci_instance_suspend_2_8_~arg1#1.base, ldv_pci_instance_suspend_2_8_~arg1#1.offset, ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset, ldv_pci_instance_suspend_2_8_~tmp~133#1;havoc ldv_pci_instance_suspend_2_8_#in~arg0#1.base, ldv_pci_instance_suspend_2_8_#in~arg0#1.offset, ldv_pci_instance_suspend_2_8_#in~arg1#1.base, ldv_pci_instance_suspend_2_8_#in~arg1#1.offset, ldv_pci_instance_suspend_2_8_#in~arg2#1.event;assume { :end_inline_ldv_pci_instance_suspend_2_8 } true;assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret2154#1 && ldv_pci_pci_instance_2_#t~ret2154#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret2154#1;havoc ldv_pci_pci_instance_2_#t~mem2152#1.base, ldv_pci_pci_instance_2_#t~mem2152#1.offset;havoc ldv_pci_pci_instance_2_#t~mem2153#1;havoc ldv_pci_pci_instance_2_#t~ret2154#1; [2025-02-08 03:55:03,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16705-1: SUMMARY for call ldv_dev_set_drvdata_59_#t~ret2191#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 03:55:03,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15648: assume 26 == ~ldv_statevar_1~0; [2025-02-08 03:55:03,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15648: assume !(26 == ~ldv_statevar_1~0); [2025-02-08 03:55:03,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16705: assume -2147483648 <= ldv_dev_set_drvdata_59_#t~ret2191#1 && ldv_dev_set_drvdata_59_#t~ret2191#1 <= 2147483647;ldv_dev_set_drvdata_59_~tmp~146#1 := ldv_dev_set_drvdata_59_#t~ret2191#1;havoc ldv_dev_set_drvdata_59_#t~ret2191#1;ldv_dev_set_drvdata_59_#res#1 := ldv_dev_set_drvdata_59_~tmp~146#1;pci_set_drvdata_#t~ret444#1 := ldv_dev_set_drvdata_59_#res#1;havoc ldv_dev_set_drvdata_59_#t~ret2191#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~146#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;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 03:55:03,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8778: assume myri10ge_read_mac_addr_~i~3#1 <= 5; [2025-02-08 03:55:03,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8778: assume !(myri10ge_read_mac_addr_~i~3#1 <= 5); [2025-02-08 03:55:03,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14063: assume 0 == ~myri10ge_msi~0; [2025-02-08 03:55:03,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14063: assume !(0 == ~myri10ge_msi~0); [2025-02-08 03:55:03,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10628: myri10ge_intr_~tmp___0~33#1 := myri10ge_intr_#t~ret1087#1;havoc myri10ge_intr_#t~mem1086#1;havoc myri10ge_intr_#t~ret1087#1;myri10ge_intr_~send_done_count~0#1 := myri10ge_intr_~tmp___0~33#1;call myri10ge_intr_#t~mem1088#1 := read~int#19(myri10ge_intr_~tx~1#1.base, 72 + myri10ge_intr_~tx~1#1.offset, 4); [2025-02-08 03:55:03,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10628-1: SUMMARY for call myri10ge_intr_#t~ret1087#1 := __fswab32(myri10ge_intr_#t~mem1086#1); srcloc: null [2025-02-08 03:55:03,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16178: 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 03:55:03,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14328-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 03:55:03,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7986: __netif_tx_trylock_~pscr_ret__~0#1 := __netif_tx_trylock_~pfo_ret_____2~0#1; [2025-02-08 03:55:03,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14328: assume -2147483648 <= myri10ge_probe_#t~ret2007#1 && myri10ge_probe_#t~ret2007#1 <= 2147483647;havoc myri10ge_probe_#t~ret2007#1; [2025-02-08 03:55:03,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7986-1: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 03:55:03,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16046: ~ldv_statevar_2~0 := 5; [2025-02-08 03:55:03,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15782-1: SUMMARY for call ldv_assume((if (6 == ~ldv_statevar_0~0 || 2 == ~ldv_statevar_0~0) || 2 == ~ldv_statevar_4~0 then 1 else 0)); srcloc: null [2025-02-08 03:55:03,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15782: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_23 } true;ldv_dummy_resourceless_instance_callback_1_23_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_23_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_23_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_23_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_23_#in~arg2#1 := ~ldv_1_callback_ndo_change_mtu~0.base, ~ldv_1_callback_ndo_change_mtu~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_ldv_param_23_1_default~0;havoc ldv_dummy_resourceless_instance_callback_1_23_#t~ret2103#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 03:55:03,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14857: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1;ldv___pci_register_driver_99_#t~ret2206#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~ret2206#1 && ldv___pci_register_driver_99_#t~ret2206#1 <= 2147483647;ldv___pci_register_driver_99_~tmp___0~68#1 := ldv___pci_register_driver_99_#t~ret2206#1;havoc ldv___pci_register_driver_99_#t~ret2206#1;ldv___pci_register_driver_99_#res#1 := ldv___pci_register_driver_99_~tmp___0~68#1; [2025-02-08 03:55:03,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11290: 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#19(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$#19(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#19(myri10ge_get_ethtool_stats_#t~mem1186#1.base, 16 + myri10ge_get_ethtool_stats_#t~mem1186#1.offset, 4); [2025-02-08 03:55:03,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16179-1: SUMMARY for call ldv_assume((if 5 == ~ldv_statevar_1~0 then 1 else 0)); srcloc: null [2025-02-08 03:55:03,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16179: assume { :begin_inline_ldv_dispatch_register_10_4 } true;ldv_dispatch_register_10_4_#in~arg0#1.base, ldv_dispatch_register_10_4_#in~arg0#1.offset := ldv_register_netdev_~ldv_10_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_10_netdev_net_device~0#1.offset;havoc ldv_dispatch_register_10_4_~arg0#1.base, ldv_dispatch_register_10_4_~arg0#1.offset;ldv_dispatch_register_10_4_~arg0#1.base, ldv_dispatch_register_10_4_~arg0#1.offset := ldv_dispatch_register_10_4_#in~arg0#1.base, ldv_dispatch_register_10_4_#in~arg0#1.offset;~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset := ldv_dispatch_register_10_4_~arg0#1.base, ldv_dispatch_register_10_4_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_1_5 } true;~ldv_statevar_1~0 := 4; [2025-02-08 03:55:03,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11290-1: SUMMARY for call myri10ge_get_ethtool_stats_#t~ret1185#1 := __fswab32(myri10ge_get_ethtool_stats_#t~mem1184#1); srcloc: null [2025-02-08 03:55:03,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15915: 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~ret2150#1 := ldv_pci_instance_suspend_late_2_7_#res#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem2137#1, ldv_pci_instance_suspend_late_2_7_#t~ret2138#1, ldv_pci_instance_suspend_late_2_7_~arg0#1.base, ldv_pci_instance_suspend_late_2_7_~arg0#1.offset, ldv_pci_instance_suspend_late_2_7_~arg1#1.base, ldv_pci_instance_suspend_late_2_7_~arg1#1.offset, ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset, ldv_pci_instance_suspend_late_2_7_~tmp~134#1;havoc ldv_pci_instance_suspend_late_2_7_#in~arg0#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg0#1.offset, ldv_pci_instance_suspend_late_2_7_#in~arg1#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg1#1.offset, ldv_pci_instance_suspend_late_2_7_#in~arg2#1.event;assume { :end_inline_ldv_pci_instance_suspend_late_2_7 } true;assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret2150#1 && ldv_pci_pci_instance_2_#t~ret2150#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret2150#1;havoc ldv_pci_pci_instance_2_#t~mem2148#1.base, ldv_pci_pci_instance_2_#t~mem2148#1.offset;havoc ldv_pci_pci_instance_2_#t~mem2149#1;havoc ldv_pci_pci_instance_2_#t~ret2150#1; [2025-02-08 03:55:03,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13801: myri10ge_watchdog_timer_~tmp~116#1 := myri10ge_watchdog_timer_#t~ret1865#1;havoc myri10ge_watchdog_timer_#t~mem1862#1.base, myri10ge_watchdog_timer_#t~mem1862#1.offset;havoc myri10ge_watchdog_timer_#t~mem1863#1.base, myri10ge_watchdog_timer_#t~mem1863#1.offset;havoc myri10ge_watchdog_timer_#t~mem1864#1;havoc myri10ge_watchdog_timer_#t~ret1865#1;myri10ge_watchdog_timer_~rx_pause_cnt~1#1 := myri10ge_watchdog_timer_~tmp~116#1;call write~int#5(0, myri10ge_watchdog_timer_~#busy_slice_cnt~1#1.base, myri10ge_watchdog_timer_~#busy_slice_cnt~1#1.offset, 4);myri10ge_watchdog_timer_~i~23#1 := 0;call write~int#1(0, myri10ge_watchdog_timer_~#reset_needed~1#1.base, myri10ge_watchdog_timer_~#reset_needed~1#1.offset, 4); [2025-02-08 03:55:03,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13801-1: SUMMARY for call myri10ge_watchdog_timer_#t~ret1865#1 := __fswab32(myri10ge_watchdog_timer_#t~mem1864#1); srcloc: null [2025-02-08 03:55:03,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14462-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 03:55:03,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14462-2: call myri10ge_probe_#t~mem2059#1.base, myri10ge_probe_#t~mem2059#1.offset := read~$Pointer$#19(myri10ge_probe_~mgp~33#1.base, 84 + myri10ge_probe_~mgp~33#1.offset, 8);call myri10ge_probe_#t~mem2060#1 := read~int#19(myri10ge_probe_~mgp~33#1.base, 92 + myri10ge_probe_~mgp~33#1.offset, 8); [2025-02-08 03:55:03,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14462: havoc myri10ge_probe_#t~mem2059#1.base, myri10ge_probe_#t~mem2059#1.offset;havoc myri10ge_probe_#t~mem2060#1; [2025-02-08 03:55:03,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15519: SUMMARY for call ldv_assume((if 2 == ~ldv_0_ret_val_default~0 % 4294967296 then 1 else 0)); srcloc: null [2025-02-08 03:55:03,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16180: havoc ldv_dispatch_register_10_4_~arg0#1.base, ldv_dispatch_register_10_4_~arg0#1.offset;havoc ldv_dispatch_register_10_4_#in~arg0#1.base, ldv_dispatch_register_10_4_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_register_10_4 } true; [2025-02-08 03:55:03,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13934: call myri10ge_alloc_slices_#t~mem1910#1 := read~int#19(myri10ge_alloc_slices_~mgp#1.base, 12 + myri10ge_alloc_slices_~mgp#1.offset, 4); [2025-02-08 03:55:03,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15652: assume 27 == ~ldv_statevar_1~0; [2025-02-08 03:55:03,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15652: assume !(27 == ~ldv_statevar_1~0); [2025-02-08 03:55:03,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10631: assume myri10ge_intr_~send_done_count~0#1 % 4294967296 != myri10ge_intr_#t~mem1088#1 % 4294967296;havoc myri10ge_intr_#t~mem1088#1;assume { :begin_inline_myri10ge_tx_done } true;myri10ge_tx_done_#in~ss#1.base, myri10ge_tx_done_#in~ss#1.offset, myri10ge_tx_done_#in~mcp_index#1 := myri10ge_intr_~ss~3#1.base, myri10ge_intr_~ss~3#1.offset, (if myri10ge_intr_~send_done_count~0#1 % 4294967296 % 4294967296 <= 2147483647 then myri10ge_intr_~send_done_count~0#1 % 4294967296 % 4294967296 else myri10ge_intr_~send_done_count~0#1 % 4294967296 % 4294967296 - 4294967296);havoc myri10ge_tx_done_#t~mem966#1.base, myri10ge_tx_done_#t~mem966#1.offset, myri10ge_tx_done_#t~mem967#1.base, myri10ge_tx_done_#t~mem967#1.offset, myri10ge_tx_done_#t~mem968#1, myri10ge_tx_done_#t~mem969#1, myri10ge_tx_done_#t~bitwise970#1, myri10ge_tx_done_#t~mem971#1.base, myri10ge_tx_done_#t~mem971#1.offset, myri10ge_tx_done_#t~mem972#1.base, myri10ge_tx_done_#t~mem972#1.offset, myri10ge_tx_done_#t~mem973#1.base, myri10ge_tx_done_#t~mem973#1.offset, myri10ge_tx_done_#t~mem974#1.base, myri10ge_tx_done_#t~mem974#1.offset, myri10ge_tx_done_#t~mem975#1, myri10ge_tx_done_#t~mem976#1, myri10ge_tx_done_#t~mem977#1.base, myri10ge_tx_done_#t~mem977#1.offset, myri10ge_tx_done_#t~mem978#1, myri10ge_tx_done_#t~mem979#1.base, myri10ge_tx_done_#t~mem979#1.offset, myri10ge_tx_done_#t~mem980#1, myri10ge_tx_done_#t~mem981#1.base, myri10ge_tx_done_#t~mem981#1.offset, myri10ge_tx_done_#t~mem983#1, myri10ge_tx_done_#t~mem982#1, myri10ge_tx_done_#t~mem984#1, myri10ge_tx_done_#t~mem985#1.base, myri10ge_tx_done_#t~mem985#1.offset, myri10ge_tx_done_#t~mem986#1, myri10ge_tx_done_#t~mem987#1.base, myri10ge_tx_done_#t~mem987#1.offset, myri10ge_tx_done_#t~mem988#1, myri10ge_tx_done_#t~mem989#1, myri10ge_tx_done_#t~mem990#1.base, myri10ge_tx_done_#t~mem990#1.offset, myri10ge_tx_done_#t~mem991#1.base, myri10ge_tx_done_#t~mem991#1.offset, myri10ge_tx_done_#t~mem992#1.base, myri10ge_tx_done_#t~mem992#1.offset, myri10ge_tx_done_#t~ret993#1.base, myri10ge_tx_done_#t~ret993#1.offset, myri10ge_tx_done_#t~mem994#1.base, myri10ge_tx_done_#t~mem994#1.offset, myri10ge_tx_done_#t~mem995#1.base, myri10ge_tx_done_#t~mem995#1.offset, myri10ge_tx_done_#t~mem996#1, myri10ge_tx_done_#t~ret997#1, myri10ge_tx_done_#t~mem998#1, myri10ge_tx_done_#t~mem999#1, myri10ge_tx_done_#t~mem1000#1.base, myri10ge_tx_done_#t~mem1000#1.offset, myri10ge_tx_done_#t~ret1001#1, myri10ge_tx_done_#t~mem1002#1, myri10ge_tx_done_#t~mem1003#1, myri10ge_tx_done_#t~mem1004#1, myri10ge_tx_done_#t~short1005#1, myri10ge_tx_done_#t~mem1006#1.base, myri10ge_tx_done_#t~mem1006#1.offset, myri10ge_tx_done_#t~mem1007#1, myri10ge_tx_done_#t~short1008#1, myri10ge_tx_done_#t~mem1009#1, myri10ge_tx_done_~ss#1.base, myri10ge_tx_done_~ss#1.offset, myri10ge_tx_done_~mcp_index#1, myri10ge_tx_done_~pdev~3#1.base, myri10ge_tx_done_~pdev~3#1.offset, myri10ge_tx_done_~tx~0#1.base, myri10ge_tx_done_~tx~0#1.offset, myri10ge_tx_done_~dev_queue~0#1.base, myri10ge_tx_done_~dev_queue~0#1.offset, myri10ge_tx_done_~skb~1#1.base, myri10ge_tx_done_~skb~1#1.offset, myri10ge_tx_done_~idx~2#1, myri10ge_tx_done_~len~1#1, myri10ge_tx_done_~tmp~80#1, myri10ge_tx_done_~tmp___0~28#1;myri10ge_tx_done_~ss#1.base, myri10ge_tx_done_~ss#1.offset := myri10ge_tx_done_#in~ss#1.base, myri10ge_tx_done_#in~ss#1.offset;myri10ge_tx_done_~mcp_index#1 := myri10ge_tx_done_#in~mcp_index#1;havoc myri10ge_tx_done_~pdev~3#1.base, myri10ge_tx_done_~pdev~3#1.offset;havoc myri10ge_tx_done_~tx~0#1.base, myri10ge_tx_done_~tx~0#1.offset;havoc myri10ge_tx_done_~dev_queue~0#1.base, myri10ge_tx_done_~dev_queue~0#1.offset;havoc myri10ge_tx_done_~skb~1#1.base, myri10ge_tx_done_~skb~1#1.offset;havoc myri10ge_tx_done_~idx~2#1;havoc myri10ge_tx_done_~len~1#1;havoc myri10ge_tx_done_~tmp~80#1;havoc myri10ge_tx_done_~tmp___0~28#1;call myri10ge_tx_done_#t~mem966#1.base, myri10ge_tx_done_#t~mem966#1.offset := read~$Pointer$#19(myri10ge_tx_done_~ss#1.base, 416 + myri10ge_tx_done_~ss#1.offset, 8);call myri10ge_tx_done_#t~mem967#1.base, myri10ge_tx_done_#t~mem967#1.offset := read~$Pointer$#19(myri10ge_tx_done_#t~mem966#1.base, 100 + myri10ge_tx_done_#t~mem966#1.offset, 8);myri10ge_tx_done_~pdev~3#1.base, myri10ge_tx_done_~pdev~3#1.offset := myri10ge_tx_done_#t~mem967#1.base, myri10ge_tx_done_#t~mem967#1.offset;havoc myri10ge_tx_done_#t~mem966#1.base, myri10ge_tx_done_#t~mem966#1.offset;havoc myri10ge_tx_done_#t~mem967#1.base, myri10ge_tx_done_#t~mem967#1.offset;myri10ge_tx_done_~tx~0#1.base, myri10ge_tx_done_~tx~0#1.offset := myri10ge_tx_done_~ss#1.base, myri10ge_tx_done_~ss#1.offset; [2025-02-08 03:55:03,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10631: assume !(myri10ge_intr_~send_done_count~0#1 % 4294967296 != myri10ge_intr_#t~mem1088#1 % 4294967296);havoc myri10ge_intr_#t~mem1088#1; [2025-02-08 03:55:03,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13274: 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 03:55:03,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13274: 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#0(myri10ge_enable_ecrc_~#err_cap~0#1.base, myri10ge_enable_ecrc_~#err_cap~0#1.offset, 4); [2025-02-08 03:55:03,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16577: assume 2 == ~ldv_statevar_4~0; [2025-02-08 03:55:03,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16577: assume !(2 == ~ldv_statevar_4~0); [2025-02-08 03:55:03,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14067: assume -1 == ~myri10ge_max_slices~0;~myri10ge_max_slices~0 := myri10ge_probe_slices_~ncpus~0#1; [2025-02-08 03:55:03,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14067: assume !(-1 == ~myri10ge_max_slices~0); [2025-02-08 03:55:03,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13142-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 03:55:03,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13274-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 03:55:03,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13274-3: assume !(32 == myri10ge_enable_ecrc_#t~mem1705#1 % 4294967296); [2025-02-08 03:55:03,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14199: 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$#19(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$#19(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#19(~myri10ge_flow_control~0, myri10ge_probe_~mgp~33#1.base, 456 + myri10ge_probe_~mgp~33#1.offset, 4);call write~int#19(~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 03:55:03,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13274-4: assume 0 == myri10ge_enable_ecrc_#t~mem1705#1 % 4294967296;myri10ge_enable_ecrc_#t~bitwise1706#1 := 0; [2025-02-08 03:55:03,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13274-4: assume !(0 == myri10ge_enable_ecrc_#t~mem1705#1 % 4294967296); [2025-02-08 03:55:03,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14199-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 03:55:03,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13142: 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 03:55:03,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13274-1: [2025-02-08 03:55:03,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13274-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 03:55:03,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16049-1: call ldv_pci_pci_instance_2_#t~mem2147#1.base, ldv_pci_pci_instance_2_#t~mem2147#1.offset := read~$Pointer$#2(~ldv_2_container_pci_driver~0.base, 56 + ~ldv_2_container_pci_driver~0.offset, 8); [2025-02-08 03:55:03,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16049: assume 0 != (ldv_pci_pci_instance_2_#t~mem2147#1.base + ldv_pci_pci_instance_2_#t~mem2147#1.offset) % 18446744073709551616;havoc ldv_pci_pci_instance_2_#t~mem2147#1.base, ldv_pci_pci_instance_2_#t~mem2147#1.offset;call ldv_pci_pci_instance_2_#t~mem2148#1.base, ldv_pci_pci_instance_2_#t~mem2148#1.offset := read~$Pointer$#2(~ldv_2_container_pci_driver~0.base, 56 + ~ldv_2_container_pci_driver~0.offset, 8);call ldv_pci_pci_instance_2_#t~mem2149#1 := read~int#6(~#ldv_2_resource_pm_message~0.base, ~#ldv_2_resource_pm_message~0.offset, 4);assume { :begin_inline_ldv_pci_instance_suspend_late_2_7 } true;ldv_pci_instance_suspend_late_2_7_#in~arg0#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg0#1.offset, ldv_pci_instance_suspend_late_2_7_#in~arg1#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg1#1.offset, ldv_pci_instance_suspend_late_2_7_#in~arg2#1.event := ldv_pci_pci_instance_2_#t~mem2148#1.base, ldv_pci_pci_instance_2_#t~mem2148#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset, ldv_pci_pci_instance_2_#t~mem2149#1;havoc ldv_pci_instance_suspend_late_2_7_#res#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem2137#1, ldv_pci_instance_suspend_late_2_7_#t~ret2138#1, ldv_pci_instance_suspend_late_2_7_~arg0#1.base, ldv_pci_instance_suspend_late_2_7_~arg0#1.offset, ldv_pci_instance_suspend_late_2_7_~arg1#1.base, ldv_pci_instance_suspend_late_2_7_~arg1#1.offset, ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset, ldv_pci_instance_suspend_late_2_7_~tmp~134#1;ldv_pci_instance_suspend_late_2_7_~arg0#1.base, ldv_pci_instance_suspend_late_2_7_~arg0#1.offset := ldv_pci_instance_suspend_late_2_7_#in~arg0#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg0#1.offset;ldv_pci_instance_suspend_late_2_7_~arg1#1.base, ldv_pci_instance_suspend_late_2_7_~arg1#1.offset := ldv_pci_instance_suspend_late_2_7_#in~arg1#1.base, ldv_pci_instance_suspend_late_2_7_#in~arg1#1.offset;call ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset := #Ultimate.allocOnStack(4);call write~int#10(ldv_pci_instance_suspend_late_2_7_#in~arg2#1.event, ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset, 4);havoc ldv_pci_instance_suspend_late_2_7_~tmp~134#1;call ldv_pci_instance_suspend_late_2_7_#t~mem2137#1 := read~int#10(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~2135#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~2135#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~2136#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~mem2137#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_#~2135#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~2135#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~2136#1.event;##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~2135#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~2135#1.offset := ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~2135#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~2135#1.offset;##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~2136#1.event := ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~2136#1.event;ldv_pci_instance_suspend_late_2_7_#t~ret2138#1 := ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#res#1;havoc ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~2135#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~2135#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#~2136#1.event;havoc ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~2135#1.base, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~2135#1.offset, ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int_#in~2136#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~ret2138#1 && ldv_pci_instance_suspend_late_2_7_#t~ret2138#1 <= 2147483647;ldv_pci_instance_suspend_late_2_7_~tmp~134#1 := ldv_pci_instance_suspend_late_2_7_#t~ret2138#1;havoc ldv_pci_instance_suspend_late_2_7_#t~mem2137#1;havoc ldv_pci_instance_suspend_late_2_7_#t~ret2138#1;ldv_pci_instance_suspend_late_2_7_#res#1 := ldv_pci_instance_suspend_late_2_7_~tmp~134#1;call ULTIMATE.dealloc(ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset);havoc ldv_pci_instance_suspend_late_2_7_~#arg2#1.base, ldv_pci_instance_suspend_late_2_7_~#arg2#1.offset; [2025-02-08 03:55:03,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16049: assume !(0 != (ldv_pci_pci_instance_2_#t~mem2147#1.base + ldv_pci_pci_instance_2_#t~mem2147#1.offset) % 18446744073709551616);havoc ldv_pci_pci_instance_2_#t~mem2147#1.base, ldv_pci_pci_instance_2_#t~mem2147#1.offset; [2025-02-08 03:55:03,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13407: assume { :begin_inline___kernel_param_lock } true;assume { :end_inline___kernel_param_lock } true;call myri10ge_select_firmware_#t~mem1733#1.base, myri10ge_select_firmware_#t~mem1733#1.offset := read~$Pointer$#35(~#myri10ge_fw_name~0.base, ~#myri10ge_fw_name~0.offset, 8); [2025-02-08 03:55:03,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15521: assume 0 != (~ldv_0_thread_thread~0.base + ~ldv_0_thread_thread~0.offset) % 18446744073709551616;assume { :begin_inline_ldv_interrupt_instance_thread_0_3 } true;ldv_interrupt_instance_thread_0_3_#in~arg0#1.base, ldv_interrupt_instance_thread_0_3_#in~arg0#1.offset, ldv_interrupt_instance_thread_0_3_#in~arg1#1, ldv_interrupt_instance_thread_0_3_#in~arg2#1.base, ldv_interrupt_instance_thread_0_3_#in~arg2#1.offset := ~ldv_0_thread_thread~0.base, ~ldv_0_thread_thread~0.offset, ~ldv_0_line_line~0, ~ldv_0_data_data~0.base, ~ldv_0_data_data~0.offset;havoc ldv_interrupt_instance_thread_0_3_#t~ret2120#1, ldv_interrupt_instance_thread_0_3_~arg0#1.base, ldv_interrupt_instance_thread_0_3_~arg0#1.offset, ldv_interrupt_instance_thread_0_3_~arg1#1, ldv_interrupt_instance_thread_0_3_~arg2#1.base, ldv_interrupt_instance_thread_0_3_~arg2#1.offset;ldv_interrupt_instance_thread_0_3_~arg0#1.base, ldv_interrupt_instance_thread_0_3_~arg0#1.offset := ldv_interrupt_instance_thread_0_3_#in~arg0#1.base, ldv_interrupt_instance_thread_0_3_#in~arg0#1.offset;ldv_interrupt_instance_thread_0_3_~arg1#1 := ldv_interrupt_instance_thread_0_3_#in~arg1#1;ldv_interrupt_instance_thread_0_3_~arg2#1.base, ldv_interrupt_instance_thread_0_3_~arg2#1.offset := ldv_interrupt_instance_thread_0_3_#in~arg2#1.base, ldv_interrupt_instance_thread_0_3_#in~arg2#1.offset;assume { :begin_inline_##fun~int~X~$Pointer$~TO~int } true;##fun~int~X~$Pointer$~TO~int_#in~2118#1, ##fun~int~X~$Pointer$~TO~int_#in~2119#1.base, ##fun~int~X~$Pointer$~TO~int_#in~2119#1.offset, ##fun~int~X~$Pointer$~TO~int_#in~#fp#1.base, ##fun~int~X~$Pointer$~TO~int_#in~#fp#1.offset := ldv_interrupt_instance_thread_0_3_~arg1#1, ldv_interrupt_instance_thread_0_3_~arg2#1.base, ldv_interrupt_instance_thread_0_3_~arg2#1.offset, ldv_interrupt_instance_thread_0_3_~arg0#1.base, ldv_interrupt_instance_thread_0_3_~arg0#1.offset;havoc ##fun~int~X~$Pointer$~TO~int_#res#1;havoc ##fun~int~X~$Pointer$~TO~int_#~2118#1, ##fun~int~X~$Pointer$~TO~int_#~2119#1.base, ##fun~int~X~$Pointer$~TO~int_#~2119#1.offset;##fun~int~X~$Pointer$~TO~int_#~2118#1 := ##fun~int~X~$Pointer$~TO~int_#in~2118#1;##fun~int~X~$Pointer$~TO~int_#~2119#1.base, ##fun~int~X~$Pointer$~TO~int_#~2119#1.offset := ##fun~int~X~$Pointer$~TO~int_#in~2119#1.base, ##fun~int~X~$Pointer$~TO~int_#in~2119#1.offset;ldv_interrupt_instance_thread_0_3_#t~ret2120#1 := ##fun~int~X~$Pointer$~TO~int_#res#1;havoc ##fun~int~X~$Pointer$~TO~int_#~2118#1, ##fun~int~X~$Pointer$~TO~int_#~2119#1.base, ##fun~int~X~$Pointer$~TO~int_#~2119#1.offset;havoc ##fun~int~X~$Pointer$~TO~int_#in~2118#1, ##fun~int~X~$Pointer$~TO~int_#in~2119#1.base, ##fun~int~X~$Pointer$~TO~int_#in~2119#1.offset, ##fun~int~X~$Pointer$~TO~int_#in~#fp#1.base, ##fun~int~X~$Pointer$~TO~int_#in~#fp#1.offset;assume { :end_inline_##fun~int~X~$Pointer$~TO~int } true;assume -2147483648 <= ldv_interrupt_instance_thread_0_3_#t~ret2120#1 && ldv_interrupt_instance_thread_0_3_#t~ret2120#1 <= 2147483647;havoc ldv_interrupt_instance_thread_0_3_#t~ret2120#1; [2025-02-08 03:55:03,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15521: assume !(0 != (~ldv_0_thread_thread~0.base + ~ldv_0_thread_thread~0.offset) % 18446744073709551616); [2025-02-08 03:55:03,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17371: SUMMARY for call ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_try((if 1 == ~ldv_spin__xmit_lock_of_netdev_queue~0 then 1 else 0)); srcloc: null [2025-02-08 03:55:03,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14993: assume { :end_inline_ldv_switch_automaton_state_4_3 } true; [2025-02-08 03:55:03,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10633: havoc myri10ge_tx_done_#t~mem966#1.base, myri10ge_tx_done_#t~mem966#1.offset, myri10ge_tx_done_#t~mem967#1.base, myri10ge_tx_done_#t~mem967#1.offset, myri10ge_tx_done_#t~mem968#1, myri10ge_tx_done_#t~mem969#1, myri10ge_tx_done_#t~bitwise970#1, myri10ge_tx_done_#t~mem971#1.base, myri10ge_tx_done_#t~mem971#1.offset, myri10ge_tx_done_#t~mem972#1.base, myri10ge_tx_done_#t~mem972#1.offset, myri10ge_tx_done_#t~mem973#1.base, myri10ge_tx_done_#t~mem973#1.offset, myri10ge_tx_done_#t~mem974#1.base, myri10ge_tx_done_#t~mem974#1.offset, myri10ge_tx_done_#t~mem975#1, myri10ge_tx_done_#t~mem976#1, myri10ge_tx_done_#t~mem977#1.base, myri10ge_tx_done_#t~mem977#1.offset, myri10ge_tx_done_#t~mem978#1, myri10ge_tx_done_#t~mem979#1.base, myri10ge_tx_done_#t~mem979#1.offset, myri10ge_tx_done_#t~mem980#1, myri10ge_tx_done_#t~mem981#1.base, myri10ge_tx_done_#t~mem981#1.offset, myri10ge_tx_done_#t~mem983#1, myri10ge_tx_done_#t~mem982#1, myri10ge_tx_done_#t~mem984#1, myri10ge_tx_done_#t~mem985#1.base, myri10ge_tx_done_#t~mem985#1.offset, myri10ge_tx_done_#t~mem986#1, myri10ge_tx_done_#t~mem987#1.base, myri10ge_tx_done_#t~mem987#1.offset, myri10ge_tx_done_#t~mem988#1, myri10ge_tx_done_#t~mem989#1, myri10ge_tx_done_#t~mem990#1.base, myri10ge_tx_done_#t~mem990#1.offset, myri10ge_tx_done_#t~mem991#1.base, myri10ge_tx_done_#t~mem991#1.offset, myri10ge_tx_done_#t~mem992#1.base, myri10ge_tx_done_#t~mem992#1.offset, myri10ge_tx_done_#t~ret993#1.base, myri10ge_tx_done_#t~ret993#1.offset, myri10ge_tx_done_#t~mem994#1.base, myri10ge_tx_done_#t~mem994#1.offset, myri10ge_tx_done_#t~mem995#1.base, myri10ge_tx_done_#t~mem995#1.offset, myri10ge_tx_done_#t~mem996#1, myri10ge_tx_done_#t~ret997#1, myri10ge_tx_done_#t~mem998#1, myri10ge_tx_done_#t~mem999#1, myri10ge_tx_done_#t~mem1000#1.base, myri10ge_tx_done_#t~mem1000#1.offset, myri10ge_tx_done_#t~ret1001#1, myri10ge_tx_done_#t~mem1002#1, myri10ge_tx_done_#t~mem1003#1, myri10ge_tx_done_#t~mem1004#1, myri10ge_tx_done_#t~short1005#1, myri10ge_tx_done_#t~mem1006#1.base, myri10ge_tx_done_#t~mem1006#1.offset, myri10ge_tx_done_#t~mem1007#1, myri10ge_tx_done_#t~short1008#1, myri10ge_tx_done_#t~mem1009#1, myri10ge_tx_done_~ss#1.base, myri10ge_tx_done_~ss#1.offset, myri10ge_tx_done_~mcp_index#1, myri10ge_tx_done_~pdev~3#1.base, myri10ge_tx_done_~pdev~3#1.offset, myri10ge_tx_done_~tx~0#1.base, myri10ge_tx_done_~tx~0#1.offset, myri10ge_tx_done_~dev_queue~0#1.base, myri10ge_tx_done_~dev_queue~0#1.offset, myri10ge_tx_done_~skb~1#1.base, myri10ge_tx_done_~skb~1#1.offset, myri10ge_tx_done_~idx~2#1, myri10ge_tx_done_~len~1#1, myri10ge_tx_done_~tmp~80#1, myri10ge_tx_done_~tmp___0~28#1;havoc myri10ge_tx_done_#in~ss#1.base, myri10ge_tx_done_#in~ss#1.offset, myri10ge_tx_done_#in~mcp_index#1;assume { :end_inline_myri10ge_tx_done } true; [2025-02-08 03:55:03,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8519: is_valid_ether_addr_#res#1 := (if 0 == (if 0 == is_valid_ether_addr_~tmp___3~2#1 then 0 else 1) % 256 then 0 else 1);myri10ge_set_mac_address_#t~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 03:55:03,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11294-1: SUMMARY for call myri10ge_get_ethtool_stats_#t~ret1188#1 := __fswab32(myri10ge_get_ethtool_stats_#t~mem1187#1); srcloc: null [2025-02-08 03:55:03,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11294: 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#19(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$#19(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#19(myri10ge_get_ethtool_stats_#t~mem1189#1.base, 12 + myri10ge_get_ethtool_stats_#t~mem1189#1.offset, 4); [2025-02-08 03:55:03,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17372: SUMMARY for call ldv_assume((if 1 == ~ldv_spin__xmit_lock_of_netdev_queue~0 then 1 else 0)); srcloc: null [2025-02-08 03:55:03,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13144: assume 0 != myri10ge_set_mac_address_~status~16#1; [2025-02-08 03:55:03,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13144: 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$#19(myri10ge_set_mac_address_~dev#1.base, 791 + myri10ge_set_mac_address_~dev#1.offset, 8); [2025-02-08 03:55:03,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7727-1: SUMMARY for call netif_tx_queue_stopped_#t~ret340#1 := constant_test_bit(0, netif_tx_queue_stopped_~dev_queue#1.base, 408 + netif_tx_queue_stopped_~dev_queue#1.offset); srcloc: null [2025-02-08 03:55:03,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7727: assume -2147483648 <= netif_tx_queue_stopped_#t~ret340#1 && netif_tx_queue_stopped_#t~ret340#1 <= 2147483647;netif_tx_queue_stopped_~tmp~42#1 := netif_tx_queue_stopped_#t~ret340#1;havoc netif_tx_queue_stopped_#t~ret340#1;netif_tx_queue_stopped_#res#1 := (if 0 == (if 0 != netif_tx_queue_stopped_~tmp~42#1 then 1 else 0) then 0 else 1); [2025-02-08 03:55:03,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13937: call myri10ge_alloc_slices_#t~mem1902#1.base, myri10ge_alloc_slices_#t~mem1902#1.offset := read~$Pointer$#19(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#19(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 03:55:03,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14466: SUMMARY for call pci_disable_device(myri10ge_probe_~pdev#1.base, myri10ge_probe_~pdev#1.offset); srcloc: null [2025-02-08 03:55:03,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13409: 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$#35(~#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~ret2351#1.base, kstrdup_#t~ret2351#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 03:55:03,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13409: 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 03:55:03,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19487-1: ldv_register_netdev_94_#t~ret2203#1 := register_netdev_#res#1;havoc register_netdev_#t~nondet2386#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~ret2203#1 && ldv_register_netdev_94_#t~ret2203#1 <= 2147483647;ldv_register_netdev_94_~tmp~153#1 := ldv_register_netdev_94_#t~ret2203#1;havoc ldv_register_netdev_94_#t~ret2203#1;ldv_register_netdev_94_~ldv_func_res~6#1 := ldv_register_netdev_94_~tmp~153#1;assume { :begin_inline_ldv_register_netdev } true;ldv_register_netdev_#in~arg0#1, ldv_register_netdev_#in~arg1#1.base, ldv_register_netdev_#in~arg1#1.offset := ldv_register_netdev_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~ret2166#1, ldv_register_netdev_#t~ret2167#1, ldv_register_netdev_#t~mem2168#1.base, ldv_register_netdev_#t~mem2168#1.offset, ldv_register_netdev_#t~mem2169#1.base, ldv_register_netdev_#t~mem2169#1.offset, ldv_register_netdev_#t~ret2170#1, ldv_register_netdev_#t~ret2171#1, ldv_register_netdev_~arg0#1, ldv_register_netdev_~arg1#1.base, ldv_register_netdev_~arg1#1.offset, ldv_register_netdev_~ldv_10_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_10_netdev_net_device~0#1.offset, ldv_register_netdev_~ldv_10_ret_default~0#1, ldv_register_netdev_~tmp~136#1, ldv_register_netdev_~tmp___0~59#1;ldv_register_netdev_~arg0#1 := ldv_register_netdev_#in~arg0#1;ldv_register_netdev_~arg1#1.base, ldv_register_netdev_~arg1#1.offset := ldv_register_netdev_#in~arg1#1.base, ldv_register_netdev_#in~arg1#1.offset;havoc ldv_register_netdev_~ldv_10_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_10_netdev_net_device~0#1.offset;havoc ldv_register_netdev_~ldv_10_ret_default~0#1;havoc ldv_register_netdev_~tmp~136#1;havoc ldv_register_netdev_~tmp___0~59#1;ldv_register_netdev_~ldv_10_ret_default~0#1 := 1;assume { :begin_inline_ldv_pre_register_netdev } true;havoc ldv_pre_register_netdev_#res#1;havoc ldv_pre_register_netdev_#t~nondet2352#1;havoc ldv_pre_register_netdev_#t~nondet2352#1;assume -2147483648 <= ldv_pre_register_netdev_#t~nondet2352#1 && ldv_pre_register_netdev_#t~nondet2352#1 <= 2147483647;ldv_pre_register_netdev_#res#1 := ldv_pre_register_netdev_#t~nondet2352#1;havoc ldv_pre_register_netdev_#t~nondet2352#1; [2025-02-08 03:55:03,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19487: havoc register_netdev_#t~nondet2386#1; [2025-02-08 03:55:03,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17373: assume -2147483648 <= ldv_spin_trylock__xmit_lock_of_netdev_queue_#t~ret2246#1 && ldv_spin_trylock__xmit_lock_of_netdev_queue_#t~ret2246#1 <= 2147483647;ldv_spin_trylock__xmit_lock_of_netdev_queue_~is_spin_held_by_another_thread~0#1 := ldv_spin_trylock__xmit_lock_of_netdev_queue_#t~ret2246#1;havoc ldv_spin_trylock__xmit_lock_of_netdev_queue_#t~ret2246#1; [2025-02-08 03:55:03,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17373-1: SUMMARY for call ldv_spin_trylock__xmit_lock_of_netdev_queue_#t~ret2246#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:55:03,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16184: 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 03:55:03,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8785: call myri10ge_read_mac_addr_#t~mem533#1.base, myri10ge_read_mac_addr_#t~mem533#1.offset := read~$Pointer$#17(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 03:55:03,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15524: havoc ldv_interrupt_instance_thread_0_3_#t~ret2120#1, ldv_interrupt_instance_thread_0_3_~arg0#1.base, ldv_interrupt_instance_thread_0_3_~arg0#1.offset, ldv_interrupt_instance_thread_0_3_~arg1#1, ldv_interrupt_instance_thread_0_3_~arg2#1.base, ldv_interrupt_instance_thread_0_3_~arg2#1.offset;havoc ldv_interrupt_instance_thread_0_3_#in~arg0#1.base, ldv_interrupt_instance_thread_0_3_#in~arg0#1.offset, ldv_interrupt_instance_thread_0_3_#in~arg1#1, ldv_interrupt_instance_thread_0_3_#in~arg2#1.base, ldv_interrupt_instance_thread_0_3_#in~arg2#1.offset;assume { :end_inline_ldv_interrupt_instance_thread_0_3 } true; [2025-02-08 03:55:03,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16581: assume 3 == ~ldv_statevar_4~0; [2025-02-08 03:55:03,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16581: assume !(3 == ~ldv_statevar_4~0); [2025-02-08 03:55:03,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15656: assume 28 == ~ldv_statevar_1~0; [2025-02-08 03:55:03,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15656: assume !(28 == ~ldv_statevar_1~0); [2025-02-08 03:55:03,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11164: 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 03:55:03,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13146: 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 03:55:03,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14071: assume myri10ge_probe_slices_#t~mem1935#1 > ~myri10ge_max_slices~0;havoc myri10ge_probe_slices_#t~mem1935#1;call write~int#19(~myri10ge_max_slices~0, myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4); [2025-02-08 03:55:03,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14071: assume !(myri10ge_probe_slices_#t~mem1935#1 > ~myri10ge_max_slices~0);havoc myri10ge_probe_slices_#t~mem1935#1; [2025-02-08 03:55:03,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14071-1: call myri10ge_probe_slices_#t~mem1935#1 := read~int#19(myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4); [2025-02-08 03:55:03,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13146-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 03:55:03,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13279-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 03:55:03,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13279-4: assume !(0 == myri10ge_enable_ecrc_#t~mem1707#1 % 4294967296 || 64 == myri10ge_enable_ecrc_#t~mem1707#1 % 4294967296); [2025-02-08 03:55:03,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13279-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 03:55:03,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13279-3: assume false;myri10ge_enable_ecrc_#t~bitwise1708#1 := myri10ge_enable_ecrc_#t~mem1707#1; [2025-02-08 03:55:03,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13279-3: assume !false; [2025-02-08 03:55:03,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13279: call write~int#0(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#0(myri10ge_enable_ecrc_~#err_cap~0#1.base, myri10ge_enable_ecrc_~#err_cap~0#1.offset, 4); [2025-02-08 03:55:03,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13279-1: [2025-02-08 03:55:03,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8787: 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$#17(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8);call write~$Pointer$#17(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$#17(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8);call write~$Pointer$#19(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 03:55:03,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8787: assume !(0 == myri10ge_read_mac_addr_~tmp___1~12#1); [2025-02-08 03:55:03,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17375: assume 0 != ldv_spin_trylock__xmit_lock_of_netdev_queue_~is_spin_held_by_another_thread~0#1;ldv_spin_trylock__xmit_lock_of_netdev_queue_#res#1 := 0; [2025-02-08 03:55:03,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17375: assume !(0 != ldv_spin_trylock__xmit_lock_of_netdev_queue_~is_spin_held_by_another_thread~0#1);~ldv_spin__xmit_lock_of_netdev_queue~0 := 2;ldv_spin_trylock__xmit_lock_of_netdev_queue_#res#1 := 1; [2025-02-08 03:55:03,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15790: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_26 } true;ldv_dummy_resourceless_instance_callback_1_26_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_26_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_26_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_26_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_26_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_26_#in~arg2#1.offset := ~ldv_1_callback_ndo_get_stats64~0.base, ~ldv_1_callback_ndo_get_stats64~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_rtnl_link_stats64_ptr~0.base, ~ldv_1_container_struct_rtnl_link_stats64_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_26_#t~ret2104#1.base, ldv_dummy_resourceless_instance_callback_1_26_#t~ret2104#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 03:55:03,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11298: 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#19(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$#19(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#19(myri10ge_get_ethtool_stats_#t~mem1192#1.base, 8 + myri10ge_get_ethtool_stats_#t~mem1192#1.offset, 4); [2025-02-08 03:55:03,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13280-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 03:55:03,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11298-1: SUMMARY for call myri10ge_get_ethtool_stats_#t~ret1191#1 := __fswab32(myri10ge_get_ethtool_stats_#t~mem1190#1); srcloc: null [2025-02-08 03:55:03,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7995: SUMMARY for call __bad_size_call_parameter(); srcloc: null [2025-02-08 03:55:03,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14337: assume 0 != myri10ge_probe_~status~21#1; [2025-02-08 03:55:03,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14337: assume !(0 != myri10ge_probe_~status~21#1);call myri10ge_probe_#t~mem2010#1 := read~int#19(myri10ge_probe_~mgp~33#1.base, 12 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 03:55:03,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13280: 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 03:55:03,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10638-1: SUMMARY for call myri10ge_intr_#t~ret1089#1 := ldv__builtin_expect((if myri10ge_intr_~i~10#1 > ~myri10ge_max_irq_loops~0 then 1 else 0), 0); srcloc: null [2025-02-08 03:55:03,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13809: call myri10ge_watchdog_timer_#t~mem1866#1.base, myri10ge_watchdog_timer_#t~mem1866#1.offset := read~$Pointer$#19(myri10ge_watchdog_timer_~mgp~32#1.base, myri10ge_watchdog_timer_~mgp~32#1.offset, 8);myri10ge_watchdog_timer_~ss~12#1.base, myri10ge_watchdog_timer_~ss~12#1.offset := myri10ge_watchdog_timer_#t~mem1866#1.base, myri10ge_watchdog_timer_#t~mem1866#1.offset + 664 * (if myri10ge_watchdog_timer_~i~23#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_watchdog_timer_~i~23#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_watchdog_timer_~i~23#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call myri10ge_watchdog_timer_#t~mem1867#1 := read~int#19(myri10ge_watchdog_timer_~ss~12#1.base, 144 + myri10ge_watchdog_timer_~ss~12#1.offset, 4); [2025-02-08 03:55:03,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10638: assume -9223372036854775808 <= myri10ge_intr_#t~ret1089#1 && myri10ge_intr_#t~ret1089#1 <= 9223372036854775807;myri10ge_intr_~tmp___1~21#1 := myri10ge_intr_#t~ret1089#1;havoc myri10ge_intr_#t~ret1089#1; [2025-02-08 03:55:03,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14470-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 03:55:03,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14470: 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 03:55:03,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13281: 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 03:55:03,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13281-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 03:55:03,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13810: assume 0 != myri10ge_watchdog_timer_#t~mem1867#1;havoc myri10ge_watchdog_timer_#t~mem1867#1;call myri10ge_watchdog_timer_#t~mem1868#1 := read~int#19(myri10ge_watchdog_timer_~mgp~32#1.base, 20 + myri10ge_watchdog_timer_~mgp~32#1.offset, 4); [2025-02-08 03:55:03,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13810: assume !(0 != myri10ge_watchdog_timer_#t~mem1867#1);havoc myri10ge_watchdog_timer_#t~mem1867#1; [2025-02-08 03:55:03,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13942: 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 03:55:03,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13942: 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 03:55:03,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15660: assume 29 == ~ldv_statevar_1~0; [2025-02-08 03:55:03,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15660: assume !(29 == ~ldv_statevar_1~0); [2025-02-08 03:55:03,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14339: assume -2147483648 <= myri10ge_probe_#t~ret2009#1 && myri10ge_probe_#t~ret2009#1 <= 2147483647;havoc myri10ge_probe_#t~ret2009#1; [2025-02-08 03:55:03,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14339-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 03:55:03,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13282: 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 03:55:03,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15396: assume { :begin_inline_ldv_entry_EMGentry_17 } true;ldv_entry_EMGentry_17_#in~arg0#1.base, ldv_entry_EMGentry_17_#in~arg0#1.offset := 0, 0;havoc ldv_entry_EMGentry_17_#t~ret2113#1, ldv_entry_EMGentry_17_#t~ret2114#1, ldv_entry_EMGentry_17_#t~ret2115#1, ldv_entry_EMGentry_17_~arg0#1.base, ldv_entry_EMGentry_17_~arg0#1.offset, ldv_entry_EMGentry_17_~tmp~126#1;ldv_entry_EMGentry_17_~arg0#1.base, ldv_entry_EMGentry_17_~arg0#1.offset := ldv_entry_EMGentry_17_#in~arg0#1.base, ldv_entry_EMGentry_17_#in~arg0#1.offset;havoc ldv_entry_EMGentry_17_~tmp~126#1; [2025-02-08 03:55:03,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13414: 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 03:55:03,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13414: assume !(0 != (myri10ge_select_firmware_~fw_name~0#1.base + myri10ge_select_firmware_~fw_name~0#1.offset) % 18446744073709551616); [2025-02-08 03:55:03,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15528: ~ldv_statevar_0~0 := 6; [2025-02-08 03:55:03,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16585: havoc ldv_timer_timer_instance_4_#t~mem2180#1.base, ldv_timer_timer_instance_4_#t~mem2180#1.offset, ldv_timer_timer_instance_4_#t~mem2181#1.base, ldv_timer_timer_instance_4_#t~mem2181#1.offset, ldv_timer_timer_instance_4_#t~mem2182#1, ldv_timer_timer_instance_4_~arg0#1.base, ldv_timer_timer_instance_4_~arg0#1.offset;havoc ldv_timer_timer_instance_4_#in~arg0#1.base, ldv_timer_timer_instance_4_#in~arg0#1.offset;assume { :end_inline_ldv_timer_timer_instance_4 } true; [2025-02-08 03:55:03,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16189: 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 03:55:03,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13282-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 03:55:03,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16850: ldv_mod_timer_92_#t~ret2200#1 := ldv_mod_timer_#res#1;havoc ldv_mod_timer_#t~ret2123#1, ldv_mod_timer_~arg0#1, ldv_mod_timer_~arg1#1.base, ldv_mod_timer_~arg1#1.offset, ldv_mod_timer_~arg2#1, ldv_mod_timer_~ldv_9_timer_list_timer_list~0#1.base, ldv_mod_timer_~ldv_9_timer_list_timer_list~0#1.offset, ldv_mod_timer_~tmp~130#1;havoc ldv_mod_timer_#in~arg0#1, ldv_mod_timer_#in~arg1#1.base, ldv_mod_timer_#in~arg1#1.offset, ldv_mod_timer_#in~arg2#1;assume { :end_inline_ldv_mod_timer } true;assume -2147483648 <= ldv_mod_timer_92_#t~ret2200#1 && ldv_mod_timer_92_#t~ret2200#1 <= 2147483647;ldv_mod_timer_92_~tmp___0~65#1 := ldv_mod_timer_92_#t~ret2200#1;havoc ldv_mod_timer_92_#t~ret2200#1;ldv_mod_timer_92_#res#1 := ldv_mod_timer_92_~tmp___0~65#1; [2025-02-08 03:55:03,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10772: 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#19(myri10ge_set_coalesce_~coal#1.base, 4 + myri10ge_set_coalesce_~coal#1.offset, 4);call write~int#19((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#19(myri10ge_set_coalesce_~mgp~8#1.base, 140 + myri10ge_set_coalesce_~mgp~8#1.offset, 4); [2025-02-08 03:55:03,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14868-1: SUMMARY for call ldv_alloc_etherdev_mqs_#t~ret2080#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:55:03,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14868: 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 03:55:03,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10772-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 03:55:03,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10640: assume 0 != myri10ge_intr_~tmp___1~21#1;call myri10ge_intr_#t~mem1090#1.base, myri10ge_intr_#t~mem1090#1.offset := read~$Pointer$#19(myri10ge_intr_~mgp~4#1.base, 32 + myri10ge_intr_~mgp~4#1.offset, 8); [2025-02-08 03:55:03,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10640: assume !(0 != myri10ge_intr_~tmp___1~21#1); [2025-02-08 03:55:03,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16058: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret2151#1 && ldv_pci_pci_instance_2_#t~ret2151#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret2151#1;havoc ldv_pci_pci_instance_2_#t~ret2151#1;~ldv_statevar_2~0 := 6; [2025-02-08 03:55:03,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15133-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_22_#t~ret2102#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 03:55:03,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14076: call myri10ge_probe_slices_#t~mem1936#1 := read~int#19(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 03:55:03,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15133: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_1_22_#t~ret2102#1 && ldv_dummy_resourceless_instance_callback_1_22_#t~ret2102#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_22_#t~ret2102#1;havoc ldv_dummy_resourceless_instance_callback_1_22_#t~ret2102#1, ldv_dummy_resourceless_instance_callback_1_22_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_22_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_22_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_22_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_22_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_22_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_22_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_22_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_22 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:55:03,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14208-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 03:55:03,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7866: __netif_tx_trylock_~pscr_ret__~0#1 := __netif_tx_trylock_~pfo_ret__~0#1; [2025-02-08 03:55:03,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14208: 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 03:55:03,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13812-1: SUMMARY for call myri10ge_alloc_rx_pages(myri10ge_watchdog_timer_~mgp~32#1.base, myri10ge_watchdog_timer_~mgp~32#1.offset, myri10ge_watchdog_timer_~ss~12#1.base, 84 + myri10ge_watchdog_timer_~ss~12#1.offset, 2 + myri10ge_watchdog_timer_#t~mem1868#1, 1); srcloc: null [2025-02-08 03:55:03,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13812: havoc myri10ge_watchdog_timer_#t~mem1868#1;call myri10ge_watchdog_timer_#t~mem1869#1 := read~int#19(myri10ge_watchdog_timer_~ss~12#1.base, 132 + myri10ge_watchdog_timer_~ss~12#1.offset, 4);call myri10ge_watchdog_timer_#t~mem1870#1 := read~int#19(myri10ge_watchdog_timer_~ss~12#1.base, 128 + myri10ge_watchdog_timer_~ss~12#1.offset, 4); [2025-02-08 03:55:03,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7866-1: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 03:55:03,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16058-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret2151#1 := ldv_filter_err_code(~ldv_2_ret_default~0); srcloc: null [2025-02-08 03:55:03,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11302-1: SUMMARY for call myri10ge_get_ethtool_stats_#t~ret1194#1 := __fswab32(myri10ge_get_ethtool_stats_#t~mem1193#1); srcloc: null [2025-02-08 03:55:03,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11302: 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#19(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$#19(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#19(myri10ge_get_ethtool_stats_#t~mem1195#1.base, 20 + myri10ge_get_ethtool_stats_#t~mem1195#1.offset, 4); [2025-02-08 03:55:03,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10642: assume -2147483648 <= myri10ge_intr_#t~ret1091#1 && myri10ge_intr_#t~ret1091#1 <= 2147483647;havoc myri10ge_intr_#t~mem1090#1.base, myri10ge_intr_#t~mem1090#1.offset;havoc myri10ge_intr_#t~ret1091#1;call write~int#19(0, myri10ge_intr_~stats~1#1.base, 63 + myri10ge_intr_~stats~1#1.offset, 1); [2025-02-08 03:55:03,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14870: assume 0 != ldv_alloc_etherdev_mqs_~tmp___0~56#1; [2025-02-08 03:55:03,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14870: 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 03:55:03,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16588-1: SUMMARY for call ldv_switch_to_interrupt_context(); srcloc: null [2025-02-08 03:55:03,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16588: call ldv_timer_timer_instance_4_#t~mem2180#1.base, ldv_timer_timer_instance_4_#t~mem2180#1.offset := read~$Pointer$#19(~ldv_4_container_timer_list~0.base, 32 + ~ldv_4_container_timer_list~0.offset, 8); [2025-02-08 03:55:03,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10642-1: SUMMARY for call myri10ge_intr_#t~ret1091#1 := netdev_warn(myri10ge_intr_#t~mem1090#1.base, myri10ge_intr_#t~mem1090#1.offset, 59, 0); srcloc: null [2025-02-08 03:55:03,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14210: assume 0 != myri10ge_probe_~tmp___0~55#1; [2025-02-08 03:55:03,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14210: 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~nondet2375#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~nondet2375#1;assume -2147483648 <= pci_find_capability_#t~nondet2375#1 && pci_find_capability_#t~nondet2375#1 <= 2147483647;pci_find_capability_#res#1 := pci_find_capability_#t~nondet2375#1;havoc pci_find_capability_#t~nondet2375#1; [2025-02-08 03:55:03,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13417: 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 03:55:03,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16192-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~ldv_10_ret_default~0#1; [2025-02-08 03:55:03,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16192: ldv_register_netdev_94_#t~ret2204#1 := ldv_register_netdev_#res#1;havoc ldv_register_netdev_#t~ret2166#1, ldv_register_netdev_#t~ret2167#1, ldv_register_netdev_#t~mem2168#1.base, ldv_register_netdev_#t~mem2168#1.offset, ldv_register_netdev_#t~mem2169#1.base, ldv_register_netdev_#t~mem2169#1.offset, ldv_register_netdev_#t~ret2170#1, ldv_register_netdev_#t~ret2171#1, ldv_register_netdev_~arg0#1, ldv_register_netdev_~arg1#1.base, ldv_register_netdev_~arg1#1.offset, ldv_register_netdev_~ldv_10_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_10_netdev_net_device~0#1.offset, ldv_register_netdev_~ldv_10_ret_default~0#1, ldv_register_netdev_~tmp~136#1, ldv_register_netdev_~tmp___0~59#1;havoc ldv_register_netdev_#in~arg0#1, ldv_register_netdev_#in~arg1#1.base, ldv_register_netdev_#in~arg1#1.offset;assume { :end_inline_ldv_register_netdev } true;assume -2147483648 <= ldv_register_netdev_94_#t~ret2204#1 && ldv_register_netdev_94_#t~ret2204#1 <= 2147483647;ldv_register_netdev_94_~tmp___0~67#1 := ldv_register_netdev_94_#t~ret2204#1;havoc ldv_register_netdev_94_#t~ret2204#1;ldv_register_netdev_94_#res#1 := ldv_register_netdev_94_~tmp___0~67#1; [2025-02-08 03:55:03,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13153: 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;ldv_dummy_resourceless_instance_callback_1_27_#t~ret2105#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~ret2105#1 && ldv_dummy_resourceless_instance_callback_1_27_#t~ret2105#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_27_#t~ret2105#1;havoc ldv_dummy_resourceless_instance_callback_1_27_#t~ret2105#1, ldv_dummy_resourceless_instance_callback_1_27_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_27_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_27_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_27_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_27_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_27_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_27_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_27_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_27_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_27_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_27_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_27_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_27 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:55:03,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13153-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#19(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 03:55:03,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16853-1: ldv_mod_timer_92_#res#1 := ldv_mod_timer_92_~ldv_func_res~4#1; [2025-02-08 03:55:03,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8793: call myri10ge_read_mac_addr_#t~mem537#1.base, myri10ge_read_mac_addr_#t~mem537#1.offset := read~$Pointer$#17(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 03:55:03,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13814: assume myri10ge_watchdog_timer_#t~mem1869#1 - myri10ge_watchdog_timer_#t~mem1870#1 >= ~myri10ge_fill_thresh~0;havoc myri10ge_watchdog_timer_#t~mem1869#1;havoc myri10ge_watchdog_timer_#t~mem1870#1;call write~int#19(0, myri10ge_watchdog_timer_~ss~12#1.base, 144 + myri10ge_watchdog_timer_~ss~12#1.offset, 4); [2025-02-08 03:55:03,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13814: assume !(myri10ge_watchdog_timer_#t~mem1869#1 - myri10ge_watchdog_timer_#t~mem1870#1 >= ~myri10ge_fill_thresh~0);havoc myri10ge_watchdog_timer_#t~mem1869#1;havoc myri10ge_watchdog_timer_#t~mem1870#1; [2025-02-08 03:55:03,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10775-1: SUMMARY for call myri10ge_set_coalesce_#t~ret1122#1 := __fswab32(myri10ge_set_coalesce_#t~mem1121#1); srcloc: null [2025-02-08 03:55:03,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10775: 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$#19(myri10ge_set_coalesce_~mgp~8#1.base, 144 + myri10ge_set_coalesce_~mgp~8#1.offset, 8); [2025-02-08 03:55:03,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15532-1: SUMMARY for call ldv_switch_to_interrupt_context(); srcloc: null [2025-02-08 03:55:03,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15532: assume { :begin_inline_ldv_interrupt_instance_handler_0_5 } true;ldv_interrupt_instance_handler_0_5_#in~arg0#1.base, ldv_interrupt_instance_handler_0_5_#in~arg0#1.offset, ldv_interrupt_instance_handler_0_5_#in~arg1#1, ldv_interrupt_instance_handler_0_5_#in~arg2#1.base, ldv_interrupt_instance_handler_0_5_#in~arg2#1.offset := ~ldv_0_callback_handler~0.base, ~ldv_0_callback_handler~0.offset, ~ldv_0_line_line~0, ~ldv_0_data_data~0.base, ~ldv_0_data_data~0.offset;havoc ldv_interrupt_instance_handler_0_5_#res#1;havoc ldv_interrupt_instance_handler_0_5_#t~ret2117#1, ldv_interrupt_instance_handler_0_5_~arg0#1.base, ldv_interrupt_instance_handler_0_5_~arg0#1.offset, ldv_interrupt_instance_handler_0_5_~arg1#1, ldv_interrupt_instance_handler_0_5_~arg2#1.base, ldv_interrupt_instance_handler_0_5_~arg2#1.offset, ldv_interrupt_instance_handler_0_5_~tmp~128#1;ldv_interrupt_instance_handler_0_5_~arg0#1.base, ldv_interrupt_instance_handler_0_5_~arg0#1.offset := ldv_interrupt_instance_handler_0_5_#in~arg0#1.base, ldv_interrupt_instance_handler_0_5_#in~arg0#1.offset;ldv_interrupt_instance_handler_0_5_~arg1#1 := ldv_interrupt_instance_handler_0_5_#in~arg1#1;ldv_interrupt_instance_handler_0_5_~arg2#1.base, ldv_interrupt_instance_handler_0_5_~arg2#1.offset := ldv_interrupt_instance_handler_0_5_#in~arg2#1.base, ldv_interrupt_instance_handler_0_5_#in~arg2#1.offset;havoc ldv_interrupt_instance_handler_0_5_~tmp~128#1;assume { :begin_inline_myri10ge_intr } true;myri10ge_intr_#in~irq#1, myri10ge_intr_#in~arg#1.base, myri10ge_intr_#in~arg#1.offset := ldv_interrupt_instance_handler_0_5_~arg1#1, ldv_interrupt_instance_handler_0_5_~arg2#1.base, ldv_interrupt_instance_handler_0_5_~arg2#1.offset;havoc myri10ge_intr_#res#1;havoc myri10ge_intr_#t~mem1075#1.base, myri10ge_intr_#t~mem1075#1.offset, myri10ge_intr_#t~mem1076#1.base, myri10ge_intr_#t~mem1076#1.offset, myri10ge_intr_#t~mem1077#1.base, myri10ge_intr_#t~mem1077#1.offset, myri10ge_intr_#t~mem1078#1, myri10ge_intr_#t~mem1079#1.base, myri10ge_intr_#t~mem1079#1.offset, myri10ge_intr_#t~short1080#1, myri10ge_intr_#t~mem1081#1, myri10ge_intr_#t~ret1082#1, myri10ge_intr_#t~mem1083#1, myri10ge_intr_#t~mem1084#1, myri10ge_intr_#t~mem1085#1.base, myri10ge_intr_#t~mem1085#1.offset, myri10ge_intr_#t~mem1086#1, myri10ge_intr_#t~ret1087#1, myri10ge_intr_#t~mem1088#1, myri10ge_intr_#t~ret1089#1, myri10ge_intr_#t~mem1090#1.base, myri10ge_intr_#t~mem1090#1.offset, myri10ge_intr_#t~ret1091#1, myri10ge_intr_#t~ret1092#1, myri10ge_intr_#t~mem1093#1, myri10ge_intr_#t~ret1094#1, myri10ge_intr_#t~mem1095#1.base, myri10ge_intr_#t~mem1095#1.offset, myri10ge_intr_#t~mem1096#1.base, myri10ge_intr_#t~mem1096#1.offset, myri10ge_intr_~irq#1, myri10ge_intr_~arg#1.base, myri10ge_intr_~arg#1.offset, myri10ge_intr_~ss~3#1.base, myri10ge_intr_~ss~3#1.offset, myri10ge_intr_~mgp~4#1.base, myri10ge_intr_~mgp~4#1.offset, myri10ge_intr_~stats~1#1.base, myri10ge_intr_~stats~1#1.offset, myri10ge_intr_~tx~1#1.base, myri10ge_intr_~tx~1#1.offset, myri10ge_intr_~send_done_count~0#1, myri10ge_intr_~i~10#1, myri10ge_intr_~tmp~85#1, myri10ge_intr_~tmp___0~33#1, myri10ge_intr_~tmp___1~21#1, myri10ge_intr_~tmp___2~15#1;myri10ge_intr_~irq#1 := myri10ge_intr_#in~irq#1;myri10ge_intr_~arg#1.base, myri10ge_intr_~arg#1.offset := myri10ge_intr_#in~arg#1.base, myri10ge_intr_#in~arg#1.offset;havoc myri10ge_intr_~ss~3#1.base, myri10ge_intr_~ss~3#1.offset;havoc myri10ge_intr_~mgp~4#1.base, myri10ge_intr_~mgp~4#1.offset;havoc myri10ge_intr_~stats~1#1.base, myri10ge_intr_~stats~1#1.offset;havoc myri10ge_intr_~tx~1#1.base, myri10ge_intr_~tx~1#1.offset;havoc myri10ge_intr_~send_done_count~0#1;havoc myri10ge_intr_~i~10#1;havoc myri10ge_intr_~tmp~85#1;havoc myri10ge_intr_~tmp___0~33#1;havoc myri10ge_intr_~tmp___1~21#1;havoc myri10ge_intr_~tmp___2~15#1;myri10ge_intr_~ss~3#1.base, myri10ge_intr_~ss~3#1.offset := myri10ge_intr_~arg#1.base, myri10ge_intr_~arg#1.offset;call myri10ge_intr_#t~mem1075#1.base, myri10ge_intr_#t~mem1075#1.offset := read~$Pointer$#19(myri10ge_intr_~ss~3#1.base, 416 + myri10ge_intr_~ss~3#1.offset, 8);myri10ge_intr_~mgp~4#1.base, myri10ge_intr_~mgp~4#1.offset := myri10ge_intr_#t~mem1075#1.base, myri10ge_intr_#t~mem1075#1.offset;havoc myri10ge_intr_#t~mem1075#1.base, myri10ge_intr_#t~mem1075#1.offset;call myri10ge_intr_#t~mem1076#1.base, myri10ge_intr_#t~mem1076#1.offset := read~$Pointer$#19(myri10ge_intr_~ss~3#1.base, 480 + myri10ge_intr_~ss~3#1.offset, 8);myri10ge_intr_~stats~1#1.base, myri10ge_intr_~stats~1#1.offset := myri10ge_intr_#t~mem1076#1.base, myri10ge_intr_#t~mem1076#1.offset;havoc myri10ge_intr_#t~mem1076#1.base, myri10ge_intr_#t~mem1076#1.offset;myri10ge_intr_~tx~1#1.base, myri10ge_intr_~tx~1#1.offset := myri10ge_intr_~ss~3#1.base, myri10ge_intr_~ss~3#1.offset;call myri10ge_intr_#t~mem1077#1.base, myri10ge_intr_#t~mem1077#1.offset := read~$Pointer$#19(myri10ge_intr_~mgp~4#1.base, 32 + myri10ge_intr_~mgp~4#1.offset, 8);call myri10ge_intr_#t~mem1078#1 := read~int#19(myri10ge_intr_#t~mem1077#1.base, 883 + myri10ge_intr_#t~mem1077#1.offset, 4);myri10ge_intr_#t~short1080#1 := 1 == myri10ge_intr_#t~mem1078#1 % 4294967296; [2025-02-08 03:55:03,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19364: havoc netif_get_num_default_rss_queues_#t~nondet2362#1; [2025-02-08 03:55:03,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15664: assume 30 == ~ldv_statevar_1~0; [2025-02-08 03:55:03,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15664: assume !(30 == ~ldv_statevar_1~0); [2025-02-08 03:55:03,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19364-1: myri10ge_probe_slices_#t~ret1912#1 := netif_get_num_default_rss_queues_#res#1;havoc netif_get_num_default_rss_queues_#t~nondet2362#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 03:55:03,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8001: call write~int#19(__netif_tx_trylock_~pscr_ret__~0#1, __netif_tx_trylock_~txq#1.base, 388 + __netif_tx_trylock_~txq#1.offset, 4); [2025-02-08 03:55:03,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14079: 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 03:55:03,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14079: 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 03:55:03,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16193-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-08 03:55:03,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10644: havoc myri10ge_intr_#t~ret1092#1; [2025-02-08 03:55:03,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15797: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_27 } true;ldv_dummy_resourceless_instance_callback_1_27_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_27_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_27_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_27_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_27_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_27_#in~arg2#1.offset := ~ldv_1_callback_ndo_set_mac_address~0.base, ~ldv_1_callback_ndo_set_mac_address~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_cmd_ptr~0.base, ~ldv_1_container_struct_ethtool_cmd_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_27_#t~ret2105#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 03:55:03,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10644-1: SUMMARY for call myri10ge_intr_#t~ret1092#1 := schedule_work(myri10ge_intr_~mgp~4#1.base, 248 + myri10ge_intr_~mgp~4#1.offset); srcloc: null [2025-02-08 03:55:03,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10776: havoc myri10ge_set_coalesce_#t~mem1123#1.base, myri10ge_set_coalesce_#t~mem1123#1.offset;myri10ge_set_coalesce_#res#1 := 0;ldv_dummy_resourceless_instance_callback_1_31_#t~ret2109#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~ret2109#1 && ldv_dummy_resourceless_instance_callback_1_31_#t~ret2109#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_1_31_#t~ret2109#1;havoc ldv_dummy_resourceless_instance_callback_1_31_#t~ret2109#1, ldv_dummy_resourceless_instance_callback_1_31_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_31_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_31_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_31_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_31_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_31_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_31_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_31_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_31_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_31_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_31_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_31_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_31 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:55:03,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14872-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 03:55:03,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14872: 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 03:55:03,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10776-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 03:55:03,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16590: assume 0 != (ldv_timer_timer_instance_4_#t~mem2180#1.base + ldv_timer_timer_instance_4_#t~mem2180#1.offset) % 18446744073709551616;havoc ldv_timer_timer_instance_4_#t~mem2180#1.base, ldv_timer_timer_instance_4_#t~mem2180#1.offset;call ldv_timer_timer_instance_4_#t~mem2181#1.base, ldv_timer_timer_instance_4_#t~mem2181#1.offset := read~$Pointer$#19(~ldv_4_container_timer_list~0.base, 32 + ~ldv_4_container_timer_list~0.offset, 8);call ldv_timer_timer_instance_4_#t~mem2182#1 := read~int#19(~ldv_4_container_timer_list~0.base, 40 + ~ldv_4_container_timer_list~0.offset, 8);assume { :begin_inline_ldv_timer_instance_callback_4_2 } true;ldv_timer_instance_callback_4_2_#in~arg0#1.base, ldv_timer_instance_callback_4_2_#in~arg0#1.offset, ldv_timer_instance_callback_4_2_#in~arg1#1 := ldv_timer_timer_instance_4_#t~mem2181#1.base, ldv_timer_timer_instance_4_#t~mem2181#1.offset, ldv_timer_timer_instance_4_#t~mem2182#1;havoc ldv_timer_instance_callback_4_2_~arg0#1.base, ldv_timer_instance_callback_4_2_~arg0#1.offset, ldv_timer_instance_callback_4_2_~arg1#1;ldv_timer_instance_callback_4_2_~arg0#1.base, ldv_timer_instance_callback_4_2_~arg0#1.offset := ldv_timer_instance_callback_4_2_#in~arg0#1.base, ldv_timer_instance_callback_4_2_#in~arg0#1.offset;ldv_timer_instance_callback_4_2_~arg1#1 := ldv_timer_instance_callback_4_2_#in~arg1#1;assume { :begin_inline_##fun~int~TO~VOID } true;##fun~int~TO~VOID_#in~2179#1, ##fun~int~TO~VOID_#in~#fp#1.base, ##fun~int~TO~VOID_#in~#fp#1.offset := ldv_timer_instance_callback_4_2_~arg1#1, ldv_timer_instance_callback_4_2_~arg0#1.base, ldv_timer_instance_callback_4_2_~arg0#1.offset;havoc ##fun~int~TO~VOID_#~2179#1;##fun~int~TO~VOID_#~2179#1 := ##fun~int~TO~VOID_#in~2179#1;assume { :begin_inline_myri10ge_watchdog_timer } true;myri10ge_watchdog_timer_#in~arg#1 := ##fun~int~TO~VOID_#~2179#1;havoc myri10ge_watchdog_timer_#t~mem1862#1.base, myri10ge_watchdog_timer_#t~mem1862#1.offset, myri10ge_watchdog_timer_#t~mem1863#1.base, myri10ge_watchdog_timer_#t~mem1863#1.offset, myri10ge_watchdog_timer_#t~mem1864#1, myri10ge_watchdog_timer_#t~ret1865#1, myri10ge_watchdog_timer_#t~mem1866#1.base, myri10ge_watchdog_timer_#t~mem1866#1.offset, myri10ge_watchdog_timer_#t~mem1867#1, myri10ge_watchdog_timer_#t~mem1868#1, myri10ge_watchdog_timer_#t~mem1869#1, myri10ge_watchdog_timer_#t~mem1870#1, myri10ge_watchdog_timer_#t~mem1871#1, myri10ge_watchdog_timer_#t~mem1872#1, myri10ge_watchdog_timer_#t~mem1873#1, myri10ge_watchdog_timer_#t~mem1874#1, myri10ge_watchdog_timer_#t~mem1875#1, myri10ge_watchdog_timer_#t~mem1876#1, myri10ge_watchdog_timer_#t~short1877#1, myri10ge_watchdog_timer_#t~mem1878#1, myri10ge_watchdog_timer_#t~mem1879#1.base, myri10ge_watchdog_timer_#t~mem1879#1.offset, myri10ge_watchdog_timer_#t~ret1880#1, myri10ge_watchdog_timer_#t~mem1881#1, myri10ge_watchdog_timer_#t~bitwise1882#1, myri10ge_watchdog_timer_#t~mem1883#1, myri10ge_watchdog_timer_#t~ret1884#1, myri10ge_watchdog_timer_#t~ret1885#1, myri10ge_watchdog_timer_~arg#1, myri10ge_watchdog_timer_~mgp~32#1.base, myri10ge_watchdog_timer_~mgp~32#1.offset, myri10ge_watchdog_timer_~ss~12#1.base, myri10ge_watchdog_timer_~ss~12#1.offset, myri10ge_watchdog_timer_~i~23#1, myri10ge_watchdog_timer_~#reset_needed~1#1.base, myri10ge_watchdog_timer_~#reset_needed~1#1.offset, myri10ge_watchdog_timer_~#busy_slice_cnt~1#1.base, myri10ge_watchdog_timer_~#busy_slice_cnt~1#1.offset, myri10ge_watchdog_timer_~rx_pause_cnt~1#1, myri10ge_watchdog_timer_~#cmd~13#1.base, myri10ge_watchdog_timer_~#cmd~13#1.offset, myri10ge_watchdog_timer_~tmp~116#1;myri10ge_watchdog_timer_~arg#1 := myri10ge_watchdog_timer_#in~arg#1;havoc myri10ge_watchdog_timer_~mgp~32#1.base, myri10ge_watchdog_timer_~mgp~32#1.offset;havoc myri10ge_watchdog_timer_~ss~12#1.base, myri10ge_watchdog_timer_~ss~12#1.offset;havoc myri10ge_watchdog_timer_~i~23#1;call myri10ge_watchdog_timer_~#reset_needed~1#1.base, myri10ge_watchdog_timer_~#reset_needed~1#1.offset := #Ultimate.allocOnStack(4);call myri10ge_watchdog_timer_~#busy_slice_cnt~1#1.base, myri10ge_watchdog_timer_~#busy_slice_cnt~1#1.offset := #Ultimate.allocOnStack(4);havoc myri10ge_watchdog_timer_~rx_pause_cnt~1#1;call myri10ge_watchdog_timer_~#cmd~13#1.base, myri10ge_watchdog_timer_~#cmd~13#1.offset := #Ultimate.allocOnStack(2);havoc myri10ge_watchdog_timer_~tmp~116#1;myri10ge_watchdog_timer_~mgp~32#1.base, myri10ge_watchdog_timer_~mgp~32#1.offset := 0, (if myri10ge_watchdog_timer_~arg#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then myri10ge_watchdog_timer_~arg#1 % 18446744073709551616 % 18446744073709551616 else myri10ge_watchdog_timer_~arg#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call myri10ge_watchdog_timer_#t~mem1862#1.base, myri10ge_watchdog_timer_#t~mem1862#1.offset := read~$Pointer$#19(myri10ge_watchdog_timer_~mgp~32#1.base, myri10ge_watchdog_timer_~mgp~32#1.offset, 8);call myri10ge_watchdog_timer_#t~mem1863#1.base, myri10ge_watchdog_timer_#t~mem1863#1.offset := read~$Pointer$#19(myri10ge_watchdog_timer_#t~mem1862#1.base, 480 + myri10ge_watchdog_timer_#t~mem1862#1.offset, 8);call myri10ge_watchdog_timer_#t~mem1864#1 := read~int#19(myri10ge_watchdog_timer_#t~mem1863#1.base, 4 + myri10ge_watchdog_timer_#t~mem1863#1.offset, 4); [2025-02-08 03:55:03,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16590: assume !(0 != (ldv_timer_timer_instance_4_#t~mem2180#1.base + ldv_timer_timer_instance_4_#t~mem2180#1.offset) % 18446744073709551616);havoc ldv_timer_timer_instance_4_#t~mem2180#1.base, ldv_timer_timer_instance_4_#t~mem2180#1.offset; [2025-02-08 03:55:03,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14212-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 03:55:03,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14212: 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 03:55:03,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15401: assume { :begin_inline_ldv_interrupt_interrupt_instance_0 } true;ldv_interrupt_interrupt_instance_0_#in~arg0#1.base, ldv_interrupt_interrupt_instance_0_#in~arg0#1.offset := 0, 0;havoc ldv_interrupt_interrupt_instance_0_#t~ret2121#1, ldv_interrupt_interrupt_instance_0_#t~ret2122#1, ldv_interrupt_interrupt_instance_0_~arg0#1.base, ldv_interrupt_interrupt_instance_0_~arg0#1.offset, ldv_interrupt_interrupt_instance_0_~tmp~129#1;ldv_interrupt_interrupt_instance_0_~arg0#1.base, ldv_interrupt_interrupt_instance_0_~arg0#1.offset := ldv_interrupt_interrupt_instance_0_#in~arg0#1.base, ldv_interrupt_interrupt_instance_0_#in~arg0#1.offset;havoc ldv_interrupt_interrupt_instance_0_~tmp~129#1; [2025-02-08 03:55:03,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13948-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 03:55:03,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8795: 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$#17(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8);call write~$Pointer$#17(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$#17(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8); [2025-02-08 03:55:03,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8795: assume !(0 == myri10ge_read_mac_addr_~tmp___2~9#1); [2025-02-08 03:55:03,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13948: 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$#19(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$#19(myri10ge_alloc_slices_~ss~14#1.base, 480 + myri10ge_alloc_slices_~ss~14#1.offset, 8); [2025-02-08 03:55:03,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16194-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-08 03:55:03,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19233-1: dma_set_coherent_mask_#t~ret260#1 := dma_supported_#res#1;havoc dma_supported_#t~nondet2345#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 03:55:03,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19233: havoc dma_supported_#t~nondet2345#1; [2025-02-08 03:55:03,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11306: 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#19(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$#19(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#19(myri10ge_get_ethtool_stats_#t~mem1198#1.base, 40 + myri10ge_get_ethtool_stats_#t~mem1198#1.offset, 4); [2025-02-08 03:55:03,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11306-1: SUMMARY for call myri10ge_get_ethtool_stats_#t~ret1197#1 := __fswab32(myri10ge_get_ethtool_stats_#t~mem1196#1); srcloc: null [2025-02-08 03:55:03,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14345: 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#19(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~nondet2364#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~nondet2364#1;assume -2147483648 <= netif_set_real_num_rx_queues_#t~nondet2364#1 && netif_set_real_num_rx_queues_#t~nondet2364#1 <= 2147483647;netif_set_real_num_rx_queues_#res#1 := netif_set_real_num_rx_queues_#t~nondet2364#1;havoc netif_set_real_num_rx_queues_#t~nondet2364#1; [2025-02-08 03:55:03,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14345-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 03:55:03,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15535: SUMMARY for call ldv_switch_to_process_context(); srcloc: null [2025-02-08 03:55:03,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16592: havoc ldv_timer_instance_callback_4_2_~arg0#1.base, ldv_timer_instance_callback_4_2_~arg0#1.offset, ldv_timer_instance_callback_4_2_~arg1#1;havoc ldv_timer_instance_callback_4_2_#in~arg0#1.base, ldv_timer_instance_callback_4_2_#in~arg0#1.offset, ldv_timer_instance_callback_4_2_#in~arg1#1;assume { :end_inline_ldv_timer_instance_callback_4_2 } true;havoc ldv_timer_timer_instance_4_#t~mem2181#1.base, ldv_timer_timer_instance_4_#t~mem2181#1.offset;havoc ldv_timer_timer_instance_4_#t~mem2182#1; [2025-02-08 03:55:03,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8004-1: __netif_tx_trylock_#res#1 := (if 0 == __netif_tx_trylock_~ok~0#1 % 256 then 0 else 1); [2025-02-08 03:55:03,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16064-1: SUMMARY for call ldv_assume((if 2 == ~ldv_statevar_0~0 || 2 == ~ldv_statevar_4~0 then 1 else 0)); srcloc: null [2025-02-08 03:55:03,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16064: call ldv_pci_pci_instance_2_#t~mem2152#1.base, ldv_pci_pci_instance_2_#t~mem2152#1.offset := read~$Pointer$#2(~ldv_2_container_pci_driver~0.base, 48 + ~ldv_2_container_pci_driver~0.offset, 8);call ldv_pci_pci_instance_2_#t~mem2153#1 := read~int#6(~#ldv_2_resource_pm_message~0.base, ~#ldv_2_resource_pm_message~0.offset, 4);assume { :begin_inline_ldv_pci_instance_suspend_2_8 } true;ldv_pci_instance_suspend_2_8_#in~arg0#1.base, ldv_pci_instance_suspend_2_8_#in~arg0#1.offset, ldv_pci_instance_suspend_2_8_#in~arg1#1.base, ldv_pci_instance_suspend_2_8_#in~arg1#1.offset, ldv_pci_instance_suspend_2_8_#in~arg2#1.event := ldv_pci_pci_instance_2_#t~mem2152#1.base, ldv_pci_pci_instance_2_#t~mem2152#1.offset, ~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset, ldv_pci_pci_instance_2_#t~mem2153#1;havoc ldv_pci_instance_suspend_2_8_#res#1;havoc ldv_pci_instance_suspend_2_8_#t~mem2133#1, ldv_pci_instance_suspend_2_8_#t~ret2134#1, ldv_pci_instance_suspend_2_8_~arg0#1.base, ldv_pci_instance_suspend_2_8_~arg0#1.offset, ldv_pci_instance_suspend_2_8_~arg1#1.base, ldv_pci_instance_suspend_2_8_~arg1#1.offset, ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset, ldv_pci_instance_suspend_2_8_~tmp~133#1;ldv_pci_instance_suspend_2_8_~arg0#1.base, ldv_pci_instance_suspend_2_8_~arg0#1.offset := ldv_pci_instance_suspend_2_8_#in~arg0#1.base, ldv_pci_instance_suspend_2_8_#in~arg0#1.offset;ldv_pci_instance_suspend_2_8_~arg1#1.base, ldv_pci_instance_suspend_2_8_~arg1#1.offset := ldv_pci_instance_suspend_2_8_#in~arg1#1.base, ldv_pci_instance_suspend_2_8_#in~arg1#1.offset;call ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset := #Ultimate.allocOnStack(4);call write~int#31(ldv_pci_instance_suspend_2_8_#in~arg2#1.event, ldv_pci_instance_suspend_2_8_~#arg2#1.base, ldv_pci_instance_suspend_2_8_~#arg2#1.offset, 4);havoc ldv_pci_instance_suspend_2_8_~tmp~133#1;call ldv_pci_instance_suspend_2_8_#t~mem2133#1 := read~int#31(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~mem2133#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#12(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 03:55:03,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15668: assume 31 == ~ldv_statevar_1~0; [2025-02-08 03:55:03,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15668: assume !(31 == ~ldv_statevar_1~0); [2025-02-08 03:55:03,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14347: 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 03:55:03,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14347-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 03:55:03,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15536-1: SUMMARY for call ldv_interrupt_interrupt_instance_0_#t~ret2122#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:55:03,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15536: assume -2147483648 <= ldv_interrupt_interrupt_instance_0_#t~ret2122#1 && ldv_interrupt_interrupt_instance_0_#t~ret2122#1 <= 2147483647;ldv_interrupt_interrupt_instance_0_~tmp~129#1 := ldv_interrupt_interrupt_instance_0_#t~ret2122#1;havoc ldv_interrupt_interrupt_instance_0_#t~ret2122#1; [2025-02-08 03:55:03,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8798-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 03:55:03,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14876-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 03:55:03,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13951: 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 03:55:03,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13951: 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$#19(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$#19(myri10ge_alloc_slices_~mgp#1.base, 32 + myri10ge_alloc_slices_~mgp#1.offset, 8);call write~$Pointer$#19(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$#19(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;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;havoc napi_hash_add_~arg0#1.base, napi_hash_add_~arg0#1.offset;havoc napi_hash_add_#in~arg0#1.base, napi_hash_add_#in~arg0#1.offset;assume { :end_inline_napi_hash_add } true;myri10ge_alloc_slices_~i~25#1 := 1 + myri10ge_alloc_slices_~i~25#1; [2025-02-08 03:55:03,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8798: call write~int#19(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 03:55:03,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19237-1: myri10ge_notify_dca_#t~ret2074#1 := driver_for_each_device_#res#1;havoc driver_for_each_device_#t~nondet2346#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 03:55:03,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19237: havoc driver_for_each_device_#t~nondet2346#1; [2025-02-08 03:55:03,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14084: call myri10ge_probe_slices_#t~mem1940#1 := read~int#19(myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4); [2025-02-08 03:55:03,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13820-1: call myri10ge_watchdog_timer_#t~mem1871#1 := read~int#19(myri10ge_watchdog_timer_~ss~12#1.base, 208 + myri10ge_watchdog_timer_~ss~12#1.offset, 4); [2025-02-08 03:55:03,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13820: assume 0 != myri10ge_watchdog_timer_#t~mem1871#1;havoc myri10ge_watchdog_timer_#t~mem1871#1;call myri10ge_watchdog_timer_#t~mem1872#1 := read~int#19(myri10ge_watchdog_timer_~mgp~32#1.base, 24 + myri10ge_watchdog_timer_~mgp~32#1.offset, 4); [2025-02-08 03:55:03,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13820: assume !(0 != myri10ge_watchdog_timer_#t~mem1871#1);havoc myri10ge_watchdog_timer_#t~mem1871#1; [2025-02-08 03:55:03,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15538: assume 0 != ldv_interrupt_interrupt_instance_0_~tmp~129#1;~ldv_statevar_0~0 := 2; [2025-02-08 03:55:03,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15538: assume !(0 != ldv_interrupt_interrupt_instance_0_~tmp~129#1);~ldv_statevar_0~0 := 4; [2025-02-08 03:55:03,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10649-1: SUMMARY for call myri10ge_intr_#t~ret1094#1 := ldv__builtin_expect((if 0 == myri10ge_intr_#t~mem1093#1 % 256 % 4294967296 then 1 else 0), 1); srcloc: null [2025-02-08 03:55:03,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10649: assume -9223372036854775808 <= myri10ge_intr_#t~ret1094#1 && myri10ge_intr_#t~ret1094#1 <= 9223372036854775807;myri10ge_intr_~tmp___2~15#1 := myri10ge_intr_#t~ret1094#1;havoc myri10ge_intr_#t~mem1093#1;havoc myri10ge_intr_#t~ret1094#1; [2025-02-08 03:55:03,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10649-2: call myri10ge_intr_#t~mem1093#1 := read~int#19(myri10ge_intr_~stats~1#1.base, 63 + myri10ge_intr_~stats~1#1.offset, 1); [2025-02-08 03:55:03,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13424-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 03:55:03,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13424-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 03:55:03,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13424-6: call myri10ge_select_firmware_#t~mem1736#1 := read~int#36(~#__param_myri10ge_fw_name~0.base, 16 + ~#__param_myri10ge_fw_name~0.offset, 2); [2025-02-08 03:55:03,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11310-1: SUMMARY for call myri10ge_get_ethtool_stats_#t~ret1200#1 := __fswab32(myri10ge_get_ethtool_stats_#t~mem1199#1); srcloc: null [2025-02-08 03:55:03,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14349: assume 0 != myri10ge_probe_~status~21#1; [2025-02-08 03:55:03,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14349: assume !(0 != myri10ge_probe_~status~21#1); [2025-02-08 03:55:03,110 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13424-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 03:55:03,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13424-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 03:55:03,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13424-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 03:55:03,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13424-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 03:55:03,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15406: assume { :begin_inline_ldv_net_dummy_resourceless_instance_1 } true;ldv_net_dummy_resourceless_instance_1_#in~arg0#1.base, ldv_net_dummy_resourceless_instance_1_#in~arg0#1.offset := 0, 0;havoc ldv_net_dummy_resourceless_instance_1_#t~ret2124#1, ldv_net_dummy_resourceless_instance_1_#t~ret2125#1, ldv_net_dummy_resourceless_instance_1_#t~ret2126#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2126#1.offset, ldv_net_dummy_resourceless_instance_1_#t~ret2127#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2127#1.offset, ldv_net_dummy_resourceless_instance_1_~arg0#1.base, ldv_net_dummy_resourceless_instance_1_~arg0#1.offset, ldv_net_dummy_resourceless_instance_1_~tmp~131#1.base, ldv_net_dummy_resourceless_instance_1_~tmp~131#1.offset, ldv_net_dummy_resourceless_instance_1_~tmp___0~57#1.base, ldv_net_dummy_resourceless_instance_1_~tmp___0~57#1.offset;ldv_net_dummy_resourceless_instance_1_~arg0#1.base, ldv_net_dummy_resourceless_instance_1_~arg0#1.offset := ldv_net_dummy_resourceless_instance_1_#in~arg0#1.base, ldv_net_dummy_resourceless_instance_1_#in~arg0#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~tmp~131#1.base, ldv_net_dummy_resourceless_instance_1_~tmp~131#1.offset;havoc ldv_net_dummy_resourceless_instance_1_~tmp___0~57#1.base, ldv_net_dummy_resourceless_instance_1_~tmp___0~57#1.offset; [2025-02-08 03:55:03,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13424-2: [2025-02-08 03:55:03,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11310: 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#19(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$#19(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#19(myri10ge_get_ethtool_stats_#t~mem1201#1.base, 44 + myri10ge_get_ethtool_stats_#t~mem1201#1.offset, 4); [2025-02-08 03:55:03,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13424: 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 03:55:03,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16067-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret2155#1 := ldv_filter_err_code(~ldv_2_ret_default~0); srcloc: null [2025-02-08 03:55:03,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16067: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret2155#1 && ldv_pci_pci_instance_2_#t~ret2155#1 <= 2147483647;~ldv_2_ret_default~0 := ldv_pci_pci_instance_2_#t~ret2155#1;havoc ldv_pci_pci_instance_2_#t~ret2155#1;~ldv_statevar_2~0 := 7; [2025-02-08 03:55:03,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7875: assume false; [2025-02-08 03:55:03,111 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7875: assume !false; [2025-02-08 03:55:03,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14086: call myri10ge_probe_slices_#t~mem1939#1.base, myri10ge_probe_slices_#t~mem1939#1.offset := read~$Pointer$#19(myri10ge_probe_slices_~mgp#1.base, 116 + myri10ge_probe_slices_~mgp#1.offset, 8);call write~int#19(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; [2025-02-08 03:55:03,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13822-1: SUMMARY for call myri10ge_alloc_rx_pages(myri10ge_watchdog_timer_~mgp~32#1.base, myri10ge_watchdog_timer_~mgp~32#1.offset, myri10ge_watchdog_timer_~ss~12#1.base, 148 + myri10ge_watchdog_timer_~ss~12#1.offset, myri10ge_watchdog_timer_#t~mem1872#1, 1); srcloc: null [2025-02-08 03:55:03,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15804: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_28 } true;ldv_dummy_resourceless_instance_callback_1_28_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_28_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_28_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_28_#in~arg1#1.offset := ~ldv_1_callback_ndo_set_rx_mode~0.base, ~ldv_1_callback_ndo_set_rx_mode~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_28_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_28_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_28_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_28_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_1_28_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_28_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_1_28_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_28_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_1_28_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_28_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_1_28_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_28_#in~arg1#1.offset; [2025-02-08 03:55:03,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10651: assume 0 != myri10ge_intr_~tmp___2~15#1; [2025-02-08 03:55:03,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10651: assume !(0 != myri10ge_intr_~tmp___2~15#1);assume { :begin_inline_cpu_relax } true;assume { :begin_inline_rep_nop } true;assume { :end_inline_rep_nop } true;assume { :end_inline_cpu_relax } true; [2025-02-08 03:55:03,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14879-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 03:55:03,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13822: havoc myri10ge_watchdog_timer_#t~mem1872#1;call myri10ge_watchdog_timer_#t~mem1873#1 := read~int#19(myri10ge_watchdog_timer_~ss~12#1.base, 196 + myri10ge_watchdog_timer_~ss~12#1.offset, 4);call myri10ge_watchdog_timer_#t~mem1874#1 := read~int#19(myri10ge_watchdog_timer_~ss~12#1.base, 192 + myri10ge_watchdog_timer_~ss~12#1.offset, 4); [2025-02-08 03:55:03,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15936: assume 1 == ~ldv_statevar_2~0; [2025-02-08 03:55:03,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15936: assume !(1 == ~ldv_statevar_2~0); [2025-02-08 03:55:03,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13426: assume 0 != myri10ge_select_firmware_~tmp___1~33#1;assume false; [2025-02-08 03:55:03,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13426: assume !(0 != myri10ge_select_firmware_~tmp___1~33#1); [2025-02-08 03:55:03,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16597-1: SUMMARY for call ldv_switch_to_process_context(); srcloc: null [2025-02-08 03:55:03,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16597: ~ldv_statevar_4~0 := 3; [2025-02-08 03:55:03,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15672: assume 33 == ~ldv_statevar_1~0; [2025-02-08 03:55:03,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15672: assume !(33 == ~ldv_statevar_1~0); [2025-02-08 03:55:03,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14351: assume -2147483648 <= myri10ge_probe_#t~ret2015#1 && myri10ge_probe_#t~ret2015#1 <= 2147483647;havoc myri10ge_probe_#t~ret2015#1; [2025-02-08 03:55:03,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14351-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 03:55:03,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8802: call myri10ge_read_mac_addr_#t~mem542#1.base, myri10ge_read_mac_addr_#t~mem542#1.offset := read~$Pointer$#17(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8); [2025-02-08 03:55:03,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16202: assume -2147483648 <= ldv_register_netdev_open_10_6_#t~ret2172#1 && ldv_register_netdev_open_10_6_#t~ret2172#1 <= 2147483647;ldv_register_netdev_open_10_6_~tmp~137#1 := ldv_register_netdev_open_10_6_#t~ret2172#1;havoc ldv_register_netdev_open_10_6_#t~ret2172#1;ldv_register_netdev_open_10_6_#res#1 := ldv_register_netdev_open_10_6_~tmp~137#1; [2025-02-08 03:55:03,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16202-1: SUMMARY for call ldv_register_netdev_open_10_6_#t~ret2172#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 03:55:03,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13824: assume myri10ge_watchdog_timer_#t~mem1873#1 - myri10ge_watchdog_timer_#t~mem1874#1 >= ~myri10ge_fill_thresh~0;havoc myri10ge_watchdog_timer_#t~mem1873#1;havoc myri10ge_watchdog_timer_#t~mem1874#1;call write~int#19(0, myri10ge_watchdog_timer_~ss~12#1.base, 208 + myri10ge_watchdog_timer_~ss~12#1.offset, 4); [2025-02-08 03:55:03,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13824: assume !(myri10ge_watchdog_timer_#t~mem1873#1 - myri10ge_watchdog_timer_#t~mem1874#1 >= ~myri10ge_fill_thresh~0);havoc myri10ge_watchdog_timer_#t~mem1873#1;havoc myri10ge_watchdog_timer_#t~mem1874#1; [2025-02-08 03:55:03,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14881: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset;ldv_alloc_etherdev_mqs_93_#t~ret2202#1.base, ldv_alloc_etherdev_mqs_93_#t~ret2202#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~66#1.base, ldv_alloc_etherdev_mqs_93_~tmp___0~66#1.offset := ldv_alloc_etherdev_mqs_93_#t~ret2202#1.base, ldv_alloc_etherdev_mqs_93_#t~ret2202#1.offset;havoc ldv_alloc_etherdev_mqs_93_#t~ret2202#1.base, ldv_alloc_etherdev_mqs_93_#t~ret2202#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~66#1.base, ldv_alloc_etherdev_mqs_93_~tmp___0~66#1.offset; [2025-02-08 03:55:03,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11314: 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#19(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$#19(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#19(myri10ge_get_ethtool_stats_#t~mem1204#1.base, 48 + myri10ge_get_ethtool_stats_#t~mem1204#1.offset, 4); [2025-02-08 03:55:03,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11314-1: SUMMARY for call myri10ge_get_ethtool_stats_#t~ret1203#1 := __fswab32(myri10ge_get_ethtool_stats_#t~mem1202#1); srcloc: null [2025-02-08 03:55:03,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7879: assume false; [2025-02-08 03:55:03,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7879: assume !false; [2025-02-08 03:55:03,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14089: assume myri10ge_probe_slices_~i~26#1 < myri10ge_probe_slices_#t~mem1940#1;havoc myri10ge_probe_slices_#t~mem1940#1; [2025-02-08 03:55:03,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14089: assume !(myri10ge_probe_slices_~i~26#1 < myri10ge_probe_slices_#t~mem1940#1);havoc myri10ge_probe_slices_#t~mem1940#1; [2025-02-08 03:55:03,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15411: assume { :begin_inline_ldv_pci_pci_instance_2 } true;ldv_pci_pci_instance_2_#in~arg0#1.base, ldv_pci_pci_instance_2_#in~arg0#1.offset := 0, 0;havoc ldv_pci_pci_instance_2_#t~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.base, ldv_pci_pci_instance_2_#t~mem2141#1.offset, ldv_pci_pci_instance_2_#t~mem2142#1.base, ldv_pci_pci_instance_2_#t~mem2142#1.offset, 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.base, ldv_pci_pci_instance_2_#t~mem2146#1.offset, ldv_pci_pci_instance_2_#t~mem2147#1.base, ldv_pci_pci_instance_2_#t~mem2147#1.offset, ldv_pci_pci_instance_2_#t~mem2148#1.base, ldv_pci_pci_instance_2_#t~mem2148#1.offset, ldv_pci_pci_instance_2_#t~mem2149#1, ldv_pci_pci_instance_2_#t~ret2150#1, ldv_pci_pci_instance_2_#t~ret2151#1, 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, ldv_pci_pci_instance_2_#t~ret2154#1, ldv_pci_pci_instance_2_#t~ret2155#1, ldv_pci_pci_instance_2_#t~ret2156#1, ldv_pci_pci_instance_2_#t~ret2157#1, ldv_pci_pci_instance_2_#t~ret2158#1, ldv_pci_pci_instance_2_#t~mem2159#1.base, ldv_pci_pci_instance_2_#t~mem2159#1.offset, ldv_pci_pci_instance_2_#t~ret2160#1, ldv_pci_pci_instance_2_#t~ret2161#1, ldv_pci_pci_instance_2_#t~ret2162#1, ldv_pci_pci_instance_2_#t~ret2163#1.base, ldv_pci_pci_instance_2_#t~ret2163#1.offset, ldv_pci_pci_instance_2_#t~ret2164#1.base, ldv_pci_pci_instance_2_#t~ret2164#1.offset, ldv_pci_pci_instance_2_#t~ret2165#1, ldv_pci_pci_instance_2_~arg0#1.base, ldv_pci_pci_instance_2_~arg0#1.offset, ldv_pci_pci_instance_2_~tmp~135#1, ldv_pci_pci_instance_2_~tmp___0~58#1, ldv_pci_pci_instance_2_~tmp___1~38#1, ldv_pci_pci_instance_2_~tmp___2~26#1.base, ldv_pci_pci_instance_2_~tmp___2~26#1.offset, ldv_pci_pci_instance_2_~tmp___3~16#1.base, ldv_pci_pci_instance_2_~tmp___3~16#1.offset, ldv_pci_pci_instance_2_~tmp___4~9#1;ldv_pci_pci_instance_2_~arg0#1.base, ldv_pci_pci_instance_2_~arg0#1.offset := ldv_pci_pci_instance_2_#in~arg0#1.base, ldv_pci_pci_instance_2_#in~arg0#1.offset;havoc ldv_pci_pci_instance_2_~tmp~135#1;havoc ldv_pci_pci_instance_2_~tmp___0~58#1;havoc ldv_pci_pci_instance_2_~tmp___1~38#1;havoc ldv_pci_pci_instance_2_~tmp___2~26#1.base, ldv_pci_pci_instance_2_~tmp___2~26#1.offset;havoc ldv_pci_pci_instance_2_~tmp___3~16#1.base, ldv_pci_pci_instance_2_~tmp___3~16#1.offset;havoc ldv_pci_pci_instance_2_~tmp___4~9#1; [2025-02-08 03:55:03,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13165: 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 03:55:03,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13165-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 03:55:03,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14222: assume 0 != myri10ge_probe_~status~21#1; [2025-02-08 03:55:03,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14222: 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$#19(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$#19(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 03:55:03,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8805: 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$#17(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$#17(myri10ge_read_mac_addr_~#ptr~0#1.base, myri10ge_read_mac_addr_~#ptr~0#1.offset, 8);call write~$Pointer$#17(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#19(myri10ge_read_mac_addr_~tmp___3~4#1.base, myri10ge_read_mac_addr_~tmp___3~4#1.offset, 1); [2025-02-08 03:55:03,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8805: 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; [2025-02-08 03:55:03,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15940: assume 2 == ~ldv_statevar_2~0; [2025-02-08 03:55:03,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15940: assume !(2 == ~ldv_statevar_2~0); [2025-02-08 03:55:03,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10787-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 03:55:03,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10787: 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#19(0, myri10ge_get_pauseparam_~pause#1.base, 4 + myri10ge_get_pauseparam_~pause#1.offset, 4);call myri10ge_get_pauseparam_#t~mem1125#1 := read~int#19(myri10ge_get_pauseparam_~mgp~9#1.base, 456 + myri10ge_get_pauseparam_~mgp~9#1.offset, 4);call write~int#19(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#19(myri10ge_get_pauseparam_~mgp~9#1.base, 456 + myri10ge_get_pauseparam_~mgp~9#1.offset, 4);call write~int#19(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;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;havoc ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_13_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_13 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:55:03,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15676: assume 35 == ~ldv_statevar_1~0; [2025-02-08 03:55:03,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15676: assume !(35 == ~ldv_statevar_1~0); [2025-02-08 03:55:03,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16073-1: SUMMARY for call ldv_pci_pci_instance_2_#t~ret2156#1 := ldv_switch_1(); srcloc: null [2025-02-08 03:55:03,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16073: assume -2147483648 <= ldv_pci_pci_instance_2_#t~ret2156#1 && ldv_pci_pci_instance_2_#t~ret2156#1 <= 2147483647;~ldv_statevar_2~0 := ldv_pci_pci_instance_2_#t~ret2156#1;havoc ldv_pci_pci_instance_2_#t~ret2156#1; [2025-02-08 03:55:03,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14224-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 03:55:03,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14224: assume -2147483648 <= myri10ge_probe_#t~ret1959#1 && myri10ge_probe_#t~ret1959#1 <= 2147483647;havoc myri10ge_probe_#t~ret1959#1; [2025-02-08 03:55:03,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15810: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_29 } true;ldv_dummy_resourceless_instance_callback_1_29_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_29_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_29_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_29_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_29_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_29_#in~arg2#1.offset := ~ldv_1_callback_ndo_start_xmit~0.base, ~ldv_1_callback_ndo_start_xmit~0.offset, ~ldv_1_container_struct_sk_buff_ptr~0.base, ~ldv_1_container_struct_sk_buff_ptr~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_29_#t~ret2106#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 03:55:03,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19378: havoc netif_set_real_num_rx_queues_#t~nondet2364#1; [2025-02-08 03:55:03,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7222: assume 0 == dma_set_coherent_mask_~tmp~21#1;dma_set_coherent_mask_#res#1 := -5; [2025-02-08 03:55:03,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7222: assume !(0 == dma_set_coherent_mask_~tmp~21#1);call write~int#19(dma_set_coherent_mask_~mask#1, dma_set_coherent_mask_~dev#1.base, 1138 + dma_set_coherent_mask_~dev#1.offset, 8);dma_set_coherent_mask_#res#1 := 0;pci_set_consistent_dma_mask_#t~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;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 03:55:03,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11318-1: SUMMARY for call myri10ge_get_ethtool_stats_#t~ret1206#1 := __fswab32(myri10ge_get_ethtool_stats_#t~mem1205#1); srcloc: null [2025-02-08 03:55:03,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14357: 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~ret2191#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~146#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~146#1; [2025-02-08 03:55:03,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14357-1: SUMMARY for call myri10ge_setup_dca(myri10ge_probe_~mgp~33#1.base, myri10ge_probe_~mgp~33#1.offset); srcloc: null [2025-02-08 03:55:03,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13300: assume myri10ge_firmware_probe_~status~17#1 < 0; [2025-02-08 03:55:03,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13300: assume !(myri10ge_firmware_probe_~status~17#1 < 0); [2025-02-08 03:55:03,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11318: 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#19(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$#19(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#19(myri10ge_get_ethtool_stats_#t~mem1207#1.base, 52 + myri10ge_get_ethtool_stats_#t~mem1207#1.offset, 4); [2025-02-08 03:55:03,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14093: call myri10ge_probe_slices_#t~mem1948#1 := read~int#19(myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4); [2025-02-08 03:55:03,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7883: assume true; [2025-02-08 03:55:03,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7883: assume !true; [2025-02-08 03:55:03,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19378-1: myri10ge_probe_#t~ret2013#1 := netif_set_real_num_rx_queues_#res#1;havoc netif_set_real_num_rx_queues_#t~nondet2364#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 03:55:03,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7751: havoc __dev_kfree_skb_irq_~arg0#1.base, __dev_kfree_skb_irq_~arg0#1.offset, __dev_kfree_skb_irq_~arg1#1;havoc __dev_kfree_skb_irq_#in~arg0#1.base, __dev_kfree_skb_irq_#in~arg0#1.offset, __dev_kfree_skb_irq_#in~arg1#1;assume { :end_inline___dev_kfree_skb_irq } true; [2025-02-08 03:55:03,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16868: 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~ret2201#1.base, ldv_alloc_etherdev_mqs_93_#t~ret2201#1.offset, ldv_alloc_etherdev_mqs_93_#t~ret2202#1.base, ldv_alloc_etherdev_mqs_93_#t~ret2202#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~152#1.base, ldv_alloc_etherdev_mqs_93_~tmp~152#1.offset, ldv_alloc_etherdev_mqs_93_~tmp___0~66#1.base, ldv_alloc_etherdev_mqs_93_~tmp___0~66#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 03:55:03,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8808: assume 0 != myri10ge_read_mac_addr_#t~mem545#1;havoc myri10ge_read_mac_addr_#t~mem545#1; [2025-02-08 03:55:03,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8808: assume !(0 != myri10ge_read_mac_addr_#t~mem545#1);havoc myri10ge_read_mac_addr_#t~mem545#1; [2025-02-08 03:55:03,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13169: assume myri10ge_change_mtu_~new_mtu#1 <= 67 || 14 + myri10ge_change_mtu_~new_mtu#1 > 9014; [2025-02-08 03:55:03,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13169: 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#19(myri10ge_change_mtu_~dev#1.base, 516 + myri10ge_change_mtu_~dev#1.offset, 4); [2025-02-08 03:55:03,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16869-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 03:55:03,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10659: myri10ge_intr_~i~10#1 := 1 + myri10ge_intr_~i~10#1;call myri10ge_intr_#t~mem1086#1 := read~int#19(myri10ge_intr_~stats~1#1.base, 24 + myri10ge_intr_~stats~1#1.offset, 4); [2025-02-08 03:55:03,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15944: assume 3 == ~ldv_statevar_2~0; [2025-02-08 03:55:03,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15944: assume !(3 == ~ldv_statevar_2~0); [2025-02-08 03:55:03,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15680: assume 36 == ~ldv_statevar_1~0; [2025-02-08 03:55:03,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15680: assume !(36 == ~ldv_statevar_1~0); [2025-02-08 03:55:03,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13302-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 03:55:03,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13302: 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 03:55:03,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15416: assume { :begin_inline_ldv_struct_notifier_block_dummy_resourceless_instance_3 } true;ldv_struct_notifier_block_dummy_resourceless_instance_3_#in~arg0#1.base, ldv_struct_notifier_block_dummy_resourceless_instance_3_#in~arg0#1.offset := 0, 0;havoc ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2174#1, ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2175#1, ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2176#1.base, ldv_struct_notifier_block_dummy_resourceless_instance_3_#t~ret2176#1.offset, ldv_struct_notifier_block_dummy_resourceless_instance_3_~arg0#1.base, ldv_struct_notifier_block_dummy_resourceless_instance_3_~arg0#1.offset, ldv_struct_notifier_block_dummy_resourceless_instance_3_~tmp~139#1, ldv_struct_notifier_block_dummy_resourceless_instance_3_~tmp___0~60#1;ldv_struct_notifier_block_dummy_resourceless_instance_3_~arg0#1.base, ldv_struct_notifier_block_dummy_resourceless_instance_3_~arg0#1.offset := ldv_struct_notifier_block_dummy_resourceless_instance_3_#in~arg0#1.base, ldv_struct_notifier_block_dummy_resourceless_instance_3_#in~arg0#1.offset;havoc ldv_struct_notifier_block_dummy_resourceless_instance_3_~tmp~139#1;havoc ldv_struct_notifier_block_dummy_resourceless_instance_3_~tmp___0~60#1; [2025-02-08 03:55:03,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13963: assume myri10ge_alloc_slices_~i~25#1 < myri10ge_alloc_slices_#t~mem1910#1;havoc myri10ge_alloc_slices_#t~mem1910#1; [2025-02-08 03:55:03,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13963: 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 03:55:03,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16077: ~ldv_statevar_2~0 := 9; [2025-02-08 03:55:03,116 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14095: call myri10ge_probe_slices_#t~mem1942#1 := read~int#19(myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4); [2025-02-08 03:55:03,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13831: myri10ge_watchdog_timer_~i~23#1 := 1 + myri10ge_watchdog_timer_~i~23#1;call myri10ge_watchdog_timer_#t~mem1875#1 := read~int#19(myri10ge_watchdog_timer_~mgp~32#1.base, 12 + myri10ge_watchdog_timer_~mgp~32#1.offset, 4);myri10ge_watchdog_timer_#t~short1877#1 := myri10ge_watchdog_timer_~i~23#1 < myri10ge_watchdog_timer_#t~mem1875#1; [2025-02-08 03:55:03,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13831-1: SUMMARY for call myri10ge_check_slice(myri10ge_watchdog_timer_~ss~12#1.base, myri10ge_watchdog_timer_~ss~12#1.offset, myri10ge_watchdog_timer_~#reset_needed~1#1.base, myri10ge_watchdog_timer_~#reset_needed~1#1.offset, myri10ge_watchdog_timer_~#busy_slice_cnt~1#1.base, myri10ge_watchdog_timer_~#busy_slice_cnt~1#1.offset, myri10ge_watchdog_timer_~rx_pause_cnt~1#1); srcloc: null [2025-02-08 03:55:03,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13435: assume { :begin_inline___kernel_param_unlock } true;assume { :end_inline___kernel_param_unlock } true;call myri10ge_select_firmware_#t~mem1739#1 := read~int#19(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 03:55:03,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13171: 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 03:55:03,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13171-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 03:55:03,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14360: assume 14 + ~myri10ge_initial_mtu~0 > 9014;~myri10ge_initial_mtu~0 := 9000; [2025-02-08 03:55:03,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14360: assume !(14 + ~myri10ge_initial_mtu~0 > 9014); [2025-02-08 03:55:03,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10661-1: call myri10ge_intr_#t~mem1095#1.base, myri10ge_intr_#t~mem1095#1.offset := read~$Pointer$#19(myri10ge_intr_~mgp~4#1.base, myri10ge_intr_~mgp~4#1.offset, 8); [2025-02-08 03:55:03,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10661: assume (myri10ge_intr_~ss~3#1.base + myri10ge_intr_~ss~3#1.offset) % 18446744073709551616 == (myri10ge_intr_#t~mem1095#1.base + myri10ge_intr_#t~mem1095#1.offset) % 18446744073709551616;havoc myri10ge_intr_#t~mem1095#1.base, myri10ge_intr_#t~mem1095#1.offset;assume { :begin_inline_myri10ge_check_statblock } true;myri10ge_check_statblock_#in~mgp#1.base, myri10ge_check_statblock_#in~mgp#1.offset := myri10ge_intr_~mgp~4#1.base, myri10ge_intr_~mgp~4#1.offset;havoc myri10ge_check_statblock_#t~mem1033#1.base, myri10ge_check_statblock_#t~mem1033#1.offset, myri10ge_check_statblock_#t~mem1034#1.base, myri10ge_check_statblock_#t~mem1034#1.offset, myri10ge_check_statblock_#t~mem1035#1, myri10ge_check_statblock_#t~ret1036#1, myri10ge_check_statblock_#t~mem1037#1, myri10ge_check_statblock_#t~ret1038#1, myri10ge_check_statblock_#t~mem1039#1, myri10ge_check_statblock_#t~mem1040#1, myri10ge_check_statblock_#t~mem1041#1, myri10ge_check_statblock_#t~bitwise1042#1, myri10ge_check_statblock_#t~mem1043#1.base, myri10ge_check_statblock_#t~mem1043#1.offset, myri10ge_check_statblock_#t~ret1044#1, myri10ge_check_statblock_#t~mem1045#1.base, myri10ge_check_statblock_#t~mem1045#1.offset, myri10ge_check_statblock_#t~mem1046#1, myri10ge_check_statblock_#t~mem1047#1, myri10ge_check_statblock_#t~bitwise1048#1, myri10ge_check_statblock_#t~mem1049#1.base, myri10ge_check_statblock_#t~mem1049#1.offset, myri10ge_check_statblock_#t~ret1050#1, myri10ge_check_statblock_#t~mem1051#1.base, myri10ge_check_statblock_#t~mem1051#1.offset, myri10ge_check_statblock_#t~mem1052#1, myri10ge_check_statblock_#t~mem1053#1, myri10ge_check_statblock_#t~ret1054#1, myri10ge_check_statblock_#t~mem1055#1, myri10ge_check_statblock_#t~mem1056#1, myri10ge_check_statblock_#t~ret1057#1, myri10ge_check_statblock_#t~mem1058#1.base, myri10ge_check_statblock_#t~mem1058#1.offset, myri10ge_check_statblock_#t~mem1059#1, myri10ge_check_statblock_#t~ret1060#1, myri10ge_check_statblock_#t~mem1062#1, myri10ge_check_statblock_#t~mem1061#1, myri10ge_check_statblock_#t~mem1063#1, myri10ge_check_statblock_~mgp#1.base, myri10ge_check_statblock_~mgp#1.offset, myri10ge_check_statblock_~stats~0#1.base, myri10ge_check_statblock_~stats~0#1.offset, myri10ge_check_statblock_~link_up~0#1, myri10ge_check_statblock_~tmp~82#1, myri10ge_check_statblock_~tmp___0~30#1, myri10ge_check_statblock_~tmp___1~20#1, myri10ge_check_statblock_~tmp___2~14#1;myri10ge_check_statblock_~mgp#1.base, myri10ge_check_statblock_~mgp#1.offset := myri10ge_check_statblock_#in~mgp#1.base, myri10ge_check_statblock_#in~mgp#1.offset;havoc myri10ge_check_statblock_~stats~0#1.base, myri10ge_check_statblock_~stats~0#1.offset;havoc myri10ge_check_statblock_~link_up~0#1;havoc myri10ge_check_statblock_~tmp~82#1;havoc myri10ge_check_statblock_~tmp___0~30#1;havoc myri10ge_check_statblock_~tmp___1~20#1;havoc myri10ge_check_statblock_~tmp___2~14#1;call myri10ge_check_statblock_#t~mem1033#1.base, myri10ge_check_statblock_#t~mem1033#1.offset := read~$Pointer$#19(myri10ge_check_statblock_~mgp#1.base, myri10ge_check_statblock_~mgp#1.offset, 8);call myri10ge_check_statblock_#t~mem1034#1.base, myri10ge_check_statblock_#t~mem1034#1.offset := read~$Pointer$#19(myri10ge_check_statblock_#t~mem1033#1.base, 480 + myri10ge_check_statblock_#t~mem1033#1.offset, 8);myri10ge_check_statblock_~stats~0#1.base, myri10ge_check_statblock_~stats~0#1.offset := myri10ge_check_statblock_#t~mem1034#1.base, myri10ge_check_statblock_#t~mem1034#1.offset;havoc myri10ge_check_statblock_#t~mem1033#1.base, myri10ge_check_statblock_#t~mem1033#1.offset;havoc myri10ge_check_statblock_#t~mem1034#1.base, myri10ge_check_statblock_#t~mem1034#1.offset;call myri10ge_check_statblock_#t~mem1035#1 := read~int#19(myri10ge_check_statblock_~stats~0#1.base, 62 + myri10ge_check_statblock_~stats~0#1.offset, 1); [2025-02-08 03:55:03,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10661: assume !((myri10ge_intr_~ss~3#1.base + myri10ge_intr_~ss~3#1.offset) % 18446744073709551616 == (myri10ge_intr_#t~mem1095#1.base + myri10ge_intr_#t~mem1095#1.offset) % 18446744073709551616);havoc myri10ge_intr_#t~mem1095#1.base, myri10ge_intr_#t~mem1095#1.offset; [2025-02-08 03:55:03,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11322: 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#19(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 03:55:03,117 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11322-1: SUMMARY for call myri10ge_get_ethtool_stats_#t~ret1209#1 := __fswab32(myri10ge_get_ethtool_stats_#t~mem1208#1); srcloc: null [2025-02-08 03:55:03,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7887: assume false; [2025-02-08 03:55:03,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7887: assume !false; [2025-02-08 03:55:03,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14097: call myri10ge_probe_slices_#t~mem1941#1 := read~int#19(myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4);call write~int#19(myri10ge_probe_slices_#t~mem1941#1 - 1, myri10ge_probe_slices_~mgp#1.base, 12 + myri10ge_probe_slices_~mgp#1.offset, 4); [2025-02-08 03:55:03,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13437: 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#19(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$#37(~#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 03:55:03,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13437: 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 03:55:03,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13437-1: assume myri10ge_select_firmware_#t~short1742#1;call myri10ge_select_firmware_#t~mem1740#1 := read~int#19(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$#37(~#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 03:55:03,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13437-1: assume !myri10ge_select_firmware_#t~short1742#1; [2025-02-08 03:55:03,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15155-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_1_26_#t~ret2104#1.base, ldv_dummy_resourceless_instance_callback_1_26_#t~ret2104#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 03:55:03,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15155: havoc ldv_dummy_resourceless_instance_callback_1_26_#t~ret2104#1.base, ldv_dummy_resourceless_instance_callback_1_26_#t~ret2104#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_26_#t~ret2104#1.base, ldv_dummy_resourceless_instance_callback_1_26_#t~ret2104#1.offset, ldv_dummy_resourceless_instance_callback_1_26_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_26_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_26_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_26_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_26_~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_26_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_26_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_26_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_26_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_26_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_26_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_26_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_26 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:55:03,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15948: assume 4 == ~ldv_statevar_2~0; [2025-02-08 03:55:03,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15948: assume !(4 == ~ldv_statevar_2~0); [2025-02-08 03:55:03,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15684: havoc ldv_net_dummy_resourceless_instance_1_#t~ret2124#1, ldv_net_dummy_resourceless_instance_1_#t~ret2125#1, ldv_net_dummy_resourceless_instance_1_#t~ret2126#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2126#1.offset, ldv_net_dummy_resourceless_instance_1_#t~ret2127#1.base, ldv_net_dummy_resourceless_instance_1_#t~ret2127#1.offset, ldv_net_dummy_resourceless_instance_1_~arg0#1.base, ldv_net_dummy_resourceless_instance_1_~arg0#1.offset, ldv_net_dummy_resourceless_instance_1_~tmp~131#1.base, ldv_net_dummy_resourceless_instance_1_~tmp~131#1.offset, ldv_net_dummy_resourceless_instance_1_~tmp___0~57#1.base, ldv_net_dummy_resourceless_instance_1_~tmp___0~57#1.offset;havoc ldv_net_dummy_resourceless_instance_1_#in~arg0#1.base, ldv_net_dummy_resourceless_instance_1_#in~arg0#1.offset;assume { :end_inline_ldv_net_dummy_resourceless_instance_1 } true; [2025-02-08 03:55:03,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10663: havoc myri10ge_check_statblock_#t~mem1033#1.base, myri10ge_check_statblock_#t~mem1033#1.offset, myri10ge_check_statblock_#t~mem1034#1.base, myri10ge_check_statblock_#t~mem1034#1.offset, myri10ge_check_statblock_#t~mem1035#1, myri10ge_check_statblock_#t~ret1036#1, myri10ge_check_statblock_#t~mem1037#1, myri10ge_check_statblock_#t~ret1038#1, myri10ge_check_statblock_#t~mem1039#1, myri10ge_check_statblock_#t~mem1040#1, myri10ge_check_statblock_#t~mem1041#1, myri10ge_check_statblock_#t~bitwise1042#1, myri10ge_check_statblock_#t~mem1043#1.base, myri10ge_check_statblock_#t~mem1043#1.offset, myri10ge_check_statblock_#t~ret1044#1, myri10ge_check_statblock_#t~mem1045#1.base, myri10ge_check_statblock_#t~mem1045#1.offset, myri10ge_check_statblock_#t~mem1046#1, myri10ge_check_statblock_#t~mem1047#1, myri10ge_check_statblock_#t~bitwise1048#1, myri10ge_check_statblock_#t~mem1049#1.base, myri10ge_check_statblock_#t~mem1049#1.offset, myri10ge_check_statblock_#t~ret1050#1, myri10ge_check_statblock_#t~mem1051#1.base, myri10ge_check_statblock_#t~mem1051#1.offset, myri10ge_check_statblock_#t~mem1052#1, myri10ge_check_statblock_#t~mem1053#1, myri10ge_check_statblock_#t~ret1054#1, myri10ge_check_statblock_#t~mem1055#1, myri10ge_check_statblock_#t~mem1056#1, myri10ge_check_statblock_#t~ret1057#1, myri10ge_check_statblock_#t~mem1058#1.base, myri10ge_check_statblock_#t~mem1058#1.offset, myri10ge_check_statblock_#t~mem1059#1, myri10ge_check_statblock_#t~ret1060#1, myri10ge_check_statblock_#t~mem1062#1, myri10ge_check_statblock_#t~mem1061#1, myri10ge_check_statblock_#t~mem1063#1, myri10ge_check_statblock_~mgp#1.base, myri10ge_check_statblock_~mgp#1.offset, myri10ge_check_statblock_~stats~0#1.base, myri10ge_check_statblock_~stats~0#1.offset, myri10ge_check_statblock_~link_up~0#1, myri10ge_check_statblock_~tmp~82#1, myri10ge_check_statblock_~tmp___0~30#1, myri10ge_check_statblock_~tmp___1~20#1, myri10ge_check_statblock_~tmp___2~14#1;havoc myri10ge_check_statblock_#in~mgp#1.base, myri10ge_check_statblock_#in~mgp#1.offset;assume { :end_inline_myri10ge_check_statblock } true; [2025-02-08 03:55:03,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19252: havoc ethtool_op_get_link_#t~nondet2349#1; [2025-02-08 03:55:03,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19252-1: ldv_dummy_resourceless_instance_callback_1_11_#t~ret2098#1 := ethtool_op_get_link_#res#1;havoc ethtool_op_get_link_#t~nondet2349#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~ret2098#1;havoc ldv_dummy_resourceless_instance_callback_1_11_#t~ret2098#1, ldv_dummy_resourceless_instance_callback_1_11_~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_11_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_1_11_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_11_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_11_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_11_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_1_11 } true;~ldv_statevar_1~0 := 2; [2025-02-08 03:55:03,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13835: assume myri10ge_watchdog_timer_#t~short1877#1;havoc myri10ge_watchdog_timer_#t~mem1875#1;havoc myri10ge_watchdog_timer_#t~mem1876#1;havoc myri10ge_watchdog_timer_#t~short1877#1; [2025-02-08 03:55:03,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13835: assume !myri10ge_watchdog_timer_#t~short1877#1;havoc myri10ge_watchdog_timer_#t~mem1875#1;havoc myri10ge_watchdog_timer_#t~mem1876#1;havoc myri10ge_watchdog_timer_#t~short1877#1;call myri10ge_watchdog_timer_#t~mem1878#1 := read~int#5(myri10ge_watchdog_timer_~#busy_slice_cnt~1#1.base, myri10ge_watchdog_timer_~#busy_slice_cnt~1#1.offset, 4); [2025-02-08 03:55:03,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13835-1: assume myri10ge_watchdog_timer_#t~short1877#1;call myri10ge_watchdog_timer_#t~mem1876#1 := read~int#1(myri10ge_watchdog_timer_~#reset_needed~1#1.base, myri10ge_watchdog_timer_~#reset_needed~1#1.offset, 4);myri10ge_watchdog_timer_#t~short1877#1 := 0 == myri10ge_watchdog_timer_#t~mem1876#1; [2025-02-08 03:55:03,118 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13835-1: assume !myri10ge_watchdog_timer_#t~short1877#1; [2025-02-08 03:55:03,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16081: SUMMARY for call ldv_free(~ldv_2_resource_dev~0.base, ~ldv_2_resource_dev~0.offset); srcloc: null [2025-02-08 03:55:03,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15817: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_30 } true;ldv_dummy_resourceless_instance_callback_1_30_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_30_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_30_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_30_#in~arg1#1.offset := ~ldv_1_callback_ndo_validate_addr~0.base, ~ldv_1_callback_ndo_validate_addr~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_30_#t~ret2108#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 03:55:03,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15421: assume { :begin_inline_ldv_timer_timer_instance_4 } true;ldv_timer_timer_instance_4_#in~arg0#1.base, ldv_timer_timer_instance_4_#in~arg0#1.offset := 0, 0;havoc ldv_timer_timer_instance_4_#t~mem2180#1.base, ldv_timer_timer_instance_4_#t~mem2180#1.offset, ldv_timer_timer_instance_4_#t~mem2181#1.base, ldv_timer_timer_instance_4_#t~mem2181#1.offset, ldv_timer_timer_instance_4_#t~mem2182#1, ldv_timer_timer_instance_4_~arg0#1.base, ldv_timer_timer_instance_4_~arg0#1.offset;ldv_timer_timer_instance_4_~arg0#1.base, ldv_timer_timer_instance_4_~arg0#1.offset := ldv_timer_timer_instance_4_#in~arg0#1.base, ldv_timer_timer_instance_4_#in~arg0#1.offset; [2025-02-08 03:55:03,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14364: assume 14 + ~myri10ge_initial_mtu~0 <= 67;~myri10ge_initial_mtu~0 := 68; [2025-02-08 03:55:03,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14364: assume !(14 + ~myri10ge_initial_mtu~0 <= 67); [2025-02-08 03:55:03,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14100-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 03:55:03,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16082: ~ldv_2_ret_default~0 := 1;~ldv_statevar_2~0 := 20; [2025-02-08 03:55:03,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14100: 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 03:55:03,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14232-1: SUMMARY for call pci_set_master(myri10ge_probe_~pdev#1.base, myri10ge_probe_~pdev#1.offset); srcloc: null [2025-02-08 03:55:03,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14232: myri10ge_probe_~dac_enabled~0#1 := 1; [2025-02-08 03:55:03,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16082-1: SUMMARY for call ldv_free(~ldv_2_resource_struct_pci_device_id_ptr~0.base, ~ldv_2_resource_struct_pci_device_id_ptr~0.offset); srcloc: null [2025-02-08 03:55:03,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13308: assume 4096 != myri10ge_firmware_probe_~status~17#1; [2025-02-08 03:55:03,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13308: assume !(4096 != myri10ge_firmware_probe_~status~17#1); [2025-02-08 03:55:03,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11326: call myri10ge_get_ethtool_stats_#t~mem1224#1 := read~int#19(myri10ge_get_ethtool_stats_~mgp~14#1.base, 12 + myri10ge_get_ethtool_stats_~mgp~14#1.offset, 4); [2025-02-08 03:55:03,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14234: 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 03:55:03,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13441: assume 0 != myri10ge_select_firmware_~tmp___2~23#1 % 18446744073709551616;call myri10ge_select_firmware_#t~mem1746#1 := read~int#19(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$#37(~#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 03:55:03,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13441: assume !(0 != myri10ge_select_firmware_~tmp___2~23#1 % 18446744073709551616); [2025-02-08 03:55:03,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15027: assume { :end_inline_ldv_switch_automaton_state_1_5 } true; [2025-02-08 03:55:03,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13970: myri10ge_alloc_slices_#res#1 := -12; [2025-02-08 03:55:03,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14102: assume 0 != myri10ge_probe_slices_~tmp___0~54#1 % 256;myri10ge_probe_slices_~tmp___1~36#1 := 0; [2025-02-08 03:55:03,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14102: assume !(0 != myri10ge_probe_slices_~tmp___0~54#1 % 256);myri10ge_probe_slices_~tmp___1~36#1 := 1; [2025-02-08 03:55:03,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14234-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 03:55:03,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13177: 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#19(myri10ge_change_mtu_~mgp~27#1.base, 16 + myri10ge_change_mtu_~mgp~27#1.offset, 4); [2025-02-08 03:55:03,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13177-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 03:55:03,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8817: 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 03:55:03,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8817: 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 03:55:03,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8817-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$#17(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 03:55:03,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8817-1: assume !myri10ge_read_mac_addr_#t~short549#1; [2025-02-08 03:55:03,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13970-1: SUMMARY for call myri10ge_free_slices(myri10ge_alloc_slices_~mgp#1.base, myri10ge_alloc_slices_~mgp#1.offset); srcloc: null [2025-02-08 03:55:03,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15952: assume 5 == ~ldv_statevar_2~0; [2025-02-08 03:55:03,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15952: assume !(5 == ~ldv_statevar_2~0); [2025-02-08 03:55:03,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13310-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 03:55:03,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11328: call myri10ge_get_ethtool_stats_#t~mem1210#1.base, myri10ge_get_ethtool_stats_#t~mem1210#1.offset := read~$Pointer$#19(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#19(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#19(myri10ge_get_ethtool_stats_~ss~4#1.base, 56 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 4);call write~int#19(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#19(myri10ge_get_ethtool_stats_~ss~4#1.base, 72 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 4);call write~int#19(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#19(myri10ge_get_ethtool_stats_~ss~4#1.base, 52 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 4);call write~int#19(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#19(myri10ge_get_ethtool_stats_~ss~4#1.base, 68 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 4);call write~int#19(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#19(myri10ge_get_ethtool_stats_~ss~4#1.base, 128 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 4);call write~int#19(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#19(myri10ge_get_ethtool_stats_~ss~4#1.base, 192 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 4);call write~int#19(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#19(myri10ge_get_ethtool_stats_~ss~4#1.base, 76 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 4);call write~int#19(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#19(myri10ge_get_ethtool_stats_~ss~4#1.base, 60 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 4);call write~int#19(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#19(myri10ge_get_ethtool_stats_~ss~4#1.base, 64 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 4);call write~int#19(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#19(myri10ge_get_ethtool_stats_~ss~4#1.base, 600 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 8);call write~int#19(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#19(myri10ge_get_ethtool_stats_~ss~4#1.base, 608 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 8);call write~int#19(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#19(myri10ge_get_ethtool_stats_~ss~4#1.base, 616 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 8);call write~int#19(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#19(myri10ge_get_ethtool_stats_~ss~4#1.base, 624 + myri10ge_get_ethtool_stats_~ss~4#1.offset, 8);call write~int#19(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; [2025-02-08 03:55:03,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13310: 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#19(2048, myri10ge_firmware_probe_~mgp#1.base, 8 + myri10ge_firmware_probe_~mgp#1.offset, 4); [2025-02-08 03:55:03,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10668: havoc myri10ge_intr_#t~mem1096#1.base, myri10ge_intr_#t~mem1096#1.offset;myri10ge_intr_#res#1 := 1;ldv_interrupt_instance_handler_0_5_#t~ret2117#1 := myri10ge_intr_#res#1;havoc myri10ge_intr_#t~mem1075#1.base, myri10ge_intr_#t~mem1075#1.offset, myri10ge_intr_#t~mem1076#1.base, myri10ge_intr_#t~mem1076#1.offset, myri10ge_intr_#t~mem1077#1.base, myri10ge_intr_#t~mem1077#1.offset, myri10ge_intr_#t~mem1078#1, myri10ge_intr_#t~mem1079#1.base, myri10ge_intr_#t~mem1079#1.offset, myri10ge_intr_#t~short1080#1, myri10ge_intr_#t~mem1081#1, myri10ge_intr_#t~ret1082#1, myri10ge_intr_#t~mem1083#1, myri10ge_intr_#t~mem1084#1, myri10ge_intr_#t~mem1085#1.base, myri10ge_intr_#t~mem1085#1.offset, myri10ge_intr_#t~mem1086#1, myri10ge_intr_#t~ret1087#1, myri10ge_intr_#t~mem1088#1, myri10ge_intr_#t~ret1089#1, myri10ge_intr_#t~mem1090#1.base, myri10ge_intr_#t~mem1090#1.offset, myri10ge_intr_#t~ret1091#1, myri10ge_intr_#t~ret1092#1, myri10ge_intr_#t~mem1093#1, myri10ge_intr_#t~ret1094#1, myri10ge_intr_#t~mem1095#1.base, myri10ge_intr_#t~mem1095#1.offset, myri10ge_intr_#t~mem1096#1.base, myri10ge_intr_#t~mem1096#1.offset, myri10ge_intr_~irq#1, myri10ge_intr_~arg#1.base, myri10ge_intr_~arg#1.offset, myri10ge_intr_~ss~3#1.base, myri10ge_intr_~ss~3#1.offset, myri10ge_intr_~mgp~4#1.base, myri10ge_intr_~mgp~4#1.offset, myri10ge_intr_~stats~1#1.base, myri10ge_intr_~stats~1#1.offset, myri10ge_intr_~tx~1#1.base, myri10ge_intr_~tx~1#1.offset, myri10ge_intr_~send_done_count~0#1, myri10ge_intr_~i~10#1, myri10ge_intr_~tmp~85#1, myri10ge_intr_~tmp___0~33#1, myri10ge_intr_~tmp___1~21#1, myri10ge_intr_~tmp___2~15#1;havoc myri10ge_intr_#in~irq#1, myri10ge_intr_#in~arg#1.base, myri10ge_intr_#in~arg#1.offset;assume { :end_inline_myri10ge_intr } true;assume -2147483648 <= ldv_interrupt_instance_handler_0_5_#t~ret2117#1 && ldv_interrupt_instance_handler_0_5_#t~ret2117#1 <= 2147483647;ldv_interrupt_instance_handler_0_5_~tmp~128#1 := ldv_interrupt_instance_handler_0_5_#t~ret2117#1;havoc ldv_interrupt_instance_handler_0_5_#t~ret2117#1;ldv_interrupt_instance_handler_0_5_#res#1 := ldv_interrupt_instance_handler_0_5_~tmp~128#1;ldv_interrupt_interrupt_instance_0_#t~ret2121#1 := ldv_interrupt_instance_handler_0_5_#res#1;havoc ldv_interrupt_instance_handler_0_5_#t~ret2117#1, ldv_interrupt_instance_handler_0_5_~arg0#1.base, ldv_interrupt_instance_handler_0_5_~arg0#1.offset, ldv_interrupt_instance_handler_0_5_~arg1#1, ldv_interrupt_instance_handler_0_5_~arg2#1.base, ldv_interrupt_instance_handler_0_5_~arg2#1.offset, ldv_interrupt_instance_handler_0_5_~tmp~128#1;havoc ldv_interrupt_instance_handler_0_5_#in~arg0#1.base, ldv_interrupt_instance_handler_0_5_#in~arg0#1.offset, ldv_interrupt_instance_handler_0_5_#in~arg1#1, ldv_interrupt_instance_handler_0_5_#in~arg2#1.base, ldv_interrupt_instance_handler_0_5_#in~arg2#1.offset;assume { :end_inline_ldv_interrupt_instance_handler_0_5 } true;assume -2147483648 <= ldv_interrupt_interrupt_instance_0_#t~ret2121#1 && ldv_interrupt_interrupt_instance_0_#t~ret2121#1 <= 2147483647;~ldv_0_ret_val_default~0 := ldv_interrupt_interrupt_instance_0_#t~ret2121#1;havoc ldv_interrupt_interrupt_instance_0_#t~ret2121#1; [2025-02-08 03:55:03,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10668-2: call myri10ge_intr_#t~mem1096#1.base, myri10ge_intr_#t~mem1096#1.offset := read~$Pointer$#19(myri10ge_intr_~ss~3#1.base, 472 + myri10ge_intr_~ss~3#1.offset, 8); [2025-02-08 03:55:03,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10668-1: SUMMARY for call put_be32(50331648, myri10ge_intr_#t~mem1096#1.base, 4 + myri10ge_intr_#t~mem1096#1.offset); srcloc: null [2025-02-08 03:55:03,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13839: assume 0 == myri10ge_watchdog_timer_#t~mem1878#1;havoc myri10ge_watchdog_timer_#t~mem1878#1;call myri10ge_watchdog_timer_#t~mem1879#1.base, myri10ge_watchdog_timer_#t~mem1879#1.offset := read~$Pointer$#19(myri10ge_watchdog_timer_~mgp~32#1.base, 100 + myri10ge_watchdog_timer_~mgp~32#1.offset, 8); [2025-02-08 03:55:03,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13839: assume !(0 == myri10ge_watchdog_timer_#t~mem1878#1);havoc myri10ge_watchdog_timer_#t~mem1878#1; [2025-02-08 03:55:03,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13443: 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 03:55:03,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13443-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 03:55:03,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15689-1: SUMMARY for call ldv_net_dummy_resourceless_instance_1_#t~ret2124#1 := ldv_switch_0(); srcloc: null [2025-02-08 03:55:03,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15689: assume -2147483648 <= ldv_net_dummy_resourceless_instance_1_#t~ret2124#1 && ldv_net_dummy_resourceless_instance_1_#t~ret2124#1 <= 2147483647;~ldv_statevar_1~0 := ldv_net_dummy_resourceless_instance_1_#t~ret2124#1;havoc ldv_net_dummy_resourceless_instance_1_#t~ret2124#1; [2025-02-08 03:55:03,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14236: assume 0 != myri10ge_probe_~status~21#1;myri10ge_probe_~dac_enabled~0#1 := 0; [2025-02-08 03:55:03,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14236: assume !(0 != myri10ge_probe_~status~21#1); [2025-02-08 03:55:03,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14368: call write~$Pointer$#19(~#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#19(~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#19(myri10ge_probe_~mgp~33#1.base, 899 + myri10ge_probe_~mgp~33#1.offset, 4); [2025-02-08 03:55:03,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19126: havoc __pci_register_driver_#t~nondet2327#1; [2025-02-08 03:55:03,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13180: assume 0 != myri10ge_change_mtu_#t~mem1683#1;havoc myri10ge_change_mtu_#t~mem1683#1; [2025-02-08 03:55:03,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13180: assume !(0 != myri10ge_change_mtu_#t~mem1683#1);havoc myri10ge_change_mtu_#t~mem1683#1;call write~int#19(myri10ge_change_mtu_~new_mtu#1, myri10ge_change_mtu_~dev#1.base, 516 + myri10ge_change_mtu_~dev#1.offset, 4); [2025-02-08 03:55:03,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19126-1: ldv___pci_register_driver_99_#t~ret2205#1 := __pci_register_driver_#res#1;havoc __pci_register_driver_#t~nondet2327#1, __pci_register_driver_~arg0#1.base, __pci_register_driver_~arg0#1.offset, __pci_register_driver_~arg1#1.base, __pci_register_driver_~arg1#1.offset, __pci_register_driver_~arg2#1.base, __pci_register_driver_~arg2#1.offset;havoc __pci_register_driver_#in~arg0#1.base, __pci_register_driver_#in~arg0#1.offset, __pci_register_driver_#in~arg1#1.base, __pci_register_driver_#in~arg1#1.offset, __pci_register_driver_#in~arg2#1.base, __pci_register_driver_#in~arg2#1.offset;assume { :end_inline___pci_register_driver } true;assume -2147483648 <= ldv___pci_register_driver_99_#t~ret2205#1 && ldv___pci_register_driver_99_#t~ret2205#1 <= 2147483647;ldv___pci_register_driver_99_~tmp~154#1 := ldv___pci_register_driver_99_#t~ret2205#1;havoc ldv___pci_register_driver_99_#t~ret2205#1;ldv___pci_register_driver_99_~ldv_func_res~7#1 := ldv___pci_register_driver_99_~tmp~154#1;assume { :begin_inline_ldv___pci_register_driver } true;ldv___pci_register_driver_#in~arg0#1, ldv___pci_register_driver_#in~arg1#1.base, ldv___pci_register_driver_#in~arg1#1.offset, ldv___pci_register_driver_#in~arg2#1.base, ldv___pci_register_driver_#in~arg2#1.offset, ldv___pci_register_driver_#in~arg3#1.base, ldv___pci_register_driver_#in~arg3#1.offset := ldv___pci_register_driver_99_~ldv_func_res~7#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;havoc 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;ldv___pci_register_driver_~arg0#1 := ldv___pci_register_driver_#in~arg0#1;ldv___pci_register_driver_~arg1#1.base, ldv___pci_register_driver_~arg1#1.offset := ldv___pci_register_driver_#in~arg1#1.base, ldv___pci_register_driver_#in~arg1#1.offset;ldv___pci_register_driver_~arg2#1.base, ldv___pci_register_driver_~arg2#1.offset := ldv___pci_register_driver_#in~arg2#1.base, ldv___pci_register_driver_#in~arg2#1.offset;ldv___pci_register_driver_~arg3#1.base, ldv___pci_register_driver_~arg3#1.offset := ldv___pci_register_driver_#in~arg3#1.base, ldv___pci_register_driver_#in~arg3#1.offset;havoc ldv___pci_register_driver_~ldv_14_pci_driver_pci_driver~0#1.base, ldv___pci_register_driver_~ldv_14_pci_driver_pci_driver~0#1.offset;havoc ldv___pci_register_driver_~tmp~124#1; [2025-02-08 03:55:03,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13841: assume -2147483648 <= myri10ge_watchdog_timer_#t~ret1880#1 && myri10ge_watchdog_timer_#t~ret1880#1 <= 2147483647;havoc myri10ge_watchdog_timer_#t~mem1879#1.base, myri10ge_watchdog_timer_#t~mem1879#1.offset;havoc myri10ge_watchdog_timer_#t~ret1880#1;call myri10ge_watchdog_timer_#t~mem1881#1 := read~int#16(myri10ge_watchdog_timer_~#cmd~13#1.base, myri10ge_watchdog_timer_~#cmd~13#1.offset, 2); [2025-02-08 03:55:03,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13841-1: SUMMARY for call myri10ge_watchdog_timer_#t~ret1880#1 := pci_read_config_word(myri10ge_watchdog_timer_#t~mem1879#1.base, myri10ge_watchdog_timer_#t~mem1879#1.offset, 4, myri10ge_watchdog_timer_~#cmd~13#1.base, myri10ge_watchdog_timer_~#cmd~13#1.offset); srcloc: null [2025-02-08 03:55:03,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14370: call write~int#19(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#19(myri10ge_probe_~netdev~3#1.base, 212 + myri10ge_probe_~netdev~3#1.offset, 8); [2025-02-08 03:55:03,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15559-1: SUMMARY for call ldv_mod_timer_#t~ret2123#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:55:03,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15559: assume -2147483648 <= ldv_mod_timer_#t~ret2123#1 && ldv_mod_timer_#t~ret2123#1 <= 2147483647;ldv_mod_timer_~tmp~130#1 := ldv_mod_timer_#t~ret2123#1;havoc ldv_mod_timer_#t~ret2123#1; [2025-02-08 03:55:03,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14370-3: assume false;myri10ge_probe_#t~bitwise2017#1 := myri10ge_probe_#t~mem2016#1 % 4294967296; [2025-02-08 03:55:03,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14370-3: assume !false; [2025-02-08 03:55:03,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14370-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 03:55:03,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14370-4: assume !(0 == myri10ge_probe_#t~mem2016#1 % 4294967296 % 18446744073709551616 || 4294967296 == myri10ge_probe_#t~mem2016#1 % 4294967296 % 18446744073709551616); [2025-02-08 03:55:03,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14370-1: [2025-02-08 03:55:03,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14370-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 03:55:03,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8821: 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 03:55:03,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15956: assume 6 == ~ldv_statevar_2~0; [2025-02-08 03:55:03,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15956: assume !(6 == ~ldv_statevar_2~0); [2025-02-08 03:55:03,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15824: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_1_31 } true;ldv_dummy_resourceless_instance_callback_1_31_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_1_31_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_1_31_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_1_31_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_1_31_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_1_31_#in~arg2#1.offset := ~ldv_1_callback_set_coalesce~0.base, ~ldv_1_callback_set_coalesce~0.offset, ~ldv_1_container_net_device~0.base, ~ldv_1_container_net_device~0.offset, ~ldv_1_container_struct_ethtool_coalesce_ptr~0.base, ~ldv_1_container_struct_ethtool_coalesce_ptr~0.offset;havoc ldv_dummy_resourceless_instance_callback_1_31_#t~ret2109#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 03:55:03,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14371: call write~int#19(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#19(myri10ge_probe_~netdev~3#1.base, 212 + myri10ge_probe_~netdev~3#1.offset, 8);call write~int#19(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 03:55:03,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14371-1: [2025-02-08 03:55:04,306 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 03:55:04,312 INFO L158 Benchmark]: Toolchain (without parser) took 31675.55ms. Allocated memory was 142.6MB in the beginning and 956.3MB in the end (delta: 813.7MB). Free memory was 91.9MB in the beginning and 719.8MB in the end (delta: -628.0MB). Peak memory consumption was 707.5MB. Max. memory is 16.1GB. [2025-02-08 03:55:04,312 INFO L158 Benchmark]: CDTParser took 1.23ms. Allocated memory is still 201.3MB. Free memory is still 123.0MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 03:55:04,312 INFO L158 Benchmark]: CACSL2BoogieTranslator took 5133.75ms. Allocated memory was 142.6MB in the beginning and 184.5MB in the end (delta: 41.9MB). Free memory was 91.5MB in the beginning and 61.2MB in the end (delta: 30.4MB). Peak memory consumption was 136.9MB. Max. memory is 16.1GB. [2025-02-08 03:55:04,313 INFO L158 Benchmark]: Boogie Procedure Inliner took 583.87ms. Allocated memory was 184.5MB in the beginning and 503.3MB in the end (delta: 318.8MB). Free memory was 61.2MB in the beginning and 366.1MB in the end (delta: -305.0MB). Peak memory consumption was 62.1MB. Max. memory is 16.1GB. [2025-02-08 03:55:04,313 INFO L158 Benchmark]: Boogie Preprocessor took 2774.21ms. Allocated memory was 503.3MB in the beginning and 478.2MB in the end (delta: -25.2MB). Free memory was 366.1MB in the beginning and 232.2MB in the end (delta: 133.9MB). Peak memory consumption was 293.6MB. Max. memory is 16.1GB. [2025-02-08 03:55:04,314 INFO L158 Benchmark]: IcfgBuilder took 23175.15ms. Allocated memory was 478.2MB in the beginning and 956.3MB in the end (delta: 478.2MB). Free memory was 232.2MB in the beginning and 719.8MB in the end (delta: -487.6MB). Peak memory consumption was 514.2MB. Max. memory is 16.1GB. [2025-02-08 03:55:04,315 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 1.23ms. Allocated memory is still 201.3MB. Free memory is still 123.0MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 5133.75ms. Allocated memory was 142.6MB in the beginning and 184.5MB in the end (delta: 41.9MB). Free memory was 91.5MB in the beginning and 61.2MB in the end (delta: 30.4MB). Peak memory consumption was 136.9MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 583.87ms. Allocated memory was 184.5MB in the beginning and 503.3MB in the end (delta: 318.8MB). Free memory was 61.2MB in the beginning and 366.1MB in the end (delta: -305.0MB). Peak memory consumption was 62.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 2774.21ms. Allocated memory was 503.3MB in the beginning and 478.2MB in the end (delta: -25.2MB). Free memory was 366.1MB in the beginning and 232.2MB in the end (delta: 133.9MB). Peak memory consumption was 293.6MB. Max. memory is 16.1GB. * IcfgBuilder took 23175.15ms. Allocated memory was 478.2MB in the beginning and 956.3MB in the end (delta: 478.2MB). Free memory was 232.2MB in the beginning and 719.8MB in the end (delta: -487.6MB). Peak memory consumption was 514.2MB. 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: 6222]: 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"); [6222] - GenericResultAtLocation [Line: 6229]: 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)); [6229] - GenericResultAtLocation [Line: 6236]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("":); [6236] - GenericResultAtLocation [Line: 6309]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/f860c18/linux-kernel-locking-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [6309-6310] - GenericResultAtLocation [Line: 6315]: 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"); [6315-6317] - GenericResultAtLocation [Line: 6332]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("rep; nop": : : "memory"); [6332] - GenericResultAtLocation [Line: 6354]: 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)); [6354] - GenericResultAtLocation [Line: 6405]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6405] - GenericResultAtLocation [Line: 6408]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6408] - GenericResultAtLocation [Line: 6410]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (val)); [6410] - GenericResultAtLocation [Line: 6415]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6415] - GenericResultAtLocation [Line: 6418]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6418] - GenericResultAtLocation [Line: 6420]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6420] - GenericResultAtLocation [Line: 6425]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6425] - GenericResultAtLocation [Line: 6428]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6428] - GenericResultAtLocation [Line: 6430]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6430] - GenericResultAtLocation [Line: 6435]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6435] - GenericResultAtLocation [Line: 6438]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6438] - GenericResultAtLocation [Line: 6440]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (val)); [6440] - GenericResultAtLocation [Line: 6478]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6478] - GenericResultAtLocation [Line: 6481]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6481] - GenericResultAtLocation [Line: 6483]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (- val)); [6483] - GenericResultAtLocation [Line: 6488]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6488] - GenericResultAtLocation [Line: 6491]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6491] - GenericResultAtLocation [Line: 6493]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6493] - GenericResultAtLocation [Line: 6498]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6498] - GenericResultAtLocation [Line: 6501]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6501] - GenericResultAtLocation [Line: 6503]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6503] - GenericResultAtLocation [Line: 6508]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6508] - GenericResultAtLocation [Line: 6511]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6511] - GenericResultAtLocation [Line: 6513]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (- val)); [6513] - GenericResultAtLocation [Line: 6672]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movb %1,%0": "=q" (ret): "m" (*((unsigned char volatile *)addr)): "memory"); [6672] - GenericResultAtLocation [Line: 6680]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [6680] - GenericResultAtLocation [Line: 6687]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [6687] - GenericResultAtLocation [Line: 6694]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr))); [6694] - GenericResultAtLocation [Line: 6701]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr))); [6701] - GenericResultAtLocation [Line: 6780]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6780] - GenericResultAtLocation [Line: 6825]: 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)); [6825-6826] - GenericResultAtLocation [Line: 6976]: 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)); [6976-6977] - GenericResultAtLocation [Line: 7010]: 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)); [7010-7011] - GenericResultAtLocation [Line: 7051]: 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)); [7051-7052] - GenericResultAtLocation [Line: 7080]: 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)); [7080-7081] - GenericResultAtLocation [Line: 7573]: 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)); [7573-7574] - GenericResultAtLocation [Line: 7580]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7580] - GenericResultAtLocation [Line: 7853]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [7853] - GenericResultAtLocation [Line: 7856]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7856] - GenericResultAtLocation [Line: 7859]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7859] - GenericResultAtLocation [Line: 7862]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7862] - GenericResultAtLocation [Line: 7893]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [7893] - GenericResultAtLocation [Line: 7896]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7896] - GenericResultAtLocation [Line: 7899]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7899] - GenericResultAtLocation [Line: 7902]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7902] - GenericResultAtLocation [Line: 7933]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [7933] - GenericResultAtLocation [Line: 7936]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7936] - GenericResultAtLocation [Line: 7939]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7939] - GenericResultAtLocation [Line: 7942]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7942] - GenericResultAtLocation [Line: 7973]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [7973] - GenericResultAtLocation [Line: 7976]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7976] - GenericResultAtLocation [Line: 7979]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7979] - GenericResultAtLocation [Line: 7982]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7982] - GenericResultAtLocation [Line: 8072]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [8072] - GenericResultAtLocation [Line: 8075]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8075] - GenericResultAtLocation [Line: 8078]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8078] - GenericResultAtLocation [Line: 8081]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8081] - GenericResultAtLocation [Line: 8112]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [8112] - GenericResultAtLocation [Line: 8115]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8115] - GenericResultAtLocation [Line: 8118]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8118] - GenericResultAtLocation [Line: 8121]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8121] - GenericResultAtLocation [Line: 8152]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [8152] - GenericResultAtLocation [Line: 8155]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8155] - GenericResultAtLocation [Line: 8158]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8158] - GenericResultAtLocation [Line: 8161]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8161] - GenericResultAtLocation [Line: 8192]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [8192] - GenericResultAtLocation [Line: 8195]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8195] - GenericResultAtLocation [Line: 8198]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8198] - GenericResultAtLocation [Line: 8201]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8201] - GenericResultAtLocation [Line: 8677]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8677] - GenericResultAtLocation [Line: 8686]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8686] - GenericResultAtLocation [Line: 8844]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8844] - GenericResultAtLocation [Line: 8985]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8985] - GenericResultAtLocation [Line: 9166]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9166] - GenericResultAtLocation [Line: 9181]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9181] - GenericResultAtLocation [Line: 9183]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9183] - GenericResultAtLocation [Line: 9689]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9689] - GenericResultAtLocation [Line: 9730]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [9730] - GenericResultAtLocation [Line: 9733]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9733] - GenericResultAtLocation [Line: 9736]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9736] - GenericResultAtLocation [Line: 9739]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9739] - GenericResultAtLocation [Line: 9770]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [9770] - GenericResultAtLocation [Line: 9773]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9773] - GenericResultAtLocation [Line: 9776]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9776] - GenericResultAtLocation [Line: 9779]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9779] - GenericResultAtLocation [Line: 9810]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [9810] - GenericResultAtLocation [Line: 9813]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9813] - GenericResultAtLocation [Line: 9816]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9816] - GenericResultAtLocation [Line: 9819]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9819] - GenericResultAtLocation [Line: 9850]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [9850] - GenericResultAtLocation [Line: 9853]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9853] - GenericResultAtLocation [Line: 9856]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9856] - GenericResultAtLocation [Line: 9859]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9859] - GenericResultAtLocation [Line: 9894]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9894] - GenericResultAtLocation [Line: 10008]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10008] - GenericResultAtLocation [Line: 10010]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10010] - GenericResultAtLocation [Line: 10013]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10013] - GenericResultAtLocation [Line: 10175]: Unsoundness Warning ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)va) [10175] - GenericResultAtLocation [Line: 10336]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10336] - GenericResultAtLocation [Line: 10337]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10337] - GenericResultAtLocation [Line: 10620]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10620] - GenericResultAtLocation [Line: 10657]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10657] - GenericResultAtLocation [Line: 12370]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12370] - GenericResultAtLocation [Line: 12458]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12458] - GenericResultAtLocation [Line: 12481]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12481] - GenericResultAtLocation [Line: 12491]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12491] - GenericResultAtLocation [Line: 12510]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12510] - GenericResultAtLocation [Line: 12518]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12518] - GenericResultAtLocation [Line: 12862]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12862] - GenericResultAtLocation [Line: 12863]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12863] - GenericResultAtLocation [Line: 13400]: 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)); [13400-13401] - GenericResultAtLocation [Line: 13428]: 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)); [13428-13429] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 03:55:04,441 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_complex_emg_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 7e773f20c0aaec8a13a3fcaf701559b3cbec10b1c60c537bfb0cbb54f1832135 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:55:06,596 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:55:06,699 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2025-02-08 03:55:06,708 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:55:06,709 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:55:06,731 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:55:06,733 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:55:06,733 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:55:06,734 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:55:06,734 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:55:06,734 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:55:06,735 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:55:06,735 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:55:06,735 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:55:06,735 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:55:06,735 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:55:06,736 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:55:06,736 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:55:06,736 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:55:06,736 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:55:06,736 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:55:06,737 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 03:55:06,737 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 03:55:06,737 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 03:55:06,737 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:55:06,737 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:55:06,737 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:55:06,737 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:55:06,737 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:55:06,737 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:55:06,738 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:55:06,738 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:55:06,738 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:55:06,738 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:55:06,739 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:55:06,739 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:55:06,739 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 03:55:06,739 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 03:55:06,739 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:55:06,739 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:55:06,739 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:55:06,739 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:55:06,740 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 -> 7e773f20c0aaec8a13a3fcaf701559b3cbec10b1c60c537bfb0cbb54f1832135 [2025-02-08 03:55:07,031 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:55:07,038 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:55:07,040 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:55:07,041 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:55:07,041 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:55:07,042 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_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i [2025-02-08 03:55:08,293 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/8aa640874/8c6a24964c884c08ad83ce4d4769c3b6/FLAGaa29c2e0b [2025-02-08 03:55:09,020 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:55:09,022 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i [2025-02-08 03:55:09,107 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/8aa640874/8c6a24964c884c08ad83ce4d4769c3b6/FLAGaa29c2e0b [2025-02-08 03:55:09,127 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/8aa640874/8c6a24964c884c08ad83ce4d4769c3b6 [2025-02-08 03:55:09,129 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:55:09,131 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:55:09,132 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:55:09,133 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:55:09,136 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:55:09,137 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:55:09" (1/1) ... [2025-02-08 03:55:09,138 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4b9e584d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:55:09, skipping insertion in model container [2025-02-08 03:55:09,139 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:55:09" (1/1) ... [2025-02-08 03:55:09,302 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:55:10,476 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:10,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 03:55:10,942 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,343 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,357 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,363 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,384 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,384 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,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 03:55:11,395 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,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 03:55:11,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 03:55:11,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 03:55:11,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 03:55:11,407 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,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 03:55:11,428 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,429 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,429 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,430 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,430 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,430 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,431 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,439 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,440 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,441 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,441 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,441 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,461 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,461 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,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 03:55:11,542 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,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 03:55:11,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 03:55:11,601 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,601 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,601 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,602 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,619 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,619 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,620 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,620 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,627 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,631 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,632 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,632 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,676 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,684 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,695 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,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 03:55:11,706 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,712 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,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 03:55:11,724 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,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 03:55:11,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 03:55:11,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 03:55:11,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 03:55:11,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 03:55:11,745 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,754 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,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 03:55:11,773 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,781 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,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 03:55:11,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 03:55:11,794 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,794 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,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 03:55:11,815 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,817 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,817 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,818 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,819 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,819 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,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 03:55:11,824 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,824 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,824 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,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 03:55:11,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 03:55:11,840 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,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 03:55:11,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 03:55:11,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 03:55:11,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 03:55:11,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 03:55:11,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 03:55:11,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 03:55:11,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 03:55:11,864 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,864 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,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 03:55:11,893 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,904 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,928 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,931 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,940 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,941 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,941 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,941 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,952 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,956 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,965 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,965 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,967 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,968 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,969 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,970 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55: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 03:55:11,979 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,980 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:11,980 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55: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 03:55:12,035 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55: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 03:55:12,081 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:12,082 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:12,082 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:12,089 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:12,090 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:12,090 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:12,099 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:12,100 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:12,101 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:12,102 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:12,102 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:12,110 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:12,113 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:12,114 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:12,115 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:12,115 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:12,116 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:12,116 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:12,116 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:12,117 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:12,123 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:12,124 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:12,131 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:12,132 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:12,133 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:12,133 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:12,141 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:12,551 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:12,565 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:12,568 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:12,568 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:12,568 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:12,573 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:12,573 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:12,579 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:12,580 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:12,581 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:12,581 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55: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 03:55:12,606 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:12,606 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:12,677 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:12,678 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:12,678 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:12,679 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,359 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_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[498628,498641] [2025-02-08 03:55:13,361 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_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[498797,498810] [2025-02-08 03:55:13,366 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_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[498964,498977] [2025-02-08 03:55:13,366 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_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[499132,499145] [2025-02-08 03:55:13,416 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,418 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:55:13,507 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2025-02-08 03:55:13,588 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:55: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 03:55:13,702 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,705 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,715 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55: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 03:55: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 03:55: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 03:55: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 03:55: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 03:55: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 03:55:13,721 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,721 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,721 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,721 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,723 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,723 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55: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 03:55: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 03:55: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 03:55: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 03:55: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 03:55: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 03:55: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 03:55: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 03:55: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 03:55: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 03:55: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 03:55: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 03:55:13,733 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,733 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,740 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,744 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,748 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,749 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,749 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,749 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,750 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,750 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,753 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,753 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,754 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,754 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55: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 03:55: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 03:55: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 03:55: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 03:55:13,767 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,769 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,771 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,772 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,772 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,772 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,773 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,774 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55: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 03:55: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 03:55: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 03:55: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 03:55: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 03:55: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 03:55: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 03:55: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 03:55: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 03:55: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 03:55: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 03:55: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 03:55: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 03:55: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 03:55:13,791 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55: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 03:55:13,793 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,793 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,794 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,794 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,794 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,796 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55: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 03:55: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 03:55: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 03:55: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 03:55: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 03:55: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 03:55: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 03:55: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 03:55: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 03:55: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 03:55: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 03:55: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 03:55: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 03:55:13,804 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,805 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,805 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,808 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,809 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55: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 03:55: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 03:55: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 03:55: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 03:55: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 03:55: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 03:55: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 03:55: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 03:55: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 03:55: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 03:55: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 03:55:13,870 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,871 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,875 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,875 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,876 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,876 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,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 03:55:13,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 03:55:13,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 03:55:13,891 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,892 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,923 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,923 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,924 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,924 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,933 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,933 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,936 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,936 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,937 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,938 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,938 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,940 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,941 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,942 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,942 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,943 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,943 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,943 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,944 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,944 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,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 03:55:13,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 03:55:13,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 03:55:13,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 03:55:13,951 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,952 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,954 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,958 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,967 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,970 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,970 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,971 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,971 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,971 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,974 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,974 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,975 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,975 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,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 03:55:13,989 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,990 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,993 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:13,996 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:14,013 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:14,014 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:14,027 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_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[498628,498641] [2025-02-08 03:55:14,028 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_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[498797,498810] [2025-02-08 03:55:14,028 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_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[498964,498977] [2025-02-08 03:55:14,029 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_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[499132,499145] [2025-02-08 03:55:14,035 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:55:14,036 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:55:14,074 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:55:14,186 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"); [6222] [2025-02-08 03:55:14,188 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)); [6229] [2025-02-08 03:55:14,188 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6236] [2025-02-08 03:55:14,190 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/f860c18/linux-kernel-locking-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [6309-6310] [2025-02-08 03:55:14,191 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"); [6315-6317] [2025-02-08 03:55:14,191 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; nop": : : "memory"); [6332] [2025-02-08 03:55:14,191 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)); [6354] [2025-02-08 03:55:14,193 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6405] [2025-02-08 03:55:14,193 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6408] [2025-02-08 03:55:14,194 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (val)); [6410] [2025-02-08 03:55:14,194 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6415] [2025-02-08 03:55:14,194 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6418] [2025-02-08 03:55:14,194 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6420] [2025-02-08 03:55:14,194 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6425] [2025-02-08 03:55:14,194 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6428] [2025-02-08 03:55:14,195 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6430] [2025-02-08 03:55:14,195 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6435] [2025-02-08 03:55:14,195 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6438] [2025-02-08 03:55:14,195 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (val)); [6440] [2025-02-08 03:55:14,195 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6478] [2025-02-08 03:55:14,196 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6481] [2025-02-08 03:55:14,196 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (- val)); [6483] [2025-02-08 03:55:14,196 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6488] [2025-02-08 03:55:14,196 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6491] [2025-02-08 03:55:14,196 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6493] [2025-02-08 03:55:14,196 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6498] [2025-02-08 03:55:14,196 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6501] [2025-02-08 03:55:14,196 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6503] [2025-02-08 03:55:14,196 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6508] [2025-02-08 03:55:14,196 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6511] [2025-02-08 03:55:14,196 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (- val)); [6513] [2025-02-08 03:55:14,202 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %1,%0": "=q" (ret): "m" (*((unsigned char volatile *)addr)): "memory"); [6672] [2025-02-08 03:55:14,203 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [6680] [2025-02-08 03:55:14,203 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [6687] [2025-02-08 03:55:14,204 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr))); [6694] [2025-02-08 03:55:14,204 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr))); [6701] [2025-02-08 03:55:14,206 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6780] [2025-02-08 03:55:14,207 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)); [6825-6826] [2025-02-08 03:55:14,213 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)); [6976-6977] [2025-02-08 03:55:14,215 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)); [7010-7011] [2025-02-08 03:55:14,216 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)); [7051-7052] [2025-02-08 03:55:14,218 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)); [7080-7081] [2025-02-08 03:55:14,229 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)); [7573-7574] [2025-02-08 03:55:14,230 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7580] [2025-02-08 03:55:14,234 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [7853] [2025-02-08 03:55:14,234 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7856] [2025-02-08 03:55:14,234 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7859] [2025-02-08 03:55:14,235 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7862] [2025-02-08 03:55:14,235 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [7893] [2025-02-08 03:55:14,235 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7896] [2025-02-08 03:55:14,235 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7899] [2025-02-08 03:55:14,235 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7902] [2025-02-08 03:55:14,235 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [7933] [2025-02-08 03:55:14,235 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7936] [2025-02-08 03:55:14,236 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7939] [2025-02-08 03:55:14,236 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7942] [2025-02-08 03:55:14,236 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [7973] [2025-02-08 03:55:14,236 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7976] [2025-02-08 03:55:14,236 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7979] [2025-02-08 03:55:14,237 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7982] [2025-02-08 03:55:14,238 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [8072] [2025-02-08 03:55:14,238 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8075] [2025-02-08 03:55:14,238 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8078] [2025-02-08 03:55:14,238 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8081] [2025-02-08 03:55:14,238 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [8112] [2025-02-08 03:55:14,238 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8115] [2025-02-08 03:55:14,238 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8118] [2025-02-08 03:55:14,239 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8121] [2025-02-08 03:55:14,239 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [8152] [2025-02-08 03:55:14,239 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8155] [2025-02-08 03:55:14,239 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8158] [2025-02-08 03:55:14,239 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8161] [2025-02-08 03:55:14,239 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [8192] [2025-02-08 03:55:14,239 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8195] [2025-02-08 03:55:14,239 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8198] [2025-02-08 03:55:14,239 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8201] [2025-02-08 03:55:14,258 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8677] [2025-02-08 03:55:14,259 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8686] [2025-02-08 03:55:14,267 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8844] [2025-02-08 03:55:14,275 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8985] [2025-02-08 03:55:14,281 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9166] [2025-02-08 03:55:14,285 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9181] [2025-02-08 03:55:14,286 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [9183] [2025-02-08 03:55:14,302 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9689] [2025-02-08 03:55:14,304 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [9730] [2025-02-08 03:55:14,304 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9733] [2025-02-08 03:55:14,304 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9736] [2025-02-08 03:55:14,304 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9739] [2025-02-08 03:55:14,304 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [9770] [2025-02-08 03:55:14,304 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9773] [2025-02-08 03:55:14,305 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9776] [2025-02-08 03:55:14,305 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9779] [2025-02-08 03:55:14,305 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [9810] [2025-02-08 03:55:14,305 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9813] [2025-02-08 03:55:14,305 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9816] [2025-02-08 03:55:14,305 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9819] [2025-02-08 03:55:14,306 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [9850] [2025-02-08 03:55:14,306 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9853] [2025-02-08 03:55:14,306 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9856] [2025-02-08 03:55:14,306 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9859] [2025-02-08 03:55:14,308 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9894] [2025-02-08 03:55:14,314 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10008] [2025-02-08 03:55:14,314 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10010] [2025-02-08 03:55:14,314 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10013] [2025-02-08 03:55:14,331 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)va) [10175] [2025-02-08 03:55:14,341 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10336] [2025-02-08 03:55:14,342 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10337] [2025-02-08 03:55:14,364 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [10620] [2025-02-08 03:55:14,365 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10657] [2025-02-08 03:55:14,422 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12370] [2025-02-08 03:55:14,424 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12458] [2025-02-08 03:55:14,424 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12481] [2025-02-08 03:55:14,425 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12491] [2025-02-08 03:55:14,425 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12510] [2025-02-08 03:55:14,425 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12518] [2025-02-08 03:55:14,436 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [12862] [2025-02-08 03:55:14,437 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [12863] [2025-02-08 03:55:14,454 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)); [13400-13401] [2025-02-08 03:55:14,455 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)); [13428-13429] [2025-02-08 03:55:14,554 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_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[498628,498641] [2025-02-08 03:55:14,555 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_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[498797,498810] [2025-02-08 03:55:14,555 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_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[498964,498977] [2025-02-08 03:55:14,555 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_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-myricom-myri10ge-myri10ge.cil.i[499132,499145] [2025-02-08 03:55:14,568 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:55:14,912 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:55:14,913 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:55:14 WrapperNode [2025-02-08 03:55:14,913 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:55:14,914 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:55:14,914 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:55:14,915 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:55:14,920 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:55:14" (1/1) ... [2025-02-08 03:55:15,024 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:55:14" (1/1) ... [2025-02-08 03:55:15,357 INFO L138 Inliner]: procedures = 684, calls = 5602, calls flagged for inlining = 348, calls inlined = 329, statements flattened = 11805 [2025-02-08 03:55:15,358 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:55:15,358 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:55:15,358 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:55:15,358 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:55:15,367 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:55:14" (1/1) ... [2025-02-08 03:55:15,367 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:55:14" (1/1) ... [2025-02-08 03:55:15,429 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:55:14" (1/1) ... [2025-02-08 03:55:17,792 INFO L175 MemorySlicer]: Split 3778 memory accesses to 39 slices as follows [17, 52, 1, 13, 3, 3, 5, 1, 5, 7, 3, 7, 2, 5, 2, 8, 16, 5, 2, 3417, 5, 4, 8, 4, 7, 4, 7, 5, 1, 8, 8, 1, 2, 23, 24, 7, 73, 11, 2]. 90 percent of accesses are in the largest equivalence class. The 2026 initializations are split as follows [0, 0, 0, 13, 3, 1, 0, 1, 5, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 1928, 5, 4, 8, 4, 0, 4, 7, 5, 0, 8, 8, 1, 2, 0, 1, 5, 0, 8, 0]. The 670 writes are split as follows [0, 42, 0, 0, 0, 0, 3, 0, 0, 4, 2, 6, 1, 0, 1, 2, 0, 0, 1, 533, 0, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 6, 18, 0, 47, 0, 1]. [2025-02-08 03:55:17,792 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:55:14" (1/1) ... [2025-02-08 03:55:17,792 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:55:14" (1/1) ... [2025-02-08 03:55:18,066 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:55:14" (1/1) ... [2025-02-08 03:55:18,100 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:55:14" (1/1) ... [2025-02-08 03:55:18,207 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:55:14" (1/1) ... [2025-02-08 03:55:18,259 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:55:14" (1/1) ... [2025-02-08 03:55:18,369 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:55:18,370 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:55:18,371 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:55:18,371 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:55:18,371 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:55:14" (1/1) ... [2025-02-08 03:55:18,377 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:55:18,389 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:55:18,407 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 03:55:18,413 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 03:55:18,431 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_wake_queue [2025-02-08 03:55:18,431 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_wake_queue [2025-02-08 03:55:18,431 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_request_irq [2025-02-08 03:55:18,431 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_request_irq [2025-02-08 03:55:18,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:55:18,431 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:55:18,431 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2025-02-08 03:55:18,431 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2025-02-08 03:55:18,431 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2025-02-08 03:55:18,432 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2025-02-08 03:55:18,432 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:55:18,432 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:55:18,432 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_sw_tso [2025-02-08 03:55:18,432 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_sw_tso [2025-02-08 03:55:18,432 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2025-02-08 03:55:18,432 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2025-02-08 03:55:18,432 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 03:55:18,432 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 03:55:18,432 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 03:55:18,432 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 03:55:18,432 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_page [2025-02-08 03:55:18,432 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_page [2025-02-08 03:55:18,432 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_clean_rx_done [2025-02-08 03:55:18,432 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_clean_rx_done [2025-02-08 03:55:18,432 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 03:55:18,433 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 03:55:18,433 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 03:55:18,433 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 03:55:18,433 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-02-08 03:55:18,433 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-02-08 03:55:18,433 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2025-02-08 03:55:18,433 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2025-02-08 03:55:18,433 INFO L130 BoogieDeclarations]: Found specification of procedure crc32_le [2025-02-08 03:55:18,433 INFO L138 BoogieDeclarations]: Found implementation of procedure crc32_le [2025-02-08 03:55:18,433 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_page [2025-02-08 03:55:18,433 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_page [2025-02-08 03:55:18,433 INFO L130 BoogieDeclarations]: Found specification of procedure PageTail [2025-02-08 03:55:18,433 INFO L138 BoogieDeclarations]: Found implementation of procedure PageTail [2025-02-08 03:55:18,433 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_myri10ge_slice_state [2025-02-08 03:55:18,433 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_myri10ge_slice_state [2025-02-08 03:55:18,433 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_tx_unlock [2025-02-08 03:55:18,433 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_tx_unlock [2025-02-08 03:55:18,434 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_free_rings [2025-02-08 03:55:18,434 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_free_rings [2025-02-08 03:55:18,434 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2025-02-08 03:55:18,434 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2025-02-08 03:55:18,434 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size_set [2025-02-08 03:55:18,434 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size_set [2025-02-08 03:55:18,434 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 03:55:18,434 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 03:55:18,434 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 03:55:18,434 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 03:55:18,434 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 03:55:18,434 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 03:55:18,434 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2025-02-08 03:55:18,434 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2025-02-08 03:55:18,434 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 03:55:18,435 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 03:55:18,435 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 03:55:18,435 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 03:55:18,435 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_change_pause [2025-02-08 03:55:18,435 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_change_pause [2025-02-08 03:55:18,436 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 03:55:18,436 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 03:55:18,436 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:55:18,436 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-02-08 03:55:18,436 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-02-08 03:55:18,436 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_close [2025-02-08 03:55:18,436 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_close [2025-02-08 03:55:18,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#0 [2025-02-08 03:55:18,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#1 [2025-02-08 03:55:18,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#2 [2025-02-08 03:55:18,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#3 [2025-02-08 03:55:18,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#4 [2025-02-08 03:55:18,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#5 [2025-02-08 03:55:18,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#6 [2025-02-08 03:55:18,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#7 [2025-02-08 03:55:18,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#8 [2025-02-08 03:55:18,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#9 [2025-02-08 03:55:18,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#10 [2025-02-08 03:55:18,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#11 [2025-02-08 03:55:18,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#12 [2025-02-08 03:55:18,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#13 [2025-02-08 03:55:18,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#14 [2025-02-08 03:55:18,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#15 [2025-02-08 03:55:18,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#16 [2025-02-08 03:55:18,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#17 [2025-02-08 03:55:18,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#18 [2025-02-08 03:55:18,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#19 [2025-02-08 03:55:18,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#20 [2025-02-08 03:55:18,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#21 [2025-02-08 03:55:18,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#22 [2025-02-08 03:55:18,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#23 [2025-02-08 03:55:18,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#24 [2025-02-08 03:55:18,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#25 [2025-02-08 03:55:18,436 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#26 [2025-02-08 03:55:18,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#27 [2025-02-08 03:55:18,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#28 [2025-02-08 03:55:18,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#29 [2025-02-08 03:55:18,438 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#30 [2025-02-08 03:55:18,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#31 [2025-02-08 03:55:18,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#32 [2025-02-08 03:55:18,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#33 [2025-02-08 03:55:18,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#34 [2025-02-08 03:55:18,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#35 [2025-02-08 03:55:18,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#36 [2025-02-08 03:55:18,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#37 [2025-02-08 03:55:18,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#38 [2025-02-08 03:55:18,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 03:55:18,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 03:55:18,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 03:55:18,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 03:55:18,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 03:55:18,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 03:55:18,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 03:55:18,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 03:55:18,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 03:55:18,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 03:55:18,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 03:55:18,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 03:55:18,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 03:55:18,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 03:55:18,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 03:55:18,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 03:55:18,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 03:55:18,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 03:55:18,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 03:55:18,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-08 03:55:18,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-02-08 03:55:18,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2025-02-08 03:55:18,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2025-02-08 03:55:18,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#23 [2025-02-08 03:55:18,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#24 [2025-02-08 03:55:18,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#25 [2025-02-08 03:55:18,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#26 [2025-02-08 03:55:18,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#27 [2025-02-08 03:55:18,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#28 [2025-02-08 03:55:18,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#29 [2025-02-08 03:55:18,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#30 [2025-02-08 03:55:18,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#31 [2025-02-08 03:55:18,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#32 [2025-02-08 03:55:18,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#33 [2025-02-08 03:55:18,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#34 [2025-02-08 03:55:18,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#35 [2025-02-08 03:55:18,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#36 [2025-02-08 03:55:18,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#37 [2025-02-08 03:55:18,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#38 [2025-02-08 03:55:18,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2025-02-08 03:55:18,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2025-02-08 03:55:18,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2025-02-08 03:55:18,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2025-02-08 03:55:18,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2025-02-08 03:55:18,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2025-02-08 03:55:18,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2025-02-08 03:55:18,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2025-02-08 03:55:18,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2025-02-08 03:55:18,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2025-02-08 03:55:18,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2025-02-08 03:55:18,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2025-02-08 03:55:18,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2025-02-08 03:55:18,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2025-02-08 03:55:18,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2025-02-08 03:55:18,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2025-02-08 03:55:18,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2025-02-08 03:55:18,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2025-02-08 03:55:18,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2025-02-08 03:55:18,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2025-02-08 03:55:18,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#20 [2025-02-08 03:55:18,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#21 [2025-02-08 03:55:18,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#22 [2025-02-08 03:55:18,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#23 [2025-02-08 03:55:18,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#24 [2025-02-08 03:55:18,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#25 [2025-02-08 03:55:18,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#26 [2025-02-08 03:55:18,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#27 [2025-02-08 03:55:18,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#28 [2025-02-08 03:55:18,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#29 [2025-02-08 03:55:18,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#30 [2025-02-08 03:55:18,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#31 [2025-02-08 03:55:18,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#32 [2025-02-08 03:55:18,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#33 [2025-02-08 03:55:18,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#34 [2025-02-08 03:55:18,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#35 [2025-02-08 03:55:18,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#36 [2025-02-08 03:55:18,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#37 [2025-02-08 03:55:18,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#38 [2025-02-08 03:55:18,442 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_update_dca [2025-02-08 03:55:18,442 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_update_dca [2025-02-08 03:55:18,442 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 03:55:18,443 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 03:55:18,443 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-02-08 03:55:18,443 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-02-08 03:55:18,443 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-08 03:55:18,443 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-08 03:55:18,443 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_teardown_dca [2025-02-08 03:55:18,443 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_teardown_dca [2025-02-08 03:55:18,443 INFO L130 BoogieDeclarations]: Found specification of procedure pci_save_state [2025-02-08 03:55:18,443 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_save_state [2025-02-08 03:55:18,443 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 03:55:18,443 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 03:55:18,443 INFO L130 BoogieDeclarations]: Found specification of procedure simple_strtoul [2025-02-08 03:55:18,443 INFO L138 BoogieDeclarations]: Found implementation of procedure simple_strtoul [2025-02-08 03:55:18,443 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 03:55:18,443 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 03:55:18,443 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-08 03:55:18,443 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-08 03:55:18,443 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_update_mac_address [2025-02-08 03:55:18,443 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_update_mac_address [2025-02-08 03:55:18,443 INFO L130 BoogieDeclarations]: Found specification of procedure pcie_capability_read_word [2025-02-08 03:55:18,443 INFO L138 BoogieDeclarations]: Found implementation of procedure pcie_capability_read_word [2025-02-08 03:55:18,443 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 03:55:18,443 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 03:55:18,443 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 03:55:18,443 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 03:55:18,443 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_bh_82 [2025-02-08 03:55:18,443 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_bh_82 [2025-02-08 03:55:18,443 INFO L130 BoogieDeclarations]: Found specification of procedure skb_get_queue_mapping [2025-02-08 03:55:18,443 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_get_queue_mapping [2025-02-08 03:55:18,443 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_alloc_rx_pages [2025-02-08 03:55:18,443 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_alloc_rx_pages [2025-02-08 03:55:18,443 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:55:18,443 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:55:18,443 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:55:18,443 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:55:18,443 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:55:18,443 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:55:18,443 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:55:18,443 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:55:18,443 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:55:18,443 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:55:18,443 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:55:18,443 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:55:18,443 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:55:18,443 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:55:18,443 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:55:18,443 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:55:18,443 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:55:18,444 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:55:18,444 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:55:18,445 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:55:18,445 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:55:18,445 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:55:18,445 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:55:18,445 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:55:18,445 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:55:18,445 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 03:55:18,445 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 03:55:18,445 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 03:55:18,445 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 03:55:18,445 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 03:55:18,445 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 03:55:18,445 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 03:55:18,445 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-08 03:55:18,445 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-08 03:55:18,445 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-08 03:55:18,445 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-08 03:55:18,445 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-02-08 03:55:18,445 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-02-08 03:55:18,445 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-02-08 03:55:18,445 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:55:18,445 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:55:18,445 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:55:18,445 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:55:18,445 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:55:18,445 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:55:18,446 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:55:18,446 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:55:18,446 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:55:18,446 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:55:18,446 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:55:18,446 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:55:18,446 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:55:18,446 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:55:18,446 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:55:18,446 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:55:18,446 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:55:18,446 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:55:18,446 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:55:18,446 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:55:18,446 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:55:18,447 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:55:18,447 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:55:18,447 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:55:18,447 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:55:18,447 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 03:55:18,447 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 03:55:18,447 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 03:55:18,447 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 03:55:18,447 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 03:55:18,447 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 03:55:18,447 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 03:55:18,447 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-08 03:55:18,448 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-08 03:55:18,448 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-08 03:55:18,448 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-08 03:55:18,448 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-02-08 03:55:18,448 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-02-08 03:55:18,448 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-02-08 03:55:18,448 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-02-08 03:55:18,448 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-02-08 03:55:18,448 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_header [2025-02-08 03:55:18,448 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_header [2025-02-08 03:55:18,448 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 03:55:18,448 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 03:55:18,448 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 03:55:18,448 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 03:55:18,448 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_get_stats [2025-02-08 03:55:18,448 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_get_stats [2025-02-08 03:55:18,448 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_set_multicast_list [2025-02-08 03:55:18,448 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_set_multicast_list [2025-02-08 03:55:18,448 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2025-02-08 03:55:18,448 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2025-02-08 03:55:18,448 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_check_slice [2025-02-08 03:55:18,448 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_check_slice [2025-02-08 03:55:18,448 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 03:55:18,448 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 03:55:18,448 INFO L130 BoogieDeclarations]: Found specification of procedure pci_pcie_type [2025-02-08 03:55:18,448 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_pcie_type [2025-02-08 03:55:18,448 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-02-08 03:55:18,448 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-02-08 03:55:18,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:55:18,448 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-02-08 03:55:18,448 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-02-08 03:55:18,448 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-08 03:55:18,448 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-08 03:55:18,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:55:18,448 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 03:55:18,448 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 03:55:18,448 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 03:55:18,448 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 03:55:18,448 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:55:18,448 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:55:18,448 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:55:18,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:55:18,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:55:18,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:55:18,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:55:18,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:55:18,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:55:18,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:55:18,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:55:18,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:55:18,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:55:18,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:55:18,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:55:18,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:55:18,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:55:18,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 03:55:18,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 03:55:18,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 03:55:18,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 03:55:18,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 03:55:18,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 03:55:18,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 03:55:18,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 03:55:18,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 03:55:18,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 03:55:18,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 03:55:18,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 03:55:18,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 03:55:18,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 03:55:18,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 03:55:18,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 03:55:18,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 03:55:18,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 03:55:18,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 03:55:18,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 03:55:18,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 03:55:18,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-08 03:55:18,450 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2025-02-08 03:55:18,450 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2025-02-08 03:55:18,450 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-08 03:55:18,450 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-08 03:55:18,450 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2025-02-08 03:55:18,451 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2025-02-08 03:55:18,451 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2025-02-08 03:55:18,451 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2025-02-08 03:55:18,451 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2025-02-08 03:55:18,451 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2025-02-08 03:55:18,451 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2025-02-08 03:55:18,451 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2025-02-08 03:55:18,451 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2025-02-08 03:55:18,451 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2025-02-08 03:55:18,451 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2025-02-08 03:55:18,451 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2025-02-08 03:55:18,451 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2025-02-08 03:55:18,451 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2025-02-08 03:55:18,451 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2025-02-08 03:55:18,451 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2025-02-08 03:55:18,451 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#16 [2025-02-08 03:55:18,451 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#17 [2025-02-08 03:55:18,451 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#18 [2025-02-08 03:55:18,451 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#19 [2025-02-08 03:55:18,451 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#20 [2025-02-08 03:55:18,451 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#21 [2025-02-08 03:55:18,451 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#22 [2025-02-08 03:55:18,451 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#23 [2025-02-08 03:55:18,451 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#24 [2025-02-08 03:55:18,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#25 [2025-02-08 03:55:18,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#26 [2025-02-08 03:55:18,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#27 [2025-02-08 03:55:18,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#28 [2025-02-08 03:55:18,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#29 [2025-02-08 03:55:18,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#30 [2025-02-08 03:55:18,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#31 [2025-02-08 03:55:18,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#32 [2025-02-08 03:55:18,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#33 [2025-02-08 03:55:18,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#34 [2025-02-08 03:55:18,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#35 [2025-02-08 03:55:18,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#36 [2025-02-08 03:55:18,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#37 [2025-02-08 03:55:18,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#38 [2025-02-08 03:55:18,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2025-02-08 03:55:18,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2025-02-08 03:55:18,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2025-02-08 03:55:18,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2025-02-08 03:55:18,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2025-02-08 03:55:18,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2025-02-08 03:55:18,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2025-02-08 03:55:18,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2025-02-08 03:55:18,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2025-02-08 03:55:18,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2025-02-08 03:55:18,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2025-02-08 03:55:18,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2025-02-08 03:55:18,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2025-02-08 03:55:18,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2025-02-08 03:55:18,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2025-02-08 03:55:18,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2025-02-08 03:55:18,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#16 [2025-02-08 03:55:18,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#17 [2025-02-08 03:55:18,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#18 [2025-02-08 03:55:18,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#19 [2025-02-08 03:55:18,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#20 [2025-02-08 03:55:18,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#21 [2025-02-08 03:55:18,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#22 [2025-02-08 03:55:18,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#23 [2025-02-08 03:55:18,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#24 [2025-02-08 03:55:18,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#25 [2025-02-08 03:55:18,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#26 [2025-02-08 03:55:18,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#27 [2025-02-08 03:55:18,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#28 [2025-02-08 03:55:18,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#29 [2025-02-08 03:55:18,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#30 [2025-02-08 03:55:18,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#31 [2025-02-08 03:55:18,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#32 [2025-02-08 03:55:18,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#33 [2025-02-08 03:55:18,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#34 [2025-02-08 03:55:18,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#35 [2025-02-08 03:55:18,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#36 [2025-02-08 03:55:18,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#37 [2025-02-08 03:55:18,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#38 [2025-02-08 03:55:18,454 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:55:18,454 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:55:18,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2025-02-08 03:55:18,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2025-02-08 03:55:18,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2025-02-08 03:55:18,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2025-02-08 03:55:18,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2025-02-08 03:55:18,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2025-02-08 03:55:18,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2025-02-08 03:55:18,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2025-02-08 03:55:18,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2025-02-08 03:55:18,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2025-02-08 03:55:18,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2025-02-08 03:55:18,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2025-02-08 03:55:18,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2025-02-08 03:55:18,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2025-02-08 03:55:18,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2025-02-08 03:55:18,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2025-02-08 03:55:18,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#16 [2025-02-08 03:55:18,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#17 [2025-02-08 03:55:18,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#18 [2025-02-08 03:55:18,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#19 [2025-02-08 03:55:18,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#20 [2025-02-08 03:55:18,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#21 [2025-02-08 03:55:18,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#22 [2025-02-08 03:55:18,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#23 [2025-02-08 03:55:18,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#24 [2025-02-08 03:55:18,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#25 [2025-02-08 03:55:18,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#26 [2025-02-08 03:55:18,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#27 [2025-02-08 03:55:18,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#28 [2025-02-08 03:55:18,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#29 [2025-02-08 03:55:18,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#30 [2025-02-08 03:55:18,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#31 [2025-02-08 03:55:18,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#32 [2025-02-08 03:55:18,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#33 [2025-02-08 03:55:18,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#34 [2025-02-08 03:55:18,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#35 [2025-02-08 03:55:18,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#36 [2025-02-08 03:55:18,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#37 [2025-02-08 03:55:18,455 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#38 [2025-02-08 03:55:18,455 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_myri10ge_slice_state [2025-02-08 03:55:18,455 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_myri10ge_slice_state [2025-02-08 03:55:18,455 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_led [2025-02-08 03:55:18,455 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_led [2025-02-08 03:55:18,455 INFO L130 BoogieDeclarations]: Found specification of procedure skb_is_gso [2025-02-08 03:55:18,455 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_is_gso [2025-02-08 03:55:18,455 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_toggle_relaxed [2025-02-08 03:55:18,455 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_toggle_relaxed [2025-02-08 03:55:18,455 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 03:55:18,455 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 03:55:18,455 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2025-02-08 03:55:18,455 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2025-02-08 03:55:18,455 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2025-02-08 03:55:18,455 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2025-02-08 03:55:18,455 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 03:55:18,455 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 03:55:18,455 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 03:55:18,455 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 03:55:18,455 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_send_cmd [2025-02-08 03:55:18,455 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_send_cmd [2025-02-08 03:55:18,455 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2025-02-08 03:55:18,455 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2025-02-08 03:55:18,455 INFO L130 BoogieDeclarations]: Found specification of procedure mtrr_del [2025-02-08 03:55:18,455 INFO L138 BoogieDeclarations]: Found implementation of procedure mtrr_del [2025-02-08 03:55:18,455 INFO L130 BoogieDeclarations]: Found specification of procedure set_fw_name [2025-02-08 03:55:18,455 INFO L138 BoogieDeclarations]: Found implementation of procedure set_fw_name [2025-02-08 03:55:18,455 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 03:55:18,458 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 03:55:18,458 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-02-08 03:55:18,458 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-02-08 03:55:18,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2025-02-08 03:55:18,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2025-02-08 03:55:18,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2025-02-08 03:55:18,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2025-02-08 03:55:18,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2025-02-08 03:55:18,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2025-02-08 03:55:18,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2025-02-08 03:55:18,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2025-02-08 03:55:18,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2025-02-08 03:55:18,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2025-02-08 03:55:18,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2025-02-08 03:55:18,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2025-02-08 03:55:18,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2025-02-08 03:55:18,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2025-02-08 03:55:18,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2025-02-08 03:55:18,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2025-02-08 03:55:18,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#16 [2025-02-08 03:55:18,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#17 [2025-02-08 03:55:18,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#18 [2025-02-08 03:55:18,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#19 [2025-02-08 03:55:18,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#20 [2025-02-08 03:55:18,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#21 [2025-02-08 03:55:18,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#22 [2025-02-08 03:55:18,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#23 [2025-02-08 03:55:18,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#24 [2025-02-08 03:55:18,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#25 [2025-02-08 03:55:18,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#26 [2025-02-08 03:55:18,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#27 [2025-02-08 03:55:18,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#28 [2025-02-08 03:55:18,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#29 [2025-02-08 03:55:18,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#30 [2025-02-08 03:55:18,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#31 [2025-02-08 03:55:18,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#32 [2025-02-08 03:55:18,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#33 [2025-02-08 03:55:18,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#34 [2025-02-08 03:55:18,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#35 [2025-02-08 03:55:18,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#36 [2025-02-08 03:55:18,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#37 [2025-02-08 03:55:18,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#38 [2025-02-08 03:55:18,458 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:55:18,458 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:55:18,458 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-02-08 03:55:18,458 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-02-08 03:55:18,459 INFO L130 BoogieDeclarations]: Found specification of procedure put_be32 [2025-02-08 03:55:18,459 INFO L138 BoogieDeclarations]: Found implementation of procedure put_be32 [2025-02-08 03:55:18,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 03:55:18,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 03:55:18,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 03:55:18,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 03:55:18,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 03:55:18,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 03:55:18,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 03:55:18,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 03:55:18,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 03:55:18,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 03:55:18,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 03:55:18,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 03:55:18,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 03:55:18,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 03:55:18,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 03:55:18,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 03:55:18,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 03:55:18,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 03:55:18,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 03:55:18,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-02-08 03:55:18,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-02-08 03:55:18,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2025-02-08 03:55:18,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#22 [2025-02-08 03:55:18,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#23 [2025-02-08 03:55:18,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#24 [2025-02-08 03:55:18,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#25 [2025-02-08 03:55:18,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#26 [2025-02-08 03:55:18,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#27 [2025-02-08 03:55:18,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#28 [2025-02-08 03:55:18,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#29 [2025-02-08 03:55:18,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#30 [2025-02-08 03:55:18,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#31 [2025-02-08 03:55:18,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#32 [2025-02-08 03:55:18,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#33 [2025-02-08 03:55:18,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#34 [2025-02-08 03:55:18,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#35 [2025-02-08 03:55:18,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#36 [2025-02-08 03:55:18,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#37 [2025-02-08 03:55:18,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#38 [2025-02-08 03:55:18,460 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-08 03:55:18,460 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-08 03:55:18,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 03:55:18,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 03:55:18,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 03:55:18,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 03:55:18,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 03:55:18,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 03:55:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 03:55:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 03:55:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 03:55:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 03:55:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 03:55:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 03:55:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 03:55:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 03:55:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 03:55:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 03:55:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 03:55:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 03:55:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 03:55:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-02-08 03:55:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-02-08 03:55:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2025-02-08 03:55:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2025-02-08 03:55:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#23 [2025-02-08 03:55:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#24 [2025-02-08 03:55:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#25 [2025-02-08 03:55:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#26 [2025-02-08 03:55:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#27 [2025-02-08 03:55:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#28 [2025-02-08 03:55:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#29 [2025-02-08 03:55:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#30 [2025-02-08 03:55:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#31 [2025-02-08 03:55:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#32 [2025-02-08 03:55:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#33 [2025-02-08 03:55:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#34 [2025-02-08 03:55:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#35 [2025-02-08 03:55:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#36 [2025-02-08 03:55:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#37 [2025-02-08 03:55:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#38 [2025-02-08 03:55:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 03:55:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 03:55:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 03:55:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 03:55:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 03:55:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 03:55:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 03:55:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 03:55:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 03:55:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 03:55:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 03:55:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 03:55:18,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 03:55:18,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 03:55:18,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 03:55:18,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 03:55:18,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 03:55:18,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 03:55:18,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 03:55:18,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-08 03:55:18,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-02-08 03:55:18,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2025-02-08 03:55:18,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#23 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#24 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#25 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#26 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#27 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#28 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#29 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#30 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#31 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#32 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#33 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#34 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#35 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#36 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#37 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#38 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 03:55:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 03:55:18,465 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 03:55:18,465 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 03:55:18,465 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 03:55:18,465 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-08 03:55:18,465 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-08 03:55:18,465 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-08 03:55:18,465 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-08 03:55:18,465 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-02-08 03:55:18,465 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 03:55:18,465 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 03:55:18,465 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 03:55:18,465 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 03:55:18,465 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 03:55:18,465 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 03:55:18,465 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 03:55:18,465 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 03:55:18,465 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 03:55:18,465 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 03:55:18,465 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 03:55:18,465 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 03:55:18,465 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 03:55:18,465 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 03:55:18,466 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 03:55:18,466 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 03:55:18,466 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 03:55:18,466 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-08 03:55:18,466 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-08 03:55:18,466 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-02-08 03:55:18,466 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-02-08 03:55:18,466 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2025-02-08 03:55:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2025-02-08 03:55:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#23 [2025-02-08 03:55:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#24 [2025-02-08 03:55:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#25 [2025-02-08 03:55:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#26 [2025-02-08 03:55:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#27 [2025-02-08 03:55:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#28 [2025-02-08 03:55:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#29 [2025-02-08 03:55:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#30 [2025-02-08 03:55:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#31 [2025-02-08 03:55:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#32 [2025-02-08 03:55:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#33 [2025-02-08 03:55:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#34 [2025-02-08 03:55:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#35 [2025-02-08 03:55:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#36 [2025-02-08 03:55:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#37 [2025-02-08 03:55:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#38 [2025-02-08 03:55:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:55:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:55:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:55:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:55:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:55:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:55:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:55:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:55:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:55:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:55:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:55:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:55:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:55:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:55:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:55:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:55:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:55:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 03:55:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 03:55:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 03:55:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 03:55:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 03:55:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 03:55:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 03:55:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 03:55:18,468 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 03:55:18,468 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 03:55:18,468 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 03:55:18,468 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 03:55:18,468 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 03:55:18,468 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 03:55:18,468 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 03:55:18,468 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 03:55:18,468 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 03:55:18,468 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 03:55:18,468 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 03:55:18,468 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 03:55:18,468 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 03:55:18,468 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-08 03:55:18,468 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:55:18,468 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:55:18,468 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2025-02-08 03:55:18,468 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2025-02-08 03:55:18,468 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_remove [2025-02-08 03:55:18,468 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_remove [2025-02-08 03:55:18,468 INFO L130 BoogieDeclarations]: Found specification of procedure skb_is_gso_v6 [2025-02-08 03:55:18,468 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_is_gso_v6 [2025-02-08 03:55:18,468 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_fromio [2025-02-08 03:55:18,468 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_fromio [2025-02-08 03:55:18,468 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 03:55:18,468 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 03:55:18,468 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-02-08 03:55:18,468 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-02-08 03:55:18,468 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 03:55:18,469 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 03:55:18,469 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_try [2025-02-08 03:55:18,469 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_try [2025-02-08 03:55:18,469 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2025-02-08 03:55:18,469 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_size_call_parameter [2025-02-08 03:55:18,470 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2025-02-08 03:55:18,470 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2025-02-08 03:55:18,470 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2025-02-08 03:55:18,470 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2025-02-08 03:55:18,470 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_free_slices [2025-02-08 03:55:18,470 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_free_slices [2025-02-08 03:55:18,470 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-02-08 03:55:18,470 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-02-08 03:55:18,470 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_unmap_rx_page [2025-02-08 03:55:18,470 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_unmap_rx_page [2025-02-08 03:55:18,470 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_ss_lock_napi [2025-02-08 03:55:18,470 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_ss_lock_napi [2025-02-08 03:55:18,470 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 03:55:18,470 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 03:55:18,470 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 03:55:18,470 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 03:55:18,470 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 03:55:18,470 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 03:55:18,470 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 03:55:18,470 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 03:55:18,470 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 03:55:18,471 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 03:55:18,471 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 03:55:18,471 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 03:55:18,471 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 03:55:18,471 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 03:55:18,471 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 03:55:18,471 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 03:55:18,471 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 03:55:18,471 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 03:55:18,471 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 03:55:18,471 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 03:55:18,471 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 03:55:18,471 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 03:55:18,471 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 03:55:18,471 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 03:55:18,471 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 03:55:18,471 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 03:55:18,471 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 03:55:18,471 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 03:55:18,471 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 03:55:18,471 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 03:55:18,471 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 03:55:18,471 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 03:55:18,471 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 03:55:18,471 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 03:55:18,471 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-08 03:55:18,471 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-08 03:55:18,471 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-08 03:55:18,471 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-08 03:55:18,471 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-08 03:55:18,471 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 03:55:18,471 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 03:55:18,471 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 03:55:18,471 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 03:55:18,471 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 03:55:18,471 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 03:55:18,471 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 03:55:18,471 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 03:55:18,471 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 03:55:18,471 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 03:55:18,471 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 03:55:18,471 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 03:55:18,471 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 03:55:18,471 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 03:55:18,471 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 03:55:18,471 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 03:55:18,471 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 03:55:18,471 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 03:55:18,471 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 03:55:18,471 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 03:55:18,472 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 03:55:18,472 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 03:55:18,472 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 03:55:18,472 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 03:55:18,472 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 03:55:18,472 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 03:55:18,472 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 03:55:18,472 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 03:55:18,472 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 03:55:18,472 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 03:55:18,472 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 03:55:18,472 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 03:55:18,472 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 03:55:18,472 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 03:55:18,472 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-08 03:55:18,472 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-08 03:55:18,472 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-08 03:55:18,472 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-08 03:55:18,472 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-08 03:55:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure netif_set_real_num_tx_queues [2025-02-08 03:55:18,473 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_set_real_num_tx_queues [2025-02-08 03:55:18,473 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msix [2025-02-08 03:55:18,473 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msix [2025-02-08 03:55:18,473 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_get_drvdata [2025-02-08 03:55:18,473 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_get_drvdata [2025-02-08 03:55:18,473 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2025-02-08 03:55:18,474 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2025-02-08 03:55:18,474 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_dummy_rdma [2025-02-08 03:55:18,474 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_dummy_rdma [2025-02-08 03:55:18,474 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2025-02-08 03:55:18,474 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2025-02-08 03:55:18,474 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:55:18,474 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 03:55:18,474 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 03:55:18,474 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2025-02-08 03:55:18,474 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2025-02-08 03:55:18,474 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 03:55:18,474 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 03:55:18,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:55:18,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:55:18,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:55:18,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:55:18,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:55:18,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:55:18,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:55:18,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:55:18,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:55:18,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:55:18,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:55:18,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:55:18,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:55:18,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:55:18,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:55:18,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:55:18,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:55:18,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 03:55:18,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 03:55:18,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 03:55:18,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 03:55:18,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 03:55:18,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 03:55:18,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 03:55:18,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 03:55:18,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 03:55:18,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 03:55:18,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 03:55:18,475 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 03:55:18,475 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 03:55:18,475 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 03:55:18,475 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 03:55:18,475 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 03:55:18,475 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 03:55:18,475 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 03:55:18,475 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 03:55:18,475 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 03:55:18,475 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 03:55:18,475 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-08 03:55:18,475 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_busy_poll [2025-02-08 03:55:18,475 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_busy_poll [2025-02-08 03:55:18,475 INFO L130 BoogieDeclarations]: Found specification of procedure put_page [2025-02-08 03:55:18,475 INFO L138 BoogieDeclarations]: Found implementation of procedure put_page [2025-02-08 03:55:18,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 03:55:18,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 03:55:18,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 03:55:18,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 03:55:18,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 03:55:18,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 03:55:18,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 03:55:18,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 03:55:18,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 03:55:18,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 03:55:18,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 03:55:18,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 03:55:18,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 03:55:18,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 03:55:18,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 03:55:18,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 03:55:18,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 03:55:18,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-02-08 03:55:18,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-02-08 03:55:18,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-02-08 03:55:18,475 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2025-02-08 03:55:18,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2025-02-08 03:55:18,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#22 [2025-02-08 03:55:18,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#23 [2025-02-08 03:55:18,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#24 [2025-02-08 03:55:18,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#25 [2025-02-08 03:55:18,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#26 [2025-02-08 03:55:18,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#27 [2025-02-08 03:55:18,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#28 [2025-02-08 03:55:18,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#29 [2025-02-08 03:55:18,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#30 [2025-02-08 03:55:18,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#31 [2025-02-08 03:55:18,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#32 [2025-02-08 03:55:18,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#33 [2025-02-08 03:55:18,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#34 [2025-02-08 03:55:18,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#35 [2025-02-08 03:55:18,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#36 [2025-02-08 03:55:18,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#37 [2025-02-08 03:55:18,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#38 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#23 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#24 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#25 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#26 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#27 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#28 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#29 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#30 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#31 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#32 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#33 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#34 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#35 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#36 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#37 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#38 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure local_bh_disable [2025-02-08 03:55:18,478 INFO L138 BoogieDeclarations]: Found implementation of procedure local_bh_disable [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 03:55:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 03:55:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 03:55:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 03:55:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 03:55:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 03:55:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 03:55:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 03:55:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 03:55:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 03:55:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 03:55:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-02-08 03:55:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-02-08 03:55:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-02-08 03:55:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2025-02-08 03:55:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2025-02-08 03:55:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#22 [2025-02-08 03:55:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#23 [2025-02-08 03:55:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#24 [2025-02-08 03:55:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#25 [2025-02-08 03:55:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#26 [2025-02-08 03:55:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#27 [2025-02-08 03:55:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#28 [2025-02-08 03:55:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#29 [2025-02-08 03:55:18,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#30 [2025-02-08 03:55:18,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#31 [2025-02-08 03:55:18,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#32 [2025-02-08 03:55:18,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#33 [2025-02-08 03:55:18,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#34 [2025-02-08 03:55:18,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#35 [2025-02-08 03:55:18,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#36 [2025-02-08 03:55:18,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#37 [2025-02-08 03:55:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#38 [2025-02-08 03:55:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 03:55:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 03:55:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 03:55:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 03:55:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 03:55:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 03:55:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 03:55:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 03:55:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 03:55:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 03:55:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 03:55:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 03:55:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 03:55:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 03:55:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 03:55:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 03:55:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 03:55:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 03:55:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 03:55:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-08 03:55:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-02-08 03:55:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2025-02-08 03:55:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2025-02-08 03:55:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#23 [2025-02-08 03:55:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#24 [2025-02-08 03:55:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#25 [2025-02-08 03:55:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#26 [2025-02-08 03:55:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#27 [2025-02-08 03:55:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#28 [2025-02-08 03:55:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#29 [2025-02-08 03:55:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#30 [2025-02-08 03:55:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#31 [2025-02-08 03:55:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#32 [2025-02-08 03:55:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#33 [2025-02-08 03:55:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#34 [2025-02-08 03:55:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#35 [2025-02-08 03:55:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#36 [2025-02-08 03:55:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#37 [2025-02-08 03:55:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#38 [2025-02-08 03:55:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 03:55:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 03:55:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 03:55:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 03:55:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 03:55:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 03:55:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 03:55:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 03:55:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 03:55:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 03:55:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 03:55:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 03:55:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 03:55:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 03:55:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 03:55:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 03:55:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 03:55:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 03:55:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 03:55:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 03:55:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 03:55:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 03:55:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 03:55:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 03:55:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 03:55:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 03:55:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 03:55:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 03:55:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 03:55:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 03:55:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 03:55:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 03:55:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 03:55:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 03:55:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-08 03:55:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-08 03:55:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-08 03:55:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-08 03:55:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-08 03:55:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 03:55:18,484 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 03:55:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 03:55:18,484 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 03:55:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_warn [2025-02-08 03:55:18,484 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_warn [2025-02-08 03:55:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 03:55:18,484 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 03:55:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-02-08 03:55:18,484 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-02-08 03:55:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_reset [2025-02-08 03:55:18,484 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_reset [2025-02-08 03:55:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_load_firmware [2025-02-08 03:55:18,486 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_load_firmware [2025-02-08 03:55:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 03:55:18,486 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 03:55:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2025-02-08 03:55:18,486 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2025-02-08 03:55:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 03:55:18,486 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 03:55:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_msix [2025-02-08 03:55:18,486 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_msix [2025-02-08 03:55:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-02-08 03:55:18,486 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-02-08 03:55:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure __iowrite64_copy [2025-02-08 03:55:18,486 INFO L138 BoogieDeclarations]: Found implementation of procedure __iowrite64_copy [2025-02-08 03:55:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-02-08 03:55:18,486 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-02-08 03:55:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_open [2025-02-08 03:55:18,486 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_open [2025-02-08 03:55:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_dword [2025-02-08 03:55:18,486 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_dword [2025-02-08 03:55:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure pci_restore_state [2025-02-08 03:55:18,486 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_restore_state [2025-02-08 03:55:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_setup_dca [2025-02-08 03:55:18,486 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_setup_dca [2025-02-08 03:55:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2025-02-08 03:55:18,486 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2025-02-08 03:55:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 03:55:18,486 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 03:55:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_77 [2025-02-08 03:55:18,486 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_77 [2025-02-08 03:55:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_bh_81 [2025-02-08 03:55:18,486 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_bh_81 [2025-02-08 03:55:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_page [2025-02-08 03:55:18,486 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_page [2025-02-08 03:55:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 03:55:18,486 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 03:55:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 03:55:18,486 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 03:55:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_validate_firmware [2025-02-08 03:55:18,486 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_validate_firmware [2025-02-08 03:55:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure is_power_of_2 [2025-02-08 03:55:18,487 INFO L138 BoogieDeclarations]: Found implementation of procedure is_power_of_2 [2025-02-08 03:55:18,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 03:55:18,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 03:55:18,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 03:55:18,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 03:55:18,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 03:55:18,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 03:55:18,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 03:55:18,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 03:55:18,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 03:55:18,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 03:55:18,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 03:55:18,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 03:55:18,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 03:55:18,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 03:55:18,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 03:55:18,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 03:55:18,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 03:55:18,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 03:55:18,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 03:55:18,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-02-08 03:55:18,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-02-08 03:55:18,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2025-02-08 03:55:18,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#22 [2025-02-08 03:55:18,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#23 [2025-02-08 03:55:18,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#24 [2025-02-08 03:55:18,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#25 [2025-02-08 03:55:18,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#26 [2025-02-08 03:55:18,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#27 [2025-02-08 03:55:18,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#28 [2025-02-08 03:55:18,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#29 [2025-02-08 03:55:18,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#30 [2025-02-08 03:55:18,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#31 [2025-02-08 03:55:18,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#32 [2025-02-08 03:55:18,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#33 [2025-02-08 03:55:18,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#34 [2025-02-08 03:55:18,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#35 [2025-02-08 03:55:18,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#36 [2025-02-08 03:55:18,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#37 [2025-02-08 03:55:18,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#38 [2025-02-08 03:55:18,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 03:55:18,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 03:55:18,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 03:55:18,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#20 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#21 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#22 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#23 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#24 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#25 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#26 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#27 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#28 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#29 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#30 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#31 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#32 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#33 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#34 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#35 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#36 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#37 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#38 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 03:55:18,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 03:55:18,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 03:55:18,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 03:55:18,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 03:55:18,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 03:55:18,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 03:55:18,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 03:55:18,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-02-08 03:55:18,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-02-08 03:55:18,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2025-02-08 03:55:18,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#22 [2025-02-08 03:55:18,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#23 [2025-02-08 03:55:18,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#24 [2025-02-08 03:55:18,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#25 [2025-02-08 03:55:18,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#26 [2025-02-08 03:55:18,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#27 [2025-02-08 03:55:18,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#28 [2025-02-08 03:55:18,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#29 [2025-02-08 03:55:18,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#30 [2025-02-08 03:55:18,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#31 [2025-02-08 03:55:18,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#32 [2025-02-08 03:55:18,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#33 [2025-02-08 03:55:18,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#34 [2025-02-08 03:55:18,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#35 [2025-02-08 03:55:18,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#36 [2025-02-08 03:55:18,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#37 [2025-02-08 03:55:18,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#38 [2025-02-08 03:55:18,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 03:55:18,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 03:55:18,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 03:55:18,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 03:55:18,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 03:55:18,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 03:55:18,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 03:55:18,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 03:55:18,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 03:55:18,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 03:55:18,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 03:55:18,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 03:55:18,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 03:55:18,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 03:55:18,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 03:55:18,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 03:55:18,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-02-08 03:55:18,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2025-02-08 03:55:18,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2025-02-08 03:55:18,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2025-02-08 03:55:18,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#20 [2025-02-08 03:55:18,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#21 [2025-02-08 03:55:18,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#22 [2025-02-08 03:55:18,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#23 [2025-02-08 03:55:18,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#24 [2025-02-08 03:55:18,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#25 [2025-02-08 03:55:18,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#26 [2025-02-08 03:55:18,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#27 [2025-02-08 03:55:18,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#28 [2025-02-08 03:55:18,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#29 [2025-02-08 03:55:18,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#30 [2025-02-08 03:55:18,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#31 [2025-02-08 03:55:18,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#32 [2025-02-08 03:55:18,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#33 [2025-02-08 03:55:18,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#34 [2025-02-08 03:55:18,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#35 [2025-02-08 03:55:18,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#36 [2025-02-08 03:55:18,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#37 [2025-02-08 03:55:18,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#38 [2025-02-08 03:55:18,493 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:55:18,493 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:55:18,494 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_xmit [2025-02-08 03:55:18,494 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_xmit [2025-02-08 03:55:18,494 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-08 03:55:18,494 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-08 03:55:18,494 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-02-08 03:55:18,494 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-02-08 03:55:18,494 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_78 [2025-02-08 03:55:18,494 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_78 [2025-02-08 03:55:18,494 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2025-02-08 03:55:18,495 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2025-02-08 03:55:18,495 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_dma_test [2025-02-08 03:55:18,495 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_dma_test [2025-02-08 03:55:18,495 INFO L130 BoogieDeclarations]: Found specification of procedure tcp_hdrlen [2025-02-08 03:55:18,496 INFO L138 BoogieDeclarations]: Found implementation of procedure tcp_hdrlen [2025-02-08 03:55:18,496 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2025-02-08 03:55:18,496 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2025-02-08 03:55:18,496 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_get_firmware_capabilities [2025-02-08 03:55:18,496 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_get_firmware_capabilities [2025-02-08 03:55:18,496 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_lock [2025-02-08 03:55:18,496 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_lock [2025-02-08 03:55:18,496 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_resume [2025-02-08 03:55:18,496 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_resume [2025-02-08 03:55:18,496 INFO L130 BoogieDeclarations]: Found specification of procedure pci_find_ext_capability [2025-02-08 03:55:18,496 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_find_ext_capability [2025-02-08 03:55:18,496 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 03:55:18,496 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 03:55:18,496 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-02-08 03:55:18,496 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-02-08 03:55:18,496 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-02-08 03:55:18,496 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-02-08 03:55:18,496 INFO L130 BoogieDeclarations]: Found specification of procedure myri10ge_free_irq [2025-02-08 03:55:18,496 INFO L138 BoogieDeclarations]: Found implementation of procedure myri10ge_free_irq [2025-02-08 03:55:18,496 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-08 03:55:18,496 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-08 03:55:18,497 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2025-02-08 03:55:18,497 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2025-02-08 03:55:18,497 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2025-02-08 03:55:18,497 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2025-02-08 03:55:18,497 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-02-08 03:55:18,497 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-02-08 03:55:18,497 INFO L130 BoogieDeclarations]: Found specification of procedure local_bh_enable [2025-02-08 03:55:18,497 INFO L138 BoogieDeclarations]: Found implementation of procedure local_bh_enable [2025-02-08 03:55:18,497 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 03:55:18,497 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 03:55:20,499 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:55:20,505 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:55:20,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12988-1: SUMMARY for call dev_kfree_skb_any(~skb#1.base, ~skb#1.offset); srcloc: null [2025-02-08 03:55:20,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12986: ~tmp___1~29#1 := #t~ret1552#1;havoc #t~ret1552#1;call #t~mem1553#1.base, #t~mem1553#1.offset := read~$Pointer$#19(~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 03:55:20,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12957: ~status~15#1 := #t~ret1550#1;havoc #t~ret1550#1; [2025-02-08 03:55:20,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12988: call #t~mem1554#1 := read~intINTTYPE8#19(~ss~10#1.base, ~bvadd~64(40bv64, ~bvadd~64(424bv64, ~ss~10#1.offset)), 8bv64);call write~intINTTYPE8#19(~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 03:55:20,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12957-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 03:55:20,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12959: assume 0bv32 != ~status~15#1; [2025-02-08 03:55:20,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12959: assume !(0bv32 != ~status~15#1); [2025-02-08 03:55:20,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12961: SUMMARY for call dev_kfree_skb_any(~curr~0#1.base, ~curr~0#1.offset); srcloc: null [2025-02-08 03:55:20,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12986-1: SUMMARY for call #t~ret1552#1 := skb_get_queue_mapping(~skb#1.base, ~skb#1.offset); srcloc: null [2025-02-08 03:55:20,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19139: havoc __skb_gso_segment_#t~ret2234#1.base, __skb_gso_segment_#t~ret2234#1.offset; [2025-02-08 03:55:20,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12968: SUMMARY for call dev_kfree_skb_any(~segs~0#1.base, ~segs~0#1.offset); srcloc: null [2025-02-08 03:55:20,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12954: ~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$#19(~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$#19(0bv64, 0bv64, ~curr~0#1.base, ~curr~0#1.offset, 8bv64); [2025-02-08 03:55:20,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12963: 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$#19(~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$#19(0bv64, 0bv64, ~curr~0#1.base, ~curr~0#1.offset, 8bv64); [2025-02-08 03:55:20,714 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12963: assume !(0bv64 != ~bvadd~64(~segs~0#1.base, ~segs~0#1.offset)); [2025-02-08 03:55:38,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6782: compound_head_~tmp___0~0#1 := compound_head_#t~ret124#1;havoc compound_head_#t~ret124#1; [2025-02-08 03:55:38,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6782-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 03:55:38,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6774: compound_head_~tmp___1~0#1 := compound_head_#t~ret120#1;havoc compound_head_#t~ret120#1; [2025-02-08 03:55:38,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19326: havoc napi_gro_frags_#t~nondet2261#1;myri10ge_rx_done_#t~ret926#1 := napi_gro_frags_#res#1;havoc napi_gro_frags_#t~nondet2261#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 03:55:38,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6774-1: SUMMARY for call compound_head_#t~ret120#1 := PageTail(compound_head_~page#1.base, compound_head_~page#1.offset); srcloc: null [2025-02-08 03:55:38,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19112: __netdev_alloc_skb_~skb~3#1.base, __netdev_alloc_skb_~skb~3#1.offset := __netdev_alloc_skb_#t~ret2228#1.base, __netdev_alloc_skb_#t~ret2228#1.offset;havoc __netdev_alloc_skb_#t~ret2228#1.base, __netdev_alloc_skb_#t~ret2228#1.offset; [2025-02-08 03:55:38,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10251: assume 0bv32 != ~zero_extend~32~8(myri10ge_rx_done_~polling~0#1);call myri10ge_rx_done_#t~mem914#1 := read~intINTTYPE4#19(myri10ge_rx_done_~skb~0#1.base, ~bvadd~64(104bv64, myri10ge_rx_done_~skb~0#1.offset), 4bv64); [2025-02-08 03:55:38,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10251: 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~nondet2261#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~nondet2261#1;napi_gro_frags_#res#1 := napi_gro_frags_#t~nondet2261#1;havoc napi_gro_frags_#t~nondet2261#1; [2025-02-08 03:55:38,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19112-1: SUMMARY for call __netdev_alloc_skb_#t~ret2228#1.base, __netdev_alloc_skb_#t~ret2228#1.offset := ldv_malloc(245bv64); srcloc: null [2025-02-08 03:55:38,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7303: 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 03:55:38,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19244: havoc eth_type_trans_#t~nondet2251#1;myri10ge_rx_done_#t~ret924#1 := eth_type_trans_#res#1;havoc eth_type_trans_#t~nondet2251#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#19(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~nondet2267#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~nondet2267#1;netif_receive_skb_#res#1 := netif_receive_skb_#t~nondet2267#1;havoc netif_receive_skb_#t~nondet2267#1; [2025-02-08 03:55:38,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6775-1: SUMMARY for call compound_head_#t~ret121#1 := ldv__builtin_expect(~sign_extend~64~32((if 0bv32 != compound_head_~tmp___1~0#1 then 1bv32 else 0bv32)), 0bv64); srcloc: null [2025-02-08 03:55:38,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7287-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 03:55:38,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6775: compound_head_~tmp___2~0#1 := compound_head_#t~ret121#1;havoc compound_head_#t~ret121#1; [2025-02-08 03:55:38,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7287: 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 03:55:38,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9459: 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 03:55:38,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9459-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 03:55:38,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19113: assume __netdev_alloc_skb_~skb~3#1.base != 0bv64 || __netdev_alloc_skb_~skb~3#1.offset != 0bv64;call write~$Pointer$#19(__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 03:55:38,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19113: assume !(__netdev_alloc_skb_~skb~3#1.base != 0bv64 || __netdev_alloc_skb_~skb~3#1.offset != 0bv64); [2025-02-08 03:55:38,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10219: assume ~bvsgt~32(myri10ge_rx_done_~remainder~0#1, 0bv32); [2025-02-08 03:55:38,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10219: assume !~bvsgt~32(myri10ge_rx_done_~remainder~0#1, 0bv32);call myri10ge_rx_done_#t~mem908#1 := read~intINTTYPE4#19(myri10ge_rx_done_~rx_frags~0#1.base, ~bvadd~64(8bv64, myri10ge_rx_done_~rx_frags~0#1.offset), 4bv64);call write~intINTTYPE4#19(~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#19(myri10ge_rx_done_~rx_frags~0#1.base, ~bvadd~64(12bv64, myri10ge_rx_done_~rx_frags~0#1.offset), 4bv64);call write~intINTTYPE4#19(~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#19(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#19(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#19(myri10ge_rx_done_~skb~0#1.base, ~bvadd~64(237bv64, myri10ge_rx_done_~skb~0#1.offset), 4bv64);call write~intINTTYPE4#19(~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#19(myri10ge_rx_done_~dev~3#1.base, ~bvadd~64(204bv64, myri10ge_rx_done_~dev~3#1.offset), 8bv64); [2025-02-08 03:55:38,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10128: 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#19(myri10ge_vlan_rx_~frag~1#1.base, ~bvadd~64(8bv64, myri10ge_vlan_rx_~frag~1#1.offset), 4bv64);call write~intINTTYPE4#19(~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 03:55:38,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10128-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 03:55:38,176 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7304-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 03:55:38,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7304: 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#19(~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#19(myri10ge_rx_done_~rx~0#1.base, ~bvadd~64(44bv64, myri10ge_rx_done_~rx~0#1.offset), 4bv64);call write~intINTTYPE4#19(~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#19(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#19(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 03:55:38,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10178: 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~ret2228#1.base, __netdev_alloc_skb_#t~ret2228#1.offset, __netdev_alloc_skb_#t~ret2229#1.base, __netdev_alloc_skb_#t~ret2229#1.offset, __netdev_alloc_skb_#t~mem2230#1.base, __netdev_alloc_skb_#t~mem2230#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 03:55:38,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10178: 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~ret2260#1.base, napi_get_frags_#t~ret2260#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 03:55:38,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7428-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#19(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 03:55:38,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7428: 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 03:55:38,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9468: havoc myri10ge_ss_busy_polling_#t~ret726#1;call myri10ge_ss_busy_polling_#t~mem727#1 := read~intINTTYPE4#19(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 03:55:38,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6784: 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 03:55:38,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6784: assume !(0bv64 != compound_head_~tmp___0~0#1); [2025-02-08 03:55:38,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9468-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 03:55:38,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10253: 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 03:55:38,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10253-1: assume ~bvult~32(64bv32, myri10ge_rx_done_#t~mem914#1);myri10ge_rx_done_#t~ite916#1 := 64bv32; [2025-02-08 03:55:38,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10253-1: assume !~bvult~32(64bv32, myri10ge_rx_done_#t~mem914#1);call myri10ge_rx_done_#t~mem915#1 := read~intINTTYPE4#19(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 03:55:38,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10171: myri10ge_rx_done_~len#1 := ~bvadd~32(2bv32, myri10ge_rx_done_~len#1);call myri10ge_rx_done_#t~mem881#1 := read~intINTTYPE4#19(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#19(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$#19(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$#19(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 03:55:38,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10270: 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#19(~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 03:55:38,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9461: assume 0bv64 != myri10ge_ss_busy_polling_~tmp~72#1; [2025-02-08 03:55:38,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9461: assume !(0bv64 != myri10ge_ss_busy_polling_~tmp~72#1); [2025-02-08 03:55:38,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10163: 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#19(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 03:55:38,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10163: 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#19(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 03:55:38,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777: assume 0bv64 != compound_head_~tmp___2~0#1;call compound_head_#t~mem122#1.base, compound_head_#t~mem122#1.offset := read~$Pointer$#19(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 03:55:38,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6777: assume !(0bv64 != compound_head_~tmp___2~0#1); [2025-02-08 03:55:38,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10386: ~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$#19(~rx_done~0#1.base, ~rx_done~0#1.offset, 8bv64);call write~intINTTYPE2#19(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$#19(~rx_done~0#1.base, ~rx_done~0#1.offset, 8bv64);call #t~mem978#1 := read~intINTTYPE2#19(#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$#19(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$#19(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$#19(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#19(myri10ge_rx_done_~mgp~1#1.base, ~bvadd~64(20bv64, myri10ge_rx_done_~mgp~1#1.offset), 4bv64); [2025-02-08 03:55:38,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10254-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 03:55:38,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10188: myri10ge_rx_done_~tmp___0~27#1 := myri10ge_rx_done_#t~ret891#1;havoc myri10ge_rx_done_#t~ret891#1; [2025-02-08 03:55:38,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10188-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 03:55:38,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10386-1: SUMMARY for call #t~ret975#1 := __fswab16(~zero_extend~32~16(#t~mem974#1)[16:0]); srcloc: null [2025-02-08 03:55:38,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10386-2: call #t~mem973#1.base, #t~mem973#1.offset := read~$Pointer$#19(~rx_done~0#1.base, ~rx_done~0#1.offset, 8bv64);call #t~mem974#1 := read~intINTTYPE2#19(#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 03:55:38,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10254: 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 03:55:38,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10180: 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 03:55:38,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10114: 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#19(myri10ge_vlan_rx_~skb#1.base, ~bvadd~64(124bv64, myri10ge_vlan_rx_~skb#1.offset), 1bv64); [2025-02-08 03:55:38,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10114: 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 03:55:38,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19115-1: SUMMARY for call __netdev_alloc_skb_#t~ret2229#1.base, __netdev_alloc_skb_#t~ret2229#1.offset := ldv_malloc(~zero_extend~64~32(__netdev_alloc_skb_~arg1#1)); srcloc: null [2025-02-08 03:55:38,179 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19115: call write~$Pointer$#19(__netdev_alloc_skb_#t~ret2229#1.base, __netdev_alloc_skb_#t~ret2229#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~ret2229#1.base, __netdev_alloc_skb_#t~ret2229#1.offset;call __netdev_alloc_skb_#t~mem2230#1.base, __netdev_alloc_skb_#t~mem2230#1.offset := read~$Pointer$#19(__netdev_alloc_skb_~skb~3#1.base, ~bvadd~64(221bv64, __netdev_alloc_skb_~skb~3#1.offset), 8bv64);call write~$Pointer$#19(__netdev_alloc_skb_#t~mem2230#1.base, __netdev_alloc_skb_#t~mem2230#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~mem2230#1.base, __netdev_alloc_skb_#t~mem2230#1.offset;call write~intINTTYPE4#19(0bv32, __netdev_alloc_skb_~skb~3#1.base, ~bvadd~64(213bv64, __netdev_alloc_skb_~skb~3#1.offset), 4bv64); [2025-02-08 03:55:38,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6910: 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 03:55:38,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19322-2: napi_get_frags_#res#1.base, napi_get_frags_#res#1.offset := napi_get_frags_#t~ret2260#1.base, napi_get_frags_#t~ret2260#1.offset;havoc napi_get_frags_#t~ret2260#1.base, napi_get_frags_#t~ret2260#1.offset; [2025-02-08 03:55:38,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9470-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 03:55:38,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19322-3: SUMMARY for call napi_get_frags_#t~ret2260#1.base, napi_get_frags_#t~ret2260#1.offset := ldv_malloc(245bv64); srcloc: null [2025-02-08 03:55:38,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10114-1: assume myri10ge_vlan_rx_#t~short861#1;call myri10ge_vlan_rx_#t~mem860#1 := read~intINTTYPE2#19(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 03:55:38,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10114-1: assume !myri10ge_vlan_rx_#t~short861#1; [2025-02-08 03:55:38,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7290: 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#19(1bv8, __skb_fill_page_desc_~skb#1.base, ~bvadd~64(179bv64, __skb_fill_page_desc_~skb#1.offset), 1bv64); [2025-02-08 03:55:38,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7290: 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 03:55:38,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9470: havoc myri10ge_ss_busy_polling_#t~mem727#1; [2025-02-08 03:55:38,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10131: myri10ge_vlan_rx_~tmp___1~18#1 := myri10ge_vlan_rx_#t~ret874#1;havoc myri10ge_vlan_rx_#t~ret874#1; [2025-02-08 03:55:38,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10131-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 03:55:38,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7290-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$#19(__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 03:55:38,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7290-1: assume !__skb_fill_page_desc_#t~short267#1; [2025-02-08 03:55:38,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19322: havoc napi_get_frags_#t~ret2260#1.base, napi_get_frags_#t~ret2260#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~ret2260#1.base, napi_get_frags_#t~ret2260#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 03:55:38,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10222-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 03:55:38,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10222-2: call myri10ge_rx_done_#t~mem900#1.base, myri10ge_rx_done_#t~mem900#1.offset := read~$Pointer$#19(myri10ge_rx_done_~rx~0#1.base, ~bvadd~64(16bv64, myri10ge_rx_done_~rx~0#1.offset), 8bv64); [2025-02-08 03:55:38,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10123: 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#19(__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#19(~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 03:55:38,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10123-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 03:55:38,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10255: 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#19(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$#19(skb_copy_to_linear_data_~skb#1.base, ~bvadd~64(229bv64, skb_copy_to_linear_data_~skb#1.offset), 8bv64); [2025-02-08 03:55:38,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10255-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 03:55:38,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10222: 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$#19(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$#19(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$#19(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#19(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 03:55:38,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10214-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 03:55:38,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10115: 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~nondet2241#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~nondet2241#1;csum_partial_#res#1 := csum_partial_#t~nondet2241#1;havoc csum_partial_#t~nondet2241#1; [2025-02-08 03:55:38,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10115: assume !(8bv32 == ~zero_extend~32~8(myri10ge_vlan_rx_#t~mem862#1));havoc myri10ge_vlan_rx_#t~mem862#1; [2025-02-08 03:55:38,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10123-2: call myri10ge_vlan_rx_#t~mem866#1 := read~intINTTYPE2#19(myri10ge_vlan_rx_~veh~0#1.base, ~bvadd~64(14bv64, myri10ge_vlan_rx_~veh~0#1.offset), 2bv64); [2025-02-08 03:55:38,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10247: 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$#19(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#19(~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#19(skb_mark_napi_id_~napi#1.base, ~bvadd~64(168bv64, skb_mark_napi_id_~napi#1.offset), 4bv64);call write~intINTTYPE4#19(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 03:55:38,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10247-1: call myri10ge_rx_done_#t~mem912#1.base, myri10ge_rx_done_#t~mem912#1.offset := read~$Pointer$#19(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#19(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 03:55:38,182 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10214: 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 03:55:38,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10173: 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$#19(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#19(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#19(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 03:55:38,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10173-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 03:55:38,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: assume ~bvult~64(#Ultimate.C_memmove_#t~loopctr2332#1, #Ultimate.C_memmove_size#1);call #Ultimate.C_memmove_#t~mem2333#1.base, #Ultimate.C_memmove_#t~mem2333#1.offset := read~unchecked~$Pointer$#19(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr2332#1), 8bv64);call write~unchecked~$Pointer$#19(#Ultimate.C_memmove_#t~mem2333#1.base, #Ultimate.C_memmove_#t~mem2333#1.offset, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr2332#1), 8bv64);#Ultimate.C_memmove_#t~loopctr2332#1 := ~bvadd~64(8bv64, #Ultimate.C_memmove_#t~loopctr2332#1); [2025-02-08 03:55:38,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: assume !~bvult~64(#Ultimate.C_memmove_#t~loopctr2332#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~loopctr2321#1, #Ultimate.C_memmove_#t~mem2322#1, #Ultimate.C_memmove_#t~mem2323#1, #Ultimate.C_memmove_#t~mem2324#1, #Ultimate.C_memmove_#t~mem2325#1, #Ultimate.C_memmove_#t~mem2326#1, #Ultimate.C_memmove_#t~mem2327#1, #Ultimate.C_memmove_#t~mem2328#1, #Ultimate.C_memmove_#t~mem2329#1, #Ultimate.C_memmove_#t~mem2330#1, #Ultimate.C_memmove_#t~mem2331#1, #Ultimate.C_memmove_#t~loopctr2332#1, #Ultimate.C_memmove_#t~mem2333#1.base, #Ultimate.C_memmove_#t~mem2333#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#19(myri10ge_vlan_rx_~skb#1.base, ~bvadd~64(104bv64, myri10ge_vlan_rx_~skb#1.offset), 4bv64);call write~intINTTYPE4#19(~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#19(myri10ge_vlan_rx_~skb#1.base, ~bvadd~64(108bv64, myri10ge_vlan_rx_~skb#1.offset), 4bv64);call write~intINTTYPE4#19(~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 03:55:38,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: assume ~bvult~64(#Ultimate.C_memmove_#t~loopctr2321#1, #Ultimate.C_memmove_size#1);call #Ultimate.C_memmove_#t~mem2322#1 := read~unchecked~intINTTYPE8#19(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr2321#1), 8bv64);call write~unchecked~intINTTYPE8#19(#Ultimate.C_memmove_#t~mem2322#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr2321#1), 8bv64);call #Ultimate.C_memmove_#t~mem2323#1 := read~unchecked~intINTTYPE8#19(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr2321#1), 8bv64);call write~unchecked~intINTTYPE8#19(#Ultimate.C_memmove_#t~mem2323#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr2321#1), 8bv64);call #Ultimate.C_memmove_#t~mem2324#1 := read~unchecked~intINTTYPE4#19(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr2321#1), 4bv64);call write~unchecked~intINTTYPE4#19(#Ultimate.C_memmove_#t~mem2324#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr2321#1), 4bv64);call #Ultimate.C_memmove_#t~mem2325#1 := read~unchecked~intINTTYPE2#19(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr2321#1), 2bv64);call write~unchecked~intINTTYPE2#19(#Ultimate.C_memmove_#t~mem2325#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr2321#1), 2bv64);call #Ultimate.C_memmove_#t~mem2326#1 := read~unchecked~intINTTYPE8#19(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr2321#1), 8bv64);call write~unchecked~intINTTYPE8#19(#Ultimate.C_memmove_#t~mem2326#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr2321#1), 8bv64);call #Ultimate.C_memmove_#t~mem2327#1 := read~unchecked~intINTTYPE4#19(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr2321#1), 4bv64);call write~unchecked~intINTTYPE4#19(#Ultimate.C_memmove_#t~mem2327#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr2321#1), 4bv64);call #Ultimate.C_memmove_#t~mem2328#1 := read~unchecked~intINTTYPE1#19(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr2321#1), 1bv64);call write~unchecked~intINTTYPE1#19(#Ultimate.C_memmove_#t~mem2328#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr2321#1), 1bv64);call #Ultimate.C_memmove_#t~mem2329#1 := read~unchecked~intINTTYPE1#19(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr2321#1), 1bv64);call write~unchecked~intINTTYPE1#19(#Ultimate.C_memmove_#t~mem2329#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr2321#1), 1bv64);call #Ultimate.C_memmove_#t~mem2330#1 := read~unchecked~intINTTYPE1#19(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr2321#1), 1bv64);call write~unchecked~intINTTYPE1#19(#Ultimate.C_memmove_#t~mem2330#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr2321#1), 1bv64);call #Ultimate.C_memmove_#t~mem2331#1 := read~unchecked~intINTTYPE2#19(#Ultimate.C_memmove_src#1.base, ~bvadd~64(#Ultimate.C_memmove_src#1.offset, #Ultimate.C_memmove_#t~loopctr2321#1), 2bv64);call write~unchecked~intINTTYPE2#19(#Ultimate.C_memmove_#t~mem2331#1, #Ultimate.C_memmove_dest#1.base, ~bvadd~64(#Ultimate.C_memmove_dest#1.offset, #Ultimate.C_memmove_#t~loopctr2321#1), 2bv64);#Ultimate.C_memmove_#t~loopctr2321#1 := ~bvadd~64(1bv64, #Ultimate.C_memmove_#t~loopctr2321#1); [2025-02-08 03:55:38,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: assume !~bvult~64(#Ultimate.C_memmove_#t~loopctr2321#1, #Ultimate.C_memmove_size#1);#Ultimate.C_memmove_#t~loopctr2332#1 := 0bv64; [2025-02-08 03:55:38,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10206: assume ~bvsgt~32(myri10ge_rx_done_~remainder~0#1, 0bv32); [2025-02-08 03:55:38,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10206: assume !~bvsgt~32(myri10ge_rx_done_~remainder~0#1, 0bv32);myri10ge_rx_done_#res#1 := 0bv32; [2025-02-08 03:55:38,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10198-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 03:55:38,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10132: 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 03:55:38,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10198-2: call myri10ge_rx_done_#t~mem893#1.base, myri10ge_rx_done_#t~mem893#1.offset := read~$Pointer$#19(myri10ge_rx_done_~rx~0#1.base, ~bvadd~64(16bv64, myri10ge_rx_done_~rx~0#1.offset), 8bv64); [2025-02-08 03:55:38,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7283-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 03:55:38,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7283: __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$#19(__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#19(__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 03:55:38,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9463: SUMMARY for call warn_slowpath_null(47bv64, 0bv64, 982bv32); srcloc: null [2025-02-08 03:55:38,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10198: 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$#19(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$#19(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 03:55:38,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7349: 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~ret2228#1.base, __netdev_alloc_skb_#t~ret2228#1.offset, __netdev_alloc_skb_#t~ret2229#1.base, __netdev_alloc_skb_#t~ret2229#1.offset, __netdev_alloc_skb_#t~mem2230#1.base, __netdev_alloc_skb_#t~mem2230#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 03:55:38,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10124: 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~loopctr2321#1, #Ultimate.C_memmove_#t~mem2322#1, #Ultimate.C_memmove_#t~mem2323#1, #Ultimate.C_memmove_#t~mem2324#1, #Ultimate.C_memmove_#t~mem2325#1, #Ultimate.C_memmove_#t~mem2326#1, #Ultimate.C_memmove_#t~mem2327#1, #Ultimate.C_memmove_#t~mem2328#1, #Ultimate.C_memmove_#t~mem2329#1, #Ultimate.C_memmove_#t~mem2330#1, #Ultimate.C_memmove_#t~mem2331#1, #Ultimate.C_memmove_#t~loopctr2332#1, #Ultimate.C_memmove_#t~mem2333#1.base, #Ultimate.C_memmove_#t~mem2333#1.offset;#Ultimate.C_memmove_#t~loopctr2321#1 := 0bv64; [2025-02-08 03:55:38,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19183: havoc csum_partial_#t~nondet2241#1;myri10ge_vlan_rx_#t~ret863#1 := csum_partial_#res#1;havoc csum_partial_#t~nondet2241#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#19(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 03:55:38,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10199: 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#19(myri10ge_rx_done_~rx~0#1.base, ~bvadd~64(44bv64, myri10ge_rx_done_~rx~0#1.offset), 4bv64);call write~intINTTYPE4#19(~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#19(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#19(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 03:55:38,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10199-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 03:55:38,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10257: 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#19(myri10ge_rx_done_~rx_frags~0#1.base, ~bvadd~64(8bv64, myri10ge_rx_done_~rx_frags~0#1.offset), 4bv64);call write~intINTTYPE4#19(~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#19(myri10ge_rx_done_~rx_frags~0#1.base, ~bvadd~64(12bv64, myri10ge_rx_done_~rx_frags~0#1.offset), 4bv64);call write~intINTTYPE4#19(~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#19(myri10ge_rx_done_~skb~0#1.base, ~bvadd~64(108bv64, myri10ge_rx_done_~skb~0#1.offset), 4bv64);call write~intINTTYPE4#19(~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#19(myri10ge_rx_done_~skb~0#1.base, ~bvadd~64(213bv64, myri10ge_rx_done_~skb~0#1.offset), 4bv64);call write~intINTTYPE4#19(~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~nondet2251#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~nondet2251#1;eth_type_trans_#res#1 := eth_type_trans_#t~nondet2251#1;havoc eth_type_trans_#t~nondet2251#1; [2025-02-08 03:55:38,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10191: assume 0bv64 != myri10ge_rx_done_~tmp___0~27#1;call myri10ge_rx_done_#t~mem892#1 := read~intINTTYPE8#19(myri10ge_rx_done_~ss#1.base, ~bvadd~64(32bv64, ~bvadd~64(424bv64, myri10ge_rx_done_~ss#1.offset)), 8bv64);call write~intINTTYPE8#19(~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 03:55:38,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10191: assume !(0bv64 != myri10ge_rx_done_~tmp___0~27#1); [2025-02-08 03:55:38,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19374: havoc netif_receive_skb_#t~nondet2267#1;myri10ge_rx_done_#t~ret925#1 := netif_receive_skb_#res#1;havoc netif_receive_skb_#t~nondet2267#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 03:55:38,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10241: assume 0bv64 != ~bvand~64(4294967296bv64, myri10ge_rx_done_#t~mem911#1);havoc myri10ge_rx_done_#t~mem911#1;call write~intINTTYPE1#19(2bv8, myri10ge_rx_done_~skb~0#1.base, ~bvadd~64(126bv64, myri10ge_rx_done_~skb~0#1.offset), 1bv64);call write~intINTTYPE4#19(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 03:55:38,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10241: assume !(0bv64 != ~bvand~64(4294967296bv64, myri10ge_rx_done_#t~mem911#1));havoc myri10ge_rx_done_#t~mem911#1; [2025-02-08 03:55:38,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6781-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 03:55:38,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6781: compound_head_~tmp~8#1 := compound_head_#t~ret123#1;havoc compound_head_#t~ret123#1; [2025-02-08 03:55:38,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6790: 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#19(__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 03:55:38,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19119-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 03:55:38,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10118: 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#19(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 03:55:38,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6664: havoc kobject_name_#t~mem92#1.base, kobject_name_#t~mem92#1.offset; [2025-02-08 03:55:38,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6738: havoc dev_name_#t~mem109#1.base, dev_name_#t~mem109#1.offset; [2025-02-08 03:55:38,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19340: havoc #t~nondet2263; [2025-02-08 03:55:38,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19179: havoc #t~nondet2240; [2025-02-08 03:55:39,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11733-1: SUMMARY for call put_page(#t~mem1268.base, #t~mem1268.offset); srcloc: null [2025-02-08 03:55:39,568 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11733: havoc #t~mem1267.base, #t~mem1267.offset;havoc #t~mem1268.base, #t~mem1268.offset;~i~15 := ~bvadd~32(1bv32, ~i~15); [2025-02-08 03:55:39,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11766: call #t~mem1282 := read~intINTTYPE4#19(~tx~2.base, ~bvadd~64(68bv64, ~tx~2.offset), 4bv64);call #t~mem1283 := read~intINTTYPE4#19(~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$#19(~tx~2.base, ~bvadd~64(40bv64, ~tx~2.offset), 8bv64);call #t~mem1285.base, #t~mem1285.offset := read~$Pointer$#19(#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$#19(~tx~2.base, ~bvadd~64(40bv64, ~tx~2.offset), 8bv64);call write~$Pointer$#19(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#19(~tx~2.base, ~bvadd~64(68bv64, ~tx~2.offset), 4bv64);call write~intINTTYPE4#19(~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$#19(~tx~2.base, ~bvadd~64(40bv64, ~tx~2.offset), 8bv64);call #t~mem1289 := read~intINTTYPE4#19(#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$#19(~tx~2.base, ~bvadd~64(40bv64, ~tx~2.offset), 8bv64);call write~intINTTYPE4#19(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 03:55:39,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11787-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 03:55:39,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11754: 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$#19(~ss.base, ~bvadd~64(16bv64, ~bvadd~64(84bv64, ~ss.offset)), 8bv64);call #t~mem1280.base, #t~mem1280.offset := read~$Pointer$#19(#t~mem1279.base, ~bvadd~64(#t~mem1279.offset, ~bvmul~64(24bv64, ~sign_extend~64~32(~idx~5))), 8bv64); [2025-02-08 03:55:39,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11787: havoc #t~mem1295.base, #t~mem1295.offset;havoc #t~mem1296.base, #t~mem1296.offset;havoc #t~mem1297; [2025-02-08 03:55:39,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11779-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 03:55:39,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11779: havoc #t~mem1292.base, #t~mem1292.offset;havoc #t~mem1293.base, #t~mem1293.offset;havoc #t~mem1294; [2025-02-08 03:55:39,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11754-2: call #t~mem1276.base, #t~mem1276.offset := read~$Pointer$#19(~mgp~19.base, ~bvadd~64(100bv64, ~mgp~19.offset), 8bv64);call #t~mem1277.base, #t~mem1277.offset := read~$Pointer$#19(~ss.base, ~bvadd~64(16bv64, ~bvadd~64(84bv64, ~ss.offset)), 8bv64);call #t~mem1278 := read~intINTTYPE4#19(~mgp~19.base, ~bvadd~64(20bv64, ~mgp~19.offset), 4bv64); [2025-02-08 03:55:39,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11754-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 03:55:39,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11775: SUMMARY for call dev_kfree_skb_any(~skb~2.base, ~skb~2.offset); srcloc: null [2025-02-08 03:55:39,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11755-1: SUMMARY for call put_page(#t~mem1280.base, #t~mem1280.offset); srcloc: null [2025-02-08 03:55:39,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11755: havoc #t~mem1279.base, #t~mem1279.offset;havoc #t~mem1280.base, #t~mem1280.offset;~i~15 := ~bvadd~32(1bv32, ~i~15); [2025-02-08 03:55:39,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11726: call #t~mem1261 := read~intINTTYPE4#19(~ss.base, ~bvadd~64(56bv64, ~bvadd~64(148bv64, ~ss.offset)), 4bv64);~idx~5 := ~bvand~32(~i~15, #t~mem1261);call #t~mem1262 := read~intINTTYPE4#19(~ss.base, ~bvadd~64(48bv64, ~bvadd~64(148bv64, ~ss.offset)), 4bv64); [2025-02-08 03:55:39,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11772: assume 0bv64 != ~bvadd~64(~skb~2.base, ~skb~2.offset);call #t~mem1291 := read~intINTTYPE8#19(~ss.base, ~bvadd~64(40bv64, ~bvadd~64(424bv64, ~ss.offset)), 8bv64);call write~intINTTYPE8#19(~bvadd~64(1bv64, #t~mem1291), ~ss.base, ~bvadd~64(40bv64, ~bvadd~64(424bv64, ~ss.offset)), 8bv64);havoc #t~mem1291; [2025-02-08 03:55:39,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11772: assume !(0bv64 != ~bvadd~64(~skb~2.base, ~skb~2.offset)); [2025-02-08 03:55:39,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11727: assume ~i~15 == ~bvadd~32(4294967295bv32, #t~mem1262);havoc #t~mem1262;call #t~mem1263.base, #t~mem1263.offset := read~$Pointer$#19(~ss.base, ~bvadd~64(16bv64, ~bvadd~64(148bv64, ~ss.offset)), 8bv64);call write~intINTTYPE4#19(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 03:55:39,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11727: assume !(~i~15 == ~bvadd~32(4294967295bv32, #t~mem1262));havoc #t~mem1262; [2025-02-08 03:55:39,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11748: call #t~mem1273 := read~intINTTYPE4#19(~ss.base, ~bvadd~64(56bv64, ~bvadd~64(84bv64, ~ss.offset)), 4bv64);~idx~5 := ~bvand~32(~i~15, #t~mem1273);call #t~mem1274 := read~intINTTYPE4#19(~ss.base, ~bvadd~64(48bv64, ~bvadd~64(84bv64, ~ss.offset)), 4bv64); [2025-02-08 03:55:39,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11785: assume 0bv32 != ~len~2;call #t~mem1295.base, #t~mem1295.offset := read~$Pointer$#19(~mgp~19.base, ~bvadd~64(100bv64, ~mgp~19.offset), 8bv64);call #t~mem1296.base, #t~mem1296.offset := read~$Pointer$#19(~tx~2.base, ~bvadd~64(40bv64, ~tx~2.offset), 8bv64);call #t~mem1297 := read~intINTTYPE8#19(#t~mem1296.base, ~bvadd~64(12bv64, ~bvadd~64(#t~mem1296.offset, ~bvmul~64(24bv64, ~sign_extend~64~32(~idx~5)))), 8bv64); [2025-02-08 03:55:39,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11785: assume !(0bv32 != ~len~2); [2025-02-08 03:55:39,569 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11777: assume 0bv32 != ~len~2;call #t~mem1292.base, #t~mem1292.offset := read~$Pointer$#19(~mgp~19.base, ~bvadd~64(100bv64, ~mgp~19.offset), 8bv64);call #t~mem1293.base, #t~mem1293.offset := read~$Pointer$#19(~tx~2.base, ~bvadd~64(40bv64, ~tx~2.offset), 8bv64);call #t~mem1294 := read~intINTTYPE8#19(#t~mem1293.base, ~bvadd~64(12bv64, ~bvadd~64(#t~mem1293.offset, ~bvmul~64(24bv64, ~sign_extend~64~32(~idx~5)))), 8bv64); [2025-02-08 03:55:39,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11777: assume !(0bv32 != ~len~2); [2025-02-08 03:55:39,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11732: 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$#19(~ss.base, ~bvadd~64(16bv64, ~bvadd~64(148bv64, ~ss.offset)), 8bv64);call #t~mem1268.base, #t~mem1268.offset := read~$Pointer$#19(#t~mem1267.base, ~bvadd~64(#t~mem1267.offset, ~bvmul~64(24bv64, ~sign_extend~64~32(~idx~5))), 8bv64); [2025-02-08 03:55:39,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11732-2: call #t~mem1264.base, #t~mem1264.offset := read~$Pointer$#19(~mgp~19.base, ~bvadd~64(100bv64, ~mgp~19.offset), 8bv64);call #t~mem1265.base, #t~mem1265.offset := read~$Pointer$#19(~ss.base, ~bvadd~64(16bv64, ~bvadd~64(148bv64, ~ss.offset)), 8bv64);call #t~mem1266 := read~intINTTYPE4#19(~mgp~19.base, ~bvadd~64(24bv64, ~mgp~19.offset), 4bv64); [2025-02-08 03:55:39,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11732-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 03:55:39,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11749: assume ~i~15 == ~bvadd~32(4294967295bv32, #t~mem1274);havoc #t~mem1274;call #t~mem1275.base, #t~mem1275.offset := read~$Pointer$#19(~ss.base, ~bvadd~64(16bv64, ~bvadd~64(84bv64, ~ss.offset)), 8bv64);call write~intINTTYPE4#19(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 03:55:39,570 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11749: assume !(~i~15 == ~bvadd~32(4294967295bv32, #t~mem1274));havoc #t~mem1274; [2025-02-08 03:55:39,660 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19524: havoc #t~nondet2297; [2025-02-08 03:55:39,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9226: call ULTIMATE.dealloc(~#cmd~2.base, ~#cmd~2.offset);havoc ~#cmd~2.base, ~#cmd~2.offset; [2025-02-08 03:55:41,194 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062: assume true; [2025-02-08 03:55:41,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8062: assume !true; [2025-02-08 03:55:41,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19508: havoc schedule_timeout_#t~nondet2293#1;#t~ret1431#1 := schedule_timeout_#res#1;havoc schedule_timeout_#t~nondet2293#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 03:55:41,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8178: assume false; [2025-02-08 03:55:41,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8178: assume !false; [2025-02-08 03:55:41,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12324: assume true; [2025-02-08 03:55:41,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12324: assume !true;~__ms~0#1 := 1bv64; [2025-02-08 03:55:41,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8228: 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 03:55:41,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8146: assume false; [2025-02-08 03:55:41,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8146: assume !false; [2025-02-08 03:55:41,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8113: netif_tx_disable_~pscr_ret__~1#1 := netif_tx_disable_~pfo_ret_____0~1#1; [2025-02-08 03:55:41,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8229-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 03:55:41,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8229: netif_tx_disable_~i~2#1 := ~bvadd~32(1bv32, netif_tx_disable_~i~2#1); [2025-02-08 03:55:41,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8098: assume false; [2025-02-08 03:55:41,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8098: assume !false; [2025-02-08 03:55:41,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12326: SUMMARY for call __const_udelay(4295000bv64); srcloc: null [2025-02-08 03:55:41,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17348: 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 03:55:41,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8066: assume false; [2025-02-08 03:55:41,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8066: assume !false; [2025-02-08 03:55:41,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8182: assume true; [2025-02-08 03:55:41,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8182: assume !true; [2025-02-08 03:55:41,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17349: ~ldv_spin__xmit_lock_of_netdev_queue~0 := 2bv32;assume { :end_inline_ldv_spin_lock__xmit_lock_of_netdev_queue } true; [2025-02-08 03:55:41,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17349-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 03:55:41,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12411-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 03:55:41,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12411: 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 03:55:41,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8150: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 03:55:41,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12345-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 03:55:41,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12345: ~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 03:55:41,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8134: assume false; [2025-02-08 03:55:41,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8134: assume !false; [2025-02-08 03:55:41,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16838-1: ldv_del_timer_sync_91_#res#1 := ldv_del_timer_sync_91_~ldv_func_res~3#1; [2025-02-08 03:55:41,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12280: 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 03:55:41,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8102: assume true; [2025-02-08 03:55:41,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8102: assume !true; [2025-02-08 03:55:41,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19217: havoc del_timer_sync_#t~nondet2245#1; [2025-02-08 03:55:41,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12347: assume 0bv8 != ~tmp___1~27#1;~tmp___2~20#1 := 0bv32; [2025-02-08 03:55:41,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12347: assume !(0bv8 != ~tmp___1~27#1);~tmp___2~20#1 := 1bv32; [2025-02-08 03:55:41,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12397: assume 0bv32 != ~zero_extend~32~8(~__cond~0#1) && 0bv64 == ~__ret___0~0#1;~__ret___0~0#1 := 1bv64; [2025-02-08 03:55:41,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12397: assume !(0bv32 != ~zero_extend~32~8(~__cond~0#1) && 0bv64 == ~__ret___0~0#1); [2025-02-08 03:55:41,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8070: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 03:55:41,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8186: assume false; [2025-02-08 03:55:41,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8186: assume !false; [2025-02-08 03:55:41,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8054: assume false; [2025-02-08 03:55:41,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8054: assume !false; [2025-02-08 03:55:41,196 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8153: netif_tx_disable_~pscr_ret__~1#1 := netif_tx_disable_~pfo_ret_____1~1#1; [2025-02-08 03:55:41,200 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16660-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 03:55:41,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16660: 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#19(__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 03:55:41,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12333-1: SUMMARY for call __const_udelay(4295000bv64); srcloc: null [2025-02-08 03:55:41,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12333: ~tmp___0~42#1 := ~__ms~0#1;~__ms~0#1 := ~bvsub~64(~__ms~0#1, 1bv64); [2025-02-08 03:55:41,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12432: havoc #t~mem1434#1.base, #t~mem1434#1.offset;~i~19#1 := ~bvadd~32(1bv32, ~i~19#1); [2025-02-08 03:55:41,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8138: assume false; [2025-02-08 03:55:41,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8138: assume !false; [2025-02-08 03:55:41,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12432-2: call #t~mem1434#1.base, #t~mem1434#1.offset := read~$Pointer$#19(~mgp~21#1.base, ~mgp~21#1.offset, 8bv64); [2025-02-08 03:55:41,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12432-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 03:55:41,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12317-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 03:55:41,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12317: havoc #t~mem1419#1.base, #t~mem1419#1.offset; [2025-02-08 03:55:41,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12317-2: call #t~mem1419#1.base, #t~mem1419#1.offset := read~$Pointer$#19(~mgp~21#1.base, ~mgp~21#1.offset, 8bv64); [2025-02-08 03:55:41,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7709-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 03:55:41,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7709: 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 03:55:41,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8106: assume false; [2025-02-08 03:55:41,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8106: assume !false; [2025-02-08 03:55:41,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8073: netif_tx_disable_~pscr_ret__~1#1 := netif_tx_disable_~pfo_ret__~1#1; [2025-02-08 03:55:41,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12401: assume 0bv32 != (if 0bv32 != ~zero_extend~32~8(~__cond~0#1) || 0bv64 == ~__ret___0~0#1 then 1bv32 else 0bv32); [2025-02-08 03:55:41,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12401: 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~nondet2293#1, schedule_timeout_~arg0#1;schedule_timeout_~arg0#1 := schedule_timeout_#in~arg0#1;havoc schedule_timeout_#t~nondet2293#1;schedule_timeout_#res#1 := schedule_timeout_#t~nondet2293#1;havoc schedule_timeout_#t~nondet2293#1; [2025-02-08 03:55:41,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8190: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 03:55:41,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7711-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 03:55:41,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7711: netif_tx_stop_all_queues_~i~1#1 := ~bvadd~32(1bv32, netif_tx_stop_all_queues_~i~1#1); [2025-02-08 03:55:41,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058: assume false; [2025-02-08 03:55:41,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8058: assume !false; [2025-02-08 03:55:41,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12352: assume 0bv32 != ~tmp___2~20#1; [2025-02-08 03:55:41,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12352: assume !(0bv32 != ~tmp___2~20#1);~i~19#1 := ~bvadd~32(1bv32, ~i~19#1); [2025-02-08 03:55:41,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14945-1: ldv_del_timer_sync_#res#1 := ldv_del_timer_sync_~arg0#1; [2025-02-08 03:55:41,201 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12319: call #t~mem1421#1.base, #t~mem1421#1.offset := read~$Pointer$#19(~mgp~21#1.base, ~mgp~21#1.offset, 8bv64); [2025-02-08 03:55:41,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8174: assume false; [2025-02-08 03:55:41,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8174: assume !false; [2025-02-08 03:55:41,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8142: assume true; [2025-02-08 03:55:41,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8142: assume !true; [2025-02-08 03:55:41,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19472: havoc prepare_to_wait_event_#t~nondet2287#1;#t~ret1429#1 := prepare_to_wait_event_#res#1;havoc prepare_to_wait_event_#t~nondet2287#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#19(~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 03:55:41,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8225-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 03:55:41,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8225: 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 03:55:41,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12338: assume 0bv64 != ~tmp___0~42#1; [2025-02-08 03:55:41,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12338: assume !(0bv64 != ~tmp___0~42#1); [2025-02-08 03:55:41,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8110: SUMMARY for call __bad_percpu_size(); srcloc: null [2025-02-08 03:55:41,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12322: havoc #t~ret1420#1; [2025-02-08 03:55:41,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8094: assume false; [2025-02-08 03:55:41,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8094: assume !false; [2025-02-08 03:55:41,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8193: netif_tx_disable_~pscr_ret__~1#1 := netif_tx_disable_~pfo_ret_____2~1#1; [2025-02-08 03:55:41,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12322-1: SUMMARY for call #t~ret1420#1 := printk(81bv64, 0bv64); srcloc: null [2025-02-08 03:55:41,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19344: havoc #t~nondet2264; [2025-02-08 03:55:41,342 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19198: havoc dca_remove_requester_#t~nondet2244#1; [2025-02-08 03:55:41,365 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19442: havoc #t~nondet2281; [2025-02-08 03:55:41,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6952: havoc #t~mem171.base, #t~mem171.offset; [2025-02-08 03:55:41,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19512: havoc #t~nondet2294; [2025-02-08 03:55:41,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19146: havoc #t~nondet2235; [2025-02-08 03:55:42,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9213: call ULTIMATE.dealloc(~#cmd~1.base, ~#cmd~1.offset);havoc ~#cmd~1.base, ~#cmd~1.offset; [2025-02-08 03:55:42,240 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19456: havoc #t~nondet2283; [2025-02-08 03:55:42,587 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7320: havoc #t~mem273.base, #t~mem273.offset;havoc #t~mem274; [2025-02-08 03:55:46,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13008: call #t~mem1556.base, #t~mem1556.offset := read~$Pointer$#19(~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#19(~stats.base, ~stats.offset, 8bv64);call #t~mem1557 := read~intINTTYPE8#19(~slice_stats~0.base, ~slice_stats~0.offset, 8bv64);call write~intINTTYPE8#19(~bvadd~64(#t~mem1558, #t~mem1557), ~stats.base, ~stats.offset, 8bv64);havoc #t~mem1558;havoc #t~mem1557;call #t~mem1560 := read~intINTTYPE8#19(~stats.base, ~bvadd~64(8bv64, ~stats.offset), 8bv64);call #t~mem1559 := read~intINTTYPE8#19(~slice_stats~0.base, ~bvadd~64(8bv64, ~slice_stats~0.offset), 8bv64);call write~intINTTYPE8#19(~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#19(~stats.base, ~bvadd~64(16bv64, ~stats.offset), 8bv64);call #t~mem1561 := read~intINTTYPE8#19(~slice_stats~0.base, ~bvadd~64(16bv64, ~slice_stats~0.offset), 8bv64);call write~intINTTYPE8#19(~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#19(~stats.base, ~bvadd~64(24bv64, ~stats.offset), 8bv64);call #t~mem1563 := read~intINTTYPE8#19(~slice_stats~0.base, ~bvadd~64(24bv64, ~slice_stats~0.offset), 8bv64);call write~intINTTYPE8#19(~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#19(~stats.base, ~bvadd~64(48bv64, ~stats.offset), 8bv64);call #t~mem1565 := read~intINTTYPE8#19(~slice_stats~0.base, ~bvadd~64(32bv64, ~slice_stats~0.offset), 8bv64);call write~intINTTYPE8#19(~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#19(~stats.base, ~bvadd~64(56bv64, ~stats.offset), 8bv64);call #t~mem1567 := read~intINTTYPE8#19(~slice_stats~0.base, ~bvadd~64(40bv64, ~slice_stats~0.offset), 8bv64);call write~intINTTYPE8#19(~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 03:55:46,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19229: havoc dma_set_mask_#t~nondet2248#1; [2025-02-08 03:55:47,301 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16479: #res := 3bv32; [2025-02-08 03:55:47,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16481: #res := 8bv32; [2025-02-08 03:55:47,302 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16483: #res := 10bv32; [2025-02-08 03:55:47,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16411: #res := 9bv32; [2025-02-08 03:55:47,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16415: #res := 12bv32; [2025-02-08 03:55:47,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16407: #res := 3bv32; [2025-02-08 03:55:47,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16445: #res := 35bv32; [2025-02-08 03:55:47,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16437: #res := 29bv32; [2025-02-08 03:55:47,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16441: #res := 31bv32; [2025-02-08 03:55:47,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16429: #res := 24bv32; [2025-02-08 03:55:47,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16433: #res := 27bv32; [2025-02-08 03:55:47,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16421: #res := 15bv32; [2025-02-08 03:55:47,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16425: #res := 20bv32; [2025-02-08 03:55:47,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16413: #res := 11bv32; [2025-02-08 03:55:47,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16417: #res := 13bv32; [2025-02-08 03:55:47,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16405: #res := 1bv32; [2025-02-08 03:55:47,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16409: #res := 7bv32; [2025-02-08 03:55:47,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16443: #res := 33bv32; [2025-02-08 03:55:47,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16447: #res := 36bv32; [2025-02-08 03:55:47,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16435: #res := 28bv32; [2025-02-08 03:55:47,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16439: #res := 30bv32; [2025-02-08 03:55:47,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16427: #res := 22bv32; [2025-02-08 03:55:47,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16431: #res := 26bv32; [2025-02-08 03:55:47,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16419: #res := 14bv32; [2025-02-08 03:55:47,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16423: #res := 17bv32; [2025-02-08 03:55:47,990 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19390: havoc pci_bus_read_config_dword_#t~nondet2271#1; [2025-02-08 03:55:48,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19460: havoc pcie_capability_write_word_#t~nondet2284#1;#t~ret795#1 := pcie_capability_write_word_#res#1;havoc pcie_capability_write_word_#t~nondet2284#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 03:55:48,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9646: call ULTIMATE.dealloc(~#ctl~2#1.base, ~#ctl~2#1.offset);havoc ~#ctl~2#1.base, ~#ctl~2#1.offset; [2025-02-08 03:55:48,202 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7546: SUMMARY for call msleep(1bv32); srcloc: null [2025-02-08 03:55:48,259 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19316: havoc #t~nondet2259;