./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-neterion-s2io.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 48c9605d Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-neterion-s2io.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 d854cb72878b5682290d02b512eeece67f29069ae9388aea1bba5a2754313366 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:29:09,350 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:29:09,435 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-08 04:29:09,440 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:29:09,440 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:29:09,466 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:29:09,466 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:29:09,467 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:29:09,467 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:29:09,467 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:29:09,467 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:29:09,467 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:29:09,468 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:29:09,468 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:29:09,468 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:29:09,468 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:29:09,468 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:29:09,468 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 04:29:09,469 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:29:09,469 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:29:09,469 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:29:09,469 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:29:09,469 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:29:09,469 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:29:09,469 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:29:09,469 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:29:09,469 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:29:09,470 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:29:09,470 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:29:09,470 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:29:09,470 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:29:09,470 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:29:09,470 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:29:09,470 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:29:09,471 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 04:29:09,471 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 04:29:09,471 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:29:09,471 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:29:09,472 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:29:09,472 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:29:09,472 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 -> d854cb72878b5682290d02b512eeece67f29069ae9388aea1bba5a2754313366 [2025-02-08 04:29:09,783 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:29:09,792 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:29:09,795 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:29:09,796 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:29:09,797 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:29:09,799 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-neterion-s2io.cil.i [2025-02-08 04:29:11,139 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/b86af0a56/88a3977434cb43f3b32ca686ce392136/FLAG86599d020 [2025-02-08 04:29:11,860 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:29:11,861 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-neterion-s2io.cil.i [2025-02-08 04:29:11,931 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/b86af0a56/88a3977434cb43f3b32ca686ce392136/FLAG86599d020 [2025-02-08 04:29:11,951 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/b86af0a56/88a3977434cb43f3b32ca686ce392136 [2025-02-08 04:29:11,954 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:29:11,955 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:29:11,956 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:29:11,956 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:29:11,960 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:29:11,961 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:29:11" (1/1) ... [2025-02-08 04:29:11,961 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6f4f96fe and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:29:11, skipping insertion in model container [2025-02-08 04:29:11,962 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:29:11" (1/1) ... [2025-02-08 04:29:12,161 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:29:17,243 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-neterion-s2io.cil.i[673098,673111] [2025-02-08 04:29:17,248 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-neterion-s2io.cil.i[673245,673258] [2025-02-08 04:29:17,248 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-neterion-s2io.cil.i[673384,673397] [2025-02-08 04:29:17,252 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-neterion-s2io.cil.i[673542,673555] [2025-02-08 04:29:17,299 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:29:17,508 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:29:17,641 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"); [6693] [2025-02-08 04:29:17,643 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)); [6700] [2025-02-08 04:29:17,643 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6707] [2025-02-08 04:29:17,646 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/a068ef8/linux-usb-dev/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [6774-6775] [2025-02-08 04:29:17,646 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"); [6780-6782] [2025-02-08 04:29:17,646 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/a068ef8/linux-usb-dev/lkbce/arch/x86/include/asm/paravirt.h"), "i" (809), "i" (12UL)); [6807-6808] [2025-02-08 04:29:17,646 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (45UL), [paravirt_opptr] "i" (& pv_irq_ops.restore_fl.func), [paravirt_clobber] "i" (1), "D" (f): "memory", "cc"); [6813-6815] [2025-02-08 04:29:17,647 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/a068ef8/linux-usb-dev/lkbce/arch/x86/include/asm/paravirt.h"), "i" (814), "i" (12UL)); [6839-6840] [2025-02-08 04:29:17,647 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" (46UL), [paravirt_opptr] "i" (& pv_irq_ops.irq_disable.func), [paravirt_clobber] "i" (1): "memory", "cc"); [6845-6847] [2025-02-08 04:29:17,648 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [6896] [2025-02-08 04:29:17,648 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [6899] [2025-02-08 04:29:17,648 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [6902] [2025-02-08 04:29:17,648 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [6905] [2025-02-08 04:29:17,650 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %1,%0": "=q" (ret): "m" (*((unsigned char volatile *)addr)): "memory"); [6982] [2025-02-08 04:29:17,650 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [6990] [2025-02-08 04:29:17,650 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr)): "memory"); [6997] [2025-02-08 04:29:17,650 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [7004] [2025-02-08 04:29:17,651 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movq %1,%0": "=r" (ret): "m" (*((unsigned long volatile *)addr)): "memory"); [7012] [2025-02-08 04:29:17,651 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movq %0,%1": : "r" (val), "m" (*((unsigned long volatile *)addr)): "memory"); [7019] [2025-02-08 04:29:17,652 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ (" addl %1,%0\n adcl $0xffff,%0": "=r" (sum): "r" (sum << 16), "0" (sum & 4294901760U)); [7101] [2025-02-08 04:29:17,657 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)); [7197-7198] [2025-02-08 04:29:17,659 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)); [7231-7232] [2025-02-08 04:29:17,661 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)); [7272-7273] [2025-02-08 04:29:17,661 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)); [7301-7302] [2025-02-08 04:29:17,662 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (103), "i" (12UL)); [7338-7339] [2025-02-08 04:29:17,663 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (115), "i" (12UL)); [7375-7376] [2025-02-08 04:29:17,669 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)); [7744-7745] [2025-02-08 04:29:17,670 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7751] [2025-02-08 04:29:17,787 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [12167] [2025-02-08 04:29:17,790 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [12269] [2025-02-08 04:29:17,790 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [12285] [2025-02-08 04:29:17,802 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)skb->data) [12694] [2025-02-08 04:29:17,888 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [14520] [2025-02-08 04:29:18,047 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [18657] [2025-02-08 04:29:18,063 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/neterion/s2io.c"), "i" (7475), "i" (12UL)); [19436-19437] [2025-02-08 04:29:18,175 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-neterion-s2io.cil.i[673098,673111] [2025-02-08 04:29:18,175 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-neterion-s2io.cil.i[673245,673258] [2025-02-08 04:29:18,176 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-neterion-s2io.cil.i[673384,673397] [2025-02-08 04:29:18,176 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-neterion-s2io.cil.i[673542,673555] [2025-02-08 04:29:18,183 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:29:18,519 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:29:18,521 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:29:18 WrapperNode [2025-02-08 04:29:18,521 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:29:18,522 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:29:18,523 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:29:18,524 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:29:18,529 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:29:18" (1/1) ... [2025-02-08 04:29:18,707 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:29:18" (1/1) ... [2025-02-08 04:29:19,229 INFO L138 Inliner]: procedures = 566, calls = 9981, calls flagged for inlining = 299, calls inlined = 286, statements flattened = 21983 [2025-02-08 04:29:19,230 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:29:19,231 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:29:19,231 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:29:19,231 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:29:19,241 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:29:18" (1/1) ... [2025-02-08 04:29:19,241 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:29:18" (1/1) ... [2025-02-08 04:29:19,445 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:29:18" (1/1) ... [2025-02-08 04:29:22,844 INFO L175 MemorySlicer]: Split 7639 memory accesses to 43 slices as follows [66, 15, 9, 7, 4, 20, 1, 5, 13, 20, 12, 16, 32, 9, 3, 12, 7, 10, 42, 9, 1, 3, 7201, 2, 2, 8, 5, 13, 14, 2, 2, 11, 3, 5, 3, 4, 2, 6, 2, 12, 23, 1, 2]. 94 percent of accesses are in the largest equivalence class. The 3080 initializations are split as follows [0, 0, 8, 0, 2, 2, 0, 0, 0, 0, 0, 0, 0, 8, 0, 8, 0, 8, 0, 8, 0, 1, 3027, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2]. The 2894 writes are split as follows [65, 3, 0, 3, 0, 0, 1, 4, 4, 18, 4, 14, 30, 0, 0, 1, 2, 0, 42, 0, 1, 0, 2667, 1, 1, 2, 0, 5, 3, 1, 1, 1, 2, 3, 2, 2, 2, 4, 1, 0, 4, 0, 0]. [2025-02-08 04:29:22,845 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:29:18" (1/1) ... [2025-02-08 04:29:22,845 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:29:18" (1/1) ... [2025-02-08 04:29:23,164 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:29:18" (1/1) ... [2025-02-08 04:29:23,202 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:29:18" (1/1) ... [2025-02-08 04:29:23,306 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:29:18" (1/1) ... [2025-02-08 04:29:23,366 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:29:18" (1/1) ... [2025-02-08 04:29:23,491 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:29:23,492 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:29:23,493 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:29:23,493 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:29:23,494 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:29:18" (1/1) ... [2025-02-08 04:29:23,498 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:29:23,511 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:29:23,528 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 04:29:23,536 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 04:29:23,559 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_wake_queue [2025-02-08 04:29:23,560 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_wake_queue [2025-02-08 04:29:23,560 INFO L130 BoogieDeclarations]: Found specification of procedure do_s2io_copy_mac_addr [2025-02-08 04:29:23,560 INFO L138 BoogieDeclarations]: Found implementation of procedure do_s2io_copy_mac_addr [2025-02-08 04:29:23,560 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 04:29:23,561 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 04:29:23,561 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 04:29:23,561 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 04:29:23,562 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_0_6 [2025-02-08 04:29:23,562 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_0_6 [2025-02-08 04:29:23,562 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_txdl_getskb [2025-02-08 04:29:23,562 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_txdl_getskb [2025-02-08 04:29:23,562 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2025-02-08 04:29:23,563 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2025-02-08 04:29:23,563 INFO L130 BoogieDeclarations]: Found specification of procedure fill_rx_buffers [2025-02-08 04:29:23,563 INFO L138 BoogieDeclarations]: Found implementation of procedure fill_rx_buffers [2025-02-08 04:29:23,563 INFO L130 BoogieDeclarations]: Found specification of procedure do_s2io_prog_unicast [2025-02-08 04:29:23,563 INFO L138 BoogieDeclarations]: Found implementation of procedure do_s2io_prog_unicast [2025-02-08 04:29:23,563 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:29:23,563 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:29:23,563 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_init_pci [2025-02-08 04:29:23,563 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_init_pci [2025-02-08 04:29:23,563 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2025-02-08 04:29:23,564 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2025-02-08 04:29:23,564 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 04:29:23,564 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 04:29:23,565 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_restore [2025-02-08 04:29:23,565 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_restore [2025-02-08 04:29:23,565 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2025-02-08 04:29:23,565 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2025-02-08 04:29:23,565 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 04:29:23,565 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 04:29:23,565 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 04:29:23,565 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 04:29:23,565 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_enable_msi_x [2025-02-08 04:29:23,565 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_enable_msi_x [2025-02-08 04:29:23,565 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-02-08 04:29:23,565 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-02-08 04:29:23,565 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_set_swapper [2025-02-08 04:29:23,565 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_set_swapper [2025-02-08 04:29:23,565 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 04:29:23,565 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 04:29:23,565 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_stop_tx_queue [2025-02-08 04:29:23,565 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_stop_tx_queue [2025-02-08 04:29:23,565 INFO L130 BoogieDeclarations]: Found specification of procedure do_s2io_store_unicast_mc [2025-02-08 04:29:23,565 INFO L138 BoogieDeclarations]: Found implementation of procedure do_s2io_store_unicast_mc [2025-02-08 04:29:23,566 INFO L130 BoogieDeclarations]: Found specification of procedure skb_checksum_none_assert [2025-02-08 04:29:23,566 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_checksum_none_assert [2025-02-08 04:29:23,566 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 04:29:23,566 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 04:29:23,566 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:29:23,566 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:29:23,566 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 04:29:23,566 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 04:29:23,566 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2025-02-08 04:29:23,566 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2025-02-08 04:29:23,566 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_tx_watchdog [2025-02-08 04:29:23,566 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_tx_watchdog [2025-02-08 04:29:23,566 INFO L130 BoogieDeclarations]: Found specification of procedure check_pci_device_id [2025-02-08 04:29:23,566 INFO L138 BoogieDeclarations]: Found implementation of procedure check_pci_device_id [2025-02-08 04:29:23,566 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 04:29:23,566 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 04:29:23,566 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:29:23,566 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:29:23,566 INFO L130 BoogieDeclarations]: Found specification of procedure arch_irqs_disabled_flags [2025-02-08 04:29:23,566 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_irqs_disabled_flags [2025-02-08 04:29:23,566 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 04:29:23,566 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 04:29:23,566 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 04:29:23,566 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 04:29:23,566 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:29:23,566 INFO L130 BoogieDeclarations]: Found specification of procedure en_dis_able_nic_intrs [2025-02-08 04:29:23,566 INFO L138 BoogieDeclarations]: Found implementation of procedure en_dis_able_nic_intrs [2025-02-08 04:29:23,566 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-02-08 04:29:23,566 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-02-08 04:29:23,566 INFO L130 BoogieDeclarations]: Found specification of procedure netif_queue_stopped [2025-02-08 04:29:23,566 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_queue_stopped [2025-02-08 04:29:23,566 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_word [2025-02-08 04:29:23,566 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_word [2025-02-08 04:29:23,567 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_queue_stopped [2025-02-08 04:29:23,567 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_queue_stopped [2025-02-08 04:29:23,567 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_rem_nic [2025-02-08 04:29:23,567 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_rem_nic [2025-02-08 04:29:23,567 INFO L130 BoogieDeclarations]: Found specification of procedure rx_intr_handler [2025-02-08 04:29:23,567 INFO L138 BoogieDeclarations]: Found implementation of procedure rx_intr_handler [2025-02-08 04:29:23,567 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_work_sync [2025-02-08 04:29:23,567 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_work_sync [2025-02-08 04:29:23,567 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-08 04:29:23,567 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-08 04:29:23,567 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_etherdev_mqs [2025-02-08 04:29:23,567 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_etherdev_mqs [2025-02-08 04:29:23,567 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 04:29:23,567 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 04:29:23,567 INFO L130 BoogieDeclarations]: Found specification of procedure netif_napi_add [2025-02-08 04:29:23,567 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_napi_add [2025-02-08 04:29:23,567 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_ethtool_get_regs_len [2025-02-08 04:29:23,567 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_ethtool_get_regs_len [2025-02-08 04:29:23,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 04:29:23,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 04:29:23,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 04:29:23,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 04:29:23,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 04:29:23,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 04:29:23,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 04:29:23,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 04:29:23,570 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 04:29:23,570 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 04:29:23,570 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 04:29:23,570 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 04:29:23,571 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 04:29:23,572 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 04:29:23,572 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 04:29:23,572 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 04:29:23,572 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 04:29:23,572 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 04:29:23,572 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 04:29:23,572 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 04:29:23,572 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-08 04:29:23,572 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-08 04:29:23,572 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-08 04:29:23,572 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-08 04:29:23,572 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-08 04:29:23,572 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-08 04:29:23,572 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-08 04:29:23,572 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-08 04:29:23,572 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-08 04:29:23,572 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-08 04:29:23,572 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-08 04:29:23,572 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-08 04:29:23,572 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-02-08 04:29:23,572 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-02-08 04:29:23,572 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-02-08 04:29:23,572 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-02-08 04:29:23,572 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-02-08 04:29:23,572 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-02-08 04:29:23,572 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-02-08 04:29:23,572 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-02-08 04:29:23,572 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-02-08 04:29:23,572 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-02-08 04:29:23,572 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2025-02-08 04:29:23,572 INFO L130 BoogieDeclarations]: Found specification of procedure SPECIAL_REG_WRITE [2025-02-08 04:29:23,572 INFO L138 BoogieDeclarations]: Found implementation of procedure SPECIAL_REG_WRITE [2025-02-08 04:29:23,572 INFO L130 BoogieDeclarations]: Found specification of procedure pci_save_state [2025-02-08 04:29:23,573 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_save_state [2025-02-08 04:29:23,573 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 04:29:23,573 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 04:29:23,573 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_chk_rx_buffers [2025-02-08 04:29:23,573 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_chk_rx_buffers [2025-02-08 04:29:23,573 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev [2025-02-08 04:29:23,573 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev [2025-02-08 04:29:23,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 04:29:23,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 04:29:23,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 04:29:23,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 04:29:23,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 04:29:23,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 04:29:23,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 04:29:23,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 04:29:23,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 04:29:23,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 04:29:23,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 04:29:23,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 04:29:23,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 04:29:23,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 04:29:23,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 04:29:23,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 04:29:23,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 04:29:23,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 04:29:23,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 04:29:23,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 04:29:23,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 04:29:23,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 04:29:23,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 04:29:23,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-08 04:29:23,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-08 04:29:23,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-08 04:29:23,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-08 04:29:23,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-08 04:29:23,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-08 04:29:23,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-08 04:29:23,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-08 04:29:23,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-08 04:29:23,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-08 04:29:23,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-08 04:29:23,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-08 04:29:23,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-02-08 04:29:23,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-02-08 04:29:23,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-02-08 04:29:23,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-02-08 04:29:23,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-02-08 04:29:23,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-02-08 04:29:23,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-02-08 04:29:23,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-02-08 04:29:23,576 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:29:23,576 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:29:23,576 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 04:29:23,576 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 04:29:23,576 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 04:29:23,576 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 04:29:23,576 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 04:29:23,576 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 04:29:23,576 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 04:29:23,576 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 04:29:23,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 04:29:23,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 04:29:23,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 04:29:23,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 04:29:23,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 04:29:23,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 04:29:23,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 04:29:23,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 04:29:23,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 04:29:23,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 04:29:23,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 04:29:23,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 04:29:23,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 04:29:23,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 04:29:23,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 04:29:23,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-08 04:29:23,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-08 04:29:23,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-08 04:29:23,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-08 04:29:23,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-08 04:29:23,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-08 04:29:23,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-08 04:29:23,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-08 04:29:23,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-08 04:29:23,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-08 04:29:23,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-08 04:29:23,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-08 04:29:23,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-02-08 04:29:23,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-02-08 04:29:23,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-02-08 04:29:23,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-02-08 04:29:23,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-02-08 04:29:23,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-02-08 04:29:23,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-02-08 04:29:23,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-02-08 04:29:23,577 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 04:29:23,577 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 04:29:23,577 INFO L130 BoogieDeclarations]: Found specification of procedure do_s2io_read_unicast_mc [2025-02-08 04:29:23,577 INFO L138 BoogieDeclarations]: Found implementation of procedure do_s2io_read_unicast_mc [2025-02-08 04:29:23,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:29:23,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:29:23,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:29:23,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:29:23,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:29:23,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:29:23,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:29:23,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:29:23,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:29:23,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:29:23,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:29:23,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:29:23,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:29:23,580 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:29:23,580 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:29:23,580 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:29:23,580 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:29:23,580 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:29:23,580 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:29:23,580 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:29:23,580 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:29:23,580 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:29:23,580 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:29:23,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:29:23,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:29:23,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:29:23,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:29:23,581 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 04:29:23,582 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 04:29:23,582 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 04:29:23,582 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 04:29:23,582 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 04:29:23,582 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-08 04:29:23,582 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-08 04:29:23,582 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-08 04:29:23,582 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-08 04:29:23,582 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-02-08 04:29:23,582 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-02-08 04:29:23,582 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-02-08 04:29:23,582 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-02-08 04:29:23,582 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-02-08 04:29:23,582 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-02-08 04:29:23,582 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-02-08 04:29:23,582 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:29:23,582 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:29:23,582 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:29:23,582 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:29:23,582 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:29:23,582 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:29:23,582 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:29:23,582 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:29:23,582 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:29:23,582 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:29:23,582 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:29:23,582 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:29:23,582 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:29:23,582 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:29:23,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:29:23,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:29:23,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:29:23,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:29:23,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:29:23,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:29:23,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:29:23,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:29:23,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:29:23,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:29:23,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:29:23,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:29:23,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:29:23,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 04:29:23,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 04:29:23,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 04:29:23,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 04:29:23,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 04:29:23,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-08 04:29:23,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-08 04:29:23,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-08 04:29:23,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-08 04:29:23,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-02-08 04:29:23,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-02-08 04:29:23,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-02-08 04:29:23,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-02-08 04:29:23,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-02-08 04:29:23,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-02-08 04:29:23,583 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-02-08 04:29:23,583 INFO L130 BoogieDeclarations]: Found specification of procedure free_shared_mem [2025-02-08 04:29:23,583 INFO L138 BoogieDeclarations]: Found implementation of procedure free_shared_mem [2025-02-08 04:29:23,584 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-02-08 04:29:23,584 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-02-08 04:29:23,584 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_updt_stats [2025-02-08 04:29:23,584 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_updt_stats [2025-02-08 04:29:23,584 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 04:29:23,584 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 04:29:23,584 INFO L130 BoogieDeclarations]: Found specification of procedure update_L3L4_header [2025-02-08 04:29:23,584 INFO L138 BoogieDeclarations]: Found implementation of procedure update_L3L4_header [2025-02-08 04:29:23,584 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 04:29:23,584 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 04:29:23,586 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2025-02-08 04:29:23,586 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2025-02-08 04:29:23,586 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-08 04:29:23,586 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-08 04:29:23,586 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 04:29:23,586 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 04:29:23,586 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_cmd_complete [2025-02-08 04:29:23,586 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_cmd_complete [2025-02-08 04:29:23,586 INFO L130 BoogieDeclarations]: Found specification of procedure napi_enable [2025-02-08 04:29:23,586 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_enable [2025-02-08 04:29:23,586 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_stop_all_tx_queue [2025-02-08 04:29:23,586 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_stop_all_tx_queue [2025-02-08 04:29:23,587 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:29:23,587 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-02-08 04:29:23,587 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-02-08 04:29:23,587 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_save [2025-02-08 04:29:23,587 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_save [2025-02-08 04:29:23,587 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-08 04:29:23,587 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-08 04:29:23,587 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2025-02-08 04:29:23,588 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2025-02-08 04:29:23,588 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:29:23,588 INFO L130 BoogieDeclarations]: Found specification of procedure pci_ioremap_bar [2025-02-08 04:29:23,588 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_ioremap_bar [2025-02-08 04:29:23,588 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:29:23,588 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:29:23,588 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_link [2025-02-08 04:29:23,588 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_link [2025-02-08 04:29:23,588 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 04:29:23,588 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 04:29:23,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:29:23,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:29:23,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:29:23,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:29:23,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:29:23,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:29:23,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:29:23,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:29:23,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:29:23,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:29:23,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:29:23,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:29:23,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:29:23,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:29:23,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 04:29:23,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 04:29:23,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 04:29:23,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 04:29:23,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 04:29:23,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 04:29:23,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 04:29:23,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 04:29:23,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 04:29:23,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 04:29:23,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 04:29:23,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 04:29:23,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 04:29:23,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 04:29:23,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 04:29:23,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 04:29:23,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 04:29:23,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 04:29:23,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 04:29:23,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 04:29:23,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 04:29:23,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 04:29:23,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 04:29:23,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 04:29:23,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-08 04:29:23,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-08 04:29:23,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-08 04:29:23,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-02-08 04:29:23,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-02-08 04:29:23,590 INFO L130 BoogieDeclarations]: Found specification of procedure write_eeprom [2025-02-08 04:29:23,590 INFO L138 BoogieDeclarations]: Found implementation of procedure write_eeprom [2025-02-08 04:29:23,590 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:29:23,590 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:29:23,590 INFO L130 BoogieDeclarations]: Found specification of procedure skb_headlen [2025-02-08 04:29:23,590 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_headlen [2025-02-08 04:29:23,590 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-02-08 04:29:23,590 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-02-08 04:29:23,590 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_get_eeprom_len [2025-02-08 04:29:23,590 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_get_eeprom_len [2025-02-08 04:29:23,590 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_card_up [2025-02-08 04:29:23,590 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_card_up [2025-02-08 04:29:23,590 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-02-08 04:29:23,590 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-02-08 04:29:23,590 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2025-02-08 04:29:23,590 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2025-02-08 04:29:23,590 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2025-02-08 04:29:23,590 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2025-02-08 04:29:23,590 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2025-02-08 04:29:23,594 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2025-02-08 04:29:23,595 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2025-02-08 04:29:23,595 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2025-02-08 04:29:23,595 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 04:29:23,595 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 04:29:23,595 INFO L130 BoogieDeclarations]: Found specification of procedure do_s2io_add_mac [2025-02-08 04:29:23,595 INFO L138 BoogieDeclarations]: Found implementation of procedure do_s2io_add_mac [2025-02-08 04:29:23,595 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2025-02-08 04:29:23,595 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2025-02-08 04:29:23,595 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 04:29:23,595 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 04:29:23,595 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2025-02-08 04:29:23,595 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2025-02-08 04:29:23,595 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_set_led [2025-02-08 04:29:23,596 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_set_led [2025-02-08 04:29:23,596 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2025-02-08 04:29:23,596 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2025-02-08 04:29:23,596 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_start_all_tx_queue [2025-02-08 04:29:23,596 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_start_all_tx_queue [2025-02-08 04:29:23,596 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-02-08 04:29:23,596 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-02-08 04:29:23,596 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 04:29:23,596 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 04:29:23,596 INFO L130 BoogieDeclarations]: Found specification of procedure writeb [2025-02-08 04:29:23,596 INFO L138 BoogieDeclarations]: Found implementation of procedure writeb [2025-02-08 04:29:23,596 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_close [2025-02-08 04:29:23,596 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_close [2025-02-08 04:29:23,596 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_save_flags [2025-02-08 04:29:23,597 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_save_flags [2025-02-08 04:29:23,597 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:29:23,597 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:29:23,597 INFO L130 BoogieDeclarations]: Found specification of procedure en_dis_err_alarms [2025-02-08 04:29:23,597 INFO L138 BoogieDeclarations]: Found implementation of procedure en_dis_err_alarms [2025-02-08 04:29:23,597 INFO L130 BoogieDeclarations]: Found specification of procedure writeq [2025-02-08 04:29:23,597 INFO L138 BoogieDeclarations]: Found implementation of procedure writeq [2025-02-08 04:29:23,597 INFO L130 BoogieDeclarations]: Found specification of procedure do_s2io_write_bits [2025-02-08 04:29:23,597 INFO L138 BoogieDeclarations]: Found implementation of procedure do_s2io_write_bits [2025-02-08 04:29:23,597 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-02-08 04:29:23,597 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-02-08 04:29:23,597 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_reset [2025-02-08 04:29:23,597 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_reset [2025-02-08 04:29:23,597 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#0 [2025-02-08 04:29:23,597 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#1 [2025-02-08 04:29:23,597 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#2 [2025-02-08 04:29:23,597 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#3 [2025-02-08 04:29:23,597 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#4 [2025-02-08 04:29:23,597 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#5 [2025-02-08 04:29:23,597 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#6 [2025-02-08 04:29:23,597 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#7 [2025-02-08 04:29:23,597 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#8 [2025-02-08 04:29:23,597 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#9 [2025-02-08 04:29:23,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#10 [2025-02-08 04:29:23,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#11 [2025-02-08 04:29:23,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#12 [2025-02-08 04:29:23,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#13 [2025-02-08 04:29:23,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#14 [2025-02-08 04:29:23,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#15 [2025-02-08 04:29:23,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#16 [2025-02-08 04:29:23,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#17 [2025-02-08 04:29:23,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#18 [2025-02-08 04:29:23,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#19 [2025-02-08 04:29:23,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#20 [2025-02-08 04:29:23,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#21 [2025-02-08 04:29:23,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#22 [2025-02-08 04:29:23,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#23 [2025-02-08 04:29:23,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#24 [2025-02-08 04:29:23,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#25 [2025-02-08 04:29:23,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#26 [2025-02-08 04:29:23,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#27 [2025-02-08 04:29:23,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#28 [2025-02-08 04:29:23,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#29 [2025-02-08 04:29:23,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#30 [2025-02-08 04:29:23,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#31 [2025-02-08 04:29:23,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#32 [2025-02-08 04:29:23,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#33 [2025-02-08 04:29:23,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#34 [2025-02-08 04:29:23,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#35 [2025-02-08 04:29:23,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#36 [2025-02-08 04:29:23,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#37 [2025-02-08 04:29:23,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#38 [2025-02-08 04:29:23,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#39 [2025-02-08 04:29:23,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#40 [2025-02-08 04:29:23,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#41 [2025-02-08 04:29:23,598 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#42 [2025-02-08 04:29:23,598 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#0 [2025-02-08 04:29:23,598 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#1 [2025-02-08 04:29:23,598 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#2 [2025-02-08 04:29:23,598 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#3 [2025-02-08 04:29:23,598 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#4 [2025-02-08 04:29:23,598 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#5 [2025-02-08 04:29:23,599 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#6 [2025-02-08 04:29:23,599 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#7 [2025-02-08 04:29:23,599 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#8 [2025-02-08 04:29:23,599 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#9 [2025-02-08 04:29:23,599 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#10 [2025-02-08 04:29:23,599 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#11 [2025-02-08 04:29:23,599 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#12 [2025-02-08 04:29:23,599 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#13 [2025-02-08 04:29:23,599 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#14 [2025-02-08 04:29:23,599 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#15 [2025-02-08 04:29:23,599 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#16 [2025-02-08 04:29:23,599 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#17 [2025-02-08 04:29:23,599 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#18 [2025-02-08 04:29:23,599 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#19 [2025-02-08 04:29:23,599 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#20 [2025-02-08 04:29:23,599 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#21 [2025-02-08 04:29:23,599 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#22 [2025-02-08 04:29:23,599 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#23 [2025-02-08 04:29:23,600 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#24 [2025-02-08 04:29:23,600 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#25 [2025-02-08 04:29:23,600 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#26 [2025-02-08 04:29:23,600 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#27 [2025-02-08 04:29:23,601 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#28 [2025-02-08 04:29:23,601 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#29 [2025-02-08 04:29:23,601 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#30 [2025-02-08 04:29:23,601 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#31 [2025-02-08 04:29:23,601 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#32 [2025-02-08 04:29:23,601 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#33 [2025-02-08 04:29:23,601 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#34 [2025-02-08 04:29:23,604 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#35 [2025-02-08 04:29:23,605 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#36 [2025-02-08 04:29:23,605 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#37 [2025-02-08 04:29:23,605 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#38 [2025-02-08 04:29:23,605 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#39 [2025-02-08 04:29:23,605 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#40 [2025-02-08 04:29:23,605 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#41 [2025-02-08 04:29:23,605 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#42 [2025-02-08 04:29:23,605 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-08 04:29:23,605 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-08 04:29:23,605 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 04:29:23,605 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 04:29:23,605 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 04:29:23,605 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 04:29:23,605 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 04:29:23,605 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 04:29:23,605 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 04:29:23,605 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 04:29:23,605 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 04:29:23,605 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 04:29:23,605 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 04:29:23,605 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 04:29:23,605 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 04:29:23,605 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 04:29:23,605 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 04:29:23,605 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 04:29:23,605 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 04:29:23,605 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 04:29:23,605 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 04:29:23,605 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 04:29:23,605 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 04:29:23,605 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 04:29:23,605 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 04:29:23,605 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 04:29:23,605 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 04:29:23,605 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 04:29:23,605 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 04:29:23,605 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 04:29:23,605 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 04:29:23,606 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 04:29:23,606 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 04:29:23,606 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 04:29:23,606 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 04:29:23,606 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 04:29:23,606 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-08 04:29:23,606 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-08 04:29:23,606 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-08 04:29:23,606 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-08 04:29:23,606 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-02-08 04:29:23,606 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-02-08 04:29:23,606 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-02-08 04:29:23,606 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-02-08 04:29:23,606 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-02-08 04:29:23,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:29:23,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:29:23,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:29:23,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:29:23,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:29:23,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:29:23,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:29:23,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:29:23,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:29:23,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:29:23,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:29:23,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:29:23,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:29:23,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:29:23,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 04:29:23,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 04:29:23,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 04:29:23,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 04:29:23,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 04:29:23,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 04:29:23,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 04:29:23,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 04:29:23,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 04:29:23,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 04:29:23,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 04:29:23,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 04:29:23,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 04:29:23,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 04:29:23,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 04:29:23,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 04:29:23,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 04:29:23,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 04:29:23,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 04:29:23,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 04:29:23,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 04:29:23,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 04:29:23,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 04:29:23,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 04:29:23,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-08 04:29:23,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-08 04:29:23,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-08 04:29:23,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-02-08 04:29:23,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-02-08 04:29:23,608 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:29:23,608 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:29:23,608 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2025-02-08 04:29:23,608 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2025-02-08 04:29:23,608 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2025-02-08 04:29:23,608 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2025-02-08 04:29:23,608 INFO L130 BoogieDeclarations]: Found specification of procedure free_rx_buffers [2025-02-08 04:29:23,608 INFO L138 BoogieDeclarations]: Found implementation of procedure free_rx_buffers [2025-02-08 04:29:23,608 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-02-08 04:29:23,608 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-02-08 04:29:23,608 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 04:29:23,608 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 04:29:23,608 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_byte [2025-02-08 04:29:23,608 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_byte [2025-02-08 04:29:23,608 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2025-02-08 04:29:23,609 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2025-02-08 04:29:23,609 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2025-02-08 04:29:23,609 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2025-02-08 04:29:23,609 INFO L130 BoogieDeclarations]: Found specification of procedure init_tti [2025-02-08 04:29:23,609 INFO L138 BoogieDeclarations]: Found implementation of procedure init_tti [2025-02-08 04:29:23,609 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-02-08 04:29:23,609 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-02-08 04:29:23,609 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_all_queues [2025-02-08 04:29:23,609 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_all_queues [2025-02-08 04:29:23,609 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_rem_isr [2025-02-08 04:29:23,609 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_rem_isr [2025-02-08 04:29:23,609 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_on [2025-02-08 04:29:23,609 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_on [2025-02-08 04:29:23,609 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-08 04:29:23,609 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-08 04:29:23,609 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2025-02-08 04:29:23,609 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2025-02-08 04:29:23,609 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 04:29:23,609 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 04:29:23,609 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 04:29:23,609 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 04:29:23,609 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 04:29:23,609 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 04:29:23,609 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 04:29:23,613 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 04:29:23,613 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 04:29:23,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 04:29:23,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 04:29:23,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 04:29:23,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 04:29:23,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 04:29:23,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 04:29:23,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 04:29:23,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 04:29:23,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 04:29:23,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 04:29:23,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 04:29:23,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 04:29:23,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 04:29:23,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 04:29:23,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 04:29:23,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 04:29:23,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 04:29:23,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 04:29:23,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 04:29:23,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 04:29:23,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 04:29:23,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 04:29:23,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 04:29:23,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 04:29:23,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 04:29:23,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-08 04:29:23,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-08 04:29:23,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-08 04:29:23,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-08 04:29:23,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-08 04:29:23,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-02-08 04:29:23,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-02-08 04:29:23,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-02-08 04:29:23,614 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-02-08 04:29:23,614 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 04:29:23,614 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 04:29:23,614 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 04:29:23,614 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 04:29:23,614 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 04:29:23,614 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 04:29:23,614 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 04:29:23,614 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 04:29:23,614 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 04:29:23,614 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 04:29:23,614 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 04:29:23,615 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 04:29:23,615 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 04:29:23,615 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 04:29:23,615 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 04:29:23,615 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 04:29:23,615 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 04:29:23,615 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 04:29:23,615 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 04:29:23,615 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 04:29:23,615 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 04:29:23,615 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 04:29:23,615 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 04:29:23,615 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 04:29:23,615 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 04:29:23,615 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 04:29:23,615 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 04:29:23,615 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 04:29:23,615 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 04:29:23,615 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 04:29:23,615 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 04:29:23,615 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 04:29:23,615 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 04:29:23,615 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 04:29:23,616 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-08 04:29:23,616 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-08 04:29:23,616 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-08 04:29:23,616 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-08 04:29:23,616 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-08 04:29:23,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-02-08 04:29:23,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-02-08 04:29:23,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-02-08 04:29:23,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-02-08 04:29:23,617 INFO L130 BoogieDeclarations]: Found specification of procedure do_s2io_chk_alarm_bit [2025-02-08 04:29:23,617 INFO L138 BoogieDeclarations]: Found implementation of procedure do_s2io_chk_alarm_bit [2025-02-08 04:29:23,617 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-02-08 04:29:23,617 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-02-08 04:29:23,617 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_schedule [2025-02-08 04:29:23,617 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_schedule [2025-02-08 04:29:23,617 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2025-02-08 04:29:23,617 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2025-02-08 04:29:23,617 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-02-08 04:29:23,617 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-02-08 04:29:23,617 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2025-02-08 04:29:23,617 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2025-02-08 04:29:23,617 INFO L130 BoogieDeclarations]: Found specification of procedure read_eeprom [2025-02-08 04:29:23,617 INFO L138 BoogieDeclarations]: Found implementation of procedure read_eeprom [2025-02-08 04:29:23,617 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:29:23,617 INFO L130 BoogieDeclarations]: Found specification of procedure do_s2io_card_down [2025-02-08 04:29:23,617 INFO L138 BoogieDeclarations]: Found implementation of procedure do_s2io_card_down [2025-02-08 04:29:23,617 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 04:29:23,617 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 04:29:23,617 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_off [2025-02-08 04:29:23,617 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_off [2025-02-08 04:29:23,617 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2025-02-08 04:29:23,617 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2025-02-08 04:29:23,617 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 04:29:23,617 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 04:29:23,617 INFO L130 BoogieDeclarations]: Found specification of procedure verify_l3_l4_lro_capable [2025-02-08 04:29:23,617 INFO L138 BoogieDeclarations]: Found implementation of procedure verify_l3_l4_lro_capable [2025-02-08 04:29:23,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:29:23,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:29:23,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:29:23,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:29:23,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:29:23,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:29:23,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:29:23,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:29:23,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:29:23,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:29:23,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:29:23,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:29:23,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:29:23,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:29:23,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 04:29:23,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 04:29:23,617 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 04:29:23,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 04:29:23,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 04:29:23,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 04:29:23,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 04:29:23,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 04:29:23,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 04:29:23,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 04:29:23,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 04:29:23,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 04:29:23,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 04:29:23,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 04:29:23,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 04:29:23,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 04:29:23,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 04:29:23,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 04:29:23,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 04:29:23,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 04:29:23,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 04:29:23,618 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 04:29:23,620 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 04:29:23,620 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 04:29:23,620 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-08 04:29:23,620 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-08 04:29:23,620 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-08 04:29:23,620 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-02-08 04:29:23,620 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-02-08 04:29:23,620 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_link_fault_indication [2025-02-08 04:29:23,620 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_link_fault_indication [2025-02-08 04:29:23,620 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_msix_trans [2025-02-08 04:29:23,620 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_msix_trans [2025-02-08 04:29:23,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 04:29:23,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 04:29:23,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 04:29:23,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 04:29:23,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 04:29:23,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 04:29:23,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 04:29:23,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 04:29:23,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 04:29:23,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 04:29:23,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 04:29:23,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 04:29:23,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 04:29:23,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 04:29:23,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 04:29:23,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 04:29:23,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 04:29:23,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 04:29:23,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 04:29:23,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 04:29:23,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 04:29:23,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 04:29:23,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 04:29:23,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 04:29:23,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 04:29:23,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 04:29:23,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 04:29:23,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 04:29:23,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 04:29:23,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 04:29:23,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 04:29:23,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 04:29:23,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 04:29:23,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 04:29:23,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-08 04:29:23,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-08 04:29:23,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-08 04:29:23,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-08 04:29:23,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-08 04:29:23,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-02-08 04:29:23,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-02-08 04:29:23,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-02-08 04:29:23,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-02-08 04:29:23,621 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_set_multicast [2025-02-08 04:29:23,621 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_set_multicast [2025-02-08 04:29:23,621 INFO L130 BoogieDeclarations]: Found specification of procedure lro_append_pkt [2025-02-08 04:29:23,621 INFO L138 BoogieDeclarations]: Found implementation of procedure lro_append_pkt [2025-02-08 04:29:23,621 INFO L130 BoogieDeclarations]: Found specification of procedure verify_xena_quiescence [2025-02-08 04:29:23,621 INFO L138 BoogieDeclarations]: Found implementation of procedure verify_xena_quiescence [2025-02-08 04:29:23,621 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 04:29:23,621 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 04:29:23,622 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-02-08 04:29:23,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-02-08 04:29:23,622 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_byte [2025-02-08 04:29:23,622 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_byte [2025-02-08 04:29:23,622 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 04:29:23,622 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 04:29:23,622 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-02-08 04:29:23,622 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-02-08 04:29:23,624 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2025-02-08 04:29:23,624 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2025-02-08 04:29:23,624 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 04:29:23,624 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 04:29:23,624 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2025-02-08 04:29:23,624 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2025-02-08 04:29:23,625 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:29:23,625 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:29:23,625 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2025-02-08 04:29:23,625 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2025-02-08 04:29:23,625 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-02-08 04:29:23,625 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-02-08 04:29:23,625 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-02-08 04:29:23,625 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-02-08 04:29:23,625 INFO L130 BoogieDeclarations]: Found specification of procedure tx_intr_handler [2025-02-08 04:29:23,625 INFO L138 BoogieDeclarations]: Found implementation of procedure tx_intr_handler [2025-02-08 04:29:23,625 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_irq [2025-02-08 04:29:23,625 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_irq [2025-02-08 04:29:23,625 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_trylock [2025-02-08 04:29:23,625 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_trylock [2025-02-08 04:29:23,625 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_wake_all_queues [2025-02-08 04:29:23,625 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_wake_all_queues [2025-02-08 04:29:23,625 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2025-02-08 04:29:23,625 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2025-02-08 04:29:23,625 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2025-02-08 04:29:23,625 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2025-02-08 04:29:23,625 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 04:29:23,625 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 04:29:23,625 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_set_mac_addr [2025-02-08 04:29:23,625 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_set_mac_addr [2025-02-08 04:29:23,625 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_mapping_error [2025-02-08 04:29:23,625 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_mapping_error [2025-02-08 04:29:23,625 INFO L130 BoogieDeclarations]: Found specification of procedure pci_channel_offline [2025-02-08 04:29:23,625 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_channel_offline [2025-02-08 04:29:23,625 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 04:29:23,625 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 04:29:23,625 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_open [2025-02-08 04:29:23,625 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_open [2025-02-08 04:29:23,625 INFO L130 BoogieDeclarations]: Found specification of procedure queue_rx_frame [2025-02-08 04:29:23,625 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_rx_frame [2025-02-08 04:29:23,625 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 04:29:23,625 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 04:29:23,625 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_txpic_intr_handle [2025-02-08 04:29:23,625 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_txpic_intr_handle [2025-02-08 04:29:23,625 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 04:29:23,625 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 04:29:23,625 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 04:29:23,625 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 04:29:23,625 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 04:29:23,625 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 04:29:23,625 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 04:29:23,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 04:29:23,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 04:29:23,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 04:29:23,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 04:29:23,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 04:29:23,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 04:29:23,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 04:29:23,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 04:29:23,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 04:29:23,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 04:29:23,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 04:29:23,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 04:29:23,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 04:29:23,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 04:29:23,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 04:29:23,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 04:29:23,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-08 04:29:23,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-08 04:29:23,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-08 04:29:23,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-08 04:29:23,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-08 04:29:23,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-08 04:29:23,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-08 04:29:23,627 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-08 04:29:23,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-08 04:29:23,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-08 04:29:23,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-08 04:29:23,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-08 04:29:23,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-02-08 04:29:23,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-02-08 04:29:23,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-02-08 04:29:23,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-02-08 04:29:23,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-02-08 04:29:23,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-02-08 04:29:23,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-02-08 04:29:23,628 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-02-08 04:29:23,628 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_3_6 [2025-02-08 04:29:23,628 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_3_6 [2025-02-08 04:29:23,628 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:29:23,628 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:29:23,628 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2025-02-08 04:29:23,628 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2025-02-08 04:29:23,628 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_verify_pci_mode [2025-02-08 04:29:23,628 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_verify_pci_mode [2025-02-08 04:29:23,628 INFO L130 BoogieDeclarations]: Found specification of procedure is_s2io_card_up [2025-02-08 04:29:23,628 INFO L138 BoogieDeclarations]: Found implementation of procedure is_s2io_card_up [2025-02-08 04:29:23,628 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-08 04:29:23,628 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-08 04:29:23,628 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2025-02-08 04:29:23,628 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2025-02-08 04:29:23,628 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_netpoll [2025-02-08 04:29:23,628 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_netpoll [2025-02-08 04:29:23,628 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_chk_xpak_counter [2025-02-08 04:29:23,628 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_chk_xpak_counter [2025-02-08 04:29:23,628 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_subqueue_stopped [2025-02-08 04:29:23,628 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_subqueue_stopped [2025-02-08 04:29:23,628 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_2_6 [2025-02-08 04:29:23,628 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_2_6 [2025-02-08 04:29:23,628 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_lock [2025-02-08 04:29:23,628 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_lock [2025-02-08 04:29:23,628 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:29:23,628 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:29:23,628 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-02-08 04:29:23,628 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-02-08 04:29:23,628 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-02-08 04:29:23,628 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-02-08 04:29:23,628 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_mdio_read [2025-02-08 04:29:23,628 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_mdio_read [2025-02-08 04:29:23,628 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_alloc_etherdev_mqs [2025-02-08 04:29:23,628 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_alloc_etherdev_mqs [2025-02-08 04:29:23,628 INFO L130 BoogieDeclarations]: Found specification of procedure clear_lro_session [2025-02-08 04:29:23,628 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_lro_session [2025-02-08 04:29:23,629 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_1_6 [2025-02-08 04:29:23,629 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_1_6 [2025-02-08 04:29:23,629 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_io_resume [2025-02-08 04:29:23,629 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_io_resume [2025-02-08 04:29:23,629 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-02-08 04:29:23,629 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-02-08 04:29:23,629 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_wake_all_tx_queue [2025-02-08 04:29:23,629 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_wake_all_tx_queue [2025-02-08 04:29:23,629 INFO L130 BoogieDeclarations]: Found specification of procedure remove_msix_isr [2025-02-08 04:29:23,629 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_msix_isr [2025-02-08 04:29:23,629 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_card_down [2025-02-08 04:29:23,629 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_card_down [2025-02-08 04:29:23,629 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 04:29:23,629 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 04:29:23,629 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 04:29:23,629 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 04:29:23,629 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 04:29:23,629 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 04:29:23,629 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 04:29:23,629 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 04:29:23,629 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 04:29:23,629 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 04:29:23,629 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 04:29:23,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 04:29:23,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 04:29:23,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 04:29:23,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 04:29:23,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 04:29:23,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 04:29:23,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 04:29:23,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 04:29:23,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 04:29:23,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 04:29:23,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 04:29:23,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 04:29:23,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-08 04:29:23,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-08 04:29:23,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-08 04:29:23,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-08 04:29:23,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-08 04:29:23,630 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-08 04:29:23,631 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-08 04:29:23,631 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-08 04:29:23,631 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-08 04:29:23,631 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-08 04:29:23,631 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-08 04:29:23,631 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-08 04:29:23,631 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-02-08 04:29:23,631 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-02-08 04:29:23,631 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-02-08 04:29:23,631 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-02-08 04:29:23,631 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-02-08 04:29:23,631 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-02-08 04:29:23,631 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-02-08 04:29:23,631 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-02-08 04:29:23,631 INFO L130 BoogieDeclarations]: Found specification of procedure store_xmsi_data [2025-02-08 04:29:23,631 INFO L138 BoogieDeclarations]: Found implementation of procedure store_xmsi_data [2025-02-08 04:29:23,631 INFO L130 BoogieDeclarations]: Found specification of procedure readq [2025-02-08 04:29:23,631 INFO L138 BoogieDeclarations]: Found implementation of procedure readq [2025-02-08 04:29:23,631 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 04:29:23,631 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 04:29:23,631 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2025-02-08 04:29:23,631 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2025-02-08 04:29:23,631 INFO L130 BoogieDeclarations]: Found specification of procedure netpoll_trap [2025-02-08 04:29:23,631 INFO L138 BoogieDeclarations]: Found implementation of procedure netpoll_trap [2025-02-08 04:29:23,631 INFO L130 BoogieDeclarations]: Found specification of procedure readb [2025-02-08 04:29:23,631 INFO L138 BoogieDeclarations]: Found implementation of procedure readb [2025-02-08 04:29:25,463 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:29:25,468 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:29:25,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7294: dma_unmap_page_~tmp~14#1.base, dma_unmap_page_~tmp~14#1.offset := dma_unmap_page_#t~ret171#1.base, dma_unmap_page_#t~ret171#1.offset;havoc dma_unmap_page_#t~ret171#1.base, dma_unmap_page_#t~ret171#1.offset;dma_unmap_page_~ops~3#1.base, dma_unmap_page_~ops~3#1.offset := dma_unmap_page_~tmp~14#1.base, dma_unmap_page_~tmp~14#1.offset; [2025-02-08 04:29:25,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7294-1: SUMMARY for call dma_unmap_page_#t~ret171#1.base, dma_unmap_page_#t~ret171#1.offset := get_dma_ops(dma_unmap_page_~dev#1.base, dma_unmap_page_~dev#1.offset); srcloc: null [2025-02-08 04:29:25,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11960: havoc pci_unmap_page_~hwdev#1.base, pci_unmap_page_~hwdev#1.offset, pci_unmap_page_~dma_address#1, pci_unmap_page_~size#1, pci_unmap_page_~direction#1;havoc pci_unmap_page_#in~hwdev#1.base, pci_unmap_page_#in~hwdev#1.offset, pci_unmap_page_#in~dma_address#1, pci_unmap_page_#in~size#1, pci_unmap_page_#in~direction#1;assume { :end_inline_pci_unmap_page } true;havoc #t~mem917#1.base, #t~mem917#1.offset;havoc #t~mem918#1;~j~3#1 := 1 + (if ~j~3#1 % 65536 % 4294967296 <= 2147483647 then ~j~3#1 % 65536 % 4294967296 else ~j~3#1 % 65536 % 4294967296 - 4294967296);~txds~0#1.base, ~txds~0#1.offset := ~txds~0#1.base, 32 + ~txds~0#1.offset; [2025-02-08 04:29:25,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7307-1: call dma_unmap_page_#t~mem174#1.base, dma_unmap_page_#t~mem174#1.offset := read~$Pointer$#22(dma_unmap_page_~ops~3#1.base, 40 + dma_unmap_page_~ops~3#1.offset, 8); [2025-02-08 04:29:25,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7307: assume 0 != (dma_unmap_page_#t~mem174#1.base + dma_unmap_page_#t~mem174#1.offset) % 18446744073709551616;havoc dma_unmap_page_#t~mem174#1.base, dma_unmap_page_#t~mem174#1.offset;call dma_unmap_page_#t~mem181#1.base, dma_unmap_page_#t~mem181#1.offset := read~$Pointer$#22(dma_unmap_page_~ops~3#1.base, 40 + dma_unmap_page_~ops~3#1.offset, 8); [2025-02-08 04:29:25,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7307: assume !(0 != (dma_unmap_page_#t~mem174#1.base + dma_unmap_page_#t~mem174#1.offset) % 18446744073709551616);havoc dma_unmap_page_#t~mem174#1.base, dma_unmap_page_#t~mem174#1.offset; [2025-02-08 04:29:25,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7299: assume 0 != dma_unmap_page_~tmp___1~3#1;assume false; [2025-02-08 04:29:25,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7299: assume !(0 != dma_unmap_page_~tmp___1~3#1); [2025-02-08 04:29:25,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11965: assume (if ~j~3#1 % 65536 % 4294967296 <= 2147483647 then ~j~3#1 % 65536 % 4294967296 else ~j~3#1 % 65536 % 4294967296 - 4294967296) < (if ~frg_cnt~0#1 % 65536 % 4294967296 <= 2147483647 then ~frg_cnt~0#1 % 65536 % 4294967296 else ~frg_cnt~0#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:29:25,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11965: assume !((if ~j~3#1 % 65536 % 4294967296 <= 2147483647 then ~j~3#1 % 65536 % 4294967296 else ~j~3#1 % 65536 % 4294967296 - 4294967296) < (if ~frg_cnt~0#1 % 65536 % 4294967296 <= 2147483647 then ~frg_cnt~0#1 % 65536 % 4294967296 else ~frg_cnt~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:29:25,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7312-1: SUMMARY for call ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID(dma_unmap_page_~dev#1.base, dma_unmap_page_~dev#1.offset, dma_unmap_page_~addr#1, dma_unmap_page_~size#1, dma_unmap_page_~dir#1, 0, 0, dma_unmap_page_#t~mem181#1.base, dma_unmap_page_#t~mem181#1.offset); srcloc: null [2025-02-08 04:29:25,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7312: havoc dma_unmap_page_#t~mem181#1.base, dma_unmap_page_#t~mem181#1.offset; [2025-02-08 04:29:25,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7296-1: SUMMARY for call dma_unmap_page_#t~ret172#1 := valid_dma_direction(dma_unmap_page_~dir#1); srcloc: null [2025-02-08 04:29:25,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7296: assume -2147483648 <= dma_unmap_page_#t~ret172#1 && dma_unmap_page_#t~ret172#1 <= 2147483647;dma_unmap_page_~tmp___0~4#1 := dma_unmap_page_#t~ret172#1;havoc dma_unmap_page_#t~ret172#1; [2025-02-08 04:29:25,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11954: assume 0 == #t~mem915#1 % 18446744073709551616;havoc #t~mem915#1; [2025-02-08 04:29:25,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11954: assume !(0 == #t~mem915#1 % 18446744073709551616);havoc #t~mem915#1; [2025-02-08 04:29:25,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7317: SUMMARY for call debug_dma_unmap_page(dma_unmap_page_~dev#1.base, dma_unmap_page_~dev#1.offset, dma_unmap_page_~addr#1, dma_unmap_page_~size#1, dma_unmap_page_~dir#1, 0); srcloc: null [2025-02-08 04:29:25,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7297-1: SUMMARY for call dma_unmap_page_#t~ret173#1 := ldv__builtin_expect((if 0 == dma_unmap_page_~tmp___0~4#1 then 1 else 0), 0); srcloc: null [2025-02-08 04:29:25,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7297: assume -9223372036854775808 <= dma_unmap_page_#t~ret173#1 && dma_unmap_page_#t~ret173#1 <= 9223372036854775807;dma_unmap_page_~tmp___1~3#1 := dma_unmap_page_#t~ret173#1;havoc dma_unmap_page_#t~ret173#1; [2025-02-08 04:29:25,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8185: havoc dma_unmap_page_#t~ret171#1.base, dma_unmap_page_#t~ret171#1.offset, dma_unmap_page_#t~ret172#1, dma_unmap_page_#t~ret173#1, dma_unmap_page_#t~mem174#1.base, dma_unmap_page_#t~mem174#1.offset, dma_unmap_page_#t~mem181#1.base, dma_unmap_page_#t~mem181#1.offset, dma_unmap_page_~dev#1.base, dma_unmap_page_~dev#1.offset, dma_unmap_page_~addr#1, dma_unmap_page_~size#1, dma_unmap_page_~dir#1, dma_unmap_page_~ops~3#1.base, dma_unmap_page_~ops~3#1.offset, dma_unmap_page_~tmp~14#1.base, dma_unmap_page_~tmp~14#1.offset, dma_unmap_page_~tmp___0~4#1, dma_unmap_page_~tmp___1~3#1;havoc dma_unmap_page_#in~dev#1.base, dma_unmap_page_#in~dev#1.offset, dma_unmap_page_#in~addr#1, dma_unmap_page_#in~size#1, dma_unmap_page_#in~dir#1;assume { :end_inline_dma_unmap_page } true; [2025-02-08 04:29:25,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11959-1: SUMMARY for call #t~ret916#1 := skb_frag_size(~frag~0#1.base, ~frag~0#1.offset); srcloc: null [2025-02-08 04:29:25,722 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11959: ~tmp___2~8#1 := #t~ret916#1;havoc #t~ret916#1;call #t~mem917#1.base, #t~mem917#1.offset := read~$Pointer$#22(~nic~0#1.base, 51936 + ~nic~0#1.offset, 8);call #t~mem918#1 := read~int#22(~txds~0#1.base, 16 + ~txds~0#1.offset, 8);assume { :begin_inline_pci_unmap_page } true;pci_unmap_page_#in~hwdev#1.base, pci_unmap_page_#in~hwdev#1.offset, pci_unmap_page_#in~dma_address#1, pci_unmap_page_#in~size#1, pci_unmap_page_#in~direction#1 := #t~mem917#1.base, #t~mem917#1.offset, #t~mem918#1, ~tmp___2~8#1 % 4294967296, 1;havoc pci_unmap_page_~hwdev#1.base, pci_unmap_page_~hwdev#1.offset, pci_unmap_page_~dma_address#1, pci_unmap_page_~size#1, pci_unmap_page_~direction#1;pci_unmap_page_~hwdev#1.base, pci_unmap_page_~hwdev#1.offset := pci_unmap_page_#in~hwdev#1.base, pci_unmap_page_#in~hwdev#1.offset;pci_unmap_page_~dma_address#1 := pci_unmap_page_#in~dma_address#1;pci_unmap_page_~size#1 := pci_unmap_page_#in~size#1;pci_unmap_page_~direction#1 := pci_unmap_page_#in~direction#1;assume { :begin_inline_dma_unmap_page } true;dma_unmap_page_#in~dev#1.base, dma_unmap_page_#in~dev#1.offset, dma_unmap_page_#in~addr#1, dma_unmap_page_#in~size#1, dma_unmap_page_#in~dir#1 := (if 0 != (pci_unmap_page_~hwdev#1.base + pci_unmap_page_~hwdev#1.offset) % 18446744073709551616 then pci_unmap_page_~hwdev#1.base else 0), (if 0 != (pci_unmap_page_~hwdev#1.base + pci_unmap_page_~hwdev#1.offset) % 18446744073709551616 then 179 + pci_unmap_page_~hwdev#1.offset else 0), pci_unmap_page_~dma_address#1, pci_unmap_page_~size#1, pci_unmap_page_~direction#1;havoc dma_unmap_page_#t~ret171#1.base, dma_unmap_page_#t~ret171#1.offset, dma_unmap_page_#t~ret172#1, dma_unmap_page_#t~ret173#1, dma_unmap_page_#t~mem174#1.base, dma_unmap_page_#t~mem174#1.offset, dma_unmap_page_#t~mem181#1.base, dma_unmap_page_#t~mem181#1.offset, dma_unmap_page_~dev#1.base, dma_unmap_page_~dev#1.offset, dma_unmap_page_~addr#1, dma_unmap_page_~size#1, dma_unmap_page_~dir#1, dma_unmap_page_~ops~3#1.base, dma_unmap_page_~ops~3#1.offset, dma_unmap_page_~tmp~14#1.base, dma_unmap_page_~tmp~14#1.offset, dma_unmap_page_~tmp___0~4#1, dma_unmap_page_~tmp___1~3#1;dma_unmap_page_~dev#1.base, dma_unmap_page_~dev#1.offset := dma_unmap_page_#in~dev#1.base, dma_unmap_page_#in~dev#1.offset;dma_unmap_page_~addr#1 := dma_unmap_page_#in~addr#1;dma_unmap_page_~size#1 := dma_unmap_page_#in~size#1;dma_unmap_page_~dir#1 := dma_unmap_page_#in~dir#1;havoc dma_unmap_page_~ops~3#1.base, dma_unmap_page_~ops~3#1.offset;havoc dma_unmap_page_~tmp~14#1.base, dma_unmap_page_~tmp~14#1.offset;havoc dma_unmap_page_~tmp___0~4#1;havoc dma_unmap_page_~tmp___1~3#1; [2025-02-08 04:29:25,724 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11951-1: SUMMARY for call #t~ret914#1.base, #t~ret914#1.offset := skb_end_pointer(~skb~0#1.base, ~skb~0#1.offset); srcloc: null [2025-02-08 04:29:25,725 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11951: ~tmp___1~15#1.base, ~tmp___1~15#1.offset := #t~ret914#1.base, #t~ret914#1.offset;havoc #t~ret914#1.base, #t~ret914#1.offset;~frag~0#1.base, ~frag~0#1.offset := ~tmp___1~15#1.base, 48 + ~tmp___1~15#1.offset + 16 * (if ~j~3#1 % 65536 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~j~3#1 % 65536 % 18446744073709551616 % 18446744073709551616 else ~j~3#1 % 65536 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call #t~mem915#1 := read~int#22(~txds~0#1.base, 16 + ~txds~0#1.offset, 8); [2025-02-08 04:29:26,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12257-4: assume 0 == #t~mem1027#1 % 18446744073709551616 || 72057594037927936 == #t~mem1027#1 % 18446744073709551616;#t~bitwise1028#1 := 72057594037927936; [2025-02-08 04:29:26,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12257-4: assume !(0 == #t~mem1027#1 % 18446744073709551616 || 72057594037927936 == #t~mem1027#1 % 18446744073709551616); [2025-02-08 04:29:26,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12257-1: [2025-02-08 04:29:26,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12257: call write~int#22(#t~bitwise1028#1, ~rxdp~0#1.base, 8 + ~rxdp~0#1.offset, 8);havoc #t~mem1027#1;havoc #t~bitwise1028#1; [2025-02-08 04:29:26,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12257-3: assume false;#t~bitwise1028#1 := #t~mem1027#1; [2025-02-08 04:29:26,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12257-3: assume !false; [2025-02-08 04:29:26,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12257-2: havoc #t~bitwise1028#1;assume (#t~bitwise1028#1 % 18446744073709551616 >= #t~mem1027#1 % 18446744073709551616 && #t~bitwise1028#1 % 18446744073709551616 >= 72057594037927936) && #t~bitwise1028#1 % 18446744073709551616 <= 72057594037927936 + #t~mem1027#1 % 18446744073709551616; [2025-02-08 04:29:26,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12117-1: assume #t~short949#1;call #t~mem948#1 := read~int#22(~rxdp~0#1.base, ~rxdp~0#1.offset, 8);#t~short949#1 := 0 != #t~mem948#1 % 18446744073709551616; [2025-02-08 04:29:26,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12117-1: assume !#t~short949#1; [2025-02-08 04:29:26,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12249-4: assume 0 == #t~mem1022#1 % 18446744073709551616 || #t~mem1022#1 % 18446744073709551616 == 65536 * ((4 + #t~mem1021#1 % 4294967296) % 18446744073709551616) % 18446744073709551616;#t~bitwise1023#1 := 65536 * ((4 + #t~mem1021#1 % 4294967296) % 18446744073709551616); [2025-02-08 04:29:26,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12249-4: assume !(0 == #t~mem1022#1 % 18446744073709551616 || #t~mem1022#1 % 18446744073709551616 == 65536 * ((4 + #t~mem1021#1 % 4294967296) % 18446744073709551616) % 18446744073709551616); [2025-02-08 04:29:26,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12117: assume #t~short949#1;havoc #t~mem946#1;havoc #t~short947#1;havoc #t~mem948#1;havoc #t~short949#1; [2025-02-08 04:29:26,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12117: assume !#t~short949#1;havoc #t~mem946#1;havoc #t~short947#1;havoc #t~mem948#1;havoc #t~short949#1;#t~short953#1 := 0 != ~off~0#1; [2025-02-08 04:29:26,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12117-3: assume #t~short947#1;call #t~mem946#1 := read~int#22(~ring#1.base, 6309 + ~ring#1.offset, 4);#t~short947#1 := ~off~0#1 % 4294967296 == #t~mem946#1 % 4294967296; [2025-02-08 04:29:26,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12117-3: assume !#t~short947#1; [2025-02-08 04:29:26,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12117-2: #t~short949#1 := #t~short947#1; [2025-02-08 04:29:26,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12249-1: [2025-02-08 04:29:26,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12249: call write~int#22(#t~bitwise1023#1, ~rxdp~0#1.base, 16 + ~rxdp~0#1.offset, 8);havoc #t~mem1022#1;havoc #t~mem1021#1;havoc #t~bitwise1023#1; [2025-02-08 04:29:26,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12183-1: SUMMARY for call #t~ret986#1 := pci_dma_mapping_error(#t~mem984#1.base, #t~mem984#1.offset, #t~mem985#1); srcloc: null [2025-02-08 04:29:26,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12249-3: assume 0 == 65536 * ((4 + #t~mem1021#1 % 4294967296) % 18446744073709551616) % 18446744073709551616;#t~bitwise1023#1 := #t~mem1022#1; [2025-02-08 04:29:26,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12249-3: assume !(0 == 65536 * ((4 + #t~mem1021#1 % 4294967296) % 18446744073709551616) % 18446744073709551616); [2025-02-08 04:29:26,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12183: assume -2147483648 <= #t~ret986#1 && #t~ret986#1 <= 2147483647;~tmp___0~26#1 := #t~ret986#1;havoc #t~mem984#1.base, #t~mem984#1.offset;havoc #t~mem985#1;havoc #t~ret986#1; [2025-02-08 04:29:26,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12249-2: havoc #t~bitwise1023#1;assume (#t~bitwise1023#1 % 18446744073709551616 >= #t~mem1022#1 % 18446744073709551616 && #t~bitwise1023#1 % 18446744073709551616 >= 65536 * ((4 + #t~mem1021#1 % 4294967296) % 18446744073709551616) % 18446744073709551616) && #t~bitwise1023#1 % 18446744073709551616 <= #t~mem1022#1 % 18446744073709551616 + 65536 * ((4 + #t~mem1021#1 % 4294967296) % 18446744073709551616) % 18446744073709551616; [2025-02-08 04:29:26,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12109: call #t~mem941#1 := read~int#22(~ring#1.base, 6293 + ~ring#1.offset, 4);~block_no~0#1 := (if #t~mem941#1 % 4294967296 % 4294967296 <= 2147483647 then #t~mem941#1 % 4294967296 % 4294967296 else #t~mem941#1 % 4294967296 % 4294967296 - 4294967296);call #t~mem942#1 := read~int#22(~ring#1.base, 6297 + ~ring#1.offset, 4);~off~0#1 := (if #t~mem942#1 % 4294967296 % 4294967296 <= 2147483647 then #t~mem942#1 % 4294967296 % 4294967296 else #t~mem942#1 % 4294967296 % 4294967296 - 4294967296);havoc #t~mem942#1;call #t~mem943#1.base, #t~mem943#1.offset := read~$Pointer$#22(~ring#1.base, 16 + (2685 + ~ring#1.offset + 24 * ~block_no~0#1), 8);call #t~mem944#1.base, #t~mem944#1.offset := read~$Pointer$#22(#t~mem943#1.base, #t~mem943#1.offset + 16 * (if ~off~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~off~0#1 % 18446744073709551616 % 18446744073709551616 else ~off~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);~rxdp~0#1.base, ~rxdp~0#1.offset := #t~mem944#1.base, #t~mem944#1.offset;havoc #t~mem943#1.base, #t~mem943#1.offset;havoc #t~mem944#1.base, #t~mem944#1.offset;~rxd_index~0#1 := 1 + ~off~0#1; [2025-02-08 04:29:26,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12208: assume 0 != ~from_card_up#1;call #t~mem994#1.base, #t~mem994#1.offset := read~$Pointer$#22(~ring#1.base, 2497 + ~ring#1.offset, 8);call #t~mem995#1.base, #t~mem995#1.offset := read~$Pointer$#22(~ba~2#1.base, 16 + ~ba~2#1.offset, 8); [2025-02-08 04:29:26,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12208: assume !(0 != ~from_card_up#1);call #t~mem1000#1.base, #t~mem1000#1.offset := read~$Pointer$#22(~ring#1.base, 2497 + ~ring#1.offset, 8);call #t~mem1001#1 := read~int#22(~rxdp3~0#1.base, 24 + ~rxdp3~0#1.offset, 8);assume { :begin_inline_pci_dma_sync_single_for_device } true;pci_dma_sync_single_for_device_#in~hwdev#1.base, pci_dma_sync_single_for_device_#in~hwdev#1.offset, pci_dma_sync_single_for_device_#in~dma_handle#1, pci_dma_sync_single_for_device_#in~size#1, pci_dma_sync_single_for_device_#in~direction#1 := #t~mem1000#1.base, #t~mem1000#1.offset, #t~mem1001#1, 40, 2;havoc pci_dma_sync_single_for_device_~hwdev#1.base, pci_dma_sync_single_for_device_~hwdev#1.offset, pci_dma_sync_single_for_device_~dma_handle#1, pci_dma_sync_single_for_device_~size#1, pci_dma_sync_single_for_device_~direction#1;pci_dma_sync_single_for_device_~hwdev#1.base, pci_dma_sync_single_for_device_~hwdev#1.offset := pci_dma_sync_single_for_device_#in~hwdev#1.base, pci_dma_sync_single_for_device_#in~hwdev#1.offset;pci_dma_sync_single_for_device_~dma_handle#1 := pci_dma_sync_single_for_device_#in~dma_handle#1;pci_dma_sync_single_for_device_~size#1 := pci_dma_sync_single_for_device_#in~size#1;pci_dma_sync_single_for_device_~direction#1 := pci_dma_sync_single_for_device_#in~direction#1;assume { :begin_inline_dma_sync_single_for_device } true;dma_sync_single_for_device_#in~dev#1.base, dma_sync_single_for_device_#in~dev#1.offset, dma_sync_single_for_device_#in~addr#1, dma_sync_single_for_device_#in~size#1, dma_sync_single_for_device_#in~dir#1 := (if 0 != (pci_dma_sync_single_for_device_~hwdev#1.base + pci_dma_sync_single_for_device_~hwdev#1.offset) % 18446744073709551616 then pci_dma_sync_single_for_device_~hwdev#1.base else 0), (if 0 != (pci_dma_sync_single_for_device_~hwdev#1.base + pci_dma_sync_single_for_device_~hwdev#1.offset) % 18446744073709551616 then 179 + pci_dma_sync_single_for_device_~hwdev#1.offset else 0), pci_dma_sync_single_for_device_~dma_handle#1, pci_dma_sync_single_for_device_~size#1, pci_dma_sync_single_for_device_~direction#1;havoc dma_sync_single_for_device_#t~ret192#1.base, dma_sync_single_for_device_#t~ret192#1.offset, dma_sync_single_for_device_#t~ret193#1, dma_sync_single_for_device_#t~ret194#1, dma_sync_single_for_device_#t~mem195#1.base, dma_sync_single_for_device_#t~mem195#1.offset, dma_sync_single_for_device_#t~mem201#1.base, dma_sync_single_for_device_#t~mem201#1.offset, dma_sync_single_for_device_~dev#1.base, dma_sync_single_for_device_~dev#1.offset, dma_sync_single_for_device_~addr#1, dma_sync_single_for_device_~size#1, dma_sync_single_for_device_~dir#1, dma_sync_single_for_device_~ops~5#1.base, dma_sync_single_for_device_~ops~5#1.offset, dma_sync_single_for_device_~tmp~16#1.base, dma_sync_single_for_device_~tmp~16#1.offset, dma_sync_single_for_device_~tmp___0~6#1, dma_sync_single_for_device_~tmp___1~5#1;dma_sync_single_for_device_~dev#1.base, dma_sync_single_for_device_~dev#1.offset := dma_sync_single_for_device_#in~dev#1.base, dma_sync_single_for_device_#in~dev#1.offset;dma_sync_single_for_device_~addr#1 := dma_sync_single_for_device_#in~addr#1;dma_sync_single_for_device_~size#1 := dma_sync_single_for_device_#in~size#1;dma_sync_single_for_device_~dir#1 := dma_sync_single_for_device_#in~dir#1;havoc dma_sync_single_for_device_~ops~5#1.base, dma_sync_single_for_device_~ops~5#1.offset;havoc dma_sync_single_for_device_~tmp~16#1.base, dma_sync_single_for_device_~tmp~16#1.offset;havoc dma_sync_single_for_device_~tmp___0~6#1;havoc dma_sync_single_for_device_~tmp___1~5#1; [2025-02-08 04:29:26,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12117-4: #t~short947#1 := ~block_no~0#1 == ~block_no1~0#1; [2025-02-08 04:29:26,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12233: assume 0 != ~from_card_up#1;call #t~mem1010#1.base, #t~mem1010#1.offset := read~$Pointer$#22(~ring#1.base, 2497 + ~ring#1.offset, 8);call #t~mem1011#1.base, #t~mem1011#1.offset := read~$Pointer$#22(~ba~2#1.base, 24 + ~ba~2#1.offset, 8); [2025-02-08 04:29:26,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12233: assume !(0 != ~from_card_up#1); [2025-02-08 04:29:26,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12225-1: SUMMARY for call #t~ret1006#1 := pci_map_single(#t~mem1003#1.base, #t~mem1003#1.offset, #t~mem1004#1.base, #t~mem1004#1.offset, (4 + #t~mem1005#1) % 4294967296, 2); srcloc: null [2025-02-08 04:29:26,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7386: havoc dma_sync_single_for_device_#t~mem201#1.base, dma_sync_single_for_device_#t~mem201#1.offset; [2025-02-08 04:29:26,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12192: assume 1 == #t~mem987#1;havoc #t~mem987#1;~rxdp3~0#1.base, ~rxdp3~0#1.offset := ~rxdp~0#1.base, ~rxdp~0#1.offset;call #t~mem988#1 := read~int#22(~rxdp3~0#1.base, 24 + ~rxdp3~0#1.offset, 8);~Buffer0_ptr~0#1 := #t~mem988#1;havoc #t~mem988#1;call #t~mem989#1 := read~int#22(~rxdp3~0#1.base, 32 + ~rxdp3~0#1.offset, 8);~Buffer1_ptr~0#1 := #t~mem989#1;havoc #t~mem989#1; [2025-02-08 04:29:26,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12192: assume !(1 == #t~mem987#1);havoc #t~mem987#1; [2025-02-08 04:29:26,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12225: call write~int#22(#t~ret1006#1, ~rxdp3~0#1.base, 40 + ~rxdp3~0#1.offset, 8);havoc #t~mem1003#1.base, #t~mem1003#1.offset;havoc #t~mem1004#1.base, #t~mem1004#1.offset;havoc #t~mem1005#1;havoc #t~ret1006#1;call #t~mem1007#1.base, #t~mem1007#1.offset := read~$Pointer$#22(~nic#1.base, 51936 + ~nic#1.offset, 8);call #t~mem1008#1 := read~int#22(~rxdp3~0#1.base, 40 + ~rxdp3~0#1.offset, 8); [2025-02-08 04:29:26,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12159: assume 0 == (~skb~2#1.base + ~skb~2#1.offset) % 18446744073709551616; [2025-02-08 04:29:26,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12159: assume !(0 == (~skb~2#1.base + ~skb~2#1.offset) % 18446744073709551616);call #t~mem978#1 := read~int#22(~swstats~2#1.base, 184 + ~swstats~2#1.offset, 8);call #t~mem977#1 := read~int#22(~skb~2#1.base, 237 + ~skb~2#1.offset, 4);call write~int#22(#t~mem978#1 + #t~mem977#1 % 4294967296, ~swstats~2#1.base, 184 + ~swstats~2#1.offset, 8);havoc #t~mem978#1;havoc #t~mem977#1;call #t~mem979#1 := read~int#22(~ring#1.base, 2473 + ~ring#1.offset, 4); [2025-02-08 04:29:26,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7386-1: SUMMARY for call ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID(dma_sync_single_for_device_~dev#1.base, dma_sync_single_for_device_~dev#1.offset, dma_sync_single_for_device_~addr#1, dma_sync_single_for_device_~size#1, dma_sync_single_for_device_~dir#1, dma_sync_single_for_device_#t~mem201#1.base, dma_sync_single_for_device_#t~mem201#1.offset); srcloc: null [2025-02-08 04:29:26,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12118: assume ~debug_level~0 > 3;call #t~mem950#1.base, #t~mem950#1.offset := read~$Pointer$#22(~ring#1.base, 2489 + ~ring#1.offset, 8); [2025-02-08 04:29:26,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12118: assume !(~debug_level~0 > 3); [2025-02-08 04:29:26,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12151: assume 0 == #t~mem968#1;havoc #t~mem968#1;~size~2#1 := ~size~2#1; [2025-02-08 04:29:26,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12151: assume !(0 == #t~mem968#1);havoc #t~mem968#1;call #t~mem969#1 := read~int#22(~ring#1.base, 6317 + ~ring#1.offset, 4);~size~2#1 := (if (171 + #t~mem969#1) % 4294967296 % 4294967296 <= 2147483647 then (171 + #t~mem969#1) % 4294967296 % 4294967296 else (171 + #t~mem969#1) % 4294967296 % 4294967296 - 4294967296);havoc #t~mem969#1; [2025-02-08 04:29:26,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12267-1: [2025-02-08 04:29:26,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12267: assume 0 == #t~bitwise1032#1 % 4294967296;havoc #t~bitwise1031#1;havoc #t~bitwise1032#1; [2025-02-08 04:29:26,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12267: assume !(0 == #t~bitwise1032#1 % 4294967296);havoc #t~bitwise1031#1;havoc #t~bitwise1032#1; [2025-02-08 04:29:26,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7370: assume -2147483648 <= dma_sync_single_for_device_#t~ret193#1 && dma_sync_single_for_device_#t~ret193#1 <= 2147483647;dma_sync_single_for_device_~tmp___0~6#1 := dma_sync_single_for_device_#t~ret193#1;havoc dma_sync_single_for_device_#t~ret193#1; [2025-02-08 04:29:26,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12176: assume 0 == #t~mem979#1;havoc #t~mem979#1;~rxdp1~0#1.base, ~rxdp1~0#1.offset := ~rxdp~0#1.base, ~rxdp~0#1.offset; [2025-02-08 04:29:26,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12176: assume !(0 == #t~mem979#1);havoc #t~mem979#1;call #t~mem987#1 := read~int#22(~ring#1.base, 2473 + ~ring#1.offset, 4); [2025-02-08 04:29:26,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12292: call #t~mem1038#1 := read~int#22(~swstats~2#1.base, 168 + ~swstats~2#1.offset, 8);call write~int#22(1 + #t~mem1038#1, ~swstats~2#1.base, 168 + ~swstats~2#1.offset, 8);havoc #t~mem1038#1;call #t~mem1040#1 := read~int#22(~swstats~2#1.base, 192 + ~swstats~2#1.offset, 8);call #t~mem1039#1 := read~int#22(~skb~2#1.base, 237 + ~skb~2#1.offset, 4);call write~int#22(#t~mem1040#1 + #t~mem1039#1 % 4294967296, ~swstats~2#1.base, 192 + ~swstats~2#1.offset, 8);havoc #t~mem1040#1;havoc #t~mem1039#1; [2025-02-08 04:29:26,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12267-7: assume 0 == (if ~rxsync_frequency~0 % 4294967296 % 4294967296 <= 2147483647 then ~rxsync_frequency~0 % 4294967296 % 4294967296 else ~rxsync_frequency~0 % 4294967296 % 4294967296 - 4294967296);#t~bitwise1031#1 := 1; [2025-02-08 04:29:26,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12267-7: assume !(0 == (if ~rxsync_frequency~0 % 4294967296 % 4294967296 <= 2147483647 then ~rxsync_frequency~0 % 4294967296 % 4294967296 else ~rxsync_frequency~0 % 4294967296 % 4294967296 - 4294967296)); [2025-02-08 04:29:26,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12168-4: assume 0 == #t~mem974#1 % 18446744073709551616 || 72057594037927936 == #t~mem974#1 % 18446744073709551616;#t~bitwise975#1 := 72057594037927936; [2025-02-08 04:29:26,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12168-4: assume !(0 == #t~mem974#1 % 18446744073709551616 || 72057594037927936 == #t~mem974#1 % 18446744073709551616); [2025-02-08 04:29:26,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12267-6: havoc #t~bitwise1031#1;assume #t~bitwise1031#1 > 1; [2025-02-08 04:29:26,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12168-3: assume false;#t~bitwise975#1 := #t~mem974#1; [2025-02-08 04:29:26,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12168-3: assume !false; [2025-02-08 04:29:26,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7370-1: SUMMARY for call dma_sync_single_for_device_#t~ret193#1 := valid_dma_direction(dma_sync_single_for_device_~dir#1); srcloc: null [2025-02-08 04:29:26,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12267-3: assume ~alloc_tab~0#1 % 4294967296 == (-1 + #t~bitwise1031#1) % 4294967296;#t~bitwise1032#1 := ~alloc_tab~0#1; [2025-02-08 04:29:26,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12267-3: assume !(~alloc_tab~0#1 % 4294967296 == (-1 + #t~bitwise1031#1) % 4294967296); [2025-02-08 04:29:26,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12201-1: SUMMARY for call skb_reserve(~skb~2#1.base, ~skb~2#1.offset, 40); srcloc: null [2025-02-08 04:29:26,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12168: call write~int#22(#t~bitwise975#1, ~first_rxdp~0#1.base, 8 + ~first_rxdp~0#1.offset, 8);havoc #t~mem974#1;havoc #t~bitwise975#1; [2025-02-08 04:29:26,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12267-2: havoc #t~bitwise1032#1;assume #t~bitwise1032#1 % 4294967296 <= ~alloc_tab~0#1 % 4294967296 && #t~bitwise1032#1 % 4294967296 <= (-1 + #t~bitwise1031#1) % 4294967296; [2025-02-08 04:29:26,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12201: call #t~mem993#1.base, #t~mem993#1.offset := read~$Pointer$#22(~skb~2#1.base, 229 + ~skb~2#1.offset, 8);~tmp~74#1 := #t~mem993#1.base + #t~mem993#1.offset;havoc #t~mem993#1.base, #t~mem993#1.offset;~tmp~74#1 := 127 + ~tmp~74#1;~tmp~74#1 := ~tmp~74#1 - ~tmp~74#1 % 128;call write~$Pointer$#22(0, (if ~tmp~74#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~tmp~74#1 % 18446744073709551616 % 18446744073709551616 else ~tmp~74#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), ~skb~2#1.base, 229 + ~skb~2#1.offset, 8);assume { :begin_inline_skb_reset_tail_pointer } true;skb_reset_tail_pointer_#in~skb#1.base, skb_reset_tail_pointer_#in~skb#1.offset := ~skb~2#1.base, ~skb~2#1.offset;havoc skb_reset_tail_pointer_#t~mem249#1.base, skb_reset_tail_pointer_#t~mem249#1.offset, skb_reset_tail_pointer_#t~mem250#1.base, skb_reset_tail_pointer_#t~mem250#1.offset, skb_reset_tail_pointer_~skb#1.base, skb_reset_tail_pointer_~skb#1.offset;skb_reset_tail_pointer_~skb#1.base, skb_reset_tail_pointer_~skb#1.offset := skb_reset_tail_pointer_#in~skb#1.base, skb_reset_tail_pointer_#in~skb#1.offset;call skb_reset_tail_pointer_#t~mem249#1.base, skb_reset_tail_pointer_#t~mem249#1.offset := read~$Pointer$#22(skb_reset_tail_pointer_~skb#1.base, 229 + skb_reset_tail_pointer_~skb#1.offset, 8);call skb_reset_tail_pointer_#t~mem250#1.base, skb_reset_tail_pointer_#t~mem250#1.offset := read~$Pointer$#22(skb_reset_tail_pointer_~skb#1.base, 221 + skb_reset_tail_pointer_~skb#1.offset, 8);call write~int#22(skb_reset_tail_pointer_#t~mem249#1.base + skb_reset_tail_pointer_#t~mem249#1.offset - (skb_reset_tail_pointer_#t~mem250#1.base + skb_reset_tail_pointer_#t~mem250#1.offset), skb_reset_tail_pointer_~skb#1.base, 213 + skb_reset_tail_pointer_~skb#1.offset, 4);havoc skb_reset_tail_pointer_#t~mem249#1.base, skb_reset_tail_pointer_#t~mem249#1.offset;havoc skb_reset_tail_pointer_#t~mem250#1.base, skb_reset_tail_pointer_#t~mem250#1.offset; [2025-02-08 04:29:26,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12267-5: [2025-02-08 04:29:26,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12168-2: havoc #t~bitwise975#1;assume (#t~bitwise975#1 % 18446744073709551616 >= #t~mem974#1 % 18446744073709551616 && #t~bitwise975#1 % 18446744073709551616 >= 72057594037927936) && #t~bitwise975#1 % 18446744073709551616 <= 72057594037927936 + #t~mem974#1 % 18446744073709551616; [2025-02-08 04:29:26,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12267-4: assume 0 == ~alloc_tab~0#1 % 4294967296 || 0 == (-1 + #t~bitwise1031#1) % 4294967296;#t~bitwise1032#1 := 0; [2025-02-08 04:29:26,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12267-4: assume !(0 == ~alloc_tab~0#1 % 4294967296 || 0 == (-1 + #t~bitwise1031#1) % 4294967296); [2025-02-08 04:29:26,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12168-1: [2025-02-08 04:29:26,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12160: assume ~debug_level~0 > 1;call #t~mem972#1.base, #t~mem972#1.offset := read~$Pointer$#22(~ring#1.base, 2489 + ~ring#1.offset, 8); [2025-02-08 04:29:26,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12160: assume !(~debug_level~0 > 1); [2025-02-08 04:29:26,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12127-1: assume #t~short953#1;call #t~mem952#1 := read~int#22(~ring#1.base, 2477 + ~ring#1.offset, 4);#t~short953#1 := ~off~0#1 == #t~mem952#1; [2025-02-08 04:29:26,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12127-1: assume !#t~short953#1; [2025-02-08 04:29:26,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12127: assume #t~short953#1;havoc #t~mem952#1;havoc #t~short953#1;call #t~mem954#1 := read~int#22(~ring#1.base, 6293 + ~ring#1.offset, 4);call write~int#22(1 + #t~mem954#1, ~ring#1.base, 6293 + ~ring#1.offset, 4);havoc #t~mem954#1;call #t~mem956#1 := read~int#22(~ring#1.base, 6293 + ~ring#1.offset, 4);call #t~mem955#1 := read~int#22(~ring#1.base, 6285 + ~ring#1.offset, 4); [2025-02-08 04:29:26,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12127: assume !#t~short953#1;havoc #t~mem952#1;havoc #t~short953#1; [2025-02-08 04:29:26,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12276: call #t~mem1035#1 := read~int#22(~ring#1.base, 4 + ~ring#1.offset, 4);call write~int#22(1 + #t~mem1035#1, ~ring#1.base, 4 + ~ring#1.offset, 4);havoc #t~mem1035#1;~alloc_tab~0#1 := 1 + ~alloc_tab~0#1; [2025-02-08 04:29:26,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12210: call write~int#22(#t~ret996#1, ~rxdp3~0#1.base, 24 + ~rxdp3~0#1.offset, 8);havoc #t~mem994#1.base, #t~mem994#1.offset;havoc #t~mem995#1.base, #t~mem995#1.offset;havoc #t~ret996#1;call #t~mem997#1.base, #t~mem997#1.offset := read~$Pointer$#22(~nic#1.base, 51936 + ~nic#1.offset, 8);call #t~mem998#1 := read~int#22(~rxdp3~0#1.base, 24 + ~rxdp3~0#1.offset, 8); [2025-02-08 04:29:26,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12185: assume 0 != ~tmp___0~26#1; [2025-02-08 04:29:26,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12185: assume !(0 != ~tmp___0~26#1);call write~int#22(281474976710656 * (~size~2#1 % 18446744073709551616), ~rxdp~0#1.base, 16 + ~rxdp~0#1.offset, 8);call write~int#22(~skb~2#1.base + ~skb~2#1.offset, ~rxdp~0#1.base, ~rxdp~0#1.offset, 8); [2025-02-08 04:29:26,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12268: assume 0 != (~first_rxdp~0#1.base + ~first_rxdp~0#1.offset) % 18446744073709551616;call #t~mem1033#1 := read~int#22(~first_rxdp~0#1.base, 8 + ~first_rxdp~0#1.offset, 8); [2025-02-08 04:29:26,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12268: assume !(0 != (~first_rxdp~0#1.base + ~first_rxdp~0#1.offset) % 18446744073709551616); [2025-02-08 04:29:26,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12235-1: SUMMARY for call #t~ret1012#1 := pci_map_single(#t~mem1010#1.base, #t~mem1010#1.offset, #t~mem1011#1.base, #t~mem1011#1.offset, 1, 2); srcloc: null [2025-02-08 04:29:26,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12235: call write~int#22(#t~ret1012#1, ~rxdp3~0#1.base, 32 + ~rxdp3~0#1.offset, 8);havoc #t~mem1010#1.base, #t~mem1010#1.offset;havoc #t~mem1011#1.base, #t~mem1011#1.offset;havoc #t~ret1012#1;call #t~mem1013#1.base, #t~mem1013#1.offset := read~$Pointer$#22(~nic#1.base, 51936 + ~nic#1.offset, 8);call #t~mem1014#1 := read~int#22(~rxdp3~0#1.base, 32 + ~rxdp3~0#1.offset, 8); [2025-02-08 04:29:26,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7371-1: SUMMARY for call dma_sync_single_for_device_#t~ret194#1 := ldv__builtin_expect((if 0 == dma_sync_single_for_device_~tmp___0~6#1 then 1 else 0), 0); srcloc: null [2025-02-08 04:29:26,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12210-1: SUMMARY for call #t~ret996#1 := pci_map_single(#t~mem994#1.base, #t~mem994#1.offset, #t~mem995#1.base, #t~mem995#1.offset, 40, 2); srcloc: null [2025-02-08 04:29:26,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7371: assume -9223372036854775808 <= dma_sync_single_for_device_#t~ret194#1 && dma_sync_single_for_device_#t~ret194#1 <= 9223372036854775807;dma_sync_single_for_device_~tmp___1~5#1 := dma_sync_single_for_device_#t~ret194#1;havoc dma_sync_single_for_device_#t~ret194#1; [2025-02-08 04:29:26,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12260: ~off~0#1 := 1 + ~off~0#1;call #t~mem1029#1 := read~int#22(~ring#1.base, 2477 + ~ring#1.offset, 4); [2025-02-08 04:29:26,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12227-1: SUMMARY for call #t~ret1009#1 := pci_dma_mapping_error(#t~mem1007#1.base, #t~mem1007#1.offset, #t~mem1008#1); srcloc: null [2025-02-08 04:29:26,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12227: assume -2147483648 <= #t~ret1009#1 && #t~ret1009#1 <= 2147483647;~tmp___2~9#1 := #t~ret1009#1;havoc #t~mem1007#1.base, #t~mem1007#1.offset;havoc #t~mem1008#1;havoc #t~ret1009#1; [2025-02-08 04:29:26,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12252: call #t~mem1024#1 := read~int#22(~rxdp~0#1.base, 16 + ~rxdp~0#1.offset, 8);call write~int#22(9223372036854775808 + #t~mem1024#1 - (#t~mem1024#1 - #t~mem1024#1 % 9223372036854775808), ~rxdp~0#1.base, 16 + ~rxdp~0#1.offset, 8);havoc #t~mem1024#1;call write~int#22(~skb~2#1.base + ~skb~2#1.offset, ~rxdp~0#1.base, ~rxdp~0#1.offset, 8); [2025-02-08 04:29:26,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12219: havoc pci_dma_sync_single_for_device_~hwdev#1.base, pci_dma_sync_single_for_device_~hwdev#1.offset, pci_dma_sync_single_for_device_~dma_handle#1, pci_dma_sync_single_for_device_~size#1, pci_dma_sync_single_for_device_~direction#1;havoc pci_dma_sync_single_for_device_#in~hwdev#1.base, pci_dma_sync_single_for_device_#in~hwdev#1.offset, pci_dma_sync_single_for_device_#in~dma_handle#1, pci_dma_sync_single_for_device_#in~size#1, pci_dma_sync_single_for_device_#in~direction#1;assume { :end_inline_pci_dma_sync_single_for_device } true;havoc #t~mem1000#1.base, #t~mem1000#1.offset;havoc #t~mem1001#1; [2025-02-08 04:29:26,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12211-1: SUMMARY for call #t~ret999#1 := pci_dma_mapping_error(#t~mem997#1.base, #t~mem997#1.offset, #t~mem998#1); srcloc: null [2025-02-08 04:29:26,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12211: assume -2147483648 <= #t~ret999#1 && #t~ret999#1 <= 2147483647;~tmp___1~16#1 := #t~ret999#1;havoc #t~mem997#1.base, #t~mem997#1.offset;havoc #t~mem998#1;havoc #t~ret999#1; [2025-02-08 04:29:26,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12120: assume -2147483648 <= #t~ret951#1 && #t~ret951#1 <= 2147483647;havoc #t~mem950#1.base, #t~mem950#1.offset;havoc #t~ret951#1; [2025-02-08 04:29:26,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12120-1: SUMMARY for call #t~ret951#1 := printk(42, 0); srcloc: null [2025-02-08 04:29:26,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12236: assume -2147483648 <= #t~ret1015#1 && #t~ret1015#1 <= 2147483647;~tmp___3~5#1 := #t~ret1015#1;havoc #t~mem1013#1.base, #t~mem1013#1.offset;havoc #t~mem1014#1;havoc #t~ret1015#1; [2025-02-08 04:29:26,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12145-5: [2025-02-08 04:29:26,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12145-4: #t~short966#1 := 0 != #t~bitwise962#1 % 18446744073709551616; [2025-02-08 04:29:26,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12145-7: assume 72057594037927936 == #t~mem961#1 % 18446744073709551616;#t~bitwise962#1 := #t~mem961#1; [2025-02-08 04:29:26,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12145-7: assume !(72057594037927936 == #t~mem961#1 % 18446744073709551616); [2025-02-08 04:29:26,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12236-1: SUMMARY for call #t~ret1015#1 := pci_dma_mapping_error(#t~mem1013#1.base, #t~mem1013#1.offset, #t~mem1014#1); srcloc: null [2025-02-08 04:29:26,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12145-6: havoc #t~bitwise962#1;assume #t~bitwise962#1 % 18446744073709551616 <= #t~mem961#1 % 18446744073709551616 && #t~bitwise962#1 % 18446744073709551616 <= 72057594037927936; [2025-02-08 04:29:26,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12145-1: #t~short966#1 := #t~short965#1; [2025-02-08 04:29:26,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12145: assume #t~short966#1;havoc #t~mem961#1;havoc #t~bitwise962#1;havoc #t~mem963#1;havoc #t~mem964#1;havoc #t~short965#1;havoc #t~short966#1;call write~int#22(~off~0#1, ~ring#1.base, 6297 + ~ring#1.offset, 4); [2025-02-08 04:29:26,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12145: assume !#t~short966#1;havoc #t~mem961#1;havoc #t~bitwise962#1;havoc #t~mem963#1;havoc #t~mem964#1;havoc #t~short965#1;havoc #t~short966#1;call #t~mem967#1 := read~int#22(~ring#1.base, 6317 + ~ring#1.offset, 4);~size~2#1 := (if (22 + #t~mem967#1) % 4294967296 % 4294967296 <= 2147483647 then (22 + #t~mem967#1) % 4294967296 % 4294967296 else (22 + #t~mem967#1) % 4294967296 % 4294967296 - 4294967296);havoc #t~mem967#1;call #t~mem968#1 := read~int#22(~ring#1.base, 2473 + ~ring#1.offset, 4); [2025-02-08 04:29:26,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12145-3: assume #t~short966#1;call #t~mem963#1 := read~int#22(~ring#1.base, 2473 + ~ring#1.offset, 4);#t~short965#1 := 1 == #t~mem963#1; [2025-02-08 04:29:26,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12145-3: assume !#t~short966#1; [2025-02-08 04:29:26,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12145-2: assume #t~short965#1;call #t~mem964#1 := read~int#22(~rxdp~0#1.base, 16 + ~rxdp~0#1.offset, 8);#t~short965#1 := (if #t~mem964#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then #t~mem964#1 % 18446744073709551616 % 18446744073709551616 else #t~mem964#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616) < 0; [2025-02-08 04:29:26,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12145-2: assume !#t~short965#1; [2025-02-08 04:29:26,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12294-1: SUMMARY for call dev_kfree_skb_irq(~skb~2#1.base, ~skb~2#1.offset); srcloc: null [2025-02-08 04:29:26,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12261: assume ~off~0#1 == 1 + #t~mem1029#1;havoc #t~mem1029#1;~off~0#1 := 0; [2025-02-08 04:29:26,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12261: assume !(~off~0#1 == 1 + #t~mem1029#1);havoc #t~mem1029#1; [2025-02-08 04:29:26,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12162: assume -2147483648 <= #t~ret973#1 && #t~ret973#1 <= 2147483647;havoc #t~mem972#1.base, #t~mem972#1.offset;havoc #t~ret973#1; [2025-02-08 04:29:26,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12145-9: call #t~mem961#1 := read~int#22(~rxdp~0#1.base, 8 + ~rxdp~0#1.offset, 8); [2025-02-08 04:29:26,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12145-8: assume 0 == #t~mem961#1 % 18446744073709551616;#t~bitwise962#1 := 0; [2025-02-08 04:29:26,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12145-8: assume !(0 == #t~mem961#1 % 18446744073709551616); [2025-02-08 04:29:26,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12137: assume ~debug_level~0 > 3;call #t~mem959#1.base, #t~mem959#1.offset := read~$Pointer$#22(~ring#1.base, 2489 + ~ring#1.offset, 8); [2025-02-08 04:29:26,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12137: assume !(~debug_level~0 > 3); [2025-02-08 04:29:26,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12294: #res#1 := -12; [2025-02-08 04:29:26,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12162-1: SUMMARY for call #t~ret973#1 := printk(44, 0); srcloc: null [2025-02-08 04:29:26,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12129: assume #t~mem956#1 % 4294967296 == #t~mem955#1 % 4294967296;havoc #t~mem956#1;havoc #t~mem955#1;call write~int#22(0, ~ring#1.base, 6293 + ~ring#1.offset, 4); [2025-02-08 04:29:26,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12129: assume !(#t~mem956#1 % 4294967296 == #t~mem955#1 % 4294967296);havoc #t~mem956#1;havoc #t~mem955#1; [2025-02-08 04:29:26,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12179-1: SUMMARY for call #t~memset~res980#1.base, #t~memset~res980#1.offset := #Ultimate.C_memset#22(~rxdp~0#1.base, ~rxdp~0#1.offset, 0, 32); srcloc: null [2025-02-08 04:29:26,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12179: havoc #t~memset~res980#1.base, #t~memset~res980#1.offset; [2025-02-08 04:29:26,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381-1: call dma_sync_single_for_device_#t~mem195#1.base, dma_sync_single_for_device_#t~mem195#1.offset := read~$Pointer$#22(dma_sync_single_for_device_~ops~5#1.base, 72 + dma_sync_single_for_device_~ops~5#1.offset, 8); [2025-02-08 04:29:26,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381: assume 0 != (dma_sync_single_for_device_#t~mem195#1.base + dma_sync_single_for_device_#t~mem195#1.offset) % 18446744073709551616;havoc dma_sync_single_for_device_#t~mem195#1.base, dma_sync_single_for_device_#t~mem195#1.offset;call dma_sync_single_for_device_#t~mem201#1.base, dma_sync_single_for_device_#t~mem201#1.offset := read~$Pointer$#22(dma_sync_single_for_device_~ops~5#1.base, 72 + dma_sync_single_for_device_~ops~5#1.offset, 8); [2025-02-08 04:29:26,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7381: assume !(0 != (dma_sync_single_for_device_#t~mem195#1.base + dma_sync_single_for_device_#t~mem195#1.offset) % 18446744073709551616);havoc dma_sync_single_for_device_#t~mem195#1.base, dma_sync_single_for_device_#t~mem195#1.offset; [2025-02-08 04:29:26,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12270-2: havoc #t~bitwise1034#1;assume (#t~bitwise1034#1 % 18446744073709551616 >= #t~mem1033#1 % 18446744073709551616 && #t~bitwise1034#1 % 18446744073709551616 >= 72057594037927936) && #t~bitwise1034#1 % 18446744073709551616 <= 72057594037927936 + #t~mem1033#1 % 18446744073709551616; [2025-02-08 04:29:26,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12270-1: [2025-02-08 04:29:26,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8207: havoc dma_sync_single_for_device_#t~ret192#1.base, dma_sync_single_for_device_#t~ret192#1.offset, dma_sync_single_for_device_#t~ret193#1, dma_sync_single_for_device_#t~ret194#1, dma_sync_single_for_device_#t~mem195#1.base, dma_sync_single_for_device_#t~mem195#1.offset, dma_sync_single_for_device_#t~mem201#1.base, dma_sync_single_for_device_#t~mem201#1.offset, dma_sync_single_for_device_~dev#1.base, dma_sync_single_for_device_~dev#1.offset, dma_sync_single_for_device_~addr#1, dma_sync_single_for_device_~size#1, dma_sync_single_for_device_~dir#1, dma_sync_single_for_device_~ops~5#1.base, dma_sync_single_for_device_~ops~5#1.offset, dma_sync_single_for_device_~tmp~16#1.base, dma_sync_single_for_device_~tmp~16#1.offset, dma_sync_single_for_device_~tmp___0~6#1, dma_sync_single_for_device_~tmp___1~5#1;havoc dma_sync_single_for_device_#in~dev#1.base, dma_sync_single_for_device_#in~dev#1.offset, dma_sync_single_for_device_#in~addr#1, dma_sync_single_for_device_#in~size#1, dma_sync_single_for_device_#in~dir#1;assume { :end_inline_dma_sync_single_for_device } true; [2025-02-08 04:29:26,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12270-4: assume 0 == #t~mem1033#1 % 18446744073709551616 || 72057594037927936 == #t~mem1033#1 % 18446744073709551616;#t~bitwise1034#1 := 72057594037927936; [2025-02-08 04:29:26,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12270-4: assume !(0 == #t~mem1033#1 % 18446744073709551616 || 72057594037927936 == #t~mem1033#1 % 18446744073709551616); [2025-02-08 04:29:26,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12270-3: assume false;#t~bitwise1034#1 := #t~mem1033#1; [2025-02-08 04:29:26,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12270-3: assume !false; [2025-02-08 04:29:26,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12171: call #t~mem976#1 := read~int#22(~swstats~2#1.base, 160 + ~swstats~2#1.offset, 8);call write~int#22(1 + #t~mem976#1, ~swstats~2#1.base, 160 + ~swstats~2#1.offset, 8);havoc #t~mem976#1;#res#1 := -12; [2025-02-08 04:29:26,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12113: assume 0 != ~block_no~0#1;call #t~mem945#1 := read~int#22(~ring#1.base, 2477 + ~ring#1.offset, 4);~rxd_index~0#1 := ~rxd_index~0#1 + ~block_no~0#1 * #t~mem945#1;havoc #t~mem945#1; [2025-02-08 04:29:26,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12113: assume !(0 != ~block_no~0#1); [2025-02-08 04:29:26,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12270: call write~int#22(#t~bitwise1034#1, ~first_rxdp~0#1.base, 8 + ~first_rxdp~0#1.offset, 8);havoc #t~mem1033#1;havoc #t~bitwise1034#1; [2025-02-08 04:29:26,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7373: assume 0 != dma_sync_single_for_device_~tmp___1~5#1;assume false; [2025-02-08 04:29:26,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7373: assume !(0 != dma_sync_single_for_device_~tmp___1~5#1); [2025-02-08 04:29:26,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12229: assume 0 != ~tmp___2~9#1; [2025-02-08 04:29:26,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12229: assume !(0 != ~tmp___2~9#1); [2025-02-08 04:29:26,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12180: call #t~mem981#1.base, #t~mem981#1.offset := read~$Pointer$#22(~ring#1.base, 2497 + ~ring#1.offset, 8);call #t~mem982#1.base, #t~mem982#1.offset := read~$Pointer$#22(~skb~2#1.base, 229 + ~skb~2#1.offset, 8); [2025-02-08 04:29:26,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12213: assume 0 != ~tmp___1~16#1; [2025-02-08 04:29:26,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12213: assume !(0 != ~tmp___1~16#1); [2025-02-08 04:29:26,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12180-1: SUMMARY for call skb_reserve(~skb~2#1.base, ~skb~2#1.offset, 0); srcloc: null [2025-02-08 04:29:26,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12139-1: SUMMARY for call #t~ret960#1 := printk(43, 0); srcloc: null [2025-02-08 04:29:26,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12139: assume -2147483648 <= #t~ret960#1 && #t~ret960#1 <= 2147483647;havoc #t~mem959#1.base, #t~mem959#1.offset;havoc #t~ret960#1; [2025-02-08 04:29:26,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12238: assume 0 != ~tmp___3~5#1;call #t~mem1016#1.base, #t~mem1016#1.offset := read~$Pointer$#22(~ring#1.base, 2497 + ~ring#1.offset, 8);call #t~mem1017#1.base, #t~mem1017#1.offset := read~$Pointer$#22(~skb~2#1.base, 229 + ~skb~2#1.offset, 8);call #t~mem1018#1 := read~int#22(~ring#1.base, 6317 + ~ring#1.offset, 4); [2025-02-08 04:29:26,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12238: assume !(0 != ~tmp___3~5#1); [2025-02-08 04:29:26,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12197-1: SUMMARY for call #t~memset~res990#1.base, #t~memset~res990#1.offset := #Ultimate.C_memset#22(~rxdp~0#1.base, ~rxdp~0#1.offset, 0, 48); srcloc: null [2025-02-08 04:29:26,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12197: havoc #t~memset~res990#1.base, #t~memset~res990#1.offset;call write~int#22(~Buffer0_ptr~0#1, ~rxdp3~0#1.base, 24 + ~rxdp3~0#1.offset, 8);call write~int#22(~Buffer1_ptr~0#1, ~rxdp3~0#1.base, 32 + ~rxdp3~0#1.offset, 8);call #t~mem991#1.base, #t~mem991#1.offset := read~$Pointer$#22(~ring#1.base, 6321 + ~ring#1.offset, 8);call #t~mem992#1.base, #t~mem992#1.offset := read~$Pointer$#22(#t~mem991#1.base, #t~mem991#1.offset + 8 * (if ~block_no~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~block_no~0#1 % 18446744073709551616 % 18446744073709551616 else ~block_no~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);~ba~2#1.base, ~ba~2#1.offset := #t~mem992#1.base, #t~mem992#1.offset + 32 * (if ~off~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~off~0#1 % 18446744073709551616 % 18446744073709551616 else ~off~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc #t~mem991#1.base, #t~mem991#1.offset;havoc #t~mem992#1.base, #t~mem992#1.offset; [2025-02-08 04:29:26,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7391-1: assume { :begin_inline_debug_dma_sync_single_for_device } true;debug_dma_sync_single_for_device_#in~arg0#1.base, debug_dma_sync_single_for_device_#in~arg0#1.offset, debug_dma_sync_single_for_device_#in~arg1#1, debug_dma_sync_single_for_device_#in~arg2#1, debug_dma_sync_single_for_device_#in~arg3#1 := dma_sync_single_for_device_~dev#1.base, dma_sync_single_for_device_~dev#1.offset, dma_sync_single_for_device_~addr#1, dma_sync_single_for_device_~size#1, dma_sync_single_for_device_~dir#1;havoc debug_dma_sync_single_for_device_~arg0#1.base, debug_dma_sync_single_for_device_~arg0#1.offset, debug_dma_sync_single_for_device_~arg1#1, debug_dma_sync_single_for_device_~arg2#1, debug_dma_sync_single_for_device_~arg3#1;debug_dma_sync_single_for_device_~arg0#1.base, debug_dma_sync_single_for_device_~arg0#1.offset := debug_dma_sync_single_for_device_#in~arg0#1.base, debug_dma_sync_single_for_device_#in~arg0#1.offset;debug_dma_sync_single_for_device_~arg1#1 := debug_dma_sync_single_for_device_#in~arg1#1;debug_dma_sync_single_for_device_~arg2#1 := debug_dma_sync_single_for_device_#in~arg2#1;debug_dma_sync_single_for_device_~arg3#1 := debug_dma_sync_single_for_device_#in~arg3#1; [2025-02-08 04:29:26,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7391: havoc debug_dma_sync_single_for_device_~arg0#1.base, debug_dma_sync_single_for_device_~arg0#1.offset, debug_dma_sync_single_for_device_~arg1#1, debug_dma_sync_single_for_device_~arg2#1, debug_dma_sync_single_for_device_~arg3#1;havoc debug_dma_sync_single_for_device_#in~arg0#1.base, debug_dma_sync_single_for_device_#in~arg0#1.offset, debug_dma_sync_single_for_device_#in~arg1#1, debug_dma_sync_single_for_device_#in~arg2#1, debug_dma_sync_single_for_device_#in~arg3#1;assume { :end_inline_debug_dma_sync_single_for_device } true; [2025-02-08 04:29:26,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12222: call write~int#22(11258999068426240, ~rxdp~0#1.base, 16 + ~rxdp~0#1.offset, 8);call #t~mem1002#1 := read~int#22(~ring#1.base, 2473 + ~ring#1.offset, 4); [2025-02-08 04:29:26,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12181-1: SUMMARY for call #t~ret983#1 := pci_map_single(#t~mem981#1.base, #t~mem981#1.offset, #t~mem982#1.base, #t~mem982#1.offset, ~size~2#1, 2); srcloc: null [2025-02-08 04:29:26,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12181: call write~int#22(#t~ret983#1, ~rxdp1~0#1.base, 24 + ~rxdp1~0#1.offset, 8);havoc #t~mem981#1.base, #t~mem981#1.offset;havoc #t~mem982#1.base, #t~mem982#1.offset;havoc #t~ret983#1;call #t~mem984#1.base, #t~mem984#1.offset := read~$Pointer$#22(~nic#1.base, 51936 + ~nic#1.offset, 8);call #t~mem985#1 := read~int#22(~rxdp1~0#1.base, 24 + ~rxdp1~0#1.offset, 8); [2025-02-08 04:29:26,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12206: havoc skb_reset_tail_pointer_#t~mem249#1.base, skb_reset_tail_pointer_#t~mem249#1.offset, skb_reset_tail_pointer_#t~mem250#1.base, skb_reset_tail_pointer_#t~mem250#1.offset, skb_reset_tail_pointer_~skb#1.base, skb_reset_tail_pointer_~skb#1.offset;havoc skb_reset_tail_pointer_#in~skb#1.base, skb_reset_tail_pointer_#in~skb#1.offset;assume { :end_inline_skb_reset_tail_pointer } true; [2025-02-08 04:29:26,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12256-4: assume 0 == ~alloc_tab~0#1 % 4294967296 || 0 == (-1 + #t~bitwise1025#1) % 4294967296;#t~bitwise1026#1 := 0; [2025-02-08 04:29:26,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12256-4: assume !(0 == ~alloc_tab~0#1 % 4294967296 || 0 == (-1 + #t~bitwise1025#1) % 4294967296); [2025-02-08 04:29:26,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12157-1: SUMMARY for call #t~ret971#1.base, #t~ret971#1.offset := netdev_alloc_skb(#t~mem970#1.base, #t~mem970#1.offset, ~size~2#1); srcloc: null [2025-02-08 04:29:26,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12256-3: assume ~alloc_tab~0#1 % 4294967296 == (-1 + #t~bitwise1025#1) % 4294967296;#t~bitwise1026#1 := ~alloc_tab~0#1; [2025-02-08 04:29:26,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12256-3: assume !(~alloc_tab~0#1 % 4294967296 == (-1 + #t~bitwise1025#1) % 4294967296); [2025-02-08 04:29:26,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12157: ~skb~2#1.base, ~skb~2#1.offset := #t~ret971#1.base, #t~ret971#1.offset;havoc #t~mem970#1.base, #t~mem970#1.offset;havoc #t~ret971#1.base, #t~ret971#1.offset; [2025-02-08 04:29:26,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12256-6: havoc #t~bitwise1025#1;assume #t~bitwise1025#1 > 1; [2025-02-08 04:29:26,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12256-5: [2025-02-08 04:29:26,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12157-2: call #t~mem970#1.base, #t~mem970#1.offset := read~$Pointer$#22(~nic#1.base, 8 + ~nic#1.offset, 8); [2025-02-08 04:29:26,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12256: assume 0 != #t~bitwise1026#1 % 4294967296;havoc #t~bitwise1025#1;havoc #t~bitwise1026#1;call #t~mem1027#1 := read~int#22(~rxdp~0#1.base, 8 + ~rxdp~0#1.offset, 8); [2025-02-08 04:29:26,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12256: assume !(0 != #t~bitwise1026#1 % 4294967296);havoc #t~bitwise1025#1;havoc #t~bitwise1026#1; [2025-02-08 04:29:26,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12256-2: havoc #t~bitwise1026#1;assume #t~bitwise1026#1 % 4294967296 <= ~alloc_tab~0#1 % 4294967296 && #t~bitwise1026#1 % 4294967296 <= (-1 + #t~bitwise1025#1) % 4294967296; [2025-02-08 04:29:26,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12256-1: [2025-02-08 04:29:26,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12223: assume 1 == #t~mem1002#1;havoc #t~mem1002#1;call #t~mem1003#1.base, #t~mem1003#1.offset := read~$Pointer$#22(~ring#1.base, 2497 + ~ring#1.offset, 8);call #t~mem1004#1.base, #t~mem1004#1.offset := read~$Pointer$#22(~skb~2#1.base, 229 + ~skb~2#1.offset, 8);call #t~mem1005#1 := read~int#22(~ring#1.base, 6317 + ~ring#1.offset, 4); [2025-02-08 04:29:26,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12223: assume !(1 == #t~mem1002#1);havoc #t~mem1002#1; [2025-02-08 04:29:26,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12248-4: assume 0 == #t~mem1019#1 % 18446744073709551616 || 4294967296 == #t~mem1019#1 % 18446744073709551616;#t~bitwise1020#1 := 4294967296; [2025-02-08 04:29:26,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12248-4: assume !(0 == #t~mem1019#1 % 18446744073709551616 || 4294967296 == #t~mem1019#1 % 18446744073709551616); [2025-02-08 04:29:26,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12248-3: assume false;#t~bitwise1020#1 := #t~mem1019#1; [2025-02-08 04:29:26,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12248-3: assume !false; [2025-02-08 04:29:26,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12248-5: call #t~mem1019#1 := read~int#22(~rxdp~0#1.base, 16 + ~rxdp~0#1.offset, 8); [2025-02-08 04:29:26,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12248: call write~int#22(#t~bitwise1020#1, ~rxdp~0#1.base, 16 + ~rxdp~0#1.offset, 8);havoc #t~mem1019#1;havoc #t~bitwise1020#1;call #t~mem1022#1 := read~int#22(~rxdp~0#1.base, 16 + ~rxdp~0#1.offset, 8);call #t~mem1021#1 := read~int#22(~ring#1.base, 6317 + ~ring#1.offset, 4); [2025-02-08 04:29:26,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12256-7: assume 0 == (if ~rxsync_frequency~0 % 4294967296 % 4294967296 <= 2147483647 then ~rxsync_frequency~0 % 4294967296 % 4294967296 else ~rxsync_frequency~0 % 4294967296 % 4294967296 - 4294967296);#t~bitwise1025#1 := 1; [2025-02-08 04:29:26,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12256-7: assume !(0 == (if ~rxsync_frequency~0 % 4294967296 % 4294967296 <= 2147483647 then ~rxsync_frequency~0 % 4294967296 % 4294967296 else ~rxsync_frequency~0 % 4294967296 % 4294967296 - 4294967296)); [2025-02-08 04:29:26,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12248-2: havoc #t~bitwise1020#1;assume (#t~bitwise1020#1 % 18446744073709551616 >= #t~mem1019#1 % 18446744073709551616 && #t~bitwise1020#1 % 18446744073709551616 >= 4294967296) && #t~bitwise1020#1 % 18446744073709551616 <= 4294967296 + #t~mem1019#1 % 18446744073709551616; [2025-02-08 04:29:26,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12248-1: [2025-02-08 04:29:26,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12240: havoc #t~mem1016#1.base, #t~mem1016#1.offset;havoc #t~mem1017#1.base, #t~mem1017#1.offset;havoc #t~mem1018#1; [2025-02-08 04:29:26,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12273: ~first_rxdp~0#1.base, ~first_rxdp~0#1.offset := ~rxdp~0#1.base, ~rxdp~0#1.offset; [2025-02-08 04:29:26,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12240-1: SUMMARY for call pci_unmap_single(#t~mem1016#1.base, #t~mem1016#1.offset, #t~mem1017#1.base + #t~mem1017#1.offset, (4 + #t~mem1018#1) % 4294967296, 2); srcloc: null [2025-02-08 04:29:26,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7368-1: SUMMARY for call dma_sync_single_for_device_#t~ret192#1.base, dma_sync_single_for_device_#t~ret192#1.offset := get_dma_ops(dma_sync_single_for_device_~dev#1.base, dma_sync_single_for_device_~dev#1.offset); srcloc: null [2025-02-08 04:29:26,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12133: call #t~mem957#1 := read~int#22(~ring#1.base, 6293 + ~ring#1.offset, 4);~block_no~0#1 := (if #t~mem957#1 % 4294967296 % 4294967296 <= 2147483647 then #t~mem957#1 % 4294967296 % 4294967296 else #t~mem957#1 % 4294967296 % 4294967296 - 4294967296);havoc #t~mem957#1;~off~0#1 := 0;call write~int#22(~off~0#1, ~ring#1.base, 6297 + ~ring#1.offset, 4);call #t~mem958#1.base, #t~mem958#1.offset := read~$Pointer$#22(~ring#1.base, 2685 + ~ring#1.offset + 24 * ~block_no~0#1, 8);~rxdp~0#1.base, ~rxdp~0#1.offset := #t~mem958#1.base, #t~mem958#1.offset;havoc #t~mem958#1.base, #t~mem958#1.offset; [2025-02-08 04:29:26,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7368: dma_sync_single_for_device_~tmp~16#1.base, dma_sync_single_for_device_~tmp~16#1.offset := dma_sync_single_for_device_#t~ret192#1.base, dma_sync_single_for_device_#t~ret192#1.offset;havoc dma_sync_single_for_device_#t~ret192#1.base, dma_sync_single_for_device_#t~ret192#1.offset;dma_sync_single_for_device_~ops~5#1.base, dma_sync_single_for_device_~ops~5#1.offset := dma_sync_single_for_device_~tmp~16#1.base, dma_sync_single_for_device_~tmp~16#1.offset; [2025-02-08 04:29:26,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12265: call write~int#22(~off~0#1, ~ring#1.base, 6297 + ~ring#1.offset, 4);call #t~mem1030#1 := read~int#22(~rxdp~0#1.base, 16 + ~rxdp~0#1.offset, 8);call write~int#22(13835058055282163712 + #t~mem1030#1 - (#t~mem1030#1 - #t~mem1030#1 % 4611686018427387904), ~rxdp~0#1.base, 16 + ~rxdp~0#1.offset, 8);havoc #t~mem1030#1; [2025-02-08 04:29:26,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12166: assume 0 != (~first_rxdp~0#1.base + ~first_rxdp~0#1.offset) % 18446744073709551616;call #t~mem974#1 := read~int#22(~first_rxdp~0#1.base, 8 + ~first_rxdp~0#1.offset, 8); [2025-02-08 04:29:26,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12166: assume !(0 != (~first_rxdp~0#1.base + ~first_rxdp~0#1.offset) % 18446744073709551616); [2025-02-08 04:29:26,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15957-3: assume 0 == #t~mem1919 % 256 % 18446744073709551616;#t~bitwise1920 := ~perm_addr~0; [2025-02-08 04:29:26,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15957-3: assume !(0 == #t~mem1919 % 256 % 18446744073709551616); [2025-02-08 04:29:26,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15955-1: [2025-02-08 04:29:26,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15957-2: havoc #t~bitwise1920;assume (#t~bitwise1920 % 18446744073709551616 >= ~perm_addr~0 % 18446744073709551616 && #t~bitwise1920 % 18446744073709551616 >= #t~mem1919 % 256 % 18446744073709551616) && #t~bitwise1920 % 18446744073709551616 <= ~perm_addr~0 % 18446744073709551616 + #t~mem1919 % 256 % 18446744073709551616; [2025-02-08 04:29:26,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15955: ~mac_addr~3 := #t~bitwise1918;havoc #t~mem1917;havoc #t~bitwise1918;~perm_addr~0 := 256 * (~perm_addr~0 % 18446744073709551616);call #t~mem1919 := read~int#22(~sp~14.base, 51960 + ~sp~14.offset + ~i~30, 1); [2025-02-08 04:29:26,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15957-1: [2025-02-08 04:29:26,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15957: ~perm_addr~0 := #t~bitwise1920;havoc #t~mem1919;havoc #t~bitwise1920;~i~30 := 1 + ~i~30; [2025-02-08 04:29:26,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15978: assume ~tmp64~4 % 18446744073709551616 == ~mac_addr~3 % 18446744073709551616; [2025-02-08 04:29:26,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15978: assume !(~tmp64~4 % 18446744073709551616 == ~mac_addr~3 % 18446744073709551616);~i~30 := 1 + ~i~30; [2025-02-08 04:29:26,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15955-4: assume 0 == ~mac_addr~3 % 18446744073709551616 || ~mac_addr~3 % 18446744073709551616 == #t~mem1917 % 256 % 18446744073709551616;#t~bitwise1918 := #t~mem1917 % 256; [2025-02-08 04:29:26,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15955-4: assume !(0 == ~mac_addr~3 % 18446744073709551616 || ~mac_addr~3 % 18446744073709551616 == #t~mem1917 % 256 % 18446744073709551616); [2025-02-08 04:29:26,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15955-3: assume 0 == #t~mem1917 % 256 % 18446744073709551616;#t~bitwise1918 := ~mac_addr~3; [2025-02-08 04:29:26,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15955-3: assume !(0 == #t~mem1917 % 256 % 18446744073709551616); [2025-02-08 04:29:26,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15957-4: assume 0 == ~perm_addr~0 % 18446744073709551616 || ~perm_addr~0 % 18446744073709551616 == #t~mem1919 % 256 % 18446744073709551616;#t~bitwise1920 := #t~mem1919 % 256; [2025-02-08 04:29:26,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15957-4: assume !(0 == ~perm_addr~0 % 18446744073709551616 || ~perm_addr~0 % 18446744073709551616 == #t~mem1919 % 256 % 18446744073709551616); [2025-02-08 04:29:26,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15955-2: havoc #t~bitwise1918;assume (#t~bitwise1918 % 18446744073709551616 >= ~mac_addr~3 % 18446744073709551616 && #t~bitwise1918 % 18446744073709551616 >= #t~mem1917 % 256 % 18446744073709551616) && #t~bitwise1918 % 18446744073709551616 <= ~mac_addr~3 % 18446744073709551616 + #t~mem1917 % 256 % 18446744073709551616; [2025-02-08 04:29:26,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15972-1: SUMMARY for call #t~ret1921 := do_s2io_read_unicast_mc(~sp~14.base, ~sp~14.offset, ~i~30); srcloc: null [2025-02-08 04:29:26,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15972: ~tmp64~4 := #t~ret1921;havoc #t~ret1921; [2025-02-08 04:29:26,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15974: assume 281474976710655 == ~tmp64~4 % 18446744073709551616; [2025-02-08 04:29:26,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15974: assume !(281474976710655 == ~tmp64~4 % 18446744073709551616); [2025-02-08 04:29:26,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15954: ~mac_addr~3 := 256 * (~mac_addr~3 % 18446744073709551616);call #t~mem1917 := read~int#22(~addr.base, ~addr.offset + (if ~i~30 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~30 % 18446744073709551616 % 18446744073709551616 else ~i~30 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1); [2025-02-08 04:29:26,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15979: assume ~debug_level~0 > 1; [2025-02-08 04:29:26,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15979: assume !(~debug_level~0 > 1); [2025-02-08 04:29:26,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15981-1: SUMMARY for call #t~ret1922 := printk(97, 0); srcloc: null [2025-02-08 04:29:26,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15981: assume -2147483648 <= #t~ret1922 && #t~ret1922 <= 2147483647;havoc #t~ret1922; [2025-02-08 04:29:26,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15985: #res := 0; [2025-02-08 04:29:26,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19519: call ULTIMATE.dealloc(~#pci_cmd~1.base, ~#pci_cmd~1.offset);havoc ~#pci_cmd~1.base, ~#pci_cmd~1.offset;call ULTIMATE.dealloc(~#pcix_cmd~0.base, ~#pcix_cmd~0.offset);havoc ~#pcix_cmd~0.base, ~#pcix_cmd~0.offset; [2025-02-08 04:29:26,187 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25127: havoc pci_bus_read_config_word_#t~nondet3382#1; [2025-02-08 04:29:26,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13822-3: assume 0 == #t~bitwise1372#1 % 18446744073709551616;#t~bitwise1373#1 := ~rx_mat~0#1; [2025-02-08 04:29:26,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13822-3: assume !(0 == #t~bitwise1372#1 % 18446744073709551616); [2025-02-08 04:29:26,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13822-4: assume 0 == ~rx_mat~0#1 % 18446744073709551616 || ~rx_mat~0#1 % 18446744073709551616 == #t~bitwise1372#1 % 18446744073709551616;#t~bitwise1373#1 := #t~bitwise1372#1; [2025-02-08 04:29:26,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13822-4: assume !(0 == ~rx_mat~0#1 % 18446744073709551616 || ~rx_mat~0#1 % 18446744073709551616 == #t~bitwise1372#1 % 18446744073709551616); [2025-02-08 04:29:26,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13822-1: [2025-02-08 04:29:26,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13822-2: havoc #t~bitwise1373#1;assume (#t~bitwise1373#1 % 18446744073709551616 >= ~rx_mat~0#1 % 18446744073709551616 && #t~bitwise1373#1 % 18446744073709551616 >= #t~bitwise1372#1 % 18446744073709551616) && #t~bitwise1373#1 % 18446744073709551616 <= ~rx_mat~0#1 % 18446744073709551616 + #t~bitwise1372#1 % 18446744073709551616; [2025-02-08 04:29:26,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13822: ~rx_mat~0#1 := #t~bitwise1373#1;call #t~mem1374#1.base, #t~mem1374#1.offset := read~$Pointer$#22(~nic#1.base, 54610 + ~nic#1.offset, 8);call write~$Pointer$#22(~nic#1.base, 1120 + ~nic#1.offset + (if ~j~6#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~j~6#1 % 18446744073709551616 % 18446744073709551616 else ~j~6#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), #t~mem1374#1.base, 4 + (#t~mem1374#1.offset + 14 * (if (1 + ~j~6#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (1 + ~j~6#1) % 18446744073709551616 % 18446744073709551616 else (1 + ~j~6#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 8);havoc #t~mem1374#1.base, #t~mem1374#1.offset;call #t~mem1375#1.base, #t~mem1375#1.offset := read~$Pointer$#22(~nic#1.base, 54610 + ~nic#1.offset, 8);call write~int#22(2, #t~mem1375#1.base, 12 + (#t~mem1375#1.offset + 14 * (if (1 + ~j~6#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (1 + ~j~6#1) % 18446744073709551616 % 18446744073709551616 else (1 + ~j~6#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 1);havoc #t~mem1375#1.base, #t~mem1375#1.offset;call #t~mem1376#1.base, #t~mem1376#1.offset := read~$Pointer$#22(~nic#1.base, 54610 + ~nic#1.offset, 8);call write~int#22(165, #t~mem1376#1.base, 13 + (#t~mem1376#1.offset + 14 * (if (1 + ~j~6#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (1 + ~j~6#1) % 18446744073709551616 % 18446744073709551616 else (1 + ~j~6#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 1);havoc #t~mem1376#1.base, #t~mem1376#1.offset;~msix_indx~0#1 := 8 + ~msix_indx~0#1;~j~6#1 := 1 + ~j~6#1; [2025-02-08 04:29:26,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13822-7: assume 0 == ~msix_indx~0#1 % 18446744073709551616 || 0 == 8 * (7 - ~j~6#1);#t~bitwise1372#1 := ~msix_indx~0#1; [2025-02-08 04:29:26,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13822-7: assume !(0 == ~msix_indx~0#1 % 18446744073709551616 || 0 == 8 * (7 - ~j~6#1)); [2025-02-08 04:29:26,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13822-5: [2025-02-08 04:29:26,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13822-6: havoc #t~bitwise1372#1; [2025-02-08 04:29:26,448 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13805: call #t~mem1366#1.base, #t~mem1366#1.offset := read~$Pointer$#22(~nic#1.base, 54514 + ~nic#1.offset, 8);call write~int#22(1 + 8 * ((-1 + ~i~22#1) % 65536), #t~mem1366#1.base, 4 + (#t~mem1366#1.offset + 6 * (if ~i~22#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~22#1 % 18446744073709551616 % 18446744073709551616 else ~i~22#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 2);call #t~mem1367#1.base, #t~mem1367#1.offset := read~$Pointer$#22(~nic#1.base, 54610 + ~nic#1.offset, 8);call write~int#22(1 + 8 * ((-1 + ~i~22#1) % 65536), #t~mem1367#1.base, 2 + (#t~mem1367#1.offset + 14 * (if ~i~22#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~22#1 % 18446744073709551616 % 18446744073709551616 else ~i~22#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 2);havoc #t~mem1367#1.base, #t~mem1367#1.offset;call #t~mem1368#1.base, #t~mem1368#1.offset := read~$Pointer$#22(~nic#1.base, 54610 + ~nic#1.offset, 8);call write~$Pointer$#22(0, 0, #t~mem1368#1.base, 4 + (#t~mem1368#1.offset + 14 * (if ~i~22#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~22#1 % 18446744073709551616 % 18446744073709551616 else ~i~22#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 8);havoc #t~mem1368#1.base, #t~mem1368#1.offset;call #t~mem1369#1.base, #t~mem1369#1.offset := read~$Pointer$#22(~nic#1.base, 54610 + ~nic#1.offset, 8);call write~int#22(0, #t~mem1369#1.base, 13 + (#t~mem1369#1.offset + 14 * (if ~i~22#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~22#1 % 18446744073709551616 % 18446744073709551616 else ~i~22#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 1);havoc #t~mem1369#1.base, #t~mem1369#1.offset;~i~22#1 := 1 + ~i~22#1; [2025-02-08 04:29:26,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13743: call ULTIMATE.dealloc(~#msi_control~0#1.base, ~#msi_control~0#1.offset);havoc ~#msi_control~0#1.base, ~#msi_control~0#1.offset; [2025-02-08 04:29:26,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25156: havoc pci_enable_msix_#t~nondet3387#1; [2025-02-08 04:29:26,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13471: ~tmp___0~33 := #t~ret1310;havoc #t~ret1310;~val64~15 := ~tmp___0~33; [2025-02-08 04:29:26,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13471-1: SUMMARY for call #t~ret1310 := readq(~bar0~17.base, 2320 + ~bar0~17.offset); srcloc: null [2025-02-08 04:29:26,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13529: assume ~i___0~0 <= 3; [2025-02-08 04:29:26,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13529: assume !(~i___0~0 <= 3); [2025-02-08 04:29:26,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13488-1: SUMMARY for call #t~ret1311 := printk(65, 0); srcloc: null [2025-02-08 04:29:26,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13488: assume -2147483648 <= #t~ret1311 && #t~ret1311 <= 2147483647;havoc #t~ret1311; [2025-02-08 04:29:26,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13443: call ULTIMATE.dealloc(~#value~0.base, ~#value~0.offset);havoc ~#value~0.base, ~#value~0.offset;call ULTIMATE.dealloc(~#value___0~0.base, ~#value___0~0.offset);havoc ~#value___0~0.base, ~#value___0~0.offset; [2025-02-08 04:29:26,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13538: assume -2147483648 <= #t~ret1318 && #t~ret1318 <= 2147483647;havoc #t~ret1318; [2025-02-08 04:29:26,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13542: #res := -1;call ULTIMATE.dealloc(~#value~0.base, ~#value~0.offset);havoc ~#value~0.base, ~#value~0.offset;call ULTIMATE.dealloc(~#value___0~0.base, ~#value___0~0.offset);havoc ~#value___0~0.base, ~#value___0~0.offset; [2025-02-08 04:29:26,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13480: assume ~i~19 <= 3; [2025-02-08 04:29:26,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13480: assume !(~i~19 <= 3); [2025-02-08 04:29:26,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13534: assume 4 == ~i___0~0;~x~0 := ~val64~15; [2025-02-08 04:29:26,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13534: assume !(4 == ~i___0~0); [2025-02-08 04:29:26,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13538-1: SUMMARY for call #t~ret1318 := printk(66, 0); srcloc: null [2025-02-08 04:29:26,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13493: #res := -1;call ULTIMATE.dealloc(~#value~0.base, ~#value~0.offset);havoc ~#value~0.base, ~#value~0.offset;call ULTIMATE.dealloc(~#value___0~0.base, ~#value___0~0.offset);havoc ~#value___0~0.base, ~#value___0~0.offset; [2025-02-08 04:29:26,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13518-3: havoc #t~bitwise1316;assume (#t~bitwise1316 % 18446744073709551616 >= #t~mem1315 % 18446744073709551616 && #t~bitwise1316 % 18446744073709551616 >= ~valr~0 % 18446744073709551616) && #t~bitwise1316 % 18446744073709551616 <= #t~mem1315 % 18446744073709551616 + ~valr~0 % 18446744073709551616; [2025-02-08 04:29:26,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13518-4: assume 0 == ~valr~0 % 18446744073709551616;#t~bitwise1316 := #t~mem1315; [2025-02-08 04:29:26,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13518-4: assume !(0 == ~valr~0 % 18446744073709551616); [2025-02-08 04:29:26,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13518-1: SUMMARY for call writeq(#t~bitwise1316, ~bar0~17.base, 2312 + ~bar0~17.offset); srcloc: null [2025-02-08 04:29:26,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13485: assume 4 == ~i~19; [2025-02-08 04:29:26,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13485: assume !(4 == ~i~19);call #t~mem1312 := read~int#37(~#value~0.base, ~#value~0.offset + 8 * ~i~19, 8);~valr~0 := #t~mem1312;havoc #t~mem1312; [2025-02-08 04:29:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13518-2: [2025-02-08 04:29:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13518: havoc #t~mem1315;havoc #t~bitwise1316; [2025-02-08 04:29:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13518-5: assume 0 == #t~mem1315 % 18446744073709551616 || #t~mem1315 % 18446744073709551616 == ~valr~0 % 18446744073709551616;#t~bitwise1316 := ~valr~0; [2025-02-08 04:29:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13518-5: assume !(0 == #t~mem1315 % 18446744073709551616 || #t~mem1315 % 18446744073709551616 == ~valr~0 % 18446744073709551616); [2025-02-08 04:29:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13518-6: call #t~mem1315 := read~int#7(~#value___0~0.base, ~#value___0~0.offset + 8 * ~i___0~0, 8); [2025-02-08 04:29:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13523: assume ~val64~15 % 18446744073709551616 == ~valt~0 % 18446744073709551616; [2025-02-08 04:29:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13523: assume !(~val64~15 % 18446744073709551616 == ~valt~0 % 18446744073709551616);~i___0~0 := 1 + ~i___0~0; [2025-02-08 04:29:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13519: SUMMARY for call writeq(~valt~0, ~bar0~17.base, 2400 + ~bar0~17.offset); srcloc: null [2025-02-08 04:29:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13486: assume ~debug_level~0 >= 0; [2025-02-08 04:29:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13486: assume !(~debug_level~0 >= 0); [2025-02-08 04:29:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13474: assume 81985529216486895 == ~val64~15 % 18446744073709551616; [2025-02-08 04:29:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13474: assume !(81985529216486895 == ~val64~15 % 18446744073709551616);~i~19 := 1 + ~i~19; [2025-02-08 04:29:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13470-1: SUMMARY for call writeq(#t~mem1309, ~bar0~17.base, 2312 + ~bar0~17.offset); srcloc: null [2025-02-08 04:29:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13470-2: call #t~mem1309 := read~int#37(~#value~0.base, ~#value~0.offset + 8 * ~i~19, 8); [2025-02-08 04:29:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13470: havoc #t~mem1309; [2025-02-08 04:29:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13536: assume ~debug_level~0 >= 0; [2025-02-08 04:29:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13536: assume !(~debug_level~0 >= 0); [2025-02-08 04:29:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13520-1: SUMMARY for call #t~ret1317 := readq(~bar0~17.base, 2400 + ~bar0~17.offset); srcloc: null [2025-02-08 04:29:26,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13520: ~tmp___3~8 := #t~ret1317;havoc #t~ret1317;~val64~15 := ~tmp___3~8; [2025-02-08 04:29:27,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15694-1: SUMMARY for call do_s2io_copy_mac_addr(~sp.base, ~sp.offset, ~offset~1, ~mac_addr~1); srcloc: null [2025-02-08 04:29:27,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15694: ~offset~1 := 1 + ~offset~1; [2025-02-08 04:29:27,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15687-1: SUMMARY for call #t~ret1881 := do_s2io_read_unicast_mc(~sp.base, ~sp.offset, ~offset~1); srcloc: null [2025-02-08 04:29:27,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15687: ~mac_addr~1 := #t~ret1881;havoc #t~ret1881; [2025-02-08 04:29:27,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15689: assume 18446744073709551615 == ~mac_addr~1 % 18446744073709551616;~mac_addr~1 := 281474976710655; [2025-02-08 04:29:27,356 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15689: assume !(18446744073709551615 == ~mac_addr~1 % 18446744073709551616); [2025-02-08 04:29:27,369 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24417: havoc ldv_dev_get_drvdata_#t~mem3320#1.base, ldv_dev_get_drvdata_#t~mem3320#1.offset;havoc ldv_dev_get_drvdata_#t~mem3321#1.base, ldv_dev_get_drvdata_#t~mem3321#1.offset; [2025-02-08 04:29:27,377 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25227: havoc #t~nondet3403; [2025-02-08 04:29:27,384 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7557: havoc #t~mem245.base, #t~mem245.offset;havoc #t~mem246; [2025-02-08 04:29:27,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13280: #res := 2; [2025-02-08 04:29:27,406 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13283: #res := 1; [2025-02-08 04:29:27,408 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25027: havoc #t~nondet3372; [2025-02-08 04:29:27,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6865: havoc #t~bitwise34; [2025-02-08 04:29:27,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25139: havoc pci_bus_write_config_word_#t~nondet3385#1; [2025-02-08 04:29:28,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19326: call rx_osm_handler_#t~mem2695#1 := read~int#22(rx_osm_handler_~dev~20#1.base, 356 + rx_osm_handler_~dev~20#1.offset, 8);call write~int#22(1 + rx_osm_handler_#t~mem2695#1, rx_osm_handler_~dev~20#1.base, 356 + rx_osm_handler_~dev~20#1.offset, 8);havoc rx_osm_handler_#t~mem2695#1;call rx_osm_handler_#t~mem2697#1 := read~int#22(rx_osm_handler_~swstats~12#1.base, 192 + rx_osm_handler_~swstats~12#1.offset, 8);call rx_osm_handler_#t~mem2696#1 := read~int#22(rx_osm_handler_~skb~7#1.base, 237 + rx_osm_handler_~skb~7#1.offset, 4);call write~int#22(rx_osm_handler_#t~mem2697#1 + rx_osm_handler_#t~mem2696#1 % 4294967296, rx_osm_handler_~swstats~12#1.base, 192 + rx_osm_handler_~swstats~12#1.offset, 8);havoc rx_osm_handler_#t~mem2697#1;havoc rx_osm_handler_#t~mem2696#1; [2025-02-08 04:29:28,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12687: havoc pci_dma_sync_single_for_cpu_~hwdev#1.base, pci_dma_sync_single_for_cpu_~hwdev#1.offset, pci_dma_sync_single_for_cpu_~dma_handle#1, pci_dma_sync_single_for_cpu_~size#1, pci_dma_sync_single_for_cpu_~direction#1;havoc pci_dma_sync_single_for_cpu_#in~hwdev#1.base, pci_dma_sync_single_for_cpu_#in~hwdev#1.offset, pci_dma_sync_single_for_cpu_#in~dma_handle#1, pci_dma_sync_single_for_cpu_#in~size#1, pci_dma_sync_single_for_cpu_#in~direction#1;assume { :end_inline_pci_dma_sync_single_for_cpu } true;havoc #t~mem1123#1.base, #t~mem1123#1.offset;havoc #t~mem1124#1;call #t~mem1125#1.base, #t~mem1125#1.offset := read~$Pointer$#22(~ring_data#1.base, 2497 + ~ring_data#1.offset, 8);call #t~mem1126#1 := read~int#22(~rxdp3~2#1.base, 40 + ~rxdp3~2#1.offset, 8);call #t~mem1127#1 := read~int#22(~ring_data#1.base, 6317 + ~ring_data#1.offset, 4); [2025-02-08 04:29:28,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19459-1: SUMMARY for call queue_rx_frame(rx_osm_handler_~skb~7#1.base, rx_osm_handler_~skb~7#1.offset, (if rx_osm_handler_#t~mem2755#1 % 65536 % 4294967296 <= 2147483647 then rx_osm_handler_#t~mem2755#1 % 65536 % 4294967296 else rx_osm_handler_#t~mem2755#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:29:28,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19459: havoc rx_osm_handler_#t~mem2755#1;call rx_osm_handler_#t~mem2756#1 := read~int#22(rx_osm_handler_~sp~33#1.base, 4 + (1120 + rx_osm_handler_~sp~33#1.offset + 6329 * rx_osm_handler_~ring_no~0#1), 4);call write~int#22(rx_osm_handler_#t~mem2756#1 - 1, rx_osm_handler_~sp~33#1.base, 4 + (1120 + rx_osm_handler_~sp~33#1.offset + 6329 * rx_osm_handler_~ring_no~0#1), 4);rx_osm_handler_#res#1 := 0;call ULTIMATE.dealloc(rx_osm_handler_~#lro~1#1.base, rx_osm_handler_~#lro~1#1.offset);havoc rx_osm_handler_~#lro~1#1.base, rx_osm_handler_~#lro~1#1.offset;call ULTIMATE.dealloc(rx_osm_handler_~#tcp_len~0#1.base, rx_osm_handler_~#tcp_len~0#1.offset);havoc rx_osm_handler_~#tcp_len~0#1.base, rx_osm_handler_~#tcp_len~0#1.offset;call ULTIMATE.dealloc(rx_osm_handler_~#tcp~0#1.base, rx_osm_handler_~#tcp~0#1.offset);havoc rx_osm_handler_~#tcp~0#1.base, rx_osm_handler_~#tcp~0#1.offset; [2025-02-08 04:29:28,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7336: assume 0 != dma_sync_single_for_cpu_~tmp___1~4#1;assume false; [2025-02-08 04:29:28,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7336: assume !(0 != dma_sync_single_for_cpu_~tmp___1~4#1); [2025-02-08 04:29:28,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20813: s2io_club_tcp_session_#t~ret3048#1 := check_L2_lro_capable_#res#1;havoc check_L2_lro_capable_#t~mem2966#1, check_L2_lro_capable_#t~mem2967#1, check_L2_lro_capable_#t~bitwise2968#1, check_L2_lro_capable_#t~ret2969#1, check_L2_lro_capable_#t~mem2970#1, check_L2_lro_capable_#t~mem2971#1, check_L2_lro_capable_#t~bitwise2972#1, check_L2_lro_capable_#t~short2973#1, check_L2_lro_capable_#t~mem2974#1.base, check_L2_lro_capable_#t~mem2974#1.offset, check_L2_lro_capable_#t~mem2975#1, check_L2_lro_capable_#t~mem2976#1.base, check_L2_lro_capable_#t~mem2976#1.offset, check_L2_lro_capable_~buffer#1.base, check_L2_lro_capable_~buffer#1.offset, check_L2_lro_capable_~ip#1.base, check_L2_lro_capable_~ip#1.offset, check_L2_lro_capable_~tcp#1.base, check_L2_lro_capable_~tcp#1.offset, check_L2_lro_capable_~rxdp#1.base, check_L2_lro_capable_~rxdp#1.offset, check_L2_lro_capable_~sp#1.base, check_L2_lro_capable_~sp#1.offset, check_L2_lro_capable_~ip_off~0#1, check_L2_lro_capable_~l2_type~0#1, check_L2_lro_capable_~ip_len~0#1;havoc check_L2_lro_capable_#in~buffer#1.base, check_L2_lro_capable_#in~buffer#1.offset, check_L2_lro_capable_#in~ip#1.base, check_L2_lro_capable_#in~ip#1.offset, check_L2_lro_capable_#in~tcp#1.base, check_L2_lro_capable_#in~tcp#1.offset, check_L2_lro_capable_#in~rxdp#1.base, check_L2_lro_capable_#in~rxdp#1.offset, check_L2_lro_capable_#in~sp#1.base, check_L2_lro_capable_#in~sp#1.offset;assume { :end_inline_check_L2_lro_capable } true;assume -2147483648 <= s2io_club_tcp_session_#t~ret3048#1 && s2io_club_tcp_session_#t~ret3048#1 <= 2147483647;s2io_club_tcp_session_~ret~16#1 := s2io_club_tcp_session_#t~ret3048#1;havoc s2io_club_tcp_session_#t~ret3048#1; [2025-02-08 04:29:28,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20946: assume s2io_club_tcp_session_#t~mem3088#1 == (if s2io_club_tcp_session_#t~mem3087#1 % 65536 % 4294967296 <= 2147483647 then s2io_club_tcp_session_#t~mem3087#1 % 65536 % 4294967296 else s2io_club_tcp_session_#t~mem3087#1 % 65536 % 4294967296 - 4294967296);havoc s2io_club_tcp_session_#t~mem3086#1.base, s2io_club_tcp_session_#t~mem3086#1.offset;havoc s2io_club_tcp_session_#t~mem3088#1;havoc s2io_club_tcp_session_#t~mem3087#1;call s2io_club_tcp_session_#t~mem3089#1.base, s2io_club_tcp_session_#t~mem3089#1.offset := read~$Pointer$#40(s2io_club_tcp_session_~lro#1.base, s2io_club_tcp_session_~lro#1.offset, 8); [2025-02-08 04:29:28,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20946: assume !(s2io_club_tcp_session_#t~mem3088#1 == (if s2io_club_tcp_session_#t~mem3087#1 % 65536 % 4294967296 <= 2147483647 then s2io_club_tcp_session_#t~mem3087#1 % 65536 % 4294967296 else s2io_club_tcp_session_#t~mem3087#1 % 65536 % 4294967296 - 4294967296));havoc s2io_club_tcp_session_#t~mem3086#1.base, s2io_club_tcp_session_#t~mem3086#1.offset;havoc s2io_club_tcp_session_#t~mem3088#1;havoc s2io_club_tcp_session_#t~mem3087#1; [2025-02-08 04:29:28,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20649: call write~int#22(1, initiate_new_session_~lro#1.base, 60 + initiate_new_session_~lro#1.offset, 4); [2025-02-08 04:29:28,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12688-1: SUMMARY for call pci_unmap_single(#t~mem1125#1.base, #t~mem1125#1.offset, #t~mem1126#1, (4 + #t~mem1127#1) % 4294967296, 2); srcloc: null [2025-02-08 04:29:28,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12721: ~pkt_cnt~0#1 := 1 + ~pkt_cnt~0#1; [2025-02-08 04:29:28,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12688: havoc #t~mem1125#1.base, #t~mem1125#1.offset;havoc #t~mem1126#1;havoc #t~mem1127#1; [2025-02-08 04:29:28,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20880: assume 0 == s2io_club_tcp_session_~ret~16#1;call s2io_club_tcp_session_#t~mem3074#1.base, s2io_club_tcp_session_#t~mem3074#1.offset := read~$Pointer$#31(s2io_club_tcp_session_~#ip~2#1.base, s2io_club_tcp_session_~#ip~2#1.offset, 8);call s2io_club_tcp_session_#t~mem3075#1 := read~int#25(s2io_club_tcp_session_~tcp_len#1.base, s2io_club_tcp_session_~tcp_len#1.offset, 4); [2025-02-08 04:29:28,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20880: assume !(0 == s2io_club_tcp_session_~ret~16#1); [2025-02-08 04:29:28,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20847: assume s2io_club_tcp_session_#t~mem3064#1 % 4294967296 != s2io_club_tcp_session_~tmp___2~29#1 % 4294967296;havoc s2io_club_tcp_session_#t~mem3063#1.base, s2io_club_tcp_session_#t~mem3063#1.offset;havoc s2io_club_tcp_session_#t~mem3064#1; [2025-02-08 04:29:28,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20847: assume !(s2io_club_tcp_session_#t~mem3064#1 % 4294967296 != s2io_club_tcp_session_~tmp___2~29#1 % 4294967296);havoc s2io_club_tcp_session_#t~mem3063#1.base, s2io_club_tcp_session_#t~mem3063#1.offset;havoc s2io_club_tcp_session_#t~mem3064#1;call s2io_club_tcp_session_#t~mem3071#1.base, s2io_club_tcp_session_#t~mem3071#1.offset := read~$Pointer$#31(s2io_club_tcp_session_~#ip~2#1.base, s2io_club_tcp_session_~#ip~2#1.offset, 8);call s2io_club_tcp_session_#t~mem3072#1 := read~int#25(s2io_club_tcp_session_~tcp_len#1.base, s2io_club_tcp_session_~tcp_len#1.offset, 4); [2025-02-08 04:29:28,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8196: havoc dma_sync_single_for_cpu_#t~ret182#1.base, dma_sync_single_for_cpu_#t~ret182#1.offset, dma_sync_single_for_cpu_#t~ret183#1, dma_sync_single_for_cpu_#t~ret184#1, dma_sync_single_for_cpu_#t~mem185#1.base, dma_sync_single_for_cpu_#t~mem185#1.offset, dma_sync_single_for_cpu_#t~mem191#1.base, dma_sync_single_for_cpu_#t~mem191#1.offset, dma_sync_single_for_cpu_~dev#1.base, dma_sync_single_for_cpu_~dev#1.offset, dma_sync_single_for_cpu_~addr#1, dma_sync_single_for_cpu_~size#1, dma_sync_single_for_cpu_~dir#1, dma_sync_single_for_cpu_~ops~4#1.base, dma_sync_single_for_cpu_~ops~4#1.offset, dma_sync_single_for_cpu_~tmp~15#1.base, dma_sync_single_for_cpu_~tmp~15#1.offset, dma_sync_single_for_cpu_~tmp___0~5#1, dma_sync_single_for_cpu_~tmp___1~4#1;havoc dma_sync_single_for_cpu_#in~dev#1.base, dma_sync_single_for_cpu_#in~dev#1.offset, dma_sync_single_for_cpu_#in~addr#1, dma_sync_single_for_cpu_#in~size#1, dma_sync_single_for_cpu_#in~dir#1;assume { :end_inline_dma_sync_single_for_cpu } true; [2025-02-08 04:29:28,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20914: call write~$Pointer$#40(0, 0, s2io_club_tcp_session_~lro#1.base, s2io_club_tcp_session_~lro#1.offset, 8);s2io_club_tcp_session_#res#1 := s2io_club_tcp_session_~ret~16#1;call ULTIMATE.dealloc(s2io_club_tcp_session_~#ip~2#1.base, s2io_club_tcp_session_~#ip~2#1.offset);havoc s2io_club_tcp_session_~#ip~2#1.base, s2io_club_tcp_session_~#ip~2#1.offset; [2025-02-08 04:29:28,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19328: call rx_osm_handler_#t~mem2698#1 := read~int#22(rx_osm_handler_~ring_data#1.base, 4 + rx_osm_handler_~ring_data#1.offset, 4);call write~int#22(rx_osm_handler_#t~mem2698#1 - 1, rx_osm_handler_~ring_data#1.base, 4 + rx_osm_handler_~ring_data#1.offset, 4);havoc rx_osm_handler_#t~mem2698#1;call write~int#22(0, rx_osm_handler_~rxdp#1.base, rx_osm_handler_~rxdp#1.offset, 8);rx_osm_handler_#res#1 := 0;call ULTIMATE.dealloc(rx_osm_handler_~#lro~1#1.base, rx_osm_handler_~#lro~1#1.offset);havoc rx_osm_handler_~#lro~1#1.base, rx_osm_handler_~#lro~1#1.offset;call ULTIMATE.dealloc(rx_osm_handler_~#tcp_len~0#1.base, rx_osm_handler_~#tcp_len~0#1.offset);havoc rx_osm_handler_~#tcp_len~0#1.base, rx_osm_handler_~#tcp_len~0#1.offset;call ULTIMATE.dealloc(rx_osm_handler_~#tcp~0#1.base, rx_osm_handler_~#tcp~0#1.offset);havoc rx_osm_handler_~#tcp~0#1.base, rx_osm_handler_~#tcp~0#1.offset; [2025-02-08 04:29:28,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12722: assume 0 != ~indicate_max_pkts~0 % 4294967296 && ~pkt_cnt~0#1 % 4294967296 > ~indicate_max_pkts~0 % 4294967296; [2025-02-08 04:29:28,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12722: assume !(0 != ~indicate_max_pkts~0 % 4294967296 && ~pkt_cnt~0#1 % 4294967296 > ~indicate_max_pkts~0 % 4294967296); [2025-02-08 04:29:28,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19361: assume 65535 == rx_osm_handler_~l3_csum~0#1 % 65536 % 4294967296 && 65535 == rx_osm_handler_~l4_csum~0#1 % 65536 % 4294967296;call write~int#22(1, rx_osm_handler_~skb~7#1.base, 126 + rx_osm_handler_~skb~7#1.offset, 1);call rx_osm_handler_#t~mem2728#1 := read~int#22(rx_osm_handler_~ring_data#1.base, 2472 + rx_osm_handler_~ring_data#1.offset, 1); [2025-02-08 04:29:28,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19361: assume !(65535 == rx_osm_handler_~l3_csum~0#1 % 65536 % 4294967296 && 65535 == rx_osm_handler_~l4_csum~0#1 % 65536 % 4294967296); [2025-02-08 04:29:28,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19328-1: SUMMARY for call consume_skb(rx_osm_handler_~skb~7#1.base, rx_osm_handler_~skb~7#1.offset); srcloc: null [2025-02-08 04:29:28,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19295: call rx_osm_handler_#t~mem2687#1 := read~int#22(rx_osm_handler_~swstats~12#1.base, 288 + rx_osm_handler_~swstats~12#1.offset, 8);call write~int#22(1 + rx_osm_handler_#t~mem2687#1, rx_osm_handler_~swstats~12#1.base, 288 + rx_osm_handler_~swstats~12#1.offset, 8); [2025-02-08 04:29:28,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12656-1: assume #t~short1112#1;call #t~mem1110#1 := read~int#27(~#get_info~0#1.base, 4 + ~#get_info~0#1.offset, 4);call #t~mem1111#1 := read~int#22(~#put_info~0#1.base, 4 + ~#put_info~0#1.offset, 4);#t~short1112#1 := (1 + #t~mem1110#1) % 4294967296 == #t~mem1111#1 % 4294967296; [2025-02-08 04:29:28,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12656-1: assume !#t~short1112#1; [2025-02-08 04:29:28,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12656-2: #t~short1112#1 := ~get_block~0#1 == ~put_block~0#1; [2025-02-08 04:29:28,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19395: assume 5 == rx_osm_handler_~ret~14#1; [2025-02-08 04:29:28,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19395: assume !(5 == rx_osm_handler_~ret~14#1); [2025-02-08 04:29:28,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12656: assume #t~short1112#1;havoc #t~mem1110#1;havoc #t~mem1111#1;havoc #t~short1112#1; [2025-02-08 04:29:28,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12656: assume !#t~short1112#1;havoc #t~mem1110#1;havoc #t~mem1111#1;havoc #t~short1112#1;call #t~mem1115#1 := read~int#22(~rxdp~2#1.base, ~rxdp~2#1.offset, 8);~skb~4#1.base, ~skb~4#1.offset := 0, (if #t~mem1115#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then #t~mem1115#1 % 18446744073709551616 % 18446744073709551616 else #t~mem1115#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc #t~mem1115#1; [2025-02-08 04:29:28,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20848: assume ~debug_level~0 > 1;call s2io_club_tcp_session_#t~mem3065#1 := read~int#22(s2io_club_tcp_session_~tcph~0#1.base, 4 + s2io_club_tcp_session_~tcph~0#1.offset, 4); [2025-02-08 04:29:28,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20848: assume !(~debug_level~0 > 1); [2025-02-08 04:29:28,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20815: assume 0 != s2io_club_tcp_session_~ret~16#1;s2io_club_tcp_session_#res#1 := s2io_club_tcp_session_~ret~16#1;call ULTIMATE.dealloc(s2io_club_tcp_session_~#ip~2#1.base, s2io_club_tcp_session_~#ip~2#1.offset);havoc s2io_club_tcp_session_~#ip~2#1.base, s2io_club_tcp_session_~#ip~2#1.offset; [2025-02-08 04:29:28,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20815: assume !(0 != s2io_club_tcp_session_~ret~16#1); [2025-02-08 04:29:28,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20948: havoc s2io_club_tcp_session_#t~mem3089#1.base, s2io_club_tcp_session_#t~mem3089#1.offset;s2io_club_tcp_session_~ret~16#1 := 4; [2025-02-08 04:29:28,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20882: assume -2147483648 <= s2io_club_tcp_session_#t~ret3076#1 && s2io_club_tcp_session_#t~ret3076#1 <= 2147483647;s2io_club_tcp_session_~tmp___4~18#1 := s2io_club_tcp_session_#t~ret3076#1;havoc s2io_club_tcp_session_#t~mem3074#1.base, s2io_club_tcp_session_#t~mem3074#1.offset;havoc s2io_club_tcp_session_#t~mem3075#1;havoc s2io_club_tcp_session_#t~ret3076#1; [2025-02-08 04:29:28,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20948-1: SUMMARY for call update_L3L4_header(s2io_club_tcp_session_~sp#1.base, s2io_club_tcp_session_~sp#1.offset, s2io_club_tcp_session_#t~mem3089#1.base, s2io_club_tcp_session_#t~mem3089#1.offset); srcloc: null [2025-02-08 04:29:28,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19263: assume 4 == (if rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 <= 2147483647 then rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 else rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:29:28,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19263: assume !(4 == (if rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 <= 2147483647 then rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 else rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:29:28,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19429: assume ~debug_level~0 >= 0; [2025-02-08 04:29:28,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19429: assume !(~debug_level~0 >= 0); [2025-02-08 04:29:28,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12657: assume ~debug_level~0 > 3;call #t~mem1113#1.base, #t~mem1113#1.offset := read~$Pointer$#22(~ring_data#1.base, 2489 + ~ring_data#1.offset, 8); [2025-02-08 04:29:28,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12657: assume !(~debug_level~0 > 3); [2025-02-08 04:29:28,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19363: assume 0 != rx_osm_handler_#t~mem2728#1 % 256 % 4294967296;havoc rx_osm_handler_#t~mem2728#1;call write~int#25(0, rx_osm_handler_~#tcp_len~0#1.base, rx_osm_handler_~#tcp_len~0#1.offset, 4);rx_osm_handler_~ret~14#1 := 0;call rx_osm_handler_#t~mem2729#1.base, rx_osm_handler_#t~mem2729#1.offset := read~$Pointer$#22(rx_osm_handler_~skb~7#1.base, 229 + rx_osm_handler_~skb~7#1.offset, 8);assume { :begin_inline_s2io_club_tcp_session } true;s2io_club_tcp_session_#in~ring_data#1.base, s2io_club_tcp_session_#in~ring_data#1.offset, s2io_club_tcp_session_#in~buffer#1.base, s2io_club_tcp_session_#in~buffer#1.offset, s2io_club_tcp_session_#in~tcp#1.base, s2io_club_tcp_session_#in~tcp#1.offset, s2io_club_tcp_session_#in~tcp_len#1.base, s2io_club_tcp_session_#in~tcp_len#1.offset, s2io_club_tcp_session_#in~lro#1.base, s2io_club_tcp_session_#in~lro#1.offset, s2io_club_tcp_session_#in~rxdp#1.base, s2io_club_tcp_session_#in~rxdp#1.offset, s2io_club_tcp_session_#in~sp#1.base, s2io_club_tcp_session_#in~sp#1.offset := rx_osm_handler_~ring_data#1.base, rx_osm_handler_~ring_data#1.offset, rx_osm_handler_#t~mem2729#1.base, rx_osm_handler_#t~mem2729#1.offset, rx_osm_handler_~#tcp~0#1.base, rx_osm_handler_~#tcp~0#1.offset, rx_osm_handler_~#tcp_len~0#1.base, rx_osm_handler_~#tcp_len~0#1.offset, rx_osm_handler_~#lro~1#1.base, rx_osm_handler_~#lro~1#1.offset, rx_osm_handler_~rxdp#1.base, rx_osm_handler_~rxdp#1.offset, rx_osm_handler_~sp~33#1.base, rx_osm_handler_~sp~33#1.offset;havoc s2io_club_tcp_session_#res#1;havoc s2io_club_tcp_session_#t~mem3047#1.base, s2io_club_tcp_session_#t~mem3047#1.offset, s2io_club_tcp_session_#t~ret3048#1, s2io_club_tcp_session_#t~mem3049#1.base, s2io_club_tcp_session_#t~mem3049#1.offset, s2io_club_tcp_session_#t~mem3050#1, s2io_club_tcp_session_#t~mem3051#1.base, s2io_club_tcp_session_#t~mem3051#1.offset, s2io_club_tcp_session_#t~mem3052#1, s2io_club_tcp_session_#t~ret3053#1, s2io_club_tcp_session_#t~mem3054#1, s2io_club_tcp_session_#t~mem3055#1.base, s2io_club_tcp_session_#t~mem3055#1.offset, s2io_club_tcp_session_#t~mem3056#1.base, s2io_club_tcp_session_#t~mem3056#1.offset, s2io_club_tcp_session_#t~ret3057#1, s2io_club_tcp_session_#t~mem3058#1, s2io_club_tcp_session_#t~mem3059#1.base, s2io_club_tcp_session_#t~mem3059#1.offset, s2io_club_tcp_session_#t~ret3060#1, s2io_club_tcp_session_#t~mem3061#1, s2io_club_tcp_session_#t~ret3062#1, s2io_club_tcp_session_#t~mem3063#1.base, s2io_club_tcp_session_#t~mem3063#1.offset, s2io_club_tcp_session_#t~mem3064#1, s2io_club_tcp_session_#t~mem3065#1, s2io_club_tcp_session_#t~ret3066#1, s2io_club_tcp_session_#t~mem3067#1.base, s2io_club_tcp_session_#t~mem3067#1.offset, s2io_club_tcp_session_#t~mem3068#1, s2io_club_tcp_session_#t~ret3069#1, s2io_club_tcp_session_#t~mem3070#1, s2io_club_tcp_session_#t~mem3071#1.base, s2io_club_tcp_session_#t~mem3071#1.offset, s2io_club_tcp_session_#t~mem3072#1, s2io_club_tcp_session_#t~ret3073#1, s2io_club_tcp_session_#t~mem3074#1.base, s2io_club_tcp_session_#t~mem3074#1.offset, s2io_club_tcp_session_#t~mem3075#1, s2io_club_tcp_session_#t~ret3076#1, s2io_club_tcp_session_#t~mem3077#1, s2io_club_tcp_session_#t~ret3078#1, s2io_club_tcp_session_#t~mem3079#1.base, s2io_club_tcp_session_#t~mem3079#1.offset, s2io_club_tcp_session_#t~mem3080#1.base, s2io_club_tcp_session_#t~mem3080#1.offset, s2io_club_tcp_session_#t~mem3081#1, s2io_club_tcp_session_#t~mem3082#1.base, s2io_club_tcp_session_#t~mem3082#1.offset, s2io_club_tcp_session_#t~mem3083#1.base, s2io_club_tcp_session_#t~mem3083#1.offset, s2io_club_tcp_session_#t~mem3084#1.base, s2io_club_tcp_session_#t~mem3084#1.offset, s2io_club_tcp_session_#t~mem3085#1, s2io_club_tcp_session_#t~mem3086#1.base, s2io_club_tcp_session_#t~mem3086#1.offset, s2io_club_tcp_session_#t~mem3088#1, s2io_club_tcp_session_#t~mem3087#1, s2io_club_tcp_session_#t~mem3089#1.base, s2io_club_tcp_session_#t~mem3089#1.offset, s2io_club_tcp_session_#t~ret3090#1, s2io_club_tcp_session_~ring_data#1.base, s2io_club_tcp_session_~ring_data#1.offset, s2io_club_tcp_session_~buffer#1.base, s2io_club_tcp_session_~buffer#1.offset, s2io_club_tcp_session_~tcp#1.base, s2io_club_tcp_session_~tcp#1.offset, s2io_club_tcp_session_~tcp_len#1.base, s2io_club_tcp_session_~tcp_len#1.offset, s2io_club_tcp_session_~lro#1.base, s2io_club_tcp_session_~lro#1.offset, s2io_club_tcp_session_~rxdp#1.base, s2io_club_tcp_session_~rxdp#1.offset, s2io_club_tcp_session_~sp#1.base, s2io_club_tcp_session_~sp#1.offset, s2io_club_tcp_session_~#ip~2#1.base, s2io_club_tcp_session_~#ip~2#1.offset, s2io_club_tcp_session_~tcph~0#1.base, s2io_club_tcp_session_~tcph~0#1.offset, s2io_club_tcp_session_~ret~16#1, s2io_club_tcp_session_~i~41#1, s2io_club_tcp_session_~vlan_tag~1#1, s2io_club_tcp_session_~swstats~15#1.base, s2io_club_tcp_session_~swstats~15#1.offset, s2io_club_tcp_session_~tmp~151#1, s2io_club_tcp_session_~l_lro~0#1.base, s2io_club_tcp_session_~l_lro~0#1.offset, s2io_club_tcp_session_~tmp___0~81#1, s2io_club_tcp_session_~tmp___1~47#1, s2io_club_tcp_session_~tmp___2~29#1, s2io_club_tcp_session_~tmp___3~23#1, s2io_club_tcp_session_~tmp___4~18#1, s2io_club_tcp_session_~l_lro___0~0#1.base, s2io_club_tcp_session_~l_lro___0~0#1.offset;s2io_club_tcp_session_~ring_data#1.base, s2io_club_tcp_session_~ring_data#1.offset := s2io_club_tcp_session_#in~ring_data#1.base, s2io_club_tcp_session_#in~ring_data#1.offset;s2io_club_tcp_session_~buffer#1.base, s2io_club_tcp_session_~buffer#1.offset := s2io_club_tcp_session_#in~buffer#1.base, s2io_club_tcp_session_#in~buffer#1.offset;s2io_club_tcp_session_~tcp#1.base, s2io_club_tcp_session_~tcp#1.offset := s2io_club_tcp_session_#in~tcp#1.base, s2io_club_tcp_session_#in~tcp#1.offset;s2io_club_tcp_session_~tcp_len#1.base, s2io_club_tcp_session_~tcp_len#1.offset := s2io_club_tcp_session_#in~tcp_len#1.base, s2io_club_tcp_session_#in~tcp_len#1.offset;s2io_club_tcp_session_~lro#1.base, s2io_club_tcp_session_~lro#1.offset := s2io_club_tcp_session_#in~lro#1.base, s2io_club_tcp_session_#in~lro#1.offset;s2io_club_tcp_session_~rxdp#1.base, s2io_club_tcp_session_~rxdp#1.offset := s2io_club_tcp_session_#in~rxdp#1.base, s2io_club_tcp_session_#in~rxdp#1.offset;s2io_club_tcp_session_~sp#1.base, s2io_club_tcp_session_~sp#1.offset := s2io_club_tcp_session_#in~sp#1.base, s2io_club_tcp_session_#in~sp#1.offset;call s2io_club_tcp_session_~#ip~2#1.base, s2io_club_tcp_session_~#ip~2#1.offset := #Ultimate.allocOnStack(8);havoc s2io_club_tcp_session_~tcph~0#1.base, s2io_club_tcp_session_~tcph~0#1.offset;havoc s2io_club_tcp_session_~ret~16#1;havoc s2io_club_tcp_session_~i~41#1;havoc s2io_club_tcp_session_~vlan_tag~1#1;havoc s2io_club_tcp_session_~swstats~15#1.base, s2io_club_tcp_session_~swstats~15#1.offset;havoc s2io_club_tcp_session_~tmp~151#1;havoc s2io_club_tcp_session_~l_lro~0#1.base, s2io_club_tcp_session_~l_lro~0#1.offset;havoc s2io_club_tcp_session_~tmp___0~81#1;havoc s2io_club_tcp_session_~tmp___1~47#1;havoc s2io_club_tcp_session_~tmp___2~29#1;havoc s2io_club_tcp_session_~tmp___3~23#1;havoc s2io_club_tcp_session_~tmp___4~18#1;havoc s2io_club_tcp_session_~l_lro___0~0#1.base, s2io_club_tcp_session_~l_lro___0~0#1.offset;s2io_club_tcp_session_~ret~16#1 := 0;s2io_club_tcp_session_~vlan_tag~1#1 := 0;call s2io_club_tcp_session_#t~mem3047#1.base, s2io_club_tcp_session_#t~mem3047#1.offset := read~$Pointer$#22(s2io_club_tcp_session_~sp#1.base, 51778 + s2io_club_tcp_session_~sp#1.offset, 8);s2io_club_tcp_session_~swstats~15#1.base, s2io_club_tcp_session_~swstats~15#1.offset := s2io_club_tcp_session_#t~mem3047#1.base, 820 + s2io_club_tcp_session_#t~mem3047#1.offset;havoc s2io_club_tcp_session_#t~mem3047#1.base, s2io_club_tcp_session_#t~mem3047#1.offset;assume { :begin_inline_check_L2_lro_capable } true;check_L2_lro_capable_#in~buffer#1.base, check_L2_lro_capable_#in~buffer#1.offset, check_L2_lro_capable_#in~ip#1.base, check_L2_lro_capable_#in~ip#1.offset, check_L2_lro_capable_#in~tcp#1.base, check_L2_lro_capable_#in~tcp#1.offset, check_L2_lro_capable_#in~rxdp#1.base, check_L2_lro_capable_#in~rxdp#1.offset, check_L2_lro_capable_#in~sp#1.base, check_L2_lro_capable_#in~sp#1.offset := s2io_club_tcp_session_~buffer#1.base, s2io_club_tcp_session_~buffer#1.offset, s2io_club_tcp_session_~#ip~2#1.base, s2io_club_tcp_session_~#ip~2#1.offset, s2io_club_tcp_session_~tcp#1.base, s2io_club_tcp_session_~tcp#1.offset, s2io_club_tcp_session_~rxdp#1.base, s2io_club_tcp_session_~rxdp#1.offset, s2io_club_tcp_session_~sp#1.base, s2io_club_tcp_session_~sp#1.offset;havoc check_L2_lro_capable_#res#1;havoc check_L2_lro_capable_#t~mem2966#1, check_L2_lro_capable_#t~mem2967#1, check_L2_lro_capable_#t~bitwise2968#1, check_L2_lro_capable_#t~ret2969#1, check_L2_lro_capable_#t~mem2970#1, check_L2_lro_capable_#t~mem2971#1, check_L2_lro_capable_#t~bitwise2972#1, check_L2_lro_capable_#t~short2973#1, check_L2_lro_capable_#t~mem2974#1.base, check_L2_lro_capable_#t~mem2974#1.offset, check_L2_lro_capable_#t~mem2975#1, check_L2_lro_capable_#t~mem2976#1.base, check_L2_lro_capable_#t~mem2976#1.offset, check_L2_lro_capable_~buffer#1.base, check_L2_lro_capable_~buffer#1.offset, check_L2_lro_capable_~ip#1.base, check_L2_lro_capable_~ip#1.offset, check_L2_lro_capable_~tcp#1.base, check_L2_lro_capable_~tcp#1.offset, check_L2_lro_capable_~rxdp#1.base, check_L2_lro_capable_~rxdp#1.offset, check_L2_lro_capable_~sp#1.base, check_L2_lro_capable_~sp#1.offset, check_L2_lro_capable_~ip_off~0#1, check_L2_lro_capable_~l2_type~0#1, check_L2_lro_capable_~ip_len~0#1;check_L2_lro_capable_~buffer#1.base, check_L2_lro_capable_~buffer#1.offset := check_L2_lro_capable_#in~buffer#1.base, check_L2_lro_capable_#in~buffer#1.offset;check_L2_lro_capable_~ip#1.base, check_L2_lro_capable_~ip#1.offset := check_L2_lro_capable_#in~ip#1.base, check_L2_lro_capable_#in~ip#1.offset;check_L2_lro_capable_~tcp#1.base, check_L2_lro_capable_~tcp#1.offset := check_L2_lro_capable_#in~tcp#1.base, check_L2_lro_capable_#in~tcp#1.offset;check_L2_lro_capable_~rxdp#1.base, check_L2_lro_capable_~rxdp#1.offset := check_L2_lro_capable_#in~rxdp#1.base, check_L2_lro_capable_#in~rxdp#1.offset;check_L2_lro_capable_~sp#1.base, check_L2_lro_capable_~sp#1.offset := check_L2_lro_capable_#in~sp#1.base, check_L2_lro_capable_#in~sp#1.offset;havoc check_L2_lro_capable_~ip_off~0#1;havoc check_L2_lro_capable_~l2_type~0#1;havoc check_L2_lro_capable_~ip_len~0#1;call check_L2_lro_capable_#t~mem2966#1 := read~int#22(check_L2_lro_capable_~rxdp#1.base, 8 + check_L2_lro_capable_~rxdp#1.offset, 8);check_L2_lro_capable_~l2_type~0#1 := check_L2_lro_capable_#t~mem2966#1 % 18446744073709551616 / 137438953472 % 256 % 8;havoc check_L2_lro_capable_#t~mem2966#1;call check_L2_lro_capable_#t~mem2967#1 := read~int#22(check_L2_lro_capable_~rxdp#1.base, 8 + check_L2_lro_capable_~rxdp#1.offset, 8); [2025-02-08 04:29:28,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19363: assume !(0 != rx_osm_handler_#t~mem2728#1 % 256 % 4294967296);havoc rx_osm_handler_#t~mem2728#1; [2025-02-08 04:29:28,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20882-1: SUMMARY for call s2io_club_tcp_session_#t~ret3076#1 := verify_l3_l4_lro_capable(0, 0, s2io_club_tcp_session_#t~mem3074#1.base, s2io_club_tcp_session_#t~mem3074#1.offset, s2io_club_tcp_session_~tcph~0#1.base, s2io_club_tcp_session_~tcph~0#1.offset, s2io_club_tcp_session_#t~mem3075#1); srcloc: null [2025-02-08 04:29:28,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20850: s2io_club_tcp_session_~tmp___1~47#1 := s2io_club_tcp_session_#t~ret3066#1;havoc s2io_club_tcp_session_#t~mem3065#1;havoc s2io_club_tcp_session_#t~ret3066#1;call s2io_club_tcp_session_#t~mem3067#1.base, s2io_club_tcp_session_#t~mem3067#1.offset := read~$Pointer$#40(s2io_club_tcp_session_~lro#1.base, s2io_club_tcp_session_~lro#1.offset, 8);call s2io_club_tcp_session_#t~mem3068#1 := read~int#22(s2io_club_tcp_session_#t~mem3067#1.base, 40 + s2io_club_tcp_session_#t~mem3067#1.offset, 4); [2025-02-08 04:29:28,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19298: call rx_osm_handler_#t~mem2688#1 := read~int#22(rx_osm_handler_~swstats~12#1.base, 296 + rx_osm_handler_~swstats~12#1.offset, 8);call write~int#22(1 + rx_osm_handler_#t~mem2688#1, rx_osm_handler_~swstats~12#1.base, 296 + rx_osm_handler_~swstats~12#1.offset, 8); [2025-02-08 04:29:28,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20850-1: SUMMARY for call s2io_club_tcp_session_#t~ret3066#1 := __fswab32(s2io_club_tcp_session_#t~mem3065#1); srcloc: null [2025-02-08 04:29:28,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20884: assume 0 != s2io_club_tcp_session_~tmp___4~18#1;s2io_club_tcp_session_#res#1 := 5;call ULTIMATE.dealloc(s2io_club_tcp_session_~#ip~2#1.base, s2io_club_tcp_session_~#ip~2#1.offset);havoc s2io_club_tcp_session_~#ip~2#1.base, s2io_club_tcp_session_~#ip~2#1.offset; [2025-02-08 04:29:28,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20884: assume !(0 != s2io_club_tcp_session_~tmp___4~18#1);s2io_club_tcp_session_~i~41#1 := 0; [2025-02-08 04:29:28,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20851-1: SUMMARY for call s2io_club_tcp_session_#t~ret3069#1 := printk(214, 0); srcloc: null [2025-02-08 04:29:28,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20851: assume -2147483648 <= s2io_club_tcp_session_#t~ret3069#1 && s2io_club_tcp_session_#t~ret3069#1 <= 2147483647;havoc s2io_club_tcp_session_#t~mem3067#1.base, s2io_club_tcp_session_#t~mem3067#1.offset;havoc s2io_club_tcp_session_#t~mem3068#1;havoc s2io_club_tcp_session_#t~ret3069#1; [2025-02-08 04:29:28,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12659: assume -2147483648 <= #t~ret1114#1 && #t~ret1114#1 <= 2147483647;havoc #t~mem1113#1.base, #t~mem1113#1.offset;havoc #t~ret1114#1; [2025-02-08 04:29:28,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12659-1: SUMMARY for call #t~ret1114#1 := printk(48, 0); srcloc: null [2025-02-08 04:29:28,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19431-1: SUMMARY for call rx_osm_handler_#t~ret2752#1 := printk(142, 0); srcloc: null [2025-02-08 04:29:28,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19431: assume -2147483648 <= rx_osm_handler_#t~ret2752#1 && rx_osm_handler_#t~ret2752#1 <= 2147483647;havoc rx_osm_handler_#t~ret2752#1; [2025-02-08 04:29:28,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19332: #t~ret1128#1 := rx_osm_handler_#res#1;havoc rx_osm_handler_#t~mem2676#1.base, rx_osm_handler_#t~mem2676#1.offset, rx_osm_handler_#t~mem2677#1.base, rx_osm_handler_#t~mem2677#1.offset, rx_osm_handler_#t~mem2678#1, rx_osm_handler_#t~mem2679#1, rx_osm_handler_#t~mem2680#1, rx_osm_handler_#t~bitwise2681#1, rx_osm_handler_#t~mem2682#1.base, rx_osm_handler_#t~mem2682#1.offset, rx_osm_handler_#t~mem2683#1.base, rx_osm_handler_#t~mem2683#1.offset, rx_osm_handler_#t~mem2684#1, rx_osm_handler_#t~mem2685#1, rx_osm_handler_#t~mem2686#1, rx_osm_handler_#t~mem2687#1, rx_osm_handler_#t~mem2688#1, rx_osm_handler_#t~mem2689#1, rx_osm_handler_#t~mem2690#1, rx_osm_handler_#t~mem2691#1, rx_osm_handler_#t~mem2692#1, rx_osm_handler_#t~mem2693#1, rx_osm_handler_#t~ret2694#1, rx_osm_handler_#t~mem2695#1, rx_osm_handler_#t~mem2697#1, rx_osm_handler_#t~mem2696#1, rx_osm_handler_#t~mem2698#1, rx_osm_handler_#t~mem2699#1, rx_osm_handler_#t~mem2700#1, rx_osm_handler_#t~bitwise2701#1, rx_osm_handler_#t~ret2702#1.base, rx_osm_handler_#t~ret2702#1.offset, rx_osm_handler_#t~mem2703#1, rx_osm_handler_#t~mem2704#1, rx_osm_handler_#t~mem2705#1, rx_osm_handler_#t~mem2706#1, rx_osm_handler_#t~bitwise2707#1, rx_osm_handler_#t~mem2708#1, rx_osm_handler_#t~bitwise2709#1, rx_osm_handler_#t~ret2710#1.base, rx_osm_handler_#t~ret2710#1.offset, rx_osm_handler_#t~mem2711#1.base, rx_osm_handler_#t~mem2711#1.offset, rx_osm_handler_#t~mem2712#1.base, rx_osm_handler_#t~mem2712#1.offset, rx_osm_handler_#t~mem2713#1.base, rx_osm_handler_#t~mem2713#1.offset, rx_osm_handler_#t~memcpy~res2714#1.base, rx_osm_handler_#t~memcpy~res2714#1.offset, rx_osm_handler_#t~ret2715#1.base, rx_osm_handler_#t~ret2715#1.offset, rx_osm_handler_#t~mem2716#1, rx_osm_handler_#t~bitwise2717#1, rx_osm_handler_#t~mem2718#1, rx_osm_handler_#t~mem2719#1, rx_osm_handler_#t~bitwise2720#1, rx_osm_handler_#t~short2721#1, rx_osm_handler_#t~short2722#1, rx_osm_handler_#t~mem2723#1, rx_osm_handler_#t~bitwise2724#1, rx_osm_handler_#t~short2725#1, rx_osm_handler_#t~mem2726#1, rx_osm_handler_#t~mem2727#1, rx_osm_handler_#t~mem2728#1, rx_osm_handler_#t~mem2729#1.base, rx_osm_handler_#t~mem2729#1.offset, rx_osm_handler_#t~ret2730#1, rx_osm_handler_#t~mem2731#1.base, rx_osm_handler_#t~mem2731#1.offset, rx_osm_handler_#t~mem2732#1.base, rx_osm_handler_#t~mem2732#1.offset, rx_osm_handler_#t~mem2733#1, rx_osm_handler_#t~mem2734#1.base, rx_osm_handler_#t~mem2734#1.offset, rx_osm_handler_#t~mem2735#1, rx_osm_handler_#t~mem2736#1.base, rx_osm_handler_#t~mem2736#1.offset, rx_osm_handler_#t~mem2737#1.base, rx_osm_handler_#t~mem2737#1.offset, rx_osm_handler_#t~mem2738#1.base, rx_osm_handler_#t~mem2738#1.offset, rx_osm_handler_#t~mem2739#1, rx_osm_handler_#t~mem2740#1.base, rx_osm_handler_#t~mem2740#1.offset, rx_osm_handler_#t~mem2741#1, rx_osm_handler_#t~mem2742#1.base, rx_osm_handler_#t~mem2742#1.offset, rx_osm_handler_#t~mem2743#1.base, rx_osm_handler_#t~mem2743#1.offset, rx_osm_handler_#t~mem2744#1.base, rx_osm_handler_#t~mem2744#1.offset, rx_osm_handler_#t~mem2745#1, rx_osm_handler_#t~mem2746#1, rx_osm_handler_#t~mem2747#1.base, rx_osm_handler_#t~mem2747#1.offset, rx_osm_handler_#t~mem2748#1.base, rx_osm_handler_#t~mem2748#1.offset, rx_osm_handler_#t~mem2749#1.base, rx_osm_handler_#t~mem2749#1.offset, rx_osm_handler_#t~mem2750#1, rx_osm_handler_#t~mem2751#1.base, rx_osm_handler_#t~mem2751#1.offset, rx_osm_handler_#t~ret2752#1, rx_osm_handler_#t~mem2754#1, rx_osm_handler_#t~mem2753#1, rx_osm_handler_#t~mem2755#1, rx_osm_handler_#t~mem2756#1, rx_osm_handler_~ring_data#1.base, rx_osm_handler_~ring_data#1.offset, rx_osm_handler_~rxdp#1.base, rx_osm_handler_~rxdp#1.offset, rx_osm_handler_~sp~33#1.base, rx_osm_handler_~sp~33#1.offset, rx_osm_handler_~dev~20#1.base, rx_osm_handler_~dev~20#1.offset, rx_osm_handler_~skb~7#1.base, rx_osm_handler_~skb~7#1.offset, rx_osm_handler_~ring_no~0#1, rx_osm_handler_~l3_csum~0#1, rx_osm_handler_~l4_csum~0#1, rx_osm_handler_~err~4#1, rx_osm_handler_~#lro~1#1.base, rx_osm_handler_~#lro~1#1.offset, rx_osm_handler_~err_mask~1#1, rx_osm_handler_~swstats~12#1.base, rx_osm_handler_~swstats~12#1.offset, rx_osm_handler_~len~2#1, rx_osm_handler_~get_block~1#1, rx_osm_handler_~get_off~1#1, rx_osm_handler_~buf0_len~0#1, rx_osm_handler_~buf2_len~0#1, rx_osm_handler_~buff~0#1.base, rx_osm_handler_~buff~0#1.offset, rx_osm_handler_~tmp~141#1.base, rx_osm_handler_~tmp~141#1.offset, rx_osm_handler_~ba~4#1.base, rx_osm_handler_~ba~4#1.offset, rx_osm_handler_~#tcp_len~0#1.base, rx_osm_handler_~#tcp_len~0#1.offset, rx_osm_handler_~#tcp~0#1.base, rx_osm_handler_~#tcp~0#1.offset, rx_osm_handler_~ret~14#1;havoc rx_osm_handler_#in~ring_data#1.base, rx_osm_handler_#in~ring_data#1.offset, rx_osm_handler_#in~rxdp#1.base, rx_osm_handler_#in~rxdp#1.offset;assume { :end_inline_rx_osm_handler } true;assume -2147483648 <= #t~ret1128#1 && #t~ret1128#1 <= 2147483647;havoc #t~ret1128#1;call #t~mem1129#1 := read~int#27(~#get_info~0#1.base, 4 + ~#get_info~0#1.offset, 4);call write~int#27(1 + #t~mem1129#1, ~#get_info~0#1.base, 4 + ~#get_info~0#1.offset, 4);havoc #t~mem1129#1;call #t~mem1130#1 := read~int#27(~#get_info~0#1.base, 4 + ~#get_info~0#1.offset, 4);call write~int#22(#t~mem1130#1, ~ring_data#1.base, 6309 + ~ring_data#1.offset, 4);havoc #t~mem1130#1;call #t~mem1132#1.base, #t~mem1132#1.offset := read~$Pointer$#22(~ring_data#1.base, 16 + (2685 + ~ring_data#1.offset + 24 * ~get_block~0#1), 8);call #t~mem1131#1 := read~int#27(~#get_info~0#1.base, 4 + ~#get_info~0#1.offset, 4);call #t~mem1133#1.base, #t~mem1133#1.offset := read~$Pointer$#22(#t~mem1132#1.base, #t~mem1132#1.offset + 16 * (if #t~mem1131#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then #t~mem1131#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else #t~mem1131#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);~rxdp~2#1.base, ~rxdp~2#1.offset := #t~mem1133#1.base, #t~mem1133#1.offset;havoc #t~mem1132#1.base, #t~mem1132#1.offset;havoc #t~mem1131#1;havoc #t~mem1133#1.base, #t~mem1133#1.offset;call #t~mem1136#1 := read~int#27(~#get_info~0#1.base, 4 + ~#get_info~0#1.offset, 4);call #t~mem1134#1 := read~int#22(~ring_data#1.base, 2473 + ~ring_data#1.offset, 4);call #t~mem1135#1 := read~int#5(~#rxd_count~0.base, ~#rxd_count~0.offset + 4 * #t~mem1134#1, 4); [2025-02-08 04:29:28,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20620: assume ~debug_level~0 > 1; [2025-02-08 04:29:28,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20620: assume !(~debug_level~0 > 1); [2025-02-08 04:29:28,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20819: assume ~debug_level~0 > 1;call s2io_club_tcp_session_#t~mem3049#1.base, s2io_club_tcp_session_#t~mem3049#1.offset := read~$Pointer$#31(s2io_club_tcp_session_~#ip~2#1.base, s2io_club_tcp_session_~#ip~2#1.offset, 8);call s2io_club_tcp_session_#t~mem3050#1 := read~int#22(s2io_club_tcp_session_#t~mem3049#1.base, 13 + s2io_club_tcp_session_#t~mem3049#1.offset, 4);call s2io_club_tcp_session_#t~mem3051#1.base, s2io_club_tcp_session_#t~mem3051#1.offset := read~$Pointer$#31(s2io_club_tcp_session_~#ip~2#1.base, s2io_club_tcp_session_~#ip~2#1.offset, 8);call s2io_club_tcp_session_#t~mem3052#1 := read~int#22(s2io_club_tcp_session_#t~mem3051#1.base, 17 + s2io_club_tcp_session_#t~mem3051#1.offset, 4); [2025-02-08 04:29:28,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20819: assume !(~debug_level~0 > 1); [2025-02-08 04:29:28,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19267: assume 5 == (if rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 <= 2147483647 then rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 else rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:29:28,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19267: assume !(5 == (if rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 <= 2147483647 then rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 else rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:29:28,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20919: assume 3 == s2io_club_tcp_session_~ret~16#1; [2025-02-08 04:29:28,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20919: assume !(3 == s2io_club_tcp_session_~ret~16#1); [2025-02-08 04:29:28,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19301: call rx_osm_handler_#t~mem2689#1 := read~int#22(rx_osm_handler_~swstats~12#1.base, 304 + rx_osm_handler_~swstats~12#1.offset, 8);call write~int#22(1 + rx_osm_handler_#t~mem2689#1, rx_osm_handler_~swstats~12#1.base, 304 + rx_osm_handler_~swstats~12#1.offset, 8); [2025-02-08 04:29:28,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20622: assume -2147483648 <= initiate_new_session_#t~ret2993#1 && initiate_new_session_#t~ret2993#1 <= 2147483647;havoc initiate_new_session_#t~ret2993#1; [2025-02-08 04:29:28,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20622-1: SUMMARY for call initiate_new_session_#t~ret2993#1 := printk(205, 0); srcloc: null [2025-02-08 04:29:28,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20589: assume ~debug_level~0 > 1; [2025-02-08 04:29:28,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20589: assume !(~debug_level~0 > 1); [2025-02-08 04:29:28,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20821-1: SUMMARY for call s2io_club_tcp_session_#t~ret3053#1 := printk(213, 0); srcloc: null [2025-02-08 04:29:28,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20821: assume -2147483648 <= s2io_club_tcp_session_#t~ret3053#1 && s2io_club_tcp_session_#t~ret3053#1 <= 2147483647;havoc s2io_club_tcp_session_#t~mem3049#1.base, s2io_club_tcp_session_#t~mem3049#1.offset;havoc s2io_club_tcp_session_#t~mem3050#1;havoc s2io_club_tcp_session_#t~mem3051#1.base, s2io_club_tcp_session_#t~mem3051#1.offset;havoc s2io_club_tcp_session_#t~mem3052#1;havoc s2io_club_tcp_session_#t~ret3053#1; [2025-02-08 04:29:28,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12695: assume { :begin_inline_rx_osm_handler } true;rx_osm_handler_#in~ring_data#1.base, rx_osm_handler_#in~ring_data#1.offset, rx_osm_handler_#in~rxdp#1.base, rx_osm_handler_#in~rxdp#1.offset := ~ring_data#1.base, ~ring_data#1.offset, ~rxdp~2#1.base, ~rxdp~2#1.offset;havoc rx_osm_handler_#res#1;havoc rx_osm_handler_#t~mem2676#1.base, rx_osm_handler_#t~mem2676#1.offset, rx_osm_handler_#t~mem2677#1.base, rx_osm_handler_#t~mem2677#1.offset, rx_osm_handler_#t~mem2678#1, rx_osm_handler_#t~mem2679#1, rx_osm_handler_#t~mem2680#1, rx_osm_handler_#t~bitwise2681#1, rx_osm_handler_#t~mem2682#1.base, rx_osm_handler_#t~mem2682#1.offset, rx_osm_handler_#t~mem2683#1.base, rx_osm_handler_#t~mem2683#1.offset, rx_osm_handler_#t~mem2684#1, rx_osm_handler_#t~mem2685#1, rx_osm_handler_#t~mem2686#1, rx_osm_handler_#t~mem2687#1, rx_osm_handler_#t~mem2688#1, rx_osm_handler_#t~mem2689#1, rx_osm_handler_#t~mem2690#1, rx_osm_handler_#t~mem2691#1, rx_osm_handler_#t~mem2692#1, rx_osm_handler_#t~mem2693#1, rx_osm_handler_#t~ret2694#1, rx_osm_handler_#t~mem2695#1, rx_osm_handler_#t~mem2697#1, rx_osm_handler_#t~mem2696#1, rx_osm_handler_#t~mem2698#1, rx_osm_handler_#t~mem2699#1, rx_osm_handler_#t~mem2700#1, rx_osm_handler_#t~bitwise2701#1, rx_osm_handler_#t~ret2702#1.base, rx_osm_handler_#t~ret2702#1.offset, rx_osm_handler_#t~mem2703#1, rx_osm_handler_#t~mem2704#1, rx_osm_handler_#t~mem2705#1, rx_osm_handler_#t~mem2706#1, rx_osm_handler_#t~bitwise2707#1, rx_osm_handler_#t~mem2708#1, rx_osm_handler_#t~bitwise2709#1, rx_osm_handler_#t~ret2710#1.base, rx_osm_handler_#t~ret2710#1.offset, rx_osm_handler_#t~mem2711#1.base, rx_osm_handler_#t~mem2711#1.offset, rx_osm_handler_#t~mem2712#1.base, rx_osm_handler_#t~mem2712#1.offset, rx_osm_handler_#t~mem2713#1.base, rx_osm_handler_#t~mem2713#1.offset, rx_osm_handler_#t~memcpy~res2714#1.base, rx_osm_handler_#t~memcpy~res2714#1.offset, rx_osm_handler_#t~ret2715#1.base, rx_osm_handler_#t~ret2715#1.offset, rx_osm_handler_#t~mem2716#1, rx_osm_handler_#t~bitwise2717#1, rx_osm_handler_#t~mem2718#1, rx_osm_handler_#t~mem2719#1, rx_osm_handler_#t~bitwise2720#1, rx_osm_handler_#t~short2721#1, rx_osm_handler_#t~short2722#1, rx_osm_handler_#t~mem2723#1, rx_osm_handler_#t~bitwise2724#1, rx_osm_handler_#t~short2725#1, rx_osm_handler_#t~mem2726#1, rx_osm_handler_#t~mem2727#1, rx_osm_handler_#t~mem2728#1, rx_osm_handler_#t~mem2729#1.base, rx_osm_handler_#t~mem2729#1.offset, rx_osm_handler_#t~ret2730#1, rx_osm_handler_#t~mem2731#1.base, rx_osm_handler_#t~mem2731#1.offset, rx_osm_handler_#t~mem2732#1.base, rx_osm_handler_#t~mem2732#1.offset, rx_osm_handler_#t~mem2733#1, rx_osm_handler_#t~mem2734#1.base, rx_osm_handler_#t~mem2734#1.offset, rx_osm_handler_#t~mem2735#1, rx_osm_handler_#t~mem2736#1.base, rx_osm_handler_#t~mem2736#1.offset, rx_osm_handler_#t~mem2737#1.base, rx_osm_handler_#t~mem2737#1.offset, rx_osm_handler_#t~mem2738#1.base, rx_osm_handler_#t~mem2738#1.offset, rx_osm_handler_#t~mem2739#1, rx_osm_handler_#t~mem2740#1.base, rx_osm_handler_#t~mem2740#1.offset, rx_osm_handler_#t~mem2741#1, rx_osm_handler_#t~mem2742#1.base, rx_osm_handler_#t~mem2742#1.offset, rx_osm_handler_#t~mem2743#1.base, rx_osm_handler_#t~mem2743#1.offset, rx_osm_handler_#t~mem2744#1.base, rx_osm_handler_#t~mem2744#1.offset, rx_osm_handler_#t~mem2745#1, rx_osm_handler_#t~mem2746#1, rx_osm_handler_#t~mem2747#1.base, rx_osm_handler_#t~mem2747#1.offset, rx_osm_handler_#t~mem2748#1.base, rx_osm_handler_#t~mem2748#1.offset, rx_osm_handler_#t~mem2749#1.base, rx_osm_handler_#t~mem2749#1.offset, rx_osm_handler_#t~mem2750#1, rx_osm_handler_#t~mem2751#1.base, rx_osm_handler_#t~mem2751#1.offset, rx_osm_handler_#t~ret2752#1, rx_osm_handler_#t~mem2754#1, rx_osm_handler_#t~mem2753#1, rx_osm_handler_#t~mem2755#1, rx_osm_handler_#t~mem2756#1, rx_osm_handler_~ring_data#1.base, rx_osm_handler_~ring_data#1.offset, rx_osm_handler_~rxdp#1.base, rx_osm_handler_~rxdp#1.offset, rx_osm_handler_~sp~33#1.base, rx_osm_handler_~sp~33#1.offset, rx_osm_handler_~dev~20#1.base, rx_osm_handler_~dev~20#1.offset, rx_osm_handler_~skb~7#1.base, rx_osm_handler_~skb~7#1.offset, rx_osm_handler_~ring_no~0#1, rx_osm_handler_~l3_csum~0#1, rx_osm_handler_~l4_csum~0#1, rx_osm_handler_~err~4#1, rx_osm_handler_~#lro~1#1.base, rx_osm_handler_~#lro~1#1.offset, rx_osm_handler_~err_mask~1#1, rx_osm_handler_~swstats~12#1.base, rx_osm_handler_~swstats~12#1.offset, rx_osm_handler_~len~2#1, rx_osm_handler_~get_block~1#1, rx_osm_handler_~get_off~1#1, rx_osm_handler_~buf0_len~0#1, rx_osm_handler_~buf2_len~0#1, rx_osm_handler_~buff~0#1.base, rx_osm_handler_~buff~0#1.offset, rx_osm_handler_~tmp~141#1.base, rx_osm_handler_~tmp~141#1.offset, rx_osm_handler_~ba~4#1.base, rx_osm_handler_~ba~4#1.offset, rx_osm_handler_~#tcp_len~0#1.base, rx_osm_handler_~#tcp_len~0#1.offset, rx_osm_handler_~#tcp~0#1.base, rx_osm_handler_~#tcp~0#1.offset, rx_osm_handler_~ret~14#1;rx_osm_handler_~ring_data#1.base, rx_osm_handler_~ring_data#1.offset := rx_osm_handler_#in~ring_data#1.base, rx_osm_handler_#in~ring_data#1.offset;rx_osm_handler_~rxdp#1.base, rx_osm_handler_~rxdp#1.offset := rx_osm_handler_#in~rxdp#1.base, rx_osm_handler_#in~rxdp#1.offset;havoc rx_osm_handler_~sp~33#1.base, rx_osm_handler_~sp~33#1.offset;havoc rx_osm_handler_~dev~20#1.base, rx_osm_handler_~dev~20#1.offset;havoc rx_osm_handler_~skb~7#1.base, rx_osm_handler_~skb~7#1.offset;havoc rx_osm_handler_~ring_no~0#1;havoc rx_osm_handler_~l3_csum~0#1;havoc rx_osm_handler_~l4_csum~0#1;havoc rx_osm_handler_~err~4#1;call rx_osm_handler_~#lro~1#1.base, rx_osm_handler_~#lro~1#1.offset := #Ultimate.allocOnStack(8);havoc rx_osm_handler_~err_mask~1#1;havoc rx_osm_handler_~swstats~12#1.base, rx_osm_handler_~swstats~12#1.offset;havoc rx_osm_handler_~len~2#1;havoc rx_osm_handler_~get_block~1#1;havoc rx_osm_handler_~get_off~1#1;havoc rx_osm_handler_~buf0_len~0#1;havoc rx_osm_handler_~buf2_len~0#1;havoc rx_osm_handler_~buff~0#1.base, rx_osm_handler_~buff~0#1.offset;havoc rx_osm_handler_~tmp~141#1.base, rx_osm_handler_~tmp~141#1.offset;havoc rx_osm_handler_~ba~4#1.base, rx_osm_handler_~ba~4#1.offset;call rx_osm_handler_~#tcp_len~0#1.base, rx_osm_handler_~#tcp_len~0#1.offset := #Ultimate.allocOnStack(4);call rx_osm_handler_~#tcp~0#1.base, rx_osm_handler_~#tcp~0#1.offset := #Ultimate.allocOnStack(8);havoc rx_osm_handler_~ret~14#1;call rx_osm_handler_#t~mem2676#1.base, rx_osm_handler_#t~mem2676#1.offset := read~$Pointer$#22(rx_osm_handler_~ring_data#1.base, 2481 + rx_osm_handler_~ring_data#1.offset, 8);rx_osm_handler_~sp~33#1.base, rx_osm_handler_~sp~33#1.offset := rx_osm_handler_#t~mem2676#1.base, rx_osm_handler_#t~mem2676#1.offset;havoc rx_osm_handler_#t~mem2676#1.base, rx_osm_handler_#t~mem2676#1.offset;call rx_osm_handler_#t~mem2677#1.base, rx_osm_handler_#t~mem2677#1.offset := read~$Pointer$#22(rx_osm_handler_~ring_data#1.base, 2489 + rx_osm_handler_~ring_data#1.offset, 8);rx_osm_handler_~dev~20#1.base, rx_osm_handler_~dev~20#1.offset := rx_osm_handler_#t~mem2677#1.base, rx_osm_handler_#t~mem2677#1.offset;havoc rx_osm_handler_#t~mem2677#1.base, rx_osm_handler_#t~mem2677#1.offset;call rx_osm_handler_#t~mem2678#1 := read~int#22(rx_osm_handler_~rxdp#1.base, rx_osm_handler_~rxdp#1.offset, 8);rx_osm_handler_~skb~7#1.base, rx_osm_handler_~skb~7#1.offset := 0, (if rx_osm_handler_#t~mem2678#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then rx_osm_handler_#t~mem2678#1 % 18446744073709551616 % 18446744073709551616 else rx_osm_handler_#t~mem2678#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc rx_osm_handler_#t~mem2678#1;call rx_osm_handler_#t~mem2679#1 := read~int#22(rx_osm_handler_~ring_data#1.base, rx_osm_handler_~ring_data#1.offset, 4);rx_osm_handler_~ring_no~0#1 := rx_osm_handler_#t~mem2679#1;havoc rx_osm_handler_#t~mem2679#1;call rx_osm_handler_#t~mem2680#1 := read~int#22(rx_osm_handler_~rxdp#1.base, 8 + rx_osm_handler_~rxdp#1.offset, 8); [2025-02-08 04:29:28,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19401: call rx_osm_handler_#t~mem2731#1.base, rx_osm_handler_#t~mem2731#1.offset := read~$Pointer$#40(rx_osm_handler_~#lro~1#1.base, rx_osm_handler_~#lro~1#1.offset, 8);call write~$Pointer$#22(rx_osm_handler_~skb~7#1.base, rx_osm_handler_~skb~7#1.offset, rx_osm_handler_#t~mem2731#1.base, rx_osm_handler_#t~mem2731#1.offset, 8); [2025-02-08 04:29:28,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7344-1: call dma_sync_single_for_cpu_#t~mem185#1.base, dma_sync_single_for_cpu_#t~mem185#1.offset := read~$Pointer$#22(dma_sync_single_for_cpu_~ops~4#1.base, 64 + dma_sync_single_for_cpu_~ops~4#1.offset, 8); [2025-02-08 04:29:28,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7344: assume 0 != (dma_sync_single_for_cpu_#t~mem185#1.base + dma_sync_single_for_cpu_#t~mem185#1.offset) % 18446744073709551616;havoc dma_sync_single_for_cpu_#t~mem185#1.base, dma_sync_single_for_cpu_#t~mem185#1.offset;call dma_sync_single_for_cpu_#t~mem191#1.base, dma_sync_single_for_cpu_#t~mem191#1.offset := read~$Pointer$#22(dma_sync_single_for_cpu_~ops~4#1.base, 64 + dma_sync_single_for_cpu_~ops~4#1.offset, 8); [2025-02-08 04:29:28,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7344: assume !(0 != (dma_sync_single_for_cpu_#t~mem185#1.base + dma_sync_single_for_cpu_#t~mem185#1.offset) % 18446744073709551616);havoc dma_sync_single_for_cpu_#t~mem185#1.base, dma_sync_single_for_cpu_#t~mem185#1.offset; [2025-02-08 04:29:28,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20591-1: SUMMARY for call check_for_socket_match_#t~ret2977#1 := printk(203, 0); srcloc: null [2025-02-08 04:29:28,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20591: assume -2147483648 <= check_for_socket_match_#t~ret2977#1 && check_for_socket_match_#t~ret2977#1 <= 2147483647;havoc check_for_socket_match_#t~ret2977#1; [2025-02-08 04:29:28,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20856: call s2io_club_tcp_session_#t~mem3070#1 := read~int#22(s2io_club_tcp_session_~swstats~15#1.base, 128 + s2io_club_tcp_session_~swstats~15#1.offset, 8);call write~int#22(1 + s2io_club_tcp_session_#t~mem3070#1, s2io_club_tcp_session_~swstats~15#1.base, 128 + s2io_club_tcp_session_~swstats~15#1.offset, 8);havoc s2io_club_tcp_session_#t~mem3070#1;s2io_club_tcp_session_~ret~16#1 := 2; [2025-02-08 04:29:28,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20955: assume ~debug_level~0 >= 0; [2025-02-08 04:29:28,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20955: assume !(~debug_level~0 >= 0); [2025-02-08 04:29:28,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19304: call rx_osm_handler_#t~mem2690#1 := read~int#22(rx_osm_handler_~swstats~12#1.base, 312 + rx_osm_handler_~swstats~12#1.offset, 8);call write~int#22(1 + rx_osm_handler_#t~mem2690#1, rx_osm_handler_~swstats~12#1.base, 312 + rx_osm_handler_~swstats~12#1.offset, 8); [2025-02-08 04:29:28,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19337: call write~int#22(0, rx_osm_handler_~rxdp#1.base, rx_osm_handler_~rxdp#1.offset, 8);call rx_osm_handler_#t~mem2699#1 := read~int#22(rx_osm_handler_~sp~33#1.base, rx_osm_handler_~sp~33#1.offset, 4); [2025-02-08 04:29:28,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19271: assume 6 == (if rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 <= 2147483647 then rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 else rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:29:28,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19271: assume !(6 == (if rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 <= 2147483647 then rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 else rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:29:28,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20923: assume 2 == s2io_club_tcp_session_~ret~16#1; [2025-02-08 04:29:28,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20923: assume !(2 == s2io_club_tcp_session_~ret~16#1); [2025-02-08 04:29:28,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25218: havoc skb_push_#t~ret3399#1.base, skb_push_#t~ret3399#1.offset;rx_osm_handler_#t~ret2710#1.base, rx_osm_handler_#t~ret2710#1.offset := skb_push_#res#1.base, skb_push_#res#1.offset;havoc skb_push_#t~ret3399#1.base, skb_push_#t~ret3399#1.offset, skb_push_~arg0#1.base, skb_push_~arg0#1.offset, skb_push_~arg1#1;havoc skb_push_#in~arg0#1.base, skb_push_#in~arg0#1.offset, skb_push_#in~arg1#1;assume { :end_inline_skb_push } true;rx_osm_handler_~tmp~141#1.base, rx_osm_handler_~tmp~141#1.offset := rx_osm_handler_#t~ret2710#1.base, rx_osm_handler_#t~ret2710#1.offset;havoc rx_osm_handler_#t~ret2710#1.base, rx_osm_handler_#t~ret2710#1.offset;rx_osm_handler_~buff~0#1.base, rx_osm_handler_~buff~0#1.offset := rx_osm_handler_~tmp~141#1.base, rx_osm_handler_~tmp~141#1.offset;call rx_osm_handler_#t~mem2711#1.base, rx_osm_handler_#t~mem2711#1.offset := read~$Pointer$#22(rx_osm_handler_~ring_data#1.base, 6321 + rx_osm_handler_~ring_data#1.offset, 8);call rx_osm_handler_#t~mem2712#1.base, rx_osm_handler_#t~mem2712#1.offset := read~$Pointer$#22(rx_osm_handler_#t~mem2711#1.base, rx_osm_handler_#t~mem2711#1.offset + 8 * (if rx_osm_handler_~get_block~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then rx_osm_handler_~get_block~1#1 % 18446744073709551616 % 18446744073709551616 else rx_osm_handler_~get_block~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);rx_osm_handler_~ba~4#1.base, rx_osm_handler_~ba~4#1.offset := rx_osm_handler_#t~mem2712#1.base, rx_osm_handler_#t~mem2712#1.offset + 32 * (if rx_osm_handler_~get_off~1#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then rx_osm_handler_~get_off~1#1 % 18446744073709551616 % 18446744073709551616 else rx_osm_handler_~get_off~1#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc rx_osm_handler_#t~mem2711#1.base, rx_osm_handler_#t~mem2711#1.offset;havoc rx_osm_handler_#t~mem2712#1.base, rx_osm_handler_#t~mem2712#1.offset;call rx_osm_handler_#t~mem2713#1.base, rx_osm_handler_#t~mem2713#1.offset := read~$Pointer$#22(rx_osm_handler_~ba~4#1.base, 16 + rx_osm_handler_~ba~4#1.offset, 8); [2025-02-08 04:29:28,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20560: assume 0 == check_L2_lro_capable_#t~bitwise2968#1 % 18446744073709551616;havoc check_L2_lro_capable_#t~mem2967#1;havoc check_L2_lro_capable_#t~bitwise2968#1; [2025-02-08 04:29:28,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20560: assume !(0 == check_L2_lro_capable_#t~bitwise2968#1 % 18446744073709551616);havoc check_L2_lro_capable_#t~mem2967#1;havoc check_L2_lro_capable_#t~bitwise2968#1; [2025-02-08 04:29:28,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20560-2: havoc check_L2_lro_capable_#t~bitwise2968#1;assume check_L2_lro_capable_#t~bitwise2968#1 % 18446744073709551616 <= check_L2_lro_capable_#t~mem2967#1 % 18446744073709551616 && check_L2_lro_capable_#t~bitwise2968#1 % 18446744073709551616 <= 8589934592; [2025-02-08 04:29:28,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20560-1: [2025-02-08 04:29:28,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20560-4: assume 0 == check_L2_lro_capable_#t~mem2967#1 % 18446744073709551616;check_L2_lro_capable_#t~bitwise2968#1 := 0; [2025-02-08 04:29:28,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20560-4: assume !(0 == check_L2_lro_capable_#t~mem2967#1 % 18446744073709551616); [2025-02-08 04:29:28,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20560-3: assume 8589934592 == check_L2_lro_capable_#t~mem2967#1 % 18446744073709551616;check_L2_lro_capable_#t~bitwise2968#1 := check_L2_lro_capable_#t~mem2967#1; [2025-02-08 04:29:28,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20560-3: assume !(8589934592 == check_L2_lro_capable_#t~mem2967#1 % 18446744073709551616); [2025-02-08 04:29:28,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19338: assume 0 == rx_osm_handler_#t~mem2699#1;havoc rx_osm_handler_#t~mem2699#1;call rx_osm_handler_#t~mem2700#1 := read~int#22(rx_osm_handler_~rxdp#1.base, 16 + rx_osm_handler_~rxdp#1.offset, 8); [2025-02-08 04:29:28,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19338: assume !(0 == rx_osm_handler_#t~mem2699#1);havoc rx_osm_handler_#t~mem2699#1;call rx_osm_handler_#t~mem2703#1 := read~int#22(rx_osm_handler_~sp~33#1.base, rx_osm_handler_~sp~33#1.offset, 4); [2025-02-08 04:29:28,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19371: assume 3 == rx_osm_handler_~ret~14#1; [2025-02-08 04:29:28,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19371: assume !(3 == rx_osm_handler_~ret~14#1); [2025-02-08 04:29:28,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20627: call write~$Pointer$#22(initiate_new_session_~l2h#1.base, initiate_new_session_~l2h#1.offset, initiate_new_session_~lro#1.base, 16 + initiate_new_session_~lro#1.offset, 8);call write~$Pointer$#22(initiate_new_session_~ip#1.base, initiate_new_session_~ip#1.offset, initiate_new_session_~lro#1.base, 24 + initiate_new_session_~lro#1.offset, 8);call write~$Pointer$#22(initiate_new_session_~tcp#1.base, initiate_new_session_~tcp#1.offset, initiate_new_session_~lro#1.base, 32 + initiate_new_session_~lro#1.offset, 8);call initiate_new_session_#t~mem2994#1 := read~int#22(initiate_new_session_~tcp#1.base, 4 + initiate_new_session_~tcp#1.offset, 4); [2025-02-08 04:29:28,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25218-3: SUMMARY for call skb_push_#t~ret3399#1.base, skb_push_#t~ret3399#1.offset := ldv_malloc(1); srcloc: null [2025-02-08 04:29:28,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25218-2: skb_push_#res#1.base, skb_push_#res#1.offset := skb_push_#t~ret3399#1.base, skb_push_#t~ret3399#1.offset;havoc skb_push_#t~ret3399#1.base, skb_push_#t~ret3399#1.offset; [2025-02-08 04:29:28,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20957-1: SUMMARY for call s2io_club_tcp_session_#t~ret3090#1 := printk(218, 0); srcloc: null [2025-02-08 04:29:28,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12633: call ULTIMATE.dealloc(~#get_info~0#1.base, ~#get_info~0#1.offset);havoc ~#get_info~0#1.base, ~#get_info~0#1.offset;call ULTIMATE.dealloc(~#put_info~0#1.base, ~#put_info~0#1.offset);havoc ~#put_info~0#1.base, ~#put_info~0#1.offset; [2025-02-08 04:29:28,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20957: assume -2147483648 <= s2io_club_tcp_session_#t~ret3090#1 && s2io_club_tcp_session_#t~ret3090#1 <= 2147483647;havoc s2io_club_tcp_session_#t~ret3090#1; [2025-02-08 04:29:28,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20891: s2io_club_tcp_session_~l_lro___0~0#1.base, s2io_club_tcp_session_~l_lro___0~0#1.offset := s2io_club_tcp_session_~ring_data#1.base, 8 + s2io_club_tcp_session_~ring_data#1.offset + 77 * (if s2io_club_tcp_session_~i~41#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then s2io_club_tcp_session_~i~41#1 % 18446744073709551616 % 18446744073709551616 else s2io_club_tcp_session_~i~41#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call s2io_club_tcp_session_#t~mem3077#1 := read~int#22(s2io_club_tcp_session_~l_lro___0~0#1.base, 60 + s2io_club_tcp_session_~l_lro___0~0#1.offset, 4); [2025-02-08 04:29:28,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19240: rx_osm_handler_~err~4#1 := rx_osm_handler_#t~bitwise2681#1;havoc rx_osm_handler_#t~mem2680#1;havoc rx_osm_handler_#t~bitwise2681#1;call rx_osm_handler_#t~mem2682#1.base, rx_osm_handler_#t~mem2682#1.offset := read~$Pointer$#40(rx_osm_handler_~#lro~1#1.base, rx_osm_handler_~#lro~1#1.offset, 8);call write~$Pointer$#40(rx_osm_handler_#t~mem2682#1.base, rx_osm_handler_#t~mem2682#1.offset, rx_osm_handler_~#lro~1#1.base, rx_osm_handler_~#lro~1#1.offset, 8);havoc rx_osm_handler_#t~mem2682#1.base, rx_osm_handler_#t~mem2682#1.offset;call rx_osm_handler_#t~mem2683#1.base, rx_osm_handler_#t~mem2683#1.offset := read~$Pointer$#22(rx_osm_handler_~sp~33#1.base, 51778 + rx_osm_handler_~sp~33#1.offset, 8);rx_osm_handler_~swstats~12#1.base, rx_osm_handler_~swstats~12#1.offset := rx_osm_handler_#t~mem2683#1.base, 820 + rx_osm_handler_#t~mem2683#1.offset;havoc rx_osm_handler_#t~mem2683#1.base, rx_osm_handler_#t~mem2683#1.offset;call write~$Pointer$#22(rx_osm_handler_~dev~20#1.base, rx_osm_handler_~dev~20#1.offset, rx_osm_handler_~skb~7#1.base, 32 + rx_osm_handler_~skb~7#1.offset, 8); [2025-02-08 04:29:28,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19240-2: havoc rx_osm_handler_#t~bitwise2681#1;assume rx_osm_handler_#t~bitwise2681#1 % 18446744073709551616 <= rx_osm_handler_#t~mem2680#1 % 18446744073709551616 && rx_osm_handler_#t~bitwise2681#1 % 18446744073709551616 <= 4222124650659840; [2025-02-08 04:29:28,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19240-1: [2025-02-08 04:29:28,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19240-4: assume 0 == rx_osm_handler_#t~mem2680#1 % 18446744073709551616;rx_osm_handler_#t~bitwise2681#1 := 0; [2025-02-08 04:29:28,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19240-4: assume !(0 == rx_osm_handler_#t~mem2680#1 % 18446744073709551616); [2025-02-08 04:29:28,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19240-3: assume 4222124650659840 == rx_osm_handler_#t~mem2680#1 % 18446744073709551616;rx_osm_handler_#t~bitwise2681#1 := rx_osm_handler_#t~mem2680#1; [2025-02-08 04:29:28,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19240-3: assume !(4222124650659840 == rx_osm_handler_#t~mem2680#1 % 18446744073709551616); [2025-02-08 04:29:28,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20561: assume ~debug_level~0 > 0; [2025-02-08 04:29:28,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20561: assume !(~debug_level~0 > 0); [2025-02-08 04:29:28,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19438: assume false; [2025-02-08 04:29:28,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19405-1: SUMMARY for call lro_append_pkt(rx_osm_handler_~sp~33#1.base, rx_osm_handler_~sp~33#1.offset, rx_osm_handler_#t~mem2732#1.base, rx_osm_handler_#t~mem2732#1.offset, rx_osm_handler_~skb~7#1.base, rx_osm_handler_~skb~7#1.offset, rx_osm_handler_#t~mem2733#1); srcloc: null [2025-02-08 04:29:28,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19405: havoc rx_osm_handler_#t~mem2732#1.base, rx_osm_handler_#t~mem2732#1.offset;havoc rx_osm_handler_#t~mem2733#1; [2025-02-08 04:29:28,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19405-2: call rx_osm_handler_#t~mem2732#1.base, rx_osm_handler_#t~mem2732#1.offset := read~$Pointer$#40(rx_osm_handler_~#lro~1#1.base, rx_osm_handler_~#lro~1#1.offset, 8);call rx_osm_handler_#t~mem2733#1 := read~int#25(rx_osm_handler_~#tcp_len~0#1.base, rx_osm_handler_~#tcp_len~0#1.offset, 4); [2025-02-08 04:29:28,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12667: assume 0 == (~skb~4#1.base + ~skb~4#1.offset) % 18446744073709551616; [2025-02-08 04:29:28,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12667: assume !(0 == (~skb~4#1.base + ~skb~4#1.offset) % 18446744073709551616);call #t~mem1118#1 := read~int#22(~ring_data#1.base, 2473 + ~ring_data#1.offset, 4); [2025-02-08 04:29:28,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12700: assume #t~mem1136#1 % 4294967296 == #t~mem1135#1 % 4294967296;havoc #t~mem1136#1;havoc #t~mem1134#1;havoc #t~mem1135#1;call write~int#27(0, ~#get_info~0#1.base, 4 + ~#get_info~0#1.offset, 4);call #t~mem1137#1 := read~int#27(~#get_info~0#1.base, 4 + ~#get_info~0#1.offset, 4);call write~int#22(#t~mem1137#1, ~ring_data#1.base, 6309 + ~ring_data#1.offset, 4);havoc #t~mem1137#1;~get_block~0#1 := 1 + ~get_block~0#1;call #t~mem1138#1 := read~int#22(~ring_data#1.base, 6285 + ~ring_data#1.offset, 4); [2025-02-08 04:29:28,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12700: assume !(#t~mem1136#1 % 4294967296 == #t~mem1135#1 % 4294967296);havoc #t~mem1136#1;havoc #t~mem1134#1;havoc #t~mem1135#1; [2025-02-08 04:29:28,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20595-1: assume check_for_socket_match_#t~short2988#1; [2025-02-08 04:29:28,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20595-1: assume !check_for_socket_match_#t~short2988#1;call check_for_socket_match_#t~mem2985#1.base, check_for_socket_match_#t~mem2985#1.offset := read~$Pointer$#22(check_for_socket_match_~lro#1.base, 32 + check_for_socket_match_~lro#1.offset, 8);call check_for_socket_match_#t~mem2986#1 := read~int#22(check_for_socket_match_#t~mem2985#1.base, check_for_socket_match_#t~mem2985#1.offset, 4);call check_for_socket_match_#t~mem2987#1 := read~int#22(check_for_socket_match_~tcp#1.base, check_for_socket_match_~tcp#1.offset, 4);check_for_socket_match_#t~short2988#1 := check_for_socket_match_#t~mem2986#1 % 4294967296 != check_for_socket_match_#t~mem2987#1 % 4294967296; [2025-02-08 04:29:28,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20595: assume check_for_socket_match_#t~short2988#1;havoc check_for_socket_match_#t~mem2978#1.base, check_for_socket_match_#t~mem2978#1.offset;havoc check_for_socket_match_#t~mem2979#1;havoc check_for_socket_match_#t~mem2980#1;havoc check_for_socket_match_#t~mem2981#1.base, check_for_socket_match_#t~mem2981#1.offset;havoc check_for_socket_match_#t~mem2982#1;havoc check_for_socket_match_#t~mem2983#1;havoc check_for_socket_match_#t~short2984#1;havoc check_for_socket_match_#t~mem2985#1.base, check_for_socket_match_#t~mem2985#1.offset;havoc check_for_socket_match_#t~mem2986#1;havoc check_for_socket_match_#t~mem2987#1;havoc check_for_socket_match_#t~short2988#1;check_for_socket_match_#res#1 := -1; [2025-02-08 04:29:28,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20595: assume !check_for_socket_match_#t~short2988#1;havoc check_for_socket_match_#t~mem2978#1.base, check_for_socket_match_#t~mem2978#1.offset;havoc check_for_socket_match_#t~mem2979#1;havoc check_for_socket_match_#t~mem2980#1;havoc check_for_socket_match_#t~mem2981#1.base, check_for_socket_match_#t~mem2981#1.offset;havoc check_for_socket_match_#t~mem2982#1;havoc check_for_socket_match_#t~mem2983#1;havoc check_for_socket_match_#t~short2984#1;havoc check_for_socket_match_#t~mem2985#1.base, check_for_socket_match_#t~mem2985#1.offset;havoc check_for_socket_match_#t~mem2986#1;havoc check_for_socket_match_#t~mem2987#1;havoc check_for_socket_match_#t~short2988#1;check_for_socket_match_#res#1 := 0; [2025-02-08 04:29:28,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20892: assume 0 == s2io_club_tcp_session_#t~mem3077#1;havoc s2io_club_tcp_session_#t~mem3077#1;call write~$Pointer$#40(s2io_club_tcp_session_~l_lro___0~0#1.base, s2io_club_tcp_session_~l_lro___0~0#1.offset, s2io_club_tcp_session_~lro#1.base, s2io_club_tcp_session_~lro#1.offset, 8);s2io_club_tcp_session_~ret~16#1 := 3; [2025-02-08 04:29:28,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20892: assume !(0 == s2io_club_tcp_session_#t~mem3077#1);havoc s2io_club_tcp_session_#t~mem3077#1;s2io_club_tcp_session_~i~41#1 := 1 + s2io_club_tcp_session_~i~41#1; [2025-02-08 04:29:28,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20826: call s2io_club_tcp_session_#t~mem3054#1 := read~int#22(s2io_club_tcp_session_~rxdp#1.base, 16 + s2io_club_tcp_session_~rxdp#1.offset, 8);s2io_club_tcp_session_~vlan_tag~1#1 := s2io_club_tcp_session_#t~mem3054#1;havoc s2io_club_tcp_session_#t~mem3054#1;call s2io_club_tcp_session_#t~mem3055#1.base, s2io_club_tcp_session_#t~mem3055#1.offset := read~$Pointer$#24(s2io_club_tcp_session_~tcp#1.base, s2io_club_tcp_session_~tcp#1.offset, 8);s2io_club_tcp_session_~tcph~0#1.base, s2io_club_tcp_session_~tcph~0#1.offset := s2io_club_tcp_session_#t~mem3055#1.base, s2io_club_tcp_session_#t~mem3055#1.offset;havoc s2io_club_tcp_session_#t~mem3055#1.base, s2io_club_tcp_session_#t~mem3055#1.offset;call s2io_club_tcp_session_#t~mem3056#1.base, s2io_club_tcp_session_#t~mem3056#1.offset := read~$Pointer$#31(s2io_club_tcp_session_~#ip~2#1.base, s2io_club_tcp_session_~#ip~2#1.offset, 8);assume { :begin_inline_get_l4_pyld_length } true;get_l4_pyld_length_#in~ip#1.base, get_l4_pyld_length_#in~ip#1.offset, get_l4_pyld_length_#in~tcp#1.base, get_l4_pyld_length_#in~tcp#1.offset := s2io_club_tcp_session_#t~mem3056#1.base, s2io_club_tcp_session_#t~mem3056#1.offset, s2io_club_tcp_session_~tcph~0#1.base, s2io_club_tcp_session_~tcph~0#1.offset;havoc get_l4_pyld_length_#res#1;havoc get_l4_pyld_length_#t~mem2989#1, get_l4_pyld_length_#t~ret2990#1, get_l4_pyld_length_#t~mem2991#1, get_l4_pyld_length_#t~mem2992#1, get_l4_pyld_length_~ip#1.base, get_l4_pyld_length_~ip#1.offset, get_l4_pyld_length_~tcp#1.base, get_l4_pyld_length_~tcp#1.offset, get_l4_pyld_length_~tmp~146#1;get_l4_pyld_length_~ip#1.base, get_l4_pyld_length_~ip#1.offset := get_l4_pyld_length_#in~ip#1.base, get_l4_pyld_length_#in~ip#1.offset;get_l4_pyld_length_~tcp#1.base, get_l4_pyld_length_~tcp#1.offset := get_l4_pyld_length_#in~tcp#1.base, get_l4_pyld_length_#in~tcp#1.offset;havoc get_l4_pyld_length_~tmp~146#1;call get_l4_pyld_length_#t~mem2989#1 := read~int#22(get_l4_pyld_length_~ip#1.base, 3 + get_l4_pyld_length_~ip#1.offset, 2); [2025-02-08 04:29:28,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7349-1: SUMMARY for call ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID(dma_sync_single_for_cpu_~dev#1.base, dma_sync_single_for_cpu_~dev#1.offset, dma_sync_single_for_cpu_~addr#1, dma_sync_single_for_cpu_~size#1, dma_sync_single_for_cpu_~dir#1, dma_sync_single_for_cpu_#t~mem191#1.base, dma_sync_single_for_cpu_#t~mem191#1.offset); srcloc: null [2025-02-08 04:29:28,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7349: havoc dma_sync_single_for_cpu_#t~mem191#1.base, dma_sync_single_for_cpu_#t~mem191#1.offset; [2025-02-08 04:29:28,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19340-4: assume 0 == rx_osm_handler_#t~mem2700#1 % 18446744073709551616;rx_osm_handler_#t~bitwise2701#1 := 0; [2025-02-08 04:29:28,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19340-4: assume !(0 == rx_osm_handler_#t~mem2700#1 % 18446744073709551616); [2025-02-08 04:29:28,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19340-3: assume 4611404543450677248 == rx_osm_handler_#t~mem2700#1 % 18446744073709551616;rx_osm_handler_#t~bitwise2701#1 := rx_osm_handler_#t~mem2700#1; [2025-02-08 04:29:28,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19340-3: assume !(4611404543450677248 == rx_osm_handler_#t~mem2700#1 % 18446744073709551616); [2025-02-08 04:29:28,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20595-3: assume check_for_socket_match_#t~short2984#1; [2025-02-08 04:29:28,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20595-3: assume !check_for_socket_match_#t~short2984#1;call check_for_socket_match_#t~mem2981#1.base, check_for_socket_match_#t~mem2981#1.offset := read~$Pointer$#22(check_for_socket_match_~lro#1.base, 24 + check_for_socket_match_~lro#1.offset, 8);call check_for_socket_match_#t~mem2982#1 := read~int#22(check_for_socket_match_#t~mem2981#1.base, 17 + check_for_socket_match_#t~mem2981#1.offset, 4);call check_for_socket_match_#t~mem2983#1 := read~int#22(check_for_socket_match_~ip#1.base, 17 + check_for_socket_match_~ip#1.offset, 4);check_for_socket_match_#t~short2984#1 := check_for_socket_match_#t~mem2982#1 % 4294967296 != check_for_socket_match_#t~mem2983#1 % 4294967296; [2025-02-08 04:29:28,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20595-2: check_for_socket_match_#t~short2988#1 := check_for_socket_match_#t~short2984#1; [2025-02-08 04:29:28,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20595-4: call check_for_socket_match_#t~mem2978#1.base, check_for_socket_match_#t~mem2978#1.offset := read~$Pointer$#22(check_for_socket_match_~lro#1.base, 24 + check_for_socket_match_~lro#1.offset, 8);call check_for_socket_match_#t~mem2979#1 := read~int#22(check_for_socket_match_#t~mem2978#1.base, 13 + check_for_socket_match_#t~mem2978#1.offset, 4);call check_for_socket_match_#t~mem2980#1 := read~int#22(check_for_socket_match_~ip#1.base, 13 + check_for_socket_match_~ip#1.offset, 4);check_for_socket_match_#t~short2984#1 := check_for_socket_match_#t~mem2979#1 % 4294967296 != check_for_socket_match_#t~mem2980#1 % 4294967296; [2025-02-08 04:29:28,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19340: rx_osm_handler_~len~2#1 := (if rx_osm_handler_#t~bitwise2701#1 % 18446744073709551616 / 281474976710656 % 65536 % 4294967296 <= 2147483647 then rx_osm_handler_#t~bitwise2701#1 % 18446744073709551616 / 281474976710656 % 65536 % 4294967296 else rx_osm_handler_#t~bitwise2701#1 % 18446744073709551616 / 281474976710656 % 65536 % 4294967296 - 4294967296);havoc rx_osm_handler_#t~mem2700#1;havoc rx_osm_handler_#t~bitwise2701#1; [2025-02-08 04:29:28,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19340-2: havoc rx_osm_handler_#t~bitwise2701#1;assume rx_osm_handler_#t~bitwise2701#1 % 18446744073709551616 <= rx_osm_handler_#t~mem2700#1 % 18446744073709551616 && rx_osm_handler_#t~bitwise2701#1 % 18446744073709551616 <= 4611404543450677248; [2025-02-08 04:29:28,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19340-1: [2025-02-08 04:29:28,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19307: call rx_osm_handler_#t~mem2691#1 := read~int#22(rx_osm_handler_~swstats~12#1.base, 320 + rx_osm_handler_~swstats~12#1.offset, 8);call write~int#22(1 + rx_osm_handler_#t~mem2691#1, rx_osm_handler_~swstats~12#1.base, 320 + rx_osm_handler_~swstats~12#1.offset, 8); [2025-02-08 04:29:28,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20695: assume ~debug_level~0 > 1; [2025-02-08 04:29:28,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20695: assume !(~debug_level~0 > 1); [2025-02-08 04:29:28,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12668: assume ~debug_level~0 >= 0;call #t~mem1116#1.base, #t~mem1116#1.offset := read~$Pointer$#22(~ring_data#1.base, 2489 + ~ring_data#1.offset, 8); [2025-02-08 04:29:28,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12668: assume !(~debug_level~0 >= 0); [2025-02-08 04:29:28,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20563-1: SUMMARY for call check_L2_lro_capable_#t~ret2969#1 := printk(201, 0); srcloc: null [2025-02-08 04:29:28,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20563: assume -2147483648 <= check_L2_lro_capable_#t~ret2969#1 && check_L2_lro_capable_#t~ret2969#1 <= 2147483647;havoc check_L2_lro_capable_#t~ret2969#1; [2025-02-08 04:29:28,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20794: call ULTIMATE.dealloc(s2io_club_tcp_session_~#ip~2#1.base, s2io_club_tcp_session_~#ip~2#1.offset);havoc s2io_club_tcp_session_~#ip~2#1.base, s2io_club_tcp_session_~#ip~2#1.offset;rx_osm_handler_#t~ret2730#1 := s2io_club_tcp_session_#res#1;havoc s2io_club_tcp_session_#t~mem3047#1.base, s2io_club_tcp_session_#t~mem3047#1.offset, s2io_club_tcp_session_#t~ret3048#1, s2io_club_tcp_session_#t~mem3049#1.base, s2io_club_tcp_session_#t~mem3049#1.offset, s2io_club_tcp_session_#t~mem3050#1, s2io_club_tcp_session_#t~mem3051#1.base, s2io_club_tcp_session_#t~mem3051#1.offset, s2io_club_tcp_session_#t~mem3052#1, s2io_club_tcp_session_#t~ret3053#1, s2io_club_tcp_session_#t~mem3054#1, s2io_club_tcp_session_#t~mem3055#1.base, s2io_club_tcp_session_#t~mem3055#1.offset, s2io_club_tcp_session_#t~mem3056#1.base, s2io_club_tcp_session_#t~mem3056#1.offset, s2io_club_tcp_session_#t~ret3057#1, s2io_club_tcp_session_#t~mem3058#1, s2io_club_tcp_session_#t~mem3059#1.base, s2io_club_tcp_session_#t~mem3059#1.offset, s2io_club_tcp_session_#t~ret3060#1, s2io_club_tcp_session_#t~mem3061#1, s2io_club_tcp_session_#t~ret3062#1, s2io_club_tcp_session_#t~mem3063#1.base, s2io_club_tcp_session_#t~mem3063#1.offset, s2io_club_tcp_session_#t~mem3064#1, s2io_club_tcp_session_#t~mem3065#1, s2io_club_tcp_session_#t~ret3066#1, s2io_club_tcp_session_#t~mem3067#1.base, s2io_club_tcp_session_#t~mem3067#1.offset, s2io_club_tcp_session_#t~mem3068#1, s2io_club_tcp_session_#t~ret3069#1, s2io_club_tcp_session_#t~mem3070#1, s2io_club_tcp_session_#t~mem3071#1.base, s2io_club_tcp_session_#t~mem3071#1.offset, s2io_club_tcp_session_#t~mem3072#1, s2io_club_tcp_session_#t~ret3073#1, s2io_club_tcp_session_#t~mem3074#1.base, s2io_club_tcp_session_#t~mem3074#1.offset, s2io_club_tcp_session_#t~mem3075#1, s2io_club_tcp_session_#t~ret3076#1, s2io_club_tcp_session_#t~mem3077#1, s2io_club_tcp_session_#t~ret3078#1, s2io_club_tcp_session_#t~mem3079#1.base, s2io_club_tcp_session_#t~mem3079#1.offset, s2io_club_tcp_session_#t~mem3080#1.base, s2io_club_tcp_session_#t~mem3080#1.offset, s2io_club_tcp_session_#t~mem3081#1, s2io_club_tcp_session_#t~mem3082#1.base, s2io_club_tcp_session_#t~mem3082#1.offset, s2io_club_tcp_session_#t~mem3083#1.base, s2io_club_tcp_session_#t~mem3083#1.offset, s2io_club_tcp_session_#t~mem3084#1.base, s2io_club_tcp_session_#t~mem3084#1.offset, s2io_club_tcp_session_#t~mem3085#1, s2io_club_tcp_session_#t~mem3086#1.base, s2io_club_tcp_session_#t~mem3086#1.offset, s2io_club_tcp_session_#t~mem3088#1, s2io_club_tcp_session_#t~mem3087#1, s2io_club_tcp_session_#t~mem3089#1.base, s2io_club_tcp_session_#t~mem3089#1.offset, s2io_club_tcp_session_#t~ret3090#1, s2io_club_tcp_session_~ring_data#1.base, s2io_club_tcp_session_~ring_data#1.offset, s2io_club_tcp_session_~buffer#1.base, s2io_club_tcp_session_~buffer#1.offset, s2io_club_tcp_session_~tcp#1.base, s2io_club_tcp_session_~tcp#1.offset, s2io_club_tcp_session_~tcp_len#1.base, s2io_club_tcp_session_~tcp_len#1.offset, s2io_club_tcp_session_~lro#1.base, s2io_club_tcp_session_~lro#1.offset, s2io_club_tcp_session_~rxdp#1.base, s2io_club_tcp_session_~rxdp#1.offset, s2io_club_tcp_session_~sp#1.base, s2io_club_tcp_session_~sp#1.offset, s2io_club_tcp_session_~#ip~2#1.base, s2io_club_tcp_session_~#ip~2#1.offset, s2io_club_tcp_session_~tcph~0#1.base, s2io_club_tcp_session_~tcph~0#1.offset, s2io_club_tcp_session_~ret~16#1, s2io_club_tcp_session_~i~41#1, s2io_club_tcp_session_~vlan_tag~1#1, s2io_club_tcp_session_~swstats~15#1.base, s2io_club_tcp_session_~swstats~15#1.offset, s2io_club_tcp_session_~tmp~151#1, s2io_club_tcp_session_~l_lro~0#1.base, s2io_club_tcp_session_~l_lro~0#1.offset, s2io_club_tcp_session_~tmp___0~81#1, s2io_club_tcp_session_~tmp___1~47#1, s2io_club_tcp_session_~tmp___2~29#1, s2io_club_tcp_session_~tmp___3~23#1, s2io_club_tcp_session_~tmp___4~18#1, s2io_club_tcp_session_~l_lro___0~0#1.base, s2io_club_tcp_session_~l_lro___0~0#1.offset;havoc s2io_club_tcp_session_#in~ring_data#1.base, s2io_club_tcp_session_#in~ring_data#1.offset, s2io_club_tcp_session_#in~buffer#1.base, s2io_club_tcp_session_#in~buffer#1.offset, s2io_club_tcp_session_#in~tcp#1.base, s2io_club_tcp_session_#in~tcp#1.offset, s2io_club_tcp_session_#in~tcp_len#1.base, s2io_club_tcp_session_#in~tcp_len#1.offset, s2io_club_tcp_session_#in~lro#1.base, s2io_club_tcp_session_#in~lro#1.offset, s2io_club_tcp_session_#in~rxdp#1.base, s2io_club_tcp_session_#in~rxdp#1.offset, s2io_club_tcp_session_#in~sp#1.base, s2io_club_tcp_session_#in~sp#1.offset;assume { :end_inline_s2io_club_tcp_session } true;assume -2147483648 <= rx_osm_handler_#t~ret2730#1 && rx_osm_handler_#t~ret2730#1 <= 2147483647;rx_osm_handler_~ret~14#1 := rx_osm_handler_#t~ret2730#1;havoc rx_osm_handler_#t~mem2729#1.base, rx_osm_handler_#t~mem2729#1.offset;havoc rx_osm_handler_#t~ret2730#1; [2025-02-08 04:29:28,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19341-1: SUMMARY for call rx_osm_handler_#t~ret2702#1.base, rx_osm_handler_#t~ret2702#1.offset := skb_put(rx_osm_handler_~skb~7#1.base, rx_osm_handler_~skb~7#1.offset, rx_osm_handler_~len~2#1); srcloc: null [2025-02-08 04:29:28,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19341: havoc rx_osm_handler_#t~ret2702#1.base, rx_osm_handler_#t~ret2702#1.offset; [2025-02-08 04:29:28,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19275: assume 7 == (if rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 <= 2147483647 then rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 else rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:29:28,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19275: assume !(7 == (if rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 <= 2147483647 then rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 else rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:29:28,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20630: initiate_new_session_~tmp~147#1 := initiate_new_session_#t~ret2995#1;havoc initiate_new_session_#t~mem2994#1;havoc initiate_new_session_#t~ret2995#1;call write~int#22(initiate_new_session_~tcp_pyld_len#1 + initiate_new_session_~tmp~147#1, initiate_new_session_~lro#1.base, 40 + initiate_new_session_~lro#1.offset, 4);call initiate_new_session_#t~mem2996#1 := read~int#22(initiate_new_session_~tcp#1.base, 8 + initiate_new_session_~tcp#1.offset, 4);call write~int#22(initiate_new_session_#t~mem2996#1, initiate_new_session_~lro#1.base, 44 + initiate_new_session_~lro#1.offset, 4);havoc initiate_new_session_#t~mem2996#1;call write~int#22(1, initiate_new_session_~lro#1.base, 56 + initiate_new_session_~lro#1.offset, 4);call initiate_new_session_#t~mem2997#1 := read~int#22(initiate_new_session_~ip#1.base, 3 + initiate_new_session_~ip#1.offset, 2); [2025-02-08 04:29:28,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20630-1: SUMMARY for call initiate_new_session_#t~ret2995#1 := __fswab32(initiate_new_session_#t~mem2994#1); srcloc: null [2025-02-08 04:29:28,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20927: assume 1 == s2io_club_tcp_session_~ret~16#1; [2025-02-08 04:29:28,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20927: assume !(1 == s2io_club_tcp_session_~ret~16#1); [2025-02-08 04:29:28,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19375: assume 1 == rx_osm_handler_~ret~14#1; [2025-02-08 04:29:28,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19375: assume !(1 == rx_osm_handler_~ret~14#1); [2025-02-08 04:29:28,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20697-1: SUMMARY for call aggregate_new_rx_#t~ret3019#1 := printk(209, 0); srcloc: null [2025-02-08 04:29:28,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20697: assume -2147483648 <= aggregate_new_rx_#t~ret3019#1 && aggregate_new_rx_#t~ret3019#1 <= 2147483647;havoc aggregate_new_rx_#t~ret3019#1; [2025-02-08 04:29:28,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12670-1: SUMMARY for call #t~ret1117#1 := printk(49, 0); srcloc: null [2025-02-08 04:29:28,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12670: assume -2147483648 <= #t~ret1117#1 && #t~ret1117#1 <= 2147483647;havoc #t~mem1116#1.base, #t~mem1116#1.offset;havoc #t~ret1117#1; [2025-02-08 04:29:28,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20862: assume -2147483648 <= s2io_club_tcp_session_#t~ret3073#1 && s2io_club_tcp_session_#t~ret3073#1 <= 2147483647;s2io_club_tcp_session_~tmp___3~23#1 := s2io_club_tcp_session_#t~ret3073#1;havoc s2io_club_tcp_session_#t~mem3071#1.base, s2io_club_tcp_session_#t~mem3071#1.offset;havoc s2io_club_tcp_session_#t~mem3072#1;havoc s2io_club_tcp_session_#t~ret3073#1; [2025-02-08 04:29:28,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20862-1: SUMMARY for call s2io_club_tcp_session_#t~ret3073#1 := verify_l3_l4_lro_capable(s2io_club_tcp_session_~l_lro~0#1.base, s2io_club_tcp_session_~l_lro~0#1.offset, s2io_club_tcp_session_#t~mem3071#1.base, s2io_club_tcp_session_#t~mem3071#1.offset, s2io_club_tcp_session_~tcph~0#1.base, s2io_club_tcp_session_~tcph~0#1.offset, s2io_club_tcp_session_#t~mem3072#1); srcloc: null [2025-02-08 04:29:28,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19310: call rx_osm_handler_#t~mem2692#1 := read~int#22(rx_osm_handler_~swstats~12#1.base, 328 + rx_osm_handler_~swstats~12#1.offset, 8);call write~int#22(1 + rx_osm_handler_#t~mem2692#1, rx_osm_handler_~swstats~12#1.base, 328 + rx_osm_handler_~swstats~12#1.offset, 8); [2025-02-08 04:29:28,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19244: assume 0 != rx_osm_handler_~err~4#1 % 18446744073709551616; [2025-02-08 04:29:28,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19244: assume !(0 != rx_osm_handler_~err~4#1 % 18446744073709551616); [2025-02-08 04:29:28,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19410: havoc rx_osm_handler_#t~mem2734#1.base, rx_osm_handler_#t~mem2734#1.offset;havoc rx_osm_handler_#t~mem2735#1;call rx_osm_handler_#t~mem2736#1.base, rx_osm_handler_#t~mem2736#1.offset := read~$Pointer$#40(rx_osm_handler_~#lro~1#1.base, rx_osm_handler_~#lro~1#1.offset, 8);call rx_osm_handler_#t~mem2737#1.base, rx_osm_handler_#t~mem2737#1.offset := read~$Pointer$#22(rx_osm_handler_#t~mem2736#1.base, rx_osm_handler_#t~mem2736#1.offset, 8);call rx_osm_handler_#t~mem2738#1.base, rx_osm_handler_#t~mem2738#1.offset := read~$Pointer$#40(rx_osm_handler_~#lro~1#1.base, rx_osm_handler_~#lro~1#1.offset, 8);call rx_osm_handler_#t~mem2739#1 := read~int#22(rx_osm_handler_#t~mem2738#1.base, 66 + rx_osm_handler_#t~mem2738#1.offset, 2); [2025-02-08 04:29:28,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12704: assume ~get_block~0#1 == #t~mem1138#1;havoc #t~mem1138#1;~get_block~0#1 := 0; [2025-02-08 04:29:28,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12704: assume !(~get_block~0#1 == #t~mem1138#1);havoc #t~mem1138#1; [2025-02-08 04:29:28,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19410-2: call rx_osm_handler_#t~mem2734#1.base, rx_osm_handler_#t~mem2734#1.offset := read~$Pointer$#40(rx_osm_handler_~#lro~1#1.base, rx_osm_handler_~#lro~1#1.offset, 8);call rx_osm_handler_#t~mem2735#1 := read~int#25(rx_osm_handler_~#tcp_len~0#1.base, rx_osm_handler_~#tcp_len~0#1.offset, 4); [2025-02-08 04:29:28,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19344: assume 1 == rx_osm_handler_#t~mem2703#1;havoc rx_osm_handler_#t~mem2703#1;call rx_osm_handler_#t~mem2704#1 := read~int#22(rx_osm_handler_~ring_data#1.base, 6305 + rx_osm_handler_~ring_data#1.offset, 4);rx_osm_handler_~get_block~1#1 := (if rx_osm_handler_#t~mem2704#1 % 4294967296 % 4294967296 <= 2147483647 then rx_osm_handler_#t~mem2704#1 % 4294967296 % 4294967296 else rx_osm_handler_#t~mem2704#1 % 4294967296 % 4294967296 - 4294967296);havoc rx_osm_handler_#t~mem2704#1;call rx_osm_handler_#t~mem2705#1 := read~int#22(rx_osm_handler_~ring_data#1.base, 6309 + rx_osm_handler_~ring_data#1.offset, 4);rx_osm_handler_~get_off~1#1 := (if rx_osm_handler_#t~mem2705#1 % 4294967296 % 4294967296 <= 2147483647 then rx_osm_handler_#t~mem2705#1 % 4294967296 % 4294967296 else rx_osm_handler_#t~mem2705#1 % 4294967296 % 4294967296 - 4294967296);havoc rx_osm_handler_#t~mem2705#1;call rx_osm_handler_#t~mem2706#1 := read~int#22(rx_osm_handler_~rxdp#1.base, 16 + rx_osm_handler_~rxdp#1.offset, 8); [2025-02-08 04:29:28,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19344: assume !(1 == rx_osm_handler_#t~mem2703#1);havoc rx_osm_handler_#t~mem2703#1; [2025-02-08 04:29:28,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19410-1: SUMMARY for call lro_append_pkt(rx_osm_handler_~sp~33#1.base, rx_osm_handler_~sp~33#1.offset, rx_osm_handler_#t~mem2734#1.base, rx_osm_handler_#t~mem2734#1.offset, rx_osm_handler_~skb~7#1.base, rx_osm_handler_~skb~7#1.offset, rx_osm_handler_#t~mem2735#1); srcloc: null [2025-02-08 04:29:28,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19245: assume 0 != (if rx_osm_handler_~err~4#1 % 18446744073709551616 % 4294967296 <= 2147483647 then rx_osm_handler_~err~4#1 % 18446744073709551616 % 4294967296 else rx_osm_handler_~err~4#1 % 18446744073709551616 % 4294967296 - 4294967296) % 2;call rx_osm_handler_#t~mem2684#1 := read~int#22(rx_osm_handler_~swstats~12#1.base, 16 + rx_osm_handler_~swstats~12#1.offset, 8);call write~int#22(1 + rx_osm_handler_#t~mem2684#1, rx_osm_handler_~swstats~12#1.base, 16 + rx_osm_handler_~swstats~12#1.offset, 8);havoc rx_osm_handler_#t~mem2684#1; [2025-02-08 04:29:28,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19245: assume !(0 != (if rx_osm_handler_~err~4#1 % 18446744073709551616 % 4294967296 <= 2147483647 then rx_osm_handler_~err~4#1 % 18446744073709551616 % 4294967296 else rx_osm_handler_~err~4#1 % 18446744073709551616 % 4294967296 - 4294967296) % 2); [2025-02-08 04:29:28,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20567-1: check_L2_lro_capable_#res#1 := -1; [2025-02-08 04:29:28,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7354: havoc debug_dma_sync_single_for_cpu_~arg0#1.base, debug_dma_sync_single_for_cpu_~arg0#1.offset, debug_dma_sync_single_for_cpu_~arg1#1, debug_dma_sync_single_for_cpu_~arg2#1, debug_dma_sync_single_for_cpu_~arg3#1;havoc debug_dma_sync_single_for_cpu_#in~arg0#1.base, debug_dma_sync_single_for_cpu_#in~arg0#1.offset, debug_dma_sync_single_for_cpu_#in~arg1#1, debug_dma_sync_single_for_cpu_#in~arg2#1, debug_dma_sync_single_for_cpu_#in~arg3#1;assume { :end_inline_debug_dma_sync_single_for_cpu } true; [2025-02-08 04:29:28,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19411-1: SUMMARY for call queue_rx_frame(rx_osm_handler_#t~mem2737#1.base, rx_osm_handler_#t~mem2737#1.offset, (if rx_osm_handler_#t~mem2739#1 % 65536 % 4294967296 <= 2147483647 then rx_osm_handler_#t~mem2739#1 % 65536 % 4294967296 else rx_osm_handler_#t~mem2739#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:29:28,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19411: havoc rx_osm_handler_#t~mem2736#1.base, rx_osm_handler_#t~mem2736#1.offset;havoc rx_osm_handler_#t~mem2737#1.base, rx_osm_handler_#t~mem2737#1.offset;havoc rx_osm_handler_#t~mem2738#1.base, rx_osm_handler_#t~mem2738#1.offset;havoc rx_osm_handler_#t~mem2739#1;call rx_osm_handler_#t~mem2740#1.base, rx_osm_handler_#t~mem2740#1.offset := read~$Pointer$#40(rx_osm_handler_~#lro~1#1.base, rx_osm_handler_~#lro~1#1.offset, 8); [2025-02-08 04:29:28,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20864: assume 0 == s2io_club_tcp_session_~tmp___3~23#1;s2io_club_tcp_session_~ret~16#1 := 1; [2025-02-08 04:29:28,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20864: assume !(0 == s2io_club_tcp_session_~tmp___3~23#1);s2io_club_tcp_session_~ret~16#1 := 2; [2025-02-08 04:29:28,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7354-1: assume { :begin_inline_debug_dma_sync_single_for_cpu } true;debug_dma_sync_single_for_cpu_#in~arg0#1.base, debug_dma_sync_single_for_cpu_#in~arg0#1.offset, debug_dma_sync_single_for_cpu_#in~arg1#1, debug_dma_sync_single_for_cpu_#in~arg2#1, debug_dma_sync_single_for_cpu_#in~arg3#1 := dma_sync_single_for_cpu_~dev#1.base, dma_sync_single_for_cpu_~dev#1.offset, dma_sync_single_for_cpu_~addr#1, dma_sync_single_for_cpu_~size#1, dma_sync_single_for_cpu_~dir#1;havoc debug_dma_sync_single_for_cpu_~arg0#1.base, debug_dma_sync_single_for_cpu_~arg0#1.offset, debug_dma_sync_single_for_cpu_~arg1#1, debug_dma_sync_single_for_cpu_~arg2#1, debug_dma_sync_single_for_cpu_~arg3#1;debug_dma_sync_single_for_cpu_~arg0#1.base, debug_dma_sync_single_for_cpu_~arg0#1.offset := debug_dma_sync_single_for_cpu_#in~arg0#1.base, debug_dma_sync_single_for_cpu_#in~arg0#1.offset;debug_dma_sync_single_for_cpu_~arg1#1 := debug_dma_sync_single_for_cpu_#in~arg1#1;debug_dma_sync_single_for_cpu_~arg2#1 := debug_dma_sync_single_for_cpu_#in~arg2#1;debug_dma_sync_single_for_cpu_~arg3#1 := debug_dma_sync_single_for_cpu_#in~arg3#1; [2025-02-08 04:29:28,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12739: ~lro~0#1.base, ~lro~0#1.offset := ~ring_data#1.base, 8 + ~ring_data#1.offset + 77 * (if ~i~16#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~16#1 % 18446744073709551616 % 18446744073709551616 else ~i~16#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call #t~mem1144#1 := read~int#22(~lro~0#1.base, 60 + ~lro~0#1.offset, 4); [2025-02-08 04:29:28,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19279: assume 8 == (if rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 <= 2147483647 then rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 else rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:29:28,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19279: assume !(8 == (if rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 <= 2147483647 then rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 else rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:29:28,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20634-1: SUMMARY for call initiate_new_session_#t~ret2998#1 := __fswab16((if initiate_new_session_#t~mem2997#1 % 65536 % 4294967296 <= 2147483647 then initiate_new_session_#t~mem2997#1 % 65536 % 4294967296 else initiate_new_session_#t~mem2997#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:29:28,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19412: havoc rx_osm_handler_#t~mem2740#1.base, rx_osm_handler_#t~mem2740#1.offset;call rx_osm_handler_#t~mem2741#1 := read~int#22(rx_osm_handler_~swstats~12#1.base, 136 + rx_osm_handler_~swstats~12#1.offset, 8);call write~int#22(1 + rx_osm_handler_#t~mem2741#1, rx_osm_handler_~swstats~12#1.base, 136 + rx_osm_handler_~swstats~12#1.offset, 8);havoc rx_osm_handler_#t~mem2741#1; [2025-02-08 04:29:28,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19412-1: SUMMARY for call clear_lro_session(rx_osm_handler_#t~mem2740#1.base, rx_osm_handler_#t~mem2740#1.offset); srcloc: null [2025-02-08 04:29:28,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19379: assume 4 == rx_osm_handler_~ret~14#1; [2025-02-08 04:29:28,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19379: assume !(4 == rx_osm_handler_~ret~14#1); [2025-02-08 04:29:28,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20634: initiate_new_session_~tmp___0~78#1 := initiate_new_session_#t~ret2998#1;havoc initiate_new_session_#t~mem2997#1;havoc initiate_new_session_#t~ret2998#1;call write~int#22((if initiate_new_session_~tmp___0~78#1 % 65536 % 4294967296 <= 2147483647 then initiate_new_session_~tmp___0~78#1 % 65536 % 4294967296 else initiate_new_session_~tmp___0~78#1 % 65536 % 4294967296 - 4294967296), initiate_new_session_~lro#1.base, 48 + initiate_new_session_~lro#1.offset, 4);call write~int#22(0, initiate_new_session_~lro#1.base, 52 + initiate_new_session_~lro#1.offset, 4);call write~int#22(initiate_new_session_~vlan_tag#1, initiate_new_session_~lro#1.base, 66 + initiate_new_session_~lro#1.offset, 2);call initiate_new_session_#t~mem2999#1 := read~int#22(initiate_new_session_~tcp#1.base, 12 + initiate_new_session_~tcp#1.offset, 1); [2025-02-08 04:29:28,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20965-1: s2io_club_tcp_session_#res#1 := s2io_club_tcp_session_~ret~16#1;call ULTIMATE.dealloc(s2io_club_tcp_session_~#ip~2#1.base, s2io_club_tcp_session_~#ip~2#1.offset);havoc s2io_club_tcp_session_~#ip~2#1.base, s2io_club_tcp_session_~#ip~2#1.offset; [2025-02-08 04:29:28,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19313: call rx_osm_handler_#t~mem2693#1 := read~int#22(rx_osm_handler_~swstats~12#1.base, 336 + rx_osm_handler_~swstats~12#1.offset, 8);call write~int#22(1 + rx_osm_handler_#t~mem2693#1, rx_osm_handler_~swstats~12#1.base, 336 + rx_osm_handler_~swstats~12#1.offset, 8); [2025-02-08 04:29:28,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12674: #res#1 := 0;call ULTIMATE.dealloc(~#get_info~0#1.base, ~#get_info~0#1.offset);havoc ~#get_info~0#1.base, ~#get_info~0#1.offset;call ULTIMATE.dealloc(~#put_info~0#1.base, ~#put_info~0#1.offset);havoc ~#put_info~0#1.base, ~#put_info~0#1.offset; [2025-02-08 04:29:28,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12740: assume 0 != #t~mem1144#1;havoc #t~mem1144#1;call #t~mem1145#1.base, #t~mem1145#1.offset := read~$Pointer$#22(~ring_data#1.base, 2481 + ~ring_data#1.offset, 8); [2025-02-08 04:29:28,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12740: assume !(0 != #t~mem1144#1);havoc #t~mem1144#1; [2025-02-08 04:29:28,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20701: call aggregate_new_rx_#t~mem3020#1 := read~int#22(aggregate_new_rx_~lro#1.base, 48 + aggregate_new_rx_~lro#1.offset, 4);call write~int#22((if (aggregate_new_rx_#t~mem3020#1 + aggregate_new_rx_~l4_pyld#1) % 4294967296 % 4294967296 <= 2147483647 then (aggregate_new_rx_#t~mem3020#1 + aggregate_new_rx_~l4_pyld#1) % 4294967296 % 4294967296 else (aggregate_new_rx_#t~mem3020#1 + aggregate_new_rx_~l4_pyld#1) % 4294967296 % 4294967296 - 4294967296), aggregate_new_rx_~lro#1.base, 48 + aggregate_new_rx_~lro#1.offset, 4);havoc aggregate_new_rx_#t~mem3020#1;call aggregate_new_rx_#t~mem3021#1 := read~int#22(aggregate_new_rx_~lro#1.base, 52 + aggregate_new_rx_~lro#1.offset, 4);call write~int#22((if (aggregate_new_rx_#t~mem3021#1 + aggregate_new_rx_~l4_pyld#1) % 4294967296 % 4294967296 <= 2147483647 then (aggregate_new_rx_#t~mem3021#1 + aggregate_new_rx_~l4_pyld#1) % 4294967296 % 4294967296 else (aggregate_new_rx_#t~mem3021#1 + aggregate_new_rx_~l4_pyld#1) % 4294967296 % 4294967296 - 4294967296), aggregate_new_rx_~lro#1.base, 52 + aggregate_new_rx_~lro#1.offset, 4);havoc aggregate_new_rx_#t~mem3021#1;call aggregate_new_rx_#t~mem3022#1 := read~int#22(aggregate_new_rx_~lro#1.base, 40 + aggregate_new_rx_~lro#1.offset, 4);call write~int#22(aggregate_new_rx_#t~mem3022#1 + aggregate_new_rx_~l4_pyld#1, aggregate_new_rx_~lro#1.base, 40 + aggregate_new_rx_~lro#1.offset, 4);havoc aggregate_new_rx_#t~mem3022#1;call aggregate_new_rx_#t~mem3023#1 := read~int#22(aggregate_new_rx_~lro#1.base, 56 + aggregate_new_rx_~lro#1.offset, 4);call write~int#22(1 + aggregate_new_rx_#t~mem3023#1, aggregate_new_rx_~lro#1.base, 56 + aggregate_new_rx_~lro#1.offset, 4);havoc aggregate_new_rx_#t~mem3023#1;call aggregate_new_rx_#t~mem3024#1 := read~int#22(aggregate_new_rx_~tcp#1.base, 8 + aggregate_new_rx_~tcp#1.offset, 4);call write~int#22(aggregate_new_rx_#t~mem3024#1, aggregate_new_rx_~lro#1.base, 44 + aggregate_new_rx_~lro#1.offset, 4);havoc aggregate_new_rx_#t~mem3024#1;call aggregate_new_rx_#t~mem3025#1 := read~int#22(aggregate_new_rx_~tcp#1.base, 32 + aggregate_new_rx_~tcp#1.offset, 2);call write~int#22(aggregate_new_rx_#t~mem3025#1, aggregate_new_rx_~lro#1.base, 64 + aggregate_new_rx_~lro#1.offset, 2);havoc aggregate_new_rx_#t~mem3025#1;call aggregate_new_rx_#t~mem3026#1 := read~int#22(aggregate_new_rx_~lro#1.base, 76 + aggregate_new_rx_~lro#1.offset, 1); [2025-02-08 04:29:28,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20900: assume s2io_club_tcp_session_~i~41#1 <= 31; [2025-02-08 04:29:28,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20900: assume !(s2io_club_tcp_session_~i~41#1 <= 31); [2025-02-08 04:29:28,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20834: s2io_club_tcp_session_~l_lro~0#1.base, s2io_club_tcp_session_~l_lro~0#1.offset := s2io_club_tcp_session_~ring_data#1.base, 8 + s2io_club_tcp_session_~ring_data#1.offset + 77 * (if s2io_club_tcp_session_~i~41#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then s2io_club_tcp_session_~i~41#1 % 18446744073709551616 % 18446744073709551616 else s2io_club_tcp_session_~i~41#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call s2io_club_tcp_session_#t~mem3058#1 := read~int#22(s2io_club_tcp_session_~l_lro~0#1.base, 60 + s2io_club_tcp_session_~l_lro~0#1.offset, 4); [2025-02-08 04:29:28,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12708: call write~int#22(~get_block~0#1, ~ring_data#1.base, 6305 + ~ring_data#1.offset, 4);call #t~mem1139#1.base, #t~mem1139#1.offset := read~$Pointer$#22(~ring_data#1.base, 2685 + ~ring_data#1.offset + 24 * ~get_block~0#1, 8);~rxdp~2#1.base, ~rxdp~2#1.offset := #t~mem1139#1.base, #t~mem1139#1.offset;havoc #t~mem1139#1.base, #t~mem1139#1.offset; [2025-02-08 04:29:28,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19447: SUMMARY for call skb_checksum_none_assert(rx_osm_handler_~skb~7#1.base, rx_osm_handler_~skb~7#1.offset); srcloc: null [2025-02-08 04:29:28,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19348: rx_osm_handler_~buf0_len~0#1 := (if rx_osm_handler_#t~bitwise2707#1 % 18446744073709551616 / 281474976710656 % 256 % 4294967296 <= 2147483647 then rx_osm_handler_#t~bitwise2707#1 % 18446744073709551616 / 281474976710656 % 256 % 4294967296 else rx_osm_handler_#t~bitwise2707#1 % 18446744073709551616 / 281474976710656 % 256 % 4294967296 - 4294967296);havoc rx_osm_handler_#t~mem2706#1;havoc rx_osm_handler_#t~bitwise2707#1;call rx_osm_handler_#t~mem2708#1 := read~int#22(rx_osm_handler_~rxdp#1.base, 16 + rx_osm_handler_~rxdp#1.offset, 8); [2025-02-08 04:29:28,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19348-2: havoc rx_osm_handler_#t~bitwise2707#1;assume rx_osm_handler_#t~bitwise2707#1 % 18446744073709551616 <= rx_osm_handler_#t~mem2706#1 % 18446744073709551616 && rx_osm_handler_#t~bitwise2707#1 % 18446744073709551616 <= 71776119061217280; [2025-02-08 04:29:28,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19348-1: [2025-02-08 04:29:28,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20570: assume 0 == check_L2_lro_capable_~l2_type~0#1 % 256 % 4294967296 || 4 == check_L2_lro_capable_~l2_type~0#1 % 256 % 4294967296;check_L2_lro_capable_~ip_off~0#1 := 14;call check_L2_lro_capable_#t~mem2970#1 := read~int#22(check_L2_lro_capable_~sp#1.base, 54506 + check_L2_lro_capable_~sp#1.offset, 4);check_L2_lro_capable_#t~short2973#1 := 0 == check_L2_lro_capable_#t~mem2970#1; [2025-02-08 04:29:28,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20570: assume !(0 == check_L2_lro_capable_~l2_type~0#1 % 256 % 4294967296 || 4 == check_L2_lro_capable_~l2_type~0#1 % 256 % 4294967296);check_L2_lro_capable_#res#1 := -1; [2025-02-08 04:29:28,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20934: havoc initiate_new_session_#t~ret2993#1, initiate_new_session_#t~mem2994#1, initiate_new_session_#t~ret2995#1, initiate_new_session_#t~mem2996#1, initiate_new_session_#t~mem2997#1, initiate_new_session_#t~ret2998#1, initiate_new_session_#t~mem2999#1, initiate_new_session_#t~mem3000#1, initiate_new_session_#t~ret3001#1, initiate_new_session_#t~mem3002#1, initiate_new_session_~lro#1.base, initiate_new_session_~lro#1.offset, initiate_new_session_~l2h#1.base, initiate_new_session_~l2h#1.offset, initiate_new_session_~ip#1.base, initiate_new_session_~ip#1.offset, initiate_new_session_~tcp#1.base, initiate_new_session_~tcp#1.offset, initiate_new_session_~tcp_pyld_len#1, initiate_new_session_~vlan_tag#1, initiate_new_session_~tmp~147#1, initiate_new_session_~tmp___0~78#1, initiate_new_session_~ptr~0#1.base, initiate_new_session_~ptr~0#1.offset, initiate_new_session_~tmp___1~45#1;havoc initiate_new_session_#in~lro#1.base, initiate_new_session_#in~lro#1.offset, initiate_new_session_#in~l2h#1.base, initiate_new_session_#in~l2h#1.offset, initiate_new_session_#in~ip#1.base, initiate_new_session_#in~ip#1.offset, initiate_new_session_#in~tcp#1.base, initiate_new_session_#in~tcp#1.offset, initiate_new_session_#in~tcp_pyld_len#1, initiate_new_session_#in~vlan_tag#1;assume { :end_inline_initiate_new_session } true;havoc s2io_club_tcp_session_#t~mem3079#1.base, s2io_club_tcp_session_#t~mem3079#1.offset;havoc s2io_club_tcp_session_#t~mem3080#1.base, s2io_club_tcp_session_#t~mem3080#1.offset;havoc s2io_club_tcp_session_#t~mem3081#1; [2025-02-08 04:29:28,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20934-1: call s2io_club_tcp_session_#t~mem3079#1.base, s2io_club_tcp_session_#t~mem3079#1.offset := read~$Pointer$#40(s2io_club_tcp_session_~lro#1.base, s2io_club_tcp_session_~lro#1.offset, 8);call s2io_club_tcp_session_#t~mem3080#1.base, s2io_club_tcp_session_#t~mem3080#1.offset := read~$Pointer$#31(s2io_club_tcp_session_~#ip~2#1.base, s2io_club_tcp_session_~#ip~2#1.offset, 8);call s2io_club_tcp_session_#t~mem3081#1 := read~int#25(s2io_club_tcp_session_~tcp_len#1.base, s2io_club_tcp_session_~tcp_len#1.offset, 4);assume { :begin_inline_initiate_new_session } true;initiate_new_session_#in~lro#1.base, initiate_new_session_#in~lro#1.offset, initiate_new_session_#in~l2h#1.base, initiate_new_session_#in~l2h#1.offset, initiate_new_session_#in~ip#1.base, initiate_new_session_#in~ip#1.offset, initiate_new_session_#in~tcp#1.base, initiate_new_session_#in~tcp#1.offset, initiate_new_session_#in~tcp_pyld_len#1, initiate_new_session_#in~vlan_tag#1 := s2io_club_tcp_session_#t~mem3079#1.base, s2io_club_tcp_session_#t~mem3079#1.offset, s2io_club_tcp_session_~buffer#1.base, s2io_club_tcp_session_~buffer#1.offset, s2io_club_tcp_session_#t~mem3080#1.base, s2io_club_tcp_session_#t~mem3080#1.offset, s2io_club_tcp_session_~tcph~0#1.base, s2io_club_tcp_session_~tcph~0#1.offset, s2io_club_tcp_session_#t~mem3081#1, (if s2io_club_tcp_session_~vlan_tag~1#1 % 65536 % 4294967296 <= 2147483647 then s2io_club_tcp_session_~vlan_tag~1#1 % 65536 % 4294967296 else s2io_club_tcp_session_~vlan_tag~1#1 % 65536 % 4294967296 - 4294967296);havoc initiate_new_session_#t~ret2993#1, initiate_new_session_#t~mem2994#1, initiate_new_session_#t~ret2995#1, initiate_new_session_#t~mem2996#1, initiate_new_session_#t~mem2997#1, initiate_new_session_#t~ret2998#1, initiate_new_session_#t~mem2999#1, initiate_new_session_#t~mem3000#1, initiate_new_session_#t~ret3001#1, initiate_new_session_#t~mem3002#1, initiate_new_session_~lro#1.base, initiate_new_session_~lro#1.offset, initiate_new_session_~l2h#1.base, initiate_new_session_~l2h#1.offset, initiate_new_session_~ip#1.base, initiate_new_session_~ip#1.offset, initiate_new_session_~tcp#1.base, initiate_new_session_~tcp#1.offset, initiate_new_session_~tcp_pyld_len#1, initiate_new_session_~vlan_tag#1, initiate_new_session_~tmp~147#1, initiate_new_session_~tmp___0~78#1, initiate_new_session_~ptr~0#1.base, initiate_new_session_~ptr~0#1.offset, initiate_new_session_~tmp___1~45#1;initiate_new_session_~lro#1.base, initiate_new_session_~lro#1.offset := initiate_new_session_#in~lro#1.base, initiate_new_session_#in~lro#1.offset;initiate_new_session_~l2h#1.base, initiate_new_session_~l2h#1.offset := initiate_new_session_#in~l2h#1.base, initiate_new_session_#in~l2h#1.offset;initiate_new_session_~ip#1.base, initiate_new_session_~ip#1.offset := initiate_new_session_#in~ip#1.base, initiate_new_session_#in~ip#1.offset;initiate_new_session_~tcp#1.base, initiate_new_session_~tcp#1.offset := initiate_new_session_#in~tcp#1.base, initiate_new_session_#in~tcp#1.offset;initiate_new_session_~tcp_pyld_len#1 := initiate_new_session_#in~tcp_pyld_len#1;initiate_new_session_~vlan_tag#1 := initiate_new_session_#in~vlan_tag#1;havoc initiate_new_session_~tmp~147#1;havoc initiate_new_session_~tmp___0~78#1;havoc initiate_new_session_~ptr~0#1.base, initiate_new_session_~ptr~0#1.offset;havoc initiate_new_session_~tmp___1~45#1; [2025-02-08 04:29:28,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20835: assume 0 != s2io_club_tcp_session_#t~mem3058#1;havoc s2io_club_tcp_session_#t~mem3058#1;call s2io_club_tcp_session_#t~mem3059#1.base, s2io_club_tcp_session_#t~mem3059#1.offset := read~$Pointer$#31(s2io_club_tcp_session_~#ip~2#1.base, s2io_club_tcp_session_~#ip~2#1.offset, 8);assume { :begin_inline_check_for_socket_match } true;check_for_socket_match_#in~lro#1.base, check_for_socket_match_#in~lro#1.offset, check_for_socket_match_#in~ip#1.base, check_for_socket_match_#in~ip#1.offset, check_for_socket_match_#in~tcp#1.base, check_for_socket_match_#in~tcp#1.offset := s2io_club_tcp_session_~l_lro~0#1.base, s2io_club_tcp_session_~l_lro~0#1.offset, s2io_club_tcp_session_#t~mem3059#1.base, s2io_club_tcp_session_#t~mem3059#1.offset, s2io_club_tcp_session_~tcph~0#1.base, s2io_club_tcp_session_~tcph~0#1.offset;havoc check_for_socket_match_#res#1;havoc check_for_socket_match_#t~ret2977#1, check_for_socket_match_#t~mem2978#1.base, check_for_socket_match_#t~mem2978#1.offset, check_for_socket_match_#t~mem2979#1, check_for_socket_match_#t~mem2980#1, check_for_socket_match_#t~mem2981#1.base, check_for_socket_match_#t~mem2981#1.offset, check_for_socket_match_#t~mem2982#1, check_for_socket_match_#t~mem2983#1, check_for_socket_match_#t~short2984#1, check_for_socket_match_#t~mem2985#1.base, check_for_socket_match_#t~mem2985#1.offset, check_for_socket_match_#t~mem2986#1, check_for_socket_match_#t~mem2987#1, check_for_socket_match_#t~short2988#1, check_for_socket_match_~lro#1.base, check_for_socket_match_~lro#1.offset, check_for_socket_match_~ip#1.base, check_for_socket_match_~ip#1.offset, check_for_socket_match_~tcp#1.base, check_for_socket_match_~tcp#1.offset;check_for_socket_match_~lro#1.base, check_for_socket_match_~lro#1.offset := check_for_socket_match_#in~lro#1.base, check_for_socket_match_#in~lro#1.offset;check_for_socket_match_~ip#1.base, check_for_socket_match_~ip#1.offset := check_for_socket_match_#in~ip#1.base, check_for_socket_match_#in~ip#1.offset;check_for_socket_match_~tcp#1.base, check_for_socket_match_~tcp#1.offset := check_for_socket_match_#in~tcp#1.base, check_for_socket_match_#in~tcp#1.offset; [2025-02-08 04:29:28,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20835: assume !(0 != s2io_club_tcp_session_#t~mem3058#1);havoc s2io_club_tcp_session_#t~mem3058#1;s2io_club_tcp_session_~i~41#1 := 1 + s2io_club_tcp_session_~i~41#1; [2025-02-08 04:29:28,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19348-4: assume 0 == rx_osm_handler_#t~mem2706#1 % 18446744073709551616;rx_osm_handler_#t~bitwise2707#1 := 0; [2025-02-08 04:29:28,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19348-4: assume !(0 == rx_osm_handler_#t~mem2706#1 % 18446744073709551616); [2025-02-08 04:29:28,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19348-3: assume 71776119061217280 == rx_osm_handler_#t~mem2706#1 % 18446744073709551616;rx_osm_handler_#t~bitwise2707#1 := rx_osm_handler_#t~mem2706#1; [2025-02-08 04:29:28,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19348-3: assume !(71776119061217280 == rx_osm_handler_#t~mem2706#1 % 18446744073709551616); [2025-02-08 04:29:28,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19249: rx_osm_handler_~err_mask~1#1 := rx_osm_handler_~err~4#1 % 18446744073709551616 / 281474976710656; [2025-02-08 04:29:28,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12742-1: SUMMARY for call update_L3L4_header(#t~mem1145#1.base, #t~mem1145#1.offset, ~lro~0#1.base, ~lro~0#1.offset); srcloc: null [2025-02-08 04:29:28,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12742: havoc #t~mem1145#1.base, #t~mem1145#1.offset;call #t~mem1146#1.base, #t~mem1146#1.offset := read~$Pointer$#22(~lro~0#1.base, ~lro~0#1.offset, 8);call #t~mem1147#1 := read~int#22(~lro~0#1.base, 66 + ~lro~0#1.offset, 2); [2025-02-08 04:29:28,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19349-1: [2025-02-08 04:29:28,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19349: rx_osm_handler_~buf2_len~0#1 := (if rx_osm_handler_#t~bitwise2709#1 % 18446744073709551616 / 65536 % 65536 % 4294967296 <= 2147483647 then rx_osm_handler_#t~bitwise2709#1 % 18446744073709551616 / 65536 % 65536 % 4294967296 else rx_osm_handler_#t~bitwise2709#1 % 18446744073709551616 / 65536 % 65536 % 4294967296 - 4294967296);havoc rx_osm_handler_#t~mem2708#1;havoc rx_osm_handler_#t~bitwise2709#1;assume { :begin_inline_skb_push } true;skb_push_#in~arg0#1.base, skb_push_#in~arg0#1.offset, skb_push_#in~arg1#1 := rx_osm_handler_~skb~7#1.base, rx_osm_handler_~skb~7#1.offset, rx_osm_handler_~buf0_len~0#1;havoc skb_push_#res#1.base, skb_push_#res#1.offset;havoc skb_push_#t~ret3399#1.base, skb_push_#t~ret3399#1.offset, skb_push_~arg0#1.base, skb_push_~arg0#1.offset, skb_push_~arg1#1;skb_push_~arg0#1.base, skb_push_~arg0#1.offset := skb_push_#in~arg0#1.base, skb_push_#in~arg0#1.offset;skb_push_~arg1#1 := skb_push_#in~arg1#1; [2025-02-08 04:29:28,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19349-3: assume 4294901760 == rx_osm_handler_#t~mem2708#1 % 18446744073709551616;rx_osm_handler_#t~bitwise2709#1 := rx_osm_handler_#t~mem2708#1; [2025-02-08 04:29:28,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19349-3: assume !(4294901760 == rx_osm_handler_#t~mem2708#1 % 18446744073709551616); [2025-02-08 04:29:28,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19349-2: havoc rx_osm_handler_#t~bitwise2709#1;assume rx_osm_handler_#t~bitwise2709#1 % 18446744073709551616 <= rx_osm_handler_#t~mem2708#1 % 18446744073709551616 && rx_osm_handler_#t~bitwise2709#1 % 18446744073709551616 <= 4294901760; [2025-02-08 04:29:28,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19283: assume 15 == (if rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 <= 2147483647 then rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 else rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:29:28,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19283: assume !(15 == (if rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 <= 2147483647 then rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 else rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:29:28,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19349-4: assume 0 == rx_osm_handler_#t~mem2708#1 % 18446744073709551616;rx_osm_handler_#t~bitwise2709#1 := 0; [2025-02-08 04:29:28,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19349-4: assume !(0 == rx_osm_handler_#t~mem2708#1 % 18446744073709551616); [2025-02-08 04:29:28,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12677: assume 0 == #t~mem1118#1;havoc #t~mem1118#1;~rxdp1~2#1.base, ~rxdp1~2#1.offset := ~rxdp~2#1.base, ~rxdp~2#1.offset;call #t~mem1119#1.base, #t~mem1119#1.offset := read~$Pointer$#22(~ring_data#1.base, 2497 + ~ring_data#1.offset, 8);call #t~mem1120#1 := read~int#22(~rxdp1~2#1.base, 24 + ~rxdp1~2#1.offset, 8);call #t~mem1121#1 := read~int#22(~ring_data#1.base, 6317 + ~ring_data#1.offset, 4); [2025-02-08 04:29:28,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12677: assume !(0 == #t~mem1118#1);havoc #t~mem1118#1;call #t~mem1122#1 := read~int#22(~ring_data#1.base, 2473 + ~ring_data#1.offset, 4); [2025-02-08 04:29:28,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12743: havoc #t~mem1146#1.base, #t~mem1146#1.offset;havoc #t~mem1147#1; [2025-02-08 04:29:28,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12743-1: SUMMARY for call queue_rx_frame(#t~mem1146#1.base, #t~mem1146#1.offset, (if #t~mem1147#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1147#1 % 65536 % 4294967296 else #t~mem1147#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:29:28,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20572-4: assume 549755813888 == check_L2_lro_capable_#t~mem2971#1 % 18446744073709551616;check_L2_lro_capable_#t~bitwise2972#1 := check_L2_lro_capable_#t~mem2971#1; [2025-02-08 04:29:28,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20572-4: assume !(549755813888 == check_L2_lro_capable_#t~mem2971#1 % 18446744073709551616); [2025-02-08 04:29:28,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20572-3: havoc check_L2_lro_capable_#t~bitwise2972#1;assume check_L2_lro_capable_#t~bitwise2972#1 % 18446744073709551616 <= check_L2_lro_capable_#t~mem2971#1 % 18446744073709551616 && check_L2_lro_capable_#t~bitwise2972#1 % 18446744073709551616 <= 549755813888; [2025-02-08 04:29:28,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20572-6: assume check_L2_lro_capable_#t~short2973#1;call check_L2_lro_capable_#t~mem2971#1 := read~int#22(check_L2_lro_capable_~rxdp#1.base, 8 + check_L2_lro_capable_~rxdp#1.offset, 8); [2025-02-08 04:29:28,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20572-6: assume !check_L2_lro_capable_#t~short2973#1; [2025-02-08 04:29:28,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19383: assume 2 == rx_osm_handler_~ret~14#1; [2025-02-08 04:29:28,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19383: assume !(2 == rx_osm_handler_~ret~14#1); [2025-02-08 04:29:28,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20572-5: assume 0 == check_L2_lro_capable_#t~mem2971#1 % 18446744073709551616;check_L2_lro_capable_#t~bitwise2972#1 := 0; [2025-02-08 04:29:28,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20572-5: assume !(0 == check_L2_lro_capable_#t~mem2971#1 % 18446744073709551616); [2025-02-08 04:29:28,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19251: assume 1 == (if rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 <= 2147483647 then rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 else rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:29:28,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19251: assume !(1 == (if rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 <= 2147483647 then rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 else rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:29:28,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20572: assume check_L2_lro_capable_#t~short2973#1;havoc check_L2_lro_capable_#t~mem2970#1;havoc check_L2_lro_capable_#t~mem2971#1;havoc check_L2_lro_capable_#t~bitwise2972#1;havoc check_L2_lro_capable_#t~short2973#1;check_L2_lro_capable_~ip_off~0#1 := 4 + check_L2_lro_capable_~ip_off~0#1; [2025-02-08 04:29:28,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20572: assume !check_L2_lro_capable_#t~short2973#1;havoc check_L2_lro_capable_#t~mem2970#1;havoc check_L2_lro_capable_#t~mem2971#1;havoc check_L2_lro_capable_#t~bitwise2972#1;havoc check_L2_lro_capable_#t~short2973#1; [2025-02-08 04:29:28,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20572-2: [2025-02-08 04:29:28,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20572-1: check_L2_lro_capable_#t~short2973#1 := 0 != check_L2_lro_capable_#t~bitwise2972#1 % 18446744073709551616; [2025-02-08 04:29:28,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20837: s2io_club_tcp_session_#t~ret3060#1 := check_for_socket_match_#res#1;havoc check_for_socket_match_#t~ret2977#1, check_for_socket_match_#t~mem2978#1.base, check_for_socket_match_#t~mem2978#1.offset, check_for_socket_match_#t~mem2979#1, check_for_socket_match_#t~mem2980#1, check_for_socket_match_#t~mem2981#1.base, check_for_socket_match_#t~mem2981#1.offset, check_for_socket_match_#t~mem2982#1, check_for_socket_match_#t~mem2983#1, check_for_socket_match_#t~short2984#1, check_for_socket_match_#t~mem2985#1.base, check_for_socket_match_#t~mem2985#1.offset, check_for_socket_match_#t~mem2986#1, check_for_socket_match_#t~mem2987#1, check_for_socket_match_#t~short2988#1, check_for_socket_match_~lro#1.base, check_for_socket_match_~lro#1.offset, check_for_socket_match_~ip#1.base, check_for_socket_match_~ip#1.offset, check_for_socket_match_~tcp#1.base, check_for_socket_match_~tcp#1.offset;havoc check_for_socket_match_#in~lro#1.base, check_for_socket_match_#in~lro#1.offset, check_for_socket_match_#in~ip#1.base, check_for_socket_match_#in~ip#1.offset, check_for_socket_match_#in~tcp#1.base, check_for_socket_match_#in~tcp#1.offset;assume { :end_inline_check_for_socket_match } true;assume -2147483648 <= s2io_club_tcp_session_#t~ret3060#1 && s2io_club_tcp_session_#t~ret3060#1 <= 2147483647;s2io_club_tcp_session_~tmp___0~81#1 := s2io_club_tcp_session_#t~ret3060#1;havoc s2io_club_tcp_session_#t~mem3059#1.base, s2io_club_tcp_session_#t~mem3059#1.offset;havoc s2io_club_tcp_session_#t~ret3060#1; [2025-02-08 04:29:28,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12744: SUMMARY for call clear_lro_session(~lro~0#1.base, ~lro~0#1.offset); srcloc: null [2025-02-08 04:29:28,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19318: assume 5 != rx_osm_handler_~err_mask~1#1 % 256 % 4294967296; [2025-02-08 04:29:28,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19318: assume !(5 != rx_osm_handler_~err_mask~1#1 % 256 % 4294967296); [2025-02-08 04:29:28,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20639: assume 128 == initiate_new_session_#t~mem2999#1 % 256 % 4294967296;havoc initiate_new_session_#t~mem2999#1;initiate_new_session_~ptr~0#1.base, initiate_new_session_~ptr~0#1.offset := initiate_new_session_~tcp#1.base, 4 + initiate_new_session_~tcp#1.offset;call write~int#22(1, initiate_new_session_~lro#1.base, 76 + initiate_new_session_~lro#1.offset, 1);call initiate_new_session_#t~mem3000#1 := read~int#22(initiate_new_session_~ptr~0#1.base, 4 + initiate_new_session_~ptr~0#1.offset, 4); [2025-02-08 04:29:28,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20639: assume !(128 == initiate_new_session_#t~mem2999#1 % 256 % 4294967296);havoc initiate_new_session_#t~mem2999#1; [2025-02-08 04:29:28,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12712-1: call #t~mem1140#1.base, #t~mem1140#1.offset := read~$Pointer$#22(~ring_data#1.base, 2481 + ~ring_data#1.offset, 8);call #t~mem1141#1 := read~int#22(#t~mem1140#1.base, 51860 + #t~mem1140#1.offset, 1); [2025-02-08 04:29:28,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12712: assume 0 != #t~mem1141#1 % 256 % 4294967296;havoc #t~mem1140#1.base, #t~mem1140#1.offset;havoc #t~mem1141#1;~budget#1 := ~budget#1 - 1;~napi_pkts~0#1 := 1 + ~napi_pkts~0#1; [2025-02-08 04:29:28,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12712: assume !(0 != #t~mem1141#1 % 256 % 4294967296);havoc #t~mem1140#1.base, #t~mem1140#1.offset;havoc #t~mem1141#1; [2025-02-08 04:29:28,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19319: assume ~debug_level~0 >= 0; [2025-02-08 04:29:28,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19319: assume !(~debug_level~0 >= 0); [2025-02-08 04:29:28,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20607-1: SUMMARY for call get_l4_pyld_length_#t~ret2990#1 := __fswab16((if get_l4_pyld_length_#t~mem2989#1 % 65536 % 4294967296 <= 2147483647 then get_l4_pyld_length_#t~mem2989#1 % 65536 % 4294967296 else get_l4_pyld_length_#t~mem2989#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:29:28,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20607: get_l4_pyld_length_~tmp~146#1 := get_l4_pyld_length_#t~ret2990#1;havoc get_l4_pyld_length_#t~mem2989#1;havoc get_l4_pyld_length_#t~ret2990#1;call get_l4_pyld_length_#t~mem2991#1 := read~int#22(get_l4_pyld_length_~ip#1.base, get_l4_pyld_length_~ip#1.offset, 1);call get_l4_pyld_length_#t~mem2992#1 := read~int#22(get_l4_pyld_length_~tcp#1.base, 14 + get_l4_pyld_length_~tcp#1.offset, 2);get_l4_pyld_length_#res#1 := (if get_l4_pyld_length_~tmp~146#1 % 65536 % 4294967296 <= 2147483647 then get_l4_pyld_length_~tmp~146#1 % 65536 % 4294967296 else get_l4_pyld_length_~tmp~146#1 % 65536 % 4294967296 - 4294967296) - 4 * (if get_l4_pyld_length_#t~mem2991#1 % 256 % 4294967296 <= 2147483647 then get_l4_pyld_length_#t~mem2991#1 % 256 % 4294967296 else get_l4_pyld_length_#t~mem2991#1 % 256 % 4294967296 - 4294967296) - 4 * (if get_l4_pyld_length_#t~mem2992#1 % 65536 % 4294967296 <= 2147483647 then get_l4_pyld_length_#t~mem2992#1 % 65536 % 4294967296 else get_l4_pyld_length_#t~mem2992#1 % 65536 % 4294967296 - 4294967296);havoc get_l4_pyld_length_#t~mem2991#1;havoc get_l4_pyld_length_#t~mem2992#1; [2025-02-08 04:29:28,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19418: call rx_osm_handler_#t~mem2742#1.base, rx_osm_handler_#t~mem2742#1.offset := read~$Pointer$#40(rx_osm_handler_~#lro~1#1.base, rx_osm_handler_~#lro~1#1.offset, 8);call rx_osm_handler_#t~mem2743#1.base, rx_osm_handler_#t~mem2743#1.offset := read~$Pointer$#22(rx_osm_handler_#t~mem2742#1.base, rx_osm_handler_#t~mem2742#1.offset, 8);call rx_osm_handler_#t~mem2744#1.base, rx_osm_handler_#t~mem2744#1.offset := read~$Pointer$#40(rx_osm_handler_~#lro~1#1.base, rx_osm_handler_~#lro~1#1.offset, 8);call rx_osm_handler_#t~mem2745#1 := read~int#22(rx_osm_handler_#t~mem2744#1.base, 52 + rx_osm_handler_#t~mem2744#1.offset, 4);call write~int#22(rx_osm_handler_#t~mem2745#1, rx_osm_handler_#t~mem2743#1.base, 108 + rx_osm_handler_#t~mem2743#1.offset, 4);havoc rx_osm_handler_#t~mem2742#1.base, rx_osm_handler_#t~mem2742#1.offset;havoc rx_osm_handler_#t~mem2743#1.base, rx_osm_handler_#t~mem2743#1.offset;havoc rx_osm_handler_#t~mem2744#1.base, rx_osm_handler_#t~mem2744#1.offset;havoc rx_osm_handler_#t~mem2745#1;call rx_osm_handler_#t~mem2746#1 := read~int#22(rx_osm_handler_~swstats~12#1.base, 120 + rx_osm_handler_~swstats~12#1.offset, 8);call write~int#22(1 + rx_osm_handler_#t~mem2746#1, rx_osm_handler_~swstats~12#1.base, 120 + rx_osm_handler_~swstats~12#1.offset, 8);havoc rx_osm_handler_#t~mem2746#1;call rx_osm_handler_#t~mem2747#1.base, rx_osm_handler_#t~mem2747#1.offset := read~$Pointer$#40(rx_osm_handler_~#lro~1#1.base, rx_osm_handler_~#lro~1#1.offset, 8);call rx_osm_handler_#t~mem2748#1.base, rx_osm_handler_#t~mem2748#1.offset := read~$Pointer$#22(rx_osm_handler_#t~mem2747#1.base, rx_osm_handler_#t~mem2747#1.offset, 8);call rx_osm_handler_#t~mem2749#1.base, rx_osm_handler_#t~mem2749#1.offset := read~$Pointer$#40(rx_osm_handler_~#lro~1#1.base, rx_osm_handler_~#lro~1#1.offset, 8);call rx_osm_handler_#t~mem2750#1 := read~int#22(rx_osm_handler_#t~mem2749#1.base, 66 + rx_osm_handler_#t~mem2749#1.offset, 2); [2025-02-08 04:29:28,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20839: assume 0 != s2io_club_tcp_session_~tmp___0~81#1; [2025-02-08 04:29:28,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20839: assume !(0 != s2io_club_tcp_session_~tmp___0~81#1);call write~$Pointer$#40(s2io_club_tcp_session_~l_lro~0#1.base, s2io_club_tcp_session_~l_lro~0#1.offset, s2io_club_tcp_session_~lro#1.base, s2io_club_tcp_session_~lro#1.offset, 8);call s2io_club_tcp_session_#t~mem3061#1 := read~int#22(s2io_club_tcp_session_~tcph~0#1.base, 4 + s2io_club_tcp_session_~tcph~0#1.offset, 4); [2025-02-08 04:29:28,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20707: assume 0 != aggregate_new_rx_#t~mem3026#1 % 256 % 4294967296;havoc aggregate_new_rx_#t~mem3026#1;aggregate_new_rx_~ptr~2#1.base, aggregate_new_rx_~ptr~2#1.offset := aggregate_new_rx_~tcp#1.base, 4 + aggregate_new_rx_~tcp#1.offset;call aggregate_new_rx_#t~mem3027#1 := read~int#22(aggregate_new_rx_~ptr~2#1.base, 4 + aggregate_new_rx_~ptr~2#1.offset, 4); [2025-02-08 04:29:28,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20707: assume !(0 != aggregate_new_rx_#t~mem3026#1 % 256 % 4294967296);havoc aggregate_new_rx_#t~mem3026#1; [2025-02-08 04:29:28,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12680-1: SUMMARY for call pci_unmap_single(#t~mem1119#1.base, #t~mem1119#1.offset, #t~mem1120#1, (22 + #t~mem1121#1) % 4294967296, 2); srcloc: null [2025-02-08 04:29:28,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12680: havoc #t~mem1119#1.base, #t~mem1119#1.offset;havoc #t~mem1120#1;havoc #t~mem1121#1; [2025-02-08 04:29:28,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19353-1: SUMMARY for call rx_osm_handler_#t~memcpy~res2714#1.base, rx_osm_handler_#t~memcpy~res2714#1.offset := #Ultimate.C_memcpy#22(rx_osm_handler_~buff~0#1.base, rx_osm_handler_~buff~0#1.offset, rx_osm_handler_#t~mem2713#1.base, rx_osm_handler_#t~mem2713#1.offset, rx_osm_handler_~buf0_len~0#1); srcloc: null [2025-02-08 04:29:28,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19353: havoc rx_osm_handler_#t~mem2713#1.base, rx_osm_handler_#t~mem2713#1.offset;havoc rx_osm_handler_#t~memcpy~res2714#1.base, rx_osm_handler_#t~memcpy~res2714#1.offset; [2025-02-08 04:29:28,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19221: call ULTIMATE.dealloc(rx_osm_handler_~#lro~1#1.base, rx_osm_handler_~#lro~1#1.offset);havoc rx_osm_handler_~#lro~1#1.base, rx_osm_handler_~#lro~1#1.offset;call ULTIMATE.dealloc(rx_osm_handler_~#tcp_len~0#1.base, rx_osm_handler_~#tcp_len~0#1.offset);havoc rx_osm_handler_~#tcp_len~0#1.base, rx_osm_handler_~#tcp_len~0#1.offset;call ULTIMATE.dealloc(rx_osm_handler_~#tcp~0#1.base, rx_osm_handler_~#tcp~0#1.offset);havoc rx_osm_handler_~#tcp~0#1.base, rx_osm_handler_~#tcp~0#1.offset; [2025-02-08 04:29:28,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19452: SUMMARY for call skb_checksum_none_assert(rx_osm_handler_~skb~7#1.base, rx_osm_handler_~skb~7#1.offset); srcloc: null [2025-02-08 04:29:28,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20939-2: call s2io_club_tcp_session_#t~mem3082#1.base, s2io_club_tcp_session_#t~mem3082#1.offset := read~$Pointer$#40(s2io_club_tcp_session_~lro#1.base, s2io_club_tcp_session_~lro#1.offset, 8); [2025-02-08 04:29:28,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20939-1: SUMMARY for call update_L3L4_header(s2io_club_tcp_session_~sp#1.base, s2io_club_tcp_session_~sp#1.offset, s2io_club_tcp_session_#t~mem3082#1.base, s2io_club_tcp_session_#t~mem3082#1.offset); srcloc: null [2025-02-08 04:29:28,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20939: havoc s2io_club_tcp_session_#t~mem3082#1.base, s2io_club_tcp_session_#t~mem3082#1.offset; [2025-02-08 04:29:28,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19321-1: SUMMARY for call rx_osm_handler_#t~ret2694#1 := printk(141, 0); srcloc: null [2025-02-08 04:29:28,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19354-1: SUMMARY for call rx_osm_handler_#t~ret2715#1.base, rx_osm_handler_#t~ret2715#1.offset := skb_put(rx_osm_handler_~skb~7#1.base, rx_osm_handler_~skb~7#1.offset, rx_osm_handler_~buf2_len~0#1); srcloc: null [2025-02-08 04:29:28,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19321: assume -2147483648 <= rx_osm_handler_#t~ret2694#1 && rx_osm_handler_#t~ret2694#1 <= 2147483647;havoc rx_osm_handler_#t~ret2694#1; [2025-02-08 04:29:28,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19255: assume 2 == (if rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 <= 2147483647 then rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 else rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:29:28,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19255: assume !(2 == (if rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 <= 2147483647 then rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 else rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:29:28,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20609: havoc get_l4_pyld_length_#t~mem2991#1;havoc get_l4_pyld_length_#t~mem2992#1;s2io_club_tcp_session_#t~ret3057#1 := get_l4_pyld_length_#res#1;havoc get_l4_pyld_length_#t~mem2989#1, get_l4_pyld_length_#t~ret2990#1, get_l4_pyld_length_#t~mem2991#1, get_l4_pyld_length_#t~mem2992#1, get_l4_pyld_length_~ip#1.base, get_l4_pyld_length_~ip#1.offset, get_l4_pyld_length_~tcp#1.base, get_l4_pyld_length_~tcp#1.offset, get_l4_pyld_length_~tmp~146#1;havoc get_l4_pyld_length_#in~ip#1.base, get_l4_pyld_length_#in~ip#1.offset, get_l4_pyld_length_#in~tcp#1.base, get_l4_pyld_length_#in~tcp#1.offset;assume { :end_inline_get_l4_pyld_length } true;assume -2147483648 <= s2io_club_tcp_session_#t~ret3057#1 && s2io_club_tcp_session_#t~ret3057#1 <= 2147483647;s2io_club_tcp_session_~tmp~151#1 := s2io_club_tcp_session_#t~ret3057#1;havoc s2io_club_tcp_session_#t~mem3056#1.base, s2io_club_tcp_session_#t~mem3056#1.offset;havoc s2io_club_tcp_session_#t~ret3057#1;call write~int#25(s2io_club_tcp_session_~tmp~151#1, s2io_club_tcp_session_~tcp_len#1.base, s2io_club_tcp_session_~tcp_len#1.offset, 4);s2io_club_tcp_session_~i~41#1 := 0; [2025-02-08 04:29:28,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19420: havoc rx_osm_handler_#t~mem2747#1.base, rx_osm_handler_#t~mem2747#1.offset;havoc rx_osm_handler_#t~mem2748#1.base, rx_osm_handler_#t~mem2748#1.offset;havoc rx_osm_handler_#t~mem2749#1.base, rx_osm_handler_#t~mem2749#1.offset;havoc rx_osm_handler_#t~mem2750#1;call rx_osm_handler_#t~mem2751#1.base, rx_osm_handler_#t~mem2751#1.offset := read~$Pointer$#40(rx_osm_handler_~#lro~1#1.base, rx_osm_handler_~#lro~1#1.offset, 8); [2025-02-08 04:29:28,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19354: havoc rx_osm_handler_#t~ret2715#1.base, rx_osm_handler_#t~ret2715#1.offset; [2025-02-08 04:29:28,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19420-1: SUMMARY for call queue_rx_frame(rx_osm_handler_#t~mem2748#1.base, rx_osm_handler_#t~mem2748#1.offset, (if rx_osm_handler_#t~mem2750#1 % 65536 % 4294967296 <= 2147483647 then rx_osm_handler_#t~mem2750#1 % 65536 % 4294967296 else rx_osm_handler_#t~mem2750#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:29:28,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19387: assume 0 == rx_osm_handler_~ret~14#1; [2025-02-08 04:29:28,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19387: assume !(0 == rx_osm_handler_~ret~14#1); [2025-02-08 04:29:28,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12715: assume 0 == ~budget#1; [2025-02-08 04:29:28,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12715: assume !(0 == ~budget#1); [2025-02-08 04:29:28,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12748: ~i~16#1 := 1 + ~i~16#1; [2025-02-08 04:29:28,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20643-1: SUMMARY for call initiate_new_session_#t~ret3001#1 := __fswab32(initiate_new_session_#t~mem3000#1); srcloc: null [2025-02-08 04:29:28,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20643: initiate_new_session_~tmp___1~45#1 := initiate_new_session_#t~ret3001#1;havoc initiate_new_session_#t~mem3000#1;havoc initiate_new_session_#t~ret3001#1;call write~int#22(initiate_new_session_~tmp___1~45#1, initiate_new_session_~lro#1.base, 68 + initiate_new_session_~lro#1.offset, 4);call initiate_new_session_#t~mem3002#1 := read~int#22(initiate_new_session_~ptr~0#1.base, 8 + initiate_new_session_~ptr~0#1.offset, 4);call write~int#22(initiate_new_session_#t~mem3002#1, initiate_new_session_~lro#1.base, 72 + initiate_new_session_~lro#1.offset, 4);havoc initiate_new_session_#t~mem3002#1; [2025-02-08 04:29:28,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7331-1: SUMMARY for call dma_sync_single_for_cpu_#t~ret182#1.base, dma_sync_single_for_cpu_#t~ret182#1.offset := get_dma_ops(dma_sync_single_for_cpu_~dev#1.base, dma_sync_single_for_cpu_~dev#1.offset); srcloc: null [2025-02-08 04:29:28,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7331: dma_sync_single_for_cpu_~tmp~15#1.base, dma_sync_single_for_cpu_~tmp~15#1.offset := dma_sync_single_for_cpu_#t~ret182#1.base, dma_sync_single_for_cpu_#t~ret182#1.offset;havoc dma_sync_single_for_cpu_#t~ret182#1.base, dma_sync_single_for_cpu_#t~ret182#1.offset;dma_sync_single_for_cpu_~ops~4#1.base, dma_sync_single_for_cpu_~ops~4#1.offset := dma_sync_single_for_cpu_~tmp~15#1.base, dma_sync_single_for_cpu_~tmp~15#1.offset; [2025-02-08 04:29:28,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20907: assume 0 == s2io_club_tcp_session_~ret~16#1; [2025-02-08 04:29:28,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20907: assume !(0 == s2io_club_tcp_session_~ret~16#1); [2025-02-08 04:29:28,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19289: call rx_osm_handler_#t~mem2685#1 := read~int#22(rx_osm_handler_~swstats~12#1.base, 272 + rx_osm_handler_~swstats~12#1.offset, 8);call write~int#22(1 + rx_osm_handler_#t~mem2685#1, rx_osm_handler_~swstats~12#1.base, 272 + rx_osm_handler_~swstats~12#1.offset, 8); [2025-02-08 04:29:28,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19421-1: SUMMARY for call clear_lro_session(rx_osm_handler_#t~mem2751#1.base, rx_osm_handler_#t~mem2751#1.offset); srcloc: null [2025-02-08 04:29:28,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19421: havoc rx_osm_handler_#t~mem2751#1.base, rx_osm_handler_#t~mem2751#1.offset; [2025-02-08 04:29:28,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20710: aggregate_new_rx_~tmp~149#1 := aggregate_new_rx_#t~ret3028#1;havoc aggregate_new_rx_#t~mem3027#1;havoc aggregate_new_rx_#t~ret3028#1;call write~int#22(aggregate_new_rx_~tmp~149#1, aggregate_new_rx_~lro#1.base, 68 + aggregate_new_rx_~lro#1.offset, 4);call aggregate_new_rx_#t~mem3029#1 := read~int#22(aggregate_new_rx_~ptr~2#1.base, 8 + aggregate_new_rx_~ptr~2#1.offset, 4);call write~int#22(aggregate_new_rx_#t~mem3029#1, aggregate_new_rx_~lro#1.base, 72 + aggregate_new_rx_~lro#1.offset, 4);havoc aggregate_new_rx_#t~mem3029#1; [2025-02-08 04:29:28,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20710-1: SUMMARY for call aggregate_new_rx_#t~ret3028#1 := __fswab32(aggregate_new_rx_#t~mem3027#1); srcloc: null [2025-02-08 04:29:28,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20908: assume ~debug_level~0 > 1; [2025-02-08 04:29:28,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20908: assume !(~debug_level~0 > 1); [2025-02-08 04:29:28,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20875: assume s2io_club_tcp_session_~i~41#1 <= 31; [2025-02-08 04:29:28,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20875: assume !(s2io_club_tcp_session_~i~41#1 <= 31); [2025-02-08 04:29:28,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19455: call rx_osm_handler_#t~mem2754#1 := read~int#22(rx_osm_handler_~swstats~12#1.base, 192 + rx_osm_handler_~swstats~12#1.offset, 8);call rx_osm_handler_#t~mem2753#1 := read~int#22(rx_osm_handler_~skb~7#1.base, 237 + rx_osm_handler_~skb~7#1.offset, 4);call write~int#22(rx_osm_handler_#t~mem2754#1 + rx_osm_handler_#t~mem2753#1 % 4294967296, rx_osm_handler_~swstats~12#1.base, 192 + rx_osm_handler_~swstats~12#1.offset, 8);havoc rx_osm_handler_#t~mem2754#1;havoc rx_osm_handler_#t~mem2753#1;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 := rx_osm_handler_~skb~7#1.base, rx_osm_handler_~skb~7#1.offset, (if rx_osm_handler_~ring_no~0#1 % 65536 % 4294967296 <= 2147483647 then rx_osm_handler_~ring_no~0#1 % 65536 % 4294967296 else rx_osm_handler_~ring_no~0#1 % 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#22(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;call rx_osm_handler_#t~mem2755#1 := read~int#22(rx_osm_handler_~rxdp#1.base, 16 + rx_osm_handler_~rxdp#1.offset, 8); [2025-02-08 04:29:28,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12684: assume 1 == #t~mem1122#1;havoc #t~mem1122#1;~rxdp3~2#1.base, ~rxdp3~2#1.offset := ~rxdp~2#1.base, ~rxdp~2#1.offset;call #t~mem1123#1.base, #t~mem1123#1.offset := read~$Pointer$#22(~ring_data#1.base, 2497 + ~ring_data#1.offset, 8);call #t~mem1124#1 := read~int#22(~rxdp3~2#1.base, 24 + ~rxdp3~2#1.offset, 8);assume { :begin_inline_pci_dma_sync_single_for_cpu } true;pci_dma_sync_single_for_cpu_#in~hwdev#1.base, pci_dma_sync_single_for_cpu_#in~hwdev#1.offset, pci_dma_sync_single_for_cpu_#in~dma_handle#1, pci_dma_sync_single_for_cpu_#in~size#1, pci_dma_sync_single_for_cpu_#in~direction#1 := #t~mem1123#1.base, #t~mem1123#1.offset, #t~mem1124#1, 40, 2;havoc pci_dma_sync_single_for_cpu_~hwdev#1.base, pci_dma_sync_single_for_cpu_~hwdev#1.offset, pci_dma_sync_single_for_cpu_~dma_handle#1, pci_dma_sync_single_for_cpu_~size#1, pci_dma_sync_single_for_cpu_~direction#1;pci_dma_sync_single_for_cpu_~hwdev#1.base, pci_dma_sync_single_for_cpu_~hwdev#1.offset := pci_dma_sync_single_for_cpu_#in~hwdev#1.base, pci_dma_sync_single_for_cpu_#in~hwdev#1.offset;pci_dma_sync_single_for_cpu_~dma_handle#1 := pci_dma_sync_single_for_cpu_#in~dma_handle#1;pci_dma_sync_single_for_cpu_~size#1 := pci_dma_sync_single_for_cpu_#in~size#1;pci_dma_sync_single_for_cpu_~direction#1 := pci_dma_sync_single_for_cpu_#in~direction#1;assume { :begin_inline_dma_sync_single_for_cpu } true;dma_sync_single_for_cpu_#in~dev#1.base, dma_sync_single_for_cpu_#in~dev#1.offset, dma_sync_single_for_cpu_#in~addr#1, dma_sync_single_for_cpu_#in~size#1, dma_sync_single_for_cpu_#in~dir#1 := (if 0 != (pci_dma_sync_single_for_cpu_~hwdev#1.base + pci_dma_sync_single_for_cpu_~hwdev#1.offset) % 18446744073709551616 then pci_dma_sync_single_for_cpu_~hwdev#1.base else 0), (if 0 != (pci_dma_sync_single_for_cpu_~hwdev#1.base + pci_dma_sync_single_for_cpu_~hwdev#1.offset) % 18446744073709551616 then 179 + pci_dma_sync_single_for_cpu_~hwdev#1.offset else 0), pci_dma_sync_single_for_cpu_~dma_handle#1, pci_dma_sync_single_for_cpu_~size#1, pci_dma_sync_single_for_cpu_~direction#1;havoc dma_sync_single_for_cpu_#t~ret182#1.base, dma_sync_single_for_cpu_#t~ret182#1.offset, dma_sync_single_for_cpu_#t~ret183#1, dma_sync_single_for_cpu_#t~ret184#1, dma_sync_single_for_cpu_#t~mem185#1.base, dma_sync_single_for_cpu_#t~mem185#1.offset, dma_sync_single_for_cpu_#t~mem191#1.base, dma_sync_single_for_cpu_#t~mem191#1.offset, dma_sync_single_for_cpu_~dev#1.base, dma_sync_single_for_cpu_~dev#1.offset, dma_sync_single_for_cpu_~addr#1, dma_sync_single_for_cpu_~size#1, dma_sync_single_for_cpu_~dir#1, dma_sync_single_for_cpu_~ops~4#1.base, dma_sync_single_for_cpu_~ops~4#1.offset, dma_sync_single_for_cpu_~tmp~15#1.base, dma_sync_single_for_cpu_~tmp~15#1.offset, dma_sync_single_for_cpu_~tmp___0~5#1, dma_sync_single_for_cpu_~tmp___1~4#1;dma_sync_single_for_cpu_~dev#1.base, dma_sync_single_for_cpu_~dev#1.offset := dma_sync_single_for_cpu_#in~dev#1.base, dma_sync_single_for_cpu_#in~dev#1.offset;dma_sync_single_for_cpu_~addr#1 := dma_sync_single_for_cpu_#in~addr#1;dma_sync_single_for_cpu_~size#1 := dma_sync_single_for_cpu_#in~size#1;dma_sync_single_for_cpu_~dir#1 := dma_sync_single_for_cpu_#in~dir#1;havoc dma_sync_single_for_cpu_~ops~4#1.base, dma_sync_single_for_cpu_~ops~4#1.offset;havoc dma_sync_single_for_cpu_~tmp~15#1.base, dma_sync_single_for_cpu_~tmp~15#1.offset;havoc dma_sync_single_for_cpu_~tmp___0~5#1;havoc dma_sync_single_for_cpu_~tmp___1~4#1; [2025-02-08 04:29:28,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12684: assume !(1 == #t~mem1122#1);havoc #t~mem1122#1; [2025-02-08 04:29:28,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12750: assume ~i~16#1 <= 31; [2025-02-08 04:29:28,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12750: assume !(~i~16#1 <= 31); [2025-02-08 04:29:28,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20579: call write~$Pointer$#31(check_L2_lro_capable_~buffer#1.base, check_L2_lro_capable_~buffer#1.offset + 21 * (if check_L2_lro_capable_~ip_off~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then check_L2_lro_capable_~ip_off~0#1 % 18446744073709551616 % 18446744073709551616 else check_L2_lro_capable_~ip_off~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), check_L2_lro_capable_~ip#1.base, check_L2_lro_capable_~ip#1.offset, 8);call check_L2_lro_capable_#t~mem2974#1.base, check_L2_lro_capable_#t~mem2974#1.offset := read~$Pointer$#31(check_L2_lro_capable_~ip#1.base, check_L2_lro_capable_~ip#1.offset, 8);call check_L2_lro_capable_#t~mem2975#1 := read~int#22(check_L2_lro_capable_#t~mem2974#1.base, check_L2_lro_capable_#t~mem2974#1.offset, 1);check_L2_lro_capable_~ip_len~0#1 := check_L2_lro_capable_#t~mem2975#1;havoc check_L2_lro_capable_#t~mem2974#1.base, check_L2_lro_capable_#t~mem2974#1.offset;havoc check_L2_lro_capable_#t~mem2975#1;check_L2_lro_capable_~ip_len~0#1 := 4 * (if check_L2_lro_capable_~ip_len~0#1 % 256 % 4294967296 <= 2147483647 then check_L2_lro_capable_~ip_len~0#1 % 256 % 4294967296 else check_L2_lro_capable_~ip_len~0#1 % 256 % 4294967296 - 4294967296);call check_L2_lro_capable_#t~mem2976#1.base, check_L2_lro_capable_#t~mem2976#1.offset := read~$Pointer$#31(check_L2_lro_capable_~ip#1.base, check_L2_lro_capable_~ip#1.offset, 8);call write~$Pointer$#24(0, (if (check_L2_lro_capable_#t~mem2976#1.base + check_L2_lro_capable_#t~mem2976#1.offset + check_L2_lro_capable_~ip_len~0#1 % 256) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (check_L2_lro_capable_#t~mem2976#1.base + check_L2_lro_capable_#t~mem2976#1.offset + check_L2_lro_capable_~ip_len~0#1 % 256) % 18446744073709551616 % 18446744073709551616 else (check_L2_lro_capable_#t~mem2976#1.base + check_L2_lro_capable_#t~mem2976#1.offset + check_L2_lro_capable_~ip_len~0#1 % 256) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), check_L2_lro_capable_~tcp#1.base, check_L2_lro_capable_~tcp#1.offset, 8);havoc check_L2_lro_capable_#t~mem2976#1.base, check_L2_lro_capable_#t~mem2976#1.offset;check_L2_lro_capable_#res#1 := 0; [2025-02-08 04:29:28,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7333-1: SUMMARY for call dma_sync_single_for_cpu_#t~ret183#1 := valid_dma_direction(dma_sync_single_for_cpu_~dir#1); srcloc: null [2025-02-08 04:29:28,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7333: assume -2147483648 <= dma_sync_single_for_cpu_#t~ret183#1 && dma_sync_single_for_cpu_#t~ret183#1 <= 2147483647;dma_sync_single_for_cpu_~tmp___0~5#1 := dma_sync_single_for_cpu_#t~ret183#1;havoc dma_sync_single_for_cpu_#t~ret183#1; [2025-02-08 04:29:28,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7334: assume -9223372036854775808 <= dma_sync_single_for_cpu_#t~ret184#1 && dma_sync_single_for_cpu_#t~ret184#1 <= 9223372036854775807;dma_sync_single_for_cpu_~tmp___1~4#1 := dma_sync_single_for_cpu_#t~ret184#1;havoc dma_sync_single_for_cpu_#t~ret184#1; [2025-02-08 04:29:28,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20910: assume -2147483648 <= s2io_club_tcp_session_#t~ret3078#1 && s2io_club_tcp_session_#t~ret3078#1 <= 2147483647;havoc s2io_club_tcp_session_#t~ret3078#1; [2025-02-08 04:29:28,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20910-1: SUMMARY for call s2io_club_tcp_session_#t~ret3078#1 := printk(216, 0); srcloc: null [2025-02-08 04:29:28,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7334-1: SUMMARY for call dma_sync_single_for_cpu_#t~ret184#1 := ldv__builtin_expect((if 0 == dma_sync_single_for_cpu_~tmp___0~5#1 then 1 else 0), 0); srcloc: null [2025-02-08 04:29:28,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19358-6: assume rx_osm_handler_#t~short2725#1;call rx_osm_handler_#t~mem2723#1 := read~int#22(rx_osm_handler_~dev~20#1.base, 204 + rx_osm_handler_~dev~20#1.offset, 8); [2025-02-08 04:29:28,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19358-6: assume !rx_osm_handler_#t~short2725#1; [2025-02-08 04:29:28,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19358-5: assume 0 == rx_osm_handler_#t~mem2723#1 % 18446744073709551616;rx_osm_handler_#t~bitwise2724#1 := 0; [2025-02-08 04:29:28,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19358-5: assume !(0 == rx_osm_handler_#t~mem2723#1 % 18446744073709551616); [2025-02-08 04:29:28,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19358-8: rx_osm_handler_#t~short2722#1 := rx_osm_handler_#t~short2721#1; [2025-02-08 04:29:28,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19358-7: rx_osm_handler_#t~short2725#1 := rx_osm_handler_#t~short2722#1; [2025-02-08 04:29:28,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19358-10: [2025-02-08 04:29:28,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19358-9: rx_osm_handler_#t~short2721#1 := 0 == rx_osm_handler_#t~bitwise2720#1 % 18446744073709551616; [2025-02-08 04:29:28,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19358-12: assume 17179869184 == rx_osm_handler_#t~mem2719#1 % 18446744073709551616;rx_osm_handler_#t~bitwise2720#1 := rx_osm_handler_#t~mem2719#1; [2025-02-08 04:29:28,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19358-12: assume !(17179869184 == rx_osm_handler_#t~mem2719#1 % 18446744073709551616); [2025-02-08 04:29:28,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19358-11: havoc rx_osm_handler_#t~bitwise2720#1;assume rx_osm_handler_#t~bitwise2720#1 % 18446744073709551616 <= rx_osm_handler_#t~mem2719#1 % 18446744073709551616 && rx_osm_handler_#t~bitwise2720#1 % 18446744073709551616 <= 17179869184; [2025-02-08 04:29:28,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19358: assume rx_osm_handler_#t~short2725#1;havoc rx_osm_handler_#t~mem2716#1;havoc rx_osm_handler_#t~bitwise2717#1;havoc rx_osm_handler_#t~mem2718#1;havoc rx_osm_handler_#t~mem2719#1;havoc rx_osm_handler_#t~bitwise2720#1;havoc rx_osm_handler_#t~short2721#1;havoc rx_osm_handler_#t~short2722#1;havoc rx_osm_handler_#t~mem2723#1;havoc rx_osm_handler_#t~bitwise2724#1;havoc rx_osm_handler_#t~short2725#1;call rx_osm_handler_#t~mem2726#1 := read~int#22(rx_osm_handler_~rxdp#1.base, 8 + rx_osm_handler_~rxdp#1.offset, 8);rx_osm_handler_~l3_csum~0#1 := rx_osm_handler_#t~mem2726#1 % 18446744073709551616 / 65536;havoc rx_osm_handler_#t~mem2726#1;call rx_osm_handler_#t~mem2727#1 := read~int#22(rx_osm_handler_~rxdp#1.base, 8 + rx_osm_handler_~rxdp#1.offset, 8);rx_osm_handler_~l4_csum~0#1 := rx_osm_handler_#t~mem2727#1;havoc rx_osm_handler_#t~mem2727#1; [2025-02-08 04:29:28,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19358: assume !rx_osm_handler_#t~short2725#1;havoc rx_osm_handler_#t~mem2716#1;havoc rx_osm_handler_#t~bitwise2717#1;havoc rx_osm_handler_#t~mem2718#1;havoc rx_osm_handler_#t~mem2719#1;havoc rx_osm_handler_#t~bitwise2720#1;havoc rx_osm_handler_#t~short2721#1;havoc rx_osm_handler_#t~short2722#1;havoc rx_osm_handler_#t~mem2723#1;havoc rx_osm_handler_#t~bitwise2724#1;havoc rx_osm_handler_#t~short2725#1; [2025-02-08 04:29:28,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19391: assume -1 == rx_osm_handler_~ret~14#1; [2025-02-08 04:29:28,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19391: assume !(-1 == rx_osm_handler_~ret~14#1); [2025-02-08 04:29:28,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19358-2: [2025-02-08 04:29:28,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19292: call rx_osm_handler_#t~mem2686#1 := read~int#22(rx_osm_handler_~swstats~12#1.base, 280 + rx_osm_handler_~swstats~12#1.offset, 8);call write~int#22(1 + rx_osm_handler_#t~mem2686#1, rx_osm_handler_~swstats~12#1.base, 280 + rx_osm_handler_~swstats~12#1.offset, 8); [2025-02-08 04:29:28,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19358-1: rx_osm_handler_#t~short2725#1 := 0 != rx_osm_handler_#t~bitwise2724#1 % 18446744073709551616; [2025-02-08 04:29:28,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19358-4: assume 4294967296 == rx_osm_handler_#t~mem2723#1 % 18446744073709551616;rx_osm_handler_#t~bitwise2724#1 := rx_osm_handler_#t~mem2723#1; [2025-02-08 04:29:28,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19358-4: assume !(4294967296 == rx_osm_handler_#t~mem2723#1 % 18446744073709551616); [2025-02-08 04:29:28,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19358-3: havoc rx_osm_handler_#t~bitwise2724#1;assume rx_osm_handler_#t~bitwise2724#1 % 18446744073709551616 <= rx_osm_handler_#t~mem2723#1 % 18446744073709551616 && rx_osm_handler_#t~bitwise2724#1 % 18446744073709551616 <= 4294967296; [2025-02-08 04:29:28,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19259: assume 3 == (if rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 <= 2147483647 then rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 else rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:29:28,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19259: assume !(3 == (if rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 <= 2147483647 then rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 else rx_osm_handler_~err_mask~1#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:29:28,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19358-21: call rx_osm_handler_#t~mem2716#1 := read~int#22(rx_osm_handler_~rxdp#1.base, 8 + rx_osm_handler_~rxdp#1.offset, 8); [2025-02-08 04:29:28,107 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20944: havoc aggregate_new_rx_#t~ret3019#1, aggregate_new_rx_#t~mem3020#1, aggregate_new_rx_#t~mem3021#1, aggregate_new_rx_#t~mem3022#1, aggregate_new_rx_#t~mem3023#1, aggregate_new_rx_#t~mem3024#1, aggregate_new_rx_#t~mem3025#1, aggregate_new_rx_#t~mem3026#1, aggregate_new_rx_#t~mem3027#1, aggregate_new_rx_#t~ret3028#1, aggregate_new_rx_#t~mem3029#1, aggregate_new_rx_~lro#1.base, aggregate_new_rx_~lro#1.offset, aggregate_new_rx_~ip#1.base, aggregate_new_rx_~ip#1.offset, aggregate_new_rx_~tcp#1.base, aggregate_new_rx_~tcp#1.offset, aggregate_new_rx_~l4_pyld#1, aggregate_new_rx_~ptr~2#1.base, aggregate_new_rx_~ptr~2#1.offset, aggregate_new_rx_~tmp~149#1;havoc aggregate_new_rx_#in~lro#1.base, aggregate_new_rx_#in~lro#1.offset, aggregate_new_rx_#in~ip#1.base, aggregate_new_rx_#in~ip#1.offset, aggregate_new_rx_#in~tcp#1.base, aggregate_new_rx_#in~tcp#1.offset, aggregate_new_rx_#in~l4_pyld#1;assume { :end_inline_aggregate_new_rx } true;havoc s2io_club_tcp_session_#t~mem3083#1.base, s2io_club_tcp_session_#t~mem3083#1.offset;havoc s2io_club_tcp_session_#t~mem3084#1.base, s2io_club_tcp_session_#t~mem3084#1.offset;havoc s2io_club_tcp_session_#t~mem3085#1;call s2io_club_tcp_session_#t~mem3086#1.base, s2io_club_tcp_session_#t~mem3086#1.offset := read~$Pointer$#40(s2io_club_tcp_session_~lro#1.base, s2io_club_tcp_session_~lro#1.offset, 8);call s2io_club_tcp_session_#t~mem3088#1 := read~int#22(s2io_club_tcp_session_#t~mem3086#1.base, 56 + s2io_club_tcp_session_#t~mem3086#1.offset, 4);call s2io_club_tcp_session_#t~mem3087#1 := read~int#22(s2io_club_tcp_session_~sp#1.base, 55872 + s2io_club_tcp_session_~sp#1.offset, 2); [2025-02-08 04:29:28,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19358-14: assume rx_osm_handler_#t~short2721#1; [2025-02-08 04:29:28,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19358-14: assume !rx_osm_handler_#t~short2721#1;call rx_osm_handler_#t~mem2719#1 := read~int#22(rx_osm_handler_~rxdp#1.base, 8 + rx_osm_handler_~rxdp#1.offset, 8); [2025-02-08 04:29:28,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19358-13: assume 0 == rx_osm_handler_#t~mem2719#1 % 18446744073709551616;rx_osm_handler_#t~bitwise2720#1 := 0; [2025-02-08 04:29:28,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19358-13: assume !(0 == rx_osm_handler_#t~mem2719#1 % 18446744073709551616); [2025-02-08 04:29:28,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19358-16: rx_osm_handler_#t~short2722#1 := 0 != rx_osm_handler_#t~bitwise2717#1 % 18446744073709551616; [2025-02-08 04:29:28,108 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20944-1: call s2io_club_tcp_session_#t~mem3083#1.base, s2io_club_tcp_session_#t~mem3083#1.offset := read~$Pointer$#40(s2io_club_tcp_session_~lro#1.base, s2io_club_tcp_session_~lro#1.offset, 8);call s2io_club_tcp_session_#t~mem3084#1.base, s2io_club_tcp_session_#t~mem3084#1.offset := read~$Pointer$#31(s2io_club_tcp_session_~#ip~2#1.base, s2io_club_tcp_session_~#ip~2#1.offset, 8);call s2io_club_tcp_session_#t~mem3085#1 := read~int#25(s2io_club_tcp_session_~tcp_len#1.base, s2io_club_tcp_session_~tcp_len#1.offset, 4);assume { :begin_inline_aggregate_new_rx } true;aggregate_new_rx_#in~lro#1.base, aggregate_new_rx_#in~lro#1.offset, aggregate_new_rx_#in~ip#1.base, aggregate_new_rx_#in~ip#1.offset, aggregate_new_rx_#in~tcp#1.base, aggregate_new_rx_#in~tcp#1.offset, aggregate_new_rx_#in~l4_pyld#1 := s2io_club_tcp_session_#t~mem3083#1.base, s2io_club_tcp_session_#t~mem3083#1.offset, s2io_club_tcp_session_#t~mem3084#1.base, s2io_club_tcp_session_#t~mem3084#1.offset, s2io_club_tcp_session_~tcph~0#1.base, s2io_club_tcp_session_~tcph~0#1.offset, s2io_club_tcp_session_#t~mem3085#1;havoc aggregate_new_rx_#t~ret3019#1, aggregate_new_rx_#t~mem3020#1, aggregate_new_rx_#t~mem3021#1, aggregate_new_rx_#t~mem3022#1, aggregate_new_rx_#t~mem3023#1, aggregate_new_rx_#t~mem3024#1, aggregate_new_rx_#t~mem3025#1, aggregate_new_rx_#t~mem3026#1, aggregate_new_rx_#t~mem3027#1, aggregate_new_rx_#t~ret3028#1, aggregate_new_rx_#t~mem3029#1, aggregate_new_rx_~lro#1.base, aggregate_new_rx_~lro#1.offset, aggregate_new_rx_~ip#1.base, aggregate_new_rx_~ip#1.offset, aggregate_new_rx_~tcp#1.base, aggregate_new_rx_~tcp#1.offset, aggregate_new_rx_~l4_pyld#1, aggregate_new_rx_~ptr~2#1.base, aggregate_new_rx_~ptr~2#1.offset, aggregate_new_rx_~tmp~149#1;aggregate_new_rx_~lro#1.base, aggregate_new_rx_~lro#1.offset := aggregate_new_rx_#in~lro#1.base, aggregate_new_rx_#in~lro#1.offset;aggregate_new_rx_~ip#1.base, aggregate_new_rx_~ip#1.offset := aggregate_new_rx_#in~ip#1.base, aggregate_new_rx_#in~ip#1.offset;aggregate_new_rx_~tcp#1.base, aggregate_new_rx_~tcp#1.offset := aggregate_new_rx_#in~tcp#1.base, aggregate_new_rx_#in~tcp#1.offset;aggregate_new_rx_~l4_pyld#1 := aggregate_new_rx_#in~l4_pyld#1;havoc aggregate_new_rx_~ptr~2#1.base, aggregate_new_rx_~ptr~2#1.offset;havoc aggregate_new_rx_~tmp~149#1; [2025-02-08 04:29:28,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19358-15: assume rx_osm_handler_#t~short2722#1;call rx_osm_handler_#t~mem2718#1 := read~int#22(rx_osm_handler_~ring_data#1.base, 2472 + rx_osm_handler_~ring_data#1.offset, 1);rx_osm_handler_#t~short2721#1 := 0 == rx_osm_handler_#t~mem2718#1 % 256 % 4294967296; [2025-02-08 04:29:28,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19358-15: assume !rx_osm_handler_#t~short2722#1; [2025-02-08 04:29:28,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20845-1: SUMMARY for call s2io_club_tcp_session_#t~ret3062#1 := __fswab32(s2io_club_tcp_session_#t~mem3061#1); srcloc: null [2025-02-08 04:29:28,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19358-18: havoc rx_osm_handler_#t~bitwise2717#1;assume rx_osm_handler_#t~bitwise2717#1 % 18446744073709551616 <= rx_osm_handler_#t~mem2716#1 % 18446744073709551616 && rx_osm_handler_#t~bitwise2717#1 % 18446744073709551616 <= 12884901888; [2025-02-08 04:29:28,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20845: s2io_club_tcp_session_~tmp___2~29#1 := s2io_club_tcp_session_#t~ret3062#1;havoc s2io_club_tcp_session_#t~mem3061#1;havoc s2io_club_tcp_session_#t~ret3062#1;call s2io_club_tcp_session_#t~mem3063#1.base, s2io_club_tcp_session_#t~mem3063#1.offset := read~$Pointer$#40(s2io_club_tcp_session_~lro#1.base, s2io_club_tcp_session_~lro#1.offset, 8);call s2io_club_tcp_session_#t~mem3064#1 := read~int#22(s2io_club_tcp_session_#t~mem3063#1.base, 40 + s2io_club_tcp_session_#t~mem3063#1.offset, 4); [2025-02-08 04:29:28,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19358-17: [2025-02-08 04:29:28,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19358-20: assume 0 == rx_osm_handler_#t~mem2716#1 % 18446744073709551616;rx_osm_handler_#t~bitwise2717#1 := 0; [2025-02-08 04:29:28,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19358-20: assume !(0 == rx_osm_handler_#t~mem2716#1 % 18446744073709551616); [2025-02-08 04:29:28,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19358-19: assume 12884901888 == rx_osm_handler_#t~mem2716#1 % 18446744073709551616;rx_osm_handler_#t~bitwise2717#1 := rx_osm_handler_#t~mem2716#1; [2025-02-08 04:29:28,109 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19358-19: assume !(12884901888 == rx_osm_handler_#t~mem2716#1 % 18446744073709551616); [2025-02-08 04:29:28,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24973: havoc #t~nondet3366; [2025-02-08 04:29:28,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24969: havoc #t~ret3365.base, #t~ret3365.offset; [2025-02-08 04:29:28,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7761: havoc #t~mem282.base, #t~mem282.offset; [2025-02-08 04:29:28,175 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25176: havoc #t~nondet3391; [2025-02-08 04:29:28,183 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7173: havoc #t~mem132.base, #t~mem132.offset; [2025-02-08 04:29:28,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24949: havoc #t~nondet3362; [2025-02-08 04:29:28,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10139: assume ~debug_level~0 > 0;call #t~mem578.base, #t~mem578.offset := read~$Pointer$#22(~mac_control~1.base, 1096 + ~mac_control~1.offset, 8); [2025-02-08 04:29:28,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10139: assume !(~debug_level~0 > 0); [2025-02-08 04:29:28,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10197: ~rx_cfg~1.base, ~rx_cfg~1.offset := ~config~1.base, 79 + ~config~1.offset + 7 * (if ~i~7 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~7 % 18446744073709551616 % 18446744073709551616 else ~i~7 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);~ring___0~1.base, ~ring___0~1.offset := ~mac_control~1.base, 1104 + ~mac_control~1.offset + 6329 * (if ~i~7 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~7 % 18446744073709551616 % 18446744073709551616 else ~i~7 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call #t~mem598 := read~int#22(~rx_cfg~1.base, ~rx_cfg~1.offset, 4);call #t~mem596 := read~int#22(~nic.base, ~nic.offset, 4);call #t~mem597 := read~int#5(~#rxd_count~0.base, ~#rxd_count~0.offset + 4 * #t~mem596, 4);~blk_cnt~1 := (if #t~mem598 % 4294967296 / ((1 + #t~mem597) % 4294967296) % 4294967296 % 4294967296 <= 2147483647 then #t~mem598 % 4294967296 / ((1 + #t~mem597) % 4294967296) % 4294967296 % 4294967296 else #t~mem598 % 4294967296 / ((1 + #t~mem597) % 4294967296) % 4294967296 % 4294967296 - 4294967296);havoc #t~mem598;havoc #t~mem596;havoc #t~mem597;~j~1 := 0; [2025-02-08 04:29:28,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10168: call #t~mem586.base, #t~mem586.offset := read~$Pointer$#22(~ring~1.base, 2685 + ~ring~1.offset + 24 * ~j~1, 8);~tmp_v_addr~1.base, ~tmp_v_addr~1.offset := #t~mem586.base, #t~mem586.offset;call #t~mem587 := read~int#22(~ring~1.base, 8 + (2685 + ~ring~1.offset + 24 * ~j~1), 8);~tmp_p_addr~1 := #t~mem587;havoc #t~mem587; [2025-02-08 04:29:28,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10135: assume 0 != (#t~mem575.base + #t~mem575.offset) % 18446744073709551616;havoc #t~mem575.base, #t~mem575.offset;call #t~mem576.base, #t~mem576.offset := read~$Pointer$#22(~nic.base, 51936 + ~nic.offset, 8);call #t~mem577.base, #t~mem577.offset := read~$Pointer$#22(~mac_control~1.base, 1096 + ~mac_control~1.offset, 8); [2025-02-08 04:29:28,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10135: assume !(0 != (#t~mem575.base + #t~mem575.offset) % 18446744073709551616);havoc #t~mem575.base, #t~mem575.offset; [2025-02-08 04:29:28,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10230: assume ~j~1 < ~blk_cnt~1; [2025-02-08 04:29:28,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10230: assume !(~j~1 < ~blk_cnt~1);call #t~mem614.base, #t~mem614.offset := read~$Pointer$#22(~ring___0~1.base, 6321 + ~ring___0~1.offset, 8); [2025-02-08 04:29:28,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10251: assume 0 != (#t~mem617.base + #t~mem617.offset) % 18446744073709551616;havoc #t~mem617.base, #t~mem617.offset;call #t~mem619 := read~int#22(~swstats~0.base, 192 + ~swstats~0.offset, 8);call #t~mem618 := read~int#22(~tx_cfg___0~1.base, ~tx_cfg___0~1.offset, 4);call write~int#22(#t~mem619 + 8 * (#t~mem618 % 4294967296), ~swstats~0.base, 192 + ~swstats~0.offset, 8);havoc #t~mem619;havoc #t~mem618;call #t~mem620.base, #t~mem620.offset := read~$Pointer$#22(~fifo___0~1.base, 113 + ~fifo___0~1.offset, 8); [2025-02-08 04:29:28,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10251: assume !(0 != (#t~mem617.base + #t~mem617.offset) % 18446744073709551616);havoc #t~mem617.base, #t~mem617.offset; [2025-02-08 04:29:28,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10214-1: SUMMARY for call kfree(#t~mem605.base, #t~mem605.offset); srcloc: null [2025-02-08 04:29:28,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10115: assume 0 == (#t~mem568.base + #t~mem568.offset) % 18446744073709551616;havoc #t~mem568.base, #t~mem568.offset; [2025-02-08 04:29:28,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10115: assume !(0 == (#t~mem568.base + #t~mem568.offset) % 18446744073709551616);havoc #t~mem568.base, #t~mem568.offset;call #t~mem569.base, #t~mem569.offset := read~$Pointer$#22(~fifo~1.base, 8 + ~fifo~1.offset, 8);~fli~0.base, ~fli~0.offset := #t~mem569.base, #t~mem569.offset + 16 * (if ~mem_blks~0 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~mem_blks~0 % 18446744073709551616 % 18446744073709551616 else ~mem_blks~0 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc #t~mem569.base, #t~mem569.offset;call #t~mem570.base, #t~mem570.offset := read~$Pointer$#22(~fli~0.base, 8 + ~fli~0.offset, 8); [2025-02-08 04:29:28,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10214: havoc #t~mem605.base, #t~mem605.offset;call #t~mem606 := read~int#22(~swstats~0.base, 192 + ~swstats~0.offset, 8);call write~int#22(128 + #t~mem606, ~swstats~0.base, 192 + ~swstats~0.offset, 8);havoc #t~mem606;~k~1 := 1 + ~k~1;call #t~mem607 := read~int#22(~nic.base, ~nic.offset, 4);call #t~mem608 := read~int#5(~#rxd_count~0.base, ~#rxd_count~0.offset + 4 * #t~mem607, 4); [2025-02-08 04:29:28,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10235: havoc #t~mem614.base, #t~mem614.offset;call #t~mem615 := read~int#22(~swstats~0.base, 192 + ~swstats~0.offset, 8);call write~int#22(#t~mem615 + 8 * ~blk_cnt~1, ~swstats~0.base, 192 + ~swstats~0.offset, 8);havoc #t~mem615;~i~7 := 1 + ~i~7;call #t~mem616 := read~int#22(~config~1.base, 75 + ~config~1.offset, 4); [2025-02-08 04:29:28,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10235-1: SUMMARY for call kfree(#t~mem614.base, #t~mem614.offset); srcloc: null [2025-02-08 04:29:28,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10177: havoc #t~mem590.base, #t~mem590.offset;call #t~mem593 := read~int#22(~swstats~0.base, 192 + ~swstats~0.offset, 8);call #t~mem591 := read~int#22(~nic.base, ~nic.offset, 4);call #t~mem592 := read~int#5(~#rxd_count~0.base, ~#rxd_count~0.offset + 4 * #t~mem591, 4);call write~int#22(#t~mem593 + 16 * #t~mem592, ~swstats~0.base, 192 + ~swstats~0.offset, 8);havoc #t~mem593;havoc #t~mem591;havoc #t~mem592;~j~1 := 1 + ~j~1; [2025-02-08 04:29:28,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10177-1: SUMMARY for call kfree(#t~mem590.base, #t~mem590.offset); srcloc: null [2025-02-08 04:29:28,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10219: assume ~k~1 != #t~mem608;havoc #t~mem607;havoc #t~mem608; [2025-02-08 04:29:28,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10219: assume !(~k~1 != #t~mem608);havoc #t~mem607;havoc #t~mem608;call #t~mem609.base, #t~mem609.offset := read~$Pointer$#22(~ring___0~1.base, 6321 + ~ring___0~1.offset, 8);call #t~mem610.base, #t~mem610.offset := read~$Pointer$#22(#t~mem609.base, #t~mem609.offset + 8 * (if ~j~1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~j~1 % 18446744073709551616 % 18446744073709551616 else ~j~1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8); [2025-02-08 04:29:28,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10211: call #t~mem601.base, #t~mem601.offset := read~$Pointer$#22(~ring___0~1.base, 6321 + ~ring___0~1.offset, 8);call #t~mem602.base, #t~mem602.offset := read~$Pointer$#22(#t~mem601.base, #t~mem601.offset + 8 * (if ~j~1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~j~1 % 18446744073709551616 % 18446744073709551616 else ~j~1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);~ba~1.base, ~ba~1.offset := #t~mem602.base, #t~mem602.offset + 32 * (if ~k~1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~k~1 % 18446744073709551616 % 18446744073709551616 else ~k~1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc #t~mem601.base, #t~mem601.offset;havoc #t~mem602.base, #t~mem602.offset;call #t~mem603.base, #t~mem603.offset := read~$Pointer$#22(~ba~1.base, ~ba~1.offset, 8); [2025-02-08 04:29:28,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10120: assume 0 == (#t~mem570.base + #t~mem570.offset) % 18446744073709551616;havoc #t~mem570.base, #t~mem570.offset; [2025-02-08 04:29:28,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10120: assume !(0 == (#t~mem570.base + #t~mem570.offset) % 18446744073709551616);havoc #t~mem570.base, #t~mem570.offset;call #t~mem571.base, #t~mem571.offset := read~$Pointer$#22(~nic.base, 51936 + ~nic.offset, 8);call #t~mem572.base, #t~mem572.offset := read~$Pointer$#22(~fli~0.base, 8 + ~fli~0.offset, 8);call #t~mem573 := read~int#22(~fli~0.base, ~fli~0.offset, 8); [2025-02-08 04:29:28,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10141: assume -2147483648 <= #t~ret579 && #t~ret579 <= 2147483647;havoc #t~mem578.base, #t~mem578.offset;havoc #t~ret579; [2025-02-08 04:29:28,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10141-1: SUMMARY for call #t~ret579 := printk(14, 0); srcloc: null [2025-02-08 04:29:28,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10108: ~fifo~1.base, ~fifo~1.offset := ~mac_control~1.base, 64 + ~mac_control~1.offset + 129 * (if ~i~7 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~7 % 18446744073709551616 % 18446744073709551616 else ~i~7 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);~tx_cfg~1.base, ~tx_cfg~1.offset := ~config~1.base, 13 + ~config~1.offset + 6 * (if ~i~7 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~7 % 18446744073709551616 % 18446744073709551616 else ~i~7 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call #t~mem567 := read~int#22(~tx_cfg~1.base, ~tx_cfg~1.offset, 4);~page_num~1 := (if (#t~mem567 + ~lst_per_page~1 - 1) % 4294967296 / (~lst_per_page~1 % 4294967296) % 4294967296 % 4294967296 <= 2147483647 then (#t~mem567 + ~lst_per_page~1 - 1) % 4294967296 / (~lst_per_page~1 % 4294967296) % 4294967296 % 4294967296 else (#t~mem567 + ~lst_per_page~1 - 1) % 4294967296 / (~lst_per_page~1 % 4294967296) % 4294967296 % 4294967296 - 4294967296);havoc #t~mem567;~j~1 := 0; [2025-02-08 04:29:28,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10203: ~k~1 := 0;call #t~mem599.base, #t~mem599.offset := read~$Pointer$#22(~ring___0~1.base, 6321 + ~ring___0~1.offset, 8);call #t~mem600.base, #t~mem600.offset := read~$Pointer$#22(#t~mem599.base, #t~mem599.offset + 8 * (if ~j~1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~j~1 % 18446744073709551616 % 18446744073709551616 else ~j~1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8); [2025-02-08 04:29:28,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10170: assume 0 == (~tmp_v_addr~1.base + ~tmp_v_addr~1.offset) % 18446744073709551616; [2025-02-08 04:29:28,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10170: assume !(0 == (~tmp_v_addr~1.base + ~tmp_v_addr~1.offset) % 18446744073709551616);call #t~mem588.base, #t~mem588.offset := read~$Pointer$#22(~nic.base, 51936 + ~nic.offset, 8); [2025-02-08 04:29:28,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10240: assume ~i~7 % 4294967296 < #t~mem616 % 4294967296;havoc #t~mem616; [2025-02-08 04:29:28,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10240: assume !(~i~7 % 4294967296 < #t~mem616 % 4294967296);havoc #t~mem616; [2025-02-08 04:29:28,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10112: assume ~j~1 < ~page_num~1; [2025-02-08 04:29:28,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10112: assume !(~j~1 < ~page_num~1);call #t~mem575.base, #t~mem575.offset := read~$Pointer$#22(~mac_control~1.base, 1096 + ~mac_control~1.offset, 8); [2025-02-08 04:29:28,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10137: havoc #t~mem576.base, #t~mem576.offset;havoc #t~mem577.base, #t~mem577.offset; [2025-02-08 04:29:28,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10137-1: SUMMARY for call pci_free_consistent(#t~mem576.base, #t~mem576.offset, 4096, #t~mem577.base, #t~mem577.offset, 0); srcloc: null [2025-02-08 04:29:28,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10166: assume ~j~1 < ~blk_cnt~1; [2025-02-08 04:29:28,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10166: assume !(~j~1 < ~blk_cnt~1);~i~7 := 1 + ~i~7; [2025-02-08 04:29:28,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10125: havoc #t~mem571.base, #t~mem571.offset;havoc #t~mem572.base, #t~mem572.offset;havoc #t~mem573;call #t~mem574 := read~int#22(~swstats~0.base, 192 + ~swstats~0.offset, 8);call write~int#22(4096 + #t~mem574, ~swstats~0.base, 192 + ~swstats~0.offset, 8);havoc #t~mem574;~j~1 := 1 + ~j~1; [2025-02-08 04:29:28,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10125-1: SUMMARY for call pci_free_consistent(#t~mem571.base, #t~mem571.offset, 4096, #t~mem572.base, #t~mem572.offset, #t~mem573); srcloc: null [2025-02-08 04:29:28,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10224: havoc #t~mem609.base, #t~mem609.offset;havoc #t~mem610.base, #t~mem610.offset;call #t~mem613 := read~int#22(~swstats~0.base, 192 + ~swstats~0.offset, 8);call #t~mem611 := read~int#22(~nic.base, ~nic.offset, 4);call #t~mem612 := read~int#5(~#rxd_count~0.base, ~#rxd_count~0.offset + 4 * #t~mem611, 4);call write~int#22(#t~mem613 + 32 * (1 + #t~mem612), ~swstats~0.base, 192 + ~swstats~0.offset, 8);havoc #t~mem613;havoc #t~mem611;havoc #t~mem612;~j~1 := 1 + ~j~1; [2025-02-08 04:29:28,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10224-1: SUMMARY for call kfree(#t~mem610.base, #t~mem610.offset); srcloc: null [2025-02-08 04:29:28,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10150-1: SUMMARY for call kfree(#t~mem581.base, #t~mem581.offset); srcloc: null [2025-02-08 04:29:28,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10212: havoc #t~mem603.base, #t~mem603.offset;call #t~mem604 := read~int#22(~swstats~0.base, 192 + ~swstats~0.offset, 8);call write~int#22(167 + #t~mem604, ~swstats~0.base, 192 + ~swstats~0.offset, 8);havoc #t~mem604;call #t~mem605.base, #t~mem605.offset := read~$Pointer$#22(~ba~1.base, 8 + ~ba~1.offset, 8); [2025-02-08 04:29:28,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10150-2: call #t~mem581.base, #t~mem581.offset := read~$Pointer$#22(~fifo~1.base, 8 + ~fifo~1.offset, 8); [2025-02-08 04:29:28,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10212-1: SUMMARY for call kfree(#t~mem603.base, #t~mem603.offset); srcloc: null [2025-02-08 04:29:28,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10146: call #t~mem580 := read~int#22(~swstats~0.base, 192 + ~swstats~0.offset, 8);call write~int#22(4096 + #t~mem580, ~swstats~0.base, 192 + ~swstats~0.offset, 8);havoc #t~mem580; [2025-02-08 04:29:28,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10249: ~fifo___0~1.base, ~fifo___0~1.offset := ~mac_control~1.base, 64 + ~mac_control~1.offset + 129 * (if ~i~7 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~7 % 18446744073709551616 % 18446744073709551616 else ~i~7 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);~tx_cfg___0~1.base, ~tx_cfg___0~1.offset := ~config~1.base, 13 + ~config~1.offset + 6 * (if ~i~7 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~7 % 18446744073709551616 % 18446744073709551616 else ~i~7 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call #t~mem617.base, #t~mem617.offset := read~$Pointer$#22(~fifo___0~1.base, 113 + ~fifo___0~1.offset, 8); [2025-02-08 04:29:28,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10150: havoc #t~mem581.base, #t~mem581.offset;call #t~mem583 := read~int#22(~swstats~0.base, 192 + ~swstats~0.offset, 8);call #t~mem582 := read~int#22(~tx_cfg~1.base, ~tx_cfg~1.offset, 4);call write~int#22(#t~mem583 + 16 * (#t~mem582 % 4294967296), ~swstats~0.base, 192 + ~swstats~0.offset, 8);havoc #t~mem583;havoc #t~mem582;~i~7 := 1 + ~i~7; [2025-02-08 04:29:28,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10204: assume 0 == (#t~mem600.base + #t~mem600.offset) % 18446744073709551616;havoc #t~mem599.base, #t~mem599.offset;havoc #t~mem600.base, #t~mem600.offset; [2025-02-08 04:29:28,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10204: assume !(0 == (#t~mem600.base + #t~mem600.offset) % 18446744073709551616);havoc #t~mem599.base, #t~mem599.offset;havoc #t~mem600.base, #t~mem600.offset; [2025-02-08 04:29:28,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10175: havoc #t~mem588.base, #t~mem588.offset;call #t~mem589 := read~int#22(~swstats~0.base, 192 + ~swstats~0.offset, 8);call write~int#22(#t~mem589 + ~size~1, ~swstats~0.base, 192 + ~swstats~0.offset, 8);havoc #t~mem589;call #t~mem590.base, #t~mem590.offset := read~$Pointer$#22(~ring~1.base, 16 + (2685 + ~ring~1.offset + 24 * ~j~1), 8); [2025-02-08 04:29:28,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10175-1: SUMMARY for call pci_free_consistent(#t~mem588.base, #t~mem588.offset, ~size~1, ~tmp_v_addr~1.base, ~tmp_v_addr~1.offset, ~tmp_p_addr~1); srcloc: null [2025-02-08 04:29:28,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10163: ~ring~1.base, ~ring~1.offset := ~mac_control~1.base, 1104 + ~mac_control~1.offset + 6329 * (if ~i~7 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~7 % 18446744073709551616 % 18446744073709551616 else ~i~7 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call #t~mem585 := read~int#22(~ring~1.base, 6285 + ~ring~1.offset, 4);~blk_cnt~1 := #t~mem585;havoc #t~mem585;~j~1 := 0; [2025-02-08 04:29:28,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10258: ~i~7 := 1 + ~i~7; [2025-02-08 04:29:28,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10254-1: SUMMARY for call kfree(#t~mem620.base, #t~mem620.offset); srcloc: null [2025-02-08 04:29:28,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10254: havoc #t~mem620.base, #t~mem620.offset; [2025-02-08 04:29:28,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10114: ~mem_blks~0 := ~j~1 * ~lst_per_page~1;call #t~mem568.base, #t~mem568.offset := read~$Pointer$#22(~fifo~1.base, 8 + ~fifo~1.offset, 8); [2025-02-08 04:29:28,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24980: havoc csum_partial_#t~nondet3367#1; [2025-02-08 04:29:28,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7114: call ULTIMATE.dealloc(csum_replace4_~#diff~0#1.base, csum_replace4_~#diff~0#1.offset);havoc csum_replace4_~#diff~0#1.base, csum_replace4_~#diff~0#1.offset; [2025-02-08 04:29:28,576 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25012: havoc dma_set_mask_#t~nondet3369#1; [2025-02-08 04:29:28,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13230-1: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 04:29:28,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13230: ~tmp___0~31#1 := ~__ms~0#1;~__ms~0#1 := ~__ms~0#1 - 1; [2025-02-08 04:29:28,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13235: assume 0 != ~tmp___0~31#1 % 18446744073709551616; [2025-02-08 04:29:28,638 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13235: assume !(0 != ~tmp___0~31#1 % 18446744073709551616); [2025-02-08 04:29:28,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9505: assume ~i~3 % 4294967296 < #t~mem436 % 4294967296;havoc #t~mem436; [2025-02-08 04:29:28,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9505: assume !(~i~3 % 4294967296 < #t~mem436 % 4294967296);havoc #t~mem436; [2025-02-08 04:29:28,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9502: call write~int#22(1, ~sp.base, 32 + (80 + ~sp.offset + 129 * ~i~3), 4);~i~3 := 1 + ~i~3;call #t~mem436 := read~int#22(~sp.base, 51786 + ~sp.offset, 4); [2025-02-08 04:29:28,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23846: #res := 23; [2025-02-08 04:29:28,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23848: #res := 24; [2025-02-08 04:29:28,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23842: #res := 8; [2025-02-08 04:29:28,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23844: #res := 10; [2025-02-08 04:29:28,730 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23840: #res := 3; [2025-02-08 04:29:28,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23794: #res := 46; [2025-02-08 04:29:28,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23778: #res := 33; [2025-02-08 04:29:28,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23786: #res := 39; [2025-02-08 04:29:28,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23762: #res := 17; [2025-02-08 04:29:28,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23770: #res := 24; [2025-02-08 04:29:28,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23746: #res := 1; [2025-02-08 04:29:28,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23754: #res := 12; [2025-02-08 04:29:28,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23796: #res := 48; [2025-02-08 04:29:28,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23780: #res := 35; [2025-02-08 04:29:28,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23788: #res := 40; [2025-02-08 04:29:28,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23764: #res := 18; [2025-02-08 04:29:28,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23772: #res := 27; [2025-02-08 04:29:28,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23748: #res := 3; [2025-02-08 04:29:28,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23756: #res := 14; [2025-02-08 04:29:28,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23798: #res := 49; [2025-02-08 04:29:28,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23782: #res := 37; [2025-02-08 04:29:28,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23790: #res := 41; [2025-02-08 04:29:28,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23766: #res := 19; [2025-02-08 04:29:28,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23774: #res := 30; [2025-02-08 04:29:28,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23750: #res := 8; [2025-02-08 04:29:28,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23758: #res := 15; [2025-02-08 04:29:28,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23800: #res := 50; [2025-02-08 04:29:28,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23784: #res := 38; [2025-02-08 04:29:28,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23792: #res := 43; [2025-02-08 04:29:28,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23768: #res := 21; [2025-02-08 04:29:28,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23776: #res := 32; [2025-02-08 04:29:28,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23752: #res := 10; [2025-02-08 04:29:28,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23760: #res := 16; [2025-02-08 04:29:28,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22805: havoc ldv_dispatch_instance_register_11_2_~arg0#1.base, ldv_dispatch_instance_register_11_2_~arg0#1.offset;havoc ldv_dispatch_instance_register_11_2_#in~arg0#1.base, ldv_dispatch_instance_register_11_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_instance_register_11_2 } true;#res#1 := ~arg0#1; [2025-02-08 04:29:28,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22814: #res#1 := ~arg0#1; [2025-02-08 04:29:28,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21585: assume { :end_inline_ldv_switch_automaton_state_6_3 } true; [2025-02-08 04:29:28,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25162: havoc #t~ret3389.base, #t~ret3389.offset; [2025-02-08 04:29:28,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19506: 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; [2025-02-08 04:29:28,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19507: SUMMARY for call s2io_wake_all_tx_queue(~sp#1.base, ~sp#1.offset); srcloc: null [2025-02-08 04:29:28,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16502-4: assume 0 == ~val64~33 % 18446744073709551616;#t~bitwise2019 := 0; [2025-02-08 04:29:28,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16502-4: assume !(0 == ~val64~33 % 18446744073709551616); [2025-02-08 04:29:28,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16498: assume 0 != #t~bitwise2018 % 18446744073709551616;havoc #t~bitwise2018;~ret~9 := 1; [2025-02-08 04:29:28,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16498: assume !(0 != #t~bitwise2018 % 18446744073709551616);havoc #t~bitwise2018; [2025-02-08 04:29:28,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16502-3: assume 144115188075855872 == ~val64~33 % 18446744073709551616;#t~bitwise2019 := ~val64~33; [2025-02-08 04:29:28,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16502-3: assume !(144115188075855872 == ~val64~33 % 18446744073709551616); [2025-02-08 04:29:28,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16502-2: havoc #t~bitwise2019;assume #t~bitwise2019 % 18446744073709551616 <= ~val64~33 % 18446744073709551616 && #t~bitwise2019 % 18446744073709551616 <= 144115188075855872; [2025-02-08 04:29:28,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16502-1: [2025-02-08 04:29:28,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16502: assume 0 != #t~bitwise2019 % 18446744073709551616;havoc #t~bitwise2019;~ret~9 := 0; [2025-02-08 04:29:28,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16502: assume !(0 != #t~bitwise2019 % 18446744073709551616);havoc #t~bitwise2019; [2025-02-08 04:29:28,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16498-4: assume 0 == ~val64~33 % 18446744073709551616;#t~bitwise2018 := 0; [2025-02-08 04:29:28,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16498-4: assume !(0 == ~val64~33 % 18446744073709551616); [2025-02-08 04:29:28,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16498-3: assume 288230376151711744 == ~val64~33 % 18446744073709551616;#t~bitwise2018 := ~val64~33; [2025-02-08 04:29:28,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16498-3: assume !(288230376151711744 == ~val64~33 % 18446744073709551616); [2025-02-08 04:29:28,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16498-2: havoc #t~bitwise2018;assume #t~bitwise2018 % 18446744073709551616 <= ~val64~33 % 18446744073709551616 && #t~bitwise2018 % 18446744073709551616 <= 288230376151711744; [2025-02-08 04:29:28,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16498-1: [2025-02-08 04:29:28,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16495-1: SUMMARY for call #t~ret2017 := readq(~bar0~37.base, 12592 + ~bar0~37.offset); srcloc: null [2025-02-08 04:29:28,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16495: ~tmp___0~60 := #t~ret2017;havoc #t~ret2017;~val64~33 := ~tmp___0~60; [2025-02-08 04:29:28,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16508-1: SUMMARY for call msleep(50); srcloc: null [2025-02-08 04:29:28,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16508: ~exit_cnt~1 := 1 + ~exit_cnt~1; [2025-02-08 04:29:28,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16512: assume ~exit_cnt~1 <= 4; [2025-02-08 04:29:28,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16512: assume !(~exit_cnt~1 <= 4); [2025-02-08 04:29:28,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16463-4: assume 0 == ~val64~33 % 18446744073709551616;#t~bitwise2010 := 0; [2025-02-08 04:29:28,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16463-4: assume !(0 == ~val64~33 % 18446744073709551616); [2025-02-08 04:29:28,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16463-3: assume 4294967296 == ~val64~33 % 18446744073709551616;#t~bitwise2010 := ~val64~33; [2025-02-08 04:29:28,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16463-3: assume !(4294967296 == ~val64~33 % 18446744073709551616); [2025-02-08 04:29:28,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16463-2: havoc #t~bitwise2010;assume #t~bitwise2010 % 18446744073709551616 <= ~val64~33 % 18446744073709551616 && #t~bitwise2010 % 18446744073709551616 <= 4294967296; [2025-02-08 04:29:28,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16463-1: [2025-02-08 04:29:28,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16463: assume 0 != #t~bitwise2010 % 18446744073709551616;havoc #t~bitwise2010; [2025-02-08 04:29:28,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16463: assume !(0 != #t~bitwise2010 % 18446744073709551616);havoc #t~bitwise2010; [2025-02-08 04:29:28,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16476: assume ~exit_cnt~1 <= 4; [2025-02-08 04:29:28,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16476: assume !(~exit_cnt~1 <= 4); [2025-02-08 04:29:28,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16472-1: SUMMARY for call msleep(50); srcloc: null [2025-02-08 04:29:28,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16472: ~exit_cnt~1 := 1 + ~exit_cnt~1; [2025-02-08 04:29:28,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16460-1: SUMMARY for call #t~ret2009 := readq(~bar0~37.base, 2544 + ~bar0~37.offset); srcloc: null [2025-02-08 04:29:28,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16464-4: assume 0 == ~val64~33 % 18446744073709551616;#t~bitwise2011 := 0; [2025-02-08 04:29:28,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16464-4: assume !(0 == ~val64~33 % 18446744073709551616); [2025-02-08 04:29:28,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16460: ~tmp~119 := #t~ret2009;havoc #t~ret2009;~val64~33 := ~tmp~119; [2025-02-08 04:29:28,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16464-3: assume 274877906944 == ~val64~33 % 18446744073709551616;#t~bitwise2011 := ~val64~33; [2025-02-08 04:29:28,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16464-3: assume !(274877906944 == ~val64~33 % 18446744073709551616); [2025-02-08 04:29:28,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16464-2: havoc #t~bitwise2011;assume #t~bitwise2011 % 18446744073709551616 <= ~val64~33 % 18446744073709551616 && #t~bitwise2011 % 18446744073709551616 <= 274877906944; [2025-02-08 04:29:28,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16464-1: [2025-02-08 04:29:28,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16464: assume 0 == #t~bitwise2011 % 18446744073709551616;havoc #t~bitwise2011;~ret~9 := 0; [2025-02-08 04:29:28,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16464: assume !(0 == #t~bitwise2011 % 18446744073709551616);havoc #t~bitwise2011; [2025-02-08 04:29:29,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: havoc s2io_set_link_#t~mem2454#1.base, s2io_set_link_#t~mem2454#1.offset, s2io_set_link_#t~mem2455#1.base, s2io_set_link_#t~mem2455#1.offset, s2io_set_link_#t~ret2456#1, s2io_set_link_#t~ret2457#1, s2io_set_link_#t~mem2458#1.base, s2io_set_link_#t~mem2458#1.offset, s2io_set_link_#t~mem2459#1, s2io_set_link_#t~ret2460#1, s2io_set_link_#t~ret2461#1, s2io_set_link_#t~bitwise2462#1, s2io_set_link_#t~ret2463#1, s2io_set_link_#t~bitwise2464#1, s2io_set_link_#t~ret2465#1, s2io_set_link_#t~ret2466#1, s2io_set_link_#t~bitwise2467#1, s2io_set_link_#t~mem2468#1, s2io_set_link_#t~ret2469#1, s2io_set_link_#t~bitwise2470#1, s2io_set_link_#t~ret2471#1, s2io_set_link_#t~bitwise2472#1, s2io_set_link_#t~ret2473#1, s2io_set_link_#t~ret2474#1, s2io_set_link_#t~bitwise2475#1, s2io_set_link_#t~mem2476#1, s2io_set_link_#t~ret2477#1, s2io_set_link_#t~bitwise2478#1, s2io_set_link_#t~ret2479#1, s2io_set_link_#t~ret2480#1, s2io_set_link_#t~bitwise2481#1, s2io_set_link_~work#1.base, s2io_set_link_~work#1.offset, s2io_set_link_~nic~5#1.base, s2io_set_link_~nic~5#1.offset, s2io_set_link_~__mptr~3#1.base, s2io_set_link_~__mptr~3#1.offset, s2io_set_link_~dev~13#1.base, s2io_set_link_~dev~13#1.offset, s2io_set_link_~bar0~42#1.base, s2io_set_link_~bar0~42#1.offset, s2io_set_link_~val64~38#1, s2io_set_link_~subid~4#1, s2io_set_link_~tmp~133#1, s2io_set_link_~tmp___0~70#1, s2io_set_link_~tmp___1~40#1, s2io_set_link_~tmp___2~25#1, s2io_set_link_~tmp___3~19#1, s2io_set_link_~tmp___4~15#1, s2io_set_link_~tmp___5~11#1, s2io_set_link_~tmp___6~9#1, s2io_set_link_~tmp___7~8#1, s2io_set_link_~tmp___8~7#1, s2io_set_link_~tmp___9~5#1, s2io_set_link_~tmp___10~4#1, s2io_set_link_~tmp___11~4#1, s2io_set_link_~tmp___12~4#1;havoc s2io_set_link_#in~work#1.base, s2io_set_link_#in~work#1.offset;assume { :end_inline_s2io_set_link } true; [2025-02-08 04:29:29,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: havoc s2io_restart_nic_#t~mem2665#1.base, s2io_restart_nic_#t~mem2665#1.offset, s2io_restart_nic_#t~ret2666#1, s2io_restart_nic_#t~ret2667#1, s2io_restart_nic_#t~ret2668#1, s2io_restart_nic_#t~ret2669#1, s2io_restart_nic_~work#1.base, s2io_restart_nic_~work#1.offset, s2io_restart_nic_~sp~31#1.base, s2io_restart_nic_~sp~31#1.offset, s2io_restart_nic_~__mptr~4#1.base, s2io_restart_nic_~__mptr~4#1.offset, s2io_restart_nic_~dev~19#1.base, s2io_restart_nic_~dev~19#1.offset, s2io_restart_nic_~tmp~139#1, s2io_restart_nic_~tmp___0~74#1, s2io_restart_nic_~tmp___1~43#1;havoc s2io_restart_nic_#in~work#1.base, s2io_restart_nic_#in~work#1.offset;assume { :end_inline_s2io_restart_nic } true; [2025-02-08 04:29:29,048 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7563: havoc #t~mem247;havoc #t~mem248; [2025-02-08 04:29:29,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19128: SUMMARY for call en_dis_able_nic_intrs(~sp#1.base, ~sp#1.offset, (if ~interruptible~2#1 % 65536 % 4294967296 <= 2147483647 then ~interruptible~2#1 % 65536 % 4294967296 else ~interruptible~2#1 % 65536 % 4294967296 - 4294967296), 1); srcloc: null [2025-02-08 04:29:29,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11002: assume 2 == init_nic_#t~mem739#1 % 4294967296;havoc init_nic_#t~mem739#1; [2025-02-08 04:29:29,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11002: assume !(2 == init_nic_#t~mem739#1 % 4294967296);havoc init_nic_#t~mem739#1;call init_nic_#t~mem740#1 := read~int#22(init_nic_~config~4#1.base, 75 + init_nic_~config~4#1.offset, 4); [2025-02-08 04:29:29,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18996: #res#1 := ~ret~13#1;call ULTIMATE.dealloc(~#__key~1#1.base, ~#__key~1#1.offset);havoc ~#__key~1#1.base, ~#__key~1#1.offset; [2025-02-08 04:29:29,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24149-1: SUMMARY for call ldv_request_irq_24_#t~ret3285#1 := request_irq(ldv_request_irq_24_~irq#1, ldv_request_irq_24_~handler#1.base, ldv_request_irq_24_~handler#1.offset, ldv_request_irq_24_~flags#1, ldv_request_irq_24_~name#1.base, ldv_request_irq_24_~name#1.offset, ldv_request_irq_24_~dev#1.base, ldv_request_irq_24_~dev#1.offset); srcloc: null [2025-02-08 04:29:29,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24149: assume -2147483648 <= ldv_request_irq_24_#t~ret3285#1 && ldv_request_irq_24_#t~ret3285#1 <= 2147483647;ldv_request_irq_24_~tmp~191#1 := ldv_request_irq_24_#t~ret3285#1;havoc ldv_request_irq_24_#t~ret3285#1;ldv_request_irq_24_~ldv_func_res~3#1 := ldv_request_irq_24_~tmp~191#1; [2025-02-08 04:29:29,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11861-1: SUMMARY for call start_nic_#t~ret886#1 := readq(start_nic_~bar0~9#1.base, 272 + start_nic_~bar0~9#1.offset); srcloc: null [2025-02-08 04:29:29,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11861: start_nic_~tmp___4~2#1 := start_nic_#t~ret886#1;havoc start_nic_#t~ret886#1;start_nic_~val64~6#1 := start_nic_~tmp___4~2#1; [2025-02-08 04:29:29,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11069: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 8640 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11135: init_nic_~val64~3#1 := 283686952306183; [2025-02-08 04:29:29,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10937: init_nic_~val64~3#1 := 283686951977218; [2025-02-08 04:29:29,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10673: assume 1 == init_nic_~i~9#1; [2025-02-08 04:29:29,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10673: assume !(1 == init_nic_~i~9#1); [2025-02-08 04:29:29,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11268: assume init_nic_~time~0#1 % 4294967296 > 10; [2025-02-08 04:29:29,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11268: assume !(init_nic_~time~0#1 % 4294967296 > 10);init_nic_~time~0#1 := 1 + init_nic_~time~0#1; [2025-02-08 04:29:29,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24151-1: SUMMARY for call ldv_request_irq_24_#t~ret3286#1 := ldv_request_irq(ldv_request_irq_24_~ldv_func_res~3#1, ldv_request_irq_24_~irq#1, ldv_request_irq_24_~handler#1.base, ldv_request_irq_24_~handler#1.offset, ldv_request_irq_24_~flags#1, ldv_request_irq_24_~name#1.base, ldv_request_irq_24_~name#1.offset, ldv_request_irq_24_~dev#1.base, ldv_request_irq_24_~dev#1.offset); srcloc: null [2025-02-08 04:29:29,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24151: assume -2147483648 <= ldv_request_irq_24_#t~ret3286#1 && ldv_request_irq_24_#t~ret3286#1 <= 2147483647;ldv_request_irq_24_~tmp___0~93#1 := ldv_request_irq_24_#t~ret3286#1;havoc ldv_request_irq_24_#t~ret3286#1;ldv_request_irq_24_#res#1 := ldv_request_irq_24_~tmp___0~93#1; [2025-02-08 04:29:29,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10938: init_nic_~val64~3#1 := 217298686349345792; [2025-02-08 04:29:29,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11136: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 6408 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11863-3: assume 18446744073709551359 == start_nic_~val64~6#1 % 18446744073709551616;start_nic_#t~bitwise887#1 := start_nic_~val64~6#1; [2025-02-08 04:29:29,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11863-3: assume !(18446744073709551359 == start_nic_~val64~6#1 % 18446744073709551616); [2025-02-08 04:29:29,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10740: assume ~debug_level~0 > 0; [2025-02-08 04:29:29,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10740: assume !(~debug_level~0 > 0); [2025-02-08 04:29:29,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11863-2: havoc start_nic_#t~bitwise887#1;assume start_nic_#t~bitwise887#1 % 18446744073709551616 <= start_nic_~val64~6#1 % 18446744073709551616 && start_nic_#t~bitwise887#1 % 18446744073709551616 <= 18446744073709551359; [2025-02-08 04:29:29,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11863-4: assume 0 == start_nic_~val64~6#1 % 18446744073709551616;start_nic_#t~bitwise887#1 := 0; [2025-02-08 04:29:29,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11863-4: assume !(0 == start_nic_~val64~6#1 % 18446744073709551616); [2025-02-08 04:29:29,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10872: assume 5 == init_nic_#t~mem733#1 % 4294967296;havoc init_nic_#t~mem733#1; [2025-02-08 04:29:29,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10872: assume !(5 == init_nic_#t~mem733#1 % 4294967296);havoc init_nic_#t~mem733#1;call init_nic_#t~mem734#1 := read~int#22(init_nic_~config~4#1.base, init_nic_~config~4#1.offset, 4); [2025-02-08 04:29:29,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10938-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4392 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11863-1: [2025-02-08 04:29:29,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10806: assume 7 == init_nic_~i~9#1; [2025-02-08 04:29:29,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10806: assume !(7 == init_nic_~i~9#1); [2025-02-08 04:29:29,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11863: start_nic_~val64~6#1 := start_nic_#t~bitwise887#1;havoc start_nic_#t~bitwise887#1; [2025-02-08 04:29:29,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18800: assume 0 != s2io_add_isr_~err~3#1; [2025-02-08 04:29:29,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18800: assume !(0 != s2io_add_isr_~err~3#1); [2025-02-08 04:29:29,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11269: assume ~debug_level~0 >= 0; [2025-02-08 04:29:29,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11269: assume !(~debug_level~0 >= 0); [2025-02-08 04:29:29,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11137: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 6416 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11864: SUMMARY for call writeq(start_nic_~val64~6#1, start_nic_~bar0~9#1.base, 272 + start_nic_~bar0~9#1.offset); srcloc: null [2025-02-08 04:29:29,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19131: #res#1 := 0;call ULTIMATE.dealloc(~#__key~1#1.base, ~#__key~1#1.offset);havoc ~#__key~1#1.base, ~#__key~1#1.offset; [2025-02-08 04:29:29,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18801: assume ~debug_level~0 >= 0; [2025-02-08 04:29:29,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18801: assume !(~debug_level~0 >= 0); [2025-02-08 04:29:29,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11138: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 6424 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11204-1: init_nic_#res#1 := -19; [2025-02-08 04:29:29,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10940: init_nic_~val64~3#1 := 72623859706167811; [2025-02-08 04:29:29,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10940-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4400 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11006: assume 3 == init_nic_#t~mem740#1 % 4294967296;havoc init_nic_#t~mem740#1; [2025-02-08 04:29:29,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11006: assume !(3 == init_nic_#t~mem740#1 % 4294967296);havoc init_nic_#t~mem740#1;call init_nic_#t~mem741#1 := read~int#22(init_nic_~config~4#1.base, 75 + init_nic_~config~4#1.offset, 4); [2025-02-08 04:29:29,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10742-1: SUMMARY for call init_nic_#t~ret702#1 := printk(27, 0); srcloc: null [2025-02-08 04:29:29,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11865-1: SUMMARY for call start_nic_#t~ret888#1 := readq(start_nic_~bar0~9#1.base, 264 + start_nic_~bar0~9#1.offset); srcloc: null [2025-02-08 04:29:29,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11865: start_nic_~tmp___5~2#1 := start_nic_#t~ret888#1;havoc start_nic_#t~ret888#1;start_nic_~val64~6#1 := start_nic_~tmp___5~2#1; [2025-02-08 04:29:29,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10742: assume -2147483648 <= init_nic_#t~ret702#1 && init_nic_#t~ret702#1 <= 2147483647;havoc init_nic_#t~ret702#1; [2025-02-08 04:29:29,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11139-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 6432 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11139: init_nic_~val64~3#1 := 283686884868096; [2025-02-08 04:29:29,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11271-1: SUMMARY for call init_nic_#t~ret767#1 := printk(29, 0); srcloc: null [2025-02-08 04:29:29,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11271: assume -2147483648 <= init_nic_#t~ret767#1 && init_nic_#t~ret767#1 <= 2147483647;havoc init_nic_#t~ret767#1; [2025-02-08 04:29:29,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24154-1: ldv_request_irq_24_#res#1 := ldv_request_irq_24_~ldv_func_res~3#1; [2025-02-08 04:29:29,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18803: assume -2147483648 <= s2io_add_isr_#t~ret2624#1 && s2io_add_isr_#t~ret2624#1 <= 2147483647;havoc s2io_add_isr_#t~ret2624#1; [2025-02-08 04:29:29,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18803-1: SUMMARY for call s2io_add_isr_#t~ret2624#1 := printk(132, 0); srcloc: null [2025-02-08 04:29:29,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10677: assume 3 == init_nic_~i~9#1; [2025-02-08 04:29:29,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10677: assume !(3 == init_nic_~i~9#1); [2025-02-08 04:29:29,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19067-1: SUMMARY for call s2io_set_multicast(~dev~18#1.base, ~dev~18#1.offset); srcloc: null [2025-02-08 04:29:29,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19067: call #t~mem2655#1 := read~int#22(~dev~18#1.base, 204 + ~dev~18#1.offset, 8); [2025-02-08 04:29:29,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18737: assume s2io_add_isr_#t~short2609#1;havoc s2io_add_isr_#t~mem2607#1;havoc s2io_add_isr_#t~mem2608#1;havoc s2io_add_isr_#t~short2609#1; [2025-02-08 04:29:29,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18737: assume !s2io_add_isr_#t~short2609#1;havoc s2io_add_isr_#t~mem2607#1;havoc s2io_add_isr_#t~mem2608#1;havoc s2io_add_isr_#t~short2609#1;s2io_add_isr_~msix_rx_cnt~0#1 := 1 + s2io_add_isr_~msix_rx_cnt~0#1; [2025-02-08 04:29:29,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18737-1: assume s2io_add_isr_#t~short2609#1; [2025-02-08 04:29:29,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18737-1: assume !s2io_add_isr_#t~short2609#1;call s2io_add_isr_#t~mem2608#1 := read~int#22(s2io_add_isr_~sp#1.base, 8 + (54847 + s2io_add_isr_~sp#1.offset + 16 * s2io_add_isr_~i~37#1), 8);s2io_add_isr_#t~short2609#1 := 0 == s2io_add_isr_#t~mem2608#1 % 18446744073709551616; [2025-02-08 04:29:29,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18737-2: call s2io_add_isr_#t~mem2607#1 := read~int#22(s2io_add_isr_~sp#1.base, 54847 + s2io_add_isr_~sp#1.offset + 16 * s2io_add_isr_~i~37#1, 8);s2io_add_isr_#t~short2609#1 := 0 == s2io_add_isr_#t~mem2607#1 % 18446744073709551616; [2025-02-08 04:29:29,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11074: init_nic_~val64~3#1 := 283686884934147; [2025-02-08 04:29:29,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10876: assume 6 == init_nic_#t~mem734#1 % 4294967296;havoc init_nic_#t~mem734#1; [2025-02-08 04:29:29,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10876: assume !(6 == init_nic_#t~mem734#1 % 4294967296);havoc init_nic_#t~mem734#1;call init_nic_#t~mem735#1 := read~int#22(init_nic_~config~4#1.base, init_nic_~config~4#1.offset, 4); [2025-02-08 04:29:29,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10942-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4408 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11867-1: SUMMARY for call start_nic_#t~ret889#1 := verify_xena_quiescence(start_nic_~nic#1.base, start_nic_~nic#1.offset); srcloc: null [2025-02-08 04:29:29,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10810: init_nic_~i~9#1 := 1 + init_nic_~i~9#1; [2025-02-08 04:29:29,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11867: assume -2147483648 <= start_nic_#t~ret889#1 && start_nic_#t~ret889#1 <= 2147483647;start_nic_~tmp___6~1#1 := start_nic_#t~ret889#1;havoc start_nic_#t~ret889#1; [2025-02-08 04:29:29,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10942: init_nic_~val64~3#1 := 288231484303867905; [2025-02-08 04:29:29,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18738: assume ~debug_level~0 >= 0;call s2io_add_isr_#t~mem2610#1 := read~int#22(s2io_add_isr_~sp#1.base, 8 + (54847 + s2io_add_isr_~sp#1.offset + 16 * s2io_add_isr_~i~37#1), 8); [2025-02-08 04:29:29,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18738: assume !(~debug_level~0 >= 0); [2025-02-08 04:29:29,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19002: call #t~mem2649#1 := read~int#22(~config~22#1.base, 75 + ~config~22#1.offset, 4); [2025-02-08 04:29:29,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11339-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 10520 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11339: init_nic_~val64~3#1 := 0;init_nic_~i~9#1 := 0; [2025-02-08 04:29:29,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11141-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 6440 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11141: init_nic_~val64~3#1 := 9241421688590303745; [2025-02-08 04:29:29,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11075: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 6408 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19069-4: assume 0 == #t~mem2655#1 % 18446744073709551616;#t~bitwise2656#1 := 0; [2025-02-08 04:29:29,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19069-4: assume !(0 == #t~mem2655#1 % 18446744073709551616); [2025-02-08 04:29:29,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19069-1: [2025-02-08 04:29:29,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19069: assume 0 != #t~bitwise2656#1 % 18446744073709551616;havoc #t~mem2655#1;havoc #t~bitwise2656#1;call #t~mem2657#1 := read~int#22(~dev~18#1.base, 516 + ~dev~18#1.offset, 4);call write~int#22(65535 / (#t~mem2657#1 % 4294967296), ~sp#1.base, 55872 + ~sp#1.offset, 2);havoc #t~mem2657#1;call #t~mem2658#1 := read~int#22(~sp#1.base, 55872 + ~sp#1.offset, 2); [2025-02-08 04:29:29,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19069: assume !(0 != #t~bitwise2656#1 % 18446744073709551616);havoc #t~mem2655#1;havoc #t~bitwise2656#1; [2025-02-08 04:29:29,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19069-3: assume 32768 == #t~mem2655#1 % 18446744073709551616;#t~bitwise2656#1 := #t~mem2655#1; [2025-02-08 04:29:29,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19069-3: assume !(32768 == #t~mem2655#1 % 18446744073709551616); [2025-02-08 04:29:29,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19069-2: havoc #t~bitwise2656#1;assume #t~bitwise2656#1 % 18446744073709551616 <= #t~mem2655#1 % 18446744073709551616 && #t~bitwise2656#1 % 18446744073709551616 <= 32768; [2025-02-08 04:29:29,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11076: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 6416 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11010: assume 4 == init_nic_#t~mem741#1 % 4294967296;havoc init_nic_#t~mem741#1; [2025-02-08 04:29:29,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11010: assume !(4 == init_nic_#t~mem741#1 % 4294967296);havoc init_nic_#t~mem741#1;call init_nic_#t~mem742#1 := read~int#22(init_nic_~config~4#1.base, 75 + init_nic_~config~4#1.offset, 4); [2025-02-08 04:29:29,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10812: call init_nic_#t~mem711#1 := read~int#22(init_nic_~config~4#1.base, 75 + init_nic_~config~4#1.offset, 4);call init_nic_#t~mem712#1 := read~int#22(init_nic_~config~4#1.base, 75 + init_nic_~config~4#1.offset, 4);init_nic_~mem_share~0#1 := (init_nic_~mem_size~0#1 % 4294967296 / (init_nic_#t~mem711#1 % 4294967296) + init_nic_~mem_size~0#1 % 4294967296 % (init_nic_#t~mem712#1 % 4294967296)) % 4294967296; [2025-02-08 04:29:29,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11869: assume 0 == start_nic_~tmp___6~1#1; [2025-02-08 04:29:29,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11869: assume !(0 == start_nic_~tmp___6~1#1); [2025-02-08 04:29:29,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10944: init_nic_~val64~3#1 := 144964011052498944; [2025-02-08 04:29:29,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18740: s2io_add_isr_~tmp~136#1 := s2io_add_isr_#t~ret2611#1;havoc s2io_add_isr_#t~mem2610#1;havoc s2io_add_isr_#t~ret2611#1;call s2io_add_isr_#t~mem2612#1 := read~int#22(s2io_add_isr_~sp#1.base, 54847 + s2io_add_isr_~sp#1.offset + 16 * s2io_add_isr_~i~37#1, 8); [2025-02-08 04:29:29,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18740-1: SUMMARY for call s2io_add_isr_#t~ret2611#1 := __fswab32(s2io_add_isr_#t~mem2610#1); srcloc: null [2025-02-08 04:29:29,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10944-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4416 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11275-1: init_nic_#res#1 := -19; [2025-02-08 04:29:29,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11077: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 6424 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11143: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 8640 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10813-1: [2025-02-08 04:29:29,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10813: init_nic_~val64~3#1 := init_nic_#t~bitwise713#1;havoc init_nic_#t~bitwise713#1; [2025-02-08 04:29:29,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10813-3: assume 0 == 72057594037927936 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616;init_nic_#t~bitwise713#1 := init_nic_~val64~3#1; [2025-02-08 04:29:29,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10813-3: assume !(0 == 72057594037927936 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616); [2025-02-08 04:29:29,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18807-1: s2io_add_isr_#res#1 := -1; [2025-02-08 04:29:29,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10813-2: havoc init_nic_#t~bitwise713#1;assume (init_nic_#t~bitwise713#1 % 18446744073709551616 >= init_nic_~val64~3#1 % 18446744073709551616 && init_nic_#t~bitwise713#1 % 18446744073709551616 >= 72057594037927936 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616) && init_nic_#t~bitwise713#1 % 18446744073709551616 <= init_nic_~val64~3#1 % 18446744073709551616 + 72057594037927936 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616; [2025-02-08 04:29:29,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18741: assume -2147483648 <= s2io_add_isr_#t~ret2613#1 && s2io_add_isr_#t~ret2613#1 <= 2147483647;havoc s2io_add_isr_#t~mem2612#1;havoc s2io_add_isr_#t~ret2613#1; [2025-02-08 04:29:29,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18741-1: SUMMARY for call s2io_add_isr_#t~ret2613#1 := printk(127, 0); srcloc: null [2025-02-08 04:29:29,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11870: assume ~debug_level~0 >= 0; [2025-02-08 04:29:29,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11870: assume !(~debug_level~0 >= 0); [2025-02-08 04:29:29,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19071: assume ~lro_max_pkts~0 % 4294967296 < #t~mem2658#1 % 65536 % 4294967296;havoc #t~mem2658#1;call write~int#22(~lro_max_pkts~0, ~sp#1.base, 55872 + ~sp#1.offset, 2); [2025-02-08 04:29:29,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19071: assume !(~lro_max_pkts~0 % 4294967296 < #t~mem2658#1 % 65536 % 4294967296);havoc #t~mem2658#1; [2025-02-08 04:29:29,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19005: ~ring~10#1.base, ~ring~10#1.offset := ~mac_control~13#1.base, 1104 + ~mac_control~13#1.offset + 6329 * (if ~i~38#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~38#1 % 18446744073709551616 % 18446744073709551616 else ~i~38#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call #t~mem2642#1 := read~int#22(~dev~18#1.base, 516 + ~dev~18#1.offset, 4);call write~int#22(#t~mem2642#1, ~ring~10#1.base, 6317 + ~ring~10#1.offset, 4);havoc #t~mem2642#1;call #t~mem2643#1 := read~int#22(~dev~18#1.base, 204 + ~dev~18#1.offset, 8); [2025-02-08 04:29:29,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10813-4: assume 0 == init_nic_~val64~3#1 % 18446744073709551616 || init_nic_~val64~3#1 % 18446744073709551616 == 72057594037927936 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616;init_nic_#t~bitwise713#1 := 72057594037927936 * (init_nic_~mem_share~0#1 % 18446744073709551616); [2025-02-08 04:29:29,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10813-4: assume !(0 == init_nic_~val64~3#1 % 18446744073709551616 || init_nic_~val64~3#1 % 18446744073709551616 == 72057594037927936 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616); [2025-02-08 04:29:29,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10681: assume 5 == init_nic_~i~9#1; [2025-02-08 04:29:29,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10681: assume !(5 == init_nic_~i~9#1); [2025-02-08 04:29:29,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11078-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 6432 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10946: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4424 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11078: init_nic_~val64~3#1 := 283686884868096; [2025-02-08 04:29:29,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10748: init_nic_~tmp___9~0#1 := init_nic_#t~ret703#1;havoc init_nic_#t~ret703#1;init_nic_~val64~3#1 := init_nic_~tmp___9~0#1; [2025-02-08 04:29:29,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10748-1: SUMMARY for call init_nic_#t~ret703#1 := readq(init_nic_~bar0~3#1.base, 4456 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10880: assume 7 == init_nic_#t~mem735#1 % 4294967296;havoc init_nic_#t~mem735#1; [2025-02-08 04:29:29,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10880: assume !(7 == init_nic_#t~mem735#1 % 4294967296);havoc init_nic_#t~mem735#1;call init_nic_#t~mem736#1 := read~int#22(init_nic_~config~4#1.base, init_nic_~config~4#1.offset, 4); [2025-02-08 04:29:29,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11343: assume init_nic_~i~9#1 <= 3; [2025-02-08 04:29:29,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11343: assume !(init_nic_~i~9#1 <= 3); [2025-02-08 04:29:29,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11872: assume -2147483648 <= start_nic_#t~ret890#1 && start_nic_#t~ret890#1 <= 2147483647;havoc start_nic_#t~ret890#1; [2025-02-08 04:29:29,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11806: call start_nic_#t~mem877#1 := read~int#22(start_nic_~config~5#1.base, 75 + start_nic_~config~5#1.offset, 4); [2025-02-08 04:29:29,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11872-1: SUMMARY for call start_nic_#t~ret890#1 := printk(40, 0); srcloc: null [2025-02-08 04:29:29,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19007-1: [2025-02-08 04:29:29,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19007: call write~int#22((if 0 != #t~bitwise2644#1 % 18446744073709551616 then 1 else 0), ~ring~10#1.base, 2472 + ~ring~10#1.offset, 1);havoc #t~mem2643#1;havoc #t~bitwise2644#1; [2025-02-08 04:29:29,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19007-3: assume 32768 == #t~mem2643#1 % 18446744073709551616;#t~bitwise2644#1 := #t~mem2643#1; [2025-02-08 04:29:29,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19007-3: assume !(32768 == #t~mem2643#1 % 18446744073709551616); [2025-02-08 04:29:29,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19007-2: havoc #t~bitwise2644#1;assume #t~bitwise2644#1 % 18446744073709551616 <= #t~mem2643#1 % 18446744073709551616 && #t~bitwise2644#1 % 18446744073709551616 <= 32768; [2025-02-08 04:29:29,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19007-4: assume 0 == #t~mem2643#1 % 18446744073709551616;#t~bitwise2644#1 := 0; [2025-02-08 04:29:29,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19007-4: assume !(0 == #t~mem2643#1 % 18446744073709551616); [2025-02-08 04:29:29,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11080: init_nic_~val64~3#1 := 9259471478034796560; [2025-02-08 04:29:29,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11014: assume 5 == init_nic_#t~mem742#1 % 4294967296;havoc init_nic_#t~mem742#1; [2025-02-08 04:29:29,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11014: assume !(5 == init_nic_#t~mem742#1 % 4294967296);havoc init_nic_#t~mem742#1;call init_nic_#t~mem743#1 := read~int#22(init_nic_~config~4#1.base, 75 + init_nic_~config~4#1.offset, 4); [2025-02-08 04:29:29,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11080-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 6440 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10750-2: havoc init_nic_#t~bitwise704#1;assume (init_nic_#t~bitwise704#1 % 18446744073709551616 >= init_nic_~val64~3#1 % 18446744073709551616 && init_nic_#t~bitwise704#1 % 18446744073709551616 >= 8214565720323784704) && init_nic_#t~bitwise704#1 % 18446744073709551616 <= 8214565720323784704 + init_nic_~val64~3#1 % 18446744073709551616; [2025-02-08 04:29:29,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10750-1: [2025-02-08 04:29:29,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10750-4: assume 0 == init_nic_~val64~3#1 % 18446744073709551616 || 8214565720323784704 == init_nic_~val64~3#1 % 18446744073709551616;init_nic_#t~bitwise704#1 := 8214565720323784704; [2025-02-08 04:29:29,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10750-4: assume !(0 == init_nic_~val64~3#1 % 18446744073709551616 || 8214565720323784704 == init_nic_~val64~3#1 % 18446744073709551616); [2025-02-08 04:29:29,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10750-3: assume false;init_nic_#t~bitwise704#1 := init_nic_~val64~3#1; [2025-02-08 04:29:29,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10750-3: assume !false; [2025-02-08 04:29:29,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10816: call init_nic_#t~mem714#1 := read~int#22(init_nic_~config~4#1.base, 75 + init_nic_~config~4#1.offset, 4);init_nic_~mem_share~0#1 := init_nic_~mem_size~0#1 % 4294967296 / (init_nic_#t~mem714#1 % 4294967296) % 4294967296; [2025-02-08 04:29:29,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10750: init_nic_~val64~3#1 := init_nic_#t~bitwise704#1;havoc init_nic_#t~bitwise704#1; [2025-02-08 04:29:29,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19008: assume -2147483648 <= #t~ret2645#1 && #t~ret2645#1 <= 2147483647;~ret~13#1 := #t~ret2645#1;havoc #t~ret2645#1; [2025-02-08 04:29:29,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19008-1: SUMMARY for call #t~ret2645#1 := fill_rx_buffers(~sp#1.base, ~sp#1.offset, ~ring~10#1.base, ~ring~10#1.offset, 1); srcloc: null [2025-02-08 04:29:29,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11345-5: [2025-02-08 04:29:29,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11345-4: assume 0 == init_nic_~val64~3#1 % 18446744073709551616 || init_nic_~val64~3#1 % 18446744073709551616 == init_nic_#t~bitwise785#1 % 18446744073709551616;init_nic_#t~bitwise786#1 := init_nic_#t~bitwise785#1; [2025-02-08 04:29:29,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11345-4: assume !(0 == init_nic_~val64~3#1 % 18446744073709551616 || init_nic_~val64~3#1 % 18446744073709551616 == init_nic_#t~bitwise785#1 % 18446744073709551616); [2025-02-08 04:29:29,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11345-7: assume 0 == init_nic_#t~bitwise784#1 % 4294967296 % 18446744073709551616 || 0 == 16 * init_nic_~i~9#1;init_nic_#t~bitwise785#1 := init_nic_#t~bitwise784#1 % 4294967296; [2025-02-08 04:29:29,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11345-7: assume !(0 == init_nic_#t~bitwise784#1 % 4294967296 % 18446744073709551616 || 0 == 16 * init_nic_~i~9#1); [2025-02-08 04:29:29,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11345-6: havoc init_nic_#t~bitwise785#1; [2025-02-08 04:29:29,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11345-1: [2025-02-08 04:29:29,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11345: init_nic_~val64~3#1 := init_nic_#t~bitwise786#1;init_nic_~i~9#1 := 1 + init_nic_~i~9#1; [2025-02-08 04:29:29,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11345-3: assume 0 == init_nic_#t~bitwise785#1 % 18446744073709551616;init_nic_#t~bitwise786#1 := init_nic_~val64~3#1; [2025-02-08 04:29:29,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11345-3: assume !(0 == init_nic_#t~bitwise785#1 % 18446744073709551616); [2025-02-08 04:29:29,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11345-2: havoc init_nic_#t~bitwise786#1;assume (init_nic_#t~bitwise786#1 % 18446744073709551616 >= init_nic_~val64~3#1 % 18446744073709551616 && init_nic_#t~bitwise786#1 % 18446744073709551616 >= init_nic_#t~bitwise785#1 % 18446744073709551616) && init_nic_#t~bitwise786#1 % 18446744073709551616 <= init_nic_~val64~3#1 % 18446744073709551616 + init_nic_#t~bitwise785#1 % 18446744073709551616; [2025-02-08 04:29:29,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11345-12: call init_nic_#t~mem783#1 := read~int#22(init_nic_~nic#1.base, 51756 + init_nic_~nic#1.offset, 2); [2025-02-08 04:29:29,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11345-9: havoc init_nic_#t~bitwise784#1;assume (init_nic_#t~bitwise784#1 % 4294967296 >= init_nic_#t~mem783#1 % 65536 % 4294967296 && init_nic_#t~bitwise784#1 % 4294967296 >= 65280) && init_nic_#t~bitwise784#1 % 4294967296 <= 65280 + init_nic_#t~mem783#1 % 65536 % 4294967296; [2025-02-08 04:29:29,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11345-8: [2025-02-08 04:29:29,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11345-11: assume 0 == init_nic_#t~mem783#1 % 65536 % 4294967296 || 65280 == init_nic_#t~mem783#1 % 65536 % 4294967296;init_nic_#t~bitwise784#1 := 65280; [2025-02-08 04:29:29,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11345-11: assume !(0 == init_nic_#t~mem783#1 % 65536 % 4294967296 || 65280 == init_nic_#t~mem783#1 % 65536 % 4294967296); [2025-02-08 04:29:29,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11345-10: assume false;init_nic_#t~bitwise784#1 := init_nic_#t~mem783#1 % 65536; [2025-02-08 04:29:29,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11345-10: assume !false; [2025-02-08 04:29:29,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10817-4: assume 0 == init_nic_~val64~3#1 % 18446744073709551616 || init_nic_~val64~3#1 % 18446744073709551616 == 281474976710656 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616;init_nic_#t~bitwise715#1 := 281474976710656 * (init_nic_~mem_share~0#1 % 18446744073709551616); [2025-02-08 04:29:29,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10817-4: assume !(0 == init_nic_~val64~3#1 % 18446744073709551616 || init_nic_~val64~3#1 % 18446744073709551616 == 281474976710656 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616); [2025-02-08 04:29:29,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10685: assume 7 == init_nic_~i~9#1; [2025-02-08 04:29:29,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10685: assume !(7 == init_nic_~i~9#1); [2025-02-08 04:29:29,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10817-1: [2025-02-08 04:29:29,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10817: init_nic_~val64~3#1 := init_nic_#t~bitwise715#1;havoc init_nic_#t~bitwise715#1; [2025-02-08 04:29:29,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10817-3: assume 0 == 281474976710656 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616;init_nic_#t~bitwise715#1 := init_nic_~val64~3#1; [2025-02-08 04:29:29,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10817-3: assume !(0 == 281474976710656 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616); [2025-02-08 04:29:29,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10751-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4456 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10817-2: havoc init_nic_#t~bitwise715#1;assume (init_nic_#t~bitwise715#1 % 18446744073709551616 >= init_nic_~val64~3#1 % 18446744073709551616 && init_nic_#t~bitwise715#1 % 18446744073709551616 >= 281474976710656 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616) && init_nic_#t~bitwise715#1 % 18446744073709551616 <= init_nic_~val64~3#1 % 18446744073709551616 + 281474976710656 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616; [2025-02-08 04:29:29,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10751: init_nic_~val64~3#1 := 0;init_nic_~i~9#1 := 0; [2025-02-08 04:29:29,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11214-1: SUMMARY for call writeq(init_nic_#t~mem753#1, init_nic_~bar0~3#1.base, 2520 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11082: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 8640 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11280: SUMMARY for call msleep(50); srcloc: null [2025-02-08 04:29:29,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19010: assume 0 != ~ret~13#1; [2025-02-08 04:29:29,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19010: assume !(0 != ~ret~13#1); [2025-02-08 04:29:29,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11214: havoc init_nic_#t~mem753#1;call init_nic_#t~mem754#1 := read~int#22(init_nic_~nic#1.base, 55855 + init_nic_~nic#1.offset, 1); [2025-02-08 04:29:29,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10884: assume 8 == init_nic_#t~mem736#1 % 4294967296;havoc init_nic_#t~mem736#1; [2025-02-08 04:29:29,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10884: assume !(8 == init_nic_#t~mem736#1 % 4294967296);havoc init_nic_#t~mem736#1; [2025-02-08 04:29:29,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11809: start_nic_~ring~2#1.base, start_nic_~ring~2#1.offset := start_nic_~mac_control~3#1.base, 1104 + start_nic_~mac_control~3#1.offset + 6329 * (if start_nic_~i~11#1 % 65536 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then start_nic_~i~11#1 % 65536 % 18446744073709551616 % 18446744073709551616 else start_nic_~i~11#1 % 65536 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call start_nic_#t~mem869#1 := read~int#22(start_nic_~ring~2#1.base, 2693 + start_nic_~ring~2#1.offset, 8); [2025-02-08 04:29:29,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18812: s2io_add_isr_#res#1 := 0;#t~ret2661#1 := s2io_add_isr_#res#1;havoc s2io_add_isr_#t~mem2580#1.base, s2io_add_isr_#t~mem2580#1.offset, s2io_add_isr_#t~mem2581#1, s2io_add_isr_#t~ret2582#1, s2io_add_isr_#t~ret2583#1, s2io_add_isr_#t~mem2584#1, s2io_add_isr_#t~mem2585#1.base, s2io_add_isr_#t~mem2585#1.offset, s2io_add_isr_#t~mem2586#1, s2io_add_isr_#t~mem2587#1.base, s2io_add_isr_#t~mem2587#1.offset, s2io_add_isr_#t~mem2588#1, s2io_add_isr_#t~loopctr2589#1, s2io_add_isr_#t~nondet2590#1, s2io_add_isr_#t~ret2591#1, s2io_add_isr_#t~mem2592#1.base, s2io_add_isr_#t~mem2592#1.offset, s2io_add_isr_#t~mem2593#1, s2io_add_isr_#t~mem2594#1.base, s2io_add_isr_#t~mem2594#1.offset, s2io_add_isr_#t~mem2595#1.base, s2io_add_isr_#t~mem2595#1.offset, s2io_add_isr_#t~ret2596#1, s2io_add_isr_#t~mem2597#1.base, s2io_add_isr_#t~mem2597#1.offset, s2io_add_isr_#t~mem2598#1, s2io_add_isr_#t~loopctr2599#1, s2io_add_isr_#t~nondet2600#1, s2io_add_isr_#t~ret2601#1, s2io_add_isr_#t~mem2602#1.base, s2io_add_isr_#t~mem2602#1.offset, s2io_add_isr_#t~mem2603#1, s2io_add_isr_#t~mem2604#1.base, s2io_add_isr_#t~mem2604#1.offset, s2io_add_isr_#t~mem2605#1.base, s2io_add_isr_#t~mem2605#1.offset, s2io_add_isr_#t~ret2606#1, s2io_add_isr_#t~mem2607#1, s2io_add_isr_#t~mem2608#1, s2io_add_isr_#t~short2609#1, s2io_add_isr_#t~mem2610#1, s2io_add_isr_#t~ret2611#1, s2io_add_isr_#t~mem2612#1, s2io_add_isr_#t~ret2613#1, s2io_add_isr_#t~ret2614#1, s2io_add_isr_#t~ret2615#1, s2io_add_isr_#t~mem2616#1.base, s2io_add_isr_#t~mem2616#1.offset, s2io_add_isr_#t~mem2617#1, s2io_add_isr_#t~ret2618#1, s2io_add_isr_#t~ret2619#1, s2io_add_isr_#t~mem2620#1, s2io_add_isr_#t~mem2621#1.base, s2io_add_isr_#t~mem2621#1.offset, s2io_add_isr_#t~mem2622#1, s2io_add_isr_#t~ret2623#1, s2io_add_isr_#t~ret2624#1, s2io_add_isr_~sp#1.base, s2io_add_isr_~sp#1.offset, s2io_add_isr_~ret~12#1, s2io_add_isr_~dev~17#1.base, s2io_add_isr_~dev~17#1.offset, s2io_add_isr_~err~3#1, s2io_add_isr_~i~37#1, s2io_add_isr_~msix_rx_cnt~0#1, s2io_add_isr_~tmp~136#1;havoc s2io_add_isr_#in~sp#1.base, s2io_add_isr_#in~sp#1.offset;assume { :end_inline_s2io_add_isr } true;assume -2147483648 <= #t~ret2661#1 && #t~ret2661#1 <= 2147483647;~tmp___0~73#1 := #t~ret2661#1;havoc #t~ret2661#1; [2025-02-08 04:29:29,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19011: assume ~debug_level~0 >= 0; [2025-02-08 04:29:29,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19011: assume !(~debug_level~0 >= 0); [2025-02-08 04:29:29,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11810: havoc start_nic_#t~mem869#1; [2025-02-08 04:29:29,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10951: init_nic_~val64~3#1 := 283686952304641; [2025-02-08 04:29:29,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11810-1: SUMMARY for call writeq(start_nic_#t~mem869#1, start_nic_~bar0~9#1.base, 6448 + start_nic_~bar0~9#1.offset + (if start_nic_~i~11#1 % 65536 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then start_nic_~i~11#1 % 65536 % 18446744073709551616 % 18446744073709551616 else start_nic_~i~11#1 % 65536 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:29:29,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11282: SUMMARY for call init_nic_#t~ret765#1 := readq(init_nic_~bar0~3#1.base, 6584 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19078: assume { :begin_inline_start_nic } true;start_nic_#in~nic#1.base, start_nic_#in~nic#1.offset := ~sp#1.base, ~sp#1.offset;havoc start_nic_#res#1;havoc start_nic_#t~mem867#1.base, start_nic_#t~mem867#1.offset, start_nic_#t~mem868#1.base, start_nic_#t~mem868#1.offset, start_nic_#t~mem869#1, start_nic_#t~ret870#1, start_nic_#t~mem871#1, start_nic_#t~bitwise872#1, start_nic_#t~bitwise873#1, start_nic_#t~mem874#1, start_nic_#t~bitwise875#1, start_nic_#t~bitwise876#1, start_nic_#t~mem877#1, start_nic_#t~mem878#1, start_nic_#t~ret879#1, start_nic_#t~bitwise880#1, start_nic_#t~ret881#1, start_nic_#t~bitwise882#1, start_nic_#t~ret883#1, start_nic_#t~bitwise884#1, start_nic_#t~ret885#1, start_nic_#t~ret886#1, start_nic_#t~bitwise887#1, start_nic_#t~ret888#1, start_nic_#t~ret889#1, start_nic_#t~ret890#1, start_nic_#t~ret891#1, start_nic_#t~bitwise892#1, start_nic_#t~ret893#1, start_nic_#t~ret894#1, start_nic_#t~mem895#1.base, start_nic_#t~mem895#1.offset, start_nic_#t~mem896#1, start_nic_#t~mem897#1, start_nic_#t~short898#1, start_nic_#t~ret899#1, start_nic_#t~bitwise900#1, start_nic_~nic#1.base, start_nic_~nic#1.offset, start_nic_~bar0~9#1.base, start_nic_~bar0~9#1.offset, start_nic_~dev~3#1.base, start_nic_~dev~3#1.offset, start_nic_~val64~6#1, start_nic_~subid~0#1, start_nic_~i~11#1, start_nic_~config~5#1.base, start_nic_~config~5#1.offset, start_nic_~mac_control~3#1.base, start_nic_~mac_control~3#1.offset, start_nic_~ring~2#1.base, start_nic_~ring~2#1.offset, start_nic_~tmp~70#1, start_nic_~tmp___0~24#1, start_nic_~tmp___1~14#1, start_nic_~tmp___2~7#1, start_nic_~tmp___3~4#1, start_nic_~tmp___4~2#1, start_nic_~tmp___5~2#1, start_nic_~tmp___6~1#1, start_nic_~tmp___7~1#1, start_nic_~tmp___8~1#1, start_nic_~tmp___9~1#1;start_nic_~nic#1.base, start_nic_~nic#1.offset := start_nic_#in~nic#1.base, start_nic_#in~nic#1.offset;havoc start_nic_~bar0~9#1.base, start_nic_~bar0~9#1.offset;havoc start_nic_~dev~3#1.base, start_nic_~dev~3#1.offset;havoc start_nic_~val64~6#1;havoc start_nic_~subid~0#1;havoc start_nic_~i~11#1;havoc start_nic_~config~5#1.base, start_nic_~config~5#1.offset;havoc start_nic_~mac_control~3#1.base, start_nic_~mac_control~3#1.offset;havoc start_nic_~ring~2#1.base, start_nic_~ring~2#1.offset;havoc start_nic_~tmp~70#1;havoc start_nic_~tmp___0~24#1;havoc start_nic_~tmp___1~14#1;havoc start_nic_~tmp___2~7#1;havoc start_nic_~tmp___3~4#1;havoc start_nic_~tmp___4~2#1;havoc start_nic_~tmp___5~2#1;havoc start_nic_~tmp___6~1#1;havoc start_nic_~tmp___7~1#1;havoc start_nic_~tmp___8~1#1;havoc start_nic_~tmp___9~1#1;call start_nic_#t~mem867#1.base, start_nic_#t~mem867#1.offset := read~$Pointer$#22(start_nic_~nic#1.base, 51944 + start_nic_~nic#1.offset, 8);start_nic_~bar0~9#1.base, start_nic_~bar0~9#1.offset := start_nic_#t~mem867#1.base, start_nic_#t~mem867#1.offset;havoc start_nic_#t~mem867#1.base, start_nic_#t~mem867#1.offset;call start_nic_#t~mem868#1.base, start_nic_#t~mem868#1.offset := read~$Pointer$#22(start_nic_~nic#1.base, 8 + start_nic_~nic#1.offset, 8);start_nic_~dev~3#1.base, start_nic_~dev~3#1.offset := start_nic_#t~mem868#1.base, start_nic_#t~mem868#1.offset;havoc start_nic_#t~mem868#1.base, start_nic_#t~mem868#1.offset;start_nic_~val64~6#1 := 0;start_nic_~config~5#1.base, start_nic_~config~5#1.offset := start_nic_~nic#1.base, 51786 + start_nic_~nic#1.offset;start_nic_~mac_control~3#1.base, start_nic_~mac_control~3#1.offset := start_nic_~nic#1.base, 16 + start_nic_~nic#1.offset;start_nic_~i~11#1 := 0; [2025-02-08 04:29:29,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11018: assume 6 == init_nic_#t~mem743#1 % 4294967296;havoc init_nic_#t~mem743#1; [2025-02-08 04:29:29,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11018: assume !(6 == init_nic_#t~mem743#1 % 4294967296);havoc init_nic_#t~mem743#1;call init_nic_#t~mem744#1 := read~int#22(init_nic_~config~4#1.base, 75 + init_nic_~config~4#1.offset, 4); [2025-02-08 04:29:29,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11216: assume 2 == init_nic_#t~mem754#1 % 256 % 4294967296;havoc init_nic_#t~mem754#1;init_nic_~val64~3#1 := 225179981368524800; [2025-02-08 04:29:29,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11216: assume !(2 == init_nic_#t~mem754#1 % 256 % 4294967296);havoc init_nic_#t~mem754#1; [2025-02-08 04:29:29,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11877-1: start_nic_#res#1 := -1; [2025-02-08 04:29:29,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10820: call init_nic_#t~mem716#1 := read~int#22(init_nic_~config~4#1.base, 75 + init_nic_~config~4#1.offset, 4);init_nic_~mem_share~0#1 := init_nic_~mem_size~0#1 % 4294967296 / (init_nic_#t~mem716#1 % 4294967296) % 4294967296; [2025-02-08 04:29:29,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11811-1: SUMMARY for call start_nic_#t~ret870#1 := readq(start_nic_~bar0~9#1.base, 6512 + start_nic_~bar0~9#1.offset + (if start_nic_~i~11#1 % 65536 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then start_nic_~i~11#1 % 65536 % 18446744073709551616 % 18446744073709551616 else start_nic_~i~11#1 % 65536 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:29:29,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11811: start_nic_~tmp~70#1 := start_nic_#t~ret870#1;havoc start_nic_#t~ret870#1;start_nic_~val64~6#1 := start_nic_~tmp~70#1;call start_nic_#t~mem871#1 := read~int#22(start_nic_~nic#1.base, start_nic_~nic#1.offset, 4); [2025-02-08 04:29:29,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10952: init_nic_~val64~3#1 := 144964032527401475; [2025-02-08 04:29:29,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10952-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4392 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19013-1: SUMMARY for call #t~ret2646#1 := printk(135, 0); srcloc: null [2025-02-08 04:29:29,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19013: assume -2147483648 <= #t~ret2646#1 && #t~ret2646#1 <= 2147483647;havoc #t~ret2646#1; [2025-02-08 04:29:29,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11151: assume init_nic_~i~9#1 <= 7; [2025-02-08 04:29:29,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11151: assume !(init_nic_~i~9#1 <= 7);call init_nic_#t~mem746#1 := read~int#22(init_nic_~dev~2#1.base, 516 + init_nic_~dev~2#1.offset, 4);init_nic_~val64~3#1 := 281474976710656 * ((22 + init_nic_#t~mem746#1 % 4294967296) % 18446744073709551616);havoc init_nic_#t~mem746#1;init_nic_~i~9#1 := 0; [2025-02-08 04:29:29,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10821-1: [2025-02-08 04:29:29,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10821: init_nic_~val64~3#1 := init_nic_#t~bitwise717#1;havoc init_nic_#t~bitwise717#1; [2025-02-08 04:29:29,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10821-3: assume 0 == 1099511627776 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616;init_nic_#t~bitwise717#1 := init_nic_~val64~3#1; [2025-02-08 04:29:29,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10821-3: assume !(0 == 1099511627776 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616); [2025-02-08 04:29:29,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10821-2: havoc init_nic_#t~bitwise717#1;assume (init_nic_#t~bitwise717#1 % 18446744073709551616 >= init_nic_~val64~3#1 % 18446744073709551616 && init_nic_#t~bitwise717#1 % 18446744073709551616 >= 1099511627776 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616) && init_nic_#t~bitwise717#1 % 18446744073709551616 <= init_nic_~val64~3#1 % 18446744073709551616 + 1099511627776 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616; [2025-02-08 04:29:29,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10755: call init_nic_#t~mem708#1 := read~int#22(init_nic_~config~4#1.base, 75 + init_nic_~config~4#1.offset, 4); [2025-02-08 04:29:29,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10623-2: call init_nic_#t~mem684#1 := read~int#9(~#herc_act_dtx_cfg~0.base, ~#herc_act_dtx_cfg~0.offset + 8 * init_nic_~dtx_cnt~0#1, 8); [2025-02-08 04:29:29,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10821-4: assume 0 == init_nic_~val64~3#1 % 18446744073709551616 || init_nic_~val64~3#1 % 18446744073709551616 == 1099511627776 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616;init_nic_#t~bitwise717#1 := 1099511627776 * (init_nic_~mem_share~0#1 % 18446744073709551616); [2025-02-08 04:29:29,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10821-4: assume !(0 == init_nic_~val64~3#1 % 18446744073709551616 || init_nic_~val64~3#1 % 18446744073709551616 == 1099511627776 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616); [2025-02-08 04:29:29,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10689: init_nic_~j~2#1 := 1 + init_nic_~j~2#1; [2025-02-08 04:29:29,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10623-1: SUMMARY for call SPECIAL_REG_WRITE(init_nic_#t~mem684#1, init_nic_~bar0~3#1.base, 2536 + init_nic_~bar0~3#1.offset, 1); srcloc: null [2025-02-08 04:29:29,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10623: havoc init_nic_#t~mem684#1; [2025-02-08 04:29:29,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11284: init_nic_~i~9#1 := 1 + init_nic_~i~9#1; [2025-02-08 04:29:29,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18749: assume 0 != s2io_add_isr_~err~3#1; [2025-02-08 04:29:29,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18749: assume !(0 != s2io_add_isr_~err~3#1);call s2io_add_isr_#t~mem2616#1.base, s2io_add_isr_#t~mem2616#1.offset := read~$Pointer$#22(s2io_add_isr_~sp#1.base, 54610 + s2io_add_isr_~sp#1.offset, 8);call write~int#22(170, s2io_add_isr_#t~mem2616#1.base, 13 + (s2io_add_isr_#t~mem2616#1.offset + 14 * (if s2io_add_isr_~i~37#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then s2io_add_isr_~i~37#1 % 18446744073709551616 % 18446744073709551616 else s2io_add_isr_~i~37#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 1);havoc s2io_add_isr_#t~mem2616#1.base, s2io_add_isr_#t~mem2616#1.offset; [2025-02-08 04:29:29,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24167-1: SUMMARY for call ldv_request_irq_25_#t~ret3287#1 := request_irq(ldv_request_irq_25_~irq#1, ldv_request_irq_25_~handler#1.base, ldv_request_irq_25_~handler#1.offset, ldv_request_irq_25_~flags#1, ldv_request_irq_25_~name#1.base, ldv_request_irq_25_~name#1.offset, ldv_request_irq_25_~dev#1.base, ldv_request_irq_25_~dev#1.offset); srcloc: null [2025-02-08 04:29:29,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19080: assume 0 != ~tmp~138#1; [2025-02-08 04:29:29,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19080: assume !(0 != ~tmp~138#1);assume { :begin_inline_s2io_add_isr } true;s2io_add_isr_#in~sp#1.base, s2io_add_isr_#in~sp#1.offset := ~sp#1.base, ~sp#1.offset;havoc s2io_add_isr_#res#1;havoc s2io_add_isr_#t~mem2580#1.base, s2io_add_isr_#t~mem2580#1.offset, s2io_add_isr_#t~mem2581#1, s2io_add_isr_#t~ret2582#1, s2io_add_isr_#t~ret2583#1, s2io_add_isr_#t~mem2584#1, s2io_add_isr_#t~mem2585#1.base, s2io_add_isr_#t~mem2585#1.offset, s2io_add_isr_#t~mem2586#1, s2io_add_isr_#t~mem2587#1.base, s2io_add_isr_#t~mem2587#1.offset, s2io_add_isr_#t~mem2588#1, s2io_add_isr_#t~loopctr2589#1, s2io_add_isr_#t~nondet2590#1, s2io_add_isr_#t~ret2591#1, s2io_add_isr_#t~mem2592#1.base, s2io_add_isr_#t~mem2592#1.offset, s2io_add_isr_#t~mem2593#1, s2io_add_isr_#t~mem2594#1.base, s2io_add_isr_#t~mem2594#1.offset, s2io_add_isr_#t~mem2595#1.base, s2io_add_isr_#t~mem2595#1.offset, s2io_add_isr_#t~ret2596#1, s2io_add_isr_#t~mem2597#1.base, s2io_add_isr_#t~mem2597#1.offset, s2io_add_isr_#t~mem2598#1, s2io_add_isr_#t~loopctr2599#1, s2io_add_isr_#t~nondet2600#1, s2io_add_isr_#t~ret2601#1, s2io_add_isr_#t~mem2602#1.base, s2io_add_isr_#t~mem2602#1.offset, s2io_add_isr_#t~mem2603#1, s2io_add_isr_#t~mem2604#1.base, s2io_add_isr_#t~mem2604#1.offset, s2io_add_isr_#t~mem2605#1.base, s2io_add_isr_#t~mem2605#1.offset, s2io_add_isr_#t~ret2606#1, s2io_add_isr_#t~mem2607#1, s2io_add_isr_#t~mem2608#1, s2io_add_isr_#t~short2609#1, s2io_add_isr_#t~mem2610#1, s2io_add_isr_#t~ret2611#1, s2io_add_isr_#t~mem2612#1, s2io_add_isr_#t~ret2613#1, s2io_add_isr_#t~ret2614#1, s2io_add_isr_#t~ret2615#1, s2io_add_isr_#t~mem2616#1.base, s2io_add_isr_#t~mem2616#1.offset, s2io_add_isr_#t~mem2617#1, s2io_add_isr_#t~ret2618#1, s2io_add_isr_#t~ret2619#1, s2io_add_isr_#t~mem2620#1, s2io_add_isr_#t~mem2621#1.base, s2io_add_isr_#t~mem2621#1.offset, s2io_add_isr_#t~mem2622#1, s2io_add_isr_#t~ret2623#1, s2io_add_isr_#t~ret2624#1, s2io_add_isr_~sp#1.base, s2io_add_isr_~sp#1.offset, s2io_add_isr_~ret~12#1, s2io_add_isr_~dev~17#1.base, s2io_add_isr_~dev~17#1.offset, s2io_add_isr_~err~3#1, s2io_add_isr_~i~37#1, s2io_add_isr_~msix_rx_cnt~0#1, s2io_add_isr_~tmp~136#1;s2io_add_isr_~sp#1.base, s2io_add_isr_~sp#1.offset := s2io_add_isr_#in~sp#1.base, s2io_add_isr_#in~sp#1.offset;havoc s2io_add_isr_~ret~12#1;havoc s2io_add_isr_~dev~17#1.base, s2io_add_isr_~dev~17#1.offset;havoc s2io_add_isr_~err~3#1;havoc s2io_add_isr_~i~37#1;havoc s2io_add_isr_~msix_rx_cnt~0#1;havoc s2io_add_isr_~tmp~136#1;s2io_add_isr_~ret~12#1 := 0;call s2io_add_isr_#t~mem2580#1.base, s2io_add_isr_#t~mem2580#1.offset := read~$Pointer$#22(s2io_add_isr_~sp#1.base, 8 + s2io_add_isr_~sp#1.offset, 8);s2io_add_isr_~dev~17#1.base, s2io_add_isr_~dev~17#1.offset := s2io_add_isr_#t~mem2580#1.base, s2io_add_isr_#t~mem2580#1.offset;havoc s2io_add_isr_#t~mem2580#1.base, s2io_add_isr_#t~mem2580#1.offset;s2io_add_isr_~err~3#1 := 0;call s2io_add_isr_#t~mem2581#1 := read~int#22(s2io_add_isr_~sp#1.base, 51859 + s2io_add_isr_~sp#1.offset, 1); [2025-02-08 04:29:29,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24167: assume -2147483648 <= ldv_request_irq_25_#t~ret3287#1 && ldv_request_irq_25_#t~ret3287#1 <= 2147483647;ldv_request_irq_25_~tmp~192#1 := ldv_request_irq_25_#t~ret3287#1;havoc ldv_request_irq_25_#t~ret3287#1;ldv_request_irq_25_~ldv_func_res~4#1 := ldv_request_irq_25_~tmp~192#1; [2025-02-08 04:29:29,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10954: init_nic_~val64~3#1 := 289637755363984389; [2025-02-08 04:29:29,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10888: SUMMARY for call init_nic_#t~ret737#1 := readq(init_nic_~bar0~3#1.base, 4360 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10954-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4400 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11219: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 2504 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19675: assume rts_ds_steer_~ds_codepoint#1 % 256 % 4294967296 > 63;rts_ds_steer_#res#1 := -1; [2025-02-08 04:29:29,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19675: assume !(rts_ds_steer_~ds_codepoint#1 % 256 % 4294967296 > 63);rts_ds_steer_~val64~40#1 := 72057594037927936 * (rts_ds_steer_~ring#1 % 256 % 18446744073709551616); [2025-02-08 04:29:29,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19081: assume ~debug_level~0 >= 0; [2025-02-08 04:29:29,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19081: assume !(~debug_level~0 >= 0); [2025-02-08 04:29:29,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11087: init_nic_~val64~3#1 := 283686951977218; [2025-02-08 04:29:29,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10757: init_nic_~rx_cfg~2#1.base, init_nic_~rx_cfg~2#1.offset := init_nic_~config~4#1.base, 79 + init_nic_~config~4#1.offset + 7 * (if init_nic_~i~9#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then init_nic_~i~9#1 % 18446744073709551616 % 18446744073709551616 else init_nic_~i~9#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call init_nic_#t~mem705#1 := read~int#22(init_nic_~rx_cfg~2#1.base, 4 + init_nic_~rx_cfg~2#1.offset, 1); [2025-02-08 04:29:29,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11814: assume 0 == start_nic_#t~mem871#1;havoc start_nic_#t~mem871#1; [2025-02-08 04:29:29,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11814: assume !(0 == start_nic_#t~mem871#1);havoc start_nic_#t~mem871#1; [2025-02-08 04:29:29,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10625: assume 0 != init_nic_~dtx_cnt~0#1 % 2; [2025-02-08 04:29:29,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10625: assume !(0 != init_nic_~dtx_cnt~0#1 % 2); [2025-02-08 04:29:29,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18751: SUMMARY for call remove_msix_isr(s2io_add_isr_~sp#1.base, s2io_add_isr_~sp#1.offset); srcloc: null [2025-02-08 04:29:29,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11154: init_nic_~i~9#1 := 1 + init_nic_~i~9#1; [2025-02-08 04:29:29,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11286: assume init_nic_~i~9#1 % 4294967296 < init_nic_#t~mem768#1 % 4294967296;havoc init_nic_#t~mem768#1; [2025-02-08 04:29:29,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11286: assume !(init_nic_~i~9#1 % 4294967296 < init_nic_#t~mem768#1 % 4294967296);havoc init_nic_#t~mem768#1; [2025-02-08 04:29:29,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10956: init_nic_~val64~3#1 := 283686952304641; [2025-02-08 04:29:29,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24169-1: SUMMARY for call ldv_request_irq_25_#t~ret3288#1 := ldv_request_irq(ldv_request_irq_25_~ldv_func_res~4#1, ldv_request_irq_25_~irq#1, ldv_request_irq_25_~handler#1.base, ldv_request_irq_25_~handler#1.offset, ldv_request_irq_25_~flags#1, ldv_request_irq_25_~name#1.base, ldv_request_irq_25_~name#1.offset, ldv_request_irq_25_~dev#1.base, ldv_request_irq_25_~dev#1.offset); srcloc: null [2025-02-08 04:29:29,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24169: assume -2147483648 <= ldv_request_irq_25_#t~ret3288#1 && ldv_request_irq_25_#t~ret3288#1 <= 2147483647;ldv_request_irq_25_~tmp___0~94#1 := ldv_request_irq_25_#t~ret3288#1;havoc ldv_request_irq_25_#t~ret3288#1;ldv_request_irq_25_#res#1 := ldv_request_irq_25_~tmp___0~94#1; [2025-02-08 04:29:29,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10956-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4408 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11088: init_nic_~val64~3#1 := 217298686349345792; [2025-02-08 04:29:29,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11154-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 8576 + init_nic_~bar0~3#1.offset + (if init_nic_~i~9#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then init_nic_~i~9#1 % 18446744073709551616 % 18446744073709551616 else init_nic_~i~9#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:29:29,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11022: assume 7 == init_nic_#t~mem744#1 % 4294967296;havoc init_nic_#t~mem744#1; [2025-02-08 04:29:29,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11022: assume !(7 == init_nic_#t~mem744#1 % 4294967296);havoc init_nic_#t~mem744#1;call init_nic_#t~mem745#1 := read~int#22(init_nic_~config~4#1.base, 75 + init_nic_~config~4#1.offset, 4); [2025-02-08 04:29:29,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11088-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 6408 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11815-3: assume false;start_nic_#t~bitwise872#1 := start_nic_~val64~6#1; [2025-02-08 04:29:29,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11815-3: assume !false; [2025-02-08 04:29:29,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10758-2: havoc init_nic_#t~bitwise707#1;assume (init_nic_#t~bitwise707#1 % 18446744073709551616 >= init_nic_~val64~3#1 % 18446744073709551616 && init_nic_#t~bitwise707#1 % 18446744073709551616 >= init_nic_#t~bitwise706#1 % 18446744073709551616) && init_nic_#t~bitwise707#1 % 18446744073709551616 <= init_nic_~val64~3#1 % 18446744073709551616 + init_nic_#t~bitwise706#1 % 18446744073709551616; [2025-02-08 04:29:29,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10692: init_nic_~val64~3#1 := 0;init_nic_~j~2#1 := 0; [2025-02-08 04:29:29,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11815-2: havoc start_nic_#t~bitwise872#1;assume (start_nic_#t~bitwise872#1 % 18446744073709551616 >= start_nic_~val64~6#1 % 18446744073709551616 && start_nic_#t~bitwise872#1 % 18446744073709551616 >= 72057594037927936) && start_nic_#t~bitwise872#1 % 18446744073709551616 <= 72057594037927936 + start_nic_~val64~6#1 % 18446744073709551616; [2025-02-08 04:29:29,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10758-1: [2025-02-08 04:29:29,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10758-4: assume 0 == init_nic_~val64~3#1 % 18446744073709551616 || init_nic_~val64~3#1 % 18446744073709551616 == init_nic_#t~bitwise706#1 % 18446744073709551616;init_nic_#t~bitwise707#1 := init_nic_#t~bitwise706#1; [2025-02-08 04:29:29,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10758-4: assume !(0 == init_nic_~val64~3#1 % 18446744073709551616 || init_nic_~val64~3#1 % 18446744073709551616 == init_nic_#t~bitwise706#1 % 18446744073709551616); [2025-02-08 04:29:29,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11815-4: assume 0 == start_nic_~val64~6#1 % 18446744073709551616 || 72057594037927936 == start_nic_~val64~6#1 % 18446744073709551616;start_nic_#t~bitwise872#1 := 72057594037927936; [2025-02-08 04:29:29,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11815-4: assume !(0 == start_nic_~val64~6#1 % 18446744073709551616 || 72057594037927936 == start_nic_~val64~6#1 % 18446744073709551616); [2025-02-08 04:29:29,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10758-3: assume 0 == init_nic_#t~bitwise706#1 % 18446744073709551616;init_nic_#t~bitwise707#1 := init_nic_~val64~3#1; [2025-02-08 04:29:29,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10758-3: assume !(0 == init_nic_#t~bitwise706#1 % 18446744073709551616); [2025-02-08 04:29:29,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10692-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4360 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11881-1: SUMMARY for call start_nic_#t~ret891#1 := readq(start_nic_~bar0~9#1.base, 272 + start_nic_~bar0~9#1.offset); srcloc: null [2025-02-08 04:29:29,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10824: call init_nic_#t~mem718#1 := read~int#22(init_nic_~config~4#1.base, 75 + init_nic_~config~4#1.offset, 4);init_nic_~mem_share~0#1 := init_nic_~mem_size~0#1 % 4294967296 / (init_nic_#t~mem718#1 % 4294967296) % 4294967296; [2025-02-08 04:29:29,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11881: start_nic_~tmp___7~1#1 := start_nic_#t~ret891#1;havoc start_nic_#t~ret891#1;start_nic_~val64~6#1 := start_nic_~tmp___7~1#1; [2025-02-08 04:29:29,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11815-1: [2025-02-08 04:29:29,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10758: init_nic_~val64~3#1 := init_nic_#t~bitwise707#1;havoc init_nic_#t~mem705#1;havoc init_nic_#t~bitwise706#1;havoc init_nic_#t~bitwise707#1;init_nic_~i~9#1 := 1 + init_nic_~i~9#1; [2025-02-08 04:29:29,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11815: start_nic_~val64~6#1 := start_nic_#t~bitwise872#1;havoc start_nic_#t~bitwise872#1; [2025-02-08 04:29:29,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10758-6: havoc init_nic_#t~bitwise706#1; [2025-02-08 04:29:29,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10758-5: [2025-02-08 04:29:29,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10758-7: assume 0 == init_nic_#t~mem705#1 % 256 % 18446744073709551616 || 0 == 8 * (7 - init_nic_~i~9#1);init_nic_#t~bitwise706#1 := init_nic_#t~mem705#1 % 256; [2025-02-08 04:29:29,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10758-7: assume !(0 == init_nic_#t~mem705#1 % 256 % 18446744073709551616 || 0 == 8 * (7 - init_nic_~i~9#1)); [2025-02-08 04:29:29,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11353: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 10528 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10891: init_nic_~val64~3#1 := 0; [2025-02-08 04:29:29,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10825-4: assume 0 == init_nic_~val64~3#1 % 18446744073709551616 || init_nic_~val64~3#1 % 18446744073709551616 == 4294967296 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616;init_nic_#t~bitwise719#1 := 4294967296 * (init_nic_~mem_share~0#1 % 18446744073709551616); [2025-02-08 04:29:29,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10825-4: assume !(0 == init_nic_~val64~3#1 % 18446744073709551616 || init_nic_~val64~3#1 % 18446744073709551616 == 4294967296 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616); [2025-02-08 04:29:29,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10627: SUMMARY for call msleep(1); srcloc: null [2025-02-08 04:29:29,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10825-1: [2025-02-08 04:29:29,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10825: init_nic_~val64~3#1 := init_nic_#t~bitwise719#1;havoc init_nic_#t~bitwise719#1; [2025-02-08 04:29:29,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19083-1: SUMMARY for call #t~ret2660#1 := printk(137, 0); srcloc: null [2025-02-08 04:29:29,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10825-3: assume 0 == 4294967296 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616;init_nic_#t~bitwise719#1 := init_nic_~val64~3#1; [2025-02-08 04:29:29,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10825-3: assume !(0 == 4294967296 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616); [2025-02-08 04:29:29,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19083: assume -2147483648 <= #t~ret2660#1 && #t~ret2660#1 <= 2147483647;havoc #t~ret2660#1; [2025-02-08 04:29:29,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10825-2: havoc init_nic_#t~bitwise719#1;assume (init_nic_#t~bitwise719#1 % 18446744073709551616 >= init_nic_~val64~3#1 % 18446744073709551616 && init_nic_#t~bitwise719#1 % 18446744073709551616 >= 4294967296 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616) && init_nic_#t~bitwise719#1 % 18446744073709551616 <= init_nic_~val64~3#1 % 18446744073709551616 + 4294967296 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616; [2025-02-08 04:29:29,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11354: init_nic_~tmp___18~0#1 := init_nic_#t~ret787#1;havoc init_nic_#t~ret787#1;init_nic_~val64~3#1 := init_nic_~tmp___18~0#1; [2025-02-08 04:29:29,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18753: assume ~debug_level~0 >= 0; [2025-02-08 04:29:29,841 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18753: assume !(~debug_level~0 >= 0); [2025-02-08 04:29:29,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11090: init_nic_~val64~3#1 := 72623859706167811; [2025-02-08 04:29:29,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11354-1: SUMMARY for call init_nic_#t~ret787#1 := readq(init_nic_~bar0~3#1.base, 2304 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10892: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4392 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10958-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4416 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11883-1: [2025-02-08 04:29:29,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11883: start_nic_~val64~6#1 := start_nic_#t~bitwise892#1;havoc start_nic_#t~bitwise892#1; [2025-02-08 04:29:29,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11090-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 6416 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10958: init_nic_~val64~3#1 := 144964032527335424; [2025-02-08 04:29:29,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11817-4: assume 0 == start_nic_~val64~6#1 % 18446744073709551616 || 72339069014638592 == start_nic_~val64~6#1 % 18446744073709551616;start_nic_#t~bitwise873#1 := 72339069014638592; [2025-02-08 04:29:29,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11817-4: assume !(0 == start_nic_~val64~6#1 % 18446744073709551616 || 72339069014638592 == start_nic_~val64~6#1 % 18446744073709551616); [2025-02-08 04:29:29,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11883-3: assume false;start_nic_#t~bitwise892#1 := start_nic_~val64~6#1; [2025-02-08 04:29:29,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11883-3: assume !false; [2025-02-08 04:29:29,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11817-1: [2025-02-08 04:29:29,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11883-2: havoc start_nic_#t~bitwise892#1;assume (start_nic_#t~bitwise892#1 % 18446744073709551616 >= start_nic_~val64~6#1 % 18446744073709551616 && start_nic_#t~bitwise892#1 % 18446744073709551616 >= 281474976710656) && start_nic_#t~bitwise892#1 % 18446744073709551616 <= 281474976710656 + start_nic_~val64~6#1 % 18446744073709551616; [2025-02-08 04:29:29,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11817: start_nic_~val64~6#1 := start_nic_#t~bitwise873#1;havoc start_nic_#t~bitwise873#1; [2025-02-08 04:29:29,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11817-3: assume false;start_nic_#t~bitwise873#1 := start_nic_~val64~6#1; [2025-02-08 04:29:29,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11817-3: assume !false; [2025-02-08 04:29:29,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19018: SUMMARY for call s2io_reset(~sp#1.base, ~sp#1.offset); srcloc: null [2025-02-08 04:29:29,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11883-4: assume 0 == start_nic_~val64~6#1 % 18446744073709551616 || 281474976710656 == start_nic_~val64~6#1 % 18446744073709551616;start_nic_#t~bitwise892#1 := 281474976710656; [2025-02-08 04:29:29,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11883-4: assume !(0 == start_nic_~val64~6#1 % 18446744073709551616 || 281474976710656 == start_nic_~val64~6#1 % 18446744073709551616); [2025-02-08 04:29:29,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11817-2: havoc start_nic_#t~bitwise873#1;assume (start_nic_#t~bitwise873#1 % 18446744073709551616 >= start_nic_~val64~6#1 % 18446744073709551616 && start_nic_#t~bitwise873#1 % 18446744073709551616 >= 72339069014638592) && start_nic_#t~bitwise873#1 % 18446744073709551616 <= 72339069014638592 + start_nic_~val64~6#1 % 18446744073709551616; [2025-02-08 04:29:29,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11884: SUMMARY for call writeq(start_nic_~val64~6#1, start_nic_~bar0~9#1.base, 272 + start_nic_~bar0~9#1.offset); srcloc: null [2025-02-08 04:29:29,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10893: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4400 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18755: assume -2147483648 <= s2io_add_isr_#t~ret2614#1 && s2io_add_isr_#t~ret2614#1 <= 2147483647;havoc s2io_add_isr_#t~ret2614#1; [2025-02-08 04:29:29,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18755-1: SUMMARY for call s2io_add_isr_#t~ret2614#1 := printk(128, 0); srcloc: null [2025-02-08 04:29:29,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24172-1: ldv_request_irq_25_#res#1 := ldv_request_irq_25_~ldv_func_res~4#1; [2025-02-08 04:29:29,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10761: assume init_nic_~i~9#1 % 4294967296 < init_nic_#t~mem708#1 % 4294967296;havoc init_nic_#t~mem708#1; [2025-02-08 04:29:29,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10761: assume !(init_nic_~i~9#1 % 4294967296 < init_nic_#t~mem708#1 % 4294967296);havoc init_nic_#t~mem708#1; [2025-02-08 04:29:29,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19019-1: SUMMARY for call free_rx_buffers(~sp#1.base, ~sp#1.offset); srcloc: null [2025-02-08 04:29:29,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19019: #res#1 := -12;call ULTIMATE.dealloc(~#__key~1#1.base, ~#__key~1#1.offset);havoc ~#__key~1#1.base, ~#__key~1#1.offset; [2025-02-08 04:29:29,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11356: init_nic_~val64~3#1 := init_nic_#t~bitwise788#1;havoc init_nic_#t~bitwise788#1; [2025-02-08 04:29:29,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11356-2: havoc init_nic_#t~bitwise788#1;assume (init_nic_#t~bitwise788#1 % 18446744073709551616 >= init_nic_~val64~3#1 % 18446744073709551616 && init_nic_#t~bitwise788#1 % 18446744073709551616 >= 281474976710656 * (~shared_splits~0 % 4294967296 % 18446744073709551616) % 18446744073709551616) && init_nic_#t~bitwise788#1 % 18446744073709551616 <= init_nic_~val64~3#1 % 18446744073709551616 + 281474976710656 * (~shared_splits~0 % 4294967296 % 18446744073709551616) % 18446744073709551616; [2025-02-08 04:29:29,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11356-1: [2025-02-08 04:29:29,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11224-4: assume 0 == 4503599627370496 * (~tmac_util_period~0 % 4294967296 % 18446744073709551616) % 18446744073709551616 || 4503599627370496 * (~tmac_util_period~0 % 4294967296 % 18446744073709551616) % 18446744073709551616 == 1048576 * (~rmac_util_period~0 % 4294967296 % 18446744073709551616) % 18446744073709551616;init_nic_#t~bitwise755#1 := 1048576 * (~rmac_util_period~0 % 4294967296 % 18446744073709551616); [2025-02-08 04:29:29,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11224-4: assume !(0 == 4503599627370496 * (~tmac_util_period~0 % 4294967296 % 18446744073709551616) % 18446744073709551616 || 4503599627370496 * (~tmac_util_period~0 % 4294967296 % 18446744073709551616) % 18446744073709551616 == 1048576 * (~rmac_util_period~0 % 4294967296 % 18446744073709551616) % 18446744073709551616); [2025-02-08 04:29:29,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11092: init_nic_~val64~3#1 := 288231484303867905; [2025-02-08 04:29:29,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11224-3: assume 0 == 1048576 * (~rmac_util_period~0 % 4294967296 % 18446744073709551616) % 18446744073709551616;init_nic_#t~bitwise755#1 := 4503599627370496 * (~tmac_util_period~0 % 4294967296 % 18446744073709551616); [2025-02-08 04:29:29,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11224-3: assume !(0 == 1048576 * (~rmac_util_period~0 % 4294967296 % 18446744073709551616) % 18446744073709551616); [2025-02-08 04:29:29,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11026: assume 8 == init_nic_#t~mem745#1 % 4294967296;havoc init_nic_#t~mem745#1; [2025-02-08 04:29:29,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11026: assume !(8 == init_nic_#t~mem745#1 % 4294967296);havoc init_nic_#t~mem745#1; [2025-02-08 04:29:29,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11092-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 6424 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11356-4: assume 0 == init_nic_~val64~3#1 % 18446744073709551616 || init_nic_~val64~3#1 % 18446744073709551616 == 281474976710656 * (~shared_splits~0 % 4294967296 % 18446744073709551616) % 18446744073709551616;init_nic_#t~bitwise788#1 := 281474976710656 * (~shared_splits~0 % 4294967296 % 18446744073709551616); [2025-02-08 04:29:29,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11356-4: assume !(0 == init_nic_~val64~3#1 % 18446744073709551616 || init_nic_~val64~3#1 % 18446744073709551616 == 281474976710656 * (~shared_splits~0 % 4294967296 % 18446744073709551616) % 18446744073709551616); [2025-02-08 04:29:29,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11224: init_nic_~val64~3#1 := init_nic_#t~bitwise755#1;havoc init_nic_#t~bitwise755#1; [2025-02-08 04:29:29,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11356-3: assume 0 == 281474976710656 * (~shared_splits~0 % 4294967296 % 18446744073709551616) % 18446744073709551616;init_nic_#t~bitwise788#1 := init_nic_~val64~3#1; [2025-02-08 04:29:29,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11356-3: assume !(0 == 281474976710656 * (~shared_splits~0 % 4294967296 % 18446744073709551616) % 18446744073709551616); [2025-02-08 04:29:29,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11224-2: havoc init_nic_#t~bitwise755#1;assume (init_nic_#t~bitwise755#1 % 18446744073709551616 >= 4503599627370496 * (~tmac_util_period~0 % 4294967296 % 18446744073709551616) % 18446744073709551616 && init_nic_#t~bitwise755#1 % 18446744073709551616 >= 1048576 * (~rmac_util_period~0 % 4294967296 % 18446744073709551616) % 18446744073709551616) && init_nic_#t~bitwise755#1 % 18446744073709551616 <= 4503599627370496 * (~tmac_util_period~0 % 4294967296 % 18446744073709551616) % 18446744073709551616 + 1048576 * (~rmac_util_period~0 % 4294967296 % 18446744073709551616) % 18446744073709551616; [2025-02-08 04:29:29,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11224-1: [2025-02-08 04:29:29,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11885-1: SUMMARY for call start_nic_#t~ret893#1 := s2io_link_fault_indication(start_nic_~nic#1.base, start_nic_~nic#1.offset); srcloc: null [2025-02-08 04:29:29,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10828: call init_nic_#t~mem720#1 := read~int#22(init_nic_~config~4#1.base, 75 + init_nic_~config~4#1.offset, 4);init_nic_~mem_share~0#1 := init_nic_~mem_size~0#1 % 4294967296 / (init_nic_#t~mem720#1 % 4294967296) % 4294967296; [2025-02-08 04:29:29,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11885: assume -2147483648 <= start_nic_#t~ret893#1 && start_nic_#t~ret893#1 <= 2147483647;start_nic_~tmp___8~1#1 := start_nic_#t~ret893#1;havoc start_nic_#t~ret893#1; [2025-02-08 04:29:29,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11819-1: call start_nic_#t~mem874#1 := read~int#22(start_nic_~nic#1.base, 55855 + start_nic_~nic#1.offset, 1); [2025-02-08 04:29:29,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11819: assume 2 == start_nic_#t~mem874#1 % 256 % 4294967296;havoc start_nic_#t~mem874#1; [2025-02-08 04:29:29,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11819: assume !(2 == start_nic_#t~mem874#1 % 256 % 4294967296);havoc start_nic_#t~mem874#1; [2025-02-08 04:29:29,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10960: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4424 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10894: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4408 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10696: init_nic_~i~9#1 := 1 + init_nic_~i~9#1; [2025-02-08 04:29:29,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11357-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 2304 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11357: call init_nic_#t~mem789#1 := read~int#22(init_nic_~nic#1.base, 51921 + init_nic_~nic#1.offset, 2); [2025-02-08 04:29:29,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11291: SUMMARY for call writeq(18427603483230994363, init_nic_~bar0~3#1.base, 10520 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19681: SUMMARY for call writeq(rts_ds_steer_~val64~40#1, rts_ds_steer_~bar0~44#1.base, 8728 + rts_ds_steer_~bar0~44#1.offset); srcloc: null [2025-02-08 04:29:29,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11225-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 8560 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11225: call init_nic_#t~mem756#1 := read~int#22(init_nic_~nic#1.base, 54492 + init_nic_~nic#1.offset, 2); [2025-02-08 04:29:29,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11820: start_nic_~val64~6#1 := start_nic_#t~bitwise875#1;havoc start_nic_#t~bitwise875#1; [2025-02-08 04:29:29,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10829-1: [2025-02-08 04:29:29,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10829: init_nic_~val64~3#1 := init_nic_#t~bitwise721#1;havoc init_nic_#t~bitwise721#1; [2025-02-08 04:29:29,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11820-2: havoc start_nic_#t~bitwise875#1;assume (start_nic_#t~bitwise875#1 % 18446744073709551616 >= start_nic_~val64~6#1 % 18446744073709551616 && start_nic_#t~bitwise875#1 % 18446744073709551616 >= 33554432) && start_nic_#t~bitwise875#1 % 18446744073709551616 <= 33554432 + start_nic_~val64~6#1 % 18446744073709551616; [2025-02-08 04:29:29,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10829-3: assume 0 == 16777216 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616;init_nic_#t~bitwise721#1 := init_nic_~val64~3#1; [2025-02-08 04:29:29,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10829-3: assume !(0 == 16777216 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616); [2025-02-08 04:29:29,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11820-1: [2025-02-08 04:29:29,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10829-2: havoc init_nic_#t~bitwise721#1;assume (init_nic_#t~bitwise721#1 % 18446744073709551616 >= init_nic_~val64~3#1 % 18446744073709551616 && init_nic_#t~bitwise721#1 % 18446744073709551616 >= 16777216 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616) && init_nic_#t~bitwise721#1 % 18446744073709551616 <= init_nic_~val64~3#1 % 18446744073709551616 + 16777216 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616; [2025-02-08 04:29:29,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19682: rts_ds_steer_~val64~40#1 := rts_ds_steer_#t~bitwise2806#1;havoc rts_ds_steer_#t~bitwise2806#1; [2025-02-08 04:29:29,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10895: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4416 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11820-4: assume 0 == start_nic_~val64~6#1 % 18446744073709551616 || 33554432 == start_nic_~val64~6#1 % 18446744073709551616;start_nic_#t~bitwise875#1 := 33554432; [2025-02-08 04:29:29,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11820-4: assume !(0 == start_nic_~val64~6#1 % 18446744073709551616 || 33554432 == start_nic_~val64~6#1 % 18446744073709551616); [2025-02-08 04:29:29,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11820-3: assume false;start_nic_#t~bitwise875#1 := start_nic_~val64~6#1; [2025-02-08 04:29:29,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11820-3: assume !false; [2025-02-08 04:29:29,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10829-4: assume 0 == init_nic_~val64~3#1 % 18446744073709551616 || init_nic_~val64~3#1 % 18446744073709551616 == 16777216 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616;init_nic_#t~bitwise721#1 := 16777216 * (init_nic_~mem_share~0#1 % 18446744073709551616); [2025-02-08 04:29:29,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10829-4: assume !(0 == init_nic_~val64~3#1 % 18446744073709551616 || init_nic_~val64~3#1 % 18446744073709551616 == 16777216 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616); [2025-02-08 04:29:29,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10631: init_nic_~dtx_cnt~0#1 := 1 + init_nic_~dtx_cnt~0#1;call init_nic_#t~mem685#1 := read~int#9(~#herc_act_dtx_cfg~0.base, ~#herc_act_dtx_cfg~0.offset + 8 * init_nic_~dtx_cnt~0#1, 8); [2025-02-08 04:29:29,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11292: init_nic_~add~0#1.base, init_nic_~add~0#1.offset := init_nic_~bar0~3#1.base, 8448 + init_nic_~bar0~3#1.offset; [2025-02-08 04:29:29,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11226: assume -2147483648 <= init_nic_#t~ret757#1 && init_nic_#t~ret757#1 <= 2147483647;init_nic_~tmp___12~0#1 := init_nic_#t~ret757#1;havoc init_nic_#t~mem756#1;havoc init_nic_#t~ret757#1; [2025-02-08 04:29:29,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11292-1: SUMMARY for call writeq(18427603483230994363, init_nic_~bar0~3#1.base, 10528 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19682-2: havoc rts_ds_steer_#t~bitwise2806#1;assume (rts_ds_steer_#t~bitwise2806#1 % 18446744073709551616 >= 4294967296 * (rts_ds_steer_~ds_codepoint#1 % 256 % 18446744073709551616) % 18446744073709551616 && rts_ds_steer_#t~bitwise2806#1 % 18446744073709551616 >= 72339069014638592) && rts_ds_steer_#t~bitwise2806#1 % 18446744073709551616 <= 72339069014638592 + 4294967296 * (rts_ds_steer_~ds_codepoint#1 % 256 % 18446744073709551616) % 18446744073709551616; [2025-02-08 04:29:29,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19682-1: [2025-02-08 04:29:29,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11094-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 6432 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19682-4: assume 0 == 4294967296 * (rts_ds_steer_~ds_codepoint#1 % 256 % 18446744073709551616) % 18446744073709551616 || 72339069014638592 == 4294967296 * (rts_ds_steer_~ds_codepoint#1 % 256 % 18446744073709551616) % 18446744073709551616;rts_ds_steer_#t~bitwise2806#1 := 72339069014638592; [2025-02-08 04:29:29,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19682-4: assume !(0 == 4294967296 * (rts_ds_steer_~ds_codepoint#1 % 256 % 18446744073709551616) % 18446744073709551616 || 72339069014638592 == 4294967296 * (rts_ds_steer_~ds_codepoint#1 % 256 % 18446744073709551616) % 18446744073709551616); [2025-02-08 04:29:29,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19682-3: assume false;rts_ds_steer_#t~bitwise2806#1 := 4294967296 * (rts_ds_steer_~ds_codepoint#1 % 256 % 18446744073709551616); [2025-02-08 04:29:29,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19682-3: assume !false; [2025-02-08 04:29:29,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11226-1: SUMMARY for call init_nic_#t~ret757#1 := init_tti(init_nic_~nic#1.base, init_nic_~nic#1.offset, (if init_nic_#t~mem756#1 % 65536 % 4294967296 <= 2147483647 then init_nic_#t~mem756#1 % 65536 % 4294967296 else init_nic_#t~mem756#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:29:29,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11094: init_nic_~val64~3#1 := 144964011052498944; [2025-02-08 04:29:29,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10896: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4424 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11887: assume 2 == start_nic_~tmp___8~1#1; [2025-02-08 04:29:29,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11887: assume !(2 == start_nic_~tmp___8~1#1); [2025-02-08 04:29:29,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19683: SUMMARY for call writeq(rts_ds_steer_~val64~40#1, rts_ds_steer_~bar0~44#1.base, 8720 + rts_ds_steer_~bar0~44#1.offset); srcloc: null [2025-02-08 04:29:29,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19088: SUMMARY for call s2io_reset(~sp#1.base, ~sp#1.offset); srcloc: null [2025-02-08 04:29:29,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11359: assume 266 == init_nic_#t~mem789#1 % 65536 % 4294967296;havoc init_nic_#t~mem789#1; [2025-02-08 04:29:29,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11359: assume !(266 == init_nic_#t~mem789#1 % 65536 % 4294967296);havoc init_nic_#t~mem789#1; [2025-02-08 04:29:29,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10699-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4368 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10699: init_nic_~val64~3#1 := 0;init_nic_~j~2#1 := 0; [2025-02-08 04:29:29,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18693: assume 2 == s2io_add_isr_#t~mem2581#1 % 256 % 4294967296;havoc s2io_add_isr_#t~mem2581#1; [2025-02-08 04:29:29,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18693: assume !(2 == s2io_add_isr_#t~mem2581#1 % 256 % 4294967296);havoc s2io_add_isr_#t~mem2581#1; [2025-02-08 04:29:29,846 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19684: assume -2147483648 <= rts_ds_steer_#t~ret2807#1 && rts_ds_steer_#t~ret2807#1 <= 2147483647;rts_ds_steer_~tmp~142#1 := rts_ds_steer_#t~ret2807#1;havoc rts_ds_steer_#t~ret2807#1;rts_ds_steer_#res#1 := rts_ds_steer_~tmp~142#1;init_nic_#t~ret751#1 := rts_ds_steer_#res#1;havoc rts_ds_steer_#t~mem2805#1.base, rts_ds_steer_#t~mem2805#1.offset, rts_ds_steer_#t~bitwise2806#1, rts_ds_steer_#t~ret2807#1, rts_ds_steer_~nic#1.base, rts_ds_steer_~nic#1.offset, rts_ds_steer_~ds_codepoint#1, rts_ds_steer_~ring#1, rts_ds_steer_~bar0~44#1.base, rts_ds_steer_~bar0~44#1.offset, rts_ds_steer_~val64~40#1, rts_ds_steer_~tmp~142#1;havoc rts_ds_steer_#in~nic#1.base, rts_ds_steer_#in~nic#1.offset, rts_ds_steer_#in~ds_codepoint#1, rts_ds_steer_#in~ring#1;assume { :end_inline_rts_ds_steer } true;assume -2147483648 <= init_nic_#t~ret751#1 && init_nic_#t~ret751#1 <= 2147483647;init_nic_~tmp___11~0#1 := init_nic_#t~ret751#1;havoc init_nic_#t~ret751#1; [2025-02-08 04:29:29,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19684-1: SUMMARY for call rts_ds_steer_#t~ret2807#1 := wait_for_cmd_complete(rts_ds_steer_~bar0~44#1.base, 8720 + rts_ds_steer_~bar0~44#1.offset, 281474976710656, 1); srcloc: null [2025-02-08 04:29:29,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19089-1: SUMMARY for call free_rx_buffers(~sp#1.base, ~sp#1.offset); srcloc: null [2025-02-08 04:29:29,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19089: #res#1 := -19;call ULTIMATE.dealloc(~#__key~1#1.base, ~#__key~1#1.offset);havoc ~#__key~1#1.base, ~#__key~1#1.offset; [2025-02-08 04:29:29,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10633: assume 0 != init_nic_#t~mem685#1 % 18446744073709551616;havoc init_nic_#t~mem685#1; [2025-02-08 04:29:29,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10633: assume !(0 != init_nic_#t~mem685#1 % 18446744073709551616);havoc init_nic_#t~mem685#1; [2025-02-08 04:29:29,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11228: assume 0 != init_nic_~tmp___12~0#1;init_nic_#res#1 := -19; [2025-02-08 04:29:29,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11228: assume !(0 != init_nic_~tmp___12~0#1);call init_nic_#t~mem758#1 := read~int#22(init_nic_~nic#1.base, 55855 + init_nic_~nic#1.offset, 1); [2025-02-08 04:29:29,847 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11294-1: SUMMARY for call init_nic_#t~ret769#1 := readq(init_nic_~bar0~3#1.base, 8448 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11294: init_nic_~tmp___14~0#1 := init_nic_#t~ret769#1;havoc init_nic_#t~ret769#1;init_nic_~val64~3#1 := init_nic_~tmp___14~0#1; [2025-02-08 04:29:29,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11096: init_nic_~val64~3#1 := 9259471478034796552; [2025-02-08 04:29:29,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11030: init_nic_~val64~3#1 := 0;init_nic_~i~9#1 := 0; [2025-02-08 04:29:29,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11096-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 6440 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18760: assume ~debug_level~0 >= 0; [2025-02-08 04:29:29,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18760: assume !(~debug_level~0 >= 0); [2025-02-08 04:29:29,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10766-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 6400 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11889-1: SUMMARY for call start_nic_#t~ret894#1 := schedule_work(start_nic_~nic#1.base, 54212 + start_nic_~nic#1.offset); srcloc: null [2025-02-08 04:29:29,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10832: call init_nic_#t~mem722#1 := read~int#22(init_nic_~config~4#1.base, 75 + init_nic_~config~4#1.offset, 4);init_nic_~mem_share~0#1 := init_nic_~mem_size~0#1 % 4294967296 / (init_nic_#t~mem722#1 % 4294967296) % 4294967296; [2025-02-08 04:29:29,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11889: havoc start_nic_#t~ret894#1; [2025-02-08 04:29:29,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10766: init_nic_~val64~3#1 := 0;call init_nic_#t~mem709#1 := read~int#22(init_nic_~nic#1.base, 55855 + init_nic_~nic#1.offset, 1); [2025-02-08 04:29:29,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19024: assume ~debug_level~0 > 1;call #t~mem2647#1 := read~int#22(~ring~10#1.base, 4 + ~ring~10#1.offset, 4); [2025-02-08 04:29:29,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19024: assume !(~debug_level~0 > 1); [2025-02-08 04:29:29,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11361: SUMMARY for call writeq(545460846593, init_nic_~bar0~3#1.base, 2336 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10965: init_nic_~val64~3#1 := 283686952306176; [2025-02-08 04:29:29,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10833-4: assume 0 == init_nic_~val64~3#1 % 18446744073709551616 || init_nic_~val64~3#1 % 18446744073709551616 == 65536 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616;init_nic_#t~bitwise723#1 := 65536 * (init_nic_~mem_share~0#1 % 18446744073709551616); [2025-02-08 04:29:29,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10833-4: assume !(0 == init_nic_~val64~3#1 % 18446744073709551616 || init_nic_~val64~3#1 % 18446744073709551616 == 65536 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616); [2025-02-08 04:29:29,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18695: assume -2147483648 <= s2io_add_isr_#t~ret2582#1 && s2io_add_isr_#t~ret2582#1 <= 2147483647;s2io_add_isr_~ret~12#1 := s2io_add_isr_#t~ret2582#1;havoc s2io_add_isr_#t~ret2582#1; [2025-02-08 04:29:29,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18695-1: SUMMARY for call s2io_add_isr_#t~ret2582#1 := s2io_enable_msi_x(s2io_add_isr_~sp#1.base, s2io_add_isr_~sp#1.offset); srcloc: null [2025-02-08 04:29:29,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11824: start_nic_~val64~6#1 := start_nic_~val64~6#1 - start_nic_~val64~6#1 % 16777216; [2025-02-08 04:29:29,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10833-1: [2025-02-08 04:29:29,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10833: init_nic_~val64~3#1 := init_nic_#t~bitwise723#1;havoc init_nic_#t~bitwise723#1; [2025-02-08 04:29:29,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10833-3: assume 0 == 65536 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616;init_nic_#t~bitwise723#1 := init_nic_~val64~3#1; [2025-02-08 04:29:29,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10833-3: assume !(0 == 65536 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616); [2025-02-08 04:29:29,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10833-2: havoc init_nic_#t~bitwise723#1;assume (init_nic_#t~bitwise723#1 % 18446744073709551616 >= init_nic_~val64~3#1 % 18446744073709551616 && init_nic_#t~bitwise723#1 % 18446744073709551616 >= 65536 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616) && init_nic_#t~bitwise723#1 % 18446744073709551616 <= init_nic_~val64~3#1 % 18446744073709551616 + 65536 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616; [2025-02-08 04:29:29,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11362: SUMMARY for call writeq(0, init_nic_~bar0~3#1.base, 2352 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11296-4: assume 0 == init_nic_~val64~3#1 % 18446744073709551616;init_nic_#t~bitwise770#1 := 0; [2025-02-08 04:29:29,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11296-4: assume !(0 == init_nic_~val64~3#1 % 18446744073709551616); [2025-02-08 04:29:29,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11164: call init_nic_#t~mem747#1 := read~int#22(init_nic_~config~4#1.base, 75 + init_nic_~config~4#1.offset, 4); [2025-02-08 04:29:29,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11296-3: assume 18302628885633695743 == init_nic_~val64~3#1 % 18446744073709551616;init_nic_#t~bitwise770#1 := init_nic_~val64~3#1; [2025-02-08 04:29:29,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11296-3: assume !(18302628885633695743 == init_nic_~val64~3#1 % 18446744073709551616); [2025-02-08 04:29:29,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11098: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 8640 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11296: init_nic_~val64~3#1 := init_nic_#t~bitwise770#1;havoc init_nic_#t~bitwise770#1; [2025-02-08 04:29:29,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19026: assume -2147483648 <= #t~ret2648#1 && #t~ret2648#1 <= 2147483647;havoc #t~mem2647#1;havoc #t~ret2648#1; [2025-02-08 04:29:29,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11296-2: havoc init_nic_#t~bitwise770#1;assume init_nic_#t~bitwise770#1 % 18446744073709551616 <= init_nic_~val64~3#1 % 18446744073709551616 && init_nic_#t~bitwise770#1 % 18446744073709551616 <= 18302628885633695743; [2025-02-08 04:29:29,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11296-1: [2025-02-08 04:29:29,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10966-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4392 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10966: init_nic_~val64~3#1 := 72623859790381057; [2025-02-08 04:29:29,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18762-1: SUMMARY for call s2io_add_isr_#t~ret2615#1 := printk(129, 0); srcloc: null [2025-02-08 04:29:29,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11825-4: assume 0 == start_nic_~val64~6#1 % 18446744073709551616 || 4096 == start_nic_~val64~6#1 % 18446744073709551616;start_nic_#t~bitwise876#1 := 4096; [2025-02-08 04:29:29,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11825-4: assume !(0 == start_nic_~val64~6#1 % 18446744073709551616 || 4096 == start_nic_~val64~6#1 % 18446744073709551616); [2025-02-08 04:29:29,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11825-1: [2025-02-08 04:29:29,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11825: start_nic_~val64~6#1 := start_nic_#t~bitwise876#1;havoc start_nic_#t~bitwise876#1; [2025-02-08 04:29:29,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11825-3: assume false;start_nic_#t~bitwise876#1 := start_nic_~val64~6#1; [2025-02-08 04:29:29,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11825-3: assume !false; [2025-02-08 04:29:29,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11825-2: havoc start_nic_#t~bitwise876#1;assume (start_nic_#t~bitwise876#1 % 18446744073709551616 >= start_nic_~val64~6#1 % 18446744073709551616 && start_nic_#t~bitwise876#1 % 18446744073709551616 >= 4096) && start_nic_#t~bitwise876#1 % 18446744073709551616 <= 4096 + start_nic_~val64~6#1 % 18446744073709551616; [2025-02-08 04:29:29,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19026-1: SUMMARY for call #t~ret2648#1 := printk(136, 0); srcloc: null [2025-02-08 04:29:29,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11363: SUMMARY for call writeq(0, init_nic_~bar0~3#1.base, 2368 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18762: assume -2147483648 <= s2io_add_isr_#t~ret2615#1 && s2io_add_isr_#t~ret2615#1 <= 2147483647;havoc s2io_add_isr_#t~ret2615#1; [2025-02-08 04:29:29,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11297: SUMMARY for call writeq(5480036321579761664, init_nic_~bar0~3#1.base, 8480 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10901: init_nic_~val64~3#1 := 281479271743489; [2025-02-08 04:29:29,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11826: start_nic_~i~11#1 := 1 + (if start_nic_~i~11#1 % 65536 % 4294967296 <= 2147483647 then start_nic_~i~11#1 % 65536 % 4294967296 else start_nic_~i~11#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:29:29,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11033: init_nic_~val64~3#1 := 0; [2025-02-08 04:29:29,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10769-4: assume 0 == (if init_nic_#t~mem709#1 % 256 % 4294967296 <= 2147483647 then init_nic_#t~mem709#1 % 256 % 4294967296 else init_nic_#t~mem709#1 % 256 % 4294967296 - 4294967296);init_nic_#t~bitwise710#1 := 0; [2025-02-08 04:29:29,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10769-4: assume !(0 == (if init_nic_#t~mem709#1 % 256 % 4294967296 <= 2147483647 then init_nic_#t~mem709#1 % 256 % 4294967296 else init_nic_#t~mem709#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:29:29,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10769-1: [2025-02-08 04:29:29,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11826-1: SUMMARY for call writeq(start_nic_~val64~6#1, start_nic_~bar0~9#1.base, 6512 + start_nic_~bar0~9#1.offset + (if start_nic_~i~11#1 % 65536 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then start_nic_~i~11#1 % 65536 % 18446744073709551616 % 18446744073709551616 else start_nic_~i~11#1 % 65536 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:29:29,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10769: assume 0 != init_nic_#t~bitwise710#1;havoc init_nic_#t~mem709#1;havoc init_nic_#t~bitwise710#1;init_nic_~mem_size~0#1 := 32; [2025-02-08 04:29:29,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10769: assume !(0 != init_nic_#t~bitwise710#1);havoc init_nic_#t~mem709#1;havoc init_nic_#t~bitwise710#1;init_nic_~mem_size~0#1 := 64; [2025-02-08 04:29:29,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10769-3: assume 2 == (if init_nic_#t~mem709#1 % 256 % 4294967296 <= 2147483647 then init_nic_#t~mem709#1 % 256 % 4294967296 else init_nic_#t~mem709#1 % 256 % 4294967296 - 4294967296);init_nic_#t~bitwise710#1 := (if init_nic_#t~mem709#1 % 256 % 4294967296 <= 2147483647 then init_nic_#t~mem709#1 % 256 % 4294967296 else init_nic_#t~mem709#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:29:29,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10769-3: assume !(2 == (if init_nic_#t~mem709#1 % 256 % 4294967296 <= 2147483647 then init_nic_#t~mem709#1 % 256 % 4294967296 else init_nic_#t~mem709#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:29:29,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10769-2: havoc init_nic_#t~bitwise710#1;assume (((((if init_nic_#t~mem709#1 % 256 % 4294967296 <= 2147483647 then init_nic_#t~mem709#1 % 256 % 4294967296 else init_nic_#t~mem709#1 % 256 % 4294967296 - 4294967296) < 0 || init_nic_#t~bitwise710#1 <= (if init_nic_#t~mem709#1 % 256 % 4294967296 <= 2147483647 then init_nic_#t~mem709#1 % 256 % 4294967296 else init_nic_#t~mem709#1 % 256 % 4294967296 - 4294967296)) && init_nic_#t~bitwise710#1 <= 2) && init_nic_#t~bitwise710#1 >= 0) && ((if init_nic_#t~mem709#1 % 256 % 4294967296 <= 2147483647 then init_nic_#t~mem709#1 % 256 % 4294967296 else init_nic_#t~mem709#1 % 256 % 4294967296 - 4294967296) >= 0 || init_nic_#t~bitwise710#1 > 2 + (if init_nic_#t~mem709#1 % 256 % 4294967296 <= 2147483647 then init_nic_#t~mem709#1 % 256 % 4294967296 else init_nic_#t~mem709#1 % 256 % 4294967296 - 4294967296))) && init_nic_#t~bitwise710#1 >= -2147483648; [2025-02-08 04:29:29,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11298: SUMMARY for call writel(init_nic_~val64~3#1, init_nic_~add~0#1.base, init_nic_~add~0#1.offset); srcloc: null [2025-02-08 04:29:29,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11034: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 6408 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11232: assume 2 == init_nic_#t~mem758#1 % 256 % 4294967296;havoc init_nic_#t~mem758#1;call init_nic_#t~mem759#1 := read~int#22(init_nic_~nic#1.base, 51921 + init_nic_~nic#1.offset, 2);init_nic_~count~1#1 := (if 125 * (if init_nic_#t~mem759#1 % 65536 % 4294967296 <= 2147483647 then init_nic_#t~mem759#1 % 65536 % 4294967296 else init_nic_#t~mem759#1 % 65536 % 4294967296 - 4294967296) < 0 && 0 != 125 * (if init_nic_#t~mem759#1 % 65536 % 4294967296 <= 2147483647 then init_nic_#t~mem759#1 % 65536 % 4294967296 else init_nic_#t~mem759#1 % 65536 % 4294967296 - 4294967296) % 4 then 1 + 125 * (if init_nic_#t~mem759#1 % 65536 % 4294967296 <= 2147483647 then init_nic_#t~mem759#1 % 65536 % 4294967296 else init_nic_#t~mem759#1 % 65536 % 4294967296 - 4294967296) / 4 else 125 * (if init_nic_#t~mem759#1 % 65536 % 4294967296 <= 2147483647 then init_nic_#t~mem759#1 % 65536 % 4294967296 else init_nic_#t~mem759#1 % 65536 % 4294967296 - 4294967296) / 4);havoc init_nic_#t~mem759#1;init_nic_~val64~3#1 := 4294967296 * (init_nic_~count~1#1 % 18446744073709551616); [2025-02-08 04:29:29,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11232: assume !(2 == init_nic_#t~mem758#1 % 256 % 4294967296);havoc init_nic_#t~mem758#1;init_nic_~val64~3#1 := 17587891077120; [2025-02-08 04:29:29,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10836: call init_nic_#t~mem724#1 := read~int#22(init_nic_~config~4#1.base, 75 + init_nic_~config~4#1.offset, 4);init_nic_~mem_share~0#1 := init_nic_~mem_size~0#1 % 4294967296 / (init_nic_#t~mem724#1 % 4294967296) % 4294967296; [2025-02-08 04:29:29,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11893: call start_nic_#t~mem895#1.base, start_nic_#t~mem895#1.offset := read~$Pointer$#22(start_nic_~nic#1.base, 51936 + start_nic_~nic#1.offset, 8);call start_nic_#t~mem896#1 := read~int#22(start_nic_#t~mem895#1.base, 66 + start_nic_#t~mem895#1.offset, 2);start_nic_~subid~0#1 := start_nic_#t~mem896#1;havoc start_nic_#t~mem895#1.base, start_nic_#t~mem895#1.offset;havoc start_nic_#t~mem896#1;start_nic_#t~short898#1 := (if start_nic_~subid~0#1 % 65536 % 4294967296 <= 2147483647 then start_nic_~subid~0#1 % 65536 % 4294967296 else start_nic_~subid~0#1 % 65536 % 4294967296 - 4294967296) % 256 > 6; [2025-02-08 04:29:29,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10968: init_nic_~val64~3#1 := 144964032627998978; [2025-02-08 04:29:29,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10902: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4392 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10968-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4400 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11299: SUMMARY for call writeq(5480036321579761664, init_nic_~bar0~3#1.base, 8480 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11035: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 6416 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11167-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 8576 + init_nic_~bar0~3#1.offset + (if init_nic_~i~9#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then init_nic_~i~9#1 % 18446744073709551616 % 18446744073709551616 else init_nic_~i~9#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:29:29,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11167: init_nic_~i~9#1 := 1 + init_nic_~i~9#1; [2025-02-08 04:29:29,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10837-1: [2025-02-08 04:29:29,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11894-1: assume start_nic_#t~short898#1;call start_nic_#t~mem897#1 := read~int#22(start_nic_~nic#1.base, 55855 + start_nic_~nic#1.offset, 1);start_nic_#t~short898#1 := 1 == start_nic_#t~mem897#1 % 256 % 4294967296; [2025-02-08 04:29:29,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11894-1: assume !start_nic_#t~short898#1; [2025-02-08 04:29:29,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10837: init_nic_~val64~3#1 := init_nic_#t~bitwise725#1;havoc init_nic_#t~bitwise725#1; [2025-02-08 04:29:29,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10837-3: assume 0 == 256 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616;init_nic_#t~bitwise725#1 := init_nic_~val64~3#1; [2025-02-08 04:29:29,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10837-3: assume !(0 == 256 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616); [2025-02-08 04:29:29,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10837-2: havoc init_nic_#t~bitwise725#1;assume (init_nic_#t~bitwise725#1 % 18446744073709551616 >= init_nic_~val64~3#1 % 18446744073709551616 && init_nic_#t~bitwise725#1 % 18446744073709551616 >= 256 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616) && init_nic_#t~bitwise725#1 % 18446744073709551616 <= init_nic_~val64~3#1 % 18446744073709551616 + 256 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616; [2025-02-08 04:29:29,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11894: assume start_nic_#t~short898#1;havoc start_nic_#t~mem897#1;havoc start_nic_#t~short898#1; [2025-02-08 04:29:29,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11894: assume !start_nic_#t~short898#1;havoc start_nic_#t~mem897#1;havoc start_nic_#t~short898#1; [2025-02-08 04:29:29,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10903: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4400 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10837-4: assume 0 == init_nic_~val64~3#1 % 18446744073709551616 || init_nic_~val64~3#1 % 18446744073709551616 == 256 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616;init_nic_#t~bitwise725#1 := 256 * (init_nic_~mem_share~0#1 % 18446744073709551616); [2025-02-08 04:29:29,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10837-4: assume !(0 == init_nic_~val64~3#1 % 18446744073709551616 || init_nic_~val64~3#1 % 18446744073709551616 == 256 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616); [2025-02-08 04:29:29,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11300: SUMMARY for call writel(init_nic_~val64~3#1 % 18446744073709551616 / 4294967296, init_nic_~add~0#1.base, 4 + init_nic_~add~0#1.offset); srcloc: null [2025-02-08 04:29:29,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18699: assume 0 != s2io_add_isr_~ret~12#1; [2025-02-08 04:29:29,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18699: assume !(0 != s2io_add_isr_~ret~12#1); [2025-02-08 04:29:29,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11036: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 6424 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19030: ~i~38#1 := 1 + ~i~38#1; [2025-02-08 04:29:29,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10970: init_nic_~val64~3#1 := 217304205348635139; [2025-02-08 04:29:29,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10706: init_nic_~val64~3#1 := 0;init_nic_~j~2#1 := 0; [2025-02-08 04:29:29,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10904: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4408 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10970-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4408 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10706-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4376 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11301-1: SUMMARY for call init_nic_#t~ret771#1 := readq(init_nic_~bar0~3#1.base, 8448 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11301: init_nic_~tmp___15~0#1 := init_nic_#t~ret771#1;havoc init_nic_#t~ret771#1;init_nic_~val64~3#1 := init_nic_~tmp___15~0#1;init_nic_~add~0#1.base, init_nic_~add~0#1.offset := init_nic_~bar0~3#1.base, 8448 + init_nic_~bar0~3#1.offset; [2025-02-08 04:29:29,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18766: call write~int#22(0, s2io_add_isr_~sp#1.base, 51859 + s2io_add_isr_~sp#1.offset, 1); [2025-02-08 04:29:29,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18700: assume ~debug_level~0 >= 0; [2025-02-08 04:29:29,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18700: assume !(~debug_level~0 >= 0); [2025-02-08 04:29:29,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11367-1: call init_nic_#t~mem790#1 := read~int#22(init_nic_~nic#1.base, 55855 + init_nic_~nic#1.offset, 1); [2025-02-08 04:29:29,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11367: assume 2 == init_nic_#t~mem790#1 % 256 % 4294967296;havoc init_nic_#t~mem790#1;init_nic_~val64~3#1 := 13835058068167065600; [2025-02-08 04:29:29,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11367: assume !(2 == init_nic_#t~mem790#1 % 256 % 4294967296);havoc init_nic_#t~mem790#1; [2025-02-08 04:29:29,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19097: assume 0 != ~tmp___0~73#1;call #t~mem2662#1 := read~int#22(~sp#1.base, 51859 + ~sp#1.offset, 1); [2025-02-08 04:29:29,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19097: assume !(0 != ~tmp___0~73#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 := ~sp#1.base, 53748 + ~sp#1.offset, 0, 138, 0, ~#__key~1#1.base, ~#__key~1#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$#22(#funAddr~s2io_alarm_handle.base, #funAddr~s2io_alarm_handle.offset, ~sp#1.base, 53780 + ~sp#1.offset, 8);call write~int#22(~sp#1.base + ~sp#1.offset, ~sp#1.base, 53788 + ~sp#1.offset, 8);assume { :begin_inline_ldv_mod_timer_27 } true;ldv_mod_timer_27_#in~ldv_func_arg1#1.base, ldv_mod_timer_27_#in~ldv_func_arg1#1.offset, ldv_mod_timer_27_#in~ldv_func_arg2#1 := ~sp#1.base, 53748 + ~sp#1.offset, 125 + ~jiffies~0;havoc ldv_mod_timer_27_#res#1;havoc ldv_mod_timer_27_#t~ret3291#1, ldv_mod_timer_27_#t~ret3292#1, ldv_mod_timer_27_~ldv_func_arg1#1.base, ldv_mod_timer_27_~ldv_func_arg1#1.offset, ldv_mod_timer_27_~ldv_func_arg2#1, ldv_mod_timer_27_~ldv_func_res~6#1, ldv_mod_timer_27_~tmp~194#1, ldv_mod_timer_27_~tmp___0~96#1;ldv_mod_timer_27_~ldv_func_arg1#1.base, ldv_mod_timer_27_~ldv_func_arg1#1.offset := ldv_mod_timer_27_#in~ldv_func_arg1#1.base, ldv_mod_timer_27_#in~ldv_func_arg1#1.offset;ldv_mod_timer_27_~ldv_func_arg2#1 := ldv_mod_timer_27_#in~ldv_func_arg2#1;havoc ldv_mod_timer_27_~ldv_func_res~6#1;havoc ldv_mod_timer_27_~tmp~194#1;havoc ldv_mod_timer_27_~tmp___0~96#1; [2025-02-08 04:29:29,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11037: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 6432 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11103: init_nic_~val64~3#1 := 283686952304641; [2025-02-08 04:29:29,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11896: start_nic_~tmp___9~1#1 := start_nic_#t~ret899#1;havoc start_nic_#t~ret899#1;start_nic_~val64~6#1 := start_nic_~tmp___9~1#1; [2025-02-08 04:29:29,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10905-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4416 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10905: init_nic_~val64~3#1 := 281479271677952; [2025-02-08 04:29:29,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11830: assume start_nic_~i~11#1 % 65536 % 4294967296 < start_nic_#t~mem877#1 % 4294967296;havoc start_nic_#t~mem877#1; [2025-02-08 04:29:29,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11830: assume !(start_nic_~i~11#1 % 65536 % 4294967296 < start_nic_#t~mem877#1 % 4294967296);havoc start_nic_#t~mem877#1;call start_nic_#t~mem878#1 := read~int#22(start_nic_~nic#1.base, start_nic_~nic#1.offset, 4); [2025-02-08 04:29:29,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11896-1: SUMMARY for call start_nic_#t~ret899#1 := readq(start_nic_~bar0~9#1.base, 2552 + start_nic_~bar0~9#1.offset); srcloc: null [2025-02-08 04:29:29,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10641-1: SUMMARY for call SPECIAL_REG_WRITE(init_nic_#t~mem686#1, init_nic_~bar0~3#1.base, 2536 + init_nic_~bar0~3#1.offset, 1); srcloc: null [2025-02-08 04:29:29,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10641: havoc init_nic_#t~mem686#1; [2025-02-08 04:29:29,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10641-2: call init_nic_#t~mem686#1 := read~int#11(~#xena_dtx_cfg~0.base, ~#xena_dtx_cfg~0.offset + 8 * init_nic_~dtx_cnt~0#1, 8); [2025-02-08 04:29:29,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19032: assume ~i~38#1 % 4294967296 < #t~mem2649#1 % 4294967296;havoc #t~mem2649#1; [2025-02-08 04:29:29,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19032: assume !(~i~38#1 % 4294967296 < #t~mem2649#1 % 4294967296);havoc #t~mem2649#1;call #t~mem2650#1 := read~int#22(~config~22#1.base, 74 + ~config~22#1.offset, 1); [2025-02-08 04:29:29,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10972: init_nic_~val64~3#1 := 289644348105031680; [2025-02-08 04:29:29,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11038-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 6440 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10972-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4416 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11104: init_nic_~val64~3#1 := 144964032527401475; [2025-02-08 04:29:29,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11038: init_nic_~val64~3#1 := 9259542123273814144; [2025-02-08 04:29:29,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11104-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 6408 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10642: init_nic_~tmp___7~0#1 := init_nic_#t~ret687#1;havoc init_nic_#t~ret687#1;init_nic_~val64~3#1 := init_nic_~tmp___7~0#1;init_nic_~dtx_cnt~0#1 := 1 + init_nic_~dtx_cnt~0#1;call init_nic_#t~mem688#1 := read~int#11(~#xena_dtx_cfg~0.base, ~#xena_dtx_cfg~0.offset + 8 * init_nic_~dtx_cnt~0#1, 8); [2025-02-08 04:29:29,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10840: call init_nic_#t~mem726#1 := read~int#22(init_nic_~config~4#1.base, 75 + init_nic_~config~4#1.offset, 4);init_nic_~mem_share~0#1 := init_nic_~mem_size~0#1 % 4294967296 / (init_nic_#t~mem726#1 % 4294967296) % 4294967296; [2025-02-08 04:29:29,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19098: assume 2 == #t~mem2662#1 % 256 % 4294967296;havoc #t~mem2662#1; [2025-02-08 04:29:29,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19098: assume !(2 == #t~mem2662#1 % 256 % 4294967296);havoc #t~mem2662#1; [2025-02-08 04:29:29,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10774: init_nic_~i~9#1 := 0; [2025-02-08 04:29:29,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10642-1: SUMMARY for call init_nic_#t~ret687#1 := readq(init_nic_~bar0~3#1.base, 2536 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18702: assume -2147483648 <= s2io_add_isr_#t~ret2583#1 && s2io_add_isr_#t~ret2583#1 <= 2147483647;havoc s2io_add_isr_#t~ret2583#1; [2025-02-08 04:29:29,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11171: assume init_nic_~i~9#1 % 4294967296 < init_nic_#t~mem747#1 % 4294967296;havoc init_nic_#t~mem747#1; [2025-02-08 04:29:29,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11171: assume !(init_nic_~i~9#1 % 4294967296 < init_nic_#t~mem747#1 % 4294967296);havoc init_nic_#t~mem747#1;init_nic_~i~9#1 := 0; [2025-02-08 04:29:29,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18702-1: SUMMARY for call s2io_add_isr_#t~ret2583#1 := printk(126, 0); srcloc: null [2025-02-08 04:29:29,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11898: start_nic_~val64~6#1 := start_nic_#t~bitwise900#1;havoc start_nic_#t~bitwise900#1; [2025-02-08 04:29:29,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10907: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4424 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10841-4: assume 0 == init_nic_~val64~3#1 % 18446744073709551616 || init_nic_~val64~3#1 % 18446744073709551616 == init_nic_~mem_share~0#1 % 18446744073709551616;init_nic_#t~bitwise727#1 := init_nic_~mem_share~0#1; [2025-02-08 04:29:29,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10841-4: assume !(0 == init_nic_~val64~3#1 % 18446744073709551616 || init_nic_~val64~3#1 % 18446744073709551616 == init_nic_~mem_share~0#1 % 18446744073709551616); [2025-02-08 04:29:29,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11898-2: havoc start_nic_#t~bitwise900#1;assume (start_nic_#t~bitwise900#1 % 18446744073709551616 >= start_nic_~val64~6#1 % 18446744073709551616 && start_nic_#t~bitwise900#1 % 18446744073709551616 >= 140737488355328) && start_nic_#t~bitwise900#1 % 18446744073709551616 <= 140737488355328 + start_nic_~val64~6#1 % 18446744073709551616; [2025-02-08 04:29:29,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10841-1: [2025-02-08 04:29:29,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11898-1: [2025-02-08 04:29:29,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10841: init_nic_~val64~3#1 := init_nic_#t~bitwise727#1;havoc init_nic_#t~bitwise727#1; [2025-02-08 04:29:29,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11898-4: assume 0 == start_nic_~val64~6#1 % 18446744073709551616 || 140737488355328 == start_nic_~val64~6#1 % 18446744073709551616;start_nic_#t~bitwise900#1 := 140737488355328; [2025-02-08 04:29:29,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11898-4: assume !(0 == start_nic_~val64~6#1 % 18446744073709551616 || 140737488355328 == start_nic_~val64~6#1 % 18446744073709551616); [2025-02-08 04:29:29,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10841-3: assume 0 == init_nic_~mem_share~0#1 % 18446744073709551616;init_nic_#t~bitwise727#1 := init_nic_~val64~3#1; [2025-02-08 04:29:29,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10841-3: assume !(0 == init_nic_~mem_share~0#1 % 18446744073709551616); [2025-02-08 04:29:29,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11898-3: assume false;start_nic_#t~bitwise900#1 := start_nic_~val64~6#1; [2025-02-08 04:29:29,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11898-3: assume !false; [2025-02-08 04:29:29,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10841-2: havoc init_nic_#t~bitwise727#1;assume (init_nic_#t~bitwise727#1 % 18446744073709551616 >= init_nic_~val64~3#1 % 18446744073709551616 && init_nic_#t~bitwise727#1 % 18446744073709551616 >= init_nic_~mem_share~0#1 % 18446744073709551616) && init_nic_#t~bitwise727#1 % 18446744073709551616 <= init_nic_~val64~3#1 % 18446744073709551616 + init_nic_~mem_share~0#1 % 18446744073709551616; [2025-02-08 04:29:29,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10775: call init_nic_#t~mem728#1 := read~int#22(init_nic_~config~4#1.base, 75 + init_nic_~config~4#1.offset, 4); [2025-02-08 04:29:29,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11370: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 2560 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11106: init_nic_~val64~3#1 := 289637755363984389; [2025-02-08 04:29:29,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11304: init_nic_~tmp___16~0#1 := init_nic_#t~ret772#1;havoc init_nic_#t~ret772#1;init_nic_~val64~3#1 := init_nic_~tmp___16~0#1; [2025-02-08 04:29:29,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11304-1: SUMMARY for call init_nic_#t~ret772#1 := readq(init_nic_~bar0~3#1.base, 8448 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11899-1: SUMMARY for call writeq(start_nic_~val64~6#1, start_nic_~bar0~9#1.base, 2552 + start_nic_~bar0~9#1.offset); srcloc: null [2025-02-08 04:29:29,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11899: start_nic_~val64~6#1 := 293019865982173184; [2025-02-08 04:29:29,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11040: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 8640 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11106-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 6416 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10974: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4424 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10578: init_nic_~tmp___2~6#1 := init_nic_#t~ret674#1;havoc init_nic_#t~ret674#1;init_nic_~val64~3#1 := init_nic_~tmp___2~6#1; [2025-02-08 04:29:29,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19100: SUMMARY for call s2io_rem_isr(~sp#1.base, ~sp#1.offset); srcloc: null [2025-02-08 04:29:29,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11371-1: SUMMARY for call init_nic_#t~ret791#1 := readq(init_nic_~bar0~3#1.base, 2608 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11371: init_nic_~tmp___19~0#1 := init_nic_#t~ret791#1;havoc init_nic_#t~ret791#1;init_nic_~val64~3#1 := init_nic_~tmp___19~0#1; [2025-02-08 04:29:29,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10578-1: SUMMARY for call init_nic_#t~ret674#1 := readq(init_nic_~bar0~3#1.base, 264 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11239-3: assume false;init_nic_#t~bitwise760#1 := init_nic_~val64~3#1; [2025-02-08 04:29:29,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11239-3: assume !false; [2025-02-08 04:29:29,854 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11239-2: havoc init_nic_#t~bitwise760#1;assume (init_nic_#t~bitwise760#1 % 18446744073709551616 >= init_nic_~val64~3#1 % 18446744073709551616 && init_nic_#t~bitwise760#1 % 18446744073709551616 >= 34213936) && init_nic_#t~bitwise760#1 % 18446744073709551616 <= 34213936 + init_nic_~val64~3#1 % 18446744073709551616; [2025-02-08 04:29:29,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11239-4: assume 0 == init_nic_~val64~3#1 % 18446744073709551616 || 34213936 == init_nic_~val64~3#1 % 18446744073709551616;init_nic_#t~bitwise760#1 := 34213936; [2025-02-08 04:29:29,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11239-4: assume !(0 == init_nic_~val64~3#1 % 18446744073709551616 || 34213936 == init_nic_~val64~3#1 % 18446744073709551616); [2025-02-08 04:29:29,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11239-1: [2025-02-08 04:29:29,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11239: init_nic_~val64~3#1 := init_nic_#t~bitwise760#1;havoc init_nic_#t~bitwise760#1; [2025-02-08 04:29:29,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11834: assume 1 == start_nic_#t~mem878#1;havoc start_nic_#t~mem878#1; [2025-02-08 04:29:29,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11834: assume !(1 == start_nic_#t~mem878#1);havoc start_nic_#t~mem878#1; [2025-02-08 04:29:29,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11306: init_nic_~val64~3#1 := init_nic_#t~bitwise773#1;havoc init_nic_#t~bitwise773#1;call init_nic_#t~mem774#1 := read~int#22(init_nic_~nic#1.base, 55855 + init_nic_~nic#1.offset, 1); [2025-02-08 04:29:29,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11108: init_nic_~val64~3#1 := 283686952304641; [2025-02-08 04:29:29,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11108-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 6424 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11306-2: havoc init_nic_#t~bitwise773#1;assume (init_nic_#t~bitwise773#1 % 18446744073709551616 >= init_nic_~val64~3#1 % 18446744073709551616 && init_nic_#t~bitwise773#1 % 18446744073709551616 >= 288230376151711744) && init_nic_#t~bitwise773#1 % 18446744073709551616 <= 288230376151711744 + init_nic_~val64~3#1 % 18446744073709551616; [2025-02-08 04:29:29,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11240: init_nic_~val64~3#1 := 281483566645248;call init_nic_#t~mem761#1 := read~int#22(init_nic_~nic#1.base, 51859 + init_nic_~nic#1.offset, 1); [2025-02-08 04:29:29,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11306-1: [2025-02-08 04:29:29,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11306-4: assume 0 == init_nic_~val64~3#1 % 18446744073709551616 || 288230376151711744 == init_nic_~val64~3#1 % 18446744073709551616;init_nic_#t~bitwise773#1 := 288230376151711744; [2025-02-08 04:29:29,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11306-4: assume !(0 == init_nic_~val64~3#1 % 18446744073709551616 || 288230376151711744 == init_nic_~val64~3#1 % 18446744073709551616); [2025-02-08 04:29:29,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11306-3: assume false;init_nic_#t~bitwise773#1 := init_nic_~val64~3#1; [2025-02-08 04:29:29,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11306-3: assume !false; [2025-02-08 04:29:29,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11240-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 6592 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11901: SUMMARY for call writeq(start_nic_~val64~6#1, start_nic_~bar0~9#1.base, 9984 + start_nic_~bar0~9#1.offset); srcloc: null [2025-02-08 04:29:29,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10778: assume 0 == init_nic_~i~9#1; [2025-02-08 04:29:29,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10778: assume !(0 == init_nic_~i~9#1); [2025-02-08 04:29:29,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18706: call write~int#22(0, s2io_add_isr_~sp#1.base, 51859 + s2io_add_isr_~sp#1.offset, 1); [2025-02-08 04:29:29,855 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19036: assume 0 != #t~mem2650#1 % 256 % 4294967296;havoc #t~mem2650#1;call #t~mem2651#1 := read~int#22(~config~22#1.base, 73 + ~config~22#1.offset, 1); [2025-02-08 04:29:29,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19036: assume !(0 != #t~mem2650#1 % 256 % 4294967296);havoc #t~mem2650#1; [2025-02-08 04:29:29,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11373-1: [2025-02-08 04:29:29,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11373: init_nic_~val64~3#1 := init_nic_#t~bitwise792#1;havoc init_nic_#t~bitwise792#1; [2025-02-08 04:29:29,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11373-3: assume 18444773748872577023 == init_nic_~val64~3#1 % 18446744073709551616;init_nic_#t~bitwise792#1 := init_nic_~val64~3#1; [2025-02-08 04:29:29,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11373-3: assume !(18444773748872577023 == init_nic_~val64~3#1 % 18446744073709551616); [2025-02-08 04:29:29,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11373-2: havoc init_nic_#t~bitwise792#1;assume init_nic_#t~bitwise792#1 % 18446744073709551616 <= init_nic_~val64~3#1 % 18446744073709551616 && init_nic_#t~bitwise792#1 % 18446744073709551616 <= 18444773748872577023; [2025-02-08 04:29:29,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11373-4: assume 0 == init_nic_~val64~3#1 % 18446744073709551616;init_nic_#t~bitwise792#1 := 0; [2025-02-08 04:29:29,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11373-4: assume !(0 == init_nic_~val64~3#1 % 18446744073709551616); [2025-02-08 04:29:29,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11836: start_nic_~tmp___0~24#1 := start_nic_#t~ret879#1;havoc start_nic_#t~ret879#1;start_nic_~val64~6#1 := start_nic_~tmp___0~24#1; [2025-02-08 04:29:29,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11836-1: SUMMARY for call start_nic_#t~ret879#1 := readq(start_nic_~bar0~9#1.base, 6608 + start_nic_~bar0~9#1.offset); srcloc: null [2025-02-08 04:29:29,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18773: s2io_add_isr_~i~37#1 := 1 + s2io_add_isr_~i~37#1;call s2io_add_isr_#t~mem2617#1 := read~int#22(s2io_add_isr_~sp#1.base, 54510 + s2io_add_isr_~sp#1.offset, 4); [2025-02-08 04:29:29,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10581-1: [2025-02-08 04:29:29,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10581: assume 0 == init_nic_#t~bitwise675#1 % 18446744073709551616;havoc init_nic_#t~bitwise675#1; [2025-02-08 04:29:29,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10581: assume !(0 == init_nic_#t~bitwise675#1 % 18446744073709551616);havoc init_nic_#t~bitwise675#1; [2025-02-08 04:29:29,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10581-3: assume 137438953472 == init_nic_~val64~3#1 % 18446744073709551616;init_nic_#t~bitwise675#1 := init_nic_~val64~3#1; [2025-02-08 04:29:29,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10581-3: assume !(137438953472 == init_nic_~val64~3#1 % 18446744073709551616); [2025-02-08 04:29:29,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10581-2: havoc init_nic_#t~bitwise675#1;assume init_nic_#t~bitwise675#1 % 18446744073709551616 <= init_nic_~val64~3#1 % 18446744073709551616 && init_nic_#t~bitwise675#1 % 18446744073709551616 <= 137438953472; [2025-02-08 04:29:29,856 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10713-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4384 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19037: assume 2 == #t~mem2651#1 % 256 % 4294967296;havoc #t~mem2651#1;~i~38#1 := 0; [2025-02-08 04:29:29,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19037: assume !(2 == #t~mem2651#1 % 256 % 4294967296);havoc #t~mem2651#1; [2025-02-08 04:29:29,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10713: init_nic_~val64~3#1 := 0;init_nic_~j~2#1 := 0; [2025-02-08 04:29:29,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10647: assume 0 != init_nic_#t~mem688#1 % 18446744073709551616;havoc init_nic_#t~mem688#1; [2025-02-08 04:29:29,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10647: assume !(0 != init_nic_#t~mem688#1 % 18446744073709551616);havoc init_nic_#t~mem688#1; [2025-02-08 04:29:29,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11308: assume 2 == init_nic_#t~mem774#1 % 256 % 4294967296;havoc init_nic_#t~mem774#1; [2025-02-08 04:29:29,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11308: assume !(2 == init_nic_#t~mem774#1 % 256 % 4294967296);havoc init_nic_#t~mem774#1; [2025-02-08 04:29:29,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10581-4: assume 0 == init_nic_~val64~3#1 % 18446744073709551616;init_nic_#t~bitwise675#1 := 0; [2025-02-08 04:29:29,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10581-4: assume !(0 == init_nic_~val64~3#1 % 18446744073709551616); [2025-02-08 04:29:29,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11374: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 2608 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11110-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 6432 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11176: call init_nic_#t~mem750#1 := read~int#22(init_nic_~config~4#1.base, 75 + init_nic_~config~4#1.offset, 4); [2025-02-08 04:29:29,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11110: init_nic_~val64~3#1 := 144964032527335424; [2025-02-08 04:29:29,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10912: init_nic_~val64~3#1 := 283674016874497; [2025-02-08 04:29:29,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11243: assume 2 == init_nic_#t~mem761#1 % 256 % 4294967296;havoc init_nic_#t~mem761#1; [2025-02-08 04:29:29,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11243: assume !(2 == init_nic_#t~mem761#1 % 256 % 4294967296);havoc init_nic_#t~mem761#1; [2025-02-08 04:29:29,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11045: init_nic_~val64~3#1 := 281479271743489; [2025-02-08 04:29:29,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10979: init_nic_~val64~3#1 := 283686952306183; [2025-02-08 04:29:29,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11838-2: havoc start_nic_#t~bitwise880#1;assume (start_nic_#t~bitwise880#1 % 18446744073709551616 >= start_nic_~val64~6#1 % 18446744073709551616 && start_nic_#t~bitwise880#1 % 18446744073709551616 >= 144115188075855872) && start_nic_#t~bitwise880#1 % 18446744073709551616 <= 144115188075855872 + start_nic_~val64~6#1 % 18446744073709551616; [2025-02-08 04:29:29,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11838-1: [2025-02-08 04:29:29,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18775: assume s2io_add_isr_~i~37#1 < s2io_add_isr_#t~mem2617#1;havoc s2io_add_isr_#t~mem2617#1; [2025-02-08 04:29:29,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18775: assume !(s2io_add_isr_~i~37#1 < s2io_add_isr_#t~mem2617#1);havoc s2io_add_isr_#t~mem2617#1; [2025-02-08 04:29:29,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11838-4: assume 0 == start_nic_~val64~6#1 % 18446744073709551616 || 144115188075855872 == start_nic_~val64~6#1 % 18446744073709551616;start_nic_#t~bitwise880#1 := 144115188075855872; [2025-02-08 04:29:29,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11838-4: assume !(0 == start_nic_~val64~6#1 % 18446744073709551616 || 144115188075855872 == start_nic_~val64~6#1 % 18446744073709551616); [2025-02-08 04:29:29,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11838-3: assume false;start_nic_#t~bitwise880#1 := start_nic_~val64~6#1; [2025-02-08 04:29:29,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11838-3: assume !false; [2025-02-08 04:29:29,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10913-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4392 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10913: init_nic_~val64~3#1 := 144116296177484288; [2025-02-08 04:29:29,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11838: start_nic_~val64~6#1 := start_nic_#t~bitwise880#1;havoc start_nic_#t~bitwise880#1; [2025-02-08 04:29:29,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19105: SUMMARY for call s2io_reset(~sp#1.base, ~sp#1.offset); srcloc: null [2025-02-08 04:29:29,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11244: init_nic_~val64~3#1 := init_nic_#t~bitwise762#1;havoc init_nic_#t~bitwise762#1; [2025-02-08 04:29:29,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11244-2: havoc init_nic_#t~bitwise762#1;assume (init_nic_#t~bitwise762#1 % 18446744073709551616 >= init_nic_~val64~3#1 % 18446744073709551616 && init_nic_#t~bitwise762#1 % 18446744073709551616 >= 2097216) && init_nic_#t~bitwise762#1 % 18446744073709551616 <= 2097216 + init_nic_~val64~3#1 % 18446744073709551616; [2025-02-08 04:29:29,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11178: assume 0 != init_nic_#t~mem748#1 % 4294967296;havoc init_nic_#t~mem748#1;call init_nic_#t~mem749#1 := read~int#17(~#rts_frm_len~0.base, ~#rts_frm_len~0.offset + 4 * init_nic_~i~9#1, 4); [2025-02-08 04:29:29,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11178: assume !(0 != init_nic_#t~mem748#1 % 4294967296);havoc init_nic_#t~mem748#1; [2025-02-08 04:29:29,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11244-1: [2025-02-08 04:29:29,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19106: #res#1 := -19;call ULTIMATE.dealloc(~#__key~1#1.base, ~#__key~1#1.offset);havoc ~#__key~1#1.base, ~#__key~1#1.offset; [2025-02-08 04:29:29,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11310: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 8448 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10980: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4392 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11244-4: assume 0 == init_nic_~val64~3#1 % 18446744073709551616 || 2097216 == init_nic_~val64~3#1 % 18446744073709551616;init_nic_#t~bitwise762#1 := 2097216; [2025-02-08 04:29:29,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11244-4: assume !(0 == init_nic_~val64~3#1 % 18446744073709551616 || 2097216 == init_nic_~val64~3#1 % 18446744073709551616); [2025-02-08 04:29:29,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11112: init_nic_~val64~3#1 := 9259471478033745924; [2025-02-08 04:29:29,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11244-3: assume false;init_nic_#t~bitwise762#1 := init_nic_~val64~3#1; [2025-02-08 04:29:29,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11244-3: assume !false; [2025-02-08 04:29:29,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11178-1: call init_nic_#t~mem748#1 := read~int#17(~#rts_frm_len~0.base, ~#rts_frm_len~0.offset + 4 * init_nic_~i~9#1, 4); [2025-02-08 04:29:29,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11046: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 6408 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11112-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 6440 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18710: call s2io_add_isr_#t~mem2584#1 := read~int#22(s2io_add_isr_~sp#1.base, 51859 + s2io_add_isr_~sp#1.offset, 1); [2025-02-08 04:29:29,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18710-1: SUMMARY for call store_xmsi_data(s2io_add_isr_~sp#1.base, s2io_add_isr_~sp#1.offset); srcloc: null [2025-02-08 04:29:29,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10848: assume init_nic_~i~9#1 % 4294967296 < init_nic_#t~mem728#1 % 4294967296;havoc init_nic_#t~mem728#1; [2025-02-08 04:29:29,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10848: assume !(init_nic_~i~9#1 % 4294967296 < init_nic_#t~mem728#1 % 4294967296);havoc init_nic_#t~mem728#1; [2025-02-08 04:29:29,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11905: start_nic_#res#1 := 0;#t~ret2659#1 := start_nic_#res#1;havoc start_nic_#t~mem867#1.base, start_nic_#t~mem867#1.offset, start_nic_#t~mem868#1.base, start_nic_#t~mem868#1.offset, start_nic_#t~mem869#1, start_nic_#t~ret870#1, start_nic_#t~mem871#1, start_nic_#t~bitwise872#1, start_nic_#t~bitwise873#1, start_nic_#t~mem874#1, start_nic_#t~bitwise875#1, start_nic_#t~bitwise876#1, start_nic_#t~mem877#1, start_nic_#t~mem878#1, start_nic_#t~ret879#1, start_nic_#t~bitwise880#1, start_nic_#t~ret881#1, start_nic_#t~bitwise882#1, start_nic_#t~ret883#1, start_nic_#t~bitwise884#1, start_nic_#t~ret885#1, start_nic_#t~ret886#1, start_nic_#t~bitwise887#1, start_nic_#t~ret888#1, start_nic_#t~ret889#1, start_nic_#t~ret890#1, start_nic_#t~ret891#1, start_nic_#t~bitwise892#1, start_nic_#t~ret893#1, start_nic_#t~ret894#1, start_nic_#t~mem895#1.base, start_nic_#t~mem895#1.offset, start_nic_#t~mem896#1, start_nic_#t~mem897#1, start_nic_#t~short898#1, start_nic_#t~ret899#1, start_nic_#t~bitwise900#1, start_nic_~nic#1.base, start_nic_~nic#1.offset, start_nic_~bar0~9#1.base, start_nic_~bar0~9#1.offset, start_nic_~dev~3#1.base, start_nic_~dev~3#1.offset, start_nic_~val64~6#1, start_nic_~subid~0#1, start_nic_~i~11#1, start_nic_~config~5#1.base, start_nic_~config~5#1.offset, start_nic_~mac_control~3#1.base, start_nic_~mac_control~3#1.offset, start_nic_~ring~2#1.base, start_nic_~ring~2#1.offset, start_nic_~tmp~70#1, start_nic_~tmp___0~24#1, start_nic_~tmp___1~14#1, start_nic_~tmp___2~7#1, start_nic_~tmp___3~4#1, start_nic_~tmp___4~2#1, start_nic_~tmp___5~2#1, start_nic_~tmp___6~1#1, start_nic_~tmp___7~1#1, start_nic_~tmp___8~1#1, start_nic_~tmp___9~1#1;havoc start_nic_#in~nic#1.base, start_nic_#in~nic#1.offset;assume { :end_inline_start_nic } true;assume -2147483648 <= #t~ret2659#1 && #t~ret2659#1 <= 2147483647;~tmp~138#1 := #t~ret2659#1;havoc #t~ret2659#1; [2025-02-08 04:29:29,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10782: assume 1 == init_nic_~i~9#1; [2025-02-08 04:29:29,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10782: assume !(1 == init_nic_~i~9#1); [2025-02-08 04:29:29,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11839: SUMMARY for call writeq(start_nic_~val64~6#1, start_nic_~bar0~9#1.base, 6608 + start_nic_~bar0~9#1.offset); srcloc: null [2025-02-08 04:29:29,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19106-1: SUMMARY for call free_rx_buffers(~sp#1.base, ~sp#1.offset); srcloc: null [2025-02-08 04:29:29,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10981: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4400 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10915-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4400 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10915: init_nic_~val64~3#1 := 72620548319871234; [2025-02-08 04:29:29,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11047: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 6416 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11246-2: havoc init_nic_#t~bitwise763#1;assume (init_nic_#t~bitwise763#1 % 18446744073709551616 >= init_nic_~val64~3#1 % 18446744073709551616 && init_nic_#t~bitwise763#1 % 18446744073709551616 >= 4194432) && init_nic_#t~bitwise763#1 % 18446744073709551616 <= 4194432 + init_nic_~val64~3#1 % 18446744073709551616; [2025-02-08 04:29:29,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11180: havoc init_nic_#t~mem749#1; [2025-02-08 04:29:29,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11246-1: [2025-02-08 04:29:29,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11246-4: assume 0 == init_nic_~val64~3#1 % 18446744073709551616 || 4194432 == init_nic_~val64~3#1 % 18446744073709551616;init_nic_#t~bitwise763#1 := 4194432; [2025-02-08 04:29:29,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11246-4: assume !(0 == init_nic_~val64~3#1 % 18446744073709551616 || 4194432 == init_nic_~val64~3#1 % 18446744073709551616); [2025-02-08 04:29:29,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11114: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 8640 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11246-3: assume false;init_nic_#t~bitwise763#1 := init_nic_~val64~3#1; [2025-02-08 04:29:29,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11246-3: assume !false; [2025-02-08 04:29:29,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11180-1: SUMMARY for call writeq(281474976710656 * (init_nic_#t~mem749#1 % 4294967296 % 18446744073709551616), init_nic_~bar0~3#1.base, 8576 + init_nic_~bar0~3#1.offset + (if init_nic_~i~9#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then init_nic_~i~9#1 % 18446744073709551616 % 18446744073709551616 else init_nic_~i~9#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:29:29,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19042: ~i~38#1 := 1 + ~i~38#1;call #t~mem2652#1 := read~int#22(~sp#1.base, 51861 + ~sp#1.offset, 4); [2025-02-08 04:29:29,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11246: init_nic_~val64~3#1 := init_nic_#t~bitwise763#1;havoc init_nic_#t~bitwise763#1; [2025-02-08 04:29:29,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11048: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 6424 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10982: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4408 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18712: assume 2 == s2io_add_isr_#t~mem2584#1 % 256 % 4294967296;havoc s2io_add_isr_#t~mem2584#1;s2io_add_isr_~msix_rx_cnt~0#1 := 0;s2io_add_isr_~i~37#1 := 0; [2025-02-08 04:29:29,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18712: assume !(2 == s2io_add_isr_#t~mem2584#1 % 256 % 4294967296);havoc s2io_add_isr_#t~mem2584#1; [2025-02-08 04:29:29,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10586: init_nic_~i~9#1 := 1 + init_nic_~i~9#1; [2025-02-08 04:29:29,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18976: call ULTIMATE.dealloc(~#__key~1#1.base, ~#__key~1#1.offset);havoc ~#__key~1#1.base, ~#__key~1#1.offset; [2025-02-08 04:29:29,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19042-1: SUMMARY for call napi_enable(~sp#1.base, 2505 + (1120 + ~sp#1.offset + 6329 * ~i~38#1)); srcloc: null [2025-02-08 04:29:29,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11379-1: assume true;init_nic_#t~nondet793#1.base, init_nic_#t~nondet793#1.offset := 0, 0; [2025-02-08 04:29:29,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11379-1: assume true;havoc init_nic_#t~nondet794#1;assume init_nic_#t~nondet794#1 % 18446744073709551616 > 0;call init_nic_#t~nondet793#1.base, init_nic_#t~nondet793#1.offset := #Ultimate.allocOnHeap(init_nic_#t~nondet794#1 % 18446744073709551616);call write~int#6(0, init_nic_#t~nondet793#1.base, init_nic_#t~nondet794#1 % 18446744073709551616 - 1, 1); [2025-02-08 04:29:29,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11379: init_nic_~tmp___20~0#1.base, init_nic_~tmp___20~0#1.offset := init_nic_#t~nondet793#1.base, init_nic_#t~nondet793#1.offset;havoc init_nic_#t~nondet793#1.base, init_nic_#t~nondet793#1.offset;havoc init_nic_#t~nondet794#1; [2025-02-08 04:29:29,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10586-1: SUMMARY for call msleep(10); srcloc: null [2025-02-08 04:29:29,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10917-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4408 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10917: init_nic_~val64~3#1 := 283674016874497; [2025-02-08 04:29:29,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11049-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 6432 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11049: init_nic_~val64~3#1 := 281479271677952; [2025-02-08 04:29:29,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10983-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4416 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10983: init_nic_~val64~3#1 := 283686884868096; [2025-02-08 04:29:29,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10653: init_nic_~val64~3#1 := 0; [2025-02-08 04:29:29,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11314: SUMMARY for call writeq(5480036321579761664, init_nic_~bar0~3#1.base, 8480 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24131-1: SUMMARY for call ldv_request_irq_23_#t~ret3283#1 := request_irq(ldv_request_irq_23_~irq#1, ldv_request_irq_23_~handler#1.base, ldv_request_irq_23_~handler#1.offset, ldv_request_irq_23_~flags#1, ldv_request_irq_23_~name#1.base, ldv_request_irq_23_~name#1.offset, ldv_request_irq_23_~dev#1.base, ldv_request_irq_23_~dev#1.offset); srcloc: null [2025-02-08 04:29:29,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24131: assume -2147483648 <= ldv_request_irq_23_#t~ret3283#1 && ldv_request_irq_23_#t~ret3283#1 <= 2147483647;ldv_request_irq_23_~tmp~190#1 := ldv_request_irq_23_#t~ret3283#1;havoc ldv_request_irq_23_#t~ret3283#1;ldv_request_irq_23_~ldv_func_res~2#1 := ldv_request_irq_23_~tmp~190#1; [2025-02-08 04:29:29,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24197-1: SUMMARY for call ldv_mod_timer_27_#t~ret3291#1 := mod_timer(ldv_mod_timer_27_~ldv_func_arg1#1.base, ldv_mod_timer_27_~ldv_func_arg1#1.offset, ldv_mod_timer_27_~ldv_func_arg2#1); srcloc: null [2025-02-08 04:29:29,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24197: assume -2147483648 <= ldv_mod_timer_27_#t~ret3291#1 && ldv_mod_timer_27_#t~ret3291#1 <= 2147483647;ldv_mod_timer_27_~tmp~194#1 := ldv_mod_timer_27_#t~ret3291#1;havoc ldv_mod_timer_27_#t~ret3291#1;ldv_mod_timer_27_~ldv_func_res~6#1 := ldv_mod_timer_27_~tmp~194#1; [2025-02-08 04:29:29,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10786: assume 2 == init_nic_~i~9#1; [2025-02-08 04:29:29,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10786: assume !(2 == init_nic_~i~9#1); [2025-02-08 04:29:29,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11843: assume 0 == ~vlan_tag_strip~0 % 4294967296; [2025-02-08 04:29:29,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11843: assume !(0 == ~vlan_tag_strip~0 % 4294967296); [2025-02-08 04:29:29,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10654: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4360 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11381: assume 0 != (init_nic_~tmp___20~0#1.base + init_nic_~tmp___20~0#1.offset) % 18446744073709551616;init_nic_~val64~3#1 := 1657324662872342528; [2025-02-08 04:29:29,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11381: assume !(0 != (init_nic_~tmp___20~0#1.base + init_nic_~tmp___20~0#1.offset) % 18446744073709551616); [2025-02-08 04:29:29,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11315: SUMMARY for call writel(init_nic_~val64~3#1, init_nic_~add~0#1.base, init_nic_~add~0#1.offset); srcloc: null [2025-02-08 04:29:29,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18780: assume 0 == s2io_add_isr_~err~3#1;s2io_add_isr_~msix_rx_cnt~0#1 := s2io_add_isr_~msix_rx_cnt~0#1 - 1; [2025-02-08 04:29:29,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18780: assume !(0 == s2io_add_isr_~err~3#1); [2025-02-08 04:29:29,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11051-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 6440 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11051: init_nic_~val64~3#1 := 9259542122195861568; [2025-02-08 04:29:29,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11249-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 6600 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11249: init_nic_~i~9#1 := 0; [2025-02-08 04:29:29,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10853-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 10496 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10853: call init_nic_#t~mem729#1 := read~int#22(init_nic_~config~4#1.base, init_nic_~config~4#1.offset, 4); [2025-02-08 04:29:29,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10985: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4424 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10919-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4416 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10919: init_nic_~val64~3#1 := 144116296177418240; [2025-02-08 04:29:29,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10655: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4368 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11316: SUMMARY for call writeq(5480036321579761664, init_nic_~bar0~3#1.base, 8480 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24199-1: SUMMARY for call ldv_mod_timer_27_#t~ret3292#1 := ldv_mod_timer(ldv_mod_timer_27_~ldv_func_res~6#1, ldv_mod_timer_27_~ldv_func_arg1#1.base, ldv_mod_timer_27_~ldv_func_arg1#1.offset, ldv_mod_timer_27_~ldv_func_arg2#1); srcloc: null [2025-02-08 04:29:29,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24199: assume -2147483648 <= ldv_mod_timer_27_#t~ret3292#1 && ldv_mod_timer_27_#t~ret3292#1 <= 2147483647;ldv_mod_timer_27_~tmp___0~96#1 := ldv_mod_timer_27_#t~ret3292#1;havoc ldv_mod_timer_27_#t~ret3292#1;ldv_mod_timer_27_#res#1 := ldv_mod_timer_27_~tmp___0~96#1; [2025-02-08 04:29:29,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19046: assume ~i~38#1 % 4294967296 < #t~mem2652#1 % 4294967296;havoc #t~mem2652#1; [2025-02-08 04:29:29,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19046: assume !(~i~38#1 % 4294967296 < #t~mem2652#1 % 4294967296);havoc #t~mem2652#1; [2025-02-08 04:29:29,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11184: init_nic_~i~9#1 := 1 + init_nic_~i~9#1; [2025-02-08 04:29:29,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24133-1: SUMMARY for call ldv_request_irq_23_#t~ret3284#1 := ldv_request_irq(ldv_request_irq_23_~ldv_func_res~2#1, ldv_request_irq_23_~irq#1, ldv_request_irq_23_~handler#1.base, ldv_request_irq_23_~handler#1.offset, ldv_request_irq_23_~flags#1, ldv_request_irq_23_~name#1.base, ldv_request_irq_23_~name#1.offset, ldv_request_irq_23_~dev#1.base, ldv_request_irq_23_~dev#1.offset); srcloc: null [2025-02-08 04:29:29,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24133: assume -2147483648 <= ldv_request_irq_23_#t~ret3284#1 && ldv_request_irq_23_#t~ret3284#1 <= 2147483647;ldv_request_irq_23_~tmp___0~92#1 := ldv_request_irq_23_#t~ret3284#1;havoc ldv_request_irq_23_#t~ret3284#1;ldv_request_irq_23_#res#1 := ldv_request_irq_23_~tmp___0~92#1; [2025-02-08 04:29:29,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11845-1: SUMMARY for call start_nic_#t~ret881#1 := readq(start_nic_~bar0~9#1.base, 6608 + start_nic_~bar0~9#1.offset); srcloc: null [2025-02-08 04:29:29,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11845: start_nic_~tmp___1~14#1 := start_nic_#t~ret881#1;havoc start_nic_#t~ret881#1;start_nic_~val64~6#1 := start_nic_~tmp___1~14#1; [2025-02-08 04:29:29,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10656: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4376 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10590: assume init_nic_~i~9#1 <= 49; [2025-02-08 04:29:29,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10590: assume !(init_nic_~i~9#1 <= 49); [2025-02-08 04:29:29,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11317: SUMMARY for call writel(init_nic_~val64~3#1 % 18446744073709551616 / 4294967296, init_nic_~add~0#1.base, 4 + init_nic_~add~0#1.offset); srcloc: null [2025-02-08 04:29:29,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11053: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 8640 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11119: init_nic_~val64~3#1 := 283686952306176; [2025-02-08 04:29:29,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10921: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4424 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10657-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4384 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10657: init_nic_~i~9#1 := 0;init_nic_~j~2#1 := 0; [2025-02-08 04:29:29,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11252: call init_nic_#t~mem768#1 := read~int#22(init_nic_~config~4#1.base, 75 + init_nic_~config~4#1.offset, 4); [2025-02-08 04:29:29,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18783: assume -2147483648 <= s2io_add_isr_#t~ret2618#1 && s2io_add_isr_#t~ret2618#1 <= 2147483647;havoc s2io_add_isr_#t~ret2618#1; [2025-02-08 04:29:29,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11186: assume init_nic_~i~9#1 % 4294967296 < init_nic_#t~mem750#1 % 4294967296;havoc init_nic_#t~mem750#1; [2025-02-08 04:29:29,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11186: assume !(init_nic_~i~9#1 % 4294967296 < init_nic_#t~mem750#1 % 4294967296);havoc init_nic_#t~mem750#1;init_nic_~i~9#1 := 0; [2025-02-08 04:29:29,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18783-1: SUMMARY for call s2io_add_isr_#t~ret2618#1 := printk(130, 0); srcloc: null [2025-02-08 04:29:29,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18717: assume 165 == s2io_add_isr_#t~mem2586#1 % 256 % 4294967296;havoc s2io_add_isr_#t~mem2585#1.base, s2io_add_isr_#t~mem2585#1.offset;havoc s2io_add_isr_#t~mem2586#1;call s2io_add_isr_#t~mem2587#1.base, s2io_add_isr_#t~mem2587#1.offset := read~$Pointer$#22(s2io_add_isr_~sp#1.base, 54610 + s2io_add_isr_~sp#1.offset, 8);call s2io_add_isr_#t~mem2588#1 := read~int#22(s2io_add_isr_#t~mem2587#1.base, 12 + (s2io_add_isr_#t~mem2587#1.offset + 14 * (if s2io_add_isr_~i~37#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then s2io_add_isr_~i~37#1 % 18446744073709551616 % 18446744073709551616 else s2io_add_isr_~i~37#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 1); [2025-02-08 04:29:29,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18717: assume !(165 == s2io_add_isr_#t~mem2586#1 % 256 % 4294967296);havoc s2io_add_isr_#t~mem2585#1.base, s2io_add_isr_#t~mem2585#1.offset;havoc s2io_add_isr_#t~mem2586#1; [2025-02-08 04:29:29,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11384: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 8456 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18717-1: call s2io_add_isr_#t~mem2585#1.base, s2io_add_isr_#t~mem2585#1.offset := read~$Pointer$#22(s2io_add_isr_~sp#1.base, 54610 + s2io_add_isr_~sp#1.offset, 8);call s2io_add_isr_#t~mem2586#1 := read~int#22(s2io_add_isr_#t~mem2585#1.base, 13 + (s2io_add_isr_#t~mem2585#1.offset + 14 * (if s2io_add_isr_~i~37#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then s2io_add_isr_~i~37#1 % 18446744073709551616 % 18446744073709551616 else s2io_add_isr_~i~37#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 1); [2025-02-08 04:29:29,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24201: #t~ret2663#1 := ldv_mod_timer_27_#res#1;havoc ldv_mod_timer_27_#t~ret3291#1, ldv_mod_timer_27_#t~ret3292#1, ldv_mod_timer_27_~ldv_func_arg1#1.base, ldv_mod_timer_27_~ldv_func_arg1#1.offset, ldv_mod_timer_27_~ldv_func_arg2#1, ldv_mod_timer_27_~ldv_func_res~6#1, ldv_mod_timer_27_~tmp~194#1, ldv_mod_timer_27_~tmp___0~96#1;havoc ldv_mod_timer_27_#in~ldv_func_arg1#1.base, ldv_mod_timer_27_#in~ldv_func_arg1#1.offset, ldv_mod_timer_27_#in~ldv_func_arg2#1;assume { :end_inline_ldv_mod_timer_27 } true;assume -2147483648 <= #t~ret2663#1 && #t~ret2663#1 <= 2147483647;havoc #t~ret2663#1; [2025-02-08 04:29:29,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11120: init_nic_~val64~3#1 := 72623859790381057; [2025-02-08 04:29:29,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11120-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 6408 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11847-3: assume 18446462598732840959 == start_nic_~val64~6#1 % 18446744073709551616;start_nic_#t~bitwise882#1 := start_nic_~val64~6#1; [2025-02-08 04:29:29,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11847-3: assume !(18446462598732840959 == start_nic_~val64~6#1 % 18446744073709551616); [2025-02-08 04:29:29,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11847-2: havoc start_nic_#t~bitwise882#1;assume start_nic_#t~bitwise882#1 % 18446744073709551616 <= start_nic_~val64~6#1 % 18446744073709551616 && start_nic_#t~bitwise882#1 % 18446744073709551616 <= 18446462598732840959; [2025-02-08 04:29:29,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11847-4: assume 0 == start_nic_~val64~6#1 % 18446744073709551616;start_nic_#t~bitwise882#1 := 0; [2025-02-08 04:29:29,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11847-4: assume !(0 == start_nic_~val64~6#1 % 18446744073709551616); [2025-02-08 04:29:29,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10856: assume 1 == init_nic_#t~mem729#1 % 4294967296;havoc init_nic_#t~mem729#1; [2025-02-08 04:29:29,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10856: assume !(1 == init_nic_#t~mem729#1 % 4294967296);havoc init_nic_#t~mem729#1;call init_nic_#t~mem730#1 := read~int#22(init_nic_~config~4#1.base, init_nic_~config~4#1.offset, 4); [2025-02-08 04:29:29,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11847-1: [2025-02-08 04:29:29,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10790: assume 3 == init_nic_~i~9#1; [2025-02-08 04:29:29,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10790: assume !(3 == init_nic_~i~9#1); [2025-02-08 04:29:29,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11847: start_nic_~val64~6#1 := start_nic_#t~bitwise882#1;havoc start_nic_#t~bitwise882#1; [2025-02-08 04:29:29,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18718: assume 2 == s2io_add_isr_#t~mem2588#1 % 256 % 4294967296;havoc s2io_add_isr_#t~mem2587#1.base, s2io_add_isr_#t~mem2587#1.offset;havoc s2io_add_isr_#t~mem2588#1;s2io_add_isr_#t~loopctr2589#1 := 0; [2025-02-08 04:29:29,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18718: assume !(2 == s2io_add_isr_#t~mem2588#1 % 256 % 4294967296);havoc s2io_add_isr_#t~mem2587#1.base, s2io_add_isr_#t~mem2587#1.offset;havoc s2io_add_isr_#t~mem2588#1;call s2io_add_isr_#t~mem2597#1.base, s2io_add_isr_#t~mem2597#1.offset := read~$Pointer$#22(s2io_add_isr_~sp#1.base, 54610 + s2io_add_isr_~sp#1.offset, 8);call s2io_add_isr_#t~mem2598#1 := read~int#22(s2io_add_isr_#t~mem2597#1.base, 12 + (s2io_add_isr_#t~mem2597#1.offset + 14 * (if s2io_add_isr_~i~37#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then s2io_add_isr_~i~37#1 % 18446744073709551616 % 18446744073709551616 else s2io_add_isr_~i~37#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 1); [2025-02-08 04:29:29,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24136-1: ldv_request_irq_23_#res#1 := ldv_request_irq_23_~ldv_func_res~2#1; [2025-02-08 04:29:29,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18983: assume 0 != ~ret~13#1; [2025-02-08 04:29:29,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18983: assume !(0 != ~ret~13#1);~config~22#1.base, ~config~22#1.offset := ~sp#1.base, 51786 + ~sp#1.offset;~mac_control~13#1.base, ~mac_control~13#1.offset := ~sp#1.base, 16 + ~sp#1.offset;~i~38#1 := 0; [2025-02-08 04:29:29,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24202-1: ldv_mod_timer_27_#res#1 := ldv_mod_timer_27_~ldv_func_res~6#1; [2025-02-08 04:29:29,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11848: call write~int#22(0, start_nic_~nic#1.base, 54506 + start_nic_~nic#1.offset, 4); [2025-02-08 04:29:29,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11848-1: SUMMARY for call writeq(start_nic_~val64~6#1, start_nic_~bar0~9#1.base, 6608 + start_nic_~bar0~9#1.offset); srcloc: null [2025-02-08 04:29:29,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18785: assume ~debug_level~0 > 1; [2025-02-08 04:29:29,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18785: assume !(~debug_level~0 > 1); [2025-02-08 04:29:29,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11122: init_nic_~val64~3#1 := 144964032627998978; [2025-02-08 04:29:29,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18984: assume ~debug_level~0 >= 0; [2025-02-08 04:29:29,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18984: assume !(~debug_level~0 >= 0); [2025-02-08 04:29:29,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11122-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 6416 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19116: SUMMARY for call set_bit(1, ~sp#1.base, 55874 + ~sp#1.offset); srcloc: null [2025-02-08 04:29:29,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10726: assume init_nic_~i~9#1 % 4294967296 < init_nic_#t~mem696#1 % 4294967296;havoc init_nic_#t~mem696#1; [2025-02-08 04:29:29,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10726: assume !(init_nic_~i~9#1 % 4294967296 < init_nic_#t~mem696#1 % 4294967296);havoc init_nic_#t~mem696#1;call init_nic_#t~mem697#1 := read~int#22(init_nic_~nic#1.base, 55855 + init_nic_~nic#1.offset, 1);init_nic_#t~short700#1 := 1 == init_nic_#t~mem697#1 % 256 % 4294967296; [2025-02-08 04:29:29,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11255-3: assume false;init_nic_#t~bitwise764#1 := 4294967296 * (init_nic_~i~9#1 % 18446744073709551616); [2025-02-08 04:29:29,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11255-3: assume !false; [2025-02-08 04:29:29,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18720: assume true;havoc s2io_add_isr_#t~nondet2590#1;call write~int#22(s2io_add_isr_#t~nondet2590#1, s2io_add_isr_~sp#1.base, 54618 + s2io_add_isr_~sp#1.offset + (if s2io_add_isr_~i~37#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then s2io_add_isr_~i~37#1 % 18446744073709551616 % 18446744073709551616 else s2io_add_isr_~i~37#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616) + s2io_add_isr_#t~loopctr2589#1, 8);s2io_add_isr_#t~loopctr2589#1 := 1 + s2io_add_isr_#t~loopctr2589#1; [2025-02-08 04:29:29,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18720: assume true;havoc s2io_add_isr_#t~loopctr2589#1;havoc s2io_add_isr_#t~nondet2590#1;havoc s2io_add_isr_#t~ret2591#1;call s2io_add_isr_#t~mem2592#1.base, s2io_add_isr_#t~mem2592#1.offset := read~$Pointer$#22(s2io_add_isr_~sp#1.base, 54514 + s2io_add_isr_~sp#1.offset, 8);call s2io_add_isr_#t~mem2593#1 := read~int#22(s2io_add_isr_#t~mem2592#1.base, s2io_add_isr_#t~mem2592#1.offset + 6 * (if s2io_add_isr_~i~37#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then s2io_add_isr_~i~37#1 % 18446744073709551616 % 18446744073709551616 else s2io_add_isr_~i~37#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);call s2io_add_isr_#t~mem2594#1.base, s2io_add_isr_#t~mem2594#1.offset := read~$Pointer$#22(s2io_add_isr_~sp#1.base, 54610 + s2io_add_isr_~sp#1.offset, 8);call s2io_add_isr_#t~mem2595#1.base, s2io_add_isr_#t~mem2595#1.offset := read~$Pointer$#22(s2io_add_isr_#t~mem2594#1.base, 4 + (s2io_add_isr_#t~mem2594#1.offset + 14 * (if s2io_add_isr_~i~37#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then s2io_add_isr_~i~37#1 % 18446744073709551616 % 18446744073709551616 else s2io_add_isr_~i~37#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 8);assume { :begin_inline_ldv_request_irq_23 } true;ldv_request_irq_23_#in~irq#1, ldv_request_irq_23_#in~handler#1.base, ldv_request_irq_23_#in~handler#1.offset, ldv_request_irq_23_#in~flags#1, ldv_request_irq_23_#in~name#1.base, ldv_request_irq_23_#in~name#1.offset, ldv_request_irq_23_#in~dev#1.base, ldv_request_irq_23_#in~dev#1.offset := s2io_add_isr_#t~mem2593#1, #funAddr~s2io_msix_ring_handle.base, #funAddr~s2io_msix_ring_handle.offset, 0, s2io_add_isr_~sp#1.base, 54618 + s2io_add_isr_~sp#1.offset + (if s2io_add_isr_~i~37#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then s2io_add_isr_~i~37#1 % 18446744073709551616 % 18446744073709551616 else s2io_add_isr_~i~37#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), s2io_add_isr_#t~mem2595#1.base, s2io_add_isr_#t~mem2595#1.offset;havoc ldv_request_irq_23_#res#1;havoc ldv_request_irq_23_#t~ret3283#1, ldv_request_irq_23_#t~ret3284#1, ldv_request_irq_23_~irq#1, ldv_request_irq_23_~handler#1.base, ldv_request_irq_23_~handler#1.offset, ldv_request_irq_23_~flags#1, ldv_request_irq_23_~name#1.base, ldv_request_irq_23_~name#1.offset, ldv_request_irq_23_~dev#1.base, ldv_request_irq_23_~dev#1.offset, ldv_request_irq_23_~ldv_func_res~2#1, ldv_request_irq_23_~tmp~190#1, ldv_request_irq_23_~tmp___0~92#1;ldv_request_irq_23_~irq#1 := ldv_request_irq_23_#in~irq#1;ldv_request_irq_23_~handler#1.base, ldv_request_irq_23_~handler#1.offset := ldv_request_irq_23_#in~handler#1.base, ldv_request_irq_23_#in~handler#1.offset;ldv_request_irq_23_~flags#1 := ldv_request_irq_23_#in~flags#1;ldv_request_irq_23_~name#1.base, ldv_request_irq_23_~name#1.offset := ldv_request_irq_23_#in~name#1.base, ldv_request_irq_23_#in~name#1.offset;ldv_request_irq_23_~dev#1.base, ldv_request_irq_23_~dev#1.offset := ldv_request_irq_23_#in~dev#1.base, ldv_request_irq_23_#in~dev#1.offset;havoc ldv_request_irq_23_~ldv_func_res~2#1;havoc ldv_request_irq_23_~tmp~190#1;havoc ldv_request_irq_23_~tmp___0~92#1; [2025-02-08 04:29:29,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11255-2: havoc init_nic_#t~bitwise764#1;assume (init_nic_#t~bitwise764#1 % 18446744073709551616 >= 4294967296 * (init_nic_~i~9#1 % 18446744073709551616) % 18446744073709551616 && init_nic_#t~bitwise764#1 % 18446744073709551616 >= 72339069014638592) && init_nic_#t~bitwise764#1 % 18446744073709551616 <= 72339069014638592 + 4294967296 * (init_nic_~i~9#1 % 18446744073709551616) % 18446744073709551616; [2025-02-08 04:29:29,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11255-4: assume 0 == 4294967296 * (init_nic_~i~9#1 % 18446744073709551616) % 18446744073709551616 || 72339069014638592 == 4294967296 * (init_nic_~i~9#1 % 18446744073709551616) % 18446744073709551616;init_nic_#t~bitwise764#1 := 72339069014638592; [2025-02-08 04:29:29,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11255-4: assume !(0 == 4294967296 * (init_nic_~i~9#1 % 18446744073709551616) % 18446744073709551616 || 72339069014638592 == 4294967296 * (init_nic_~i~9#1 % 18446744073709551616) % 18446744073709551616); [2025-02-08 04:29:29,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11321-1: SUMMARY for call init_nic_#t~ret775#1 := readq(init_nic_~bar0~3#1.base, 8528 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11321: init_nic_~tmp___17~0#1 := init_nic_#t~ret775#1;havoc init_nic_#t~ret775#1;init_nic_~val64~3#1 := init_nic_~tmp___17~0#1; [2025-02-08 04:29:29,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11255-1: [2025-02-08 04:29:29,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11255: init_nic_~val64~3#1 := init_nic_#t~bitwise764#1;havoc init_nic_#t~bitwise764#1; [2025-02-08 04:29:29,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18787: assume -2147483648 <= s2io_add_isr_#t~ret2619#1 && s2io_add_isr_#t~ret2619#1 <= 2147483647;havoc s2io_add_isr_#t~ret2619#1; [2025-02-08 04:29:29,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18787-1: SUMMARY for call s2io_add_isr_#t~ret2619#1 := printk(131, 0); srcloc: null [2025-02-08 04:29:29,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10661: call init_nic_#t~mem696#1 := read~int#22(init_nic_~config~4#1.base, init_nic_~config~4#1.offset, 4); [2025-02-08 04:29:29,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10595: assume 50 == init_nic_~i~9#1;init_nic_#res#1 := -19; [2025-02-08 04:29:29,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10595: assume !(50 == init_nic_~i~9#1); [2025-02-08 04:29:29,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19117-1: SUMMARY for call en_dis_err_alarms(~sp#1.base, ~sp#1.offset, 2047, 1); srcloc: null [2025-02-08 04:29:29,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19117: call #t~mem2664#1 := read~int#22(~sp#1.base, 51859 + ~sp#1.offset, 1); [2025-02-08 04:29:29,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11388: init_nic_#res#1 := 0;#t~ret2640#1 := init_nic_#res#1;havoc init_nic_#t~mem665#1.base, init_nic_#t~mem665#1.offset, init_nic_#t~mem666#1.base, init_nic_#t~mem666#1.offset, init_nic_#t~ret667#1, init_nic_#t~ret668#1, init_nic_#t~mem669#1, init_nic_#t~bitwise670#1, init_nic_#t~ret671#1, init_nic_#t~ret672#1, init_nic_#t~mem673#1, init_nic_#t~ret674#1, init_nic_#t~bitwise675#1, init_nic_#t~ret676#1, init_nic_#t~bitwise677#1, init_nic_#t~ret678#1, init_nic_#t~ret679#1, init_nic_#t~ret680#1, init_nic_#t~mem681#1, init_nic_#t~mem682#1, init_nic_#t~bitwise683#1, init_nic_#t~mem684#1, init_nic_#t~mem685#1, init_nic_#t~mem686#1, init_nic_#t~ret687#1, init_nic_#t~mem688#1, init_nic_#t~mem689#1, init_nic_#t~bitwise690#1, init_nic_#t~mem691#1, init_nic_#t~bitwise692#1, init_nic_#t~bitwise693#1, init_nic_#t~bitwise694#1, init_nic_#t~mem695#1, init_nic_#t~mem696#1, init_nic_#t~mem697#1, init_nic_#t~mem698#1.base, init_nic_#t~mem698#1.offset, init_nic_#t~mem699#1, init_nic_#t~short700#1, init_nic_#t~ret701#1, init_nic_#t~ret702#1, init_nic_#t~ret703#1, init_nic_#t~bitwise704#1, init_nic_#t~mem705#1, init_nic_#t~bitwise706#1, init_nic_#t~bitwise707#1, init_nic_#t~mem708#1, init_nic_#t~mem709#1, init_nic_#t~bitwise710#1, init_nic_#t~mem711#1, init_nic_#t~mem712#1, init_nic_#t~bitwise713#1, init_nic_#t~mem714#1, init_nic_#t~bitwise715#1, init_nic_#t~mem716#1, init_nic_#t~bitwise717#1, init_nic_#t~mem718#1, init_nic_#t~bitwise719#1, init_nic_#t~mem720#1, init_nic_#t~bitwise721#1, init_nic_#t~mem722#1, init_nic_#t~bitwise723#1, init_nic_#t~mem724#1, init_nic_#t~bitwise725#1, init_nic_#t~mem726#1, init_nic_#t~bitwise727#1, init_nic_#t~mem728#1, init_nic_#t~mem729#1, init_nic_#t~mem730#1, init_nic_#t~mem731#1, init_nic_#t~mem732#1, init_nic_#t~mem733#1, init_nic_#t~mem734#1, init_nic_#t~mem735#1, init_nic_#t~mem736#1, init_nic_#t~ret737#1, init_nic_#t~mem738#1, init_nic_#t~mem739#1, init_nic_#t~mem740#1, init_nic_#t~mem741#1, init_nic_#t~mem742#1, init_nic_#t~mem743#1, init_nic_#t~mem744#1, init_nic_#t~mem745#1, init_nic_#t~mem746#1, init_nic_#t~mem747#1, init_nic_#t~mem748#1, init_nic_#t~mem749#1, init_nic_#t~mem750#1, init_nic_#t~ret751#1, init_nic_#t~ret752#1, init_nic_#t~mem753#1, init_nic_#t~mem754#1, init_nic_#t~bitwise755#1, init_nic_#t~mem756#1, init_nic_#t~ret757#1, init_nic_#t~mem758#1, init_nic_#t~mem759#1, init_nic_#t~bitwise760#1, init_nic_#t~mem761#1, init_nic_#t~bitwise762#1, init_nic_#t~bitwise763#1, init_nic_#t~bitwise764#1, init_nic_#t~ret765#1, init_nic_#t~bitwise766#1, init_nic_#t~ret767#1, init_nic_#t~mem768#1, init_nic_#t~ret769#1, init_nic_#t~bitwise770#1, init_nic_#t~ret771#1, init_nic_#t~ret772#1, init_nic_#t~bitwise773#1, init_nic_#t~mem774#1, init_nic_#t~ret775#1, init_nic_#t~bitwise776#1, init_nic_#t~mem777#1, init_nic_#t~bitwise778#1, init_nic_#t~mem779#1, init_nic_#t~bitwise780#1, init_nic_#t~bitwise781#1, init_nic_#t~bitwise782#1, init_nic_#t~mem783#1, init_nic_#t~bitwise784#1, init_nic_#t~bitwise785#1, init_nic_#t~bitwise786#1, init_nic_#t~ret787#1, init_nic_#t~bitwise788#1, init_nic_#t~mem789#1, init_nic_#t~mem790#1, init_nic_#t~ret791#1, init_nic_#t~bitwise792#1, init_nic_#t~nondet793#1.base, init_nic_#t~nondet793#1.offset, init_nic_#t~nondet794#1, init_nic_~nic#1.base, init_nic_~nic#1.offset, init_nic_~bar0~3#1.base, init_nic_~bar0~3#1.offset, init_nic_~dev~2#1.base, init_nic_~dev~2#1.offset, init_nic_~val64~3#1, init_nic_~add~0#1.base, init_nic_~add~0#1.offset, init_nic_~time~0#1, init_nic_~i~9#1, init_nic_~j~2#1, init_nic_~dtx_cnt~0#1, init_nic_~mem_share~0#1, init_nic_~mem_size~0#1, init_nic_~config~4#1.base, init_nic_~config~4#1.offset, init_nic_~mac_control~2#1.base, init_nic_~mac_control~2#1.offset, init_nic_~tmp~63#1, init_nic_~tmp___0~22#1, init_nic_~tmp___1~12#1, init_nic_~tmp___2~6#1, init_nic_~tmp___3~3#1, init_nic_~tmp___4~1#1, init_nic_~tmp___5~1#1, init_nic_~tmp___6~0#1, init_nic_~tmp___7~0#1, init_nic_~tx_cfg~2#1.base, init_nic_~tx_cfg~2#1.offset, init_nic_~tmp___8~0#1, init_nic_~tmp___9~0#1, init_nic_~rx_cfg~2#1.base, init_nic_~rx_cfg~2#1.offset, init_nic_~tmp___10~0#1, init_nic_~tmp___11~0#1, init_nic_~tmp___12~0#1, init_nic_~count~1#1, init_nic_~tmp___13~0#1, init_nic_~tmp___14~0#1, init_nic_~tmp___15~0#1, init_nic_~tmp___16~0#1, init_nic_~tmp___17~0#1, init_nic_~tmp___18~0#1, init_nic_~tmp___19~0#1, init_nic_~tmp___20~0#1.base, init_nic_~tmp___20~0#1.offset;havoc init_nic_#in~nic#1.base, init_nic_#in~nic#1.offset;assume { :end_inline_init_nic } true;assume -2147483648 <= #t~ret2640#1 && #t~ret2640#1 <= 2147483647;~ret~13#1 := #t~ret2640#1;havoc #t~ret2640#1; [2025-02-08 04:29:29,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11124: init_nic_~val64~3#1 := 217304205348635139; [2025-02-08 04:29:29,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11058: init_nic_~val64~3#1 := 283674016874497; [2025-02-08 04:29:29,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11124-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 6424 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11256: init_nic_~time~0#1 := 0; [2025-02-08 04:29:29,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11256-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 6584 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18986-1: SUMMARY for call #t~ret2641#1 := printk(134, 0); srcloc: null [2025-02-08 04:29:29,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10860: assume 2 == init_nic_#t~mem730#1 % 4294967296;havoc init_nic_#t~mem730#1; [2025-02-08 04:29:29,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10860: assume !(2 == init_nic_#t~mem730#1 % 4294967296);havoc init_nic_#t~mem730#1;call init_nic_#t~mem731#1 := read~int#22(init_nic_~config~4#1.base, init_nic_~config~4#1.offset, 4); [2025-02-08 04:29:29,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10794: assume 4 == init_nic_~i~9#1; [2025-02-08 04:29:29,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10794: assume !(4 == init_nic_~i~9#1); [2025-02-08 04:29:29,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10992: init_nic_~tmp___10~0#1 := init_nic_#t~ret737#1;havoc init_nic_#t~ret737#1;init_nic_~val64~3#1 := init_nic_~tmp___10~0#1;init_nic_~val64~3#1 := 9223372036854775808 + init_nic_~val64~3#1 - (init_nic_~val64~3#1 - init_nic_~val64~3#1 % 9223372036854775808); [2025-02-08 04:29:29,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10926: init_nic_~val64~3#1 := 283686884934147; [2025-02-08 04:29:29,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18722: s2io_add_isr_#t~ret2596#1 := ldv_request_irq_23_#res#1;havoc ldv_request_irq_23_#t~ret3283#1, ldv_request_irq_23_#t~ret3284#1, ldv_request_irq_23_~irq#1, ldv_request_irq_23_~handler#1.base, ldv_request_irq_23_~handler#1.offset, ldv_request_irq_23_~flags#1, ldv_request_irq_23_~name#1.base, ldv_request_irq_23_~name#1.offset, ldv_request_irq_23_~dev#1.base, ldv_request_irq_23_~dev#1.offset, ldv_request_irq_23_~ldv_func_res~2#1, ldv_request_irq_23_~tmp~190#1, ldv_request_irq_23_~tmp___0~92#1;havoc ldv_request_irq_23_#in~irq#1, ldv_request_irq_23_#in~handler#1.base, ldv_request_irq_23_#in~handler#1.offset, ldv_request_irq_23_#in~flags#1, ldv_request_irq_23_#in~name#1.base, ldv_request_irq_23_#in~name#1.offset, ldv_request_irq_23_#in~dev#1.base, ldv_request_irq_23_#in~dev#1.offset;assume { :end_inline_ldv_request_irq_23 } true;assume -2147483648 <= s2io_add_isr_#t~ret2596#1 && s2io_add_isr_#t~ret2596#1 <= 2147483647;s2io_add_isr_~err~3#1 := s2io_add_isr_#t~ret2596#1;havoc s2io_add_isr_#t~mem2592#1.base, s2io_add_isr_#t~mem2592#1.offset;havoc s2io_add_isr_#t~mem2593#1;havoc s2io_add_isr_#t~mem2594#1.base, s2io_add_isr_#t~mem2594#1.offset;havoc s2io_add_isr_#t~mem2595#1.base, s2io_add_isr_#t~mem2595#1.offset;havoc s2io_add_isr_#t~ret2596#1; [2025-02-08 04:29:29,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19052: SUMMARY for call napi_enable(~sp#1.base, 54312 + ~sp#1.offset); srcloc: null [2025-02-08 04:29:29,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18986: assume -2147483648 <= #t~ret2641#1 && #t~ret2641#1 <= 2147483647;havoc #t~ret2641#1; [2025-02-08 04:29:29,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11323-1: [2025-02-08 04:29:29,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11323: init_nic_~val64~3#1 := init_nic_#t~bitwise776#1;havoc init_nic_#t~bitwise776#1;call init_nic_#t~mem777#1 := read~int#22(init_nic_~nic#1.base, 51752 + init_nic_~nic#1.offset, 2); [2025-02-08 04:29:29,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11059-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 6408 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11059: init_nic_~val64~3#1 := 144116296177484288; [2025-02-08 04:29:29,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11323-3: assume 18446462603027808255 == init_nic_~val64~3#1 % 18446744073709551616;init_nic_#t~bitwise776#1 := init_nic_~val64~3#1; [2025-02-08 04:29:29,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11323-3: assume !(18446462603027808255 == init_nic_~val64~3#1 % 18446744073709551616); [2025-02-08 04:29:29,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11323-2: havoc init_nic_#t~bitwise776#1;assume init_nic_#t~bitwise776#1 % 18446744073709551616 <= init_nic_~val64~3#1 % 18446744073709551616 && init_nic_#t~bitwise776#1 % 18446744073709551616 <= 18446462603027808255; [2025-02-08 04:29:29,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11323-4: assume 0 == init_nic_~val64~3#1 % 18446744073709551616;init_nic_#t~bitwise776#1 := 0; [2025-02-08 04:29:29,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11323-4: assume !(0 == init_nic_~val64~3#1 % 18446744073709551616); [2025-02-08 04:29:29,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11191: assume init_nic_~i~9#1 <= 63; [2025-02-08 04:29:29,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11191: assume !(init_nic_~i~9#1 <= 63);call init_nic_#t~mem753#1 := read~int#22(init_nic_~mac_control~2#1.base, 51750 + init_nic_~mac_control~2#1.offset, 8); [2025-02-08 04:29:29,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10927: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4392 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19119: assume 0 != #t~mem2664#1 % 256 % 4294967296;havoc #t~mem2664#1;~interruptible~2#1 := 17; [2025-02-08 04:29:29,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19119: assume !(0 != #t~mem2664#1 % 256 % 4294967296);havoc #t~mem2664#1;~interruptible~2#1 := 528;~interruptible~2#1 := 1 + ~interruptible~2#1 % 65536 - ~interruptible~2#1 % 65536 % 2; [2025-02-08 04:29:29,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10663: init_nic_~tx_cfg~2#1.base, init_nic_~tx_cfg~2#1.offset := init_nic_~config~4#1.base, 13 + init_nic_~config~4#1.offset + 6 * (if init_nic_~i~9#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then init_nic_~i~9#1 % 18446744073709551616 % 18446744073709551616 else init_nic_~i~9#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call init_nic_#t~mem689#1 := read~int#22(init_nic_~tx_cfg~2#1.base, init_nic_~tx_cfg~2#1.offset, 4); [2025-02-08 04:29:29,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11324: init_nic_~val64~3#1 := init_nic_#t~bitwise778#1;havoc init_nic_#t~mem777#1;havoc init_nic_#t~bitwise778#1; [2025-02-08 04:29:29,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11324-2: havoc init_nic_#t~bitwise778#1;assume (init_nic_#t~bitwise778#1 % 18446744073709551616 >= init_nic_~val64~3#1 % 18446744073709551616 && init_nic_#t~bitwise778#1 % 18446744073709551616 >= 4294967296 * (init_nic_#t~mem777#1 % 65536 % 18446744073709551616) % 18446744073709551616) && init_nic_#t~bitwise778#1 % 18446744073709551616 <= init_nic_~val64~3#1 % 18446744073709551616 + 4294967296 * (init_nic_#t~mem777#1 % 65536 % 18446744073709551616) % 18446744073709551616; [2025-02-08 04:29:29,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11324-1: [2025-02-08 04:29:29,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11126-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 6432 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11324-4: assume 0 == init_nic_~val64~3#1 % 18446744073709551616 || init_nic_~val64~3#1 % 18446744073709551616 == 4294967296 * (init_nic_#t~mem777#1 % 65536 % 18446744073709551616) % 18446744073709551616;init_nic_#t~bitwise778#1 := 4294967296 * (init_nic_#t~mem777#1 % 65536 % 18446744073709551616); [2025-02-08 04:29:29,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11324-4: assume !(0 == init_nic_~val64~3#1 % 18446744073709551616 || init_nic_~val64~3#1 % 18446744073709551616 == 4294967296 * (init_nic_#t~mem777#1 % 65536 % 18446744073709551616) % 18446744073709551616); [2025-02-08 04:29:29,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11324-3: assume 0 == 4294967296 * (init_nic_#t~mem777#1 % 65536 % 18446744073709551616) % 18446744073709551616;init_nic_#t~bitwise778#1 := init_nic_~val64~3#1; [2025-02-08 04:29:29,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11324-3: assume !(0 == 4294967296 * (init_nic_#t~mem777#1 % 65536 % 18446744073709551616) % 18446744073709551616); [2025-02-08 04:29:29,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11126: init_nic_~val64~3#1 := 289644348105031680; [2025-02-08 04:29:29,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10730: assume init_nic_#t~short700#1;havoc init_nic_#t~mem697#1;havoc init_nic_#t~mem698#1.base, init_nic_#t~mem698#1.offset;havoc init_nic_#t~mem699#1;havoc init_nic_#t~short700#1; [2025-02-08 04:29:29,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10730: assume !init_nic_#t~short700#1;havoc init_nic_#t~mem697#1;havoc init_nic_#t~mem698#1.base, init_nic_#t~mem698#1.offset;havoc init_nic_#t~mem699#1;havoc init_nic_#t~short700#1; [2025-02-08 04:29:29,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10928: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4400 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10664-4: assume 0 == init_nic_~val64~3#1 % 18446744073709551616 || init_nic_~val64~3#1 % 18446744073709551616 == init_nic_#t~bitwise693#1 % 18446744073709551616;init_nic_#t~bitwise694#1 := init_nic_#t~bitwise693#1; [2025-02-08 04:29:29,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10664-4: assume !(0 == init_nic_~val64~3#1 % 18446744073709551616 || init_nic_~val64~3#1 % 18446744073709551616 == init_nic_#t~bitwise693#1 % 18446744073709551616); [2025-02-08 04:29:29,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10664-3: assume 0 == init_nic_#t~bitwise693#1 % 18446744073709551616;init_nic_#t~bitwise694#1 := init_nic_~val64~3#1; [2025-02-08 04:29:29,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10664-3: assume !(0 == init_nic_#t~bitwise693#1 % 18446744073709551616); [2025-02-08 04:29:29,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10664-6: havoc init_nic_#t~bitwise693#1;assume (init_nic_#t~bitwise693#1 % 18446744073709551616 >= init_nic_#t~bitwise690#1 % 18446744073709551616 && init_nic_#t~bitwise693#1 % 18446744073709551616 >= init_nic_#t~bitwise692#1 % 18446744073709551616) && init_nic_#t~bitwise693#1 % 18446744073709551616 <= init_nic_#t~bitwise690#1 % 18446744073709551616 + init_nic_#t~bitwise692#1 % 18446744073709551616; [2025-02-08 04:29:29,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10664-5: [2025-02-08 04:29:29,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10664: init_nic_~val64~3#1 := init_nic_#t~bitwise694#1;havoc init_nic_#t~mem689#1;havoc init_nic_#t~bitwise690#1;havoc init_nic_#t~mem691#1;havoc init_nic_#t~bitwise692#1;havoc init_nic_#t~bitwise693#1;havoc init_nic_#t~bitwise694#1;call init_nic_#t~mem695#1 := read~int#22(init_nic_~config~4#1.base, init_nic_~config~4#1.offset, 4); [2025-02-08 04:29:29,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10730-1: assume init_nic_#t~short700#1;call init_nic_#t~mem698#1.base, init_nic_#t~mem698#1.offset := read~$Pointer$#22(init_nic_~nic#1.base, 51936 + init_nic_~nic#1.offset, 8);call init_nic_#t~mem699#1 := read~int#22(init_nic_#t~mem698#1.base, 72 + init_nic_#t~mem698#1.offset, 1);init_nic_#t~short700#1 := init_nic_#t~mem699#1 % 256 % 4294967296 <= 3; [2025-02-08 04:29:29,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10730-1: assume !init_nic_#t~short700#1; [2025-02-08 04:29:29,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10664-2: havoc init_nic_#t~bitwise694#1;assume (init_nic_#t~bitwise694#1 % 18446744073709551616 >= init_nic_~val64~3#1 % 18446744073709551616 && init_nic_#t~bitwise694#1 % 18446744073709551616 >= init_nic_#t~bitwise693#1 % 18446744073709551616) && init_nic_#t~bitwise694#1 % 18446744073709551616 <= init_nic_~val64~3#1 % 18446744073709551616 + init_nic_#t~bitwise693#1 % 18446744073709551616; [2025-02-08 04:29:29,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10664-1: [2025-02-08 04:29:29,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11325-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 8528 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10664-12: call init_nic_#t~mem691#1 := read~int#22(init_nic_~tx_cfg~2#1.base, 4 + init_nic_~tx_cfg~2#1.offset, 1); [2025-02-08 04:29:29,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11325: init_nic_~val64~3#1 := 0;init_nic_~i~9#1 := 0; [2025-02-08 04:29:29,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10664-11: assume 0 == init_nic_#t~mem691#1 % 256 % 18446744073709551616 || 0 == 56 + -32 * init_nic_~j~2#1;init_nic_#t~bitwise692#1 := init_nic_#t~mem691#1 % 256; [2025-02-08 04:29:29,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10664-11: assume !(0 == init_nic_#t~mem691#1 % 256 % 18446744073709551616 || 0 == 56 + -32 * init_nic_~j~2#1); [2025-02-08 04:29:29,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10664-14: havoc init_nic_#t~bitwise690#1; [2025-02-08 04:29:29,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10664-13: [2025-02-08 04:29:29,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10664-8: assume 0 == init_nic_#t~bitwise690#1 % 18446744073709551616 || init_nic_#t~bitwise690#1 % 18446744073709551616 == init_nic_#t~bitwise692#1 % 18446744073709551616;init_nic_#t~bitwise693#1 := init_nic_#t~bitwise692#1; [2025-02-08 04:29:29,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10664-8: assume !(0 == init_nic_#t~bitwise690#1 % 18446744073709551616 || init_nic_#t~bitwise690#1 % 18446744073709551616 == init_nic_#t~bitwise692#1 % 18446744073709551616); [2025-02-08 04:29:29,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10664-7: assume 0 == init_nic_#t~bitwise692#1 % 18446744073709551616;init_nic_#t~bitwise693#1 := init_nic_#t~bitwise690#1; [2025-02-08 04:29:29,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10664-7: assume !(0 == init_nic_#t~bitwise692#1 % 18446744073709551616); [2025-02-08 04:29:29,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10664-10: havoc init_nic_#t~bitwise692#1; [2025-02-08 04:29:29,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10664-9: [2025-02-08 04:29:29,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11061-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 6416 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11061: init_nic_~val64~3#1 := 72620548319871234; [2025-02-08 04:29:29,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10995-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4360 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10995: call init_nic_#t~mem738#1 := read~int#22(init_nic_~config~4#1.base, 75 + init_nic_~config~4#1.offset, 4); [2025-02-08 04:29:29,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10664-15: assume 0 == (init_nic_#t~mem689#1 % 4294967296 - 1) % 18446744073709551616 || 0 == 32 + -32 * init_nic_~j~2#1;init_nic_#t~bitwise690#1 := init_nic_#t~mem689#1 % 4294967296 - 1; [2025-02-08 04:29:29,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10664-15: assume !(0 == (init_nic_#t~mem689#1 % 4294967296 - 1) % 18446744073709551616 || 0 == 32 + -32 * init_nic_~j~2#1); [2025-02-08 04:29:29,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11854-1: SUMMARY for call start_nic_#t~ret883#1 := readq(start_nic_~bar0~9#1.base, 10504 + start_nic_~bar0~9#1.offset); srcloc: null [2025-02-08 04:29:29,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10929: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4408 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11854: start_nic_~tmp___2~7#1 := start_nic_#t~ret883#1;havoc start_nic_#t~ret883#1;start_nic_~val64~6#1 := start_nic_~tmp___2~7#1; [2025-02-08 04:29:29,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10665: assume init_nic_~i~9#1 % 4294967296 == (init_nic_#t~mem695#1 - 1) % 4294967296;havoc init_nic_#t~mem695#1; [2025-02-08 04:29:29,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10665: assume !(init_nic_~i~9#1 % 4294967296 == (init_nic_#t~mem695#1 - 1) % 4294967296);havoc init_nic_#t~mem695#1; [2025-02-08 04:29:29,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11194: assume { :begin_inline_rts_ds_steer } true;rts_ds_steer_#in~nic#1.base, rts_ds_steer_#in~nic#1.offset, rts_ds_steer_#in~ds_codepoint#1, rts_ds_steer_#in~ring#1 := init_nic_~nic#1.base, init_nic_~nic#1.offset, (if init_nic_~i~9#1 % 256 % 4294967296 <= 2147483647 then init_nic_~i~9#1 % 256 % 4294967296 else init_nic_~i~9#1 % 256 % 4294967296 - 4294967296), 0;havoc rts_ds_steer_#res#1;havoc rts_ds_steer_#t~mem2805#1.base, rts_ds_steer_#t~mem2805#1.offset, rts_ds_steer_#t~bitwise2806#1, rts_ds_steer_#t~ret2807#1, rts_ds_steer_~nic#1.base, rts_ds_steer_~nic#1.offset, rts_ds_steer_~ds_codepoint#1, rts_ds_steer_~ring#1, rts_ds_steer_~bar0~44#1.base, rts_ds_steer_~bar0~44#1.offset, rts_ds_steer_~val64~40#1, rts_ds_steer_~tmp~142#1;rts_ds_steer_~nic#1.base, rts_ds_steer_~nic#1.offset := rts_ds_steer_#in~nic#1.base, rts_ds_steer_#in~nic#1.offset;rts_ds_steer_~ds_codepoint#1 := rts_ds_steer_#in~ds_codepoint#1;rts_ds_steer_~ring#1 := rts_ds_steer_#in~ring#1;havoc rts_ds_steer_~bar0~44#1.base, rts_ds_steer_~bar0~44#1.offset;havoc rts_ds_steer_~val64~40#1;havoc rts_ds_steer_~tmp~142#1;call rts_ds_steer_#t~mem2805#1.base, rts_ds_steer_#t~mem2805#1.offset := read~$Pointer$#22(rts_ds_steer_~nic#1.base, 51944 + rts_ds_steer_~nic#1.offset, 8);rts_ds_steer_~bar0~44#1.base, rts_ds_steer_~bar0~44#1.offset := rts_ds_steer_#t~mem2805#1.base, rts_ds_steer_#t~mem2805#1.offset;havoc rts_ds_steer_#t~mem2805#1.base, rts_ds_steer_#t~mem2805#1.offset;rts_ds_steer_~val64~40#1 := 0; [2025-02-08 04:29:29,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19122: SUMMARY for call en_dis_able_nic_intrs(~sp#1.base, ~sp#1.offset, (if ~interruptible~2#1 % 65536 % 4294967296 <= 2147483647 then ~interruptible~2#1 % 65536 % 4294967296 else ~interruptible~2#1 % 65536 % 4294967296 - 4294967296), 1); srcloc: null [2025-02-08 04:29:29,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10930: init_nic_~val64~3#1 := 283686884868096; [2025-02-08 04:29:29,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11128: init_nic_~val64~3#1 := 9259471340325831682; [2025-02-08 04:29:29,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11128-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 6440 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10732: SUMMARY for call writeq(1080863910568919040, init_nic_~bar0~3#1.base, 4464 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10666: assume 0 == init_nic_~i~9#1 % 2 % 4294967296;init_nic_~i~9#1 := 1 + init_nic_~i~9#1; [2025-02-08 04:29:29,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10666: assume !(0 == init_nic_~i~9#1 % 2 % 4294967296); [2025-02-08 04:29:29,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10864: assume 3 == init_nic_#t~mem731#1 % 4294967296;havoc init_nic_#t~mem731#1; [2025-02-08 04:29:29,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10864: assume !(3 == init_nic_#t~mem731#1 % 4294967296);havoc init_nic_#t~mem731#1;call init_nic_#t~mem732#1 := read~int#22(init_nic_~config~4#1.base, init_nic_~config~4#1.offset, 4); [2025-02-08 04:29:29,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10930-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4416 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10798: assume 5 == init_nic_~i~9#1; [2025-02-08 04:29:29,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10798: assume !(5 == init_nic_~i~9#1); [2025-02-08 04:29:29,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18990: assume -5 != ~ret~13#1; [2025-02-08 04:29:29,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18990: assume !(-5 != ~ret~13#1); [2025-02-08 04:29:29,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11261: init_nic_~tmp___13~0#1 := init_nic_#t~ret765#1;havoc init_nic_#t~ret765#1;init_nic_~val64~3#1 := init_nic_~tmp___13~0#1; [2025-02-08 04:29:29,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11063-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 6424 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11063: init_nic_~val64~3#1 := 283674016874497; [2025-02-08 04:29:29,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11856-4: assume 0 == start_nic_~val64~6#1 % 18446744073709551616 || 16842752 == start_nic_~val64~6#1 % 18446744073709551616;start_nic_#t~bitwise884#1 := 16842752; [2025-02-08 04:29:29,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11856-4: assume !(0 == start_nic_~val64~6#1 % 18446744073709551616 || 16842752 == start_nic_~val64~6#1 % 18446744073709551616); [2025-02-08 04:29:29,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11856-3: assume false;start_nic_#t~bitwise884#1 := start_nic_~val64~6#1; [2025-02-08 04:29:29,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11856-3: assume !false; [2025-02-08 04:29:29,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18727: assume 1 == s2io_add_isr_#t~mem2598#1 % 256 % 4294967296;havoc s2io_add_isr_#t~mem2597#1.base, s2io_add_isr_#t~mem2597#1.offset;havoc s2io_add_isr_#t~mem2598#1;s2io_add_isr_#t~loopctr2599#1 := 0; [2025-02-08 04:29:29,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18727: assume !(1 == s2io_add_isr_#t~mem2598#1 % 256 % 4294967296);havoc s2io_add_isr_#t~mem2597#1.base, s2io_add_isr_#t~mem2597#1.offset;havoc s2io_add_isr_#t~mem2598#1; [2025-02-08 04:29:29,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11856: start_nic_~val64~6#1 := start_nic_#t~bitwise884#1;havoc start_nic_#t~bitwise884#1; [2025-02-08 04:29:29,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11856-2: havoc start_nic_#t~bitwise884#1;assume (start_nic_#t~bitwise884#1 % 18446744073709551616 >= start_nic_~val64~6#1 % 18446744073709551616 && start_nic_#t~bitwise884#1 % 18446744073709551616 >= 16842752) && start_nic_#t~bitwise884#1 % 18446744073709551616 <= 16842752 + start_nic_~val64~6#1 % 18446744073709551616; [2025-02-08 04:29:29,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11856-1: [2025-02-08 04:29:29,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19057-1: call #t~mem2653#1 := read~int#22(~sp#1.base, 54134 + ~sp#1.offset, 2); [2025-02-08 04:29:29,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19057: assume 0 != #t~mem2653#1 % 65536 % 4294967296;havoc #t~mem2653#1;call write~int#22(0, ~sp#1.base, 54134 + ~sp#1.offset, 2); [2025-02-08 04:29:29,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19057: assume !(0 != #t~mem2653#1 % 65536 % 4294967296);havoc #t~mem2653#1; [2025-02-08 04:29:29,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11196: assume -1 == init_nic_~tmp___11~0#1; [2025-02-08 04:29:29,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11196: assume !(-1 == init_nic_~tmp___11~0#1);init_nic_~i~9#1 := 1 + init_nic_~i~9#1; [2025-02-08 04:29:29,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11130: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 8640 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10932: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 4424 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10998: assume 1 == init_nic_#t~mem738#1 % 4294967296;havoc init_nic_#t~mem738#1; [2025-02-08 04:29:29,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10998: assume !(1 == init_nic_#t~mem738#1 % 4294967296);havoc init_nic_#t~mem738#1;call init_nic_#t~mem739#1 := read~int#22(init_nic_~config~4#1.base, 75 + init_nic_~config~4#1.offset, 4); [2025-02-08 04:29:29,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11857: SUMMARY for call SPECIAL_REG_WRITE(start_nic_~val64~6#1, start_nic_~bar0~9#1.base, 10504 + start_nic_~bar0~9#1.offset, 1); srcloc: null [2025-02-08 04:29:29,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18992: SUMMARY for call s2io_reset(~sp#1.base, ~sp#1.offset); srcloc: null [2025-02-08 04:29:29,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11197: assume ~debug_level~0 >= 0; [2025-02-08 04:29:29,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11197: assume !(~debug_level~0 >= 0); [2025-02-08 04:29:29,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11329: assume init_nic_~i~9#1 <= 3; [2025-02-08 04:29:29,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11329: assume !(init_nic_~i~9#1 <= 3); [2025-02-08 04:29:29,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11858: start_nic_~tmp___3~4#1 := start_nic_#t~ret885#1;havoc start_nic_#t~ret885#1;start_nic_~val64~6#1 := start_nic_~tmp___3~4#1; [2025-02-08 04:29:29,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11065-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 6432 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11065: init_nic_~val64~3#1 := 144116296177418240; [2025-02-08 04:29:29,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18729: assume true;havoc s2io_add_isr_#t~nondet2600#1;call write~int#22(s2io_add_isr_#t~nondet2600#1, s2io_add_isr_~sp#1.base, 54618 + s2io_add_isr_~sp#1.offset + (if s2io_add_isr_~i~37#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then s2io_add_isr_~i~37#1 % 18446744073709551616 % 18446744073709551616 else s2io_add_isr_~i~37#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616) + s2io_add_isr_#t~loopctr2599#1, 8);s2io_add_isr_#t~loopctr2599#1 := 1 + s2io_add_isr_#t~loopctr2599#1; [2025-02-08 04:29:29,872 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18729: assume true;havoc s2io_add_isr_#t~loopctr2599#1;havoc s2io_add_isr_#t~nondet2600#1;havoc s2io_add_isr_#t~ret2601#1;call s2io_add_isr_#t~mem2602#1.base, s2io_add_isr_#t~mem2602#1.offset := read~$Pointer$#22(s2io_add_isr_~sp#1.base, 54514 + s2io_add_isr_~sp#1.offset, 8);call s2io_add_isr_#t~mem2603#1 := read~int#22(s2io_add_isr_#t~mem2602#1.base, s2io_add_isr_#t~mem2602#1.offset + 6 * (if s2io_add_isr_~i~37#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then s2io_add_isr_~i~37#1 % 18446744073709551616 % 18446744073709551616 else s2io_add_isr_~i~37#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 4);call s2io_add_isr_#t~mem2604#1.base, s2io_add_isr_#t~mem2604#1.offset := read~$Pointer$#22(s2io_add_isr_~sp#1.base, 54610 + s2io_add_isr_~sp#1.offset, 8);call s2io_add_isr_#t~mem2605#1.base, s2io_add_isr_#t~mem2605#1.offset := read~$Pointer$#22(s2io_add_isr_#t~mem2604#1.base, 4 + (s2io_add_isr_#t~mem2604#1.offset + 14 * (if s2io_add_isr_~i~37#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then s2io_add_isr_~i~37#1 % 18446744073709551616 % 18446744073709551616 else s2io_add_isr_~i~37#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 8);assume { :begin_inline_ldv_request_irq_24 } true;ldv_request_irq_24_#in~irq#1, ldv_request_irq_24_#in~handler#1.base, ldv_request_irq_24_#in~handler#1.offset, ldv_request_irq_24_#in~flags#1, ldv_request_irq_24_#in~name#1.base, ldv_request_irq_24_#in~name#1.offset, ldv_request_irq_24_#in~dev#1.base, ldv_request_irq_24_#in~dev#1.offset := s2io_add_isr_#t~mem2603#1, #funAddr~s2io_msix_fifo_handle.base, #funAddr~s2io_msix_fifo_handle.offset, 0, s2io_add_isr_~sp#1.base, 54618 + s2io_add_isr_~sp#1.offset + (if s2io_add_isr_~i~37#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then s2io_add_isr_~i~37#1 % 18446744073709551616 % 18446744073709551616 else s2io_add_isr_~i~37#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), s2io_add_isr_#t~mem2605#1.base, s2io_add_isr_#t~mem2605#1.offset;havoc ldv_request_irq_24_#res#1;havoc ldv_request_irq_24_#t~ret3285#1, ldv_request_irq_24_#t~ret3286#1, ldv_request_irq_24_~irq#1, ldv_request_irq_24_~handler#1.base, ldv_request_irq_24_~handler#1.offset, ldv_request_irq_24_~flags#1, ldv_request_irq_24_~name#1.base, ldv_request_irq_24_~name#1.offset, ldv_request_irq_24_~dev#1.base, ldv_request_irq_24_~dev#1.offset, ldv_request_irq_24_~ldv_func_res~3#1, ldv_request_irq_24_~tmp~191#1, ldv_request_irq_24_~tmp___0~93#1;ldv_request_irq_24_~irq#1 := ldv_request_irq_24_#in~irq#1;ldv_request_irq_24_~handler#1.base, ldv_request_irq_24_~handler#1.offset := ldv_request_irq_24_#in~handler#1.base, ldv_request_irq_24_#in~handler#1.offset;ldv_request_irq_24_~flags#1 := ldv_request_irq_24_#in~flags#1;ldv_request_irq_24_~name#1.base, ldv_request_irq_24_~name#1.offset := ldv_request_irq_24_#in~name#1.base, ldv_request_irq_24_#in~name#1.offset;ldv_request_irq_24_~dev#1.base, ldv_request_irq_24_~dev#1.offset := ldv_request_irq_24_#in~dev#1.base, ldv_request_irq_24_#in~dev#1.offset;havoc ldv_request_irq_24_~ldv_func_res~3#1;havoc ldv_request_irq_24_~tmp~191#1;havoc ldv_request_irq_24_~tmp___0~93#1; [2025-02-08 04:29:29,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11858-1: SUMMARY for call start_nic_#t~ret885#1 := readq(start_nic_~bar0~9#1.base, 10504 + start_nic_~bar0~9#1.offset); srcloc: null [2025-02-08 04:29:29,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint s2io_card_upFINAL: assume true; [2025-02-08 04:29:29,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18795: assume 0 == s2io_add_isr_#t~mem2620#1 % 256 % 4294967296;havoc s2io_add_isr_#t~mem2620#1;call s2io_add_isr_#t~mem2621#1.base, s2io_add_isr_#t~mem2621#1.offset := read~$Pointer$#22(s2io_add_isr_~sp#1.base, 51936 + s2io_add_isr_~sp#1.offset, 8);call s2io_add_isr_#t~mem2622#1 := read~int#22(s2io_add_isr_#t~mem2621#1.base, 1547 + s2io_add_isr_#t~mem2621#1.offset, 4);assume { :begin_inline_ldv_request_irq_25 } true;ldv_request_irq_25_#in~irq#1, ldv_request_irq_25_#in~handler#1.base, ldv_request_irq_25_#in~handler#1.offset, ldv_request_irq_25_#in~flags#1, ldv_request_irq_25_#in~name#1.base, ldv_request_irq_25_#in~name#1.offset, ldv_request_irq_25_#in~dev#1.base, ldv_request_irq_25_#in~dev#1.offset := s2io_add_isr_#t~mem2622#1, #funAddr~s2io_isr.base, #funAddr~s2io_isr.offset, 128, s2io_add_isr_~sp#1.base, 53688 + s2io_add_isr_~sp#1.offset, s2io_add_isr_~dev~17#1.base, s2io_add_isr_~dev~17#1.offset;havoc ldv_request_irq_25_#res#1;havoc ldv_request_irq_25_#t~ret3287#1, ldv_request_irq_25_#t~ret3288#1, ldv_request_irq_25_~irq#1, ldv_request_irq_25_~handler#1.base, ldv_request_irq_25_~handler#1.offset, ldv_request_irq_25_~flags#1, ldv_request_irq_25_~name#1.base, ldv_request_irq_25_~name#1.offset, ldv_request_irq_25_~dev#1.base, ldv_request_irq_25_~dev#1.offset, ldv_request_irq_25_~ldv_func_res~4#1, ldv_request_irq_25_~tmp~192#1, ldv_request_irq_25_~tmp___0~94#1;ldv_request_irq_25_~irq#1 := ldv_request_irq_25_#in~irq#1;ldv_request_irq_25_~handler#1.base, ldv_request_irq_25_~handler#1.offset := ldv_request_irq_25_#in~handler#1.base, ldv_request_irq_25_#in~handler#1.offset;ldv_request_irq_25_~flags#1 := ldv_request_irq_25_#in~flags#1;ldv_request_irq_25_~name#1.base, ldv_request_irq_25_~name#1.offset := ldv_request_irq_25_#in~name#1.base, ldv_request_irq_25_#in~name#1.offset;ldv_request_irq_25_~dev#1.base, ldv_request_irq_25_~dev#1.offset := ldv_request_irq_25_#in~dev#1.base, ldv_request_irq_25_#in~dev#1.offset;havoc ldv_request_irq_25_~ldv_func_res~4#1;havoc ldv_request_irq_25_~tmp~192#1;havoc ldv_request_irq_25_~tmp___0~94#1; [2025-02-08 04:29:29,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18795: assume !(0 == s2io_add_isr_#t~mem2620#1 % 256 % 4294967296);havoc s2io_add_isr_#t~mem2620#1; [2025-02-08 04:29:29,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18795-1: call s2io_add_isr_#t~mem2620#1 := read~int#22(s2io_add_isr_~sp#1.base, 51859 + s2io_add_isr_~sp#1.offset, 1); [2025-02-08 04:29:29,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11264-4: assume 0 == init_nic_~val64~3#1 % 18446744073709551616;init_nic_#t~bitwise766#1 := 0; [2025-02-08 04:29:29,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11264-4: assume !(0 == init_nic_~val64~3#1 % 18446744073709551616); [2025-02-08 04:29:29,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11264-3: assume 281474976710656 == init_nic_~val64~3#1 % 18446744073709551616;init_nic_#t~bitwise766#1 := init_nic_~val64~3#1; [2025-02-08 04:29:29,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11264-3: assume !(281474976710656 == init_nic_~val64~3#1 % 18446744073709551616); [2025-02-08 04:29:29,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11264: assume 0 == init_nic_#t~bitwise766#1 % 18446744073709551616;havoc init_nic_#t~bitwise766#1; [2025-02-08 04:29:29,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11264: assume !(0 == init_nic_#t~bitwise766#1 % 18446744073709551616);havoc init_nic_#t~bitwise766#1; [2025-02-08 04:29:29,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11264-2: havoc init_nic_#t~bitwise766#1;assume init_nic_#t~bitwise766#1 % 18446744073709551616 <= init_nic_~val64~3#1 % 18446744073709551616 && init_nic_#t~bitwise766#1 % 18446744073709551616 <= 281474976710656; [2025-02-08 04:29:29,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11264-1: [2025-02-08 04:29:29,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10868: assume 4 == init_nic_#t~mem732#1 % 4294967296;havoc init_nic_#t~mem732#1; [2025-02-08 04:29:29,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10868: assume !(4 == init_nic_#t~mem732#1 % 4294967296);havoc init_nic_#t~mem732#1;call init_nic_#t~mem733#1 := read~int#22(init_nic_~config~4#1.base, init_nic_~config~4#1.offset, 4); [2025-02-08 04:29:29,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10802: assume 6 == init_nic_~i~9#1; [2025-02-08 04:29:29,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10802: assume !(6 == init_nic_~i~9#1); [2025-02-08 04:29:29,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11331-1: [2025-02-08 04:29:29,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11331: init_nic_~val64~3#1 := init_nic_#t~bitwise782#1;init_nic_~i~9#1 := 1 + init_nic_~i~9#1; [2025-02-08 04:29:29,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11331-7: assume 0 == init_nic_#t~bitwise780#1 % 4294967296 % 18446744073709551616 || 0 == 16 * init_nic_~i~9#1;init_nic_#t~bitwise781#1 := init_nic_#t~bitwise780#1 % 4294967296; [2025-02-08 04:29:29,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11331-7: assume !(0 == init_nic_#t~bitwise780#1 % 4294967296 % 18446744073709551616 || 0 == 16 * init_nic_~i~9#1); [2025-02-08 04:29:29,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11331-6: havoc init_nic_#t~bitwise781#1; [2025-02-08 04:29:29,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11331-9: havoc init_nic_#t~bitwise780#1;assume (init_nic_#t~bitwise780#1 % 4294967296 >= init_nic_#t~mem779#1 % 65536 % 4294967296 && init_nic_#t~bitwise780#1 % 4294967296 >= 65280) && init_nic_#t~bitwise780#1 % 4294967296 <= 65280 + init_nic_#t~mem779#1 % 65536 % 4294967296; [2025-02-08 04:29:29,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11067-1: SUMMARY for call writeq(init_nic_~val64~3#1, init_nic_~bar0~3#1.base, 6440 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11331-8: [2025-02-08 04:29:29,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11067: init_nic_~val64~3#1 := 9259541847317946400; [2025-02-08 04:29:29,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19061-1: call #t~mem2654#1 := read~int#22(~sp#1.base, 54130 + ~sp#1.offset, 2); [2025-02-08 04:29:29,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11331-3: assume 0 == init_nic_#t~bitwise781#1 % 18446744073709551616;init_nic_#t~bitwise782#1 := init_nic_~val64~3#1; [2025-02-08 04:29:29,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11331-3: assume !(0 == init_nic_#t~bitwise781#1 % 18446744073709551616); [2025-02-08 04:29:29,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19061: assume 0 != #t~mem2654#1 % 65536 % 4294967296;havoc #t~mem2654#1;call write~int#22(0, ~sp#1.base, 54130 + ~sp#1.offset, 2);call write~int#22(0, ~sp#1.base, 54132 + ~sp#1.offset, 2); [2025-02-08 04:29:29,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19061: assume !(0 != #t~mem2654#1 % 65536 % 4294967296);havoc #t~mem2654#1; [2025-02-08 04:29:29,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11331-2: havoc init_nic_#t~bitwise782#1;assume (init_nic_#t~bitwise782#1 % 18446744073709551616 >= init_nic_~val64~3#1 % 18446744073709551616 && init_nic_#t~bitwise782#1 % 18446744073709551616 >= init_nic_#t~bitwise781#1 % 18446744073709551616) && init_nic_#t~bitwise782#1 % 18446744073709551616 <= init_nic_~val64~3#1 % 18446744073709551616 + init_nic_#t~bitwise781#1 % 18446744073709551616; [2025-02-08 04:29:29,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11331-5: [2025-02-08 04:29:29,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11199-1: SUMMARY for call init_nic_#t~ret752#1 := printk(28, 0); srcloc: null [2025-02-08 04:29:29,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11331-4: assume 0 == init_nic_~val64~3#1 % 18446744073709551616 || init_nic_~val64~3#1 % 18446744073709551616 == init_nic_#t~bitwise781#1 % 18446744073709551616;init_nic_#t~bitwise782#1 := init_nic_#t~bitwise781#1; [2025-02-08 04:29:29,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11331-4: assume !(0 == init_nic_~val64~3#1 % 18446744073709551616 || init_nic_~val64~3#1 % 18446744073709551616 == init_nic_#t~bitwise781#1 % 18446744073709551616); [2025-02-08 04:29:29,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11199: assume -2147483648 <= init_nic_#t~ret752#1 && init_nic_#t~ret752#1 <= 2147483647;havoc init_nic_#t~ret752#1; [2025-02-08 04:29:29,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11860: SUMMARY for call msleep(100); srcloc: null [2025-02-08 04:29:29,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11331-11: assume 0 == init_nic_#t~mem779#1 % 65536 % 4294967296 || 65280 == init_nic_#t~mem779#1 % 65536 % 4294967296;init_nic_#t~bitwise780#1 := 65280; [2025-02-08 04:29:29,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11331-11: assume !(0 == init_nic_#t~mem779#1 % 65536 % 4294967296 || 65280 == init_nic_#t~mem779#1 % 65536 % 4294967296); [2025-02-08 04:29:29,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11331-10: assume false;init_nic_#t~bitwise780#1 := init_nic_#t~mem779#1 % 65536; [2025-02-08 04:29:29,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11331-10: assume !false; [2025-02-08 04:29:29,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11331-12: call init_nic_#t~mem779#1 := read~int#22(init_nic_~nic#1.base, 51754 + init_nic_~nic#1.offset, 2); [2025-02-08 04:29:29,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10737-1: SUMMARY for call init_nic_#t~ret701#1 := readq(init_nic_~bar0~3#1.base, 4360 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:29:29,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10737: init_nic_~tmp___8~0#1 := init_nic_#t~ret701#1;havoc init_nic_#t~ret701#1;init_nic_~val64~3#1 := init_nic_~tmp___8~0#1; [2025-02-08 04:29:29,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18797: s2io_add_isr_#t~ret2623#1 := ldv_request_irq_25_#res#1;havoc ldv_request_irq_25_#t~ret3287#1, ldv_request_irq_25_#t~ret3288#1, ldv_request_irq_25_~irq#1, ldv_request_irq_25_~handler#1.base, ldv_request_irq_25_~handler#1.offset, ldv_request_irq_25_~flags#1, ldv_request_irq_25_~name#1.base, ldv_request_irq_25_~name#1.offset, ldv_request_irq_25_~dev#1.base, ldv_request_irq_25_~dev#1.offset, ldv_request_irq_25_~ldv_func_res~4#1, ldv_request_irq_25_~tmp~192#1, ldv_request_irq_25_~tmp___0~94#1;havoc ldv_request_irq_25_#in~irq#1, ldv_request_irq_25_#in~handler#1.base, ldv_request_irq_25_#in~handler#1.offset, ldv_request_irq_25_#in~flags#1, ldv_request_irq_25_#in~name#1.base, ldv_request_irq_25_#in~name#1.offset, ldv_request_irq_25_#in~dev#1.base, ldv_request_irq_25_#in~dev#1.offset;assume { :end_inline_ldv_request_irq_25 } true;assume -2147483648 <= s2io_add_isr_#t~ret2623#1 && s2io_add_isr_#t~ret2623#1 <= 2147483647;s2io_add_isr_~err~3#1 := s2io_add_isr_#t~ret2623#1;havoc s2io_add_isr_#t~mem2621#1.base, s2io_add_isr_#t~mem2621#1.offset;havoc s2io_add_isr_#t~mem2622#1;havoc s2io_add_isr_#t~ret2623#1; [2025-02-08 04:29:29,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18731: s2io_add_isr_#t~ret2606#1 := ldv_request_irq_24_#res#1;havoc ldv_request_irq_24_#t~ret3285#1, ldv_request_irq_24_#t~ret3286#1, ldv_request_irq_24_~irq#1, ldv_request_irq_24_~handler#1.base, ldv_request_irq_24_~handler#1.offset, ldv_request_irq_24_~flags#1, ldv_request_irq_24_~name#1.base, ldv_request_irq_24_~name#1.offset, ldv_request_irq_24_~dev#1.base, ldv_request_irq_24_~dev#1.offset, ldv_request_irq_24_~ldv_func_res~3#1, ldv_request_irq_24_~tmp~191#1, ldv_request_irq_24_~tmp___0~93#1;havoc ldv_request_irq_24_#in~irq#1, ldv_request_irq_24_#in~handler#1.base, ldv_request_irq_24_#in~handler#1.offset, ldv_request_irq_24_#in~flags#1, ldv_request_irq_24_#in~name#1.base, ldv_request_irq_24_#in~name#1.offset, ldv_request_irq_24_#in~dev#1.base, ldv_request_irq_24_#in~dev#1.offset;assume { :end_inline_ldv_request_irq_24 } true;assume -2147483648 <= s2io_add_isr_#t~ret2606#1 && s2io_add_isr_#t~ret2606#1 <= 2147483647;s2io_add_isr_~err~3#1 := s2io_add_isr_#t~ret2606#1;havoc s2io_add_isr_#t~mem2602#1.base, s2io_add_isr_#t~mem2602#1.offset;havoc s2io_add_isr_#t~mem2603#1;havoc s2io_add_isr_#t~mem2604#1.base, s2io_add_isr_#t~mem2604#1.offset;havoc s2io_add_isr_#t~mem2605#1.base, s2io_add_isr_#t~mem2605#1.offset;havoc s2io_add_isr_#t~ret2606#1; [2025-02-08 04:29:29,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25082: havoc #t~nondet3376; [2025-02-08 04:29:29,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7717: SUMMARY for call msleep(1); srcloc: null [2025-02-08 04:29:29,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7550: havoc #t~mem243; [2025-02-08 04:29:30,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6975: havoc kobject_name_#t~mem73#1.base, kobject_name_#t~mem73#1.offset; [2025-02-08 04:29:30,002 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7029: havoc #t~mem76#1.base, #t~mem76#1.offset; [2025-02-08 04:29:30,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7799-1: SUMMARY for call netif_tx_start_queue(netif_tx_start_all_queues_~txq~0#1.base, netif_tx_start_all_queues_~txq~0#1.offset); srcloc: null [2025-02-08 04:29:30,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7799: netif_tx_start_all_queues_~i~0#1 := 1 + netif_tx_start_all_queues_~i~0#1; [2025-02-08 04:29:30,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7797-1: SUMMARY for call netif_tx_start_all_queues_#t~ret289#1.base, netif_tx_start_all_queues_#t~ret289#1.offset := netdev_get_tx_queue(netif_tx_start_all_queues_~dev#1.base, netif_tx_start_all_queues_~dev#1.offset, netif_tx_start_all_queues_~i~0#1); srcloc: null [2025-02-08 04:29:30,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7797: netif_tx_start_all_queues_~tmp~29#1.base, netif_tx_start_all_queues_~tmp~29#1.offset := netif_tx_start_all_queues_#t~ret289#1.base, netif_tx_start_all_queues_#t~ret289#1.offset;havoc netif_tx_start_all_queues_#t~ret289#1.base, netif_tx_start_all_queues_#t~ret289#1.offset;netif_tx_start_all_queues_~txq~0#1.base, netif_tx_start_all_queues_~txq~0#1.offset := netif_tx_start_all_queues_~tmp~29#1.base, netif_tx_start_all_queues_~tmp~29#1.offset; [2025-02-08 04:29:30,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9541: assume ~i~4#1 % 4294967296 < #t~mem441#1 % 4294967296;havoc #t~mem441#1; [2025-02-08 04:29:30,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9541: assume !(~i~4#1 % 4294967296 < #t~mem441#1 % 4294967296);havoc #t~mem441#1; [2025-02-08 04:29:30,020 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9538: call write~int#22(0, ~sp#1.base, 32 + (80 + ~sp#1.offset + 129 * ~i~4#1), 4);~i~4#1 := 1 + ~i~4#1;call #t~mem441#1 := read~int#22(~sp#1.base, 51786 + ~sp#1.offset, 4); [2025-02-08 04:29:30,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15866: assume -2147483648 <= do_s2io_delete_unicast_mc_#t~ret1904#1 && do_s2io_delete_unicast_mc_#t~ret1904#1 <= 2147483647;havoc do_s2io_delete_unicast_mc_#t~ret1904#1; [2025-02-08 04:29:30,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15870-1: do_s2io_delete_unicast_mc_#res#1 := -1; [2025-02-08 04:29:30,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15860: assume do_s2io_delete_unicast_mc_~offset~3#1 < do_s2io_delete_unicast_mc_#t~mem1903#1;havoc do_s2io_delete_unicast_mc_#t~mem1903#1; [2025-02-08 04:29:30,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15860: assume !(do_s2io_delete_unicast_mc_~offset~3#1 < do_s2io_delete_unicast_mc_#t~mem1903#1);havoc do_s2io_delete_unicast_mc_#t~mem1903#1; [2025-02-08 04:29:30,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15864: assume ~debug_level~0 >= 0; [2025-02-08 04:29:30,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15864: assume !(~debug_level~0 >= 0); [2025-02-08 04:29:30,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15866-1: SUMMARY for call do_s2io_delete_unicast_mc_#t~ret1904#1 := printk(95, 0); srcloc: null [2025-02-08 04:29:30,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15842: do_s2io_delete_unicast_mc_~tmp64~2#1 := do_s2io_delete_unicast_mc_#t~ret1901#1;havoc do_s2io_delete_unicast_mc_#t~ret1901#1; [2025-02-08 04:29:30,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15844: assume do_s2io_delete_unicast_mc_~tmp64~2#1 % 18446744073709551616 == do_s2io_delete_unicast_mc_~addr#1 % 18446744073709551616; [2025-02-08 04:29:30,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15844: assume !(do_s2io_delete_unicast_mc_~tmp64~2#1 % 18446744073709551616 == do_s2io_delete_unicast_mc_~addr#1 % 18446744073709551616);do_s2io_delete_unicast_mc_~offset~3#1 := 1 + do_s2io_delete_unicast_mc_~offset~3#1;call do_s2io_delete_unicast_mc_#t~mem1903#1 := read~int#22(do_s2io_delete_unicast_mc_~config~18#1.base, 137 + do_s2io_delete_unicast_mc_~config~18#1.offset, 4); [2025-02-08 04:29:30,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15846-1: SUMMARY for call do_s2io_delete_unicast_mc_#t~ret1902#1 := do_s2io_add_mac(do_s2io_delete_unicast_mc_~sp#1.base, do_s2io_delete_unicast_mc_~sp#1.offset, do_s2io_delete_unicast_mc_~dis_addr~1#1, do_s2io_delete_unicast_mc_~offset~3#1); srcloc: null [2025-02-08 04:29:30,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15846: assume -2147483648 <= do_s2io_delete_unicast_mc_#t~ret1902#1 && do_s2io_delete_unicast_mc_#t~ret1902#1 <= 2147483647;do_s2io_delete_unicast_mc_~tmp~105#1 := do_s2io_delete_unicast_mc_#t~ret1902#1;havoc do_s2io_delete_unicast_mc_#t~ret1902#1; [2025-02-08 04:29:30,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15848: assume -1 == do_s2io_delete_unicast_mc_~tmp~105#1;do_s2io_delete_unicast_mc_#res#1 := -1; [2025-02-08 04:29:30,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15848: assume !(-1 == do_s2io_delete_unicast_mc_~tmp~105#1); [2025-02-08 04:29:30,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15842-1: SUMMARY for call do_s2io_delete_unicast_mc_#t~ret1901#1 := do_s2io_read_unicast_mc(do_s2io_delete_unicast_mc_~sp#1.base, do_s2io_delete_unicast_mc_~sp#1.offset, do_s2io_delete_unicast_mc_~offset~3#1); srcloc: null [2025-02-08 04:29:30,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14123: assume 281474976710655 != ~tmp64~0#1 % 18446744073709551616;assume { :begin_inline_do_s2io_delete_unicast_mc } true;do_s2io_delete_unicast_mc_#in~sp#1.base, do_s2io_delete_unicast_mc_#in~sp#1.offset, do_s2io_delete_unicast_mc_#in~addr#1 := ~sp~5#1.base, ~sp~5#1.offset, ~tmp64~0#1;havoc do_s2io_delete_unicast_mc_#res#1;havoc do_s2io_delete_unicast_mc_#t~ret1901#1, do_s2io_delete_unicast_mc_#t~ret1902#1, do_s2io_delete_unicast_mc_#t~mem1903#1, do_s2io_delete_unicast_mc_#t~ret1904#1, do_s2io_delete_unicast_mc_~sp#1.base, do_s2io_delete_unicast_mc_~sp#1.offset, do_s2io_delete_unicast_mc_~addr#1, do_s2io_delete_unicast_mc_~offset~3#1, do_s2io_delete_unicast_mc_~dis_addr~1#1, do_s2io_delete_unicast_mc_~tmp64~2#1, do_s2io_delete_unicast_mc_~config~18#1.base, do_s2io_delete_unicast_mc_~config~18#1.offset, do_s2io_delete_unicast_mc_~tmp~105#1;do_s2io_delete_unicast_mc_~sp#1.base, do_s2io_delete_unicast_mc_~sp#1.offset := do_s2io_delete_unicast_mc_#in~sp#1.base, do_s2io_delete_unicast_mc_#in~sp#1.offset;do_s2io_delete_unicast_mc_~addr#1 := do_s2io_delete_unicast_mc_#in~addr#1;havoc do_s2io_delete_unicast_mc_~offset~3#1;havoc do_s2io_delete_unicast_mc_~dis_addr~1#1;havoc do_s2io_delete_unicast_mc_~tmp64~2#1;havoc do_s2io_delete_unicast_mc_~config~18#1.base, do_s2io_delete_unicast_mc_~config~18#1.offset;havoc do_s2io_delete_unicast_mc_~tmp~105#1;do_s2io_delete_unicast_mc_~dis_addr~1#1 := 281474976710655;do_s2io_delete_unicast_mc_~config~18#1.base, do_s2io_delete_unicast_mc_~config~18#1.offset := do_s2io_delete_unicast_mc_~sp#1.base, 51786 + do_s2io_delete_unicast_mc_~sp#1.offset;do_s2io_delete_unicast_mc_~offset~3#1 := 1; [2025-02-08 04:29:30,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14123: assume !(281474976710655 != ~tmp64~0#1 % 18446744073709551616); [2025-02-08 04:29:30,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14125: #t~ret1457#1 := do_s2io_delete_unicast_mc_#res#1;havoc do_s2io_delete_unicast_mc_#t~ret1901#1, do_s2io_delete_unicast_mc_#t~ret1902#1, do_s2io_delete_unicast_mc_#t~mem1903#1, do_s2io_delete_unicast_mc_#t~ret1904#1, do_s2io_delete_unicast_mc_~sp#1.base, do_s2io_delete_unicast_mc_~sp#1.offset, do_s2io_delete_unicast_mc_~addr#1, do_s2io_delete_unicast_mc_~offset~3#1, do_s2io_delete_unicast_mc_~dis_addr~1#1, do_s2io_delete_unicast_mc_~tmp64~2#1, do_s2io_delete_unicast_mc_~config~18#1.base, do_s2io_delete_unicast_mc_~config~18#1.offset, do_s2io_delete_unicast_mc_~tmp~105#1;havoc do_s2io_delete_unicast_mc_#in~sp#1.base, do_s2io_delete_unicast_mc_#in~sp#1.offset, do_s2io_delete_unicast_mc_#in~addr#1;assume { :end_inline_do_s2io_delete_unicast_mc } true;assume -2147483648 <= #t~ret1457#1 && #t~ret1457#1 <= 2147483647;havoc #t~ret1457#1; [2025-02-08 04:29:30,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15853-1: SUMMARY for call do_s2io_store_unicast_mc(do_s2io_delete_unicast_mc_~sp#1.base, do_s2io_delete_unicast_mc_~sp#1.offset); srcloc: null [2025-02-08 04:29:30,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15853: do_s2io_delete_unicast_mc_#res#1 := 0; [2025-02-08 04:29:30,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14129: ~offset~0#1 := 1 + ~offset~0#1; [2025-02-08 04:29:30,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14121: ~tmp64~0#1 := #t~ret1456#1;havoc #t~ret1456#1; [2025-02-08 04:29:30,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14121-1: SUMMARY for call #t~ret1456#1 := do_s2io_read_unicast_mc(~sp~5#1.base, ~sp~5#1.offset, ~offset~0#1); srcloc: null