./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-drivers-clk1_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-drivers-clk1_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 79bb999976683103ae214eccf22cf884ac18dc588cf845022162c21a27e5b72f --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:18:22,205 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:18:22,277 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:18:22,282 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:18:22,282 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:18:22,301 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:18:22,302 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:18:22,302 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:18:22,302 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:18:22,302 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:18:22,302 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:18:22,303 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:18:22,303 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:18:22,303 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:18:22,303 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:18:22,303 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:18:22,303 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:18:22,304 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 04:18:22,304 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:18:22,304 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:18:22,304 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:18:22,304 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:18:22,304 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:18:22,304 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:18:22,305 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:18:22,305 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:18:22,305 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:18:22,305 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:18:22,305 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:18:22,305 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:18:22,305 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:18:22,306 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:18:22,306 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:18:22,306 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:18:22,306 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 04:18:22,306 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 04:18:22,306 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:18:22,306 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:18:22,306 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:18:22,306 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:18:22,306 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 -> 79bb999976683103ae214eccf22cf884ac18dc588cf845022162c21a27e5b72f [2025-02-08 04:18:22,632 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:18:22,639 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:18:22,641 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:18:22,642 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:18:22,643 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:18:22,644 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-drivers-clk1_drivers-net-ethernet-neterion-s2io.cil.i [2025-02-08 04:18:24,003 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/372725c5e/e5c5e4ec4e794fd48ced9018fd2dd9bd/FLAGa63eacd7f [2025-02-08 04:18:24,842 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:18:24,843 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-drivers-clk1_drivers-net-ethernet-neterion-s2io.cil.i [2025-02-08 04:18:24,929 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/372725c5e/e5c5e4ec4e794fd48ced9018fd2dd9bd/FLAGa63eacd7f [2025-02-08 04:18:24,949 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/372725c5e/e5c5e4ec4e794fd48ced9018fd2dd9bd [2025-02-08 04:18:24,951 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:18:24,952 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:18:24,953 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:18:24,953 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:18:24,957 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:18:24,957 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:18:24" (1/1) ... [2025-02-08 04:18:24,958 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@460b0c86 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:18:24, skipping insertion in model container [2025-02-08 04:18:24,958 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:18:24" (1/1) ... [2025-02-08 04:18:25,161 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:18:31,023 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-drivers-clk1_drivers-net-ethernet-neterion-s2io.cil.i[670542,670555] [2025-02-08 04:18:31,086 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:18:31,305 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:18:31,449 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"); [6690] [2025-02-08 04:18:31,455 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)); [6697] [2025-02-08 04:18:31,456 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6704] [2025-02-08 04:18:31,462 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/e5e3e20/linux-drivers-clk1/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [6771-6772] [2025-02-08 04:18:31,462 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"); [6777-6779] [2025-02-08 04:18:31,467 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/e5e3e20/linux-drivers-clk1/lkbce/arch/x86/include/asm/paravirt.h"), "i" (809), "i" (12UL)); [6804-6805] [2025-02-08 04:18:31,467 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"); [6810-6812] [2025-02-08 04:18:31,468 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/e5e3e20/linux-drivers-clk1/lkbce/arch/x86/include/asm/paravirt.h"), "i" (814), "i" (12UL)); [6836-6837] [2025-02-08 04:18:31,468 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"); [6842-6844] [2025-02-08 04:18:31,469 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [6893] [2025-02-08 04:18:31,469 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [6896] [2025-02-08 04:18:31,469 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [6899] [2025-02-08 04:18:31,469 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [6902] [2025-02-08 04:18:31,474 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %1,%0": "=q" (ret): "m" (*((unsigned char volatile *)addr)): "memory"); [6979] [2025-02-08 04:18:31,475 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [6987] [2025-02-08 04:18:31,475 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr)): "memory"); [6994] [2025-02-08 04:18:31,475 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [7001] [2025-02-08 04:18:31,475 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movq %1,%0": "=r" (ret): "m" (*((unsigned long volatile *)addr)): "memory"); [7009] [2025-02-08 04:18:31,475 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movq %0,%1": : "r" (val), "m" (*((unsigned long volatile *)addr)): "memory"); [7016] [2025-02-08 04:18:31,477 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)); [7098] [2025-02-08 04:18:31,487 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)); [7194-7195] [2025-02-08 04:18:31,493 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)); [7228-7229] [2025-02-08 04:18:31,494 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)); [7269-7270] [2025-02-08 04:18:31,495 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)); [7298-7299] [2025-02-08 04:18:31,499 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)); [7335-7336] [2025-02-08 04:18:31,501 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)); [7372-7373] [2025-02-08 04:18:31,516 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)); [7741-7742] [2025-02-08 04:18:31,517 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7748] [2025-02-08 04:18:31,743 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [12163] [2025-02-08 04:18:31,745 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [12265] [2025-02-08 04:18:31,745 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [12281] [2025-02-08 04:18:31,752 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)skb->data) [12690] [2025-02-08 04:18:31,790 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [14516] [2025-02-08 04:18:31,936 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [18653] [2025-02-08 04:18:31,953 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)); [19432-19433] [2025-02-08 04:18:32,126 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-drivers-clk1_drivers-net-ethernet-neterion-s2io.cil.i[670542,670555] [2025-02-08 04:18:32,150 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:18:32,599 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:18:32,600 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:18:32 WrapperNode [2025-02-08 04:18:32,600 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:18:32,602 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:18:32,602 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:18:32,602 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:18:32,610 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:18:32" (1/1) ... [2025-02-08 04:18:32,773 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:18:32" (1/1) ... [2025-02-08 04:18:33,347 INFO L138 Inliner]: procedures = 551, calls = 9949, calls flagged for inlining = 294, calls inlined = 283, statements flattened = 21965 [2025-02-08 04:18:33,348 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:18:33,349 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:18:33,349 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:18:33,349 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:18:33,356 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:18:32" (1/1) ... [2025-02-08 04:18:33,356 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:18:32" (1/1) ... [2025-02-08 04:18:33,442 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:18:32" (1/1) ... [2025-02-08 04:18:36,886 INFO L175 MemorySlicer]: Split 7639 memory accesses to 43 slices as follows [4, 66, 9, 4, 6, 20, 3, 14, 12, 11, 2, 20, 7201, 5, 16, 32, 3, 9, 12, 10, 7, 2, 42, 9, 13, 1, 3, 7, 5, 13, 3, 2, 1, 5, 2, 2, 15, 8, 12, 2, 23, 1, 2]. 94 percent of accesses are in the largest equivalence class. The 3080 initializations are split as follows [0, 0, 8, 2, 0, 2, 0, 0, 0, 0, 0, 0, 3027, 0, 0, 0, 0, 8, 8, 8, 0, 0, 0, 8, 0, 0, 1, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 1, 2]. The 2894 writes are split as follows [2, 65, 0, 0, 4, 0, 2, 3, 4, 1, 1, 18, 2667, 3, 14, 30, 2, 0, 1, 0, 2, 1, 42, 0, 5, 1, 0, 3, 4, 4, 0, 1, 1, 0, 2, 1, 3, 2, 0, 1, 4, 0, 0]. [2025-02-08 04:18:36,887 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:18:32" (1/1) ... [2025-02-08 04:18:36,887 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:18:32" (1/1) ... [2025-02-08 04:18:37,245 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:18:32" (1/1) ... [2025-02-08 04:18:37,292 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:18:32" (1/1) ... [2025-02-08 04:18:37,403 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:18:32" (1/1) ... [2025-02-08 04:18:37,461 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:18:32" (1/1) ... [2025-02-08 04:18:37,632 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:18:37,635 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:18:37,635 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:18:37,635 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:18:37,636 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:18:32" (1/1) ... [2025-02-08 04:18:37,644 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:18:37,656 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:18:37,674 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:18:37,684 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:18:37,703 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_wake_queue [2025-02-08 04:18:37,704 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_wake_queue [2025-02-08 04:18:37,704 INFO L130 BoogieDeclarations]: Found specification of procedure do_s2io_copy_mac_addr [2025-02-08 04:18:37,704 INFO L138 BoogieDeclarations]: Found implementation of procedure do_s2io_copy_mac_addr [2025-02-08 04:18:37,704 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 04:18:37,704 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 04:18:37,704 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 04:18:37,704 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 04:18:37,704 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_0_6 [2025-02-08 04:18:37,704 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_0_6 [2025-02-08 04:18:37,704 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_txdl_getskb [2025-02-08 04:18:37,705 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_txdl_getskb [2025-02-08 04:18:37,705 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2025-02-08 04:18:37,705 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2025-02-08 04:18:37,705 INFO L130 BoogieDeclarations]: Found specification of procedure fill_rx_buffers [2025-02-08 04:18:37,705 INFO L138 BoogieDeclarations]: Found implementation of procedure fill_rx_buffers [2025-02-08 04:18:37,705 INFO L130 BoogieDeclarations]: Found specification of procedure do_s2io_prog_unicast [2025-02-08 04:18:37,705 INFO L138 BoogieDeclarations]: Found implementation of procedure do_s2io_prog_unicast [2025-02-08 04:18:37,706 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:18:37,706 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:18:37,707 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_init_pci [2025-02-08 04:18:37,707 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_init_pci [2025-02-08 04:18:37,707 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2025-02-08 04:18:37,707 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2025-02-08 04:18:37,707 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 04:18:37,707 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 04:18:37,707 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_restore [2025-02-08 04:18:37,707 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_restore [2025-02-08 04:18:37,707 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2025-02-08 04:18:37,707 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2025-02-08 04:18:37,707 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 04:18:37,707 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 04:18:37,707 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 04:18:37,707 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 04:18:37,707 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_enable_msi_x [2025-02-08 04:18:37,707 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_enable_msi_x [2025-02-08 04:18:37,707 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-02-08 04:18:37,707 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-02-08 04:18:37,707 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_set_swapper [2025-02-08 04:18:37,707 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_set_swapper [2025-02-08 04:18:37,707 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 04:18:37,707 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 04:18:37,707 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_stop_tx_queue [2025-02-08 04:18:37,707 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_stop_tx_queue [2025-02-08 04:18:37,708 INFO L130 BoogieDeclarations]: Found specification of procedure do_s2io_store_unicast_mc [2025-02-08 04:18:37,708 INFO L138 BoogieDeclarations]: Found implementation of procedure do_s2io_store_unicast_mc [2025-02-08 04:18:37,708 INFO L130 BoogieDeclarations]: Found specification of procedure skb_checksum_none_assert [2025-02-08 04:18:37,708 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_checksum_none_assert [2025-02-08 04:18:37,708 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-08 04:18:37,708 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-08 04:18:37,708 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:18:37,708 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:18:37,708 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 04:18:37,708 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 04:18:37,708 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2025-02-08 04:18:37,708 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2025-02-08 04:18:37,708 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_tx_watchdog [2025-02-08 04:18:37,708 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_tx_watchdog [2025-02-08 04:18:37,708 INFO L130 BoogieDeclarations]: Found specification of procedure check_pci_device_id [2025-02-08 04:18:37,708 INFO L138 BoogieDeclarations]: Found implementation of procedure check_pci_device_id [2025-02-08 04:18:37,708 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 04:18:37,708 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 04:18:37,708 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:18:37,708 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:18:37,708 INFO L130 BoogieDeclarations]: Found specification of procedure arch_irqs_disabled_flags [2025-02-08 04:18:37,708 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_irqs_disabled_flags [2025-02-08 04:18:37,708 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-08 04:18:37,708 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-08 04:18:37,708 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 04:18:37,708 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 04:18:37,708 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:18:37,708 INFO L130 BoogieDeclarations]: Found specification of procedure en_dis_able_nic_intrs [2025-02-08 04:18:37,708 INFO L138 BoogieDeclarations]: Found implementation of procedure en_dis_able_nic_intrs [2025-02-08 04:18:37,708 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-02-08 04:18:37,708 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-02-08 04:18:37,708 INFO L130 BoogieDeclarations]: Found specification of procedure netif_queue_stopped [2025-02-08 04:18:37,709 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_queue_stopped [2025-02-08 04:18:37,709 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_word [2025-02-08 04:18:37,709 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_word [2025-02-08 04:18:37,709 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_queue_stopped [2025-02-08 04:18:37,709 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_queue_stopped [2025-02-08 04:18:37,709 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_rem_nic [2025-02-08 04:18:37,709 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_rem_nic [2025-02-08 04:18:37,709 INFO L130 BoogieDeclarations]: Found specification of procedure rx_intr_handler [2025-02-08 04:18:37,709 INFO L138 BoogieDeclarations]: Found implementation of procedure rx_intr_handler [2025-02-08 04:18:37,709 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_work_sync [2025-02-08 04:18:37,709 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_work_sync [2025-02-08 04:18:37,709 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-08 04:18:37,709 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-08 04:18:37,709 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_etherdev_mqs [2025-02-08 04:18:37,709 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_etherdev_mqs [2025-02-08 04:18:37,709 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 04:18:37,709 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 04:18:37,709 INFO L130 BoogieDeclarations]: Found specification of procedure netif_napi_add [2025-02-08 04:18:37,711 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_napi_add [2025-02-08 04:18:37,712 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_ethtool_get_regs_len [2025-02-08 04:18:37,712 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_ethtool_get_regs_len [2025-02-08 04:18:37,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 04:18:37,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 04:18:37,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 04:18:37,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 04:18:37,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 04:18:37,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 04:18:37,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 04:18:37,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 04:18:37,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 04:18:37,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 04:18:37,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 04:18:37,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 04:18:37,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 04:18:37,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 04:18:37,713 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 04:18:37,713 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 04:18:37,713 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 04:18:37,713 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 04:18:37,714 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 04:18:37,714 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 04:18:37,714 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-08 04:18:37,714 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-08 04:18:37,714 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-08 04:18:37,714 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-08 04:18:37,714 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-08 04:18:37,714 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-08 04:18:37,714 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-08 04:18:37,714 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-08 04:18:37,715 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-08 04:18:37,715 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-08 04:18:37,715 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-08 04:18:37,715 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-08 04:18:37,715 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-02-08 04:18:37,715 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-02-08 04:18:37,715 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-02-08 04:18:37,715 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-02-08 04:18:37,715 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-02-08 04:18:37,715 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-02-08 04:18:37,715 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-02-08 04:18:37,715 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-02-08 04:18:37,715 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-02-08 04:18:37,715 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-02-08 04:18:37,715 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2025-02-08 04:18:37,715 INFO L130 BoogieDeclarations]: Found specification of procedure SPECIAL_REG_WRITE [2025-02-08 04:18:37,715 INFO L138 BoogieDeclarations]: Found implementation of procedure SPECIAL_REG_WRITE [2025-02-08 04:18:37,715 INFO L130 BoogieDeclarations]: Found specification of procedure pci_save_state [2025-02-08 04:18:37,715 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_save_state [2025-02-08 04:18:37,715 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 04:18:37,715 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 04:18:37,715 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_chk_rx_buffers [2025-02-08 04:18:37,715 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_chk_rx_buffers [2025-02-08 04:18:37,715 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev [2025-02-08 04:18:37,715 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev [2025-02-08 04:18:37,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 04:18:37,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 04:18:37,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 04:18:37,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 04:18:37,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 04:18:37,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 04:18:37,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 04:18:37,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 04:18:37,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 04:18:37,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 04:18:37,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 04:18:37,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 04:18:37,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 04:18:37,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 04:18:37,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 04:18:37,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 04:18:37,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 04:18:37,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 04:18:37,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 04:18:37,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 04:18:37,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 04:18:37,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 04:18:37,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 04:18:37,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-08 04:18:37,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-08 04:18:37,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-08 04:18:37,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-08 04:18:37,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-08 04:18:37,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-08 04:18:37,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-08 04:18:37,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-08 04:18:37,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-08 04:18:37,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-08 04:18:37,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-08 04:18:37,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-08 04:18:37,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-02-08 04:18:37,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-02-08 04:18:37,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-02-08 04:18:37,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-02-08 04:18:37,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-02-08 04:18:37,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-02-08 04:18:37,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-02-08 04:18:37,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-02-08 04:18:37,719 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:18:37,719 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:18:37,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 04:18:37,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 04:18:37,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 04:18:37,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 04:18:37,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 04:18:37,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 04:18:37,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 04:18:37,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 04:18:37,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 04:18:37,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 04:18:37,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 04:18:37,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 04:18:37,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 04:18:37,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 04:18:37,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 04:18:37,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 04:18:37,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 04:18:37,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 04:18:37,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 04:18:37,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 04:18:37,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 04:18:37,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 04:18:37,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 04:18:37,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-08 04:18:37,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-08 04:18:37,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-08 04:18:37,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-08 04:18:37,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-08 04:18:37,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-08 04:18:37,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-08 04:18:37,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-08 04:18:37,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-08 04:18:37,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-08 04:18:37,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-08 04:18:37,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-08 04:18:37,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-02-08 04:18:37,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-02-08 04:18:37,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-02-08 04:18:37,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-02-08 04:18:37,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-02-08 04:18:37,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-02-08 04:18:37,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-02-08 04:18:37,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-02-08 04:18:37,723 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 04:18:37,723 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 04:18:37,723 INFO L130 BoogieDeclarations]: Found specification of procedure do_s2io_read_unicast_mc [2025-02-08 04:18:37,723 INFO L138 BoogieDeclarations]: Found implementation of procedure do_s2io_read_unicast_mc [2025-02-08 04:18:37,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:18:37,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:18:37,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:18:37,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:18:37,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:18:37,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:18:37,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:18:37,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:18:37,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:18:37,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:18:37,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:18:37,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:18:37,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:18:37,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:18:37,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:18:37,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:18:37,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:18:37,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:18:37,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:18:37,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:18:37,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:18:37,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:18:37,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:18:37,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:18:37,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:18:37,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:18:37,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:18:37,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 04:18:37,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 04:18:37,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 04:18:37,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 04:18:37,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 04:18:37,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-08 04:18:37,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-08 04:18:37,724 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-08 04:18:37,724 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-08 04:18:37,724 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-02-08 04:18:37,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-02-08 04:18:37,733 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-02-08 04:18:37,733 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-02-08 04:18:37,733 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-02-08 04:18:37,733 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-02-08 04:18:37,733 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-02-08 04:18:37,733 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:18:37,733 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:18:37,733 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:18:37,733 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:18:37,733 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:18:37,733 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:18:37,733 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:18:37,733 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:18:37,733 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:18:37,733 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:18:37,733 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:18:37,733 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:18:37,733 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:18:37,733 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:18:37,733 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:18:37,733 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:18:37,733 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:18:37,733 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:18:37,733 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:18:37,733 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:18:37,733 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:18:37,733 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:18:37,733 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:18:37,733 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:18:37,733 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:18:37,733 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:18:37,733 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:18:37,733 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 04:18:37,733 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 04:18:37,734 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 04:18:37,734 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 04:18:37,734 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 04:18:37,734 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-08 04:18:37,734 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-08 04:18:37,734 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-08 04:18:37,734 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-08 04:18:37,734 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-02-08 04:18:37,734 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-02-08 04:18:37,734 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-02-08 04:18:37,734 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-02-08 04:18:37,734 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-02-08 04:18:37,734 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-02-08 04:18:37,734 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-02-08 04:18:37,734 INFO L130 BoogieDeclarations]: Found specification of procedure free_shared_mem [2025-02-08 04:18:37,734 INFO L138 BoogieDeclarations]: Found implementation of procedure free_shared_mem [2025-02-08 04:18:37,734 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-02-08 04:18:37,734 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-02-08 04:18:37,734 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_updt_stats [2025-02-08 04:18:37,734 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_updt_stats [2025-02-08 04:18:37,734 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 04:18:37,734 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 04:18:37,734 INFO L130 BoogieDeclarations]: Found specification of procedure update_L3L4_header [2025-02-08 04:18:37,734 INFO L138 BoogieDeclarations]: Found implementation of procedure update_L3L4_header [2025-02-08 04:18:37,734 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 04:18:37,734 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 04:18:37,734 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2025-02-08 04:18:37,734 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2025-02-08 04:18:37,734 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-08 04:18:37,734 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-08 04:18:37,734 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 04:18:37,734 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 04:18:37,734 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_cmd_complete [2025-02-08 04:18:37,734 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_cmd_complete [2025-02-08 04:18:37,734 INFO L130 BoogieDeclarations]: Found specification of procedure napi_enable [2025-02-08 04:18:37,736 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_enable [2025-02-08 04:18:37,736 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_stop_all_tx_queue [2025-02-08 04:18:37,736 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_stop_all_tx_queue [2025-02-08 04:18:37,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:18:37,736 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-02-08 04:18:37,736 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-02-08 04:18:37,736 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_save [2025-02-08 04:18:37,736 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_save [2025-02-08 04:18:37,736 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-08 04:18:37,736 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-08 04:18:37,736 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2025-02-08 04:18:37,736 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2025-02-08 04:18:37,736 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:18:37,736 INFO L130 BoogieDeclarations]: Found specification of procedure pci_ioremap_bar [2025-02-08 04:18:37,736 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_ioremap_bar [2025-02-08 04:18:37,736 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:18:37,736 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:18:37,736 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_link [2025-02-08 04:18:37,736 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_link [2025-02-08 04:18:37,736 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 04:18:37,737 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 04:18:37,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:18:37,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:18:37,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:18:37,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:18:37,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:18:37,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:18:37,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:18:37,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:18:37,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:18:37,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:18:37,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:18:37,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:18:37,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:18:37,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:18:37,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 04:18:37,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 04:18:37,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 04:18:37,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 04:18:37,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 04:18:37,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 04:18:37,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 04:18:37,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 04:18:37,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 04:18:37,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 04:18:37,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 04:18:37,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 04:18:37,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 04:18:37,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 04:18:37,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 04:18:37,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 04:18:37,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 04:18:37,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 04:18:37,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 04:18:37,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 04:18:37,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 04:18:37,737 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 04:18:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 04:18:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 04:18:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-08 04:18:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-08 04:18:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-08 04:18:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-02-08 04:18:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-02-08 04:18:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure write_eeprom [2025-02-08 04:18:37,738 INFO L138 BoogieDeclarations]: Found implementation of procedure write_eeprom [2025-02-08 04:18:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:18:37,738 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:18:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure skb_headlen [2025-02-08 04:18:37,738 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_headlen [2025-02-08 04:18:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-02-08 04:18:37,738 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-02-08 04:18:37,745 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_get_eeprom_len [2025-02-08 04:18:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_get_eeprom_len [2025-02-08 04:18:37,746 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_card_up [2025-02-08 04:18:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_card_up [2025-02-08 04:18:37,746 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-02-08 04:18:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-02-08 04:18:37,746 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2025-02-08 04:18:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2025-02-08 04:18:37,746 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2025-02-08 04:18:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2025-02-08 04:18:37,746 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2025-02-08 04:18:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2025-02-08 04:18:37,746 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2025-02-08 04:18:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2025-02-08 04:18:37,746 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 04:18:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 04:18:37,746 INFO L130 BoogieDeclarations]: Found specification of procedure do_s2io_add_mac [2025-02-08 04:18:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure do_s2io_add_mac [2025-02-08 04:18:37,746 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2025-02-08 04:18:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2025-02-08 04:18:37,746 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 04:18:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 04:18:37,746 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2025-02-08 04:18:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2025-02-08 04:18:37,746 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_set_led [2025-02-08 04:18:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_set_led [2025-02-08 04:18:37,746 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2025-02-08 04:18:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2025-02-08 04:18:37,746 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_start_all_tx_queue [2025-02-08 04:18:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_start_all_tx_queue [2025-02-08 04:18:37,746 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-02-08 04:18:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-02-08 04:18:37,746 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 04:18:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 04:18:37,746 INFO L130 BoogieDeclarations]: Found specification of procedure writeb [2025-02-08 04:18:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure writeb [2025-02-08 04:18:37,747 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_close [2025-02-08 04:18:37,747 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_close [2025-02-08 04:18:37,747 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_save_flags [2025-02-08 04:18:37,747 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_save_flags [2025-02-08 04:18:37,747 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:18:37,747 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:18:37,747 INFO L130 BoogieDeclarations]: Found specification of procedure en_dis_err_alarms [2025-02-08 04:18:37,747 INFO L138 BoogieDeclarations]: Found implementation of procedure en_dis_err_alarms [2025-02-08 04:18:37,747 INFO L130 BoogieDeclarations]: Found specification of procedure writeq [2025-02-08 04:18:37,747 INFO L138 BoogieDeclarations]: Found implementation of procedure writeq [2025-02-08 04:18:37,747 INFO L130 BoogieDeclarations]: Found specification of procedure do_s2io_write_bits [2025-02-08 04:18:37,747 INFO L138 BoogieDeclarations]: Found implementation of procedure do_s2io_write_bits [2025-02-08 04:18:37,747 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-02-08 04:18:37,747 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-02-08 04:18:37,747 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_reset [2025-02-08 04:18:37,747 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_reset [2025-02-08 04:18:37,747 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#0 [2025-02-08 04:18:37,747 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#1 [2025-02-08 04:18:37,747 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#2 [2025-02-08 04:18:37,747 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#3 [2025-02-08 04:18:37,747 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#4 [2025-02-08 04:18:37,747 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#5 [2025-02-08 04:18:37,747 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#6 [2025-02-08 04:18:37,747 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#7 [2025-02-08 04:18:37,747 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#8 [2025-02-08 04:18:37,747 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#9 [2025-02-08 04:18:37,747 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#10 [2025-02-08 04:18:37,747 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#11 [2025-02-08 04:18:37,747 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#12 [2025-02-08 04:18:37,747 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#13 [2025-02-08 04:18:37,747 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#14 [2025-02-08 04:18:37,747 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#15 [2025-02-08 04:18:37,747 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#16 [2025-02-08 04:18:37,747 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#17 [2025-02-08 04:18:37,747 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#18 [2025-02-08 04:18:37,747 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#19 [2025-02-08 04:18:37,747 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#20 [2025-02-08 04:18:37,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#21 [2025-02-08 04:18:37,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#22 [2025-02-08 04:18:37,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#23 [2025-02-08 04:18:37,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#24 [2025-02-08 04:18:37,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#25 [2025-02-08 04:18:37,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#26 [2025-02-08 04:18:37,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#27 [2025-02-08 04:18:37,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#28 [2025-02-08 04:18:37,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#29 [2025-02-08 04:18:37,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#30 [2025-02-08 04:18:37,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#31 [2025-02-08 04:18:37,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#32 [2025-02-08 04:18:37,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#33 [2025-02-08 04:18:37,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#34 [2025-02-08 04:18:37,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#35 [2025-02-08 04:18:37,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#36 [2025-02-08 04:18:37,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#37 [2025-02-08 04:18:37,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#38 [2025-02-08 04:18:37,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#39 [2025-02-08 04:18:37,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#40 [2025-02-08 04:18:37,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#41 [2025-02-08 04:18:37,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#42 [2025-02-08 04:18:37,749 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#0 [2025-02-08 04:18:37,749 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#1 [2025-02-08 04:18:37,749 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#2 [2025-02-08 04:18:37,749 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#3 [2025-02-08 04:18:37,749 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#4 [2025-02-08 04:18:37,749 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#5 [2025-02-08 04:18:37,749 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#6 [2025-02-08 04:18:37,749 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#7 [2025-02-08 04:18:37,749 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#8 [2025-02-08 04:18:37,749 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#9 [2025-02-08 04:18:37,749 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#10 [2025-02-08 04:18:37,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#11 [2025-02-08 04:18:37,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#12 [2025-02-08 04:18:37,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#13 [2025-02-08 04:18:37,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#14 [2025-02-08 04:18:37,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#15 [2025-02-08 04:18:37,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#16 [2025-02-08 04:18:37,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#17 [2025-02-08 04:18:37,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#18 [2025-02-08 04:18:37,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#19 [2025-02-08 04:18:37,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#20 [2025-02-08 04:18:37,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#21 [2025-02-08 04:18:37,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#22 [2025-02-08 04:18:37,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#23 [2025-02-08 04:18:37,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#24 [2025-02-08 04:18:37,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#25 [2025-02-08 04:18:37,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#26 [2025-02-08 04:18:37,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#27 [2025-02-08 04:18:37,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#28 [2025-02-08 04:18:37,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#29 [2025-02-08 04:18:37,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#30 [2025-02-08 04:18:37,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#31 [2025-02-08 04:18:37,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#32 [2025-02-08 04:18:37,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#33 [2025-02-08 04:18:37,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#34 [2025-02-08 04:18:37,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#35 [2025-02-08 04:18:37,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#36 [2025-02-08 04:18:37,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#37 [2025-02-08 04:18:37,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#38 [2025-02-08 04:18:37,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#39 [2025-02-08 04:18:37,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#40 [2025-02-08 04:18:37,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#41 [2025-02-08 04:18:37,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#42 [2025-02-08 04:18:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-08 04:18:37,750 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-08 04:18:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 04:18:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 04:18:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 04:18:37,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 04:18:37,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 04:18:37,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 04:18:37,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 04:18:37,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 04:18:37,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 04:18:37,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 04:18:37,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 04:18:37,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 04:18:37,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 04:18:37,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 04:18:37,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 04:18:37,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 04:18:37,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 04:18:37,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 04:18:37,755 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 04:18:37,755 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 04:18:37,755 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 04:18:37,755 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 04:18:37,755 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 04:18:37,755 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 04:18:37,755 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 04:18:37,755 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 04:18:37,755 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 04:18:37,755 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 04:18:37,755 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 04:18:37,755 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 04:18:37,755 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 04:18:37,755 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 04:18:37,755 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 04:18:37,755 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 04:18:37,755 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-08 04:18:37,755 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-08 04:18:37,755 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-08 04:18:37,755 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-08 04:18:37,755 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-02-08 04:18:37,755 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-02-08 04:18:37,755 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-02-08 04:18:37,755 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-02-08 04:18:37,755 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-02-08 04:18:37,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:18:37,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:18:37,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:18:37,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:18:37,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:18:37,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:18:37,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:18:37,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:18:37,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:18:37,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:18:37,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:18:37,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:18:37,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:18:37,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:18:37,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 04:18:37,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 04:18:37,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 04:18:37,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 04:18:37,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 04:18:37,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 04:18:37,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 04:18:37,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 04:18:37,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 04:18:37,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 04:18:37,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 04:18:37,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 04:18:37,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 04:18:37,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 04:18:37,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 04:18:37,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 04:18:37,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 04:18:37,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 04:18:37,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 04:18:37,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 04:18:37,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 04:18:37,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 04:18:37,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 04:18:37,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 04:18:37,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-08 04:18:37,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-08 04:18:37,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-08 04:18:37,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-02-08 04:18:37,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-02-08 04:18:37,757 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:18:37,757 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:18:37,757 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:18:37,757 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:18:37,757 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2025-02-08 04:18:37,757 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2025-02-08 04:18:37,757 INFO L130 BoogieDeclarations]: Found specification of procedure free_rx_buffers [2025-02-08 04:18:37,757 INFO L138 BoogieDeclarations]: Found implementation of procedure free_rx_buffers [2025-02-08 04:18:37,757 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-02-08 04:18:37,758 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-02-08 04:18:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 04:18:37,758 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 04:18:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_byte [2025-02-08 04:18:37,758 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_byte [2025-02-08 04:18:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2025-02-08 04:18:37,758 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2025-02-08 04:18:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2025-02-08 04:18:37,758 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2025-02-08 04:18:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure init_tti [2025-02-08 04:18:37,758 INFO L138 BoogieDeclarations]: Found implementation of procedure init_tti [2025-02-08 04:18:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-02-08 04:18:37,758 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-02-08 04:18:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_all_queues [2025-02-08 04:18:37,758 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_all_queues [2025-02-08 04:18:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_rem_isr [2025-02-08 04:18:37,758 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_rem_isr [2025-02-08 04:18:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_on [2025-02-08 04:18:37,758 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_on [2025-02-08 04:18:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-08 04:18:37,758 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-08 04:18:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2025-02-08 04:18:37,760 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2025-02-08 04:18:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 04:18:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 04:18:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 04:18:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 04:18:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 04:18:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 04:18:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 04:18:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 04:18:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 04:18:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 04:18:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 04:18:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 04:18:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 04:18:37,761 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 04:18:37,761 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 04:18:37,761 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 04:18:37,761 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 04:18:37,761 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 04:18:37,761 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 04:18:37,761 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 04:18:37,761 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 04:18:37,761 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 04:18:37,761 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 04:18:37,761 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 04:18:37,761 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 04:18:37,761 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 04:18:37,761 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 04:18:37,761 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 04:18:37,761 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 04:18:37,761 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 04:18:37,761 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 04:18:37,761 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 04:18:37,761 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 04:18:37,761 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 04:18:37,761 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-08 04:18:37,761 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-08 04:18:37,761 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-08 04:18:37,761 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-08 04:18:37,761 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-08 04:18:37,761 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-02-08 04:18:37,761 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-02-08 04:18:37,761 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-02-08 04:18:37,761 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-02-08 04:18:37,761 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 04:18:37,761 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 04:18:37,761 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 04:18:37,761 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 04:18:37,761 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 04:18:37,762 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 04:18:37,762 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 04:18:37,762 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 04:18:37,762 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 04:18:37,762 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 04:18:37,762 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 04:18:37,762 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 04:18:37,762 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 04:18:37,762 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 04:18:37,762 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 04:18:37,762 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 04:18:37,762 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 04:18:37,762 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 04:18:37,762 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 04:18:37,762 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 04:18:37,762 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 04:18:37,762 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 04:18:37,762 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 04:18:37,762 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 04:18:37,762 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 04:18:37,762 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 04:18:37,762 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 04:18:37,762 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 04:18:37,762 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 04:18:37,762 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 04:18:37,762 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 04:18:37,762 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 04:18:37,762 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 04:18:37,762 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 04:18:37,762 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-08 04:18:37,762 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-08 04:18:37,762 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-08 04:18:37,762 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-08 04:18:37,762 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-08 04:18:37,762 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-02-08 04:18:37,762 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-02-08 04:18:37,762 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-02-08 04:18:37,762 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-02-08 04:18:37,762 INFO L130 BoogieDeclarations]: Found specification of procedure do_s2io_chk_alarm_bit [2025-02-08 04:18:37,762 INFO L138 BoogieDeclarations]: Found implementation of procedure do_s2io_chk_alarm_bit [2025-02-08 04:18:37,762 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-02-08 04:18:37,764 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-02-08 04:18:37,764 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_schedule [2025-02-08 04:18:37,764 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_schedule [2025-02-08 04:18:37,764 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2025-02-08 04:18:37,764 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2025-02-08 04:18:37,764 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-02-08 04:18:37,764 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-02-08 04:18:37,764 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2025-02-08 04:18:37,764 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2025-02-08 04:18:37,764 INFO L130 BoogieDeclarations]: Found specification of procedure read_eeprom [2025-02-08 04:18:37,764 INFO L138 BoogieDeclarations]: Found implementation of procedure read_eeprom [2025-02-08 04:18:37,764 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:18:37,764 INFO L130 BoogieDeclarations]: Found specification of procedure do_s2io_card_down [2025-02-08 04:18:37,765 INFO L138 BoogieDeclarations]: Found implementation of procedure do_s2io_card_down [2025-02-08 04:18:37,765 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 04:18:37,765 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 04:18:37,765 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_off [2025-02-08 04:18:37,765 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_off [2025-02-08 04:18:37,765 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2025-02-08 04:18:37,765 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2025-02-08 04:18:37,765 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 04:18:37,765 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 04:18:37,765 INFO L130 BoogieDeclarations]: Found specification of procedure verify_l3_l4_lro_capable [2025-02-08 04:18:37,765 INFO L138 BoogieDeclarations]: Found implementation of procedure verify_l3_l4_lro_capable [2025-02-08 04:18:37,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:18:37,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:18:37,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:18:37,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:18:37,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:18:37,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:18:37,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:18:37,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:18:37,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:18:37,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:18:37,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:18:37,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:18:37,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:18:37,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:18:37,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 04:18:37,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 04:18:37,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 04:18:37,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 04:18:37,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 04:18:37,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 04:18:37,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 04:18:37,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 04:18:37,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 04:18:37,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 04:18:37,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 04:18:37,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 04:18:37,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 04:18:37,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 04:18:37,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 04:18:37,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 04:18:37,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 04:18:37,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 04:18:37,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 04:18:37,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 04:18:37,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 04:18:37,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 04:18:37,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 04:18:37,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 04:18:37,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-08 04:18:37,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-08 04:18:37,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-08 04:18:37,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-02-08 04:18:37,766 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-02-08 04:18:37,766 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_link_fault_indication [2025-02-08 04:18:37,766 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_link_fault_indication [2025-02-08 04:18:37,766 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_msix_trans [2025-02-08 04:18:37,766 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_msix_trans [2025-02-08 04:18:37,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 04:18:37,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 04:18:37,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 04:18:37,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 04:18:37,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 04:18:37,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 04:18:37,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 04:18:37,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 04:18:37,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 04:18:37,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 04:18:37,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 04:18:37,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 04:18:37,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 04:18:37,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 04:18:37,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 04:18:37,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 04:18:37,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 04:18:37,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 04:18:37,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 04:18:37,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 04:18:37,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 04:18:37,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 04:18:37,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 04:18:37,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 04:18:37,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 04:18:37,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 04:18:37,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 04:18:37,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 04:18:37,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 04:18:37,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 04:18:37,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 04:18:37,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 04:18:37,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 04:18:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 04:18:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-08 04:18:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-08 04:18:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-08 04:18:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-08 04:18:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-08 04:18:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-02-08 04:18:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-02-08 04:18:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-02-08 04:18:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-02-08 04:18:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_set_multicast [2025-02-08 04:18:37,773 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_set_multicast [2025-02-08 04:18:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure lro_append_pkt [2025-02-08 04:18:37,773 INFO L138 BoogieDeclarations]: Found implementation of procedure lro_append_pkt [2025-02-08 04:18:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure verify_xena_quiescence [2025-02-08 04:18:37,773 INFO L138 BoogieDeclarations]: Found implementation of procedure verify_xena_quiescence [2025-02-08 04:18:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 04:18:37,773 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 04:18:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-02-08 04:18:37,773 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-02-08 04:18:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_byte [2025-02-08 04:18:37,773 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_byte [2025-02-08 04:18:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 04:18:37,773 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 04:18:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-02-08 04:18:37,773 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-02-08 04:18:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2025-02-08 04:18:37,773 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2025-02-08 04:18:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 04:18:37,773 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 04:18:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2025-02-08 04:18:37,773 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2025-02-08 04:18:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:18:37,773 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:18:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2025-02-08 04:18:37,773 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2025-02-08 04:18:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-02-08 04:18:37,773 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-02-08 04:18:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-02-08 04:18:37,773 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-02-08 04:18:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure tx_intr_handler [2025-02-08 04:18:37,773 INFO L138 BoogieDeclarations]: Found implementation of procedure tx_intr_handler [2025-02-08 04:18:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_irq [2025-02-08 04:18:37,773 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_irq [2025-02-08 04:18:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_trylock [2025-02-08 04:18:37,774 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_trylock [2025-02-08 04:18:37,774 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_wake_all_queues [2025-02-08 04:18:37,774 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_wake_all_queues [2025-02-08 04:18:37,774 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2025-02-08 04:18:37,774 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2025-02-08 04:18:37,774 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2025-02-08 04:18:37,774 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2025-02-08 04:18:37,774 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 04:18:37,774 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 04:18:37,774 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_set_mac_addr [2025-02-08 04:18:37,774 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_set_mac_addr [2025-02-08 04:18:37,774 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_mapping_error [2025-02-08 04:18:37,774 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_mapping_error [2025-02-08 04:18:37,774 INFO L130 BoogieDeclarations]: Found specification of procedure pci_channel_offline [2025-02-08 04:18:37,774 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_channel_offline [2025-02-08 04:18:37,774 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 04:18:37,774 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 04:18:37,774 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_open [2025-02-08 04:18:37,774 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_open [2025-02-08 04:18:37,774 INFO L130 BoogieDeclarations]: Found specification of procedure queue_rx_frame [2025-02-08 04:18:37,774 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_rx_frame [2025-02-08 04:18:37,776 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 04:18:37,777 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 04:18:37,777 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_txpic_intr_handle [2025-02-08 04:18:37,777 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_txpic_intr_handle [2025-02-08 04:18:37,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 04:18:37,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 04:18:37,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 04:18:37,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 04:18:37,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 04:18:37,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 04:18:37,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 04:18:37,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 04:18:37,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 04:18:37,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 04:18:37,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 04:18:37,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 04:18:37,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 04:18:37,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 04:18:37,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 04:18:37,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 04:18:37,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 04:18:37,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 04:18:37,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 04:18:37,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 04:18:37,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 04:18:37,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 04:18:37,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 04:18:37,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-08 04:18:37,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-08 04:18:37,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-08 04:18:37,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-08 04:18:37,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-08 04:18:37,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-08 04:18:37,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-08 04:18:37,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-08 04:18:37,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-08 04:18:37,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-08 04:18:37,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-08 04:18:37,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-08 04:18:37,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-02-08 04:18:37,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-02-08 04:18:37,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-02-08 04:18:37,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-02-08 04:18:37,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-02-08 04:18:37,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-02-08 04:18:37,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-02-08 04:18:37,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-02-08 04:18:37,778 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_3_6 [2025-02-08 04:18:37,778 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_3_6 [2025-02-08 04:18:37,778 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:18:37,778 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:18:37,778 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2025-02-08 04:18:37,778 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2025-02-08 04:18:37,778 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_verify_pci_mode [2025-02-08 04:18:37,778 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_verify_pci_mode [2025-02-08 04:18:37,778 INFO L130 BoogieDeclarations]: Found specification of procedure is_s2io_card_up [2025-02-08 04:18:37,778 INFO L138 BoogieDeclarations]: Found implementation of procedure is_s2io_card_up [2025-02-08 04:18:37,778 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-08 04:18:37,778 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-08 04:18:37,778 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2025-02-08 04:18:37,778 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2025-02-08 04:18:37,778 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_netpoll [2025-02-08 04:18:37,778 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_netpoll [2025-02-08 04:18:37,778 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_chk_xpak_counter [2025-02-08 04:18:37,778 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_chk_xpak_counter [2025-02-08 04:18:37,778 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_subqueue_stopped [2025-02-08 04:18:37,778 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_subqueue_stopped [2025-02-08 04:18:37,778 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_2_6 [2025-02-08 04:18:37,778 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_2_6 [2025-02-08 04:18:37,778 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_lock [2025-02-08 04:18:37,778 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_lock [2025-02-08 04:18:37,778 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:18:37,778 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:18:37,778 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-02-08 04:18:37,778 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-02-08 04:18:37,778 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:18:37,778 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:18:37,778 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_mdio_read [2025-02-08 04:18:37,778 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_mdio_read [2025-02-08 04:18:37,778 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_alloc_etherdev_mqs [2025-02-08 04:18:37,778 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_alloc_etherdev_mqs [2025-02-08 04:18:37,779 INFO L130 BoogieDeclarations]: Found specification of procedure clear_lro_session [2025-02-08 04:18:37,779 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_lro_session [2025-02-08 04:18:37,779 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_1_6 [2025-02-08 04:18:37,779 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_1_6 [2025-02-08 04:18:37,779 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_io_resume [2025-02-08 04:18:37,779 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_io_resume [2025-02-08 04:18:37,779 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-02-08 04:18:37,779 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-02-08 04:18:37,779 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_wake_all_tx_queue [2025-02-08 04:18:37,779 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_wake_all_tx_queue [2025-02-08 04:18:37,779 INFO L130 BoogieDeclarations]: Found specification of procedure remove_msix_isr [2025-02-08 04:18:37,779 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_msix_isr [2025-02-08 04:18:37,779 INFO L130 BoogieDeclarations]: Found specification of procedure s2io_card_down [2025-02-08 04:18:37,779 INFO L138 BoogieDeclarations]: Found implementation of procedure s2io_card_down [2025-02-08 04:18:37,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 04:18:37,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 04:18:37,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 04:18:37,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 04:18:37,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 04:18:37,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 04:18:37,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 04:18:37,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 04:18:37,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 04:18:37,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 04:18:37,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 04:18:37,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 04:18:37,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 04:18:37,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 04:18:37,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 04:18:37,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 04:18:37,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 04:18:37,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 04:18:37,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 04:18:37,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 04:18:37,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 04:18:37,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 04:18:37,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 04:18:37,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-08 04:18:37,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-08 04:18:37,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-08 04:18:37,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-08 04:18:37,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-08 04:18:37,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-08 04:18:37,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-08 04:18:37,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-08 04:18:37,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-08 04:18:37,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-08 04:18:37,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-08 04:18:37,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-08 04:18:37,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-02-08 04:18:37,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-02-08 04:18:37,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-02-08 04:18:37,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-02-08 04:18:37,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-02-08 04:18:37,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-02-08 04:18:37,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-02-08 04:18:37,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-02-08 04:18:37,780 INFO L130 BoogieDeclarations]: Found specification of procedure store_xmsi_data [2025-02-08 04:18:37,780 INFO L138 BoogieDeclarations]: Found implementation of procedure store_xmsi_data [2025-02-08 04:18:37,780 INFO L130 BoogieDeclarations]: Found specification of procedure readq [2025-02-08 04:18:37,780 INFO L138 BoogieDeclarations]: Found implementation of procedure readq [2025-02-08 04:18:37,780 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 04:18:37,780 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 04:18:37,780 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2025-02-08 04:18:37,780 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2025-02-08 04:18:37,780 INFO L130 BoogieDeclarations]: Found specification of procedure netpoll_trap [2025-02-08 04:18:37,780 INFO L138 BoogieDeclarations]: Found implementation of procedure netpoll_trap [2025-02-08 04:18:37,780 INFO L130 BoogieDeclarations]: Found specification of procedure readb [2025-02-08 04:18:37,780 INFO L138 BoogieDeclarations]: Found implementation of procedure readb [2025-02-08 04:18:39,734 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:18:39,739 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:18:39,960 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7294: 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:18:39,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7294-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:18:39,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11956: 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:18:39,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8182: 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:18:39,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7291-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:18:39,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7291: 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:18:39,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11961: 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:18:39,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11961: 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:18:39,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7304-1: call dma_unmap_page_#t~mem174#1.base, dma_unmap_page_#t~mem174#1.offset := read~$Pointer$#12(dma_unmap_page_~ops~3#1.base, 40 + dma_unmap_page_~ops~3#1.offset, 8); [2025-02-08 04:18:39,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7304: 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$#12(dma_unmap_page_~ops~3#1.base, 40 + dma_unmap_page_~ops~3#1.offset, 8); [2025-02-08 04:18:39,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7304: 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:18:39,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7296: assume 0 != dma_unmap_page_~tmp___1~3#1;assume false; [2025-02-08 04:18:39,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7296: assume !(0 != dma_unmap_page_~tmp___1~3#1); [2025-02-08 04:18:39,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7309-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:18:39,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11950: assume 0 == #t~mem915#1 % 18446744073709551616;havoc #t~mem915#1; [2025-02-08 04:18:39,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11950: assume !(0 == #t~mem915#1 % 18446744073709551616);havoc #t~mem915#1; [2025-02-08 04:18:39,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7309: havoc dma_unmap_page_#t~mem181#1.base, dma_unmap_page_#t~mem181#1.offset; [2025-02-08 04:18:39,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7293-1: SUMMARY for call dma_unmap_page_#t~ret172#1 := valid_dma_direction(dma_unmap_page_~dir#1); srcloc: null [2025-02-08 04:18:39,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7293: 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:18:39,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11955-1: SUMMARY for call #t~ret916#1 := skb_frag_size(~frag~0#1.base, ~frag~0#1.offset); srcloc: null [2025-02-08 04:18:39,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11955: ~tmp___2~8#1 := #t~ret916#1;havoc #t~ret916#1;call #t~mem917#1.base, #t~mem917#1.offset := read~$Pointer$#12(~nic~0#1.base, 51936 + ~nic~0#1.offset, 8);call #t~mem918#1 := read~int#12(~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:18:39,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7314: 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:18:39,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11947-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:18:39,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11947: ~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#12(~txds~0#1.base, 16 + ~txds~0#1.offset, 8); [2025-02-08 04:18:40,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12158-1: SUMMARY for call #t~ret973#1 := printk(44, 0); srcloc: null [2025-02-08 04:18:40,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12125: assume #t~mem956#1 % 4294967296 == #t~mem955#1 % 4294967296;havoc #t~mem956#1;havoc #t~mem955#1;call write~int#12(0, ~ring#1.base, 6293 + ~ring#1.offset, 4); [2025-02-08 04:18:40,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12125: assume !(#t~mem956#1 % 4294967296 == #t~mem955#1 % 4294967296);havoc #t~mem956#1;havoc #t~mem955#1; [2025-02-08 04:18:40,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12290-1: SUMMARY for call dev_kfree_skb_irq(~skb~2#1.base, ~skb~2#1.offset); srcloc: null [2025-02-08 04:18:40,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12257: assume ~off~0#1 == 1 + #t~mem1029#1;havoc #t~mem1029#1;~off~0#1 := 0; [2025-02-08 04:18:40,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12257: assume !(~off~0#1 == 1 + #t~mem1029#1);havoc #t~mem1029#1; [2025-02-08 04:18:40,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12158: 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:18:40,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12109: assume 0 != ~block_no~0#1;call #t~mem945#1 := read~int#12(~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:18:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12109: assume !(0 != ~block_no~0#1); [2025-02-08 04:18:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12266: call write~int#12(#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:18:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12175-1: SUMMARY for call #t~memset~res980#1.base, #t~memset~res980#1.offset := #Ultimate.C_memset#12(~rxdp~0#1.base, ~rxdp~0#1.offset, 0, 32); srcloc: null [2025-02-08 04:18:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12175: havoc #t~memset~res980#1.base, #t~memset~res980#1.offset; [2025-02-08 04:18:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12266-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:18:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12266-1: [2025-02-08 04:18:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12266-4: assume 0 == #t~mem1033#1 % 18446744073709551616 || 72057594037927936 == #t~mem1033#1 % 18446744073709551616;#t~bitwise1034#1 := 72057594037927936; [2025-02-08 04:18:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12266-4: assume !(0 == #t~mem1033#1 % 18446744073709551616 || 72057594037927936 == #t~mem1033#1 % 18446744073709551616); [2025-02-08 04:18:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12266-3: assume false;#t~bitwise1034#1 := #t~mem1033#1; [2025-02-08 04:18:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12266-3: assume !false; [2025-02-08 04:18:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12167: call #t~mem976#1 := read~int#12(~swstats~2#1.base, 160 + ~swstats~2#1.offset, 8);call write~int#12(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:18:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12225: assume 0 != ~tmp___2~9#1; [2025-02-08 04:18:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12225: assume !(0 != ~tmp___2~9#1); [2025-02-08 04:18:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7378: 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$#12(dma_sync_single_for_device_~ops~5#1.base, 72 + dma_sync_single_for_device_~ops~5#1.offset, 8); [2025-02-08 04:18:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7378: 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:18:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12234: assume 0 != ~tmp___3~5#1;call #t~mem1016#1.base, #t~mem1016#1.offset := read~$Pointer$#12(~ring#1.base, 2497 + ~ring#1.offset, 8);call #t~mem1017#1.base, #t~mem1017#1.offset := read~$Pointer$#12(~skb~2#1.base, 229 + ~skb~2#1.offset, 8);call #t~mem1018#1 := read~int#12(~ring#1.base, 6317 + ~ring#1.offset, 4); [2025-02-08 04:18:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12234: assume !(0 != ~tmp___3~5#1); [2025-02-08 04:18:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7378-1: call dma_sync_single_for_device_#t~mem195#1.base, dma_sync_single_for_device_#t~mem195#1.offset := read~$Pointer$#12(dma_sync_single_for_device_~ops~5#1.base, 72 + dma_sync_single_for_device_~ops~5#1.offset, 8); [2025-02-08 04:18:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12176: call #t~mem981#1.base, #t~mem981#1.offset := read~$Pointer$#12(~ring#1.base, 2497 + ~ring#1.offset, 8);call #t~mem982#1.base, #t~mem982#1.offset := read~$Pointer$#12(~skb~2#1.base, 229 + ~skb~2#1.offset, 8); [2025-02-08 04:18:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7370: assume 0 != dma_sync_single_for_device_~tmp___1~5#1;assume false; [2025-02-08 04:18:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7370: assume !(0 != dma_sync_single_for_device_~tmp___1~5#1); [2025-02-08 04:18:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12209: assume 0 != ~tmp___1~16#1; [2025-02-08 04:18:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12209: assume !(0 != ~tmp___1~16#1); [2025-02-08 04:18:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8204: 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:18:40,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12176-1: SUMMARY for call skb_reserve(~skb~2#1.base, ~skb~2#1.offset, 0); srcloc: null [2025-02-08 04:18:40,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12135-1: SUMMARY for call #t~ret960#1 := printk(43, 0); srcloc: null [2025-02-08 04:18:40,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12135: 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:18:40,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12218: call write~int#12(11258999068426240, ~rxdp~0#1.base, 16 + ~rxdp~0#1.offset, 8);call #t~mem1002#1 := read~int#12(~ring#1.base, 2473 + ~ring#1.offset, 4); [2025-02-08 04:18:40,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12193-1: SUMMARY for call #t~memset~res990#1.base, #t~memset~res990#1.offset := #Ultimate.C_memset#12(~rxdp~0#1.base, ~rxdp~0#1.offset, 0, 48); srcloc: null [2025-02-08 04:18:40,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12193: havoc #t~memset~res990#1.base, #t~memset~res990#1.offset;call write~int#12(~Buffer0_ptr~0#1, ~rxdp3~0#1.base, 24 + ~rxdp3~0#1.offset, 8);call write~int#12(~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$#12(~ring#1.base, 6321 + ~ring#1.offset, 8);call #t~mem992#1.base, #t~mem992#1.offset := read~$Pointer$#12(#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:18:40,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12202: 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:18:40,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12177-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:18:40,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12177: call write~int#12(#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$#12(~nic#1.base, 51936 + ~nic#1.offset, 8);call #t~mem985#1 := read~int#12(~rxdp1~0#1.base, 24 + ~rxdp1~0#1.offset, 8); [2025-02-08 04:18:40,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12252: assume 0 != #t~bitwise1026#1 % 4294967296;havoc #t~bitwise1025#1;havoc #t~bitwise1026#1;call #t~mem1027#1 := read~int#12(~rxdp~0#1.base, 8 + ~rxdp~0#1.offset, 8); [2025-02-08 04:18:40,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12252: assume !(0 != #t~bitwise1026#1 % 4294967296);havoc #t~bitwise1025#1;havoc #t~bitwise1026#1; [2025-02-08 04:18:40,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12252-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:18:40,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12252-1: [2025-02-08 04:18:40,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12219: assume 1 == #t~mem1002#1;havoc #t~mem1002#1;call #t~mem1003#1.base, #t~mem1003#1.offset := read~$Pointer$#12(~ring#1.base, 2497 + ~ring#1.offset, 8);call #t~mem1004#1.base, #t~mem1004#1.offset := read~$Pointer$#12(~skb~2#1.base, 229 + ~skb~2#1.offset, 8);call #t~mem1005#1 := read~int#12(~ring#1.base, 6317 + ~ring#1.offset, 4); [2025-02-08 04:18:40,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12219: assume !(1 == #t~mem1002#1);havoc #t~mem1002#1; [2025-02-08 04:18:40,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7388-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:18:40,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7388: 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:18:40,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12244: call write~int#12(#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#12(~rxdp~0#1.base, 16 + ~rxdp~0#1.offset, 8);call #t~mem1021#1 := read~int#12(~ring#1.base, 6317 + ~ring#1.offset, 4); [2025-02-08 04:18:40,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12252-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:18:40,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12252-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:18:40,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12244-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:18:40,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12244-1: [2025-02-08 04:18:40,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12252-4: assume 0 == ~alloc_tab~0#1 % 4294967296 || 0 == (-1 + #t~bitwise1025#1) % 4294967296;#t~bitwise1026#1 := 0; [2025-02-08 04:18:40,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12252-4: assume !(0 == ~alloc_tab~0#1 % 4294967296 || 0 == (-1 + #t~bitwise1025#1) % 4294967296); [2025-02-08 04:18:40,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12153-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:18:40,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12252-3: assume ~alloc_tab~0#1 % 4294967296 == (-1 + #t~bitwise1025#1) % 4294967296;#t~bitwise1026#1 := ~alloc_tab~0#1; [2025-02-08 04:18:40,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12252-3: assume !(~alloc_tab~0#1 % 4294967296 == (-1 + #t~bitwise1025#1) % 4294967296); [2025-02-08 04:18:40,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12153: ~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:18:40,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12252-6: havoc #t~bitwise1025#1;assume #t~bitwise1025#1 > 1; [2025-02-08 04:18:40,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12252-5: [2025-02-08 04:18:40,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12153-2: call #t~mem970#1.base, #t~mem970#1.offset := read~$Pointer$#12(~nic#1.base, 8 + ~nic#1.offset, 8); [2025-02-08 04:18:40,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12236: 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:18:40,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12269: ~first_rxdp~0#1.base, ~first_rxdp~0#1.offset := ~rxdp~0#1.base, ~rxdp~0#1.offset; [2025-02-08 04:18:40,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12236-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:18:40,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12244-4: assume 0 == #t~mem1019#1 % 18446744073709551616 || 4294967296 == #t~mem1019#1 % 18446744073709551616;#t~bitwise1020#1 := 4294967296; [2025-02-08 04:18:40,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12244-4: assume !(0 == #t~mem1019#1 % 18446744073709551616 || 4294967296 == #t~mem1019#1 % 18446744073709551616); [2025-02-08 04:18:40,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12244-3: assume false;#t~bitwise1020#1 := #t~mem1019#1; [2025-02-08 04:18:40,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12244-3: assume !false; [2025-02-08 04:18:40,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12244-5: call #t~mem1019#1 := read~int#12(~rxdp~0#1.base, 16 + ~rxdp~0#1.offset, 8); [2025-02-08 04:18:40,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12261: call write~int#12(~off~0#1, ~ring#1.base, 6297 + ~ring#1.offset, 4);call #t~mem1030#1 := read~int#12(~rxdp~0#1.base, 16 + ~rxdp~0#1.offset, 8);call write~int#12(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:18:40,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12162: assume 0 != (~first_rxdp~0#1.base + ~first_rxdp~0#1.offset) % 18446744073709551616;call #t~mem974#1 := read~int#12(~first_rxdp~0#1.base, 8 + ~first_rxdp~0#1.offset, 8); [2025-02-08 04:18:40,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12162: assume !(0 != (~first_rxdp~0#1.base + ~first_rxdp~0#1.offset) % 18446744073709551616); [2025-02-08 04:18:40,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12253-1: [2025-02-08 04:18:40,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12253: call write~int#12(#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:18:40,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12253-3: assume false;#t~bitwise1028#1 := #t~mem1027#1; [2025-02-08 04:18:40,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12253-3: assume !false; [2025-02-08 04:18:40,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12253-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:18:40,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12129: call #t~mem957#1 := read~int#12(~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#12(~off~0#1, ~ring#1.base, 6297 + ~ring#1.offset, 4);call #t~mem958#1.base, #t~mem958#1.offset := read~$Pointer$#12(~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:18:40,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12245-1: [2025-02-08 04:18:40,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12245: call write~int#12(#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:18:40,334 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12179-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:18:40,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12245-3: assume 0 == 65536 * ((4 + #t~mem1021#1 % 4294967296) % 18446744073709551616) % 18446744073709551616;#t~bitwise1023#1 := #t~mem1022#1; [2025-02-08 04:18:40,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12245-3: assume !(0 == 65536 * ((4 + #t~mem1021#1 % 4294967296) % 18446744073709551616) % 18446744073709551616); [2025-02-08 04:18:40,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12179: 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:18:40,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12245-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:18:40,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12253-4: assume 0 == #t~mem1027#1 % 18446744073709551616 || 72057594037927936 == #t~mem1027#1 % 18446744073709551616;#t~bitwise1028#1 := 72057594037927936; [2025-02-08 04:18:40,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12253-4: assume !(0 == #t~mem1027#1 % 18446744073709551616 || 72057594037927936 == #t~mem1027#1 % 18446744073709551616); [2025-02-08 04:18:40,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12204: assume 0 != ~from_card_up#1;call #t~mem994#1.base, #t~mem994#1.offset := read~$Pointer$#12(~ring#1.base, 2497 + ~ring#1.offset, 8);call #t~mem995#1.base, #t~mem995#1.offset := read~$Pointer$#12(~ba~2#1.base, 16 + ~ba~2#1.offset, 8); [2025-02-08 04:18:40,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12204: assume !(0 != ~from_card_up#1);call #t~mem1000#1.base, #t~mem1000#1.offset := read~$Pointer$#12(~ring#1.base, 2497 + ~ring#1.offset, 8);call #t~mem1001#1 := read~int#12(~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:18:40,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12113-4: #t~short947#1 := ~block_no~0#1 == ~block_no1~0#1; [2025-02-08 04:18:40,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12113-1: assume #t~short949#1;call #t~mem948#1 := read~int#12(~rxdp~0#1.base, ~rxdp~0#1.offset, 8);#t~short949#1 := 0 != #t~mem948#1 % 18446744073709551616; [2025-02-08 04:18:40,335 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12113-1: assume !#t~short949#1; [2025-02-08 04:18:40,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12245-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:18:40,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12245-4: assume !(0 == #t~mem1022#1 % 18446744073709551616 || #t~mem1022#1 % 18446744073709551616 == 65536 * ((4 + #t~mem1021#1 % 4294967296) % 18446744073709551616) % 18446744073709551616); [2025-02-08 04:18:40,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12113: assume #t~short949#1;havoc #t~mem946#1;havoc #t~short947#1;havoc #t~mem948#1;havoc #t~short949#1; [2025-02-08 04:18:40,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12113: 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:18:40,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12113-3: assume #t~short947#1;call #t~mem946#1 := read~int#12(~ring#1.base, 6309 + ~ring#1.offset, 4);#t~short947#1 := ~off~0#1 % 4294967296 == #t~mem946#1 % 4294967296; [2025-02-08 04:18:40,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12113-3: assume !#t~short947#1; [2025-02-08 04:18:40,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12113-2: #t~short949#1 := #t~short947#1; [2025-02-08 04:18:40,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12229: assume 0 != ~from_card_up#1;call #t~mem1010#1.base, #t~mem1010#1.offset := read~$Pointer$#12(~ring#1.base, 2497 + ~ring#1.offset, 8);call #t~mem1011#1.base, #t~mem1011#1.offset := read~$Pointer$#12(~ba~2#1.base, 24 + ~ba~2#1.offset, 8); [2025-02-08 04:18:40,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12229: assume !(0 != ~from_card_up#1); [2025-02-08 04:18:40,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12105: call #t~mem941#1 := read~int#12(~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#12(~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$#12(~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$#12(#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:18:40,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7365-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:18:40,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7365: 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:18:40,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12221-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:18:40,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12188: 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#12(~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#12(~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:18:40,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12188: assume !(1 == #t~mem987#1);havoc #t~mem987#1; [2025-02-08 04:18:40,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12221: call write~int#12(#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$#12(~nic#1.base, 51936 + ~nic#1.offset, 8);call #t~mem1008#1 := read~int#12(~rxdp3~0#1.base, 40 + ~rxdp3~0#1.offset, 8); [2025-02-08 04:18:40,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12155: assume 0 == (~skb~2#1.base + ~skb~2#1.offset) % 18446744073709551616; [2025-02-08 04:18:40,336 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12155: assume !(0 == (~skb~2#1.base + ~skb~2#1.offset) % 18446744073709551616);call #t~mem978#1 := read~int#12(~swstats~2#1.base, 184 + ~swstats~2#1.offset, 8);call #t~mem977#1 := read~int#12(~skb~2#1.base, 237 + ~skb~2#1.offset, 4);call write~int#12(#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#12(~ring#1.base, 2473 + ~ring#1.offset, 4); [2025-02-08 04:18:40,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12114: assume ~debug_level~0 > 3;call #t~mem950#1.base, #t~mem950#1.offset := read~$Pointer$#12(~ring#1.base, 2489 + ~ring#1.offset, 8); [2025-02-08 04:18:40,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12114: assume !(~debug_level~0 > 3); [2025-02-08 04:18:40,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12147: assume 0 == #t~mem968#1;havoc #t~mem968#1;~size~2#1 := ~size~2#1; [2025-02-08 04:18:40,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12147: assume !(0 == #t~mem968#1);havoc #t~mem968#1;call #t~mem969#1 := read~int#12(~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:18:40,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12172: 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:18:40,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12172: assume !(0 == #t~mem979#1);havoc #t~mem979#1;call #t~mem987#1 := read~int#12(~ring#1.base, 2473 + ~ring#1.offset, 4); [2025-02-08 04:18:40,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12263-3: assume ~alloc_tab~0#1 % 4294967296 == (-1 + #t~bitwise1031#1) % 4294967296;#t~bitwise1032#1 := ~alloc_tab~0#1; [2025-02-08 04:18:40,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12263-3: assume !(~alloc_tab~0#1 % 4294967296 == (-1 + #t~bitwise1031#1) % 4294967296); [2025-02-08 04:18:40,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12197-1: SUMMARY for call skb_reserve(~skb~2#1.base, ~skb~2#1.offset, 40); srcloc: null [2025-02-08 04:18:40,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12164: call write~int#12(#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:18:40,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12263-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:18:40,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12197: call #t~mem993#1.base, #t~mem993#1.offset := read~$Pointer$#12(~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$#12(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$#12(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$#12(skb_reset_tail_pointer_~skb#1.base, 221 + skb_reset_tail_pointer_~skb#1.offset, 8);call write~int#12(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:18:40,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12263-5: [2025-02-08 04:18:40,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12164-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:18:40,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12263-4: assume 0 == ~alloc_tab~0#1 % 4294967296 || 0 == (-1 + #t~bitwise1031#1) % 4294967296;#t~bitwise1032#1 := 0; [2025-02-08 04:18:40,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12263-4: assume !(0 == ~alloc_tab~0#1 % 4294967296 || 0 == (-1 + #t~bitwise1031#1) % 4294967296); [2025-02-08 04:18:40,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12164-1: [2025-02-08 04:18:40,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12263-1: [2025-02-08 04:18:40,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12263: assume 0 == #t~bitwise1032#1 % 4294967296;havoc #t~bitwise1031#1;havoc #t~bitwise1032#1; [2025-02-08 04:18:40,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12263: assume !(0 == #t~bitwise1032#1 % 4294967296);havoc #t~bitwise1031#1;havoc #t~bitwise1032#1; [2025-02-08 04:18:40,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12156: assume ~debug_level~0 > 1;call #t~mem972#1.base, #t~mem972#1.offset := read~$Pointer$#12(~ring#1.base, 2489 + ~ring#1.offset, 8); [2025-02-08 04:18:40,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12156: assume !(~debug_level~0 > 1); [2025-02-08 04:18:40,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12123-1: assume #t~short953#1;call #t~mem952#1 := read~int#12(~ring#1.base, 2477 + ~ring#1.offset, 4);#t~short953#1 := ~off~0#1 == #t~mem952#1; [2025-02-08 04:18:40,338 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12123-1: assume !#t~short953#1; [2025-02-08 04:18:40,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12123: assume #t~short953#1;havoc #t~mem952#1;havoc #t~short953#1;call #t~mem954#1 := read~int#12(~ring#1.base, 6293 + ~ring#1.offset, 4);call write~int#12(1 + #t~mem954#1, ~ring#1.base, 6293 + ~ring#1.offset, 4);havoc #t~mem954#1;call #t~mem956#1 := read~int#12(~ring#1.base, 6293 + ~ring#1.offset, 4);call #t~mem955#1 := read~int#12(~ring#1.base, 6285 + ~ring#1.offset, 4); [2025-02-08 04:18:40,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12123: assume !#t~short953#1;havoc #t~mem952#1;havoc #t~short953#1; [2025-02-08 04:18:40,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12288: call #t~mem1038#1 := read~int#12(~swstats~2#1.base, 168 + ~swstats~2#1.offset, 8);call write~int#12(1 + #t~mem1038#1, ~swstats~2#1.base, 168 + ~swstats~2#1.offset, 8);havoc #t~mem1038#1;call #t~mem1040#1 := read~int#12(~swstats~2#1.base, 192 + ~swstats~2#1.offset, 8);call #t~mem1039#1 := read~int#12(~skb~2#1.base, 237 + ~skb~2#1.offset, 4);call write~int#12(#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:18:40,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12263-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:18:40,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12263-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:18:40,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12164-4: assume 0 == #t~mem974#1 % 18446744073709551616 || 72057594037927936 == #t~mem974#1 % 18446744073709551616;#t~bitwise975#1 := 72057594037927936; [2025-02-08 04:18:40,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12164-4: assume !(0 == #t~mem974#1 % 18446744073709551616 || 72057594037927936 == #t~mem974#1 % 18446744073709551616); [2025-02-08 04:18:40,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12263-6: havoc #t~bitwise1031#1;assume #t~bitwise1031#1 > 1; [2025-02-08 04:18:40,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12164-3: assume false;#t~bitwise975#1 := #t~mem974#1; [2025-02-08 04:18:40,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12164-3: assume !false; [2025-02-08 04:18:40,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7383-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:18:40,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12181: assume 0 != ~tmp___0~26#1; [2025-02-08 04:18:40,340 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12181: assume !(0 != ~tmp___0~26#1);call write~int#12(281474976710656 * (~size~2#1 % 18446744073709551616), ~rxdp~0#1.base, 16 + ~rxdp~0#1.offset, 8);call write~int#12(~skb~2#1.base + ~skb~2#1.offset, ~rxdp~0#1.base, ~rxdp~0#1.offset, 8); [2025-02-08 04:18:40,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7383: havoc dma_sync_single_for_device_#t~mem201#1.base, dma_sync_single_for_device_#t~mem201#1.offset; [2025-02-08 04:18:40,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12206-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:18:40,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12272: call #t~mem1035#1 := read~int#12(~ring#1.base, 4 + ~ring#1.offset, 4);call write~int#12(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:18:40,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12206: call write~int#12(#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$#12(~nic#1.base, 51936 + ~nic#1.offset, 8);call #t~mem998#1 := read~int#12(~rxdp3~0#1.base, 24 + ~rxdp3~0#1.offset, 8); [2025-02-08 04:18:40,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7367-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:18:40,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7367: 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:18:40,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12264: assume 0 != (~first_rxdp~0#1.base + ~first_rxdp~0#1.offset) % 18446744073709551616;call #t~mem1033#1 := read~int#12(~first_rxdp~0#1.base, 8 + ~first_rxdp~0#1.offset, 8); [2025-02-08 04:18:40,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12264: assume !(0 != (~first_rxdp~0#1.base + ~first_rxdp~0#1.offset) % 18446744073709551616); [2025-02-08 04:18:40,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12231-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:18:40,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12231: call write~int#12(#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$#12(~nic#1.base, 51936 + ~nic#1.offset, 8);call #t~mem1014#1 := read~int#12(~rxdp3~0#1.base, 32 + ~rxdp3~0#1.offset, 8); [2025-02-08 04:18:40,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12256: ~off~0#1 := 1 + ~off~0#1;call #t~mem1029#1 := read~int#12(~ring#1.base, 2477 + ~ring#1.offset, 4); [2025-02-08 04:18:40,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12223-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:18:40,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12223: 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:18:40,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12116: 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:18:40,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12116-1: SUMMARY for call #t~ret951#1 := printk(42, 0); srcloc: null [2025-02-08 04:18:40,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12248: call #t~mem1024#1 := read~int#12(~rxdp~0#1.base, 16 + ~rxdp~0#1.offset, 8);call write~int#12(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#12(~skb~2#1.base + ~skb~2#1.offset, ~rxdp~0#1.base, ~rxdp~0#1.offset, 8); [2025-02-08 04:18:40,341 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12215: 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:18:40,344 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12141-1: #t~short966#1 := #t~short965#1; [2025-02-08 04:18:40,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12141: 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#12(~off~0#1, ~ring#1.base, 6297 + ~ring#1.offset, 4); [2025-02-08 04:18:40,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12141: 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#12(~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#12(~ring#1.base, 2473 + ~ring#1.offset, 4); [2025-02-08 04:18:40,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12141-3: assume #t~short966#1;call #t~mem963#1 := read~int#12(~ring#1.base, 2473 + ~ring#1.offset, 4);#t~short965#1 := 1 == #t~mem963#1; [2025-02-08 04:18:40,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12141-3: assume !#t~short966#1; [2025-02-08 04:18:40,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12141-2: assume #t~short965#1;call #t~mem964#1 := read~int#12(~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:18:40,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12141-2: assume !#t~short965#1; [2025-02-08 04:18:40,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12207-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:18:40,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12207: 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:18:40,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12141-9: call #t~mem961#1 := read~int#12(~rxdp~0#1.base, 8 + ~rxdp~0#1.offset, 8); [2025-02-08 04:18:40,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7368-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:18:40,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12141-8: assume 0 == #t~mem961#1 % 18446744073709551616;#t~bitwise962#1 := 0; [2025-02-08 04:18:40,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12141-8: assume !(0 == #t~mem961#1 % 18446744073709551616); [2025-02-08 04:18:40,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12133: assume ~debug_level~0 > 3;call #t~mem959#1.base, #t~mem959#1.offset := read~$Pointer$#12(~ring#1.base, 2489 + ~ring#1.offset, 8); [2025-02-08 04:18:40,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12133: assume !(~debug_level~0 > 3); [2025-02-08 04:18:40,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12290: #res#1 := -12; [2025-02-08 04:18:40,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7368: 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:18:40,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12232: 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:18:40,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12141-5: [2025-02-08 04:18:40,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12141-4: #t~short966#1 := 0 != #t~bitwise962#1 % 18446744073709551616; [2025-02-08 04:18:40,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12141-7: assume 72057594037927936 == #t~mem961#1 % 18446744073709551616;#t~bitwise962#1 := #t~mem961#1; [2025-02-08 04:18:40,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12141-7: assume !(72057594037927936 == #t~mem961#1 % 18446744073709551616); [2025-02-08 04:18:40,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12232-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:18:40,345 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12141-6: havoc #t~bitwise962#1;assume #t~bitwise962#1 % 18446744073709551616 <= #t~mem961#1 % 18446744073709551616 && #t~bitwise962#1 % 18446744073709551616 <= 72057594037927936; [2025-02-08 04:18:40,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15951-4: assume 0 == ~mac_addr~3 % 18446744073709551616 || ~mac_addr~3 % 18446744073709551616 == #t~mem1917 % 256 % 18446744073709551616;#t~bitwise1918 := #t~mem1917 % 256; [2025-02-08 04:18:40,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15951-4: assume !(0 == ~mac_addr~3 % 18446744073709551616 || ~mac_addr~3 % 18446744073709551616 == #t~mem1917 % 256 % 18446744073709551616); [2025-02-08 04:18:40,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15951-3: assume 0 == #t~mem1917 % 256 % 18446744073709551616;#t~bitwise1918 := ~mac_addr~3; [2025-02-08 04:18:40,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15951-3: assume !(0 == #t~mem1917 % 256 % 18446744073709551616); [2025-02-08 04:18:40,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15953-4: assume 0 == ~perm_addr~0 % 18446744073709551616 || ~perm_addr~0 % 18446744073709551616 == #t~mem1919 % 256 % 18446744073709551616;#t~bitwise1920 := #t~mem1919 % 256; [2025-02-08 04:18:40,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15953-4: assume !(0 == ~perm_addr~0 % 18446744073709551616 || ~perm_addr~0 % 18446744073709551616 == #t~mem1919 % 256 % 18446744073709551616); [2025-02-08 04:18:40,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15951-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:18:40,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15953-3: assume 0 == #t~mem1919 % 256 % 18446744073709551616;#t~bitwise1920 := ~perm_addr~0; [2025-02-08 04:18:40,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15953-3: assume !(0 == #t~mem1919 % 256 % 18446744073709551616); [2025-02-08 04:18:40,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15951-1: [2025-02-08 04:18:40,411 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15953-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:18:40,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15951: ~mac_addr~3 := #t~bitwise1918;havoc #t~mem1917;havoc #t~bitwise1918;~perm_addr~0 := 256 * (~perm_addr~0 % 18446744073709551616);call #t~mem1919 := read~int#12(~sp~14.base, 51960 + ~sp~14.offset + ~i~30, 1); [2025-02-08 04:18:40,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15953-1: [2025-02-08 04:18:40,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15953: ~perm_addr~0 := #t~bitwise1920;havoc #t~mem1919;havoc #t~bitwise1920;~i~30 := 1 + ~i~30; [2025-02-08 04:18:40,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15970: assume 281474976710655 == ~tmp64~4 % 18446744073709551616; [2025-02-08 04:18:40,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15970: assume !(281474976710655 == ~tmp64~4 % 18446744073709551616); [2025-02-08 04:18:40,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15974: assume ~tmp64~4 % 18446744073709551616 == ~mac_addr~3 % 18446744073709551616; [2025-02-08 04:18:40,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15974: assume !(~tmp64~4 % 18446744073709551616 == ~mac_addr~3 % 18446744073709551616);~i~30 := 1 + ~i~30; [2025-02-08 04:18:40,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15968-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:18:40,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15968: ~tmp64~4 := #t~ret1921;havoc #t~ret1921; [2025-02-08 04:18:40,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15981: #res := 0; [2025-02-08 04:18:40,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15950: ~mac_addr~3 := 256 * (~mac_addr~3 % 18446744073709551616);call #t~mem1917 := read~int#12(~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:18:40,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15975: assume ~debug_level~0 > 1; [2025-02-08 04:18:40,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15975: assume !(~debug_level~0 > 1); [2025-02-08 04:18:40,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15977-1: SUMMARY for call #t~ret1922 := printk(97, 0); srcloc: null [2025-02-08 04:18:40,412 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15977: assume -2147483648 <= #t~ret1922 && #t~ret1922 <= 2147483647;havoc #t~ret1922; [2025-02-08 04:18:40,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19515: 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:18:40,491 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24969: havoc pci_bus_read_config_word_#t~nondet3366#1; [2025-02-08 04:18:40,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13818: ~rx_mat~0#1 := #t~bitwise1373#1;call #t~mem1374#1.base, #t~mem1374#1.offset := read~$Pointer$#12(~nic#1.base, 54610 + ~nic#1.offset, 8);call write~$Pointer$#12(~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$#12(~nic#1.base, 54610 + ~nic#1.offset, 8);call write~int#12(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$#12(~nic#1.base, 54610 + ~nic#1.offset, 8);call write~int#12(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:18:40,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13818-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:18:40,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13818-7: assume !(0 == ~msix_indx~0#1 % 18446744073709551616 || 0 == 8 * (7 - ~j~6#1)); [2025-02-08 04:18:40,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13818-5: [2025-02-08 04:18:40,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13818-6: havoc #t~bitwise1372#1; [2025-02-08 04:18:40,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13818-3: assume 0 == #t~bitwise1372#1 % 18446744073709551616;#t~bitwise1373#1 := ~rx_mat~0#1; [2025-02-08 04:18:40,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13818-3: assume !(0 == #t~bitwise1372#1 % 18446744073709551616); [2025-02-08 04:18:40,696 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13818-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:18:40,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13818-4: assume !(0 == ~rx_mat~0#1 % 18446744073709551616 || ~rx_mat~0#1 % 18446744073709551616 == #t~bitwise1372#1 % 18446744073709551616); [2025-02-08 04:18:40,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13818-1: [2025-02-08 04:18:40,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13818-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:18:40,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24998: havoc pci_enable_msix_#t~nondet3371#1; [2025-02-08 04:18:40,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13739: 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:18:40,697 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13801: call #t~mem1366#1.base, #t~mem1366#1.offset := read~$Pointer$#12(~nic#1.base, 54514 + ~nic#1.offset, 8);call write~int#12(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$#12(~nic#1.base, 54610 + ~nic#1.offset, 8);call write~int#12(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$#12(~nic#1.base, 54610 + ~nic#1.offset, 8);call write~$Pointer$#12(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$#12(~nic#1.base, 54610 + ~nic#1.offset, 8);call write~int#12(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:18:41,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13467: ~tmp___0~33 := #t~ret1310;havoc #t~ret1310;~val64~15 := ~tmp___0~33; [2025-02-08 04:18:41,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13467-1: SUMMARY for call #t~ret1310 := readq(~bar0~17.base, 2320 + ~bar0~17.offset); srcloc: null [2025-02-08 04:18:41,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13525: assume ~i___0~0 <= 3; [2025-02-08 04:18:41,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13525: assume !(~i___0~0 <= 3); [2025-02-08 04:18:41,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13484-1: SUMMARY for call #t~ret1311 := printk(65, 0); srcloc: null [2025-02-08 04:18:41,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13484: assume -2147483648 <= #t~ret1311 && #t~ret1311 <= 2147483647;havoc #t~ret1311; [2025-02-08 04:18:41,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13538: #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:18:41,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13476: assume ~i~19 <= 3; [2025-02-08 04:18:41,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13476: assume !(~i~19 <= 3); [2025-02-08 04:18:41,128 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13530: assume 4 == ~i___0~0;~x~0 := ~val64~15; [2025-02-08 04:18:41,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13530: assume !(4 == ~i___0~0); [2025-02-08 04:18:41,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13534-1: SUMMARY for call #t~ret1318 := printk(66, 0); srcloc: null [2025-02-08 04:18:41,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13439: 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:18:41,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13534: assume -2147483648 <= #t~ret1318 && #t~ret1318 <= 2147483647;havoc #t~ret1318; [2025-02-08 04:18:41,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13514: havoc #t~mem1315;havoc #t~bitwise1316; [2025-02-08 04:18:41,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13489: #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:18:41,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13514-5: assume 0 == #t~mem1315 % 18446744073709551616 || #t~mem1315 % 18446744073709551616 == ~valr~0 % 18446744073709551616;#t~bitwise1316 := ~valr~0; [2025-02-08 04:18:41,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13514-5: assume !(0 == #t~mem1315 % 18446744073709551616 || #t~mem1315 % 18446744073709551616 == ~valr~0 % 18446744073709551616); [2025-02-08 04:18:41,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13514-6: call #t~mem1315 := read~int#28(~#value___0~0.base, ~#value___0~0.offset + 8 * ~i___0~0, 8); [2025-02-08 04:18:41,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13514-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:18:41,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13514-4: assume 0 == ~valr~0 % 18446744073709551616;#t~bitwise1316 := #t~mem1315; [2025-02-08 04:18:41,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13514-4: assume !(0 == ~valr~0 % 18446744073709551616); [2025-02-08 04:18:41,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13514-1: SUMMARY for call writeq(#t~bitwise1316, ~bar0~17.base, 2312 + ~bar0~17.offset); srcloc: null [2025-02-08 04:18:41,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13481: assume 4 == ~i~19; [2025-02-08 04:18:41,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13481: assume !(4 == ~i~19);call #t~mem1312 := read~int#4(~#value~0.base, ~#value~0.offset + 8 * ~i~19, 8);~valr~0 := #t~mem1312;havoc #t~mem1312; [2025-02-08 04:18:41,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13514-2: [2025-02-08 04:18:41,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13515: SUMMARY for call writeq(~valt~0, ~bar0~17.base, 2400 + ~bar0~17.offset); srcloc: null [2025-02-08 04:18:41,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13482: assume ~debug_level~0 >= 0; [2025-02-08 04:18:41,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13482: assume !(~debug_level~0 >= 0); [2025-02-08 04:18:41,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13519: assume ~val64~15 % 18446744073709551616 == ~valt~0 % 18446744073709551616; [2025-02-08 04:18:41,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13519: assume !(~val64~15 % 18446744073709551616 == ~valt~0 % 18446744073709551616);~i___0~0 := 1 + ~i___0~0; [2025-02-08 04:18:41,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13466: havoc #t~mem1309; [2025-02-08 04:18:41,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13532: assume ~debug_level~0 >= 0; [2025-02-08 04:18:41,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13532: assume !(~debug_level~0 >= 0); [2025-02-08 04:18:41,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13470: assume 81985529216486895 == ~val64~15 % 18446744073709551616; [2025-02-08 04:18:41,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13470: assume !(81985529216486895 == ~val64~15 % 18446744073709551616);~i~19 := 1 + ~i~19; [2025-02-08 04:18:41,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13466-1: SUMMARY for call writeq(#t~mem1309, ~bar0~17.base, 2312 + ~bar0~17.offset); srcloc: null [2025-02-08 04:18:41,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13466-2: call #t~mem1309 := read~int#4(~#value~0.base, ~#value~0.offset + 8 * ~i~19, 8); [2025-02-08 04:18:41,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13516-1: SUMMARY for call #t~ret1317 := readq(~bar0~17.base, 2400 + ~bar0~17.offset); srcloc: null [2025-02-08 04:18:41,131 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13516: ~tmp___3~8 := #t~ret1317;havoc #t~ret1317;~val64~15 := ~tmp___3~8; [2025-02-08 04:18:41,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15690: ~offset~1 := 1 + ~offset~1; [2025-02-08 04:18:41,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15683-1: SUMMARY for call #t~ret1881 := do_s2io_read_unicast_mc(~sp.base, ~sp.offset, ~offset~1); srcloc: null [2025-02-08 04:18:41,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15683: ~mac_addr~1 := #t~ret1881;havoc #t~ret1881; [2025-02-08 04:18:41,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15685: assume 18446744073709551615 == ~mac_addr~1 % 18446744073709551616;~mac_addr~1 := 281474976710655; [2025-02-08 04:18:41,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15685: assume !(18446744073709551615 == ~mac_addr~1 % 18446744073709551616); [2025-02-08 04:18:41,571 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15690-1: SUMMARY for call do_s2io_copy_mac_addr(~sp.base, ~sp.offset, ~offset~1, ~mac_addr~1); srcloc: null [2025-02-08 04:18:41,584 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24319: havoc ldv_dev_get_drvdata_#t~mem3303#1.base, ldv_dev_get_drvdata_#t~mem3303#1.offset;havoc ldv_dev_get_drvdata_#t~mem3304#1.base, ldv_dev_get_drvdata_#t~mem3304#1.offset; [2025-02-08 04:18:41,593 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25069: havoc #t~nondet3387; [2025-02-08 04:18:41,597 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7554: havoc #t~mem245.base, #t~mem245.offset;havoc #t~mem246; [2025-02-08 04:18:41,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13276: #res := 2; [2025-02-08 04:18:41,623 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13279: #res := 1; [2025-02-08 04:18:41,626 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24866: havoc #t~nondet3356; [2025-02-08 04:18:41,634 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6862: havoc #t~bitwise34; [2025-02-08 04:18:41,713 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24981: havoc pci_bus_write_config_word_#t~nondet3369#1; [2025-02-08 04:18:42,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19425: assume ~debug_level~0 >= 0; [2025-02-08 04:18:42,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19425: assume !(~debug_level~0 >= 0); [2025-02-08 04:18:42,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19359: assume 0 != rx_osm_handler_#t~mem2728#1 % 256 % 4294967296;havoc rx_osm_handler_#t~mem2728#1;call write~int#37(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$#12(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$#12(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#12(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#12(check_L2_lro_capable_~rxdp#1.base, 8 + check_L2_lro_capable_~rxdp#1.offset, 8); [2025-02-08 04:18:42,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19359: assume !(0 != rx_osm_handler_#t~mem2728#1 % 256 % 4294967296);havoc rx_osm_handler_#t~mem2728#1; [2025-02-08 04:18:42,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20846: 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#12(s2io_club_tcp_session_#t~mem3067#1.base, 40 + s2io_club_tcp_session_#t~mem3067#1.offset, 4); [2025-02-08 04:18:42,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20846-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:18:42,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19294: call rx_osm_handler_#t~mem2688#1 := read~int#12(rx_osm_handler_~swstats~12#1.base, 296 + rx_osm_handler_~swstats~12#1.offset, 8);call write~int#12(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:18:42,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20616: assume ~debug_level~0 > 1; [2025-02-08 04:18:42,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20616: assume !(~debug_level~0 > 1); [2025-02-08 04:18:42,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12655: 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:18:42,308 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12655-1: SUMMARY for call #t~ret1114#1 := printk(48, 0); srcloc: null [2025-02-08 04:18:42,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19427-1: SUMMARY for call rx_osm_handler_#t~ret2752#1 := printk(142, 0); srcloc: null [2025-02-08 04:18:42,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19427: 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:18:42,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20880: 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:18:42,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20880: assume !(0 != s2io_club_tcp_session_~tmp___4~18#1);s2io_club_tcp_session_~i~41#1 := 0; [2025-02-08 04:18:42,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20847-1: SUMMARY for call s2io_club_tcp_session_#t~ret3069#1 := printk(214, 0); srcloc: null [2025-02-08 04:18:42,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20847: 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:18:42,309 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19328: #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#24(~#get_info~0#1.base, 4 + ~#get_info~0#1.offset, 4);call write~int#24(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#24(~#get_info~0#1.base, 4 + ~#get_info~0#1.offset, 4);call write~int#12(#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$#12(~ring_data#1.base, 16 + (2685 + ~ring_data#1.offset + 24 * ~get_block~0#1), 8);call #t~mem1131#1 := read~int#24(~#get_info~0#1.base, 4 + ~#get_info~0#1.offset, 4);call #t~mem1133#1.base, #t~mem1133#1.offset := read~$Pointer$#12(#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#24(~#get_info~0#1.base, 4 + ~#get_info~0#1.offset, 4);call #t~mem1134#1 := read~int#12(~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:18:42,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20815: assume ~debug_level~0 > 1;call s2io_club_tcp_session_#t~mem3049#1.base, s2io_club_tcp_session_#t~mem3049#1.offset := read~$Pointer$#9(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#12(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$#9(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#12(s2io_club_tcp_session_#t~mem3051#1.base, 17 + s2io_club_tcp_session_#t~mem3051#1.offset, 4); [2025-02-08 04:18:42,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20815: assume !(~debug_level~0 > 1); [2025-02-08 04:18:42,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20915: assume 3 == s2io_club_tcp_session_~ret~16#1; [2025-02-08 04:18:42,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20915: assume !(3 == s2io_club_tcp_session_~ret~16#1); [2025-02-08 04:18:42,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19263: 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:18:42,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19263: 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:18:42,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20618-1: SUMMARY for call initiate_new_session_#t~ret2993#1 := printk(205, 0); srcloc: null [2025-02-08 04:18:42,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20585: assume ~debug_level~0 > 1; [2025-02-08 04:18:42,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20585: assume !(~debug_level~0 > 1); [2025-02-08 04:18:42,310 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20618: 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:18:42,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12691: 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$#12(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$#12(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#12(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#12(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#12(rx_osm_handler_~rxdp#1.base, 8 + rx_osm_handler_~rxdp#1.offset, 8); [2025-02-08 04:18:42,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19297: call rx_osm_handler_#t~mem2689#1 := read~int#12(rx_osm_handler_~swstats~12#1.base, 304 + rx_osm_handler_~swstats~12#1.offset, 8);call write~int#12(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:18:42,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19397: 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$#12(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:18:42,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20817-1: SUMMARY for call s2io_club_tcp_session_#t~ret3053#1 := printk(213, 0); srcloc: null [2025-02-08 04:18:42,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20817: 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:18:42,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7341-1: call dma_sync_single_for_cpu_#t~mem185#1.base, dma_sync_single_for_cpu_#t~mem185#1.offset := read~$Pointer$#12(dma_sync_single_for_cpu_~ops~4#1.base, 64 + dma_sync_single_for_cpu_~ops~4#1.offset, 8); [2025-02-08 04:18:42,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7341: 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$#12(dma_sync_single_for_cpu_~ops~4#1.base, 64 + dma_sync_single_for_cpu_~ops~4#1.offset, 8); [2025-02-08 04:18:42,311 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7341: 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:18:42,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20587-1: SUMMARY for call check_for_socket_match_#t~ret2977#1 := printk(203, 0); srcloc: null [2025-02-08 04:18:42,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20587: 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:18:42,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20951: assume ~debug_level~0 >= 0; [2025-02-08 04:18:42,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20951: assume !(~debug_level~0 >= 0); [2025-02-08 04:18:42,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20852: call s2io_club_tcp_session_#t~mem3070#1 := read~int#12(s2io_club_tcp_session_~swstats~15#1.base, 128 + s2io_club_tcp_session_~swstats~15#1.offset, 8);call write~int#12(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:18:42,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19300: call rx_osm_handler_#t~mem2690#1 := read~int#12(rx_osm_handler_~swstats~12#1.base, 312 + rx_osm_handler_~swstats~12#1.offset, 8);call write~int#12(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:18:42,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19333: call write~int#12(0, rx_osm_handler_~rxdp#1.base, rx_osm_handler_~rxdp#1.offset, 8);call rx_osm_handler_#t~mem2699#1 := read~int#12(rx_osm_handler_~sp~33#1.base, rx_osm_handler_~sp~33#1.offset, 4); [2025-02-08 04:18:42,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19267: 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:18:42,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19267: 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:18:42,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20919: assume 2 == s2io_club_tcp_session_~ret~16#1; [2025-02-08 04:18:42,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20919: assume !(2 == s2io_club_tcp_session_~ret~16#1); [2025-02-08 04:18:42,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20556-4: assume 0 == check_L2_lro_capable_#t~mem2967#1 % 18446744073709551616;check_L2_lro_capable_#t~bitwise2968#1 := 0; [2025-02-08 04:18:42,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20556-4: assume !(0 == check_L2_lro_capable_#t~mem2967#1 % 18446744073709551616); [2025-02-08 04:18:42,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20556-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:18:42,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20556-3: assume !(8589934592 == check_L2_lro_capable_#t~mem2967#1 % 18446744073709551616); [2025-02-08 04:18:42,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19334: assume 0 == rx_osm_handler_#t~mem2699#1;havoc rx_osm_handler_#t~mem2699#1;call rx_osm_handler_#t~mem2700#1 := read~int#12(rx_osm_handler_~rxdp#1.base, 16 + rx_osm_handler_~rxdp#1.offset, 8); [2025-02-08 04:18:42,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19334: assume !(0 == rx_osm_handler_#t~mem2699#1);havoc rx_osm_handler_#t~mem2699#1;call rx_osm_handler_#t~mem2703#1 := read~int#12(rx_osm_handler_~sp~33#1.base, rx_osm_handler_~sp~33#1.offset, 4); [2025-02-08 04:18:42,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19367: assume 3 == rx_osm_handler_~ret~14#1; [2025-02-08 04:18:42,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19367: assume !(3 == rx_osm_handler_~ret~14#1); [2025-02-08 04:18:42,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20556: 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:18:42,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20556: 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:18:42,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20556-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:18:42,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20556-1: [2025-02-08 04:18:42,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20953-1: SUMMARY for call s2io_club_tcp_session_#t~ret3090#1 := printk(218, 0); srcloc: null [2025-02-08 04:18:42,312 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20953: 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:18:42,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20887: 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#12(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:18:42,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12629: 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:18:42,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19401-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:18:42,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19401: 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:18:42,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19401-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#37(rx_osm_handler_~#tcp_len~0#1.base, rx_osm_handler_~#tcp_len~0#1.offset, 4); [2025-02-08 04:18:42,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19236: 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$#12(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$#12(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:18:42,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19236-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:18:42,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19236-1: [2025-02-08 04:18:42,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20623: call write~$Pointer$#12(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$#12(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$#12(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#12(initiate_new_session_~tcp#1.base, 4 + initiate_new_session_~tcp#1.offset, 4); [2025-02-08 04:18:42,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20557: assume ~debug_level~0 > 0; [2025-02-08 04:18:42,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20557: assume !(~debug_level~0 > 0); [2025-02-08 04:18:42,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19434: assume false; [2025-02-08 04:18:42,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20888: 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:18:42,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20888: 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:18:42,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20822: call s2io_club_tcp_session_#t~mem3054#1 := read~int#12(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$#31(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$#9(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#12(get_l4_pyld_length_~ip#1.base, 3 + get_l4_pyld_length_~ip#1.offset, 2); [2025-02-08 04:18:42,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19236-4: assume 0 == rx_osm_handler_#t~mem2680#1 % 18446744073709551616;rx_osm_handler_#t~bitwise2681#1 := 0; [2025-02-08 04:18:42,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19236-4: assume !(0 == rx_osm_handler_#t~mem2680#1 % 18446744073709551616); [2025-02-08 04:18:42,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19236-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:18:42,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19236-3: assume !(4222124650659840 == rx_osm_handler_#t~mem2680#1 % 18446744073709551616); [2025-02-08 04:18:42,314 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12663: assume 0 == (~skb~4#1.base + ~skb~4#1.offset) % 18446744073709551616; [2025-02-08 04:18:42,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12663: assume !(0 == (~skb~4#1.base + ~skb~4#1.offset) % 18446744073709551616);call #t~mem1118#1 := read~int#12(~ring_data#1.base, 2473 + ~ring_data#1.offset, 4); [2025-02-08 04:18:42,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12696: assume #t~mem1136#1 % 4294967296 == #t~mem1135#1 % 4294967296;havoc #t~mem1136#1;havoc #t~mem1134#1;havoc #t~mem1135#1;call write~int#24(0, ~#get_info~0#1.base, 4 + ~#get_info~0#1.offset, 4);call #t~mem1137#1 := read~int#24(~#get_info~0#1.base, 4 + ~#get_info~0#1.offset, 4);call write~int#12(#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#12(~ring_data#1.base, 6285 + ~ring_data#1.offset, 4); [2025-02-08 04:18:42,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12696: 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:18:42,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19336: 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:18:42,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19336-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:18:42,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19336-1: [2025-02-08 04:18:42,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19303: call rx_osm_handler_#t~mem2691#1 := read~int#12(rx_osm_handler_~swstats~12#1.base, 320 + rx_osm_handler_~swstats~12#1.offset, 8);call write~int#12(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:18:42,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19336-4: assume 0 == rx_osm_handler_#t~mem2700#1 % 18446744073709551616;rx_osm_handler_#t~bitwise2701#1 := 0; [2025-02-08 04:18:42,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19336-4: assume !(0 == rx_osm_handler_#t~mem2700#1 % 18446744073709551616); [2025-02-08 04:18:42,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19336-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:18:42,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19336-3: assume !(4611404543450677248 == rx_osm_handler_#t~mem2700#1 % 18446744073709551616); [2025-02-08 04:18:42,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20591-1: assume check_for_socket_match_#t~short2988#1; [2025-02-08 04:18:42,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20591-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$#12(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#12(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#12(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:18:42,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20591: 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:18:42,315 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20591: 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:18:42,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20591-3: assume check_for_socket_match_#t~short2984#1; [2025-02-08 04:18:42,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20591-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$#12(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#12(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#12(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:18:42,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20591-2: check_for_socket_match_#t~short2988#1 := check_for_socket_match_#t~short2984#1; [2025-02-08 04:18:42,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20591-4: call check_for_socket_match_#t~mem2978#1.base, check_for_socket_match_#t~mem2978#1.offset := read~$Pointer$#12(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#12(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#12(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:18:42,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20790: 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:18:42,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20691: assume ~debug_level~0 > 1; [2025-02-08 04:18:42,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20691: assume !(~debug_level~0 > 1); [2025-02-08 04:18:42,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7346: havoc dma_sync_single_for_cpu_#t~mem191#1.base, dma_sync_single_for_cpu_#t~mem191#1.offset; [2025-02-08 04:18:42,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12664: assume ~debug_level~0 >= 0;call #t~mem1116#1.base, #t~mem1116#1.offset := read~$Pointer$#12(~ring_data#1.base, 2489 + ~ring_data#1.offset, 8); [2025-02-08 04:18:42,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12664: assume !(~debug_level~0 >= 0); [2025-02-08 04:18:42,316 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19337-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:18:42,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19337: havoc rx_osm_handler_#t~ret2702#1.base, rx_osm_handler_#t~ret2702#1.offset; [2025-02-08 04:18:42,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19271: 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:18:42,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19271: 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:18:42,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7346-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:18:42,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20559-1: SUMMARY for call check_L2_lro_capable_#t~ret2969#1 := printk(201, 0); srcloc: null [2025-02-08 04:18:42,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20559: 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:18:42,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20626: 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#12(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#12(initiate_new_session_~tcp#1.base, 8 + initiate_new_session_~tcp#1.offset, 4);call write~int#12(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#12(1, initiate_new_session_~lro#1.base, 56 + initiate_new_session_~lro#1.offset, 4);call initiate_new_session_#t~mem2997#1 := read~int#12(initiate_new_session_~ip#1.base, 3 + initiate_new_session_~ip#1.offset, 2); [2025-02-08 04:18:42,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20923: assume 1 == s2io_club_tcp_session_~ret~16#1; [2025-02-08 04:18:42,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20923: assume !(1 == s2io_club_tcp_session_~ret~16#1); [2025-02-08 04:18:42,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20626-1: SUMMARY for call initiate_new_session_#t~ret2995#1 := __fswab32(initiate_new_session_#t~mem2994#1); srcloc: null [2025-02-08 04:18:42,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19371: assume 1 == rx_osm_handler_~ret~14#1; [2025-02-08 04:18:42,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19371: assume !(1 == rx_osm_handler_~ret~14#1); [2025-02-08 04:18:42,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20858-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:18:42,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12666: 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:18:42,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20693-1: SUMMARY for call aggregate_new_rx_#t~ret3019#1 := printk(209, 0); srcloc: null [2025-02-08 04:18:42,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20693: 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:18:42,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20858: 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:18:42,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12666-1: SUMMARY for call #t~ret1117#1 := printk(49, 0); srcloc: null [2025-02-08 04:18:42,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19240: assume 0 != rx_osm_handler_~err~4#1 % 18446744073709551616; [2025-02-08 04:18:42,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19240: assume !(0 != rx_osm_handler_~err~4#1 % 18446744073709551616); [2025-02-08 04:18:42,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19306: call rx_osm_handler_#t~mem2692#1 := read~int#12(rx_osm_handler_~swstats~12#1.base, 328 + rx_osm_handler_~swstats~12#1.offset, 8);call write~int#12(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:18:42,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12700: assume ~get_block~0#1 == #t~mem1138#1;havoc #t~mem1138#1;~get_block~0#1 := 0; [2025-02-08 04:18:42,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12700: assume !(~get_block~0#1 == #t~mem1138#1);havoc #t~mem1138#1; [2025-02-08 04:18:42,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19241: 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#12(rx_osm_handler_~swstats~12#1.base, 16 + rx_osm_handler_~swstats~12#1.offset, 8);call write~int#12(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:18:42,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19241: 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:18:42,317 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19406: 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$#12(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#12(rx_osm_handler_#t~mem2738#1.base, 66 + rx_osm_handler_#t~mem2738#1.offset, 2); [2025-02-08 04:18:42,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19406-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#37(rx_osm_handler_~#tcp_len~0#1.base, rx_osm_handler_~#tcp_len~0#1.offset, 4); [2025-02-08 04:18:42,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19340: assume 1 == rx_osm_handler_#t~mem2703#1;havoc rx_osm_handler_#t~mem2703#1;call rx_osm_handler_#t~mem2704#1 := read~int#12(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#12(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#12(rx_osm_handler_~rxdp#1.base, 16 + rx_osm_handler_~rxdp#1.offset, 8); [2025-02-08 04:18:42,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19340: assume !(1 == rx_osm_handler_#t~mem2703#1);havoc rx_osm_handler_#t~mem2703#1; [2025-02-08 04:18:42,318 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19406-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:18:42,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20563-1: check_L2_lro_capable_#res#1 := -1; [2025-02-08 04:18:42,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20860: assume 0 == s2io_club_tcp_session_~tmp___3~23#1;s2io_club_tcp_session_~ret~16#1 := 1; [2025-02-08 04:18:42,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20860: assume !(0 == s2io_club_tcp_session_~tmp___3~23#1);s2io_club_tcp_session_~ret~16#1 := 2; [2025-02-08 04:18:42,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19407-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:18:42,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19407: 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:18:42,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19275: 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:18:42,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19275: 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:18:42,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20630: 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#12((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#12(0, initiate_new_session_~lro#1.base, 52 + initiate_new_session_~lro#1.offset, 4);call write~int#12(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#12(initiate_new_session_~tcp#1.base, 12 + initiate_new_session_~tcp#1.offset, 1); [2025-02-08 04:18:42,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12735: ~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#12(~lro~0#1.base, 60 + ~lro~0#1.offset, 4); [2025-02-08 04:18:42,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20630-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:18:42,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7351-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:18:42,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7351: 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:18:42,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19408: havoc rx_osm_handler_#t~mem2740#1.base, rx_osm_handler_#t~mem2740#1.offset;call rx_osm_handler_#t~mem2741#1 := read~int#12(rx_osm_handler_~swstats~12#1.base, 136 + rx_osm_handler_~swstats~12#1.offset, 8);call write~int#12(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:18:42,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19408-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:18:42,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19375: assume 4 == rx_osm_handler_~ret~14#1; [2025-02-08 04:18:42,319 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19375: assume !(4 == rx_osm_handler_~ret~14#1); [2025-02-08 04:18:42,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19309: call rx_osm_handler_#t~mem2693#1 := read~int#12(rx_osm_handler_~swstats~12#1.base, 336 + rx_osm_handler_~swstats~12#1.offset, 8);call write~int#12(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:18:42,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20697: call aggregate_new_rx_#t~mem3020#1 := read~int#12(aggregate_new_rx_~lro#1.base, 48 + aggregate_new_rx_~lro#1.offset, 4);call write~int#12((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#12(aggregate_new_rx_~lro#1.base, 52 + aggregate_new_rx_~lro#1.offset, 4);call write~int#12((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#12(aggregate_new_rx_~lro#1.base, 40 + aggregate_new_rx_~lro#1.offset, 4);call write~int#12(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#12(aggregate_new_rx_~lro#1.base, 56 + aggregate_new_rx_~lro#1.offset, 4);call write~int#12(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#12(aggregate_new_rx_~tcp#1.base, 8 + aggregate_new_rx_~tcp#1.offset, 4);call write~int#12(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#12(aggregate_new_rx_~tcp#1.base, 32 + aggregate_new_rx_~tcp#1.offset, 2);call write~int#12(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#12(aggregate_new_rx_~lro#1.base, 76 + aggregate_new_rx_~lro#1.offset, 1); [2025-02-08 04:18:42,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12670: #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:18:42,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12736: assume 0 != #t~mem1144#1;havoc #t~mem1144#1;call #t~mem1145#1.base, #t~mem1145#1.offset := read~$Pointer$#12(~ring_data#1.base, 2481 + ~ring_data#1.offset, 8); [2025-02-08 04:18:42,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12736: assume !(0 != #t~mem1144#1);havoc #t~mem1144#1; [2025-02-08 04:18:42,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20961-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:18:42,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20566: 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#12(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:18:42,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20566: 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:18:42,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12704: call write~int#12(~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$#12(~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:18:42,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19443: 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:18:42,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20896: assume s2io_club_tcp_session_~i~41#1 <= 31; [2025-02-08 04:18:42,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20896: assume !(s2io_club_tcp_session_~i~41#1 <= 31); [2025-02-08 04:18:42,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20830: 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#12(s2io_club_tcp_session_~l_lro~0#1.base, 60 + s2io_club_tcp_session_~l_lro~0#1.offset, 4); [2025-02-08 04:18:42,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20930: 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:18:42,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19344: 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#12(rx_osm_handler_~rxdp#1.base, 16 + rx_osm_handler_~rxdp#1.offset, 8); [2025-02-08 04:18:42,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12738: havoc #t~mem1145#1.base, #t~mem1145#1.offset;call #t~mem1146#1.base, #t~mem1146#1.offset := read~$Pointer$#12(~lro~0#1.base, ~lro~0#1.offset, 8);call #t~mem1147#1 := read~int#12(~lro~0#1.base, 66 + ~lro~0#1.offset, 2); [2025-02-08 04:18:42,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19344-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:18:42,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19344-1: [2025-02-08 04:18:42,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19344-4: assume 0 == rx_osm_handler_#t~mem2706#1 % 18446744073709551616;rx_osm_handler_#t~bitwise2707#1 := 0; [2025-02-08 04:18:42,320 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19344-4: assume !(0 == rx_osm_handler_#t~mem2706#1 % 18446744073709551616); [2025-02-08 04:18:42,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19344-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:18:42,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19344-3: assume !(71776119061217280 == rx_osm_handler_#t~mem2706#1 % 18446744073709551616); [2025-02-08 04:18:42,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19245: rx_osm_handler_~err_mask~1#1 := rx_osm_handler_~err~4#1 % 18446744073709551616 / 281474976710656; [2025-02-08 04:18:42,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12738-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:18:42,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20930-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$#9(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#37(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:18:42,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20831: 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$#9(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:18:42,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20831: 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:18:42,321 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25060-2: skb_push_#res#1.base, skb_push_#res#1.offset := skb_push_#t~ret3383#1.base, skb_push_#t~ret3383#1.offset;havoc skb_push_#t~ret3383#1.base, skb_push_#t~ret3383#1.offset; [2025-02-08 04:18:42,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25060: havoc skb_push_#t~ret3383#1.base, skb_push_#t~ret3383#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~ret3383#1.base, skb_push_#t~ret3383#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$#12(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$#12(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$#12(rx_osm_handler_~ba~4#1.base, 16 + rx_osm_handler_~ba~4#1.offset, 8); [2025-02-08 04:18:42,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12739: havoc #t~mem1146#1.base, #t~mem1146#1.offset;havoc #t~mem1147#1; [2025-02-08 04:18:42,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19345-1: [2025-02-08 04:18:42,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12739-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:18:42,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19345: 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~ret3383#1.base, skb_push_#t~ret3383#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:18:42,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19345-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:18:42,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19345-3: assume !(4294901760 == rx_osm_handler_#t~mem2708#1 % 18446744073709551616); [2025-02-08 04:18:42,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19345-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:18:42,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19279: 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:18:42,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19279: 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:18:42,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19345-4: assume 0 == rx_osm_handler_#t~mem2708#1 % 18446744073709551616;rx_osm_handler_#t~bitwise2709#1 := 0; [2025-02-08 04:18:42,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19345-4: assume !(0 == rx_osm_handler_#t~mem2708#1 % 18446744073709551616); [2025-02-08 04:18:42,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20568: 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:18:42,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20568: 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:18:42,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20568-2: [2025-02-08 04:18:42,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20568-1: check_L2_lro_capable_#t~short2973#1 := 0 != check_L2_lro_capable_#t~bitwise2972#1 % 18446744073709551616; [2025-02-08 04:18:42,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20568-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:18:42,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20568-4: assume !(549755813888 == check_L2_lro_capable_#t~mem2971#1 % 18446744073709551616); [2025-02-08 04:18:42,322 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20568-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:18:42,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20568-6: assume check_L2_lro_capable_#t~short2973#1;call check_L2_lro_capable_#t~mem2971#1 := read~int#12(check_L2_lro_capable_~rxdp#1.base, 8 + check_L2_lro_capable_~rxdp#1.offset, 8); [2025-02-08 04:18:42,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20568-6: assume !check_L2_lro_capable_#t~short2973#1; [2025-02-08 04:18:42,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12673: 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$#12(~ring_data#1.base, 2497 + ~ring_data#1.offset, 8);call #t~mem1120#1 := read~int#12(~rxdp1~2#1.base, 24 + ~rxdp1~2#1.offset, 8);call #t~mem1121#1 := read~int#12(~ring_data#1.base, 6317 + ~ring_data#1.offset, 4); [2025-02-08 04:18:42,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12673: assume !(0 == #t~mem1118#1);havoc #t~mem1118#1;call #t~mem1122#1 := read~int#12(~ring_data#1.base, 2473 + ~ring_data#1.offset, 4); [2025-02-08 04:18:42,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19379: assume 2 == rx_osm_handler_~ret~14#1; [2025-02-08 04:18:42,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19379: assume !(2 == rx_osm_handler_~ret~14#1); [2025-02-08 04:18:42,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20568-5: assume 0 == check_L2_lro_capable_#t~mem2971#1 % 18446744073709551616;check_L2_lro_capable_#t~bitwise2972#1 := 0; [2025-02-08 04:18:42,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20568-5: assume !(0 == check_L2_lro_capable_#t~mem2971#1 % 18446744073709551616); [2025-02-08 04:18:42,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25060-3: SUMMARY for call skb_push_#t~ret3383#1.base, skb_push_#t~ret3383#1.offset := ldv_malloc(1); srcloc: null [2025-02-08 04:18:42,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12740: SUMMARY for call clear_lro_session(~lro~0#1.base, ~lro~0#1.offset); srcloc: null [2025-02-08 04:18:42,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19247: 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:18:42,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19247: 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:18:42,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19314: assume 5 != rx_osm_handler_~err_mask~1#1 % 256 % 4294967296; [2025-02-08 04:18:42,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19314: assume !(5 != rx_osm_handler_~err_mask~1#1 % 256 % 4294967296); [2025-02-08 04:18:42,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20833: 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:18:42,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20635: 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#12(1, initiate_new_session_~lro#1.base, 76 + initiate_new_session_~lro#1.offset, 1);call initiate_new_session_#t~mem3000#1 := read~int#12(initiate_new_session_~ptr~0#1.base, 4 + initiate_new_session_~ptr~0#1.offset, 4); [2025-02-08 04:18:42,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20635: assume !(128 == initiate_new_session_#t~mem2999#1 % 256 % 4294967296);havoc initiate_new_session_#t~mem2999#1; [2025-02-08 04:18:42,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12708-1: call #t~mem1140#1.base, #t~mem1140#1.offset := read~$Pointer$#12(~ring_data#1.base, 2481 + ~ring_data#1.offset, 8);call #t~mem1141#1 := read~int#12(#t~mem1140#1.base, 51860 + #t~mem1140#1.offset, 1); [2025-02-08 04:18:42,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12708: 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:18:42,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12708: assume !(0 != #t~mem1141#1 % 256 % 4294967296);havoc #t~mem1140#1.base, #t~mem1140#1.offset;havoc #t~mem1141#1; [2025-02-08 04:18:42,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19414: 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$#12(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#12(rx_osm_handler_#t~mem2744#1.base, 52 + rx_osm_handler_#t~mem2744#1.offset, 4);call write~int#12(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#12(rx_osm_handler_~swstats~12#1.base, 120 + rx_osm_handler_~swstats~12#1.offset, 8);call write~int#12(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$#12(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#12(rx_osm_handler_#t~mem2749#1.base, 66 + rx_osm_handler_#t~mem2749#1.offset, 2); [2025-02-08 04:18:42,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19315: assume ~debug_level~0 >= 0; [2025-02-08 04:18:42,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19315: assume !(~debug_level~0 >= 0); [2025-02-08 04:18:42,323 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20603-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:18:42,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20603: 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#12(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#12(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:18:42,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20835: assume 0 != s2io_club_tcp_session_~tmp___0~81#1; [2025-02-08 04:18:42,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20835: 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#12(s2io_club_tcp_session_~tcph~0#1.base, 4 + s2io_club_tcp_session_~tcph~0#1.offset, 4); [2025-02-08 04:18:42,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12676-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:18:42,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12676: havoc #t~mem1119#1.base, #t~mem1119#1.offset;havoc #t~mem1120#1;havoc #t~mem1121#1; [2025-02-08 04:18:42,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19448: 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:18:42,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19349-1: SUMMARY for call rx_osm_handler_#t~memcpy~res2714#1.base, rx_osm_handler_#t~memcpy~res2714#1.offset := #Ultimate.C_memcpy#12(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:18:42,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19349: 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:18:42,324 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20703: 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#12(aggregate_new_rx_~ptr~2#1.base, 4 + aggregate_new_rx_~ptr~2#1.offset, 4); [2025-02-08 04:18:42,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20703: assume !(0 != aggregate_new_rx_#t~mem3026#1 % 256 % 4294967296);havoc aggregate_new_rx_#t~mem3026#1; [2025-02-08 04:18:42,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20935-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:18:42,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20935: havoc s2io_club_tcp_session_#t~mem3082#1.base, s2io_club_tcp_session_#t~mem3082#1.offset; [2025-02-08 04:18:42,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20935-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:18:42,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19217: 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:18:42,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19416: 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:18:42,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19350: havoc rx_osm_handler_#t~ret2715#1.base, rx_osm_handler_#t~ret2715#1.offset; [2025-02-08 04:18:42,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19416-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:18:42,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19383: assume 0 == rx_osm_handler_~ret~14#1; [2025-02-08 04:18:42,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19383: assume !(0 == rx_osm_handler_~ret~14#1); [2025-02-08 04:18:42,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19317-1: SUMMARY for call rx_osm_handler_#t~ret2694#1 := printk(141, 0); srcloc: null [2025-02-08 04:18:42,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19350-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:18:42,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19317: 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:18:42,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19251: 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:18:42,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19251: 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:18:42,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20605: 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#37(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:18:42,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20903: assume 0 == s2io_club_tcp_session_~ret~16#1; [2025-02-08 04:18:42,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20903: assume !(0 == s2io_club_tcp_session_~ret~16#1); [2025-02-08 04:18:42,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12711: assume 0 == ~budget#1; [2025-02-08 04:18:42,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12711: assume !(0 == ~budget#1); [2025-02-08 04:18:42,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12744: ~i~16#1 := 1 + ~i~16#1; [2025-02-08 04:18:42,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19417-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:18:42,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19417: havoc rx_osm_handler_#t~mem2751#1.base, rx_osm_handler_#t~mem2751#1.offset; [2025-02-08 04:18:42,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19285: call rx_osm_handler_#t~mem2685#1 := read~int#12(rx_osm_handler_~swstats~12#1.base, 272 + rx_osm_handler_~swstats~12#1.offset, 8);call write~int#12(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:18:42,325 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20639-1: SUMMARY for call initiate_new_session_#t~ret3001#1 := __fswab32(initiate_new_session_#t~mem3000#1); srcloc: null [2025-02-08 04:18:42,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20639: 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#12(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#12(initiate_new_session_~ptr~0#1.base, 8 + initiate_new_session_~ptr~0#1.offset, 4);call write~int#12(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:18:42,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20904: assume ~debug_level~0 > 1; [2025-02-08 04:18:42,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20904: assume !(~debug_level~0 > 1); [2025-02-08 04:18:42,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20871: assume s2io_club_tcp_session_~i~41#1 <= 31; [2025-02-08 04:18:42,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20871: assume !(s2io_club_tcp_session_~i~41#1 <= 31); [2025-02-08 04:18:42,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20706: 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#12(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#12(aggregate_new_rx_~ptr~2#1.base, 8 + aggregate_new_rx_~ptr~2#1.offset, 4);call write~int#12(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:18:42,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7328-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:18:42,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7328: 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:18:42,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20706-1: SUMMARY for call aggregate_new_rx_#t~ret3028#1 := __fswab32(aggregate_new_rx_#t~mem3027#1); srcloc: null [2025-02-08 04:18:42,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19451: call rx_osm_handler_#t~mem2754#1 := read~int#12(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#12(rx_osm_handler_~skb~7#1.base, 237 + rx_osm_handler_~skb~7#1.offset, 4);call write~int#12(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#12(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#12(rx_osm_handler_~rxdp#1.base, 16 + rx_osm_handler_~rxdp#1.offset, 8); [2025-02-08 04:18:42,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12746: assume ~i~16#1 <= 31; [2025-02-08 04:18:42,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12746: assume !(~i~16#1 <= 31); [2025-02-08 04:18:42,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12680: 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$#12(~ring_data#1.base, 2497 + ~ring_data#1.offset, 8);call #t~mem1124#1 := read~int#12(~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:18:42,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12680: assume !(1 == #t~mem1122#1);havoc #t~mem1122#1; [2025-02-08 04:18:42,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20575: call write~$Pointer$#9(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$#9(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#12(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$#9(check_L2_lro_capable_~ip#1.base, check_L2_lro_capable_~ip#1.offset, 8);call write~$Pointer$#31(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:18:42,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20906-1: SUMMARY for call s2io_club_tcp_session_#t~ret3078#1 := printk(216, 0); srcloc: null [2025-02-08 04:18:42,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7330: 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:18:42,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20906: 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:18:42,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19354-2: [2025-02-08 04:18:42,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19288: call rx_osm_handler_#t~mem2686#1 := read~int#12(rx_osm_handler_~swstats~12#1.base, 280 + rx_osm_handler_~swstats~12#1.offset, 8);call write~int#12(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:18:42,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19354-1: rx_osm_handler_#t~short2725#1 := 0 != rx_osm_handler_#t~bitwise2724#1 % 18446744073709551616; [2025-02-08 04:18:42,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19354-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:18:42,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19354-4: assume !(4294967296 == rx_osm_handler_#t~mem2723#1 % 18446744073709551616); [2025-02-08 04:18:42,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19354-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:18:42,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19255: 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:18:42,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19255: 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:18:42,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7330-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:18:42,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19354-6: assume rx_osm_handler_#t~short2725#1;call rx_osm_handler_#t~mem2723#1 := read~int#12(rx_osm_handler_~dev~20#1.base, 204 + rx_osm_handler_~dev~20#1.offset, 8); [2025-02-08 04:18:42,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19354-6: assume !rx_osm_handler_#t~short2725#1; [2025-02-08 04:18:42,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19354-5: assume 0 == rx_osm_handler_#t~mem2723#1 % 18446744073709551616;rx_osm_handler_#t~bitwise2724#1 := 0; [2025-02-08 04:18:42,327 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19354-5: assume !(0 == rx_osm_handler_#t~mem2723#1 % 18446744073709551616); [2025-02-08 04:18:42,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19354-8: rx_osm_handler_#t~short2722#1 := rx_osm_handler_#t~short2721#1; [2025-02-08 04:18:42,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19354-7: rx_osm_handler_#t~short2725#1 := rx_osm_handler_#t~short2722#1; [2025-02-08 04:18:42,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19354: 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#12(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#12(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:18:42,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19354: 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:18:42,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19387: assume -1 == rx_osm_handler_~ret~14#1; [2025-02-08 04:18:42,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19387: assume !(-1 == rx_osm_handler_~ret~14#1); [2025-02-08 04:18:42,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20841-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:18:42,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19354-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:18:42,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20841: 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#12(s2io_club_tcp_session_#t~mem3063#1.base, 40 + s2io_club_tcp_session_#t~mem3063#1.offset, 4); [2025-02-08 04:18:42,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19354-17: [2025-02-08 04:18:42,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19354-20: assume 0 == rx_osm_handler_#t~mem2716#1 % 18446744073709551616;rx_osm_handler_#t~bitwise2717#1 := 0; [2025-02-08 04:18:42,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19354-20: assume !(0 == rx_osm_handler_#t~mem2716#1 % 18446744073709551616); [2025-02-08 04:18:42,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19354-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:18:42,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19354-19: assume !(12884901888 == rx_osm_handler_#t~mem2716#1 % 18446744073709551616); [2025-02-08 04:18:42,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19354-21: call rx_osm_handler_#t~mem2716#1 := read~int#12(rx_osm_handler_~rxdp#1.base, 8 + rx_osm_handler_~rxdp#1.offset, 8); [2025-02-08 04:18:42,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19354-10: [2025-02-08 04:18:42,328 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19354-9: rx_osm_handler_#t~short2721#1 := 0 == rx_osm_handler_#t~bitwise2720#1 % 18446744073709551616; [2025-02-08 04:18:42,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19354-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:18:42,329 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19354-12: assume !(17179869184 == rx_osm_handler_#t~mem2719#1 % 18446744073709551616); [2025-02-08 04:18:42,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19354-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:18:42,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20940: 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#12(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#12(s2io_club_tcp_session_~sp#1.base, 55872 + s2io_club_tcp_session_~sp#1.offset, 2); [2025-02-08 04:18:42,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19354-14: assume rx_osm_handler_#t~short2721#1; [2025-02-08 04:18:42,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19354-14: assume !rx_osm_handler_#t~short2721#1;call rx_osm_handler_#t~mem2719#1 := read~int#12(rx_osm_handler_~rxdp#1.base, 8 + rx_osm_handler_~rxdp#1.offset, 8); [2025-02-08 04:18:42,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7331-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:18:42,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19354-13: assume 0 == rx_osm_handler_#t~mem2719#1 % 18446744073709551616;rx_osm_handler_#t~bitwise2720#1 := 0; [2025-02-08 04:18:42,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19354-13: assume !(0 == rx_osm_handler_#t~mem2719#1 % 18446744073709551616); [2025-02-08 04:18:42,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7331: 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:18:42,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19354-16: rx_osm_handler_#t~short2722#1 := 0 != rx_osm_handler_#t~bitwise2717#1 % 18446744073709551616; [2025-02-08 04:18:42,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20940-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$#9(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#37(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:18:42,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19354-15: assume rx_osm_handler_#t~short2722#1;call rx_osm_handler_#t~mem2718#1 := read~int#12(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:18:42,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19354-15: assume !rx_osm_handler_#t~short2722#1; [2025-02-08 04:18:42,330 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19322: call rx_osm_handler_#t~mem2695#1 := read~int#12(rx_osm_handler_~dev~20#1.base, 356 + rx_osm_handler_~dev~20#1.offset, 8);call write~int#12(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#12(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#12(rx_osm_handler_~skb~7#1.base, 237 + rx_osm_handler_~skb~7#1.offset, 4);call write~int#12(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:18:42,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12683: 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$#12(~ring_data#1.base, 2497 + ~ring_data#1.offset, 8);call #t~mem1126#1 := read~int#12(~rxdp3~2#1.base, 40 + ~rxdp3~2#1.offset, 8);call #t~mem1127#1 := read~int#12(~ring_data#1.base, 6317 + ~ring_data#1.offset, 4); [2025-02-08 04:18:42,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20809: 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:18:42,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19455-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:18:42,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19455: havoc rx_osm_handler_#t~mem2755#1;call rx_osm_handler_#t~mem2756#1 := read~int#12(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#12(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:18:42,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12684-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:18:42,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12717: ~pkt_cnt~0#1 := 1 + ~pkt_cnt~0#1; [2025-02-08 04:18:42,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12684: havoc #t~mem1125#1.base, #t~mem1125#1.offset;havoc #t~mem1126#1;havoc #t~mem1127#1; [2025-02-08 04:18:42,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20645: call write~int#12(1, initiate_new_session_~lro#1.base, 60 + initiate_new_session_~lro#1.offset, 4); [2025-02-08 04:18:42,331 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20942: 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:18:42,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20942: 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:18:42,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20876: 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$#9(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#37(s2io_club_tcp_session_~tcp_len#1.base, s2io_club_tcp_session_~tcp_len#1.offset, 4); [2025-02-08 04:18:42,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20876: assume !(0 == s2io_club_tcp_session_~ret~16#1); [2025-02-08 04:18:42,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20843: 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:18:42,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20843: 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$#9(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#37(s2io_club_tcp_session_~tcp_len#1.base, s2io_club_tcp_session_~tcp_len#1.offset, 4); [2025-02-08 04:18:42,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7333: assume 0 != dma_sync_single_for_cpu_~tmp___1~4#1;assume false; [2025-02-08 04:18:42,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7333: assume !(0 != dma_sync_single_for_cpu_~tmp___1~4#1); [2025-02-08 04:18:42,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19324: call rx_osm_handler_#t~mem2698#1 := read~int#12(rx_osm_handler_~ring_data#1.base, 4 + rx_osm_handler_~ring_data#1.offset, 4);call write~int#12(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#12(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:18:42,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19357: assume 65535 == rx_osm_handler_~l3_csum~0#1 % 65536 % 4294967296 && 65535 == rx_osm_handler_~l4_csum~0#1 % 65536 % 4294967296;call write~int#12(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#12(rx_osm_handler_~ring_data#1.base, 2472 + rx_osm_handler_~ring_data#1.offset, 1); [2025-02-08 04:18:42,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19357: 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:18:42,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19324-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:18:42,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19291: call rx_osm_handler_#t~mem2687#1 := read~int#12(rx_osm_handler_~swstats~12#1.base, 288 + rx_osm_handler_~swstats~12#1.offset, 8);call write~int#12(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:18:42,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12652: assume #t~short1112#1;havoc #t~mem1110#1;havoc #t~mem1111#1;havoc #t~short1112#1; [2025-02-08 04:18:42,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12652: assume !#t~short1112#1;havoc #t~mem1110#1;havoc #t~mem1111#1;havoc #t~short1112#1;call #t~mem1115#1 := read~int#12(~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:18:42,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12652-2: #t~short1112#1 := ~get_block~0#1 == ~put_block~0#1; [2025-02-08 04:18:42,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12652-1: assume #t~short1112#1;call #t~mem1110#1 := read~int#24(~#get_info~0#1.base, 4 + ~#get_info~0#1.offset, 4);call #t~mem1111#1 := read~int#12(~#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:18:42,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12652-1: assume !#t~short1112#1; [2025-02-08 04:18:42,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12718: assume 0 != ~indicate_max_pkts~0 % 4294967296 && ~pkt_cnt~0#1 % 4294967296 > ~indicate_max_pkts~0 % 4294967296; [2025-02-08 04:18:42,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12718: assume !(0 != ~indicate_max_pkts~0 % 4294967296 && ~pkt_cnt~0#1 % 4294967296 > ~indicate_max_pkts~0 % 4294967296); [2025-02-08 04:18:42,332 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20910: 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:18:42,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20844: assume ~debug_level~0 > 1;call s2io_club_tcp_session_#t~mem3065#1 := read~int#12(s2io_club_tcp_session_~tcph~0#1.base, 4 + s2io_club_tcp_session_~tcph~0#1.offset, 4); [2025-02-08 04:18:42,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20844: assume !(~debug_level~0 > 1); [2025-02-08 04:18:42,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20811: 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:18:42,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20811: assume !(0 != s2io_club_tcp_session_~ret~16#1); [2025-02-08 04:18:42,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8193: 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:18:42,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19391: assume 5 == rx_osm_handler_~ret~14#1; [2025-02-08 04:18:42,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19391: assume !(5 == rx_osm_handler_~ret~14#1); [2025-02-08 04:18:42,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19259: 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:18:42,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19259: 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:18:42,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12653: assume ~debug_level~0 > 3;call #t~mem1113#1.base, #t~mem1113#1.offset := read~$Pointer$#12(~ring_data#1.base, 2489 + ~ring_data#1.offset, 8); [2025-02-08 04:18:42,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12653: assume !(~debug_level~0 > 3); [2025-02-08 04:18:42,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20944: 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:18:42,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20878: 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:18:42,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20944-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:18:42,333 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L20878-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:18:42,337 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24812: havoc #t~nondet3350; [2025-02-08 04:18:42,343 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24808: havoc #t~ret3349.base, #t~ret3349.offset; [2025-02-08 04:18:42,346 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7758: havoc #t~mem282.base, #t~mem282.offset; [2025-02-08 04:18:42,405 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25018: havoc #t~nondet3375; [2025-02-08 04:18:42,416 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7170: havoc #t~mem132.base, #t~mem132.offset; [2025-02-08 04:18:42,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24788: havoc #t~nondet3346; [2025-02-08 04:18:42,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10110: ~mem_blks~0 := ~j~1 * ~lst_per_page~1;call #t~mem568.base, #t~mem568.offset := read~$Pointer$#12(~fifo~1.base, 8 + ~fifo~1.offset, 8); [2025-02-08 04:18:42,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10164: call #t~mem586.base, #t~mem586.offset := read~$Pointer$#12(~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#12(~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:18:42,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10131: 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$#12(~nic.base, 51936 + ~nic.offset, 8);call #t~mem577.base, #t~mem577.offset := read~$Pointer$#12(~mac_control~1.base, 1096 + ~mac_control~1.offset, 8); [2025-02-08 04:18:42,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10131: assume !(0 != (#t~mem575.base + #t~mem575.offset) % 18446744073709551616);havoc #t~mem575.base, #t~mem575.offset; [2025-02-08 04:18:42,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10226: assume ~j~1 < ~blk_cnt~1; [2025-02-08 04:18:42,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10226: assume !(~j~1 < ~blk_cnt~1);call #t~mem614.base, #t~mem614.offset := read~$Pointer$#12(~ring___0~1.base, 6321 + ~ring___0~1.offset, 8); [2025-02-08 04:18:42,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10135: assume ~debug_level~0 > 0;call #t~mem578.base, #t~mem578.offset := read~$Pointer$#12(~mac_control~1.base, 1096 + ~mac_control~1.offset, 8); [2025-02-08 04:18:42,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10135: assume !(~debug_level~0 > 0); [2025-02-08 04:18:42,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10193: ~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#12(~rx_cfg~1.base, ~rx_cfg~1.offset, 4);call #t~mem596 := read~int#12(~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:18:42,699 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10210: havoc #t~mem605.base, #t~mem605.offset;call #t~mem606 := read~int#12(~swstats~0.base, 192 + ~swstats~0.offset, 8);call write~int#12(128 + #t~mem606, ~swstats~0.base, 192 + ~swstats~0.offset, 8);havoc #t~mem606;~k~1 := 1 + ~k~1;call #t~mem607 := read~int#12(~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:18:42,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10247: assume 0 != (#t~mem617.base + #t~mem617.offset) % 18446744073709551616;havoc #t~mem617.base, #t~mem617.offset;call #t~mem619 := read~int#12(~swstats~0.base, 192 + ~swstats~0.offset, 8);call #t~mem618 := read~int#12(~tx_cfg___0~1.base, ~tx_cfg___0~1.offset, 4);call write~int#12(#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$#12(~fifo___0~1.base, 113 + ~fifo___0~1.offset, 8); [2025-02-08 04:18:42,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10247: assume !(0 != (#t~mem617.base + #t~mem617.offset) % 18446744073709551616);havoc #t~mem617.base, #t~mem617.offset; [2025-02-08 04:18:42,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10173: havoc #t~mem590.base, #t~mem590.offset;call #t~mem593 := read~int#12(~swstats~0.base, 192 + ~swstats~0.offset, 8);call #t~mem591 := read~int#12(~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#12(#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:18:42,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10173-1: SUMMARY for call kfree(#t~mem590.base, #t~mem590.offset); srcloc: null [2025-02-08 04:18:42,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10210-1: SUMMARY for call kfree(#t~mem605.base, #t~mem605.offset); srcloc: null [2025-02-08 04:18:42,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10111: assume 0 == (#t~mem568.base + #t~mem568.offset) % 18446744073709551616;havoc #t~mem568.base, #t~mem568.offset; [2025-02-08 04:18:42,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10111: 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$#12(~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$#12(~fli~0.base, 8 + ~fli~0.offset, 8); [2025-02-08 04:18:42,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10231: havoc #t~mem614.base, #t~mem614.offset;call #t~mem615 := read~int#12(~swstats~0.base, 192 + ~swstats~0.offset, 8);call write~int#12(#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#12(~config~1.base, 75 + ~config~1.offset, 4); [2025-02-08 04:18:42,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10231-1: SUMMARY for call kfree(#t~mem614.base, #t~mem614.offset); srcloc: null [2025-02-08 04:18:42,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10116: assume 0 == (#t~mem570.base + #t~mem570.offset) % 18446744073709551616;havoc #t~mem570.base, #t~mem570.offset; [2025-02-08 04:18:42,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10116: 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$#12(~nic.base, 51936 + ~nic.offset, 8);call #t~mem572.base, #t~mem572.offset := read~$Pointer$#12(~fli~0.base, 8 + ~fli~0.offset, 8);call #t~mem573 := read~int#12(~fli~0.base, ~fli~0.offset, 8); [2025-02-08 04:18:42,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10215: assume ~k~1 != #t~mem608;havoc #t~mem607;havoc #t~mem608; [2025-02-08 04:18:42,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10215: assume !(~k~1 != #t~mem608);havoc #t~mem607;havoc #t~mem608;call #t~mem609.base, #t~mem609.offset := read~$Pointer$#12(~ring___0~1.base, 6321 + ~ring___0~1.offset, 8);call #t~mem610.base, #t~mem610.offset := read~$Pointer$#12(#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:18:42,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10236: assume ~i~7 % 4294967296 < #t~mem616 % 4294967296;havoc #t~mem616; [2025-02-08 04:18:42,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10236: assume !(~i~7 % 4294967296 < #t~mem616 % 4294967296);havoc #t~mem616; [2025-02-08 04:18:42,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10108: assume ~j~1 < ~page_num~1; [2025-02-08 04:18:42,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10108: assume !(~j~1 < ~page_num~1);call #t~mem575.base, #t~mem575.offset := read~$Pointer$#12(~mac_control~1.base, 1096 + ~mac_control~1.offset, 8); [2025-02-08 04:18:42,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10207: call #t~mem601.base, #t~mem601.offset := read~$Pointer$#12(~ring___0~1.base, 6321 + ~ring___0~1.offset, 8);call #t~mem602.base, #t~mem602.offset := read~$Pointer$#12(#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$#12(~ba~1.base, ~ba~1.offset, 8); [2025-02-08 04:18:42,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10133: havoc #t~mem576.base, #t~mem576.offset;havoc #t~mem577.base, #t~mem577.offset; [2025-02-08 04:18:42,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10133-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:18:42,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10162: assume ~j~1 < ~blk_cnt~1; [2025-02-08 04:18:42,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10162: assume !(~j~1 < ~blk_cnt~1);~i~7 := 1 + ~i~7; [2025-02-08 04:18:42,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10137: assume -2147483648 <= #t~ret579 && #t~ret579 <= 2147483647;havoc #t~mem578.base, #t~mem578.offset;havoc #t~ret579; [2025-02-08 04:18:42,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10137-1: SUMMARY for call #t~ret579 := printk(14, 0); srcloc: null [2025-02-08 04:18:42,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10104: ~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#12(~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:18:42,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10199: ~k~1 := 0;call #t~mem599.base, #t~mem599.offset := read~$Pointer$#12(~ring___0~1.base, 6321 + ~ring___0~1.offset, 8);call #t~mem600.base, #t~mem600.offset := read~$Pointer$#12(#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:18:42,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10166: assume 0 == (~tmp_v_addr~1.base + ~tmp_v_addr~1.offset) % 18446744073709551616; [2025-02-08 04:18:42,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10166: assume !(0 == (~tmp_v_addr~1.base + ~tmp_v_addr~1.offset) % 18446744073709551616);call #t~mem588.base, #t~mem588.offset := read~$Pointer$#12(~nic.base, 51936 + ~nic.offset, 8); [2025-02-08 04:18:42,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10220: havoc #t~mem609.base, #t~mem609.offset;havoc #t~mem610.base, #t~mem610.offset;call #t~mem613 := read~int#12(~swstats~0.base, 192 + ~swstats~0.offset, 8);call #t~mem611 := read~int#12(~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#12(#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:18:42,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10220-1: SUMMARY for call kfree(#t~mem610.base, #t~mem610.offset); srcloc: null [2025-02-08 04:18:42,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10245: ~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$#12(~fifo___0~1.base, 113 + ~fifo___0~1.offset, 8); [2025-02-08 04:18:42,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10146: havoc #t~mem581.base, #t~mem581.offset;call #t~mem583 := read~int#12(~swstats~0.base, 192 + ~swstats~0.offset, 8);call #t~mem582 := read~int#12(~tx_cfg~1.base, ~tx_cfg~1.offset, 4);call write~int#12(#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:18:42,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10121: havoc #t~mem571.base, #t~mem571.offset;havoc #t~mem572.base, #t~mem572.offset;havoc #t~mem573;call #t~mem574 := read~int#12(~swstats~0.base, 192 + ~swstats~0.offset, 8);call write~int#12(4096 + #t~mem574, ~swstats~0.base, 192 + ~swstats~0.offset, 8);havoc #t~mem574;~j~1 := 1 + ~j~1; [2025-02-08 04:18:42,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10121-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:18:42,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10171: havoc #t~mem588.base, #t~mem588.offset;call #t~mem589 := read~int#12(~swstats~0.base, 192 + ~swstats~0.offset, 8);call write~int#12(#t~mem589 + ~size~1, ~swstats~0.base, 192 + ~swstats~0.offset, 8);havoc #t~mem589;call #t~mem590.base, #t~mem590.offset := read~$Pointer$#12(~ring~1.base, 16 + (2685 + ~ring~1.offset + 24 * ~j~1), 8); [2025-02-08 04:18:42,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10171-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:18:42,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10146-1: SUMMARY for call kfree(#t~mem581.base, #t~mem581.offset); srcloc: null [2025-02-08 04:18:42,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10208: havoc #t~mem603.base, #t~mem603.offset;call #t~mem604 := read~int#12(~swstats~0.base, 192 + ~swstats~0.offset, 8);call write~int#12(167 + #t~mem604, ~swstats~0.base, 192 + ~swstats~0.offset, 8);havoc #t~mem604;call #t~mem605.base, #t~mem605.offset := read~$Pointer$#12(~ba~1.base, 8 + ~ba~1.offset, 8); [2025-02-08 04:18:42,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10146-2: call #t~mem581.base, #t~mem581.offset := read~$Pointer$#12(~fifo~1.base, 8 + ~fifo~1.offset, 8); [2025-02-08 04:18:42,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10208-1: SUMMARY for call kfree(#t~mem603.base, #t~mem603.offset); srcloc: null [2025-02-08 04:18:42,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10142: call #t~mem580 := read~int#12(~swstats~0.base, 192 + ~swstats~0.offset, 8);call write~int#12(4096 + #t~mem580, ~swstats~0.base, 192 + ~swstats~0.offset, 8);havoc #t~mem580; [2025-02-08 04:18:42,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10200: 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:18:42,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10200: 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:18:42,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10250: havoc #t~mem620.base, #t~mem620.offset; [2025-02-08 04:18:42,702 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10159: ~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#12(~ring~1.base, 6285 + ~ring~1.offset, 4);~blk_cnt~1 := #t~mem585;havoc #t~mem585;~j~1 := 0; [2025-02-08 04:18:42,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10254: ~i~7 := 1 + ~i~7; [2025-02-08 04:18:42,703 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10250-1: SUMMARY for call kfree(#t~mem620.base, #t~mem620.offset); srcloc: null [2025-02-08 04:18:42,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24819: havoc csum_partial_#t~nondet3351#1; [2025-02-08 04:18:42,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7111: 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:18:42,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24851: havoc dma_set_mask_#t~nondet3353#1; [2025-02-08 04:18:42,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13226: ~tmp___0~31#1 := ~__ms~0#1;~__ms~0#1 := ~__ms~0#1 - 1; [2025-02-08 04:18:42,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13226-1: SUMMARY for call __const_udelay(4295000); srcloc: null [2025-02-08 04:18:42,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13231: assume 0 != ~tmp___0~31#1 % 18446744073709551616; [2025-02-08 04:18:42,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13231: assume !(0 != ~tmp___0~31#1 % 18446744073709551616); [2025-02-08 04:18:42,883 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9501: assume ~i~3 % 4294967296 < #t~mem436 % 4294967296;havoc #t~mem436; [2025-02-08 04:18:42,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9501: assume !(~i~3 % 4294967296 < #t~mem436 % 4294967296);havoc #t~mem436; [2025-02-08 04:18:42,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9498: call write~int#12(1, ~sp.base, 32 + (80 + ~sp.offset + 129 * ~i~3), 4);~i~3 := 1 + ~i~3;call #t~mem436 := read~int#12(~sp.base, 51786 + ~sp.offset, 4); [2025-02-08 04:18:42,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23842: #res := 23; [2025-02-08 04:18:42,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23844: #res := 24; [2025-02-08 04:18:42,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23838: #res := 8; [2025-02-08 04:18:42,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23840: #res := 10; [2025-02-08 04:18:42,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23836: #res := 3; [2025-02-08 04:18:43,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23794: #res := 49; [2025-02-08 04:18:43,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23744: #res := 3; [2025-02-08 04:18:43,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23778: #res := 37; [2025-02-08 04:18:43,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23786: #res := 41; [2025-02-08 04:18:43,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23762: #res := 19; [2025-02-08 04:18:43,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23770: #res := 30; [2025-02-08 04:18:43,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23746: #res := 8; [2025-02-08 04:18:43,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23754: #res := 15; [2025-02-08 04:18:43,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23796: #res := 50; [2025-02-08 04:18:43,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23780: #res := 38; [2025-02-08 04:18:43,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23788: #res := 43; [2025-02-08 04:18:43,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23764: #res := 21; [2025-02-08 04:18:43,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23772: #res := 32; [2025-02-08 04:18:43,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23748: #res := 10; [2025-02-08 04:18:43,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23756: #res := 16; [2025-02-08 04:18:43,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23782: #res := 39; [2025-02-08 04:18:43,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23790: #res := 46; [2025-02-08 04:18:43,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23766: #res := 24; [2025-02-08 04:18:43,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23774: #res := 33; [2025-02-08 04:18:43,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23750: #res := 12; [2025-02-08 04:18:43,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23758: #res := 17; [2025-02-08 04:18:43,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23742: #res := 1; [2025-02-08 04:18:43,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23784: #res := 40; [2025-02-08 04:18:43,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23792: #res := 48; [2025-02-08 04:18:43,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23768: #res := 27; [2025-02-08 04:18:43,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23776: #res := 35; [2025-02-08 04:18:43,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23752: #res := 14; [2025-02-08 04:18:43,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L23760: #res := 18; [2025-02-08 04:18:43,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22810: #res#1 := ~arg0#1; [2025-02-08 04:18:43,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22801: 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:18:43,033 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21581: assume { :end_inline_ldv_switch_automaton_state_6_3 } true; [2025-02-08 04:18:43,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L25004: havoc #t~ret3373.base, #t~ret3373.offset; [2025-02-08 04:18:43,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19502: 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:18:43,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19503: SUMMARY for call s2io_wake_all_tx_queue(~sp#1.base, ~sp#1.offset); srcloc: null [2025-02-08 04:18:43,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16498: assume 0 != #t~bitwise2019 % 18446744073709551616;havoc #t~bitwise2019;~ret~9 := 0; [2025-02-08 04:18:43,146 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16498: assume !(0 != #t~bitwise2019 % 18446744073709551616);havoc #t~bitwise2019; [2025-02-08 04:18:43,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16494-4: assume 0 == ~val64~33 % 18446744073709551616;#t~bitwise2018 := 0; [2025-02-08 04:18:43,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16494-4: assume !(0 == ~val64~33 % 18446744073709551616); [2025-02-08 04:18:43,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16494-3: assume 288230376151711744 == ~val64~33 % 18446744073709551616;#t~bitwise2018 := ~val64~33; [2025-02-08 04:18:43,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16494-3: assume !(288230376151711744 == ~val64~33 % 18446744073709551616); [2025-02-08 04:18:43,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16494-2: havoc #t~bitwise2018;assume #t~bitwise2018 % 18446744073709551616 <= ~val64~33 % 18446744073709551616 && #t~bitwise2018 % 18446744073709551616 <= 288230376151711744; [2025-02-08 04:18:43,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16494-1: [2025-02-08 04:18:43,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16498-4: assume 0 == ~val64~33 % 18446744073709551616;#t~bitwise2019 := 0; [2025-02-08 04:18:43,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16498-4: assume !(0 == ~val64~33 % 18446744073709551616); [2025-02-08 04:18:43,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16494: assume 0 != #t~bitwise2018 % 18446744073709551616;havoc #t~bitwise2018;~ret~9 := 1; [2025-02-08 04:18:43,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16494: assume !(0 != #t~bitwise2018 % 18446744073709551616);havoc #t~bitwise2018; [2025-02-08 04:18:43,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16498-3: assume 144115188075855872 == ~val64~33 % 18446744073709551616;#t~bitwise2019 := ~val64~33; [2025-02-08 04:18:43,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16498-3: assume !(144115188075855872 == ~val64~33 % 18446744073709551616); [2025-02-08 04:18:43,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16498-2: havoc #t~bitwise2019;assume #t~bitwise2019 % 18446744073709551616 <= ~val64~33 % 18446744073709551616 && #t~bitwise2019 % 18446744073709551616 <= 144115188075855872; [2025-02-08 04:18:43,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16498-1: [2025-02-08 04:18:43,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16491-1: SUMMARY for call #t~ret2017 := readq(~bar0~37.base, 12592 + ~bar0~37.offset); srcloc: null [2025-02-08 04:18:43,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16491: ~tmp___0~60 := #t~ret2017;havoc #t~ret2017;~val64~33 := ~tmp___0~60; [2025-02-08 04:18:43,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16508: assume ~exit_cnt~1 <= 4; [2025-02-08 04:18:43,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16508: assume !(~exit_cnt~1 <= 4); [2025-02-08 04:18:43,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16504-1: SUMMARY for call msleep(50); srcloc: null [2025-02-08 04:18:43,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16504: ~exit_cnt~1 := 1 + ~exit_cnt~1; [2025-02-08 04:18:43,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16459-1: [2025-02-08 04:18:43,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16459: assume 0 != #t~bitwise2010 % 18446744073709551616;havoc #t~bitwise2010; [2025-02-08 04:18:43,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16459: assume !(0 != #t~bitwise2010 % 18446744073709551616);havoc #t~bitwise2010; [2025-02-08 04:18:43,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16459-4: assume 0 == ~val64~33 % 18446744073709551616;#t~bitwise2010 := 0; [2025-02-08 04:18:43,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16459-4: assume !(0 == ~val64~33 % 18446744073709551616); [2025-02-08 04:18:43,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16459-3: assume 4294967296 == ~val64~33 % 18446744073709551616;#t~bitwise2010 := ~val64~33; [2025-02-08 04:18:43,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16459-3: assume !(4294967296 == ~val64~33 % 18446744073709551616); [2025-02-08 04:18:43,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16459-2: havoc #t~bitwise2010;assume #t~bitwise2010 % 18446744073709551616 <= ~val64~33 % 18446744073709551616 && #t~bitwise2010 % 18446744073709551616 <= 4294967296; [2025-02-08 04:18:43,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16468-1: SUMMARY for call msleep(50); srcloc: null [2025-02-08 04:18:43,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16468: ~exit_cnt~1 := 1 + ~exit_cnt~1; [2025-02-08 04:18:43,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16472: assume ~exit_cnt~1 <= 4; [2025-02-08 04:18:43,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16472: assume !(~exit_cnt~1 <= 4); [2025-02-08 04:18:43,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16460-2: havoc #t~bitwise2011;assume #t~bitwise2011 % 18446744073709551616 <= ~val64~33 % 18446744073709551616 && #t~bitwise2011 % 18446744073709551616 <= 274877906944; [2025-02-08 04:18:43,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16460-1: [2025-02-08 04:18:43,147 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16460: assume 0 == #t~bitwise2011 % 18446744073709551616;havoc #t~bitwise2011;~ret~9 := 0; [2025-02-08 04:18:43,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16460: assume !(0 == #t~bitwise2011 % 18446744073709551616);havoc #t~bitwise2011; [2025-02-08 04:18:43,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16456-1: SUMMARY for call #t~ret2009 := readq(~bar0~37.base, 2544 + ~bar0~37.offset); srcloc: null [2025-02-08 04:18:43,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16460-4: assume 0 == ~val64~33 % 18446744073709551616;#t~bitwise2011 := 0; [2025-02-08 04:18:43,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16460-4: assume !(0 == ~val64~33 % 18446744073709551616); [2025-02-08 04:18:43,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16456: ~tmp~119 := #t~ret2009;havoc #t~ret2009;~val64~33 := ~tmp~119; [2025-02-08 04:18:43,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16460-3: assume 274877906944 == ~val64~33 % 18446744073709551616;#t~bitwise2011 := ~val64~33; [2025-02-08 04:18:43,148 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16460-3: assume !(274877906944 == ~val64~33 % 18446744073709551616); [2025-02-08 04:18:43,248 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:18:43,248 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:18:43,250 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7560: havoc #t~mem247;havoc #t~mem248; [2025-02-08 04:18:44,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11002: assume 3 == init_nic_#t~mem740#1 % 4294967296;havoc init_nic_#t~mem740#1; [2025-02-08 04:18:44,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11002: assume !(3 == init_nic_#t~mem740#1 % 4294967296);havoc init_nic_#t~mem740#1;call init_nic_#t~mem741#1 := read~int#12(init_nic_~config~4#1.base, 75 + init_nic_~config~4#1.offset, 4); [2025-02-08 04:18:44,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24149-1: ldv_request_irq_14_#res#1 := ldv_request_irq_14_~ldv_func_res~3#1; [2025-02-08 04:18:44,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11134: 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:18:44,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11200-1: init_nic_#res#1 := -19; [2025-02-08 04:18:44,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11861-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:18:44,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11861: 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:18:44,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10738: assume -2147483648 <= init_nic_#t~ret702#1 && init_nic_#t~ret702#1 <= 2147483647;havoc init_nic_#t~ret702#1; [2025-02-08 04:18:44,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10936: init_nic_~val64~3#1 := 72623859706167811; [2025-02-08 04:18:44,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10936-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:18:44,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10738-1: SUMMARY for call init_nic_#t~ret702#1 := printk(27, 0); srcloc: null [2025-02-08 04:18:44,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11267-1: SUMMARY for call init_nic_#t~ret767#1 := printk(29, 0); srcloc: null [2025-02-08 04:18:44,034 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11267: assume -2147483648 <= init_nic_#t~ret767#1 && init_nic_#t~ret767#1 <= 2147483647;havoc init_nic_#t~ret767#1; [2025-02-08 04:18:44,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19063-1: SUMMARY for call s2io_set_multicast(~dev~18#1.base, ~dev~18#1.offset); srcloc: null [2025-02-08 04:18:44,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19063: call #t~mem2655#1 := read~int#12(~dev~18#1.base, 204 + ~dev~18#1.offset, 8); [2025-02-08 04:18:44,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11135-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:18:44,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11135: init_nic_~val64~3#1 := 283686884868096; [2025-02-08 04:18:44,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10673: assume 3 == init_nic_~i~9#1; [2025-02-08 04:18:44,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10673: assume !(3 == init_nic_~i~9#1); [2025-02-08 04:18:44,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18799: 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:18:44,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18799-1: SUMMARY for call s2io_add_isr_#t~ret2624#1 := printk(132, 0); srcloc: null [2025-02-08 04:18:44,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18733: 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:18:44,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18733: 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:18:44,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18733-1: assume s2io_add_isr_#t~short2609#1; [2025-02-08 04:18:44,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18733-1: assume !s2io_add_isr_#t~short2609#1;call s2io_add_isr_#t~mem2608#1 := read~int#12(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:18:44,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18733-2: call s2io_add_isr_#t~mem2607#1 := read~int#12(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:18:44,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18998: call #t~mem2649#1 := read~int#12(~config~22#1.base, 75 + ~config~22#1.offset, 4); [2025-02-08 04:18:44,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10938: init_nic_~val64~3#1 := 288231484303867905; [2025-02-08 04:18:44,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11070: init_nic_~val64~3#1 := 283686884934147; [2025-02-08 04:18:44,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10872: assume 6 == init_nic_#t~mem734#1 % 4294967296;havoc init_nic_#t~mem734#1; [2025-02-08 04:18:44,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10872: assume !(6 == init_nic_#t~mem734#1 % 4294967296);havoc init_nic_#t~mem734#1;call init_nic_#t~mem735#1 := read~int#12(init_nic_~config~4#1.base, init_nic_~config~4#1.offset, 4); [2025-02-08 04:18:44,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10938-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:18:44,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11863-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:18:44,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10806: init_nic_~i~9#1 := 1 + init_nic_~i~9#1; [2025-02-08 04:18:44,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11863: 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:18:44,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18734: assume ~debug_level~0 >= 0;call s2io_add_isr_#t~mem2610#1 := read~int#12(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:18:44,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18734: assume !(~debug_level~0 >= 0); [2025-02-08 04:18:44,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11335-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:18:44,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11335: init_nic_~val64~3#1 := 0;init_nic_~i~9#1 := 0; [2025-02-08 04:18:44,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19065-1: [2025-02-08 04:18:44,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19065: assume 0 != #t~bitwise2656#1 % 18446744073709551616;havoc #t~mem2655#1;havoc #t~bitwise2656#1;call #t~mem2657#1 := read~int#12(~dev~18#1.base, 516 + ~dev~18#1.offset, 4);call write~int#12(65535 / (#t~mem2657#1 % 4294967296), ~sp#1.base, 55872 + ~sp#1.offset, 2);havoc #t~mem2657#1;call #t~mem2658#1 := read~int#12(~sp#1.base, 55872 + ~sp#1.offset, 2); [2025-02-08 04:18:44,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19065: assume !(0 != #t~bitwise2656#1 % 18446744073709551616);havoc #t~mem2655#1;havoc #t~bitwise2656#1; [2025-02-08 04:18:44,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19065-3: assume 32768 == #t~mem2655#1 % 18446744073709551616;#t~bitwise2656#1 := #t~mem2655#1; [2025-02-08 04:18:44,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19065-3: assume !(32768 == #t~mem2655#1 % 18446744073709551616); [2025-02-08 04:18:44,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19065-2: havoc #t~bitwise2656#1;assume #t~bitwise2656#1 % 18446744073709551616 <= #t~mem2655#1 % 18446744073709551616 && #t~bitwise2656#1 % 18446744073709551616 <= 32768; [2025-02-08 04:18:44,035 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11137-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:18:44,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19065-4: assume 0 == #t~mem2655#1 % 18446744073709551616;#t~bitwise2656#1 := 0; [2025-02-08 04:18:44,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19065-4: assume !(0 == #t~mem2655#1 % 18446744073709551616); [2025-02-08 04:18:44,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11137: init_nic_~val64~3#1 := 9241421688590303745; [2025-02-08 04:18:44,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11071: 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:18:44,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10940: init_nic_~val64~3#1 := 144964011052498944; [2025-02-08 04:18:44,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10940-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:18:44,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11072: 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:18:44,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11006: assume 4 == init_nic_#t~mem741#1 % 4294967296;havoc init_nic_#t~mem741#1; [2025-02-08 04:18:44,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11006: assume !(4 == init_nic_#t~mem741#1 % 4294967296);havoc init_nic_#t~mem741#1;call init_nic_#t~mem742#1 := read~int#12(init_nic_~config~4#1.base, 75 + init_nic_~config~4#1.offset, 4); [2025-02-08 04:18:44,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10808: call init_nic_#t~mem711#1 := read~int#12(init_nic_~config~4#1.base, 75 + init_nic_~config~4#1.offset, 4);call init_nic_#t~mem712#1 := read~int#12(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:18:44,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11865: assume 0 == start_nic_~tmp___6~1#1; [2025-02-08 04:18:44,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11865: assume !(0 == start_nic_~tmp___6~1#1); [2025-02-08 04:18:44,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18736: 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#12(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:18:44,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18736-1: SUMMARY for call s2io_add_isr_#t~ret2611#1 := __fswab32(s2io_add_isr_#t~mem2610#1); srcloc: null [2025-02-08 04:18:44,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11139: 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:18:44,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11271-1: init_nic_#res#1 := -19; [2025-02-08 04:18:44,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19001: ~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#12(~dev~18#1.base, 516 + ~dev~18#1.offset, 4);call write~int#12(#t~mem2642#1, ~ring~10#1.base, 6317 + ~ring~10#1.offset, 4);havoc #t~mem2642#1;call #t~mem2643#1 := read~int#12(~dev~18#1.base, 204 + ~dev~18#1.offset, 8); [2025-02-08 04:18:44,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11866: assume ~debug_level~0 >= 0; [2025-02-08 04:18:44,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11866: assume !(~debug_level~0 >= 0); [2025-02-08 04:18:44,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11073: 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:18:44,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18803-1: s2io_add_isr_#res#1 := -1; [2025-02-08 04:18:44,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10809-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:18:44,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10809-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:18:44,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10677: assume 5 == init_nic_~i~9#1; [2025-02-08 04:18:44,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10677: assume !(5 == init_nic_~i~9#1); [2025-02-08 04:18:44,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10809-1: [2025-02-08 04:18:44,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10809: init_nic_~val64~3#1 := init_nic_#t~bitwise713#1;havoc init_nic_#t~bitwise713#1; [2025-02-08 04:18:44,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10809-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:18:44,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10809-3: assume !(0 == 72057594037927936 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616); [2025-02-08 04:18:44,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19067: assume ~lro_max_pkts~0 % 4294967296 < #t~mem2658#1 % 65536 % 4294967296;havoc #t~mem2658#1;call write~int#12(~lro_max_pkts~0, ~sp#1.base, 55872 + ~sp#1.offset, 2); [2025-02-08 04:18:44,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19067: assume !(~lro_max_pkts~0 % 4294967296 < #t~mem2658#1 % 65536 % 4294967296);havoc #t~mem2658#1; [2025-02-08 04:18:44,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10809-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:18:44,036 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18737: 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:18:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18737-1: SUMMARY for call s2io_add_isr_#t~ret2613#1 := printk(127, 0); srcloc: null [2025-02-08 04:18:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11074: init_nic_~val64~3#1 := 283686884868096; [2025-02-08 04:18:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10876: assume 7 == init_nic_#t~mem735#1 % 4294967296;havoc init_nic_#t~mem735#1; [2025-02-08 04:18:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10876: assume !(7 == init_nic_#t~mem735#1 % 4294967296);havoc init_nic_#t~mem735#1;call init_nic_#t~mem736#1 := read~int#12(init_nic_~config~4#1.base, init_nic_~config~4#1.offset, 4); [2025-02-08 04:18:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11074-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:18:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10942: 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:18:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10744: 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:18:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10744-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:18:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11339: assume init_nic_~i~9#1 <= 3; [2025-02-08 04:18:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11339: assume !(init_nic_~i~9#1 <= 3); [2025-02-08 04:18:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11868: assume -2147483648 <= start_nic_#t~ret890#1 && start_nic_#t~ret890#1 <= 2147483647;havoc start_nic_#t~ret890#1; [2025-02-08 04:18:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19003-3: assume 32768 == #t~mem2643#1 % 18446744073709551616;#t~bitwise2644#1 := #t~mem2643#1; [2025-02-08 04:18:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19003-3: assume !(32768 == #t~mem2643#1 % 18446744073709551616); [2025-02-08 04:18:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19003-2: havoc #t~bitwise2644#1;assume #t~bitwise2644#1 % 18446744073709551616 <= #t~mem2643#1 % 18446744073709551616 && #t~bitwise2644#1 % 18446744073709551616 <= 32768; [2025-02-08 04:18:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11802: call start_nic_#t~mem877#1 := read~int#12(start_nic_~config~5#1.base, 75 + start_nic_~config~5#1.offset, 4); [2025-02-08 04:18:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11868-1: SUMMARY for call start_nic_#t~ret890#1 := printk(40, 0); srcloc: null [2025-02-08 04:18:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19003-4: assume 0 == #t~mem2643#1 % 18446744073709551616;#t~bitwise2644#1 := 0; [2025-02-08 04:18:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19003-4: assume !(0 == #t~mem2643#1 % 18446744073709551616); [2025-02-08 04:18:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19003-1: [2025-02-08 04:18:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19003: call write~int#12((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:18:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11076: init_nic_~val64~3#1 := 9259471478034796560; [2025-02-08 04:18:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11010: assume 5 == init_nic_#t~mem742#1 % 4294967296;havoc init_nic_#t~mem742#1; [2025-02-08 04:18:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11010: assume !(5 == init_nic_#t~mem742#1 % 4294967296);havoc init_nic_#t~mem742#1;call init_nic_#t~mem743#1 := read~int#12(init_nic_~config~4#1.base, 75 + init_nic_~config~4#1.offset, 4); [2025-02-08 04:18:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11076-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:18:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10812: call init_nic_#t~mem714#1 := read~int#12(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:18:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10746: init_nic_~val64~3#1 := init_nic_#t~bitwise704#1;havoc init_nic_#t~bitwise704#1; [2025-02-08 04:18:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19004: assume -2147483648 <= #t~ret2645#1 && #t~ret2645#1 <= 2147483647;~ret~13#1 := #t~ret2645#1;havoc #t~ret2645#1; [2025-02-08 04:18:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10746-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:18:44,037 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10746-1: [2025-02-08 04:18:44,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10746-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:18:44,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10746-4: assume !(0 == init_nic_~val64~3#1 % 18446744073709551616 || 8214565720323784704 == init_nic_~val64~3#1 % 18446744073709551616); [2025-02-08 04:18:44,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19004-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:18:44,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10746-3: assume false;init_nic_#t~bitwise704#1 := init_nic_~val64~3#1; [2025-02-08 04:18:44,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10746-3: assume !false; [2025-02-08 04:18:44,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11341-1: [2025-02-08 04:18:44,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11341: 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:18:44,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11341-3: assume 0 == init_nic_#t~bitwise785#1 % 18446744073709551616;init_nic_#t~bitwise786#1 := init_nic_~val64~3#1; [2025-02-08 04:18:44,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11341-3: assume !(0 == init_nic_#t~bitwise785#1 % 18446744073709551616); [2025-02-08 04:18:44,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11341-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:18:44,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11341-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:18:44,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11341-8: [2025-02-08 04:18:44,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11341-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:18:44,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11341-11: assume !(0 == init_nic_#t~mem783#1 % 65536 % 4294967296 || 65280 == init_nic_#t~mem783#1 % 65536 % 4294967296); [2025-02-08 04:18:44,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11341-10: assume false;init_nic_#t~bitwise784#1 := init_nic_#t~mem783#1 % 65536; [2025-02-08 04:18:44,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11341-10: assume !false; [2025-02-08 04:18:44,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11341-5: [2025-02-08 04:18:44,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11341-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:18:44,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11341-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:18:44,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11341-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:18:44,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11341-7: assume !(0 == init_nic_#t~bitwise784#1 % 4294967296 % 18446744073709551616 || 0 == 16 * init_nic_~i~9#1); [2025-02-08 04:18:44,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11341-6: havoc init_nic_#t~bitwise785#1; [2025-02-08 04:18:44,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10813-1: [2025-02-08 04:18:44,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10813: init_nic_~val64~3#1 := init_nic_#t~bitwise715#1;havoc init_nic_#t~bitwise715#1; [2025-02-08 04:18:44,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10813-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:18:44,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10813-3: assume !(0 == 281474976710656 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616); [2025-02-08 04:18:44,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10747-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:18:44,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10813-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:18:44,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10747: init_nic_~val64~3#1 := 0;init_nic_~i~9#1 := 0; [2025-02-08 04:18:44,042 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11341-12: call init_nic_#t~mem783#1 := read~int#12(init_nic_~nic#1.base, 51756 + init_nic_~nic#1.offset, 2); [2025-02-08 04:18:44,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10813-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:18:44,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10813-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:18:44,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10681: assume 7 == init_nic_~i~9#1; [2025-02-08 04:18:44,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10681: assume !(7 == init_nic_~i~9#1); [2025-02-08 04:18:44,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11276: SUMMARY for call msleep(50); srcloc: null [2025-02-08 04:18:44,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11210: havoc init_nic_#t~mem753#1;call init_nic_#t~mem754#1 := read~int#12(init_nic_~nic#1.base, 55855 + init_nic_~nic#1.offset, 1); [2025-02-08 04:18:44,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11210-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:18:44,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11078: 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:18:44,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18808: 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:18:44,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11805: 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#12(start_nic_~ring~2#1.base, 2693 + start_nic_~ring~2#1.offset, 8); [2025-02-08 04:18:44,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10880: assume 8 == init_nic_#t~mem736#1 % 4294967296;havoc init_nic_#t~mem736#1; [2025-02-08 04:18:44,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10880: assume !(8 == init_nic_#t~mem736#1 % 4294967296);havoc init_nic_#t~mem736#1; [2025-02-08 04:18:44,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19006: assume 0 != ~ret~13#1; [2025-02-08 04:18:44,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19006: assume !(0 != ~ret~13#1); [2025-02-08 04:18:44,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10947: init_nic_~val64~3#1 := 283686952304641; [2025-02-08 04:18:44,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11806-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:18:44,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11806: havoc start_nic_#t~mem869#1; [2025-02-08 04:18:44,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19007: assume ~debug_level~0 >= 0; [2025-02-08 04:18:44,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19007: assume !(~debug_level~0 >= 0); [2025-02-08 04:18:44,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11212: 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:18:44,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11212: assume !(2 == init_nic_#t~mem754#1 % 256 % 4294967296);havoc init_nic_#t~mem754#1; [2025-02-08 04:18:44,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19074: 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$#12(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$#12(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:18:44,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11278: 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:18:44,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10948: init_nic_~val64~3#1 := 144964032527401475; [2025-02-08 04:18:44,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10948-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:18:44,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11014: assume 6 == init_nic_#t~mem743#1 % 4294967296;havoc init_nic_#t~mem743#1; [2025-02-08 04:18:44,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11014: assume !(6 == init_nic_#t~mem743#1 % 4294967296);havoc init_nic_#t~mem743#1;call init_nic_#t~mem744#1 := read~int#12(init_nic_~config~4#1.base, 75 + init_nic_~config~4#1.offset, 4); [2025-02-08 04:18:44,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11873-1: start_nic_#res#1 := -1; [2025-02-08 04:18:44,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10816: call init_nic_#t~mem716#1 := read~int#12(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:18:44,043 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11807-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:18:44,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11807: 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#12(start_nic_~nic#1.base, start_nic_~nic#1.offset, 4); [2025-02-08 04:18:44,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11147: assume init_nic_~i~9#1 <= 7; [2025-02-08 04:18:44,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11147: assume !(init_nic_~i~9#1 <= 7);call init_nic_#t~mem746#1 := read~int#12(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:18:44,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24162: assume -2147483648 <= ldv_request_irq_15_#t~ret3287#1 && ldv_request_irq_15_#t~ret3287#1 <= 2147483647;ldv_request_irq_15_~tmp~192#1 := ldv_request_irq_15_#t~ret3287#1;havoc ldv_request_irq_15_#t~ret3287#1;ldv_request_irq_15_~ldv_func_res~4#1 := ldv_request_irq_15_~tmp~192#1; [2025-02-08 04:18:44,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18745: assume 0 != s2io_add_isr_~err~3#1; [2025-02-08 04:18:44,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18745: 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$#12(s2io_add_isr_~sp#1.base, 54610 + s2io_add_isr_~sp#1.offset, 8);call write~int#12(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:18:44,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10817-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:18:44,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10817-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:18:44,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10685: init_nic_~j~2#1 := 1 + init_nic_~j~2#1; [2025-02-08 04:18:44,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10619-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:18:44,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10619: havoc init_nic_#t~mem684#1; [2025-02-08 04:18:44,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10817-1: [2025-02-08 04:18:44,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10817: init_nic_~val64~3#1 := init_nic_#t~bitwise717#1;havoc init_nic_#t~bitwise717#1; [2025-02-08 04:18:44,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10817-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:18:44,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10817-3: assume !(0 == 1099511627776 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616); [2025-02-08 04:18:44,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10817-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:18:44,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10751: call init_nic_#t~mem708#1 := read~int#12(init_nic_~config~4#1.base, 75 + init_nic_~config~4#1.offset, 4); [2025-02-08 04:18:44,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19009-1: SUMMARY for call #t~ret2646#1 := printk(135, 0); srcloc: null [2025-02-08 04:18:44,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19009: assume -2147483648 <= #t~ret2646#1 && #t~ret2646#1 <= 2147483647;havoc #t~ret2646#1; [2025-02-08 04:18:44,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24162-1: SUMMARY for call ldv_request_irq_15_#t~ret3287#1 := request_irq(ldv_request_irq_15_~irq#1, ldv_request_irq_15_~handler#1.base, ldv_request_irq_15_~handler#1.offset, ldv_request_irq_15_~flags#1, ldv_request_irq_15_~name#1.base, ldv_request_irq_15_~name#1.offset, ldv_request_irq_15_~dev#1.base, ldv_request_irq_15_~dev#1.offset); srcloc: null [2025-02-08 04:18:44,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10619-2: call init_nic_#t~mem684#1 := read~int#11(~#herc_act_dtx_cfg~0.base, ~#herc_act_dtx_cfg~0.offset + 8 * init_nic_~dtx_cnt~0#1, 8); [2025-02-08 04:18:44,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19076: assume 0 != ~tmp~138#1; [2025-02-08 04:18:44,044 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19076: 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$#12(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#12(s2io_add_isr_~sp#1.base, 51859 + s2io_add_isr_~sp#1.offset, 1); [2025-02-08 04:18:44,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11280: init_nic_~i~9#1 := 1 + init_nic_~i~9#1; [2025-02-08 04:18:44,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10884: 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:18:44,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10950-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:18:44,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10950: init_nic_~val64~3#1 := 289637755363984389; [2025-02-08 04:18:44,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19671: assume rts_ds_steer_~ds_codepoint#1 % 256 % 4294967296 > 63;rts_ds_steer_#res#1 := -1; [2025-02-08 04:18:44,047 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19671: 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:18:44,048 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11083: init_nic_~val64~3#1 := 283686951977218; [2025-02-08 04:18:44,048 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24164-1: SUMMARY for call ldv_request_irq_15_#t~ret3288#1 := ldv_request_irq(ldv_request_irq_15_~ldv_func_res~4#1, ldv_request_irq_15_~irq#1, ldv_request_irq_15_~handler#1.base, ldv_request_irq_15_~handler#1.offset, ldv_request_irq_15_~flags#1, ldv_request_irq_15_~name#1.base, ldv_request_irq_15_~name#1.offset, ldv_request_irq_15_~dev#1.base, ldv_request_irq_15_~dev#1.offset); srcloc: null [2025-02-08 04:18:44,048 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19077: assume ~debug_level~0 >= 0; [2025-02-08 04:18:44,048 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19077: assume !(~debug_level~0 >= 0); [2025-02-08 04:18:44,048 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24164: assume -2147483648 <= ldv_request_irq_15_#t~ret3288#1 && ldv_request_irq_15_#t~ret3288#1 <= 2147483647;ldv_request_irq_15_~tmp___0~94#1 := ldv_request_irq_15_#t~ret3288#1;havoc ldv_request_irq_15_#t~ret3288#1;ldv_request_irq_15_#res#1 := ldv_request_irq_15_~tmp___0~94#1; [2025-02-08 04:18:44,048 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11215: 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:18:44,048 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11810: assume 0 == start_nic_#t~mem871#1;havoc start_nic_#t~mem871#1; [2025-02-08 04:18:44,048 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11810: assume !(0 == start_nic_#t~mem871#1);havoc start_nic_#t~mem871#1; [2025-02-08 04:18:44,048 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10621: assume 0 != init_nic_~dtx_cnt~0#1 % 2; [2025-02-08 04:18:44,048 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10621: assume !(0 != init_nic_~dtx_cnt~0#1 % 2); [2025-02-08 04:18:44,048 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10753: 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#12(init_nic_~rx_cfg~2#1.base, 4 + init_nic_~rx_cfg~2#1.offset, 1); [2025-02-08 04:18:44,048 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11282: assume init_nic_~i~9#1 % 4294967296 < init_nic_#t~mem768#1 % 4294967296;havoc init_nic_#t~mem768#1; [2025-02-08 04:18:44,048 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11282: assume !(init_nic_~i~9#1 % 4294967296 < init_nic_#t~mem768#1 % 4294967296);havoc init_nic_#t~mem768#1; [2025-02-08 04:18:44,049 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18747: SUMMARY for call remove_msix_isr(s2io_add_isr_~sp#1.base, s2io_add_isr_~sp#1.offset); srcloc: null [2025-02-08 04:18:44,049 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11084: init_nic_~val64~3#1 := 217298686349345792; [2025-02-08 04:18:44,049 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11150-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:18:44,049 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11018: assume 7 == init_nic_#t~mem744#1 % 4294967296;havoc init_nic_#t~mem744#1; [2025-02-08 04:18:44,049 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11018: assume !(7 == init_nic_#t~mem744#1 % 4294967296);havoc init_nic_#t~mem744#1;call init_nic_#t~mem745#1 := read~int#12(init_nic_~config~4#1.base, 75 + init_nic_~config~4#1.offset, 4); [2025-02-08 04:18:44,049 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11084-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:18:44,049 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11150: init_nic_~i~9#1 := 1 + init_nic_~i~9#1; [2025-02-08 04:18:44,049 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11877-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:18:44,049 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10820: call init_nic_#t~mem718#1 := read~int#12(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:18:44,049 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11877: 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:18:44,049 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11811-1: [2025-02-08 04:18:44,049 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10754: 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:18:44,049 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11811: start_nic_~val64~6#1 := start_nic_#t~bitwise872#1;havoc start_nic_#t~bitwise872#1; [2025-02-08 04:18:44,049 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10952: init_nic_~val64~3#1 := 283686952304641; [2025-02-08 04:18:44,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10952-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:18:44,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10754-6: havoc init_nic_#t~bitwise706#1; [2025-02-08 04:18:44,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10754-5: [2025-02-08 04:18:44,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10754-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:18:44,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10754-7: assume !(0 == init_nic_#t~mem705#1 % 256 % 18446744073709551616 || 0 == 8 * (7 - init_nic_~i~9#1)); [2025-02-08 04:18:44,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11811-3: assume false;start_nic_#t~bitwise872#1 := start_nic_~val64~6#1; [2025-02-08 04:18:44,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11811-3: assume !false; [2025-02-08 04:18:44,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10754-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:18:44,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10688: init_nic_~val64~3#1 := 0;init_nic_~j~2#1 := 0; [2025-02-08 04:18:44,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11811-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:18:44,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10754-1: [2025-02-08 04:18:44,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10754-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:18:44,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10754-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:18:44,050 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11811-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:18:44,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11811-4: assume !(0 == start_nic_~val64~6#1 % 18446744073709551616 || 72057594037927936 == start_nic_~val64~6#1 % 18446744073709551616); [2025-02-08 04:18:44,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10754-3: assume 0 == init_nic_#t~bitwise706#1 % 18446744073709551616;init_nic_#t~bitwise707#1 := init_nic_~val64~3#1; [2025-02-08 04:18:44,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10754-3: assume !(0 == init_nic_#t~bitwise706#1 % 18446744073709551616); [2025-02-08 04:18:44,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10688-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:18:44,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11349: 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:18:44,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19079-1: SUMMARY for call #t~ret2660#1 := printk(137, 0); srcloc: null [2025-02-08 04:18:44,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19079: assume -2147483648 <= #t~ret2660#1 && #t~ret2660#1 <= 2147483647;havoc #t~ret2660#1; [2025-02-08 04:18:44,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10821-1: [2025-02-08 04:18:44,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10821: init_nic_~val64~3#1 := init_nic_#t~bitwise719#1;havoc init_nic_#t~bitwise719#1; [2025-02-08 04:18:44,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10821-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:18:44,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10821-3: assume !(0 == 4294967296 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616); [2025-02-08 04:18:44,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10821-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:18:44,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10887: init_nic_~val64~3#1 := 0; [2025-02-08 04:18:44,051 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10821-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:18:44,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10821-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:18:44,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10623: SUMMARY for call msleep(1); srcloc: null [2025-02-08 04:18:44,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11350-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:18:44,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18749: assume ~debug_level~0 >= 0; [2025-02-08 04:18:44,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18749: assume !(~debug_level~0 >= 0); [2025-02-08 04:18:44,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11350: 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:18:44,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24167-1: ldv_request_irq_15_#res#1 := ldv_request_irq_15_~ldv_func_res~4#1; [2025-02-08 04:18:44,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11086-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:18:44,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19014: SUMMARY for call s2io_reset(~sp#1.base, ~sp#1.offset); srcloc: null [2025-02-08 04:18:44,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10954: init_nic_~val64~3#1 := 144964032527335424; [2025-02-08 04:18:44,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11086: init_nic_~val64~3#1 := 72623859706167811; [2025-02-08 04:18:44,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11879-3: assume false;start_nic_#t~bitwise892#1 := start_nic_~val64~6#1; [2025-02-08 04:18:44,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11879-3: assume !false; [2025-02-08 04:18:44,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11813-1: [2025-02-08 04:18:44,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11879-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:18:44,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11813: start_nic_~val64~6#1 := start_nic_#t~bitwise873#1;havoc start_nic_#t~bitwise873#1; [2025-02-08 04:18:44,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11813-3: assume false;start_nic_#t~bitwise873#1 := start_nic_~val64~6#1; [2025-02-08 04:18:44,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11813-3: assume !false; [2025-02-08 04:18:44,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11879-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:18:44,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11879-4: assume !(0 == start_nic_~val64~6#1 % 18446744073709551616 || 281474976710656 == start_nic_~val64~6#1 % 18446744073709551616); [2025-02-08 04:18:44,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11813-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:18:44,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10888: 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:18:44,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10954-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:18:44,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11879-1: [2025-02-08 04:18:44,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11879: start_nic_~val64~6#1 := start_nic_#t~bitwise892#1;havoc start_nic_#t~bitwise892#1; [2025-02-08 04:18:44,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11813-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:18:44,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11813-4: assume !(0 == start_nic_~val64~6#1 % 18446744073709551616 || 72339069014638592 == start_nic_~val64~6#1 % 18446744073709551616); [2025-02-08 04:18:44,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19015-1: SUMMARY for call free_rx_buffers(~sp#1.base, ~sp#1.offset); srcloc: null [2025-02-08 04:18:44,052 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19015: #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:18:44,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10757: assume init_nic_~i~9#1 % 4294967296 < init_nic_#t~mem708#1 % 4294967296;havoc init_nic_#t~mem708#1; [2025-02-08 04:18:44,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10757: assume !(init_nic_~i~9#1 % 4294967296 < init_nic_#t~mem708#1 % 4294967296);havoc init_nic_#t~mem708#1; [2025-02-08 04:18:44,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11880: 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:18:44,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10889: 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:18:44,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11352-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:18:44,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11352-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:18:44,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11220: init_nic_~val64~3#1 := init_nic_#t~bitwise755#1;havoc init_nic_#t~bitwise755#1; [2025-02-08 04:18:44,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11352-3: assume 0 == 281474976710656 * (~shared_splits~0 % 4294967296 % 18446744073709551616) % 18446744073709551616;init_nic_#t~bitwise788#1 := init_nic_~val64~3#1; [2025-02-08 04:18:44,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11352-3: assume !(0 == 281474976710656 * (~shared_splits~0 % 4294967296 % 18446744073709551616) % 18446744073709551616); [2025-02-08 04:18:44,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18751: 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:18:44,053 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11220-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:18:44,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18751-1: SUMMARY for call s2io_add_isr_#t~ret2614#1 := printk(128, 0); srcloc: null [2025-02-08 04:18:44,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11220-1: [2025-02-08 04:18:44,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11352: init_nic_~val64~3#1 := init_nic_#t~bitwise788#1;havoc init_nic_#t~bitwise788#1; [2025-02-08 04:18:44,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11352-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:18:44,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11352-1: [2025-02-08 04:18:44,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10956: 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:18:44,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10890: 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:18:44,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11220-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:18:44,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11220-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:18:44,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11088: init_nic_~val64~3#1 := 288231484303867905; [2025-02-08 04:18:44,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11220-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:18:44,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11220-3: assume !(0 == 1048576 * (~rmac_util_period~0 % 4294967296 % 18446744073709551616) % 18446744073709551616); [2025-02-08 04:18:44,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11022: assume 8 == init_nic_#t~mem745#1 % 4294967296;havoc init_nic_#t~mem745#1; [2025-02-08 04:18:44,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11022: assume !(8 == init_nic_#t~mem745#1 % 4294967296);havoc init_nic_#t~mem745#1; [2025-02-08 04:18:44,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11088-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:18:44,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10692: init_nic_~i~9#1 := 1 + init_nic_~i~9#1; [2025-02-08 04:18:44,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11881-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:18:44,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10824: call init_nic_#t~mem720#1 := read~int#12(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:18:44,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11881: 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:18:44,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11815-1: call start_nic_#t~mem874#1 := read~int#12(start_nic_~nic#1.base, 55855 + start_nic_~nic#1.offset, 1); [2025-02-08 04:18:44,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11815: assume 2 == start_nic_#t~mem874#1 % 256 % 4294967296;havoc start_nic_#t~mem874#1; [2025-02-08 04:18:44,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11815: assume !(2 == start_nic_#t~mem874#1 % 256 % 4294967296);havoc start_nic_#t~mem874#1; [2025-02-08 04:18:44,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11221-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:18:44,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11221: call init_nic_#t~mem756#1 := read~int#12(init_nic_~nic#1.base, 54492 + init_nic_~nic#1.offset, 2); [2025-02-08 04:18:44,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11353-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:18:44,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11353: call init_nic_#t~mem789#1 := read~int#12(init_nic_~nic#1.base, 51921 + init_nic_~nic#1.offset, 2); [2025-02-08 04:18:44,054 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19677: 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:18:44,055 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11287: SUMMARY for call writeq(18427603483230994363, init_nic_~bar0~3#1.base, 10520 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:18:44,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10891: 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:18:44,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11816-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:18:44,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11816-4: assume !(0 == start_nic_~val64~6#1 % 18446744073709551616 || 33554432 == start_nic_~val64~6#1 % 18446744073709551616); [2025-02-08 04:18:44,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11816-3: assume false;start_nic_#t~bitwise875#1 := start_nic_~val64~6#1; [2025-02-08 04:18:44,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11816-3: assume !false; [2025-02-08 04:18:44,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10825-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:18:44,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10825-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:18:44,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10627: init_nic_~dtx_cnt~0#1 := 1 + init_nic_~dtx_cnt~0#1;call init_nic_#t~mem685#1 := read~int#11(~#herc_act_dtx_cfg~0.base, ~#herc_act_dtx_cfg~0.offset + 8 * init_nic_~dtx_cnt~0#1, 8); [2025-02-08 04:18:44,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11816: start_nic_~val64~6#1 := start_nic_#t~bitwise875#1;havoc start_nic_#t~bitwise875#1; [2025-02-08 04:18:44,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10825-1: [2025-02-08 04:18:44,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10825: init_nic_~val64~3#1 := init_nic_#t~bitwise721#1;havoc init_nic_#t~bitwise721#1; [2025-02-08 04:18:44,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11816-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:18:44,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10825-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:18:44,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10825-3: assume !(0 == 16777216 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616); [2025-02-08 04:18:44,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11816-1: [2025-02-08 04:18:44,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10825-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:18:44,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11222-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:18:44,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19678: rts_ds_steer_~val64~40#1 := rts_ds_steer_#t~bitwise2806#1;havoc rts_ds_steer_#t~bitwise2806#1; [2025-02-08 04:18:44,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11090: init_nic_~val64~3#1 := 144964011052498944; [2025-02-08 04:18:44,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11288: 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:18:44,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19678-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:18:44,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19678-1: [2025-02-08 04:18:44,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11222: 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:18:44,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19678-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:18:44,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19678-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:18:44,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11288-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:18:44,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19678-3: assume false;rts_ds_steer_#t~bitwise2806#1 := 4294967296 * (rts_ds_steer_~ds_codepoint#1 % 256 % 18446744073709551616); [2025-02-08 04:18:44,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19678-3: assume !false; [2025-02-08 04:18:44,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10892: 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:18:44,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11883: assume 2 == start_nic_~tmp___8~1#1; [2025-02-08 04:18:44,056 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11883: assume !(2 == start_nic_~tmp___8~1#1); [2025-02-08 04:18:44,057 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11090-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:18:44,057 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19084: SUMMARY for call s2io_reset(~sp#1.base, ~sp#1.offset); srcloc: null [2025-02-08 04:18:44,057 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11355: assume 266 == init_nic_#t~mem789#1 % 65536 % 4294967296;havoc init_nic_#t~mem789#1; [2025-02-08 04:18:44,057 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11355: assume !(266 == init_nic_#t~mem789#1 % 65536 % 4294967296);havoc init_nic_#t~mem789#1; [2025-02-08 04:18:44,057 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19679: 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:18:44,057 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10629: assume 0 != init_nic_#t~mem685#1 % 18446744073709551616;havoc init_nic_#t~mem685#1; [2025-02-08 04:18:44,057 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10629: assume !(0 != init_nic_#t~mem685#1 % 18446744073709551616);havoc init_nic_#t~mem685#1; [2025-02-08 04:18:44,057 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19085-1: SUMMARY for call free_rx_buffers(~sp#1.base, ~sp#1.offset); srcloc: null [2025-02-08 04:18:44,057 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19085: #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:18:44,057 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10695-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:18:44,057 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10695: init_nic_~val64~3#1 := 0;init_nic_~j~2#1 := 0; [2025-02-08 04:18:44,057 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11290: 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:18:44,057 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18689: assume 2 == s2io_add_isr_#t~mem2581#1 % 256 % 4294967296;havoc s2io_add_isr_#t~mem2581#1; [2025-02-08 04:18:44,057 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18689: assume !(2 == s2io_add_isr_#t~mem2581#1 % 256 % 4294967296);havoc s2io_add_isr_#t~mem2581#1; [2025-02-08 04:18:44,057 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19680: 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:18:44,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11092: init_nic_~val64~3#1 := 9259471478034796552; [2025-02-08 04:18:44,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11026: init_nic_~val64~3#1 := 0;init_nic_~i~9#1 := 0; [2025-02-08 04:18:44,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19680-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:18:44,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11092-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:18:44,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11224: assume 0 != init_nic_~tmp___12~0#1;init_nic_#res#1 := -19; [2025-02-08 04:18:44,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11224: assume !(0 != init_nic_~tmp___12~0#1);call init_nic_#t~mem758#1 := read~int#12(init_nic_~nic#1.base, 55855 + init_nic_~nic#1.offset, 1); [2025-02-08 04:18:44,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11290-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:18:44,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11885-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:18:44,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10828: call init_nic_#t~mem722#1 := read~int#12(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:18:44,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11885: havoc start_nic_#t~ret894#1; [2025-02-08 04:18:44,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10762: init_nic_~val64~3#1 := 0;call init_nic_#t~mem709#1 := read~int#12(init_nic_~nic#1.base, 55855 + init_nic_~nic#1.offset, 1); [2025-02-08 04:18:44,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18756: assume ~debug_level~0 >= 0; [2025-02-08 04:18:44,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18756: assume !(~debug_level~0 >= 0); [2025-02-08 04:18:44,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19020: assume ~debug_level~0 > 1;call #t~mem2647#1 := read~int#12(~ring~10#1.base, 4 + ~ring~10#1.offset, 4); [2025-02-08 04:18:44,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19020: assume !(~debug_level~0 > 1); [2025-02-08 04:18:44,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10762-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:18:44,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11357: SUMMARY for call writeq(545460846593, init_nic_~bar0~3#1.base, 2336 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:18:44,058 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11820: start_nic_~val64~6#1 := start_nic_~val64~6#1 - start_nic_~val64~6#1 % 16777216; [2025-02-08 04:18:44,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10829-1: [2025-02-08 04:18:44,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10829: init_nic_~val64~3#1 := init_nic_#t~bitwise723#1;havoc init_nic_#t~bitwise723#1; [2025-02-08 04:18:44,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10829-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:18:44,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10829-3: assume !(0 == 65536 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616); [2025-02-08 04:18:44,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10829-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:18:44,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10961: init_nic_~val64~3#1 := 283686952306176; [2025-02-08 04:18:44,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18691: 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:18:44,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18691-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:18:44,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10829-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:18:44,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10829-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:18:44,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11292: init_nic_~val64~3#1 := init_nic_#t~bitwise770#1;havoc init_nic_#t~bitwise770#1; [2025-02-08 04:18:44,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11292-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:18:44,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11292-1: [2025-02-08 04:18:44,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11358: SUMMARY for call writeq(0, init_nic_~bar0~3#1.base, 2352 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:18:44,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10962: init_nic_~val64~3#1 := 72623859790381057; [2025-02-08 04:18:44,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11292-4: assume 0 == init_nic_~val64~3#1 % 18446744073709551616;init_nic_#t~bitwise770#1 := 0; [2025-02-08 04:18:44,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11292-4: assume !(0 == init_nic_~val64~3#1 % 18446744073709551616); [2025-02-08 04:18:44,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11160: call init_nic_#t~mem747#1 := read~int#12(init_nic_~config~4#1.base, 75 + init_nic_~config~4#1.offset, 4); [2025-02-08 04:18:44,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11292-3: assume 18302628885633695743 == init_nic_~val64~3#1 % 18446744073709551616;init_nic_#t~bitwise770#1 := init_nic_~val64~3#1; [2025-02-08 04:18:44,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11292-3: assume !(18302628885633695743 == init_nic_~val64~3#1 % 18446744073709551616); [2025-02-08 04:18:44,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11094: 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:18:44,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11821-1: [2025-02-08 04:18:44,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11821: start_nic_~val64~6#1 := start_nic_#t~bitwise876#1;havoc start_nic_#t~bitwise876#1; [2025-02-08 04:18:44,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11821-3: assume false;start_nic_#t~bitwise876#1 := start_nic_~val64~6#1; [2025-02-08 04:18:44,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11821-3: assume !false; [2025-02-08 04:18:44,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18758: 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:18:44,059 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11821-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:18:44,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18758-1: SUMMARY for call s2io_add_isr_#t~ret2615#1 := printk(129, 0); srcloc: null [2025-02-08 04:18:44,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10962-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:18:44,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19022: assume -2147483648 <= #t~ret2648#1 && #t~ret2648#1 <= 2147483647;havoc #t~mem2647#1;havoc #t~ret2648#1; [2025-02-08 04:18:44,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11821-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:18:44,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11821-4: assume !(0 == start_nic_~val64~6#1 % 18446744073709551616 || 4096 == start_nic_~val64~6#1 % 18446744073709551616); [2025-02-08 04:18:44,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19022-1: SUMMARY for call #t~ret2648#1 := printk(136, 0); srcloc: null [2025-02-08 04:18:44,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11293: SUMMARY for call writeq(5480036321579761664, init_nic_~bar0~3#1.base, 8480 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:18:44,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11359: SUMMARY for call writeq(0, init_nic_~bar0~3#1.base, 2368 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:18:44,060 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11029: init_nic_~val64~3#1 := 0; [2025-02-08 04:18:44,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10765-1: [2025-02-08 04:18:44,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11822-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:18:44,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10765: 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:18:44,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10765: 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:18:44,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10765-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:18:44,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10765-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:18:44,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10765-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:18:44,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10897: init_nic_~val64~3#1 := 281479271743489; [2025-02-08 04:18:44,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11822: 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:18:44,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10765-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:18:44,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10765-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:18:44,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11228: assume 2 == init_nic_#t~mem758#1 % 256 % 4294967296;havoc init_nic_#t~mem758#1;call init_nic_#t~mem759#1 := read~int#12(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:18:44,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11228: 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:18:44,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11294: 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:18:44,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10964: init_nic_~val64~3#1 := 144964032627998978; [2025-02-08 04:18:44,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10898: 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:18:44,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10964-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:18:44,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11030: 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:18:44,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10832: call init_nic_#t~mem724#1 := read~int#12(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:18:44,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11889: call start_nic_#t~mem895#1.base, start_nic_#t~mem895#1.offset := read~$Pointer$#12(start_nic_~nic#1.base, 51936 + start_nic_~nic#1.offset, 8);call start_nic_#t~mem896#1 := read~int#12(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:18:44,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11163-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:18:44,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11163: init_nic_~i~9#1 := 1 + init_nic_~i~9#1; [2025-02-08 04:18:44,061 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11295: SUMMARY for call writeq(5480036321579761664, init_nic_~bar0~3#1.base, 8480 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:18:44,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11890: assume start_nic_#t~short898#1;havoc start_nic_#t~mem897#1;havoc start_nic_#t~short898#1; [2025-02-08 04:18:44,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11890: assume !start_nic_#t~short898#1;havoc start_nic_#t~mem897#1;havoc start_nic_#t~short898#1; [2025-02-08 04:18:44,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10899: 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:18:44,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11031: 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:18:44,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10833-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:18:44,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10833-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:18:44,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18695: assume 0 != s2io_add_isr_~ret~12#1; [2025-02-08 04:18:44,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18695: assume !(0 != s2io_add_isr_~ret~12#1); [2025-02-08 04:18:44,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10833-1: [2025-02-08 04:18:44,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11890-1: assume start_nic_#t~short898#1;call start_nic_#t~mem897#1 := read~int#12(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:18:44,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11890-1: assume !start_nic_#t~short898#1; [2025-02-08 04:18:44,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10833: init_nic_~val64~3#1 := init_nic_#t~bitwise725#1;havoc init_nic_#t~bitwise725#1; [2025-02-08 04:18:44,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10833-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:18:44,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10833-3: assume !(0 == 256 * (init_nic_~mem_share~0#1 % 18446744073709551616) % 18446744073709551616); [2025-02-08 04:18:44,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10833-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:18:44,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11296: 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:18:44,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19026: ~i~38#1 := 1 + ~i~38#1; [2025-02-08 04:18:44,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10900: 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:18:44,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10966-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:18:44,062 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11032: 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:18:44,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10966: init_nic_~val64~3#1 := 217304205348635139; [2025-02-08 04:18:44,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18696: assume ~debug_level~0 >= 0; [2025-02-08 04:18:44,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18696: assume !(~debug_level~0 >= 0); [2025-02-08 04:18:44,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10702-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:18:44,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10702: init_nic_~val64~3#1 := 0;init_nic_~j~2#1 := 0; [2025-02-08 04:18:44,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11363-1: call init_nic_#t~mem790#1 := read~int#12(init_nic_~nic#1.base, 55855 + init_nic_~nic#1.offset, 1); [2025-02-08 04:18:44,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11363: 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:18:44,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11363: assume !(2 == init_nic_#t~mem790#1 % 256 % 4294967296);havoc init_nic_#t~mem790#1; [2025-02-08 04:18:44,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18762: call write~int#12(0, s2io_add_isr_~sp#1.base, 51859 + s2io_add_isr_~sp#1.offset, 1); [2025-02-08 04:18:44,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11099: init_nic_~val64~3#1 := 283686952304641; [2025-02-08 04:18:44,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11297-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:18:44,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19093: assume 0 != ~tmp___0~73#1;call #t~mem2662#1 := read~int#12(~sp#1.base, 51859 + ~sp#1.offset, 1); [2025-02-08 04:18:44,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19093: 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$#12(#funAddr~s2io_alarm_handle.base, #funAddr~s2io_alarm_handle.offset, ~sp#1.base, 53780 + ~sp#1.offset, 8);call write~int#12(~sp#1.base + ~sp#1.offset, ~sp#1.base, 53788 + ~sp#1.offset, 8);assume { :begin_inline_ldv_mod_timer_17 } true;ldv_mod_timer_17_#in~ldv_func_arg1#1.base, ldv_mod_timer_17_#in~ldv_func_arg1#1.offset, ldv_mod_timer_17_#in~ldv_func_arg2#1 := ~sp#1.base, 53748 + ~sp#1.offset, 125 + ~jiffies~0;havoc ldv_mod_timer_17_#res#1;havoc ldv_mod_timer_17_#t~ret3291#1, ldv_mod_timer_17_#t~ret3292#1, ldv_mod_timer_17_~ldv_func_arg1#1.base, ldv_mod_timer_17_~ldv_func_arg1#1.offset, ldv_mod_timer_17_~ldv_func_arg2#1, ldv_mod_timer_17_~ldv_func_res~6#1, ldv_mod_timer_17_~tmp~194#1, ldv_mod_timer_17_~tmp___0~96#1;ldv_mod_timer_17_~ldv_func_arg1#1.base, ldv_mod_timer_17_~ldv_func_arg1#1.offset := ldv_mod_timer_17_#in~ldv_func_arg1#1.base, ldv_mod_timer_17_#in~ldv_func_arg1#1.offset;ldv_mod_timer_17_~ldv_func_arg2#1 := ldv_mod_timer_17_#in~ldv_func_arg2#1;havoc ldv_mod_timer_17_~ldv_func_res~6#1;havoc ldv_mod_timer_17_~tmp~194#1;havoc ldv_mod_timer_17_~tmp___0~96#1; [2025-02-08 04:18:44,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11297: 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:18:44,063 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11892: 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:18:44,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10901-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:18:44,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10901: init_nic_~val64~3#1 := 281479271677952; [2025-02-08 04:18:44,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11826: assume start_nic_~i~11#1 % 65536 % 4294967296 < start_nic_#t~mem877#1 % 4294967296;havoc start_nic_#t~mem877#1; [2025-02-08 04:18:44,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11826: 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#12(start_nic_~nic#1.base, start_nic_~nic#1.offset, 4); [2025-02-08 04:18:44,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11892-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:18:44,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11033: 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:18:44,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10637-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:18:44,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10637: havoc init_nic_#t~mem686#1; [2025-02-08 04:18:44,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10637-2: call init_nic_#t~mem686#1 := read~int#14(~#xena_dtx_cfg~0.base, ~#xena_dtx_cfg~0.offset + 8 * init_nic_~dtx_cnt~0#1, 8); [2025-02-08 04:18:44,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11100: init_nic_~val64~3#1 := 144964032527401475; [2025-02-08 04:18:44,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19094: assume 2 == #t~mem2662#1 % 256 % 4294967296;havoc #t~mem2662#1; [2025-02-08 04:18:44,064 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19094: assume !(2 == #t~mem2662#1 % 256 % 4294967296);havoc #t~mem2662#1; [2025-02-08 04:18:44,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11034: init_nic_~val64~3#1 := 9259542123273814144; [2025-02-08 04:18:44,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11100-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:18:44,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19028: assume ~i~38#1 % 4294967296 < #t~mem2649#1 % 4294967296;havoc #t~mem2649#1; [2025-02-08 04:18:44,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19028: assume !(~i~38#1 % 4294967296 < #t~mem2649#1 % 4294967296);havoc #t~mem2649#1;call #t~mem2650#1 := read~int#12(~config~22#1.base, 74 + ~config~22#1.offset, 1); [2025-02-08 04:18:44,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10836: call init_nic_#t~mem726#1 := read~int#12(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:18:44,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10770: init_nic_~i~9#1 := 0; [2025-02-08 04:18:44,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10968: init_nic_~val64~3#1 := 289644348105031680; [2025-02-08 04:18:44,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11034-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:18:44,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10968-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:18:44,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18698-1: SUMMARY for call s2io_add_isr_#t~ret2583#1 := printk(126, 0); srcloc: null [2025-02-08 04:18:44,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10638-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:18:44,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10638: 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#14(~#xena_dtx_cfg~0.base, ~#xena_dtx_cfg~0.offset + 8 * init_nic_~dtx_cnt~0#1, 8); [2025-02-08 04:18:44,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18698: 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:18:44,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11167: assume init_nic_~i~9#1 % 4294967296 < init_nic_#t~mem747#1 % 4294967296;havoc init_nic_#t~mem747#1; [2025-02-08 04:18:44,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11167: 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:18:44,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11894-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:18:44,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10837-1: [2025-02-08 04:18:44,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11894-1: [2025-02-08 04:18:44,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10837: init_nic_~val64~3#1 := init_nic_#t~bitwise727#1;havoc init_nic_#t~bitwise727#1; [2025-02-08 04:18:44,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11894-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:18:44,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11894-4: assume !(0 == start_nic_~val64~6#1 % 18446744073709551616 || 140737488355328 == start_nic_~val64~6#1 % 18446744073709551616); [2025-02-08 04:18:44,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10837-3: assume 0 == init_nic_~mem_share~0#1 % 18446744073709551616;init_nic_#t~bitwise727#1 := init_nic_~val64~3#1; [2025-02-08 04:18:44,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10837-3: assume !(0 == init_nic_~mem_share~0#1 % 18446744073709551616); [2025-02-08 04:18:44,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11894-3: assume false;start_nic_#t~bitwise900#1 := start_nic_~val64~6#1; [2025-02-08 04:18:44,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11894-3: assume !false; [2025-02-08 04:18:44,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10837-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:18:44,065 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10771: call init_nic_#t~mem728#1 := read~int#12(init_nic_~config~4#1.base, 75 + init_nic_~config~4#1.offset, 4); [2025-02-08 04:18:44,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11894: start_nic_~val64~6#1 := start_nic_#t~bitwise900#1;havoc start_nic_#t~bitwise900#1; [2025-02-08 04:18:44,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10903: 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:18:44,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10837-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:18:44,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10837-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:18:44,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11300: 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:18:44,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11300-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:18:44,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11366: 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:18:44,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19096: SUMMARY for call s2io_rem_isr(~sp#1.base, ~sp#1.offset); srcloc: null [2025-02-08 04:18:44,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11036: 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:18:44,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11102-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:18:44,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10970: 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:18:44,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11102: init_nic_~val64~3#1 := 289637755363984389; [2025-02-08 04:18:44,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11895-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:18:44,066 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11895: start_nic_~val64~6#1 := 293019865982173184; [2025-02-08 04:18:44,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10574-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:18:44,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10574: 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:18:44,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11235-1: [2025-02-08 04:18:44,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11235: init_nic_~val64~3#1 := init_nic_#t~bitwise760#1;havoc init_nic_#t~bitwise760#1; [2025-02-08 04:18:44,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11367-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:18:44,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11367: 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:18:44,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11235-3: assume false;init_nic_#t~bitwise760#1 := init_nic_~val64~3#1; [2025-02-08 04:18:44,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11235-3: assume !false; [2025-02-08 04:18:44,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11235-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:18:44,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11235-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:18:44,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11235-4: assume !(0 == init_nic_~val64~3#1 % 18446744073709551616 || 34213936 == init_nic_~val64~3#1 % 18446744073709551616); [2025-02-08 04:18:44,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11830: assume 1 == start_nic_#t~mem878#1;havoc start_nic_#t~mem878#1; [2025-02-08 04:18:44,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11830: assume !(1 == start_nic_#t~mem878#1);havoc start_nic_#t~mem878#1; [2025-02-08 04:18:44,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11302-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:18:44,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11236: init_nic_~val64~3#1 := 281483566645248;call init_nic_#t~mem761#1 := read~int#12(init_nic_~nic#1.base, 51859 + init_nic_~nic#1.offset, 1); [2025-02-08 04:18:44,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11302-1: [2025-02-08 04:18:44,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11302-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:18:44,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11302-4: assume !(0 == init_nic_~val64~3#1 % 18446744073709551616 || 288230376151711744 == init_nic_~val64~3#1 % 18446744073709551616); [2025-02-08 04:18:44,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11302-3: assume false;init_nic_#t~bitwise773#1 := init_nic_~val64~3#1; [2025-02-08 04:18:44,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11302-3: assume !false; [2025-02-08 04:18:44,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11236-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:18:44,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11302: init_nic_~val64~3#1 := init_nic_#t~bitwise773#1;havoc init_nic_#t~bitwise773#1;call init_nic_#t~mem774#1 := read~int#12(init_nic_~nic#1.base, 55855 + init_nic_~nic#1.offset, 1); [2025-02-08 04:18:44,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19032: assume 0 != #t~mem2650#1 % 256 % 4294967296;havoc #t~mem2650#1;call #t~mem2651#1 := read~int#12(~config~22#1.base, 73 + ~config~22#1.offset, 1); [2025-02-08 04:18:44,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19032: assume !(0 != #t~mem2650#1 % 256 % 4294967296);havoc #t~mem2650#1; [2025-02-08 04:18:44,067 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11104: init_nic_~val64~3#1 := 283686952304641; [2025-02-08 04:18:44,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11104-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:18:44,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11897: 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:18:44,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10774: assume 0 == init_nic_~i~9#1; [2025-02-08 04:18:44,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10774: assume !(0 == init_nic_~i~9#1); [2025-02-08 04:18:44,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11369-4: assume 0 == init_nic_~val64~3#1 % 18446744073709551616;init_nic_#t~bitwise792#1 := 0; [2025-02-08 04:18:44,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11369-4: assume !(0 == init_nic_~val64~3#1 % 18446744073709551616); [2025-02-08 04:18:44,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18702: call write~int#12(0, s2io_add_isr_~sp#1.base, 51859 + s2io_add_isr_~sp#1.offset, 1); [2025-02-08 04:18:44,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11369-1: [2025-02-08 04:18:44,068 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11369: init_nic_~val64~3#1 := init_nic_#t~bitwise792#1;havoc init_nic_#t~bitwise792#1; [2025-02-08 04:18:44,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11369-3: assume 18444773748872577023 == init_nic_~val64~3#1 % 18446744073709551616;init_nic_#t~bitwise792#1 := init_nic_~val64~3#1; [2025-02-08 04:18:44,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11369-3: assume !(18444773748872577023 == init_nic_~val64~3#1 % 18446744073709551616); [2025-02-08 04:18:44,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11369-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:18:44,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19033: assume 2 == #t~mem2651#1 % 256 % 4294967296;havoc #t~mem2651#1;~i~38#1 := 0; [2025-02-08 04:18:44,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19033: assume !(2 == #t~mem2651#1 % 256 % 4294967296);havoc #t~mem2651#1; [2025-02-08 04:18:44,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10709-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:18:44,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10709: init_nic_~val64~3#1 := 0;init_nic_~j~2#1 := 0; [2025-02-08 04:18:44,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10643: assume 0 != init_nic_#t~mem688#1 % 18446744073709551616;havoc init_nic_#t~mem688#1; [2025-02-08 04:18:44,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10643: assume !(0 != init_nic_#t~mem688#1 % 18446744073709551616);havoc init_nic_#t~mem688#1; [2025-02-08 04:18:44,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11832: 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:18:44,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11832-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:18:44,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10577-4: assume 0 == init_nic_~val64~3#1 % 18446744073709551616;init_nic_#t~bitwise675#1 := 0; [2025-02-08 04:18:44,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10577-4: assume !(0 == init_nic_~val64~3#1 % 18446744073709551616); [2025-02-08 04:18:44,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11370: 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:18:44,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10577-1: [2025-02-08 04:18:44,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10577: assume 0 == init_nic_#t~bitwise675#1 % 18446744073709551616;havoc init_nic_#t~bitwise675#1; [2025-02-08 04:18:44,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10577: assume !(0 == init_nic_#t~bitwise675#1 % 18446744073709551616);havoc init_nic_#t~bitwise675#1; [2025-02-08 04:18:44,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10577-3: assume 137438953472 == init_nic_~val64~3#1 % 18446744073709551616;init_nic_#t~bitwise675#1 := init_nic_~val64~3#1; [2025-02-08 04:18:44,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10577-3: assume !(137438953472 == init_nic_~val64~3#1 % 18446744073709551616); [2025-02-08 04:18:44,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10577-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:18:44,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18769: s2io_add_isr_~i~37#1 := 1 + s2io_add_isr_~i~37#1;call s2io_add_isr_#t~mem2617#1 := read~int#12(s2io_add_isr_~sp#1.base, 54510 + s2io_add_isr_~sp#1.offset, 4); [2025-02-08 04:18:44,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11172: call init_nic_#t~mem750#1 := read~int#12(init_nic_~config~4#1.base, 75 + init_nic_~config~4#1.offset, 4); [2025-02-08 04:18:44,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11106: init_nic_~val64~3#1 := 144964032527335424; [2025-02-08 04:18:44,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11304: assume 2 == init_nic_#t~mem774#1 % 256 % 4294967296;havoc init_nic_#t~mem774#1; [2025-02-08 04:18:44,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11304: assume !(2 == init_nic_#t~mem774#1 % 256 % 4294967296);havoc init_nic_#t~mem774#1; [2025-02-08 04:18:44,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10908: init_nic_~val64~3#1 := 283674016874497; [2025-02-08 04:18:44,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11106-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:18:44,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11239: assume 2 == init_nic_#t~mem761#1 % 256 % 4294967296;havoc init_nic_#t~mem761#1; [2025-02-08 04:18:44,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11239: assume !(2 == init_nic_#t~mem761#1 % 256 % 4294967296);havoc init_nic_#t~mem761#1; [2025-02-08 04:18:44,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10909-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:18:44,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10909: init_nic_~val64~3#1 := 144116296177484288; [2025-02-08 04:18:44,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11834: start_nic_~val64~6#1 := start_nic_#t~bitwise880#1;havoc start_nic_#t~bitwise880#1; [2025-02-08 04:18:44,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11041: init_nic_~val64~3#1 := 281479271743489; [2025-02-08 04:18:44,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18771: assume s2io_add_isr_~i~37#1 < s2io_add_isr_#t~mem2617#1;havoc s2io_add_isr_#t~mem2617#1; [2025-02-08 04:18:44,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18771: assume !(s2io_add_isr_~i~37#1 < s2io_add_isr_#t~mem2617#1);havoc s2io_add_isr_#t~mem2617#1; [2025-02-08 04:18:44,069 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10975: init_nic_~val64~3#1 := 283686952306183; [2025-02-08 04:18:44,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11834-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:18:44,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19101: SUMMARY for call s2io_reset(~sp#1.base, ~sp#1.offset); srcloc: null [2025-02-08 04:18:44,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11834-1: [2025-02-08 04:18:44,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11834-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:18:44,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11834-4: assume !(0 == start_nic_~val64~6#1 % 18446744073709551616 || 144115188075855872 == start_nic_~val64~6#1 % 18446744073709551616); [2025-02-08 04:18:44,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11834-3: assume false;start_nic_#t~bitwise880#1 := start_nic_~val64~6#1; [2025-02-08 04:18:44,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11834-3: assume !false; [2025-02-08 04:18:44,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11306: 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:18:44,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11240-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:18:44,070 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11240-4: assume !(0 == init_nic_~val64~3#1 % 18446744073709551616 || 2097216 == init_nic_~val64~3#1 % 18446744073709551616); [2025-02-08 04:18:44,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11108: init_nic_~val64~3#1 := 9259471478033745924; [2025-02-08 04:18:44,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11240-3: assume false;init_nic_#t~bitwise762#1 := init_nic_~val64~3#1; [2025-02-08 04:18:44,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11240-3: assume !false; [2025-02-08 04:18:44,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11174-1: call init_nic_#t~mem748#1 := read~int#19(~#rts_frm_len~0.base, ~#rts_frm_len~0.offset + 4 * init_nic_~i~9#1, 4); [2025-02-08 04:18:44,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11042: 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:18:44,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11108-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:18:44,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11240: init_nic_~val64~3#1 := init_nic_#t~bitwise762#1;havoc init_nic_#t~bitwise762#1; [2025-02-08 04:18:44,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11240-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:18:44,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11174: assume 0 != init_nic_#t~mem748#1 % 4294967296;havoc init_nic_#t~mem748#1;call init_nic_#t~mem749#1 := read~int#19(~#rts_frm_len~0.base, ~#rts_frm_len~0.offset + 4 * init_nic_~i~9#1, 4); [2025-02-08 04:18:44,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11174: assume !(0 != init_nic_#t~mem748#1 % 4294967296);havoc init_nic_#t~mem748#1; [2025-02-08 04:18:44,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11240-1: [2025-02-08 04:18:44,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10844: assume init_nic_~i~9#1 % 4294967296 < init_nic_#t~mem728#1 % 4294967296;havoc init_nic_#t~mem728#1; [2025-02-08 04:18:44,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10844: assume !(init_nic_~i~9#1 % 4294967296 < init_nic_#t~mem728#1 % 4294967296);havoc init_nic_#t~mem728#1; [2025-02-08 04:18:44,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11901: 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:18:44,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10778: assume 1 == init_nic_~i~9#1; [2025-02-08 04:18:44,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10778: assume !(1 == init_nic_~i~9#1); [2025-02-08 04:18:44,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11835: 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:18:44,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10976: 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:18:44,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18706: call s2io_add_isr_#t~mem2584#1 := read~int#12(s2io_add_isr_~sp#1.base, 51859 + s2io_add_isr_~sp#1.offset, 1); [2025-02-08 04:18:44,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19102: #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:18:44,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19102-1: SUMMARY for call free_rx_buffers(~sp#1.base, ~sp#1.offset); srcloc: null [2025-02-08 04:18:44,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18706-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:18:44,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11043: 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:18:44,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10977: 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:18:44,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10911-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:18:44,071 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10911: init_nic_~val64~3#1 := 72620548319871234; [2025-02-08 04:18:44,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11242: init_nic_~val64~3#1 := init_nic_#t~bitwise763#1;havoc init_nic_#t~bitwise763#1; [2025-02-08 04:18:44,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11044: 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:18:44,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10978: 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:18:44,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11242-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:18:44,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11176: havoc init_nic_#t~mem749#1; [2025-02-08 04:18:44,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11242-1: [2025-02-08 04:18:44,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11242-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:18:44,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11242-4: assume !(0 == init_nic_~val64~3#1 % 18446744073709551616 || 4194432 == init_nic_~val64~3#1 % 18446744073709551616); [2025-02-08 04:18:44,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11110: 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:18:44,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11242-3: assume false;init_nic_#t~bitwise763#1 := init_nic_~val64~3#1; [2025-02-08 04:18:44,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11242-3: assume !false; [2025-02-08 04:18:44,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11176-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:18:44,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18708: 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:18:44,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18708: assume !(2 == s2io_add_isr_#t~mem2584#1 % 256 % 4294967296);havoc s2io_add_isr_#t~mem2584#1; [2025-02-08 04:18:44,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10582-1: SUMMARY for call msleep(10); srcloc: null [2025-02-08 04:18:44,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19038: ~i~38#1 := 1 + ~i~38#1;call #t~mem2652#1 := read~int#12(~sp#1.base, 51861 + ~sp#1.offset, 4); [2025-02-08 04:18:44,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18972: call ULTIMATE.dealloc(~#__key~1#1.base, ~#__key~1#1.offset);havoc ~#__key~1#1.base, ~#__key~1#1.offset; [2025-02-08 04:18:44,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19038-1: SUMMARY for call napi_enable(~sp#1.base, 2505 + (1120 + ~sp#1.offset + 6329 * ~i~38#1)); srcloc: null [2025-02-08 04:18:44,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10582: init_nic_~i~9#1 := 1 + init_nic_~i~9#1; [2025-02-08 04:18:44,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11375-1: assume true;init_nic_#t~nondet793#1.base, init_nic_#t~nondet793#1.offset := 0, 0; [2025-02-08 04:18:44,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11375-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#25(0, init_nic_#t~nondet793#1.base, init_nic_#t~nondet794#1 % 18446744073709551616 - 1, 1); [2025-02-08 04:18:44,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11375: 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:18:44,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11045-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:18:44,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11045: init_nic_~val64~3#1 := 281479271677952; [2025-02-08 04:18:44,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10979-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:18:44,072 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10979: init_nic_~val64~3#1 := 283686884868096; [2025-02-08 04:18:44,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10913-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:18:44,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10913: init_nic_~val64~3#1 := 283674016874497; [2025-02-08 04:18:44,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24126: assume -2147483648 <= ldv_request_irq_13_#t~ret3283#1 && ldv_request_irq_13_#t~ret3283#1 <= 2147483647;ldv_request_irq_13_~tmp~190#1 := ldv_request_irq_13_#t~ret3283#1;havoc ldv_request_irq_13_#t~ret3283#1;ldv_request_irq_13_~ldv_func_res~2#1 := ldv_request_irq_13_~tmp~190#1; [2025-02-08 04:18:44,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24192-1: SUMMARY for call ldv_mod_timer_17_#t~ret3291#1 := mod_timer(ldv_mod_timer_17_~ldv_func_arg1#1.base, ldv_mod_timer_17_~ldv_func_arg1#1.offset, ldv_mod_timer_17_~ldv_func_arg2#1); srcloc: null [2025-02-08 04:18:44,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24192: assume -2147483648 <= ldv_mod_timer_17_#t~ret3291#1 && ldv_mod_timer_17_#t~ret3291#1 <= 2147483647;ldv_mod_timer_17_~tmp~194#1 := ldv_mod_timer_17_#t~ret3291#1;havoc ldv_mod_timer_17_#t~ret3291#1;ldv_mod_timer_17_~ldv_func_res~6#1 := ldv_mod_timer_17_~tmp~194#1; [2025-02-08 04:18:44,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10649: init_nic_~val64~3#1 := 0; [2025-02-08 04:18:44,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24126-1: SUMMARY for call ldv_request_irq_13_#t~ret3283#1 := request_irq(ldv_request_irq_13_~irq#1, ldv_request_irq_13_~handler#1.base, ldv_request_irq_13_~handler#1.offset, ldv_request_irq_13_~flags#1, ldv_request_irq_13_~name#1.base, ldv_request_irq_13_~name#1.offset, ldv_request_irq_13_~dev#1.base, ldv_request_irq_13_~dev#1.offset); srcloc: null [2025-02-08 04:18:44,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11310: SUMMARY for call writeq(5480036321579761664, init_nic_~bar0~3#1.base, 8480 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:18:44,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18776: 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:18:44,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18776: assume !(0 == s2io_add_isr_~err~3#1); [2025-02-08 04:18:44,074 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10650: 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:18:44,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10782: assume 2 == init_nic_~i~9#1; [2025-02-08 04:18:44,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10782: assume !(2 == init_nic_~i~9#1); [2025-02-08 04:18:44,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11839: assume 0 == ~vlan_tag_strip~0 % 4294967296; [2025-02-08 04:18:44,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11839: assume !(0 == ~vlan_tag_strip~0 % 4294967296); [2025-02-08 04:18:44,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11245-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:18:44,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11245: init_nic_~i~9#1 := 0; [2025-02-08 04:18:44,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24194: assume -2147483648 <= ldv_mod_timer_17_#t~ret3292#1 && ldv_mod_timer_17_#t~ret3292#1 <= 2147483647;ldv_mod_timer_17_~tmp___0~96#1 := ldv_mod_timer_17_#t~ret3292#1;havoc ldv_mod_timer_17_#t~ret3292#1;ldv_mod_timer_17_#res#1 := ldv_mod_timer_17_~tmp___0~96#1; [2025-02-08 04:18:44,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11377: 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:18:44,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11377: assume !(0 != (init_nic_~tmp___20~0#1.base + init_nic_~tmp___20~0#1.offset) % 18446744073709551616); [2025-02-08 04:18:44,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11311: 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:18:44,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10981: 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:18:44,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10915-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:18:44,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10915: init_nic_~val64~3#1 := 144116296177418240; [2025-02-08 04:18:44,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11047-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:18:44,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11047: init_nic_~val64~3#1 := 9259542122195861568; [2025-02-08 04:18:44,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10651: 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:18:44,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10849-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:18:44,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10849: call init_nic_#t~mem729#1 := read~int#12(init_nic_~config~4#1.base, init_nic_~config~4#1.offset, 4); [2025-02-08 04:18:44,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24128-1: SUMMARY for call ldv_request_irq_13_#t~ret3284#1 := ldv_request_irq(ldv_request_irq_13_~ldv_func_res~2#1, ldv_request_irq_13_~irq#1, ldv_request_irq_13_~handler#1.base, ldv_request_irq_13_~handler#1.offset, ldv_request_irq_13_~flags#1, ldv_request_irq_13_~name#1.base, ldv_request_irq_13_~name#1.offset, ldv_request_irq_13_~dev#1.base, ldv_request_irq_13_~dev#1.offset); srcloc: null [2025-02-08 04:18:44,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24128: assume -2147483648 <= ldv_request_irq_13_#t~ret3284#1 && ldv_request_irq_13_#t~ret3284#1 <= 2147483647;ldv_request_irq_13_~tmp___0~92#1 := ldv_request_irq_13_#t~ret3284#1;havoc ldv_request_irq_13_#t~ret3284#1;ldv_request_irq_13_#res#1 := ldv_request_irq_13_~tmp___0~92#1; [2025-02-08 04:18:44,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24194-1: SUMMARY for call ldv_mod_timer_17_#t~ret3292#1 := ldv_mod_timer(ldv_mod_timer_17_~ldv_func_res~6#1, ldv_mod_timer_17_~ldv_func_arg1#1.base, ldv_mod_timer_17_~ldv_func_arg1#1.offset, ldv_mod_timer_17_~ldv_func_arg2#1); srcloc: null [2025-02-08 04:18:44,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11180: init_nic_~i~9#1 := 1 + init_nic_~i~9#1; [2025-02-08 04:18:44,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11312: SUMMARY for call writeq(5480036321579761664, init_nic_~bar0~3#1.base, 8480 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:18:44,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19042: assume ~i~38#1 % 4294967296 < #t~mem2652#1 % 4294967296;havoc #t~mem2652#1; [2025-02-08 04:18:44,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19042: assume !(~i~38#1 % 4294967296 < #t~mem2652#1 % 4294967296);havoc #t~mem2652#1; [2025-02-08 04:18:44,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10652: 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:18:44,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10586: assume init_nic_~i~9#1 <= 49; [2025-02-08 04:18:44,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10586: assume !(init_nic_~i~9#1 <= 49); [2025-02-08 04:18:44,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11841-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:18:44,075 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11841: 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:18:44,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11115: init_nic_~val64~3#1 := 283686952306176; [2025-02-08 04:18:44,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11313: 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:18:44,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24196: #t~ret2663#1 := ldv_mod_timer_17_#res#1;havoc ldv_mod_timer_17_#t~ret3291#1, ldv_mod_timer_17_#t~ret3292#1, ldv_mod_timer_17_~ldv_func_arg1#1.base, ldv_mod_timer_17_~ldv_func_arg1#1.offset, ldv_mod_timer_17_~ldv_func_arg2#1, ldv_mod_timer_17_~ldv_func_res~6#1, ldv_mod_timer_17_~tmp~194#1, ldv_mod_timer_17_~tmp___0~96#1;havoc ldv_mod_timer_17_#in~ldv_func_arg1#1.base, ldv_mod_timer_17_#in~ldv_func_arg1#1.offset, ldv_mod_timer_17_#in~ldv_func_arg2#1;assume { :end_inline_ldv_mod_timer_17 } true;assume -2147483648 <= #t~ret2663#1 && #t~ret2663#1 <= 2147483647;havoc #t~ret2663#1; [2025-02-08 04:18:44,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10917: 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:18:44,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11049: 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:18:44,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18713: 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$#12(s2io_add_isr_~sp#1.base, 54610 + s2io_add_isr_~sp#1.offset, 8);call s2io_add_isr_#t~mem2588#1 := read~int#12(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:18:44,076 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18713: 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:18:44,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10653-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:18:44,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18713-1: call s2io_add_isr_#t~mem2585#1.base, s2io_add_isr_#t~mem2585#1.offset := read~$Pointer$#12(s2io_add_isr_~sp#1.base, 54610 + s2io_add_isr_~sp#1.offset, 8);call s2io_add_isr_#t~mem2586#1 := read~int#12(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:18:44,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10653: init_nic_~i~9#1 := 0;init_nic_~j~2#1 := 0; [2025-02-08 04:18:44,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11380: 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:18:44,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18779: 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:18:44,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18779-1: SUMMARY for call s2io_add_isr_#t~ret2618#1 := printk(130, 0); srcloc: null [2025-02-08 04:18:44,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11116: init_nic_~val64~3#1 := 72623859790381057; [2025-02-08 04:18:44,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11116-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:18:44,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24131-1: ldv_request_irq_13_#res#1 := ldv_request_irq_13_~ldv_func_res~2#1; [2025-02-08 04:18:44,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11248: call init_nic_#t~mem768#1 := read~int#12(init_nic_~config~4#1.base, 75 + init_nic_~config~4#1.offset, 4); [2025-02-08 04:18:44,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24197-1: ldv_mod_timer_17_#res#1 := ldv_mod_timer_17_~ldv_func_res~6#1; [2025-02-08 04:18:44,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11182: assume init_nic_~i~9#1 % 4294967296 < init_nic_#t~mem750#1 % 4294967296;havoc init_nic_#t~mem750#1; [2025-02-08 04:18:44,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11182: 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:18:44,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10852: assume 1 == init_nic_#t~mem729#1 % 4294967296;havoc init_nic_#t~mem729#1; [2025-02-08 04:18:44,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10852: assume !(1 == init_nic_#t~mem729#1 % 4294967296);havoc init_nic_#t~mem729#1;call init_nic_#t~mem730#1 := read~int#12(init_nic_~config~4#1.base, init_nic_~config~4#1.offset, 4); [2025-02-08 04:18:44,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11843-1: [2025-02-08 04:18:44,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10786: assume 3 == init_nic_~i~9#1; [2025-02-08 04:18:44,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10786: assume !(3 == init_nic_~i~9#1); [2025-02-08 04:18:44,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11843: start_nic_~val64~6#1 := start_nic_#t~bitwise882#1;havoc start_nic_#t~bitwise882#1; [2025-02-08 04:18:44,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11843-3: assume 18446462598732840959 == start_nic_~val64~6#1 % 18446744073709551616;start_nic_#t~bitwise882#1 := start_nic_~val64~6#1; [2025-02-08 04:18:44,077 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11843-3: assume !(18446462598732840959 == start_nic_~val64~6#1 % 18446744073709551616); [2025-02-08 04:18:44,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11843-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:18:44,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11843-4: assume 0 == start_nic_~val64~6#1 % 18446744073709551616;start_nic_#t~bitwise882#1 := 0; [2025-02-08 04:18:44,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11843-4: assume !(0 == start_nic_~val64~6#1 % 18446744073709551616); [2025-02-08 04:18:44,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18714: 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:18:44,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18714: 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$#12(s2io_add_isr_~sp#1.base, 54610 + s2io_add_isr_~sp#1.offset, 8);call s2io_add_isr_#t~mem2598#1 := read~int#12(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:18:44,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18979: assume 0 != ~ret~13#1; [2025-02-08 04:18:44,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18979: 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:18:44,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11844: call write~int#12(0, start_nic_~nic#1.base, 54506 + start_nic_~nic#1.offset, 4); [2025-02-08 04:18:44,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11844-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:18:44,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18781: assume ~debug_level~0 > 1; [2025-02-08 04:18:44,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18781: assume !(~debug_level~0 > 1); [2025-02-08 04:18:44,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19112: SUMMARY for call set_bit(1, ~sp#1.base, 55874 + ~sp#1.offset); srcloc: null [2025-02-08 04:18:44,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11118-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:18:44,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18980: assume ~debug_level~0 >= 0; [2025-02-08 04:18:44,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18980: assume !(~debug_level~0 >= 0); [2025-02-08 04:18:44,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11118: init_nic_~val64~3#1 := 144964032627998978; [2025-02-08 04:18:44,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10722: assume init_nic_~i~9#1 % 4294967296 < init_nic_#t~mem696#1 % 4294967296;havoc init_nic_#t~mem696#1; [2025-02-08 04:18:44,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10722: 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#12(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:18:44,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11317-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:18:44,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11317: 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:18:44,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11251-1: [2025-02-08 04:18:44,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11251: init_nic_~val64~3#1 := init_nic_#t~bitwise764#1;havoc init_nic_#t~bitwise764#1; [2025-02-08 04:18:44,078 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18716: assume true;havoc s2io_add_isr_#t~nondet2590#1;call write~int#12(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:18:44,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18716: 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$#12(s2io_add_isr_~sp#1.base, 54514 + s2io_add_isr_~sp#1.offset, 8);call s2io_add_isr_#t~mem2593#1 := read~int#12(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$#12(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$#12(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_13 } true;ldv_request_irq_13_#in~irq#1, ldv_request_irq_13_#in~handler#1.base, ldv_request_irq_13_#in~handler#1.offset, ldv_request_irq_13_#in~flags#1, ldv_request_irq_13_#in~name#1.base, ldv_request_irq_13_#in~name#1.offset, ldv_request_irq_13_#in~dev#1.base, ldv_request_irq_13_#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_13_#res#1;havoc ldv_request_irq_13_#t~ret3283#1, ldv_request_irq_13_#t~ret3284#1, ldv_request_irq_13_~irq#1, ldv_request_irq_13_~handler#1.base, ldv_request_irq_13_~handler#1.offset, ldv_request_irq_13_~flags#1, ldv_request_irq_13_~name#1.base, ldv_request_irq_13_~name#1.offset, ldv_request_irq_13_~dev#1.base, ldv_request_irq_13_~dev#1.offset, ldv_request_irq_13_~ldv_func_res~2#1, ldv_request_irq_13_~tmp~190#1, ldv_request_irq_13_~tmp___0~92#1;ldv_request_irq_13_~irq#1 := ldv_request_irq_13_#in~irq#1;ldv_request_irq_13_~handler#1.base, ldv_request_irq_13_~handler#1.offset := ldv_request_irq_13_#in~handler#1.base, ldv_request_irq_13_#in~handler#1.offset;ldv_request_irq_13_~flags#1 := ldv_request_irq_13_#in~flags#1;ldv_request_irq_13_~name#1.base, ldv_request_irq_13_~name#1.offset := ldv_request_irq_13_#in~name#1.base, ldv_request_irq_13_#in~name#1.offset;ldv_request_irq_13_~dev#1.base, ldv_request_irq_13_~dev#1.offset := ldv_request_irq_13_#in~dev#1.base, ldv_request_irq_13_#in~dev#1.offset;havoc ldv_request_irq_13_~ldv_func_res~2#1;havoc ldv_request_irq_13_~tmp~190#1;havoc ldv_request_irq_13_~tmp___0~92#1; [2025-02-08 04:18:44,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19113-1: SUMMARY for call en_dis_err_alarms(~sp#1.base, ~sp#1.offset, 2047, 1); srcloc: null [2025-02-08 04:18:44,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19113: call #t~mem2664#1 := read~int#12(~sp#1.base, 51859 + ~sp#1.offset, 1); [2025-02-08 04:18:44,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11251-3: assume false;init_nic_#t~bitwise764#1 := 4294967296 * (init_nic_~i~9#1 % 18446744073709551616); [2025-02-08 04:18:44,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11251-3: assume !false; [2025-02-08 04:18:44,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11251-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:18:44,079 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11251-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:18:44,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11251-4: assume !(0 == 4294967296 * (init_nic_~i~9#1 % 18446744073709551616) % 18446744073709551616 || 72339069014638592 == 4294967296 * (init_nic_~i~9#1 % 18446744073709551616) % 18446744073709551616); [2025-02-08 04:18:44,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10657: call init_nic_#t~mem696#1 := read~int#12(init_nic_~config~4#1.base, init_nic_~config~4#1.offset, 4); [2025-02-08 04:18:44,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10591: assume 50 == init_nic_~i~9#1;init_nic_#res#1 := -19; [2025-02-08 04:18:44,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10591: assume !(50 == init_nic_~i~9#1); [2025-02-08 04:18:44,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11252: init_nic_~time~0#1 := 0; [2025-02-08 04:18:44,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18783: 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:18:44,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18783-1: SUMMARY for call s2io_add_isr_#t~ret2619#1 := printk(131, 0); srcloc: null [2025-02-08 04:18:44,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11252-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:18:44,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11384: 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:18:44,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19048: SUMMARY for call napi_enable(~sp#1.base, 54312 + ~sp#1.offset); srcloc: null [2025-02-08 04:18:44,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10988: 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:18:44,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10922: init_nic_~val64~3#1 := 283686884934147; [2025-02-08 04:18:44,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18982: assume -2147483648 <= #t~ret2641#1 && #t~ret2641#1 <= 2147483647;havoc #t~ret2641#1; [2025-02-08 04:18:44,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18982-1: SUMMARY for call #t~ret2641#1 := printk(134, 0); srcloc: null [2025-02-08 04:18:44,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11120: init_nic_~val64~3#1 := 217304205348635139; [2025-02-08 04:18:44,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11054: init_nic_~val64~3#1 := 283674016874497; [2025-02-08 04:18:44,080 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11120-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:18:44,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10856: assume 2 == init_nic_#t~mem730#1 % 4294967296;havoc init_nic_#t~mem730#1; [2025-02-08 04:18:44,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10856: assume !(2 == init_nic_#t~mem730#1 % 4294967296);havoc init_nic_#t~mem730#1;call init_nic_#t~mem731#1 := read~int#12(init_nic_~config~4#1.base, init_nic_~config~4#1.offset, 4); [2025-02-08 04:18:44,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10790: assume 4 == init_nic_~i~9#1; [2025-02-08 04:18:44,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10790: assume !(4 == init_nic_~i~9#1); [2025-02-08 04:18:44,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11319-3: assume 18446462603027808255 == init_nic_~val64~3#1 % 18446744073709551616;init_nic_#t~bitwise776#1 := init_nic_~val64~3#1; [2025-02-08 04:18:44,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11319-3: assume !(18446462603027808255 == init_nic_~val64~3#1 % 18446744073709551616); [2025-02-08 04:18:44,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11319-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:18:44,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18718: s2io_add_isr_#t~ret2596#1 := ldv_request_irq_13_#res#1;havoc ldv_request_irq_13_#t~ret3283#1, ldv_request_irq_13_#t~ret3284#1, ldv_request_irq_13_~irq#1, ldv_request_irq_13_~handler#1.base, ldv_request_irq_13_~handler#1.offset, ldv_request_irq_13_~flags#1, ldv_request_irq_13_~name#1.base, ldv_request_irq_13_~name#1.offset, ldv_request_irq_13_~dev#1.base, ldv_request_irq_13_~dev#1.offset, ldv_request_irq_13_~ldv_func_res~2#1, ldv_request_irq_13_~tmp~190#1, ldv_request_irq_13_~tmp___0~92#1;havoc ldv_request_irq_13_#in~irq#1, ldv_request_irq_13_#in~handler#1.base, ldv_request_irq_13_#in~handler#1.offset, ldv_request_irq_13_#in~flags#1, ldv_request_irq_13_#in~name#1.base, ldv_request_irq_13_#in~name#1.offset, ldv_request_irq_13_#in~dev#1.base, ldv_request_irq_13_#in~dev#1.offset;assume { :end_inline_ldv_request_irq_13 } 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:18:44,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11319-4: assume 0 == init_nic_~val64~3#1 % 18446744073709551616;init_nic_#t~bitwise776#1 := 0; [2025-02-08 04:18:44,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11319-4: assume !(0 == init_nic_~val64~3#1 % 18446744073709551616); [2025-02-08 04:18:44,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11187: assume init_nic_~i~9#1 <= 63; [2025-02-08 04:18:44,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11187: assume !(init_nic_~i~9#1 <= 63);call init_nic_#t~mem753#1 := read~int#12(init_nic_~mac_control~2#1.base, 51750 + init_nic_~mac_control~2#1.offset, 8); [2025-02-08 04:18:44,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11319-1: [2025-02-08 04:18:44,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11319: init_nic_~val64~3#1 := init_nic_#t~bitwise776#1;havoc init_nic_#t~bitwise776#1;call init_nic_#t~mem777#1 := read~int#12(init_nic_~nic#1.base, 51752 + init_nic_~nic#1.offset, 2); [2025-02-08 04:18:44,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10923: 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:18:44,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11055-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:18:44,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11055: init_nic_~val64~3#1 := 144116296177484288; [2025-02-08 04:18:44,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10659: 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#12(init_nic_~tx_cfg~2#1.base, init_nic_~tx_cfg~2#1.offset, 4); [2025-02-08 04:18:44,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19115: assume 0 != #t~mem2664#1 % 256 % 4294967296;havoc #t~mem2664#1;~interruptible~2#1 := 17; [2025-02-08 04:18:44,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19115: 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:18:44,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11320-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:18:44,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11320-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:18:44,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11320-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:18:44,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11320-3: assume !(0 == 4294967296 * (init_nic_#t~mem777#1 % 65536 % 18446744073709551616) % 18446744073709551616); [2025-02-08 04:18:44,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11122: init_nic_~val64~3#1 := 289644348105031680; [2025-02-08 04:18:44,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11320: 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:18:44,081 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11320-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:18:44,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11320-1: [2025-02-08 04:18:44,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10924: 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:18:44,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11122-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:18:44,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10660: 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#12(init_nic_~config~4#1.base, init_nic_~config~4#1.offset, 4); [2025-02-08 04:18:44,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10726-1: assume init_nic_#t~short700#1;call init_nic_#t~mem698#1.base, init_nic_#t~mem698#1.offset := read~$Pointer$#12(init_nic_~nic#1.base, 51936 + init_nic_~nic#1.offset, 8);call init_nic_#t~mem699#1 := read~int#12(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:18:44,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10726-1: assume !init_nic_#t~short700#1; [2025-02-08 04:18:44,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10660-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:18:44,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10660-1: [2025-02-08 04:18:44,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10726: 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:18:44,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10726: 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:18:44,082 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10660-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:18:44,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10660-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:18:44,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10660-7: assume 0 == init_nic_#t~bitwise692#1 % 18446744073709551616;init_nic_#t~bitwise693#1 := init_nic_#t~bitwise690#1; [2025-02-08 04:18:44,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10660-7: assume !(0 == init_nic_#t~bitwise692#1 % 18446744073709551616); [2025-02-08 04:18:44,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10660-10: havoc init_nic_#t~bitwise692#1; [2025-02-08 04:18:44,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10660-9: [2025-02-08 04:18:44,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10660-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:18:44,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10660-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:18:44,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10660-3: assume 0 == init_nic_#t~bitwise693#1 % 18446744073709551616;init_nic_#t~bitwise694#1 := init_nic_~val64~3#1; [2025-02-08 04:18:44,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10660-3: assume !(0 == init_nic_#t~bitwise693#1 % 18446744073709551616); [2025-02-08 04:18:44,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10660-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:18:44,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10660-5: [2025-02-08 04:18:44,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10660-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:18:44,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10660-15: assume !(0 == (init_nic_#t~mem689#1 % 4294967296 - 1) % 18446744073709551616 || 0 == 32 + -32 * init_nic_~j~2#1); [2025-02-08 04:18:44,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11321-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:18:44,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10660-12: call init_nic_#t~mem691#1 := read~int#12(init_nic_~tx_cfg~2#1.base, 4 + init_nic_~tx_cfg~2#1.offset, 1); [2025-02-08 04:18:44,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11321: init_nic_~val64~3#1 := 0;init_nic_~i~9#1 := 0; [2025-02-08 04:18:44,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10660-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:18:44,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10660-11: assume !(0 == init_nic_#t~mem691#1 % 256 % 18446744073709551616 || 0 == 56 + -32 * init_nic_~j~2#1); [2025-02-08 04:18:44,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10660-14: havoc init_nic_#t~bitwise690#1; [2025-02-08 04:18:44,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10660-13: [2025-02-08 04:18:44,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10925: 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:18:44,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11850: 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:18:44,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11057-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:18:44,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11057: init_nic_~val64~3#1 := 72620548319871234; [2025-02-08 04:18:44,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10991-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:18:44,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10991: call init_nic_#t~mem738#1 := read~int#12(init_nic_~config~4#1.base, 75 + init_nic_~config~4#1.offset, 4); [2025-02-08 04:18:44,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10661: assume init_nic_~i~9#1 % 4294967296 == (init_nic_#t~mem695#1 - 1) % 4294967296;havoc init_nic_#t~mem695#1; [2025-02-08 04:18:44,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10661: assume !(init_nic_~i~9#1 % 4294967296 == (init_nic_#t~mem695#1 - 1) % 4294967296);havoc init_nic_#t~mem695#1; [2025-02-08 04:18:44,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11850-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:18:44,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11124: init_nic_~val64~3#1 := 9259471340325831682; [2025-02-08 04:18:44,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11124-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:18:44,083 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11190: 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$#12(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:18:44,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10860: assume 3 == init_nic_#t~mem731#1 % 4294967296;havoc init_nic_#t~mem731#1; [2025-02-08 04:18:44,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10860: assume !(3 == init_nic_#t~mem731#1 % 4294967296);havoc init_nic_#t~mem731#1;call init_nic_#t~mem732#1 := read~int#12(init_nic_~config~4#1.base, init_nic_~config~4#1.offset, 4); [2025-02-08 04:18:44,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10926-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:18:44,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10794: assume 5 == init_nic_~i~9#1; [2025-02-08 04:18:44,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10794: assume !(5 == init_nic_~i~9#1); [2025-02-08 04:18:44,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10926: init_nic_~val64~3#1 := 283686884868096; [2025-02-08 04:18:44,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19118: 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:18:44,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10728: SUMMARY for call writeq(1080863910568919040, init_nic_~bar0~3#1.base, 4464 + init_nic_~bar0~3#1.offset); srcloc: null [2025-02-08 04:18:44,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10662: assume 0 == init_nic_~i~9#1 % 2 % 4294967296;init_nic_~i~9#1 := 1 + init_nic_~i~9#1; [2025-02-08 04:18:44,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10662: assume !(0 == init_nic_~i~9#1 % 2 % 4294967296); [2025-02-08 04:18:44,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18986: assume -5 != ~ret~13#1; [2025-02-08 04:18:44,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18986: assume !(-5 != ~ret~13#1); [2025-02-08 04:18:44,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11059-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:18:44,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11059: init_nic_~val64~3#1 := 283674016874497; [2025-02-08 04:18:44,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11257: 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:18:44,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11852: start_nic_~val64~6#1 := start_nic_#t~bitwise884#1;havoc start_nic_#t~bitwise884#1; [2025-02-08 04:18:44,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11852-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:18:44,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11852-1: [2025-02-08 04:18:44,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18723: 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:18:44,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18723: 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:18:44,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11852-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:18:44,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11852-4: assume !(0 == start_nic_~val64~6#1 % 18446744073709551616 || 16842752 == start_nic_~val64~6#1 % 18446744073709551616); [2025-02-08 04:18:44,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19053-1: call #t~mem2653#1 := read~int#12(~sp#1.base, 54134 + ~sp#1.offset, 2); [2025-02-08 04:18:44,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11852-3: assume false;start_nic_#t~bitwise884#1 := start_nic_~val64~6#1; [2025-02-08 04:18:44,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11852-3: assume !false; [2025-02-08 04:18:44,085 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19053: assume 0 != #t~mem2653#1 % 65536 % 4294967296;havoc #t~mem2653#1;call write~int#12(0, ~sp#1.base, 54134 + ~sp#1.offset, 2); [2025-02-08 04:18:44,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19053: assume !(0 != #t~mem2653#1 % 65536 % 4294967296);havoc #t~mem2653#1; [2025-02-08 04:18:44,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10994: assume 1 == init_nic_#t~mem738#1 % 4294967296;havoc init_nic_#t~mem738#1; [2025-02-08 04:18:44,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10994: assume !(1 == init_nic_#t~mem738#1 % 4294967296);havoc init_nic_#t~mem738#1;call init_nic_#t~mem739#1 := read~int#12(init_nic_~config~4#1.base, 75 + init_nic_~config~4#1.offset, 4); [2025-02-08 04:18:44,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11192: assume -1 == init_nic_~tmp___11~0#1; [2025-02-08 04:18:44,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11192: assume !(-1 == init_nic_~tmp___11~0#1);init_nic_~i~9#1 := 1 + init_nic_~i~9#1; [2025-02-08 04:18:44,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11126: 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:18:44,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11853: 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:18:44,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10928: 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:18:44,086 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18988: SUMMARY for call s2io_reset(~sp#1.base, ~sp#1.offset); srcloc: null [2025-02-08 04:18:44,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11325: assume init_nic_~i~9#1 <= 3; [2025-02-08 04:18:44,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11325: assume !(init_nic_~i~9#1 <= 3); [2025-02-08 04:18:44,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11061-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:18:44,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11061: init_nic_~val64~3#1 := 144116296177418240; [2025-02-08 04:18:44,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11193: assume ~debug_level~0 >= 0; [2025-02-08 04:18:44,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11193: assume !(~debug_level~0 >= 0); [2025-02-08 04:18:44,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11854-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:18:44,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18791: 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$#12(s2io_add_isr_~sp#1.base, 51936 + s2io_add_isr_~sp#1.offset, 8);call s2io_add_isr_#t~mem2622#1 := read~int#12(s2io_add_isr_#t~mem2621#1.base, 1547 + s2io_add_isr_#t~mem2621#1.offset, 4);assume { :begin_inline_ldv_request_irq_15 } true;ldv_request_irq_15_#in~irq#1, ldv_request_irq_15_#in~handler#1.base, ldv_request_irq_15_#in~handler#1.offset, ldv_request_irq_15_#in~flags#1, ldv_request_irq_15_#in~name#1.base, ldv_request_irq_15_#in~name#1.offset, ldv_request_irq_15_#in~dev#1.base, ldv_request_irq_15_#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_15_#res#1;havoc ldv_request_irq_15_#t~ret3287#1, ldv_request_irq_15_#t~ret3288#1, ldv_request_irq_15_~irq#1, ldv_request_irq_15_~handler#1.base, ldv_request_irq_15_~handler#1.offset, ldv_request_irq_15_~flags#1, ldv_request_irq_15_~name#1.base, ldv_request_irq_15_~name#1.offset, ldv_request_irq_15_~dev#1.base, ldv_request_irq_15_~dev#1.offset, ldv_request_irq_15_~ldv_func_res~4#1, ldv_request_irq_15_~tmp~192#1, ldv_request_irq_15_~tmp___0~94#1;ldv_request_irq_15_~irq#1 := ldv_request_irq_15_#in~irq#1;ldv_request_irq_15_~handler#1.base, ldv_request_irq_15_~handler#1.offset := ldv_request_irq_15_#in~handler#1.base, ldv_request_irq_15_#in~handler#1.offset;ldv_request_irq_15_~flags#1 := ldv_request_irq_15_#in~flags#1;ldv_request_irq_15_~name#1.base, ldv_request_irq_15_~name#1.offset := ldv_request_irq_15_#in~name#1.base, ldv_request_irq_15_#in~name#1.offset;ldv_request_irq_15_~dev#1.base, ldv_request_irq_15_~dev#1.offset := ldv_request_irq_15_#in~dev#1.base, ldv_request_irq_15_#in~dev#1.offset;havoc ldv_request_irq_15_~ldv_func_res~4#1;havoc ldv_request_irq_15_~tmp~192#1;havoc ldv_request_irq_15_~tmp___0~94#1; [2025-02-08 04:18:44,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18791: assume !(0 == s2io_add_isr_#t~mem2620#1 % 256 % 4294967296);havoc s2io_add_isr_#t~mem2620#1; [2025-02-08 04:18:44,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18791-1: call s2io_add_isr_#t~mem2620#1 := read~int#12(s2io_add_isr_~sp#1.base, 51859 + s2io_add_isr_~sp#1.offset, 1); [2025-02-08 04:18:44,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18725: assume true;havoc s2io_add_isr_#t~nondet2600#1;call write~int#12(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:18:44,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18725: 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$#12(s2io_add_isr_~sp#1.base, 54514 + s2io_add_isr_~sp#1.offset, 8);call s2io_add_isr_#t~mem2603#1 := read~int#12(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$#12(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$#12(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_14 } true;ldv_request_irq_14_#in~irq#1, ldv_request_irq_14_#in~handler#1.base, ldv_request_irq_14_#in~handler#1.offset, ldv_request_irq_14_#in~flags#1, ldv_request_irq_14_#in~name#1.base, ldv_request_irq_14_#in~name#1.offset, ldv_request_irq_14_#in~dev#1.base, ldv_request_irq_14_#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_14_#res#1;havoc ldv_request_irq_14_#t~ret3285#1, ldv_request_irq_14_#t~ret3286#1, ldv_request_irq_14_~irq#1, ldv_request_irq_14_~handler#1.base, ldv_request_irq_14_~handler#1.offset, ldv_request_irq_14_~flags#1, ldv_request_irq_14_~name#1.base, ldv_request_irq_14_~name#1.offset, ldv_request_irq_14_~dev#1.base, ldv_request_irq_14_~dev#1.offset, ldv_request_irq_14_~ldv_func_res~3#1, ldv_request_irq_14_~tmp~191#1, ldv_request_irq_14_~tmp___0~93#1;ldv_request_irq_14_~irq#1 := ldv_request_irq_14_#in~irq#1;ldv_request_irq_14_~handler#1.base, ldv_request_irq_14_~handler#1.offset := ldv_request_irq_14_#in~handler#1.base, ldv_request_irq_14_#in~handler#1.offset;ldv_request_irq_14_~flags#1 := ldv_request_irq_14_#in~flags#1;ldv_request_irq_14_~name#1.base, ldv_request_irq_14_~name#1.offset := ldv_request_irq_14_#in~name#1.base, ldv_request_irq_14_#in~name#1.offset;ldv_request_irq_14_~dev#1.base, ldv_request_irq_14_~dev#1.offset := ldv_request_irq_14_#in~dev#1.base, ldv_request_irq_14_#in~dev#1.offset;havoc ldv_request_irq_14_~ldv_func_res~3#1;havoc ldv_request_irq_14_~tmp~191#1;havoc ldv_request_irq_14_~tmp___0~93#1; [2025-02-08 04:18:44,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11854: 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:18:44,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11260: assume 0 == init_nic_#t~bitwise766#1 % 18446744073709551616;havoc init_nic_#t~bitwise766#1; [2025-02-08 04:18:44,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11260: assume !(0 == init_nic_#t~bitwise766#1 % 18446744073709551616);havoc init_nic_#t~bitwise766#1; [2025-02-08 04:18:44,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11260-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:18:44,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11260-1: [2025-02-08 04:18:44,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11260-4: assume 0 == init_nic_~val64~3#1 % 18446744073709551616;init_nic_#t~bitwise766#1 := 0; [2025-02-08 04:18:44,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11260-4: assume !(0 == init_nic_~val64~3#1 % 18446744073709551616); [2025-02-08 04:18:44,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11260-3: assume 281474976710656 == init_nic_~val64~3#1 % 18446744073709551616;init_nic_#t~bitwise766#1 := init_nic_~val64~3#1; [2025-02-08 04:18:44,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11260-3: assume !(281474976710656 == init_nic_~val64~3#1 % 18446744073709551616); [2025-02-08 04:18:44,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10864: assume 4 == init_nic_#t~mem732#1 % 4294967296;havoc init_nic_#t~mem732#1; [2025-02-08 04:18:44,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10864: assume !(4 == init_nic_#t~mem732#1 % 4294967296);havoc init_nic_#t~mem732#1;call init_nic_#t~mem733#1 := read~int#12(init_nic_~config~4#1.base, init_nic_~config~4#1.offset, 4); [2025-02-08 04:18:44,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10798: assume 6 == init_nic_~i~9#1; [2025-02-08 04:18:44,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10798: assume !(6 == init_nic_~i~9#1); [2025-02-08 04:18:44,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11327-3: assume 0 == init_nic_#t~bitwise781#1 % 18446744073709551616;init_nic_#t~bitwise782#1 := init_nic_~val64~3#1; [2025-02-08 04:18:44,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11327-3: assume !(0 == init_nic_#t~bitwise781#1 % 18446744073709551616); [2025-02-08 04:18:44,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11327-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:18:44,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11327-5: [2025-02-08 04:18:44,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11195-1: SUMMARY for call init_nic_#t~ret752#1 := printk(28, 0); srcloc: null [2025-02-08 04:18:44,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11327-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:18:44,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11327-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:18:44,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11195: assume -2147483648 <= init_nic_#t~ret752#1 && init_nic_#t~ret752#1 <= 2147483647;havoc init_nic_#t~ret752#1; [2025-02-08 04:18:44,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11327-1: [2025-02-08 04:18:44,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11327: 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:18:44,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11327-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:18:44,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11327-11: assume !(0 == init_nic_#t~mem779#1 % 65536 % 4294967296 || 65280 == init_nic_#t~mem779#1 % 65536 % 4294967296); [2025-02-08 04:18:44,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11327-10: assume false;init_nic_#t~bitwise780#1 := init_nic_#t~mem779#1 % 65536; [2025-02-08 04:18:44,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11327-10: assume !false; [2025-02-08 04:18:44,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11327-12: call init_nic_#t~mem779#1 := read~int#12(init_nic_~nic#1.base, 51754 + init_nic_~nic#1.offset, 2); [2025-02-08 04:18:44,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11327-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:18:44,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11327-7: assume !(0 == init_nic_#t~bitwise780#1 % 4294967296 % 18446744073709551616 || 0 == 16 * init_nic_~i~9#1); [2025-02-08 04:18:44,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11327-6: havoc init_nic_#t~bitwise781#1; [2025-02-08 04:18:44,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11327-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:18:44,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11063-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:18:44,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11327-8: [2025-02-08 04:18:44,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11063: init_nic_~val64~3#1 := 9259541847317946400; [2025-02-08 04:18:44,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18793: s2io_add_isr_#t~ret2623#1 := ldv_request_irq_15_#res#1;havoc ldv_request_irq_15_#t~ret3287#1, ldv_request_irq_15_#t~ret3288#1, ldv_request_irq_15_~irq#1, ldv_request_irq_15_~handler#1.base, ldv_request_irq_15_~handler#1.offset, ldv_request_irq_15_~flags#1, ldv_request_irq_15_~name#1.base, ldv_request_irq_15_~name#1.offset, ldv_request_irq_15_~dev#1.base, ldv_request_irq_15_~dev#1.offset, ldv_request_irq_15_~ldv_func_res~4#1, ldv_request_irq_15_~tmp~192#1, ldv_request_irq_15_~tmp___0~94#1;havoc ldv_request_irq_15_#in~irq#1, ldv_request_irq_15_#in~handler#1.base, ldv_request_irq_15_#in~handler#1.offset, ldv_request_irq_15_#in~flags#1, ldv_request_irq_15_#in~name#1.base, ldv_request_irq_15_#in~name#1.offset, ldv_request_irq_15_#in~dev#1.base, ldv_request_irq_15_#in~dev#1.offset;assume { :end_inline_ldv_request_irq_15 } 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:18:44,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10733-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:18:44,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10733: 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:18:44,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18727: s2io_add_isr_#t~ret2606#1 := ldv_request_irq_14_#res#1;havoc ldv_request_irq_14_#t~ret3285#1, ldv_request_irq_14_#t~ret3286#1, ldv_request_irq_14_~irq#1, ldv_request_irq_14_~handler#1.base, ldv_request_irq_14_~handler#1.offset, ldv_request_irq_14_~flags#1, ldv_request_irq_14_~name#1.base, ldv_request_irq_14_~name#1.offset, ldv_request_irq_14_~dev#1.base, ldv_request_irq_14_~dev#1.offset, ldv_request_irq_14_~ldv_func_res~3#1, ldv_request_irq_14_~tmp~191#1, ldv_request_irq_14_~tmp___0~93#1;havoc ldv_request_irq_14_#in~irq#1, ldv_request_irq_14_#in~handler#1.base, ldv_request_irq_14_#in~handler#1.offset, ldv_request_irq_14_#in~flags#1, ldv_request_irq_14_#in~name#1.base, ldv_request_irq_14_#in~name#1.offset, ldv_request_irq_14_#in~dev#1.base, ldv_request_irq_14_#in~dev#1.offset;assume { :end_inline_ldv_request_irq_14 } 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:18:44,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11856: SUMMARY for call msleep(100); srcloc: null [2025-02-08 04:18:44,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19057-1: call #t~mem2654#1 := read~int#12(~sp#1.base, 54130 + ~sp#1.offset, 2); [2025-02-08 04:18:44,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24144-1: SUMMARY for call ldv_request_irq_14_#t~ret3285#1 := request_irq(ldv_request_irq_14_~irq#1, ldv_request_irq_14_~handler#1.base, ldv_request_irq_14_~handler#1.offset, ldv_request_irq_14_~flags#1, ldv_request_irq_14_~name#1.base, ldv_request_irq_14_~name#1.offset, ldv_request_irq_14_~dev#1.base, ldv_request_irq_14_~dev#1.offset); srcloc: null [2025-02-08 04:18:44,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19057: assume 0 != #t~mem2654#1 % 65536 % 4294967296;havoc #t~mem2654#1;call write~int#12(0, ~sp#1.base, 54130 + ~sp#1.offset, 2);call write~int#12(0, ~sp#1.base, 54132 + ~sp#1.offset, 2); [2025-02-08 04:18:44,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19057: assume !(0 != #t~mem2654#1 % 65536 % 4294967296);havoc #t~mem2654#1; [2025-02-08 04:18:44,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24144: assume -2147483648 <= ldv_request_irq_14_#t~ret3285#1 && ldv_request_irq_14_#t~ret3285#1 <= 2147483647;ldv_request_irq_14_~tmp~191#1 := ldv_request_irq_14_#t~ret3285#1;havoc ldv_request_irq_14_#t~ret3285#1;ldv_request_irq_14_~ldv_func_res~3#1 := ldv_request_irq_14_~tmp~191#1; [2025-02-08 04:18:44,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19124: 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:18:44,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10998: assume 2 == init_nic_#t~mem739#1 % 4294967296;havoc init_nic_#t~mem739#1; [2025-02-08 04:18:44,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10998: assume !(2 == init_nic_#t~mem739#1 % 4294967296);havoc init_nic_#t~mem739#1;call init_nic_#t~mem740#1 := read~int#12(init_nic_~config~4#1.base, 75 + init_nic_~config~4#1.offset, 4); [2025-02-08 04:18:44,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11857-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:18:44,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11857: 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:18:44,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18992: #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:18:44,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11131: init_nic_~val64~3#1 := 283686952306183; [2025-02-08 04:18:44,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24146: assume -2147483648 <= ldv_request_irq_14_#t~ret3286#1 && ldv_request_irq_14_#t~ret3286#1 <= 2147483647;ldv_request_irq_14_~tmp___0~93#1 := ldv_request_irq_14_#t~ret3286#1;havoc ldv_request_irq_14_#t~ret3286#1;ldv_request_irq_14_#res#1 := ldv_request_irq_14_~tmp___0~93#1; [2025-02-08 04:18:44,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10933: init_nic_~val64~3#1 := 283686951977218; [2025-02-08 04:18:44,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11065: 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:18:44,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10669: assume 1 == init_nic_~i~9#1; [2025-02-08 04:18:44,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10669: assume !(1 == init_nic_~i~9#1); [2025-02-08 04:18:44,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24146-1: SUMMARY for call ldv_request_irq_14_#t~ret3286#1 := ldv_request_irq(ldv_request_irq_14_~ldv_func_res~3#1, ldv_request_irq_14_~irq#1, ldv_request_irq_14_~handler#1.base, ldv_request_irq_14_~handler#1.offset, ldv_request_irq_14_~flags#1, ldv_request_irq_14_~name#1.base, ldv_request_irq_14_~name#1.offset, ldv_request_irq_14_~dev#1.base, ldv_request_irq_14_~dev#1.offset); srcloc: null [2025-02-08 04:18:44,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint s2io_card_upFINAL: assume true; [2025-02-08 04:18:44,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11132: 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:18:44,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11264: assume init_nic_~time~0#1 % 4294967296 > 10; [2025-02-08 04:18:44,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11264: assume !(init_nic_~time~0#1 % 4294967296 > 10);init_nic_~time~0#1 := 1 + init_nic_~time~0#1; [2025-02-08 04:18:44,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10868: assume 5 == init_nic_#t~mem733#1 % 4294967296;havoc init_nic_#t~mem733#1; [2025-02-08 04:18:44,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10868: assume !(5 == init_nic_#t~mem733#1 % 4294967296);havoc init_nic_#t~mem733#1;call init_nic_#t~mem734#1 := read~int#12(init_nic_~config~4#1.base, init_nic_~config~4#1.offset, 4); [2025-02-08 04:18:44,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10934-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:18:44,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11859-1: [2025-02-08 04:18:44,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10802: assume 7 == init_nic_~i~9#1; [2025-02-08 04:18:44,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10802: assume !(7 == init_nic_~i~9#1); [2025-02-08 04:18:44,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11859: start_nic_~val64~6#1 := start_nic_#t~bitwise887#1;havoc start_nic_#t~bitwise887#1; [2025-02-08 04:18:44,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10934: init_nic_~val64~3#1 := 217298686349345792; [2025-02-08 04:18:44,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11859-3: assume 18446744073709551359 == start_nic_~val64~6#1 % 18446744073709551616;start_nic_#t~bitwise887#1 := start_nic_~val64~6#1; [2025-02-08 04:18:44,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11859-3: assume !(18446744073709551359 == start_nic_~val64~6#1 % 18446744073709551616); [2025-02-08 04:18:44,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10736: assume ~debug_level~0 > 0; [2025-02-08 04:18:44,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10736: assume !(~debug_level~0 > 0); [2025-02-08 04:18:44,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11859-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:18:44,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11859-4: assume 0 == start_nic_~val64~6#1 % 18446744073709551616;start_nic_#t~bitwise887#1 := 0; [2025-02-08 04:18:44,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11859-4: assume !(0 == start_nic_~val64~6#1 % 18446744073709551616); [2025-02-08 04:18:44,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18796: assume 0 != s2io_add_isr_~err~3#1; [2025-02-08 04:18:44,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18796: assume !(0 != s2io_add_isr_~err~3#1); [2025-02-08 04:18:44,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11133: 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:18:44,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19127: #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:18:44,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11265: assume ~debug_level~0 >= 0; [2025-02-08 04:18:44,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11265: assume !(~debug_level~0 >= 0); [2025-02-08 04:18:44,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11860: 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:18:44,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18797: assume ~debug_level~0 >= 0; [2025-02-08 04:18:44,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18797: assume !(~debug_level~0 >= 0); [2025-02-08 04:18:44,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L24924: havoc #t~nondet3360; [2025-02-08 04:18:44,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7714: SUMMARY for call msleep(1); srcloc: null [2025-02-08 04:18:44,188 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7547: havoc #t~mem243; [2025-02-08 04:18:44,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6972: havoc kobject_name_#t~mem73#1.base, kobject_name_#t~mem73#1.offset; [2025-02-08 04:18:44,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7026: havoc #t~mem76#1.base, #t~mem76#1.offset; [2025-02-08 04:18:44,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9537: assume ~i~4#1 % 4294967296 < #t~mem441#1 % 4294967296;havoc #t~mem441#1; [2025-02-08 04:18:44,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9537: assume !(~i~4#1 % 4294967296 < #t~mem441#1 % 4294967296);havoc #t~mem441#1; [2025-02-08 04:18:44,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9534: call write~int#12(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#12(~sp#1.base, 51786 + ~sp#1.offset, 4); [2025-02-08 04:18:44,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7794: 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:18:44,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7796-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:18:44,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7796: netif_tx_start_all_queues_~i~0#1 := 1 + netif_tx_start_all_queues_~i~0#1; [2025-02-08 04:18:44,246 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7794-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:18:44,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15860: assume ~debug_level~0 >= 0; [2025-02-08 04:18:44,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15860: assume !(~debug_level~0 >= 0); [2025-02-08 04:18:44,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15862-1: SUMMARY for call do_s2io_delete_unicast_mc_#t~ret1904#1 := printk(95, 0); srcloc: null [2025-02-08 04:18:44,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15862: 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:18:44,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15866-1: do_s2io_delete_unicast_mc_#res#1 := -1; [2025-02-08 04:18:44,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15856: 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:18:44,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15856: 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:18:44,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15842: 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:18:44,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15844: assume -1 == do_s2io_delete_unicast_mc_~tmp~105#1;do_s2io_delete_unicast_mc_#res#1 := -1; [2025-02-08 04:18:44,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15844: assume !(-1 == do_s2io_delete_unicast_mc_~tmp~105#1); [2025-02-08 04:18:44,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15838-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:18:44,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15838: 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:18:44,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15840: assume do_s2io_delete_unicast_mc_~tmp64~2#1 % 18446744073709551616 == do_s2io_delete_unicast_mc_~addr#1 % 18446744073709551616; [2025-02-08 04:18:44,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15840: 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#12(do_s2io_delete_unicast_mc_~config~18#1.base, 137 + do_s2io_delete_unicast_mc_~config~18#1.offset, 4); [2025-02-08 04:18:44,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15842-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:18:44,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14125: ~offset~0#1 := 1 + ~offset~0#1; [2025-02-08 04:18:44,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14117: ~tmp64~0#1 := #t~ret1456#1;havoc #t~ret1456#1; [2025-02-08 04:18:44,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14117-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 [2025-02-08 04:18:44,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14119: 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:18:44,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14119: assume !(281474976710655 != ~tmp64~0#1 % 18446744073709551616); [2025-02-08 04:18:44,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14121: #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:18:44,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15849-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:18:44,285 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15849: do_s2io_delete_unicast_mc_#res#1 := 0;