./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-cisco-enic-enic.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 48c9605d Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-cisco-enic-enic.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 9d5b9984fb1eaaa138d0a564ab79eae3e23517660b6219eb8600e7e030d0a22d --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:08:57,182 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:08:57,249 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:08:57,262 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:08:57,262 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:08:57,280 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:08:57,281 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:08:57,282 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:08:57,282 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:08:57,283 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:08:57,283 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:08:57,283 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:08:57,284 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:08:57,284 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:08:57,284 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:08:57,284 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:08:57,284 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:08:57,284 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 04:08:57,284 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:08:57,284 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:08:57,284 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:08:57,284 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:08:57,284 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:08:57,284 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:08:57,284 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:08:57,285 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:08:57,285 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:08:57,285 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:08:57,285 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:08:57,285 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:08:57,285 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:08:57,285 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:08:57,285 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:08:57,285 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:08:57,285 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 04:08:57,285 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 04:08:57,285 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:08:57,285 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:08:57,285 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:08:57,285 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:08:57,285 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 -> 9d5b9984fb1eaaa138d0a564ab79eae3e23517660b6219eb8600e7e030d0a22d [2025-02-08 04:08:57,566 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:08:57,586 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:08:57,589 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:08:57,590 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:08:57,590 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:08:57,591 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-cisco-enic-enic.cil.i [2025-02-08 04:08:58,861 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/f258ab0c2/da274f4bc75b49b6b91457ffbf003ba2/FLAG9659524eb [2025-02-08 04:08:59,513 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:08:59,513 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-cisco-enic-enic.cil.i [2025-02-08 04:08:59,576 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/f258ab0c2/da274f4bc75b49b6b91457ffbf003ba2/FLAG9659524eb [2025-02-08 04:08:59,592 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/f258ab0c2/da274f4bc75b49b6b91457ffbf003ba2 [2025-02-08 04:08:59,594 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:08:59,595 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:08:59,596 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:08:59,596 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:08:59,599 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:08:59,599 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:08:59" (1/1) ... [2025-02-08 04:08:59,600 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4388ac4b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:08:59, skipping insertion in model container [2025-02-08 04:08:59,600 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:08:59" (1/1) ... [2025-02-08 04:08:59,720 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:09:04,306 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-cisco-enic-enic.cil.i[564438,564451] [2025-02-08 04:09:04,308 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-cisco-enic-enic.cil.i[564607,564620] [2025-02-08 04:09:04,309 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-cisco-enic-enic.cil.i[564774,564787] [2025-02-08 04:09:04,309 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-cisco-enic-enic.cil.i[564942,564955] [2025-02-08 04:09:04,343 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:09:04,386 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:09:04,463 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"); [6507] [2025-02-08 04:09:04,465 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)); [6514] [2025-02-08 04:09:04,465 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6521] [2025-02-08 04:09:04,466 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/7cdfae59d3ac602223400f61d8829e28/klever-core-work-dir/520b8de/linux-kernel-locking-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [6567-6568] [2025-02-08 04:09:04,466 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"); [6573-6575] [2025-02-08 04:09:04,467 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [6636] [2025-02-08 04:09:04,467 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [6639] [2025-02-08 04:09:04,467 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [6642] [2025-02-08 04:09:04,467 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [6645] [2025-02-08 04:09:04,469 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)); [6828] [2025-02-08 04:09:04,470 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ (" addl %1, %0\n adcl %2, %0\n adcl %3, %0\n adcl $0, %0\n": "=r" (sum): "g" (daddr), "g" (saddr), "g" (((int )len + (int )proto) << 8), "0" (sum)); [6836-6837] [2025-02-08 04:09:04,472 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)); [6911-6912] [2025-02-08 04:09:04,473 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)); [6945-6946] [2025-02-08 04:09:04,473 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)); [6986-6987] [2025-02-08 04:09:04,474 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)); [7015-7016] [2025-02-08 04:09:04,479 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)); [7423-7424] [2025-02-08 04:09:04,480 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7430] [2025-02-08 04:09:04,482 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [7699] [2025-02-08 04:09:04,482 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7702] [2025-02-08 04:09:04,482 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7705] [2025-02-08 04:09:04,482 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7708] [2025-02-08 04:09:04,483 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [7739] [2025-02-08 04:09:04,483 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7742] [2025-02-08 04:09:04,483 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7745] [2025-02-08 04:09:04,483 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7748] [2025-02-08 04:09:04,483 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [7779] [2025-02-08 04:09:04,483 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7782] [2025-02-08 04:09:04,484 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7785] [2025-02-08 04:09:04,484 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7788] [2025-02-08 04:09:04,484 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [7819] [2025-02-08 04:09:04,484 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7822] [2025-02-08 04:09:04,484 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7825] [2025-02-08 04:09:04,484 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7828] [2025-02-08 04:09:04,490 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [8201] [2025-02-08 04:09:04,498 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8470] [2025-02-08 04:09:04,499 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8544] [2025-02-08 04:09:04,570 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)skb->data) [10496] [2025-02-08 04:09:04,595 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/cisco/enic/enic_main.c"), "i" (1585), "i" (12UL)); [11525-11526] [2025-02-08 04:09:04,604 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/cisco/enic/enic_main.c"), "i" (1785), "i" (12UL)); [11859-11860] [2025-02-08 04:09:04,674 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movq %0,%1": : "r" (val), "m" (*((unsigned long volatile *)addr)): "memory"); [14622] [2025-02-08 04:09:04,870 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movq %1,%0": "=r" (ret): "m" (*((unsigned long volatile *)addr)): "memory"); [16874] [2025-02-08 04:09:04,878 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [17226] [2025-02-08 04:09:04,878 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [17267] [2025-02-08 04:09:04,881 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/cisco/enic/vnic_dev.c"), "i" (477), "i" (12UL)); [17512-17513] [2025-02-08 04:09:04,916 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-cisco-enic-enic.cil.i[564438,564451] [2025-02-08 04:09:04,917 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-cisco-enic-enic.cil.i[564607,564620] [2025-02-08 04:09:04,918 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-cisco-enic-enic.cil.i[564774,564787] [2025-02-08 04:09:04,921 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-cisco-enic-enic.cil.i[564942,564955] [2025-02-08 04:09:04,926 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:09:05,208 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:09:05,209 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:09:05 WrapperNode [2025-02-08 04:09:05,209 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:09:05,210 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:09:05,211 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:09:05,211 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:09:05,215 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:09:05" (1/1) ... [2025-02-08 04:09:05,291 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:09:05" (1/1) ... [2025-02-08 04:09:05,585 INFO L138 Inliner]: procedures = 782, calls = 5458, calls flagged for inlining = 356, calls inlined = 338, statements flattened = 13902 [2025-02-08 04:09:05,586 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:09:05,587 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:09:05,587 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:09:05,587 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:09:05,596 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:09:05" (1/1) ... [2025-02-08 04:09:05,596 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:09:05" (1/1) ... [2025-02-08 04:09:05,664 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:09:05" (1/1) ... [2025-02-08 04:09:08,447 INFO L175 MemorySlicer]: Split 2985 memory accesses to 69 slices as follows [6, 6, 8, 4, 1, 5, 2, 2, 11, 2, 2, 2438, 1, 2, 2, 83, 2, 2, 9, 3, 133, 47, 8, 2, 2, 2, 2, 2, 1, 13, 5, 1, 8, 1, 2, 2, 2, 2, 1, 2, 2, 1, 1, 5, 6, 2, 1, 1, 4, 39, 8, 1, 2, 2, 4, 4, 3, 4, 3, 4, 3, 2, 4, 3, 4, 3, 21, 2, 17]. 82 percent of accesses are in the largest equivalence class. The 821 initializations are split as follows [0, 6, 8, 4, 0, 0, 0, 0, 0, 0, 0, 703, 1, 0, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 6, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 4, 3, 4, 3, 4, 3, 0, 4, 3, 4, 3, 21, 0, 17]. The 1134 writes are split as follows [5, 0, 0, 0, 1, 1, 1, 1, 11, 2, 1, 828, 0, 1, 0, 39, 2, 1, 0, 2, 133, 34, 7, 1, 1, 1, 2, 1, 1, 1, 0, 1, 3, 1, 1, 1, 1, 1, 1, 2, 1, 0, 1, 0, 0, 1, 1, 1, 0, 34, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0]. [2025-02-08 04:09:08,447 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:09:05" (1/1) ... [2025-02-08 04:09:08,447 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:09:05" (1/1) ... [2025-02-08 04:09:08,653 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:09:05" (1/1) ... [2025-02-08 04:09:08,680 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:09:05" (1/1) ... [2025-02-08 04:09:08,796 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:09:05" (1/1) ... [2025-02-08 04:09:08,842 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:09:05" (1/1) ... [2025-02-08 04:09:08,908 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:09:08,909 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:09:08,909 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:09:08,909 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:09:08,910 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:09:05" (1/1) ... [2025-02-08 04:09:08,914 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:09:08,924 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:09:08,938 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 04:09:08,943 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 04:09:08,959 INFO L130 BoogieDeclarations]: Found specification of procedure enic_set_rx_mode [2025-02-08 04:09:08,959 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_set_rx_mode [2025-02-08 04:09:08,959 INFO L130 BoogieDeclarations]: Found specification of procedure ipv6_hdr [2025-02-08 04:09:08,959 INFO L138 BoogieDeclarations]: Found implementation of procedure ipv6_hdr [2025-02-08 04:09:08,959 INFO L130 BoogieDeclarations]: Found specification of procedure enic_queue_wq_skb_cont [2025-02-08 04:09:08,959 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_queue_wq_skb_cont [2025-02-08 04:09:08,960 INFO L130 BoogieDeclarations]: Found specification of procedure enic_free_intr [2025-02-08 04:09:08,960 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_free_intr [2025-02-08 04:09:08,960 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_get_res [2025-02-08 04:09:08,960 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_get_res [2025-02-08 04:09:08,960 INFO L130 BoogieDeclarations]: Found specification of procedure enic_notify_timer [2025-02-08 04:09:08,960 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_notify_timer [2025-02-08 04:09:08,960 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_free_desc_ring [2025-02-08 04:09:08,960 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_free_desc_ring [2025-02-08 04:09:08,961 INFO L130 BoogieDeclarations]: Found specification of procedure enic_dev_open [2025-02-08 04:09:08,961 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_dev_open [2025-02-08 04:09:08,961 INFO L130 BoogieDeclarations]: Found specification of procedure enic_reset_addr_lists [2025-02-08 04:09:08,961 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_reset_addr_lists [2025-02-08 04:09:08,961 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 04:09:08,961 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-08 04:09:08,961 INFO L130 BoogieDeclarations]: Found specification of procedure enic_log_q_error [2025-02-08 04:09:08,961 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_log_q_error [2025-02-08 04:09:08,961 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_wq_disable [2025-02-08 04:09:08,962 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_wq_disable [2025-02-08 04:09:08,962 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_cq_service [2025-02-08 04:09:08,962 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_cq_service [2025-02-08 04:09:08,962 INFO L130 BoogieDeclarations]: Found specification of procedure enic_synchronize_irqs [2025-02-08 04:09:08,962 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_synchronize_irqs [2025-02-08 04:09:08,962 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 04:09:08,963 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 04:09:08,963 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 04:09:08,963 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 04:09:08,963 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2025-02-08 04:09:08,963 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2025-02-08 04:09:08,963 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2025-02-08 04:09:08,963 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2025-02-08 04:09:08,963 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_intr_unmask [2025-02-08 04:09:08,963 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_intr_unmask [2025-02-08 04:09:08,963 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_rq_disable [2025-02-08 04:09:08,963 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_rq_disable [2025-02-08 04:09:08,963 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 04:09:08,964 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 04:09:08,964 INFO L130 BoogieDeclarations]: Found specification of procedure enic_dev_set_ig_vlan_rewrite_mode [2025-02-08 04:09:08,964 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_dev_set_ig_vlan_rewrite_mode [2025-02-08 04:09:08,964 INFO L130 BoogieDeclarations]: Found specification of procedure enic_probe [2025-02-08 04:09:08,964 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_probe [2025-02-08 04:09:08,964 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 04:09:08,964 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 04:09:08,964 INFO L130 BoogieDeclarations]: Found specification of procedure enic_pp_preassociate_rr [2025-02-08 04:09:08,964 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_pp_preassociate_rr [2025-02-08 04:09:08,964 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_105 [2025-02-08 04:09:08,964 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_105 [2025-02-08 04:09:08,964 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_cq_clean [2025-02-08 04:09:08,964 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_cq_clean [2025-02-08 04:09:08,964 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_enable2_done [2025-02-08 04:09:08,964 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_enable2_done [2025-02-08 04:09:08,964 INFO L130 BoogieDeclarations]: Found specification of procedure nla_put_u16 [2025-02-08 04:09:08,964 INFO L138 BoogieDeclarations]: Found implementation of procedure nla_put_u16 [2025-02-08 04:09:08,964 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-02-08 04:09:08,964 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-02-08 04:09:08,964 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-08 04:09:08,965 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-08 04:09:08,965 INFO L130 BoogieDeclarations]: Found specification of procedure cq_desc_dec [2025-02-08 04:09:08,965 INFO L138 BoogieDeclarations]: Found implementation of procedure cq_desc_dec [2025-02-08 04:09:08,965 INFO L130 BoogieDeclarations]: Found specification of procedure netif_napi_add [2025-02-08 04:09:08,965 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_napi_add [2025-02-08 04:09:08,965 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_rq_desc_used [2025-02-08 04:09:08,965 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_rq_desc_used [2025-02-08 04:09:08,965 INFO L130 BoogieDeclarations]: Found specification of procedure __napi_schedule [2025-02-08 04:09:08,965 INFO L138 BoogieDeclarations]: Found implementation of procedure __napi_schedule [2025-02-08 04:09:08,965 INFO L130 BoogieDeclarations]: Found specification of procedure enic_iounmap [2025-02-08 04:09:08,965 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_iounmap [2025-02-08 04:09:08,965 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 04:09:08,965 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 04:09:08,965 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 04:09:08,965 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 04:09:08,965 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-08 04:09:08,965 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-08 04:09:08,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 04:09:08,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 04:09:08,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 04:09:08,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 04:09:08,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 04:09:08,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 04:09:08,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 04:09:08,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 04:09:08,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 04:09:08,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 04:09:08,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 04:09:08,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 04:09:08,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 04:09:08,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 04:09:08,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 04:09:08,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 04:09:08,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 04:09:08,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 04:09:08,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 04:09:08,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 04:09:08,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 04:09:08,965 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 04:09:08,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 04:09:08,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-08 04:09:08,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-08 04:09:08,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-08 04:09:08,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-08 04:09:08,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-08 04:09:08,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-08 04:09:08,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-08 04:09:08,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-08 04:09:08,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-08 04:09:08,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-08 04:09:08,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-08 04:09:08,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-08 04:09:08,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-02-08 04:09:08,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-02-08 04:09:08,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-02-08 04:09:08,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-02-08 04:09:08,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-02-08 04:09:08,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-02-08 04:09:08,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-02-08 04:09:08,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-02-08 04:09:08,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-02-08 04:09:08,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2025-02-08 04:09:08,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2025-02-08 04:09:08,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2025-02-08 04:09:08,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2025-02-08 04:09:08,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2025-02-08 04:09:08,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#49 [2025-02-08 04:09:08,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#50 [2025-02-08 04:09:08,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#51 [2025-02-08 04:09:08,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#52 [2025-02-08 04:09:08,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#53 [2025-02-08 04:09:08,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#54 [2025-02-08 04:09:08,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#55 [2025-02-08 04:09:08,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#56 [2025-02-08 04:09:08,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#57 [2025-02-08 04:09:08,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#58 [2025-02-08 04:09:08,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#59 [2025-02-08 04:09:08,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#60 [2025-02-08 04:09:08,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#61 [2025-02-08 04:09:08,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#62 [2025-02-08 04:09:08,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#63 [2025-02-08 04:09:08,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#64 [2025-02-08 04:09:08,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#65 [2025-02-08 04:09:08,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#66 [2025-02-08 04:09:08,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#67 [2025-02-08 04:09:08,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#68 [2025-02-08 04:09:08,968 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_init [2025-02-08 04:09:08,968 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_init [2025-02-08 04:09:08,968 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_header [2025-02-08 04:09:08,968 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_header [2025-02-08 04:09:08,968 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_cmd_proxy [2025-02-08 04:09:08,968 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_cmd_proxy [2025-02-08 04:09:08,968 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 04:09:08,968 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 04:09:08,968 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2025-02-08 04:09:08,968 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2025-02-08 04:09:08,968 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-08 04:09:08,968 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-08 04:09:08,968 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 04:09:08,968 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 04:09:08,968 INFO L130 BoogieDeclarations]: Found specification of procedure enic_set_rss_nic_cfg [2025-02-08 04:09:08,968 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_set_rss_nic_cfg [2025-02-08 04:09:08,968 INFO L130 BoogieDeclarations]: Found specification of procedure napi_enable [2025-02-08 04:09:08,968 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_enable [2025-02-08 04:09:08,968 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~$Pointer$~TO~int [2025-02-08 04:09:08,968 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~$Pointer$~TO~int [2025-02-08 04:09:08,968 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_wq_desc_avail [2025-02-08 04:09:08,968 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_wq_desc_avail [2025-02-08 04:09:08,968 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-02-08 04:09:08,968 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-02-08 04:09:08,968 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:09:08,969 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_instance_callback_4_2 [2025-02-08 04:09:08,971 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_instance_callback_4_2 [2025-02-08 04:09:08,971 INFO L130 BoogieDeclarations]: Found specification of procedure enic_set_coalesce [2025-02-08 04:09:08,971 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_set_coalesce [2025-02-08 04:09:08,971 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2025-02-08 04:09:08,971 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2025-02-08 04:09:08,971 INFO L130 BoogieDeclarations]: Found specification of procedure enic_cq_rq [2025-02-08 04:09:08,971 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_cq_rq [2025-02-08 04:09:08,971 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:09:08,971 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 04:09:08,971 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 04:09:08,971 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 04:09:08,971 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 04:09:08,971 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:09:08,971 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:09:08,971 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:09:08,971 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:09:08,971 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:09:08,971 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:09:08,971 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#52 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#53 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#54 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#55 [2025-02-08 04:09:08,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#56 [2025-02-08 04:09:08,973 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#57 [2025-02-08 04:09:08,973 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#58 [2025-02-08 04:09:08,973 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#59 [2025-02-08 04:09:08,973 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#60 [2025-02-08 04:09:08,973 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#61 [2025-02-08 04:09:08,973 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#62 [2025-02-08 04:09:08,973 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#63 [2025-02-08 04:09:08,974 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#64 [2025-02-08 04:09:08,974 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#65 [2025-02-08 04:09:08,974 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#66 [2025-02-08 04:09:08,974 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#67 [2025-02-08 04:09:08,974 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#68 [2025-02-08 04:09:08,974 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_add_addr [2025-02-08 04:09:08,974 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_add_addr [2025-02-08 04:09:08,974 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-08 04:09:08,974 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-08 04:09:08,974 INFO L130 BoogieDeclarations]: Found specification of procedure skb_headlen [2025-02-08 04:09:08,974 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_headlen [2025-02-08 04:09:08,974 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_rq_enable [2025-02-08 04:09:08,974 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_rq_enable [2025-02-08 04:09:08,974 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-02-08 04:09:08,974 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-02-08 04:09:08,974 INFO L130 BoogieDeclarations]: Found specification of procedure enic_msix_notify_intr [2025-02-08 04:09:08,974 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_msix_notify_intr [2025-02-08 04:09:08,974 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2025-02-08 04:09:08,974 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2025-02-08 04:09:08,974 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 04:09:08,974 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 04:09:08,974 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 04:09:08,974 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 04:09:08,974 INFO L130 BoogieDeclarations]: Found specification of procedure enic_is_sriov_vf [2025-02-08 04:09:08,974 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_is_sriov_vf [2025-02-08 04:09:08,974 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~TO~VOID [2025-02-08 04:09:08,974 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~TO~VOID [2025-02-08 04:09:08,974 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_sriov [2025-02-08 04:09:08,974 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_sriov [2025-02-08 04:09:08,974 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 04:09:08,974 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 04:09:08,974 INFO L130 BoogieDeclarations]: Found specification of procedure enic_legacy_notify_intr [2025-02-08 04:09:08,974 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_legacy_notify_intr [2025-02-08 04:09:08,974 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule_prep [2025-02-08 04:09:08,974 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule_prep [2025-02-08 04:09:08,974 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:09:08,974 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:09:08,974 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_rq_fill [2025-02-08 04:09:08,974 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_rq_fill [2025-02-08 04:09:08,974 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_intr_coal_timer_info_default [2025-02-08 04:09:08,974 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_intr_coal_timer_info_default [2025-02-08 04:09:08,974 INFO L130 BoogieDeclarations]: Found specification of procedure enic_set_mac_address_dynamic [2025-02-08 04:09:08,974 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_set_mac_address_dynamic [2025-02-08 04:09:08,974 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:09:08,975 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:09:08,975 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:09:08,975 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:09:08,975 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:09:08,975 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:09:08,975 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:09:08,975 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:09:08,975 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:09:08,975 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:09:08,975 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:09:08,975 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:09:08,975 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:09:08,975 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:09:08,975 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 04:09:08,975 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 04:09:08,975 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 04:09:08,975 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 04:09:08,975 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 04:09:08,975 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 04:09:08,975 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 04:09:08,975 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 04:09:08,975 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 04:09:08,975 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 04:09:08,975 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 04:09:08,975 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 04:09:08,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 04:09:08,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 04:09:08,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 04:09:08,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 04:09:08,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 04:09:08,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 04:09:08,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 04:09:08,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 04:09:08,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 04:09:08,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 04:09:08,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 04:09:08,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 04:09:08,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-08 04:09:08,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-08 04:09:08,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-08 04:09:08,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-02-08 04:09:08,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-02-08 04:09:08,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-02-08 04:09:08,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-02-08 04:09:08,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-02-08 04:09:08,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-02-08 04:09:08,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-02-08 04:09:08,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-02-08 04:09:08,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2025-02-08 04:09:08,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2025-02-08 04:09:08,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2025-02-08 04:09:08,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#52 [2025-02-08 04:09:08,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#53 [2025-02-08 04:09:08,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#54 [2025-02-08 04:09:08,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#55 [2025-02-08 04:09:08,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#56 [2025-02-08 04:09:08,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#57 [2025-02-08 04:09:08,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#58 [2025-02-08 04:09:08,977 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#59 [2025-02-08 04:09:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#60 [2025-02-08 04:09:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#61 [2025-02-08 04:09:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#62 [2025-02-08 04:09:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#63 [2025-02-08 04:09:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#64 [2025-02-08 04:09:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#65 [2025-02-08 04:09:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#66 [2025-02-08 04:09:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#67 [2025-02-08 04:09:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#68 [2025-02-08 04:09:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2025-02-08 04:09:08,978 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2025-02-08 04:09:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2025-02-08 04:09:08,978 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2025-02-08 04:09:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 04:09:08,978 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 04:09:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-02-08 04:09:08,978 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-02-08 04:09:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-08 04:09:08,978 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-08 04:09:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure ip_hdr [2025-02-08 04:09:08,978 INFO L138 BoogieDeclarations]: Found implementation of procedure ip_hdr [2025-02-08 04:09:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2025-02-08 04:09:08,978 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2025-02-08 04:09:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 04:09:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 04:09:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 04:09:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 04:09:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 04:09:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 04:09:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 04:09:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 04:09:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 04:09:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 04:09:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 04:09:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 04:09:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 04:09:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 04:09:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 04:09:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 04:09:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 04:09:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 04:09:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 04:09:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 04:09:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 04:09:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 04:09:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 04:09:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 04:09:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 04:09:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 04:09:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 04:09:08,978 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 04:09:08,979 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 04:09:08,979 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 04:09:08,979 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 04:09:08,979 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 04:09:08,979 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 04:09:08,979 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 04:09:08,979 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-08 04:09:08,980 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-08 04:09:08,980 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-08 04:09:08,980 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-08 04:09:08,980 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-08 04:09:08,980 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-02-08 04:09:08,980 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-02-08 04:09:08,980 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-02-08 04:09:08,980 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-02-08 04:09:08,980 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-02-08 04:09:08,980 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2025-02-08 04:09:08,980 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2025-02-08 04:09:08,980 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#46 [2025-02-08 04:09:08,980 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#47 [2025-02-08 04:09:08,980 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#48 [2025-02-08 04:09:08,980 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#49 [2025-02-08 04:09:08,980 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#50 [2025-02-08 04:09:08,980 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#51 [2025-02-08 04:09:08,981 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#52 [2025-02-08 04:09:08,981 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#53 [2025-02-08 04:09:08,981 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#54 [2025-02-08 04:09:08,981 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#55 [2025-02-08 04:09:08,981 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#56 [2025-02-08 04:09:08,981 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#57 [2025-02-08 04:09:08,981 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#58 [2025-02-08 04:09:08,981 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#59 [2025-02-08 04:09:08,981 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#60 [2025-02-08 04:09:08,981 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#61 [2025-02-08 04:09:08,981 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#62 [2025-02-08 04:09:08,981 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#63 [2025-02-08 04:09:08,981 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#64 [2025-02-08 04:09:08,981 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#65 [2025-02-08 04:09:08,981 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#66 [2025-02-08 04:09:08,981 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#67 [2025-02-08 04:09:08,981 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#68 [2025-02-08 04:09:08,981 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 04:09:08,981 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 04:09:08,981 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 04:09:08,981 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 04:09:08,981 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 04:09:08,981 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 04:09:08,981 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 04:09:08,981 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 04:09:08,981 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 04:09:08,981 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 04:09:08,981 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 04:09:08,981 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 04:09:08,981 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 04:09:08,981 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 04:09:08,981 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 04:09:08,981 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 04:09:08,981 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 04:09:08,981 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 04:09:08,981 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 04:09:08,981 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 04:09:08,981 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 04:09:08,981 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 04:09:08,982 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 04:09:08,982 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 04:09:08,982 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 04:09:08,982 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 04:09:08,982 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 04:09:08,982 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 04:09:08,982 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 04:09:08,982 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 04:09:08,982 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 04:09:08,982 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 04:09:08,982 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 04:09:08,982 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 04:09:08,982 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-08 04:09:08,982 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-08 04:09:08,982 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-08 04:09:08,982 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-08 04:09:08,982 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-08 04:09:08,982 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-02-08 04:09:08,982 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-02-08 04:09:08,982 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-02-08 04:09:08,982 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-02-08 04:09:08,982 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-02-08 04:09:08,982 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2025-02-08 04:09:08,982 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2025-02-08 04:09:08,982 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#46 [2025-02-08 04:09:08,982 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#47 [2025-02-08 04:09:08,982 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#48 [2025-02-08 04:09:08,982 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#49 [2025-02-08 04:09:08,982 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#50 [2025-02-08 04:09:08,982 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#51 [2025-02-08 04:09:08,982 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#52 [2025-02-08 04:09:08,982 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#53 [2025-02-08 04:09:08,982 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#54 [2025-02-08 04:09:08,982 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#55 [2025-02-08 04:09:08,982 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#56 [2025-02-08 04:09:08,982 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#57 [2025-02-08 04:09:08,986 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#58 [2025-02-08 04:09:08,986 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#59 [2025-02-08 04:09:08,986 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#60 [2025-02-08 04:09:08,986 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#61 [2025-02-08 04:09:08,986 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#62 [2025-02-08 04:09:08,986 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#63 [2025-02-08 04:09:08,986 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#64 [2025-02-08 04:09:08,987 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#65 [2025-02-08 04:09:08,987 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#66 [2025-02-08 04:09:08,987 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#67 [2025-02-08 04:09:08,987 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#68 [2025-02-08 04:09:08,987 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_cmd_proxy_by_index_start [2025-02-08 04:09:08,987 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_cmd_proxy_by_index_start [2025-02-08 04:09:08,987 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-02-08 04:09:08,987 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-02-08 04:09:08,987 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2025-02-08 04:09:08,987 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2025-02-08 04:09:08,987 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_notify_set [2025-02-08 04:09:08,987 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_notify_set [2025-02-08 04:09:08,987 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:09:08,987 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 04:09:08,987 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 04:09:08,987 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_get_intr_mode [2025-02-08 04:09:08,987 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_get_intr_mode [2025-02-08 04:09:08,987 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:09:08,987 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:09:08,987 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:09:08,987 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:09:08,987 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:09:08,987 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:09:08,987 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:09:08,987 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:09:08,987 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:09:08,987 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:09:08,987 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:09:08,987 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:09:08,987 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:09:08,987 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:09:08,987 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 04:09:08,987 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 04:09:08,987 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 04:09:08,987 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 04:09:08,987 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 04:09:08,987 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 04:09:08,987 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 04:09:08,987 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 04:09:08,987 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 04:09:08,987 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 04:09:08,987 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 04:09:08,987 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 04:09:08,987 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 04:09:08,987 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 04:09:08,987 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 04:09:08,987 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 04:09:08,988 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 04:09:08,988 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 04:09:08,988 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 04:09:08,988 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 04:09:08,988 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 04:09:08,988 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 04:09:08,988 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 04:09:08,988 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 04:09:08,988 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-08 04:09:08,988 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-08 04:09:08,988 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-08 04:09:08,988 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-02-08 04:09:08,988 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-02-08 04:09:08,988 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-02-08 04:09:08,988 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-02-08 04:09:08,988 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-02-08 04:09:08,988 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-02-08 04:09:08,988 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-02-08 04:09:08,988 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-02-08 04:09:08,988 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2025-02-08 04:09:08,988 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2025-02-08 04:09:08,988 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2025-02-08 04:09:08,988 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#52 [2025-02-08 04:09:08,988 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#53 [2025-02-08 04:09:08,988 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#54 [2025-02-08 04:09:08,988 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#55 [2025-02-08 04:09:08,988 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#56 [2025-02-08 04:09:08,988 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#57 [2025-02-08 04:09:08,988 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#58 [2025-02-08 04:09:08,989 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#59 [2025-02-08 04:09:08,989 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#60 [2025-02-08 04:09:08,989 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#61 [2025-02-08 04:09:08,989 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#62 [2025-02-08 04:09:08,989 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#63 [2025-02-08 04:09:08,989 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#64 [2025-02-08 04:09:08,989 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#65 [2025-02-08 04:09:08,989 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#66 [2025-02-08 04:09:08,989 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#67 [2025-02-08 04:09:08,989 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#68 [2025-02-08 04:09:08,989 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_NOT_ARG_SIGN [2025-02-08 04:09:08,989 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_NOT_ARG_SIGN [2025-02-08 04:09:08,989 INFO L130 BoogieDeclarations]: Found specification of procedure enic_dev_del_addr [2025-02-08 04:09:08,989 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_dev_del_addr [2025-02-08 04:09:08,989 INFO L130 BoogieDeclarations]: Found specification of procedure enic_get_settings [2025-02-08 04:09:08,989 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_get_settings [2025-02-08 04:09:08,989 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_warn [2025-02-08 04:09:08,989 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_warn [2025-02-08 04:09:08,989 INFO L130 BoogieDeclarations]: Found specification of procedure nla_data [2025-02-08 04:09:08,989 INFO L138 BoogieDeclarations]: Found implementation of procedure nla_data [2025-02-08 04:09:08,989 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 04:09:08,989 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 04:09:08,989 INFO L130 BoogieDeclarations]: Found specification of procedure enic_free_vnic_resources [2025-02-08 04:09:08,989 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_free_vnic_resources [2025-02-08 04:09:08,989 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 04:09:08,989 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 04:09:08,989 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2025-02-08 04:09:08,989 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2025-02-08 04:09:08,989 INFO L130 BoogieDeclarations]: Found specification of procedure enic_init_vnic_resources [2025-02-08 04:09:08,989 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_init_vnic_resources [2025-02-08 04:09:08,989 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_rq_free [2025-02-08 04:09:08,990 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_rq_free [2025-02-08 04:09:08,990 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-02-08 04:09:08,990 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-02-08 04:09:08,990 INFO L130 BoogieDeclarations]: Found specification of procedure enic_get_dev [2025-02-08 04:09:08,990 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_get_dev [2025-02-08 04:09:08,990 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_get_intr_coal_timer_max [2025-02-08 04:09:08,990 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_get_intr_coal_timer_max [2025-02-08 04:09:08,990 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_init_prov2 [2025-02-08 04:09:08,990 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_init_prov2 [2025-02-08 04:09:08,990 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2025-02-08 04:09:08,990 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2025-02-08 04:09:08,990 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_irq [2025-02-08 04:09:08,990 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_irq [2025-02-08 04:09:08,990 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 04:09:08,990 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 04:09:08,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 04:09:08,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 04:09:08,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 04:09:08,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 04:09:08,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 04:09:08,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 04:09:08,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 04:09:08,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 04:09:08,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 04:09:08,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 04:09:08,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 04:09:08,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 04:09:08,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 04:09:08,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 04:09:08,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 04:09:08,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 04:09:08,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 04:09:08,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 04:09:08,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 04:09:08,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 04:09:08,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 04:09:08,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 04:09:08,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 04:09:08,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-08 04:09:08,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-08 04:09:08,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-08 04:09:08,990 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-08 04:09:08,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-08 04:09:08,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-08 04:09:08,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-08 04:09:08,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-08 04:09:08,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-08 04:09:08,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-08 04:09:08,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-08 04:09:08,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-08 04:09:08,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-02-08 04:09:08,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-02-08 04:09:08,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-02-08 04:09:08,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-02-08 04:09:08,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-02-08 04:09:08,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-02-08 04:09:08,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-02-08 04:09:08,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-02-08 04:09:08,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-02-08 04:09:08,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2025-02-08 04:09:08,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2025-02-08 04:09:08,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2025-02-08 04:09:08,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2025-02-08 04:09:08,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2025-02-08 04:09:08,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#49 [2025-02-08 04:09:08,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#50 [2025-02-08 04:09:08,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#51 [2025-02-08 04:09:08,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#52 [2025-02-08 04:09:08,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#53 [2025-02-08 04:09:08,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#54 [2025-02-08 04:09:08,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#55 [2025-02-08 04:09:08,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#56 [2025-02-08 04:09:08,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#57 [2025-02-08 04:09:08,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#58 [2025-02-08 04:09:08,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#59 [2025-02-08 04:09:08,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#60 [2025-02-08 04:09:08,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#61 [2025-02-08 04:09:08,994 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#62 [2025-02-08 04:09:08,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#63 [2025-02-08 04:09:08,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#64 [2025-02-08 04:09:08,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#65 [2025-02-08 04:09:08,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#66 [2025-02-08 04:09:08,997 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#67 [2025-02-08 04:09:08,997 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#68 [2025-02-08 04:09:08,997 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_mtu [2025-02-08 04:09:08,997 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_mtu [2025-02-08 04:09:08,997 INFO L130 BoogieDeclarations]: Found specification of procedure enic_is_dynamic [2025-02-08 04:09:08,997 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_is_dynamic [2025-02-08 04:09:08,997 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:09:08,997 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:09:08,997 INFO L130 BoogieDeclarations]: Found specification of procedure enic_dev_del_station_addr [2025-02-08 04:09:08,997 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_dev_del_station_addr [2025-02-08 04:09:08,997 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_83 [2025-02-08 04:09:08,997 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_83 [2025-02-08 04:09:08,997 INFO L130 BoogieDeclarations]: Found specification of procedure enic_set_mac_addr [2025-02-08 04:09:08,997 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_set_mac_addr [2025-02-08 04:09:08,997 INFO L130 BoogieDeclarations]: Found specification of procedure enic_remove [2025-02-08 04:09:08,997 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_remove [2025-02-08 04:09:08,997 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_capable [2025-02-08 04:09:08,997 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_capable [2025-02-08 04:09:08,997 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_104 [2025-02-08 04:09:08,997 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_104 [2025-02-08 04:09:08,997 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_priv [2025-02-08 04:09:08,997 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_priv [2025-02-08 04:09:08,997 INFO L130 BoogieDeclarations]: Found specification of procedure nla_put [2025-02-08 04:09:08,997 INFO L138 BoogieDeclarations]: Found implementation of procedure nla_put [2025-02-08 04:09:08,997 INFO L130 BoogieDeclarations]: Found specification of procedure ether_addr_equal [2025-02-08 04:09:08,997 INFO L138 BoogieDeclarations]: Found implementation of procedure ether_addr_equal [2025-02-08 04:09:08,997 INFO L130 BoogieDeclarations]: Found specification of procedure enic_poll_controller [2025-02-08 04:09:08,997 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_poll_controller [2025-02-08 04:09:08,997 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_lock [2025-02-08 04:09:08,997 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_lock [2025-02-08 04:09:08,997 INFO L130 BoogieDeclarations]: Found specification of procedure enic_dev_add_addr [2025-02-08 04:09:08,997 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_dev_add_addr [2025-02-08 04:09:08,997 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-02-08 04:09:08,997 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-02-08 04:09:08,997 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_wq_free [2025-02-08 04:09:08,997 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_wq_free [2025-02-08 04:09:08,997 INFO L130 BoogieDeclarations]: Found specification of procedure enic_msix_err_intr [2025-02-08 04:09:08,997 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_msix_err_intr [2025-02-08 04:09:08,997 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_get_mac_addr [2025-02-08 04:09:08,997 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_get_mac_addr [2025-02-08 04:09:08,997 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_clear_desc_ring [2025-02-08 04:09:08,997 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_clear_desc_ring [2025-02-08 04:09:08,997 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 04:09:08,997 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 04:09:08,997 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 04:09:08,997 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 04:09:08,997 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_80 [2025-02-08 04:09:08,997 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_80 [2025-02-08 04:09:08,997 INFO L130 BoogieDeclarations]: Found specification of procedure enic_dev_add_station_addr [2025-02-08 04:09:08,997 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_dev_add_station_addr [2025-02-08 04:09:08,997 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:09:08,997 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:09:08,997 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 04:09:08,997 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 04:09:08,997 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_timer_instance_4 [2025-02-08 04:09:08,997 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_timer_instance_4 [2025-02-08 04:09:08,997 INFO L130 BoogieDeclarations]: Found specification of procedure enic_msix_rq_intr [2025-02-08 04:09:08,997 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_msix_rq_intr [2025-02-08 04:09:08,998 INFO L130 BoogieDeclarations]: Found specification of procedure enic_isr_legacy [2025-02-08 04:09:08,998 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_isr_legacy [2025-02-08 04:09:08,998 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_cq_alloc [2025-02-08 04:09:08,998 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_cq_alloc [2025-02-08 04:09:08,998 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2025-02-08 04:09:08,998 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2025-02-08 04:09:08,998 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_notify_ready [2025-02-08 04:09:08,998 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_notify_ready [2025-02-08 04:09:08,998 INFO L130 BoogieDeclarations]: Found specification of procedure _vnic_dev_cmd [2025-02-08 04:09:08,998 INFO L138 BoogieDeclarations]: Found implementation of procedure _vnic_dev_cmd [2025-02-08 04:09:08,999 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 04:09:08,999 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 04:09:08,999 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_cmd_status [2025-02-08 04:09:08,999 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_cmd_status [2025-02-08 04:09:08,999 INFO L130 BoogieDeclarations]: Found specification of procedure enic_dev_status_to_errno [2025-02-08 04:09:08,999 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_dev_status_to_errno [2025-02-08 04:09:08,999 INFO L130 BoogieDeclarations]: Found specification of procedure vic_provinfo_size [2025-02-08 04:09:08,999 INFO L138 BoogieDeclarations]: Found implementation of procedure vic_provinfo_size [2025-02-08 04:09:08,999 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 04:09:08,999 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 04:09:08,999 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2025-02-08 04:09:08,999 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2025-02-08 04:09:08,999 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2025-02-08 04:09:08,999 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2025-02-08 04:09:08,999 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 04:09:08,999 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 04:09:08,999 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 04:09:08,999 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 04:09:08,999 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:09:08,999 INFO L130 BoogieDeclarations]: Found specification of procedure enic_change_mtu [2025-02-08 04:09:08,999 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_change_mtu [2025-02-08 04:09:08,999 INFO L130 BoogieDeclarations]: Found specification of procedure enic_dev_deinit [2025-02-08 04:09:08,999 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_dev_deinit [2025-02-08 04:09:08,999 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2025-02-08 04:09:08,999 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2025-02-08 04:09:08,999 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_work_sync [2025-02-08 04:09:08,999 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_work_sync [2025-02-08 04:09:08,999 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_cmd [2025-02-08 04:09:08,999 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_cmd [2025-02-08 04:09:08,999 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 04:09:08,999 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 04:09:08,999 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_intr_return_all_credits [2025-02-08 04:09:08,999 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_intr_return_all_credits [2025-02-08 04:09:08,999 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_consistent_dma_mask [2025-02-08 04:09:08,999 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_consistent_dma_mask [2025-02-08 04:09:08,999 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 04:09:08,999 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 04:09:08,999 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 04:09:08,999 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 04:09:08,999 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 04:09:08,999 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 04:09:08,999 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 04:09:08,999 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 04:09:08,999 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 04:09:08,999 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 04:09:08,999 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 04:09:08,999 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 04:09:08,999 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 04:09:08,999 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 04:09:08,999 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 04:09:08,999 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 04:09:09,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 04:09:09,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 04:09:09,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 04:09:09,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 04:09:09,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-08 04:09:09,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-08 04:09:09,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-08 04:09:09,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-08 04:09:09,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-08 04:09:09,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-08 04:09:09,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-08 04:09:09,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-08 04:09:09,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-08 04:09:09,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-08 04:09:09,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-08 04:09:09,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-08 04:09:09,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-02-08 04:09:09,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-02-08 04:09:09,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-02-08 04:09:09,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-02-08 04:09:09,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-02-08 04:09:09,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-02-08 04:09:09,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-02-08 04:09:09,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-02-08 04:09:09,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-02-08 04:09:09,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-02-08 04:09:09,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2025-02-08 04:09:09,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2025-02-08 04:09:09,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#44 [2025-02-08 04:09:09,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#45 [2025-02-08 04:09:09,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#46 [2025-02-08 04:09:09,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#47 [2025-02-08 04:09:09,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#48 [2025-02-08 04:09:09,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#49 [2025-02-08 04:09:09,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#50 [2025-02-08 04:09:09,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#51 [2025-02-08 04:09:09,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#52 [2025-02-08 04:09:09,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#53 [2025-02-08 04:09:09,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#54 [2025-02-08 04:09:09,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#55 [2025-02-08 04:09:09,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#56 [2025-02-08 04:09:09,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#57 [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#58 [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#59 [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#60 [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#61 [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#62 [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#63 [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#64 [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#65 [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#66 [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#67 [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#68 [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-02-08 04:09:09,003 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-08 04:09:09,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-08 04:09:09,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-02-08 04:09:09,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-02-08 04:09:09,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-02-08 04:09:09,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-02-08 04:09:09,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-02-08 04:09:09,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-02-08 04:09:09,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-02-08 04:09:09,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-02-08 04:09:09,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-02-08 04:09:09,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2025-02-08 04:09:09,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2025-02-08 04:09:09,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2025-02-08 04:09:09,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#47 [2025-02-08 04:09:09,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#48 [2025-02-08 04:09:09,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#49 [2025-02-08 04:09:09,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#50 [2025-02-08 04:09:09,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#51 [2025-02-08 04:09:09,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#52 [2025-02-08 04:09:09,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#53 [2025-02-08 04:09:09,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#54 [2025-02-08 04:09:09,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#55 [2025-02-08 04:09:09,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#56 [2025-02-08 04:09:09,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#57 [2025-02-08 04:09:09,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#58 [2025-02-08 04:09:09,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#59 [2025-02-08 04:09:09,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#60 [2025-02-08 04:09:09,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#61 [2025-02-08 04:09:09,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#62 [2025-02-08 04:09:09,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#63 [2025-02-08 04:09:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#64 [2025-02-08 04:09:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#65 [2025-02-08 04:09:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#66 [2025-02-08 04:09:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#67 [2025-02-08 04:09:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#68 [2025-02-08 04:09:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure enic_notify_timer_start [2025-02-08 04:09:09,006 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_notify_timer_start [2025-02-08 04:09:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 04:09:09,006 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 04:09:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:09:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:09:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:09:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:09:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:09:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:09:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:09:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:09:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:09:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:09:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:09:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:09:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:09:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:09:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:09:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:09:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:09:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:09:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:09:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:09:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:09:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:09:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:09:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:09:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:09:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:09:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:09:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 04:09:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 04:09:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 04:09:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 04:09:09,006 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 04:09:09,008 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-08 04:09:09,008 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-08 04:09:09,008 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-08 04:09:09,008 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-08 04:09:09,008 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-02-08 04:09:09,008 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-02-08 04:09:09,008 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-02-08 04:09:09,008 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-02-08 04:09:09,008 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-02-08 04:09:09,008 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-02-08 04:09:09,008 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-02-08 04:09:09,008 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2025-02-08 04:09:09,008 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#44 [2025-02-08 04:09:09,008 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#45 [2025-02-08 04:09:09,008 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#46 [2025-02-08 04:09:09,008 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#47 [2025-02-08 04:09:09,008 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#48 [2025-02-08 04:09:09,008 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#49 [2025-02-08 04:09:09,008 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#50 [2025-02-08 04:09:09,008 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#51 [2025-02-08 04:09:09,008 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#52 [2025-02-08 04:09:09,008 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#53 [2025-02-08 04:09:09,008 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#54 [2025-02-08 04:09:09,008 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#55 [2025-02-08 04:09:09,008 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#56 [2025-02-08 04:09:09,008 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#57 [2025-02-08 04:09:09,008 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#58 [2025-02-08 04:09:09,008 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#59 [2025-02-08 04:09:09,008 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#60 [2025-02-08 04:09:09,008 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#61 [2025-02-08 04:09:09,008 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#62 [2025-02-08 04:09:09,008 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#63 [2025-02-08 04:09:09,008 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#64 [2025-02-08 04:09:09,008 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#65 [2025-02-08 04:09:09,008 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#66 [2025-02-08 04:09:09,008 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#67 [2025-02-08 04:09:09,008 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#68 [2025-02-08 04:09:09,008 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:09:09,008 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:09:09,009 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:09:09,009 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:09:09,009 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:09:09,009 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:09:09,009 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:09:09,009 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:09:09,009 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:09:09,009 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:09:09,009 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:09:09,009 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:09:09,009 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:09:09,009 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:09:09,009 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:09:09,009 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:09:09,009 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:09:09,009 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:09:09,009 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:09:09,009 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:09:09,009 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:09:09,009 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:09:09,009 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:09:09,009 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:09:09,009 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:09:09,009 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:09:09,009 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:09:09,009 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 04:09:09,009 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 04:09:09,009 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 04:09:09,009 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 04:09:09,009 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 04:09:09,009 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-08 04:09:09,009 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-08 04:09:09,009 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-08 04:09:09,009 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-08 04:09:09,009 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-02-08 04:09:09,009 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-02-08 04:09:09,009 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-02-08 04:09:09,010 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-02-08 04:09:09,010 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-02-08 04:09:09,010 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-02-08 04:09:09,010 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-02-08 04:09:09,010 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2025-02-08 04:09:09,010 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#44 [2025-02-08 04:09:09,010 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#45 [2025-02-08 04:09:09,010 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#46 [2025-02-08 04:09:09,010 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#47 [2025-02-08 04:09:09,010 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#48 [2025-02-08 04:09:09,011 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#49 [2025-02-08 04:09:09,011 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#50 [2025-02-08 04:09:09,011 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#51 [2025-02-08 04:09:09,011 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#52 [2025-02-08 04:09:09,011 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#53 [2025-02-08 04:09:09,011 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#54 [2025-02-08 04:09:09,011 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#55 [2025-02-08 04:09:09,011 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#56 [2025-02-08 04:09:09,011 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#57 [2025-02-08 04:09:09,011 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#58 [2025-02-08 04:09:09,011 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#59 [2025-02-08 04:09:09,011 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#60 [2025-02-08 04:09:09,011 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#61 [2025-02-08 04:09:09,011 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#62 [2025-02-08 04:09:09,011 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#63 [2025-02-08 04:09:09,011 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#64 [2025-02-08 04:09:09,011 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#65 [2025-02-08 04:09:09,011 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#66 [2025-02-08 04:09:09,011 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#67 [2025-02-08 04:09:09,011 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#68 [2025-02-08 04:09:09,011 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-02-08 04:09:09,011 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-02-08 04:09:09,011 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 04:09:09,011 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 04:09:09,011 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_86 [2025-02-08 04:09:09,011 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_86 [2025-02-08 04:09:09,011 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_interrupt_interrupt_instance_1 [2025-02-08 04:09:09,011 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_interrupt_interrupt_instance_1 [2025-02-08 04:09:09,011 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_NOT_ARG_SIGN [2025-02-08 04:09:09,011 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_NOT_ARG_SIGN [2025-02-08 04:09:09,011 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_del_addr [2025-02-08 04:09:09,011 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_del_addr [2025-02-08 04:09:09,011 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_instance_register_9_2 [2025-02-08 04:09:09,011 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_instance_register_9_2 [2025-02-08 04:09:09,011 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_interrupt_interrupt_instance_0 [2025-02-08 04:09:09,011 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_interrupt_interrupt_instance_0 [2025-02-08 04:09:09,011 INFO L130 BoogieDeclarations]: Found specification of procedure is_valid_ether_addr [2025-02-08 04:09:09,011 INFO L138 BoogieDeclarations]: Found implementation of procedure is_valid_ether_addr [2025-02-08 04:09:09,011 INFO L130 BoogieDeclarations]: Found specification of procedure enic_msix_wq_intr [2025-02-08 04:09:09,011 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_msix_wq_intr [2025-02-08 04:09:09,011 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:09:09,011 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 04:09:09,011 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_dma_map [2025-02-08 04:09:09,011 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_dma_map [2025-02-08 04:09:09,012 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-02-08 04:09:09,012 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-02-08 04:09:09,012 INFO L130 BoogieDeclarations]: Found specification of procedure enic_dev_wait [2025-02-08 04:09:09,012 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_dev_wait [2025-02-08 04:09:09,012 INFO L130 BoogieDeclarations]: Found specification of procedure enic_get_drvinfo [2025-02-08 04:09:09,012 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_get_drvinfo [2025-02-08 04:09:09,012 INFO L130 BoogieDeclarations]: Found specification of procedure enic_stop [2025-02-08 04:09:09,012 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_stop [2025-02-08 04:09:09,012 INFO L130 BoogieDeclarations]: Found specification of procedure ioread8 [2025-02-08 04:09:09,012 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread8 [2025-02-08 04:09:09,012 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2025-02-08 04:09:09,012 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2025-02-08 04:09:09,012 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2025-02-08 04:09:09,012 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2025-02-08 04:09:09,012 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_alloc_desc_ring [2025-02-08 04:09:09,012 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_alloc_desc_ring [2025-02-08 04:09:09,012 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2025-02-08 04:09:09,012 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2025-02-08 04:09:09,012 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-02-08 04:09:09,012 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-02-08 04:09:09,012 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_rq_clean [2025-02-08 04:09:09,012 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_rq_clean [2025-02-08 04:09:09,012 INFO L130 BoogieDeclarations]: Found specification of procedure enic_free_wq_buf [2025-02-08 04:09:09,012 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_free_wq_buf [2025-02-08 04:09:09,012 INFO L130 BoogieDeclarations]: Found specification of procedure writeq [2025-02-08 04:09:09,012 INFO L138 BoogieDeclarations]: Found implementation of procedure writeq [2025-02-08 04:09:09,012 INFO L130 BoogieDeclarations]: Found specification of procedure tcp_hdr [2025-02-08 04:09:09,012 INFO L138 BoogieDeclarations]: Found implementation of procedure tcp_hdr [2025-02-08 04:09:09,012 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-02-08 04:09:09,012 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-02-08 04:09:09,012 INFO L130 BoogieDeclarations]: Found specification of procedure enic_cq_wq [2025-02-08 04:09:09,012 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_cq_wq [2025-02-08 04:09:09,012 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 04:09:09,012 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 04:09:09,012 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 04:09:09,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 04:09:09,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 04:09:09,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 04:09:09,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 04:09:09,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 04:09:09,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 04:09:09,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 04:09:09,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 04:09:09,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 04:09:09,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 04:09:09,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 04:09:09,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#47 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#48 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#49 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#50 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#51 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#52 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#53 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#54 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#55 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#56 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#57 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#58 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#59 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#60 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#61 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#62 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#63 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#64 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#65 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#66 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#67 [2025-02-08 04:09:09,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#68 [2025-02-08 04:09:09,015 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 04:09:09,015 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 04:09:09,015 INFO L130 BoogieDeclarations]: Found specification of procedure enic_dev_notify_unset [2025-02-08 04:09:09,015 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_dev_notify_unset [2025-02-08 04:09:09,015 INFO L130 BoogieDeclarations]: Found specification of procedure enic_tx_timeout [2025-02-08 04:09:09,015 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_tx_timeout [2025-02-08 04:09:09,015 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 04:09:09,015 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-08 04:09:09,015 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_intr_mask [2025-02-08 04:09:09,015 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_intr_mask [2025-02-08 04:09:09,015 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-02-08 04:09:09,015 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-02-08 04:09:09,015 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2025-02-08 04:09:09,015 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2025-02-08 04:09:09,015 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2025-02-08 04:09:09,015 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2025-02-08 04:09:09,015 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_cmd_proxy_end [2025-02-08 04:09:09,016 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_cmd_proxy_end [2025-02-08 04:09:09,016 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_enable2 [2025-02-08 04:09:09,016 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_enable2 [2025-02-08 04:09:09,016 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_schedule [2025-02-08 04:09:09,016 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_schedule [2025-02-08 04:09:09,016 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_get_res_count [2025-02-08 04:09:09,016 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_get_res_count [2025-02-08 04:09:09,016 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-02-08 04:09:09,016 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-02-08 04:09:09,016 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_spec [2025-02-08 04:09:09,016 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_spec [2025-02-08 04:09:09,016 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 04:09:09,016 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 04:09:09,016 INFO L130 BoogieDeclarations]: Found specification of procedure enic_get_coalesce [2025-02-08 04:09:09,016 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_get_coalesce [2025-02-08 04:09:09,016 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_deinit_done [2025-02-08 04:09:09,016 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_deinit_done [2025-02-08 04:09:09,016 INFO L130 BoogieDeclarations]: Found specification of procedure is_zero_ether_addr [2025-02-08 04:09:09,016 INFO L138 BoogieDeclarations]: Found implementation of procedure is_zero_ether_addr [2025-02-08 04:09:09,016 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 04:09:09,016 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 04:09:09,016 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 04:09:09,016 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 04:09:09,016 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 04:09:09,016 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 04:09:09,016 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 04:09:09,016 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 04:09:09,016 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 04:09:09,016 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#49 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#50 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#51 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#52 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#53 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#54 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#55 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#56 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#57 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#58 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#59 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#60 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#61 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#62 [2025-02-08 04:09:09,017 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#63 [2025-02-08 04:09:09,021 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#64 [2025-02-08 04:09:09,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#65 [2025-02-08 04:09:09,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#66 [2025-02-08 04:09:09,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#67 [2025-02-08 04:09:09,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#68 [2025-02-08 04:09:09,022 INFO L130 BoogieDeclarations]: Found specification of procedure enic_legacy_io_intr [2025-02-08 04:09:09,022 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_legacy_io_intr [2025-02-08 04:09:09,022 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 04:09:09,022 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 04:09:09,022 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-02-08 04:09:09,022 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-02-08 04:09:09,022 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 04:09:09,022 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 04:09:09,022 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-02-08 04:09:09,022 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-02-08 04:09:09,022 INFO L130 BoogieDeclarations]: Found specification of procedure enic_sriov_enabled [2025-02-08 04:09:09,022 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_sriov_enabled [2025-02-08 04:09:09,022 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2025-02-08 04:09:09,022 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2025-02-08 04:09:09,022 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 04:09:09,022 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 04:09:09,022 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_msix [2025-02-08 04:09:09,022 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_msix [2025-02-08 04:09:09,022 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-02-08 04:09:09,022 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-02-08 04:09:09,022 INFO L130 BoogieDeclarations]: Found specification of procedure enic_notify_check [2025-02-08 04:09:09,022 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_notify_check [2025-02-08 04:09:09,022 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_intr_coalescing_timer_set [2025-02-08 04:09:09,022 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_intr_coalescing_timer_set [2025-02-08 04:09:09,022 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_deinit [2025-02-08 04:09:09,022 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_deinit [2025-02-08 04:09:09,022 INFO L130 BoogieDeclarations]: Found specification of procedure enic_queue_wq_desc_ex [2025-02-08 04:09:09,022 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_queue_wq_desc_ex [2025-02-08 04:09:09,022 INFO L130 BoogieDeclarations]: Found specification of procedure enic_open [2025-02-08 04:09:09,022 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_open [2025-02-08 04:09:09,022 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_82 [2025-02-08 04:09:09,022 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_82 [2025-02-08 04:09:09,022 INFO L130 BoogieDeclarations]: Found specification of procedure enic_queue_wq_desc_cont [2025-02-08 04:09:09,022 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_queue_wq_desc_cont [2025-02-08 04:09:09,022 INFO L130 BoogieDeclarations]: Found specification of procedure enic_isr_msi [2025-02-08 04:09:09,022 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_isr_msi [2025-02-08 04:09:09,022 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_unregister [2025-02-08 04:09:09,022 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_unregister [2025-02-08 04:09:09,022 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 04:09:09,022 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 04:09:09,022 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_set_mac_addr [2025-02-08 04:09:09,022 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_set_mac_addr [2025-02-08 04:09:09,022 INFO L130 BoogieDeclarations]: Found specification of procedure vic_provinfo_add_tlv [2025-02-08 04:09:09,022 INFO L138 BoogieDeclarations]: Found implementation of procedure vic_provinfo_add_tlv [2025-02-08 04:09:09,022 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_header [2025-02-08 04:09:09,022 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_header [2025-02-08 04:09:09,022 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 04:09:09,022 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 04:09:09,022 INFO L130 BoogieDeclarations]: Found specification of procedure enic_is_valid_vf [2025-02-08 04:09:09,022 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_is_valid_vf [2025-02-08 04:09:09,022 INFO L130 BoogieDeclarations]: Found specification of procedure napi_complete [2025-02-08 04:09:09,023 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_complete [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2025-02-08 04:09:09,023 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_intr_clean [2025-02-08 04:09:09,023 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_intr_clean [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-08 04:09:09,023 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure enic_pp_associate [2025-02-08 04:09:09,023 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_pp_associate [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-02-08 04:09:09,023 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_set_intr_mode [2025-02-08 04:09:09,023 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_set_intr_mode [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure enic_clear_intr_mode [2025-02-08 04:09:09,023 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_clear_intr_mode [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_intr_return_credits [2025-02-08 04:09:09,023 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_intr_return_credits [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2025-02-08 04:09:09,023 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_close [2025-02-08 04:09:09,023 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_close [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 04:09:09,023 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-02-08 04:09:09,023 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-08 04:09:09,023 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-02-08 04:09:09,023 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-08 04:09:09,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-08 04:09:09,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-08 04:09:09,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-08 04:09:09,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-02-08 04:09:09,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-02-08 04:09:09,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-02-08 04:09:09,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-02-08 04:09:09,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-02-08 04:09:09,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-02-08 04:09:09,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-02-08 04:09:09,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-02-08 04:09:09,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-02-08 04:09:09,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2025-02-08 04:09:09,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2025-02-08 04:09:09,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2025-02-08 04:09:09,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2025-02-08 04:09:09,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2025-02-08 04:09:09,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#49 [2025-02-08 04:09:09,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#50 [2025-02-08 04:09:09,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#51 [2025-02-08 04:09:09,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#52 [2025-02-08 04:09:09,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#53 [2025-02-08 04:09:09,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#54 [2025-02-08 04:09:09,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#55 [2025-02-08 04:09:09,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#56 [2025-02-08 04:09:09,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#57 [2025-02-08 04:09:09,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#58 [2025-02-08 04:09:09,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#59 [2025-02-08 04:09:09,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#60 [2025-02-08 04:09:09,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#61 [2025-02-08 04:09:09,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#62 [2025-02-08 04:09:09,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#63 [2025-02-08 04:09:09,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#64 [2025-02-08 04:09:09,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#65 [2025-02-08 04:09:09,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#66 [2025-02-08 04:09:09,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#67 [2025-02-08 04:09:09,024 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#68 [2025-02-08 04:09:09,024 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-02-08 04:09:09,024 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-02-08 04:09:09,024 INFO L130 BoogieDeclarations]: Found specification of procedure readq [2025-02-08 04:09:09,024 INFO L138 BoogieDeclarations]: Found implementation of procedure readq [2025-02-08 04:09:09,024 INFO L130 BoogieDeclarations]: Found specification of procedure enic_dev_stats_dump [2025-02-08 04:09:09,024 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_dev_stats_dump [2025-02-08 04:09:09,024 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 04:09:09,024 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 04:09:09,024 INFO L130 BoogieDeclarations]: Found specification of procedure netpoll_trap [2025-02-08 04:09:09,024 INFO L138 BoogieDeclarations]: Found implementation of procedure netpoll_trap [2025-02-08 04:09:09,024 INFO L130 BoogieDeclarations]: Found specification of procedure enic_is_valid_pp_vf [2025-02-08 04:09:09,024 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_is_valid_pp_vf [2025-02-08 04:09:09,024 INFO L130 BoogieDeclarations]: Found specification of procedure enic_get_sset_count [2025-02-08 04:09:09,024 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_get_sset_count [2025-02-08 04:09:10,496 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:09:10,505 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:09:10,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9978: assume 0 != (if enic_update_unicast_addr_list_~tmp___1~20#1 % 256 % 4294967296 <= 2147483647 then enic_update_unicast_addr_list_~tmp___1~20#1 % 256 % 4294967296 else enic_update_unicast_addr_list_~tmp___1~20#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:09:10,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9978: assume !(0 != (if enic_update_unicast_addr_list_~tmp___1~20#1 % 256 % 4294967296 <= 2147483647 then enic_update_unicast_addr_list_~tmp___1~20#1 % 256 % 4294967296 else enic_update_unicast_addr_list_~tmp___1~20#1 % 256 % 4294967296 - 4294967296));enic_update_unicast_addr_list_~j~1#1 := 1 + enic_update_unicast_addr_list_~j~1#1;call enic_update_unicast_addr_list_#t~mem715#1 := read~int#11(enic_update_unicast_addr_list_~enic#1.base, 1714 + enic_update_unicast_addr_list_~enic#1.offset, 4); [2025-02-08 04:09:10,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9995: enic_update_unicast_addr_list_~i~4#1 := 1 + enic_update_unicast_addr_list_~i~4#1; [2025-02-08 04:09:10,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9830-1: SUMMARY for call enic_update_multicast_addr_list_#t~ret698#1 := enic_dev_del_addr(enic_update_multicast_addr_list_~enic#1.base, enic_update_multicast_addr_list_~enic#1.offset, enic_update_multicast_addr_list_~enic#1.base, 1318 + enic_update_multicast_addr_list_~enic#1.offset + (if enic_update_multicast_addr_list_~i~3#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then enic_update_multicast_addr_list_~i~3#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else enic_update_multicast_addr_list_~i~3#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:09:10,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9830: assume -2147483648 <= enic_update_multicast_addr_list_#t~ret698#1 && enic_update_multicast_addr_list_#t~ret698#1 <= 2147483647;havoc enic_update_multicast_addr_list_#t~ret698#1; [2025-02-08 04:09:10,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9946: assume 0 != (if enic_update_unicast_addr_list_~tmp___0~28#1 % 256 % 4294967296 <= 2147483647 then enic_update_unicast_addr_list_~tmp___0~28#1 % 256 % 4294967296 else enic_update_unicast_addr_list_~tmp___0~28#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:09:10,816 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9946: assume !(0 != (if enic_update_unicast_addr_list_~tmp___0~28#1 % 256 % 4294967296 <= 2147483647 then enic_update_unicast_addr_list_~tmp___0~28#1 % 256 % 4294967296 else enic_update_unicast_addr_list_~tmp___0~28#1 % 256 % 4294967296 - 4294967296));enic_update_unicast_addr_list_~j~1#1 := 1 + enic_update_unicast_addr_list_~j~1#1; [2025-02-08 04:09:10,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9814-1: SUMMARY for call enic_update_multicast_addr_list_#t~ret697#1 := ether_addr_equal(enic_update_multicast_addr_list_~enic#1.base, 1318 + enic_update_multicast_addr_list_~enic#1.offset + (if enic_update_multicast_addr_list_~i~3#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then enic_update_multicast_addr_list_~i~3#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else enic_update_multicast_addr_list_~i~3#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), enic_update_multicast_addr_list_~#mc_addr~0#1.base, enic_update_multicast_addr_list_~#mc_addr~0#1.offset + (if enic_update_multicast_addr_list_~j~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then enic_update_multicast_addr_list_~j~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else enic_update_multicast_addr_list_~j~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:09:10,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9847: enic_update_multicast_addr_list_~tmp___1~19#1 := (if 0 == enic_update_multicast_addr_list_#t~ret700#1 % 256 then 0 else 1);havoc enic_update_multicast_addr_list_#t~ret700#1; [2025-02-08 04:09:10,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9847-1: SUMMARY for call enic_update_multicast_addr_list_#t~ret700#1 := ether_addr_equal(enic_update_multicast_addr_list_~#mc_addr~0#1.base, enic_update_multicast_addr_list_~#mc_addr~0#1.offset + (if enic_update_multicast_addr_list_~i~3#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then enic_update_multicast_addr_list_~i~3#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else enic_update_multicast_addr_list_~i~3#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), enic_update_multicast_addr_list_~enic#1.base, 1318 + enic_update_multicast_addr_list_~enic#1.offset + (if enic_update_multicast_addr_list_~j~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then enic_update_multicast_addr_list_~j~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else enic_update_multicast_addr_list_~j~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:09:10,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9814: enic_update_multicast_addr_list_~tmp___0~27#1 := (if 0 == enic_update_multicast_addr_list_#t~ret697#1 % 256 then 0 else 1);havoc enic_update_multicast_addr_list_#t~ret697#1; [2025-02-08 04:09:10,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9963: enic_update_unicast_addr_list_~i~4#1 := 1 + enic_update_unicast_addr_list_~i~4#1;call enic_update_unicast_addr_list_#t~mem713#1 := read~int#11(enic_update_unicast_addr_list_~enic#1.base, 1714 + enic_update_unicast_addr_list_~enic#1.offset, 4); [2025-02-08 04:09:10,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9765: call ULTIMATE.dealloc(enic_update_multicast_addr_list_~#mc_addr~0#1.base, enic_update_multicast_addr_list_~#mc_addr~0#1.offset);havoc enic_update_multicast_addr_list_~#mc_addr~0#1.base, enic_update_multicast_addr_list_~#mc_addr~0#1.offset;havoc enic_update_multicast_addr_list_#t~mem691#1.base, enic_update_multicast_addr_list_#t~mem691#1.offset, enic_update_multicast_addr_list_#t~mem692#1, enic_update_multicast_addr_list_#t~ret693#1, enic_update_multicast_addr_list_#t~mem694#1.base, enic_update_multicast_addr_list_#t~mem694#1.offset, enic_update_multicast_addr_list_#t~memcpy~res695#1.base, enic_update_multicast_addr_list_#t~memcpy~res695#1.offset, enic_update_multicast_addr_list_#t~mem696#1.base, enic_update_multicast_addr_list_#t~mem696#1.offset, enic_update_multicast_addr_list_#t~ret697#1, enic_update_multicast_addr_list_#t~ret698#1, enic_update_multicast_addr_list_#t~mem699#1, enic_update_multicast_addr_list_#t~ret700#1, enic_update_multicast_addr_list_#t~mem701#1, enic_update_multicast_addr_list_#t~mem702#1, enic_update_multicast_addr_list_#t~ret703#1, enic_update_multicast_addr_list_#t~memcpy~res704#1.base, enic_update_multicast_addr_list_#t~memcpy~res704#1.offset, enic_update_multicast_addr_list_~enic#1.base, enic_update_multicast_addr_list_~enic#1.offset, enic_update_multicast_addr_list_~netdev~2#1.base, enic_update_multicast_addr_list_~netdev~2#1.offset, enic_update_multicast_addr_list_~ha~0#1.base, enic_update_multicast_addr_list_~ha~0#1.offset, enic_update_multicast_addr_list_~mc_count~0#1, enic_update_multicast_addr_list_~#mc_addr~0#1.base, enic_update_multicast_addr_list_~#mc_addr~0#1.offset, enic_update_multicast_addr_list_~i~3#1, enic_update_multicast_addr_list_~j~0#1, enic_update_multicast_addr_list_~__mptr~0#1.base, enic_update_multicast_addr_list_~__mptr~0#1.offset, enic_update_multicast_addr_list_~tmp~77#1, enic_update_multicast_addr_list_~__mptr___0~0#1.base, enic_update_multicast_addr_list_~__mptr___0~0#1.offset, enic_update_multicast_addr_list_~tmp___0~27#1, enic_update_multicast_addr_list_~tmp___1~19#1;havoc enic_update_multicast_addr_list_#in~enic#1.base, enic_update_multicast_addr_list_#in~enic#1.offset;assume { :end_inline_enic_update_multicast_addr_list } true; [2025-02-08 04:09:10,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9881: assume enic_update_multicast_addr_list_~i~3#1 % 4294967296 < enic_update_multicast_addr_list_~mc_count~0#1 % 4294967296; [2025-02-08 04:09:10,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9881: assume !(enic_update_multicast_addr_list_~i~3#1 % 4294967296 < enic_update_multicast_addr_list_~mc_count~0#1 % 4294967296);call write~int#11(enic_update_multicast_addr_list_~mc_count~0#1, enic_update_multicast_addr_list_~enic#1.base, 1710 + enic_update_multicast_addr_list_~enic#1.offset, 4);call ULTIMATE.dealloc(enic_update_multicast_addr_list_~#mc_addr~0#1.base, enic_update_multicast_addr_list_~#mc_addr~0#1.offset);havoc enic_update_multicast_addr_list_~#mc_addr~0#1.base, enic_update_multicast_addr_list_~#mc_addr~0#1.offset; [2025-02-08 04:09:10,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9997: assume enic_update_unicast_addr_list_~i~4#1 % 4294967296 < enic_update_unicast_addr_list_~uc_count~0#1 % 4294967296; [2025-02-08 04:09:10,817 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9997: assume !(enic_update_unicast_addr_list_~i~4#1 % 4294967296 < enic_update_unicast_addr_list_~uc_count~0#1 % 4294967296);enic_update_unicast_addr_list_~i~4#1 := 0; [2025-02-08 04:09:10,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9931: assume (enic_update_unicast_addr_list_~ha~1#1.base + enic_update_unicast_addr_list_~ha~1#1.offset) % 18446744073709551616 != (enic_update_unicast_addr_list_~netdev~3#1.base + (634 + enic_update_unicast_addr_list_~netdev~3#1.offset)) % 18446744073709551616; [2025-02-08 04:09:10,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9931: assume !((enic_update_unicast_addr_list_~ha~1#1.base + enic_update_unicast_addr_list_~ha~1#1.offset) % 18446744073709551616 != (enic_update_unicast_addr_list_~netdev~3#1.base + (634 + enic_update_unicast_addr_list_~netdev~3#1.offset)) % 18446744073709551616);enic_update_unicast_addr_list_~i~4#1 := 0; [2025-02-08 04:09:10,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9849: assume 0 != (if enic_update_multicast_addr_list_~tmp___1~19#1 % 256 % 4294967296 <= 2147483647 then enic_update_multicast_addr_list_~tmp___1~19#1 % 256 % 4294967296 else enic_update_multicast_addr_list_~tmp___1~19#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:09:10,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9849: assume !(0 != (if enic_update_multicast_addr_list_~tmp___1~19#1 % 256 % 4294967296 <= 2147483647 then enic_update_multicast_addr_list_~tmp___1~19#1 % 256 % 4294967296 else enic_update_multicast_addr_list_~tmp___1~19#1 % 256 % 4294967296 - 4294967296));enic_update_multicast_addr_list_~j~0#1 := 1 + enic_update_multicast_addr_list_~j~0#1;call enic_update_multicast_addr_list_#t~mem701#1 := read~int#11(enic_update_multicast_addr_list_~enic#1.base, 1710 + enic_update_multicast_addr_list_~enic#1.offset, 4); [2025-02-08 04:09:10,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9965: assume enic_update_unicast_addr_list_~i~4#1 % 4294967296 < enic_update_unicast_addr_list_#t~mem713#1 % 4294967296;havoc enic_update_unicast_addr_list_#t~mem713#1; [2025-02-08 04:09:10,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9965: assume !(enic_update_unicast_addr_list_~i~4#1 % 4294967296 < enic_update_unicast_addr_list_#t~mem713#1 % 4294967296);havoc enic_update_unicast_addr_list_#t~mem713#1;enic_update_unicast_addr_list_~i~4#1 := 0; [2025-02-08 04:09:10,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9866: enic_update_multicast_addr_list_~i~3#1 := 1 + enic_update_multicast_addr_list_~i~3#1; [2025-02-08 04:09:10,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15829-1: SUMMARY for call ldv_spin_unlock_83(enic_dev_packet_filter_~enic#1.base, 1244 + enic_dev_packet_filter_~enic#1.offset); srcloc: null [2025-02-08 04:09:10,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15829: enic_dev_packet_filter_#res#1 := enic_dev_packet_filter_~err~31#1; [2025-02-08 04:09:10,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9817: assume 0 != (if enic_update_multicast_addr_list_~tmp___0~27#1 % 256 % 4294967296 <= 2147483647 then enic_update_multicast_addr_list_~tmp___0~27#1 % 256 % 4294967296 else enic_update_multicast_addr_list_~tmp___0~27#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:09:10,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9817: assume !(0 != (if enic_update_multicast_addr_list_~tmp___0~27#1 % 256 % 4294967296 <= 2147483647 then enic_update_multicast_addr_list_~tmp___0~27#1 % 256 % 4294967296 else enic_update_multicast_addr_list_~tmp___0~27#1 % 256 % 4294967296 - 4294967296));enic_update_multicast_addr_list_~j~0#1 := 1 + enic_update_multicast_addr_list_~j~0#1; [2025-02-08 04:09:10,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9784: enic_update_multicast_addr_list_~i~3#1 := 0;call enic_update_multicast_addr_list_#t~mem694#1.base, enic_update_multicast_addr_list_#t~mem694#1.offset := read~$Pointer$#11(enic_update_multicast_addr_list_~netdev~2#1.base, 654 + enic_update_multicast_addr_list_~netdev~2#1.offset, 8);enic_update_multicast_addr_list_~__mptr~0#1.base, enic_update_multicast_addr_list_~__mptr~0#1.offset := enic_update_multicast_addr_list_#t~mem694#1.base, enic_update_multicast_addr_list_#t~mem694#1.offset;havoc enic_update_multicast_addr_list_#t~mem694#1.base, enic_update_multicast_addr_list_#t~mem694#1.offset;enic_update_multicast_addr_list_~ha~0#1.base, enic_update_multicast_addr_list_~ha~0#1.offset := enic_update_multicast_addr_list_~__mptr~0#1.base, enic_update_multicast_addr_list_~__mptr~0#1.offset; [2025-02-08 04:09:10,818 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9834: enic_update_multicast_addr_list_~i~3#1 := 1 + enic_update_multicast_addr_list_~i~3#1;call enic_update_multicast_addr_list_#t~mem699#1 := read~int#11(enic_update_multicast_addr_list_~enic#1.base, 1710 + enic_update_multicast_addr_list_~enic#1.offset, 4); [2025-02-08 04:09:10,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9868: assume enic_update_multicast_addr_list_~i~3#1 % 4294967296 < enic_update_multicast_addr_list_~mc_count~0#1 % 4294967296; [2025-02-08 04:09:10,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9868: assume !(enic_update_multicast_addr_list_~i~3#1 % 4294967296 < enic_update_multicast_addr_list_~mc_count~0#1 % 4294967296);enic_update_multicast_addr_list_~i~3#1 := 0; [2025-02-08 04:09:10,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9802: assume (enic_update_multicast_addr_list_~ha~0#1.base + enic_update_multicast_addr_list_~ha~0#1.offset) % 18446744073709551616 != (enic_update_multicast_addr_list_~netdev~2#1.base + (654 + enic_update_multicast_addr_list_~netdev~2#1.offset)) % 18446744073709551616; [2025-02-08 04:09:10,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9802: assume !((enic_update_multicast_addr_list_~ha~0#1.base + enic_update_multicast_addr_list_~ha~0#1.offset) % 18446744073709551616 != (enic_update_multicast_addr_list_~netdev~2#1.base + (654 + enic_update_multicast_addr_list_~netdev~2#1.offset)) % 18446744073709551616);enic_update_multicast_addr_list_~i~3#1 := 0; [2025-02-08 04:09:10,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10050: assume 0 == ~allmulti~0#1;assume { :begin_inline_enic_update_multicast_addr_list } true;enic_update_multicast_addr_list_#in~enic#1.base, enic_update_multicast_addr_list_#in~enic#1.offset := ~enic~12#1.base, ~enic~12#1.offset;havoc enic_update_multicast_addr_list_#t~mem691#1.base, enic_update_multicast_addr_list_#t~mem691#1.offset, enic_update_multicast_addr_list_#t~mem692#1, enic_update_multicast_addr_list_#t~ret693#1, enic_update_multicast_addr_list_#t~mem694#1.base, enic_update_multicast_addr_list_#t~mem694#1.offset, enic_update_multicast_addr_list_#t~memcpy~res695#1.base, enic_update_multicast_addr_list_#t~memcpy~res695#1.offset, enic_update_multicast_addr_list_#t~mem696#1.base, enic_update_multicast_addr_list_#t~mem696#1.offset, enic_update_multicast_addr_list_#t~ret697#1, enic_update_multicast_addr_list_#t~ret698#1, enic_update_multicast_addr_list_#t~mem699#1, enic_update_multicast_addr_list_#t~ret700#1, enic_update_multicast_addr_list_#t~mem701#1, enic_update_multicast_addr_list_#t~mem702#1, enic_update_multicast_addr_list_#t~ret703#1, enic_update_multicast_addr_list_#t~memcpy~res704#1.base, enic_update_multicast_addr_list_#t~memcpy~res704#1.offset, enic_update_multicast_addr_list_~enic#1.base, enic_update_multicast_addr_list_~enic#1.offset, enic_update_multicast_addr_list_~netdev~2#1.base, enic_update_multicast_addr_list_~netdev~2#1.offset, enic_update_multicast_addr_list_~ha~0#1.base, enic_update_multicast_addr_list_~ha~0#1.offset, enic_update_multicast_addr_list_~mc_count~0#1, enic_update_multicast_addr_list_~#mc_addr~0#1.base, enic_update_multicast_addr_list_~#mc_addr~0#1.offset, enic_update_multicast_addr_list_~i~3#1, enic_update_multicast_addr_list_~j~0#1, enic_update_multicast_addr_list_~__mptr~0#1.base, enic_update_multicast_addr_list_~__mptr~0#1.offset, enic_update_multicast_addr_list_~tmp~77#1, enic_update_multicast_addr_list_~__mptr___0~0#1.base, enic_update_multicast_addr_list_~__mptr___0~0#1.offset, enic_update_multicast_addr_list_~tmp___0~27#1, enic_update_multicast_addr_list_~tmp___1~19#1;enic_update_multicast_addr_list_~enic#1.base, enic_update_multicast_addr_list_~enic#1.offset := enic_update_multicast_addr_list_#in~enic#1.base, enic_update_multicast_addr_list_#in~enic#1.offset;havoc enic_update_multicast_addr_list_~netdev~2#1.base, enic_update_multicast_addr_list_~netdev~2#1.offset;havoc enic_update_multicast_addr_list_~ha~0#1.base, enic_update_multicast_addr_list_~ha~0#1.offset;havoc enic_update_multicast_addr_list_~mc_count~0#1;call enic_update_multicast_addr_list_~#mc_addr~0#1.base, enic_update_multicast_addr_list_~#mc_addr~0#1.offset := #Ultimate.allocOnStack(192);havoc enic_update_multicast_addr_list_~i~3#1;havoc enic_update_multicast_addr_list_~j~0#1;havoc enic_update_multicast_addr_list_~__mptr~0#1.base, enic_update_multicast_addr_list_~__mptr~0#1.offset;havoc enic_update_multicast_addr_list_~tmp~77#1;havoc enic_update_multicast_addr_list_~__mptr___0~0#1.base, enic_update_multicast_addr_list_~__mptr___0~0#1.offset;havoc enic_update_multicast_addr_list_~tmp___0~27#1;havoc enic_update_multicast_addr_list_~tmp___1~19#1;call enic_update_multicast_addr_list_#t~mem691#1.base, enic_update_multicast_addr_list_#t~mem691#1.offset := read~$Pointer$#11(enic_update_multicast_addr_list_~enic#1.base, enic_update_multicast_addr_list_~enic#1.offset, 8);enic_update_multicast_addr_list_~netdev~2#1.base, enic_update_multicast_addr_list_~netdev~2#1.offset := enic_update_multicast_addr_list_#t~mem691#1.base, enic_update_multicast_addr_list_#t~mem691#1.offset;havoc enic_update_multicast_addr_list_#t~mem691#1.base, enic_update_multicast_addr_list_#t~mem691#1.offset;call enic_update_multicast_addr_list_#t~mem692#1 := read~int#11(enic_update_multicast_addr_list_~netdev~2#1.base, 670 + enic_update_multicast_addr_list_~netdev~2#1.offset, 4);enic_update_multicast_addr_list_~mc_count~0#1 := enic_update_multicast_addr_list_#t~mem692#1;havoc enic_update_multicast_addr_list_#t~mem692#1; [2025-02-08 04:09:10,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10050: assume !(0 == ~allmulti~0#1); [2025-02-08 04:09:10,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17813: call ULTIMATE.dealloc(vnic_dev_packet_filter_~#a0~20#1.base, vnic_dev_packet_filter_~#a0~20#1.offset);havoc vnic_dev_packet_filter_~#a0~20#1.base, vnic_dev_packet_filter_~#a0~20#1.offset;call ULTIMATE.dealloc(vnic_dev_packet_filter_~#a1~20#1.base, vnic_dev_packet_filter_~#a1~20#1.offset);havoc vnic_dev_packet_filter_~#a1~20#1.base, vnic_dev_packet_filter_~#a1~20#1.offset;enic_dev_packet_filter_#t~ret1694#1 := vnic_dev_packet_filter_#res#1;havoc vnic_dev_packet_filter_#t~bitwise2105#1, vnic_dev_packet_filter_#t~bitwise2106#1, vnic_dev_packet_filter_#t~bitwise2107#1, vnic_dev_packet_filter_#t~bitwise2108#1, vnic_dev_packet_filter_#t~ret2109#1, vnic_dev_packet_filter_#t~ret2110#1, vnic_dev_packet_filter_~vdev#1.base, vnic_dev_packet_filter_~vdev#1.offset, vnic_dev_packet_filter_~directed#1, vnic_dev_packet_filter_~multicast#1, vnic_dev_packet_filter_~broadcast#1, vnic_dev_packet_filter_~promisc#1, vnic_dev_packet_filter_~allmulti#1, vnic_dev_packet_filter_~#a0~20#1.base, vnic_dev_packet_filter_~#a0~20#1.offset, vnic_dev_packet_filter_~#a1~20#1.base, vnic_dev_packet_filter_~#a1~20#1.offset, vnic_dev_packet_filter_~wait~21#1, vnic_dev_packet_filter_~err~65#1;havoc vnic_dev_packet_filter_#in~vdev#1.base, vnic_dev_packet_filter_#in~vdev#1.offset, vnic_dev_packet_filter_#in~directed#1, vnic_dev_packet_filter_#in~multicast#1, vnic_dev_packet_filter_#in~broadcast#1, vnic_dev_packet_filter_#in~promisc#1, vnic_dev_packet_filter_#in~allmulti#1;assume { :end_inline_vnic_dev_packet_filter } true;assume -2147483648 <= enic_dev_packet_filter_#t~ret1694#1 && enic_dev_packet_filter_#t~ret1694#1 <= 2147483647;enic_dev_packet_filter_~err~31#1 := enic_dev_packet_filter_#t~ret1694#1;havoc enic_dev_packet_filter_#t~mem1693#1.base, enic_dev_packet_filter_#t~mem1693#1.offset;havoc enic_dev_packet_filter_#t~ret1694#1; [2025-02-08 04:09:10,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9984: assume enic_update_unicast_addr_list_~j~1#1 % 4294967296 < enic_update_unicast_addr_list_#t~mem715#1 % 4294967296;havoc enic_update_unicast_addr_list_#t~mem715#1; [2025-02-08 04:09:10,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9984: assume !(enic_update_unicast_addr_list_~j~1#1 % 4294967296 < enic_update_unicast_addr_list_#t~mem715#1 % 4294967296);havoc enic_update_unicast_addr_list_#t~mem715#1;call enic_update_unicast_addr_list_#t~mem716#1 := read~int#11(enic_update_unicast_addr_list_~enic#1.base, 1714 + enic_update_unicast_addr_list_~enic#1.offset, 4); [2025-02-08 04:09:10,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9918: assume enic_update_unicast_addr_list_~i~4#1 % 4294967296 == enic_update_unicast_addr_list_~uc_count~0#1 % 4294967296; [2025-02-08 04:09:10,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9918: assume !(enic_update_unicast_addr_list_~i~4#1 % 4294967296 == enic_update_unicast_addr_list_~uc_count~0#1 % 4294967296);enic_update_unicast_addr_list_~tmp~78#1 := enic_update_unicast_addr_list_~i~4#1;enic_update_unicast_addr_list_~i~4#1 := 1 + enic_update_unicast_addr_list_~i~4#1; [2025-02-08 04:09:10,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9836: assume enic_update_multicast_addr_list_~i~3#1 % 4294967296 < enic_update_multicast_addr_list_#t~mem699#1 % 4294967296;havoc enic_update_multicast_addr_list_#t~mem699#1; [2025-02-08 04:09:10,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9836: assume !(enic_update_multicast_addr_list_~i~3#1 % 4294967296 < enic_update_multicast_addr_list_#t~mem699#1 % 4294967296);havoc enic_update_multicast_addr_list_#t~mem699#1;enic_update_multicast_addr_list_~i~3#1 := 0; [2025-02-08 04:09:10,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9952: assume enic_update_unicast_addr_list_~j~1#1 % 4294967296 < enic_update_unicast_addr_list_~uc_count~0#1 % 4294967296; [2025-02-08 04:09:10,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9952: assume !(enic_update_unicast_addr_list_~j~1#1 % 4294967296 < enic_update_unicast_addr_list_~uc_count~0#1 % 4294967296); [2025-02-08 04:09:10,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9789: assume enic_update_multicast_addr_list_~i~3#1 % 4294967296 == enic_update_multicast_addr_list_~mc_count~0#1 % 4294967296; [2025-02-08 04:09:10,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9789: assume !(enic_update_multicast_addr_list_~i~3#1 % 4294967296 == enic_update_multicast_addr_list_~mc_count~0#1 % 4294967296);enic_update_multicast_addr_list_~tmp~77#1 := enic_update_multicast_addr_list_~i~3#1;enic_update_multicast_addr_list_~i~3#1 := 1 + enic_update_multicast_addr_list_~i~3#1; [2025-02-08 04:09:10,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9855: assume enic_update_multicast_addr_list_~j~0#1 % 4294967296 < enic_update_multicast_addr_list_#t~mem701#1 % 4294967296;havoc enic_update_multicast_addr_list_#t~mem701#1; [2025-02-08 04:09:10,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9855: assume !(enic_update_multicast_addr_list_~j~0#1 % 4294967296 < enic_update_multicast_addr_list_#t~mem701#1 % 4294967296);havoc enic_update_multicast_addr_list_#t~mem701#1;call enic_update_multicast_addr_list_#t~mem702#1 := read~int#11(enic_update_multicast_addr_list_~enic#1.base, 1710 + enic_update_multicast_addr_list_~enic#1.offset, 4); [2025-02-08 04:09:10,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9823: assume enic_update_multicast_addr_list_~j~0#1 % 4294967296 < enic_update_multicast_addr_list_~mc_count~0#1 % 4294967296; [2025-02-08 04:09:10,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9823: assume !(enic_update_multicast_addr_list_~j~0#1 % 4294967296 < enic_update_multicast_addr_list_~mc_count~0#1 % 4294967296); [2025-02-08 04:09:10,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10005: havoc enic_update_unicast_addr_list_#t~memcpy~res718#1.base, enic_update_unicast_addr_list_#t~memcpy~res718#1.offset;enic_update_unicast_addr_list_~i~4#1 := 1 + enic_update_unicast_addr_list_~i~4#1; [2025-02-08 04:09:10,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10005-1: SUMMARY for call enic_update_unicast_addr_list_#t~memcpy~res718#1.base, enic_update_unicast_addr_list_#t~memcpy~res718#1.offset := #Ultimate.C_memcpy#11(enic_update_unicast_addr_list_~enic#1.base, 1510 + enic_update_unicast_addr_list_~enic#1.offset + (if enic_update_unicast_addr_list_~i~4#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then enic_update_unicast_addr_list_~i~4#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else enic_update_unicast_addr_list_~i~4#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), enic_update_unicast_addr_list_~#uc_addr~0#1.base, enic_update_unicast_addr_list_~#uc_addr~0#1.offset + (if enic_update_unicast_addr_list_~i~4#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then enic_update_unicast_addr_list_~i~4#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else enic_update_unicast_addr_list_~i~4#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 6); srcloc: null [2025-02-08 04:09:10,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9972: enic_update_unicast_addr_list_~j~1#1 := 0; [2025-02-08 04:09:10,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9939: enic_update_unicast_addr_list_~j~1#1 := 0; [2025-02-08 04:09:10,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9989: assume enic_update_unicast_addr_list_~j~1#1 % 4294967296 == enic_update_unicast_addr_list_#t~mem716#1 % 4294967296;havoc enic_update_unicast_addr_list_#t~mem716#1; [2025-02-08 04:09:10,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9989: assume !(enic_update_unicast_addr_list_~j~1#1 % 4294967296 == enic_update_unicast_addr_list_#t~mem716#1 % 4294967296);havoc enic_update_unicast_addr_list_#t~mem716#1; [2025-02-08 04:09:10,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9957: assume enic_update_unicast_addr_list_~j~1#1 % 4294967296 == enic_update_unicast_addr_list_~uc_count~0#1 % 4294967296; [2025-02-08 04:09:10,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9957: assume !(enic_update_unicast_addr_list_~j~1#1 % 4294967296 == enic_update_unicast_addr_list_~uc_count~0#1 % 4294967296); [2025-02-08 04:09:10,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9776: assume enic_update_multicast_addr_list_~mc_count~0#1 % 4294967296 > 32; [2025-02-08 04:09:10,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9776: assume !(enic_update_multicast_addr_list_~mc_count~0#1 % 4294967296 > 32); [2025-02-08 04:09:10,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9925: havoc enic_update_unicast_addr_list_#t~memcpy~res709#1.base, enic_update_unicast_addr_list_#t~memcpy~res709#1.offset;call enic_update_unicast_addr_list_#t~mem710#1.base, enic_update_unicast_addr_list_#t~mem710#1.offset := read~$Pointer$#11(enic_update_unicast_addr_list_~ha~1#1.base, enic_update_unicast_addr_list_~ha~1#1.offset, 8);enic_update_unicast_addr_list_~__mptr___0~1#1.base, enic_update_unicast_addr_list_~__mptr___0~1#1.offset := enic_update_unicast_addr_list_#t~mem710#1.base, enic_update_unicast_addr_list_#t~mem710#1.offset;havoc enic_update_unicast_addr_list_#t~mem710#1.base, enic_update_unicast_addr_list_#t~mem710#1.offset;enic_update_unicast_addr_list_~ha~1#1.base, enic_update_unicast_addr_list_~ha~1#1.offset := enic_update_unicast_addr_list_~__mptr___0~1#1.base, enic_update_unicast_addr_list_~__mptr___0~1#1.offset; [2025-02-08 04:09:10,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9925-1: SUMMARY for call enic_update_unicast_addr_list_#t~memcpy~res709#1.base, enic_update_unicast_addr_list_#t~memcpy~res709#1.offset := #Ultimate.C_memcpy#11(enic_update_unicast_addr_list_~#uc_addr~0#1.base, enic_update_unicast_addr_list_~#uc_addr~0#1.offset + (if enic_update_unicast_addr_list_~tmp~78#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then enic_update_unicast_addr_list_~tmp~78#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else enic_update_unicast_addr_list_~tmp~78#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), enic_update_unicast_addr_list_~ha~1#1.base, 16 + enic_update_unicast_addr_list_~ha~1#1.offset, 6); srcloc: null [2025-02-08 04:09:10,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9991: assume -2147483648 <= enic_update_unicast_addr_list_#t~ret717#1 && enic_update_unicast_addr_list_#t~ret717#1 <= 2147483647;havoc enic_update_unicast_addr_list_#t~ret717#1; [2025-02-08 04:09:10,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9991-1: SUMMARY for call enic_update_unicast_addr_list_#t~ret717#1 := enic_dev_add_addr(enic_update_unicast_addr_list_~enic#1.base, enic_update_unicast_addr_list_~enic#1.offset, enic_update_unicast_addr_list_~#uc_addr~0#1.base, enic_update_unicast_addr_list_~#uc_addr~0#1.offset + (if enic_update_unicast_addr_list_~i~4#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then enic_update_unicast_addr_list_~i~4#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else enic_update_unicast_addr_list_~i~4#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:09:10,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9876: havoc enic_update_multicast_addr_list_#t~memcpy~res704#1.base, enic_update_multicast_addr_list_#t~memcpy~res704#1.offset;enic_update_multicast_addr_list_~i~3#1 := 1 + enic_update_multicast_addr_list_~i~3#1; [2025-02-08 04:09:10,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9876-1: SUMMARY for call enic_update_multicast_addr_list_#t~memcpy~res704#1.base, enic_update_multicast_addr_list_#t~memcpy~res704#1.offset := #Ultimate.C_memcpy#11(enic_update_multicast_addr_list_~enic#1.base, 1318 + enic_update_multicast_addr_list_~enic#1.offset + (if enic_update_multicast_addr_list_~i~3#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then enic_update_multicast_addr_list_~i~3#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else enic_update_multicast_addr_list_~i~3#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), enic_update_multicast_addr_list_~#mc_addr~0#1.base, enic_update_multicast_addr_list_~#mc_addr~0#1.offset + (if enic_update_multicast_addr_list_~i~3#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then enic_update_multicast_addr_list_~i~3#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else enic_update_multicast_addr_list_~i~3#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 6); srcloc: null [2025-02-08 04:09:10,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9843: enic_update_multicast_addr_list_~j~0#1 := 0; [2025-02-08 04:09:10,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9810: enic_update_multicast_addr_list_~j~0#1 := 0; [2025-02-08 04:09:10,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9860: assume enic_update_multicast_addr_list_~j~0#1 % 4294967296 == enic_update_multicast_addr_list_#t~mem702#1 % 4294967296;havoc enic_update_multicast_addr_list_#t~mem702#1; [2025-02-08 04:09:10,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9860: assume !(enic_update_multicast_addr_list_~j~0#1 % 4294967296 == enic_update_multicast_addr_list_#t~mem702#1 % 4294967296);havoc enic_update_multicast_addr_list_#t~mem702#1; [2025-02-08 04:09:10,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9959: assume -2147483648 <= enic_update_unicast_addr_list_#t~ret712#1 && enic_update_unicast_addr_list_#t~ret712#1 <= 2147483647;havoc enic_update_unicast_addr_list_#t~ret712#1; [2025-02-08 04:09:10,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9959-1: SUMMARY for call enic_update_unicast_addr_list_#t~ret712#1 := enic_dev_del_addr(enic_update_unicast_addr_list_~enic#1.base, enic_update_unicast_addr_list_~enic#1.offset, enic_update_unicast_addr_list_~enic#1.base, 1510 + enic_update_unicast_addr_list_~enic#1.offset + (if enic_update_unicast_addr_list_~i~4#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then enic_update_unicast_addr_list_~i~4#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else enic_update_unicast_addr_list_~i~4#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:09:10,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10042: #t~ret736#1 := enic_dev_packet_filter_#res#1;havoc enic_dev_packet_filter_#t~mem1693#1.base, enic_dev_packet_filter_#t~mem1693#1.offset, enic_dev_packet_filter_#t~ret1694#1, enic_dev_packet_filter_~enic#1.base, enic_dev_packet_filter_~enic#1.offset, enic_dev_packet_filter_~directed#1, enic_dev_packet_filter_~multicast#1, enic_dev_packet_filter_~broadcast#1, enic_dev_packet_filter_~promisc#1, enic_dev_packet_filter_~allmulti#1, enic_dev_packet_filter_~err~31#1;havoc enic_dev_packet_filter_#in~enic#1.base, enic_dev_packet_filter_#in~enic#1.offset, enic_dev_packet_filter_#in~directed#1, enic_dev_packet_filter_#in~multicast#1, enic_dev_packet_filter_#in~broadcast#1, enic_dev_packet_filter_#in~promisc#1, enic_dev_packet_filter_#in~allmulti#1;assume { :end_inline_enic_dev_packet_filter } true;assume -2147483648 <= #t~ret736#1 && #t~ret736#1 <= 2147483647;havoc #t~ret736#1; [2025-02-08 04:09:10,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9778: assume -2147483648 <= enic_update_multicast_addr_list_#t~ret693#1 && enic_update_multicast_addr_list_#t~ret693#1 <= 2147483647;havoc enic_update_multicast_addr_list_#t~ret693#1;enic_update_multicast_addr_list_~mc_count~0#1 := 32; [2025-02-08 04:09:10,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9976: enic_update_unicast_addr_list_~tmp___1~20#1 := (if 0 == enic_update_unicast_addr_list_#t~ret714#1 % 256 then 0 else 1);havoc enic_update_unicast_addr_list_#t~ret714#1; [2025-02-08 04:09:10,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9976-1: SUMMARY for call enic_update_unicast_addr_list_#t~ret714#1 := ether_addr_equal(enic_update_unicast_addr_list_~#uc_addr~0#1.base, enic_update_unicast_addr_list_~#uc_addr~0#1.offset + (if enic_update_unicast_addr_list_~i~4#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then enic_update_unicast_addr_list_~i~4#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else enic_update_unicast_addr_list_~i~4#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), enic_update_unicast_addr_list_~enic#1.base, 1510 + enic_update_unicast_addr_list_~enic#1.offset + (if enic_update_unicast_addr_list_~j~1#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then enic_update_unicast_addr_list_~j~1#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else enic_update_unicast_addr_list_~j~1#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:09:10,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9943: enic_update_unicast_addr_list_~tmp___0~28#1 := (if 0 == enic_update_unicast_addr_list_#t~ret711#1 % 256 then 0 else 1);havoc enic_update_unicast_addr_list_#t~ret711#1; [2025-02-08 04:09:10,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9943-1: SUMMARY for call enic_update_unicast_addr_list_#t~ret711#1 := ether_addr_equal(enic_update_unicast_addr_list_~enic#1.base, 1510 + enic_update_unicast_addr_list_~enic#1.offset + (if enic_update_unicast_addr_list_~i~4#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then enic_update_unicast_addr_list_~i~4#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else enic_update_unicast_addr_list_~i~4#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), enic_update_unicast_addr_list_~#uc_addr~0#1.base, enic_update_unicast_addr_list_~#uc_addr~0#1.offset + (if enic_update_unicast_addr_list_~j~1#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then enic_update_unicast_addr_list_~j~1#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else enic_update_unicast_addr_list_~j~1#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:09:10,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9778-1: SUMMARY for call enic_update_multicast_addr_list_#t~ret693#1 := netdev_warn(enic_update_multicast_addr_list_~netdev~2#1.base, enic_update_multicast_addr_list_~netdev~2#1.offset, 12, 0); srcloc: null [2025-02-08 04:09:10,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9828: assume enic_update_multicast_addr_list_~j~0#1 % 4294967296 == enic_update_multicast_addr_list_~mc_count~0#1 % 4294967296; [2025-02-08 04:09:10,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9828: assume !(enic_update_multicast_addr_list_~j~0#1 % 4294967296 == enic_update_multicast_addr_list_~mc_count~0#1 % 4294967296); [2025-02-08 04:09:10,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9894: call ULTIMATE.dealloc(enic_update_unicast_addr_list_~#uc_addr~0#1.base, enic_update_unicast_addr_list_~#uc_addr~0#1.offset);havoc enic_update_unicast_addr_list_~#uc_addr~0#1.base, enic_update_unicast_addr_list_~#uc_addr~0#1.offset;havoc enic_update_unicast_addr_list_#t~mem705#1.base, enic_update_unicast_addr_list_#t~mem705#1.offset, enic_update_unicast_addr_list_#t~mem706#1, enic_update_unicast_addr_list_#t~ret707#1, enic_update_unicast_addr_list_#t~mem708#1.base, enic_update_unicast_addr_list_#t~mem708#1.offset, enic_update_unicast_addr_list_#t~memcpy~res709#1.base, enic_update_unicast_addr_list_#t~memcpy~res709#1.offset, enic_update_unicast_addr_list_#t~mem710#1.base, enic_update_unicast_addr_list_#t~mem710#1.offset, enic_update_unicast_addr_list_#t~ret711#1, enic_update_unicast_addr_list_#t~ret712#1, enic_update_unicast_addr_list_#t~mem713#1, enic_update_unicast_addr_list_#t~ret714#1, enic_update_unicast_addr_list_#t~mem715#1, enic_update_unicast_addr_list_#t~mem716#1, enic_update_unicast_addr_list_#t~ret717#1, enic_update_unicast_addr_list_#t~memcpy~res718#1.base, enic_update_unicast_addr_list_#t~memcpy~res718#1.offset, enic_update_unicast_addr_list_~enic#1.base, enic_update_unicast_addr_list_~enic#1.offset, enic_update_unicast_addr_list_~netdev~3#1.base, enic_update_unicast_addr_list_~netdev~3#1.offset, enic_update_unicast_addr_list_~ha~1#1.base, enic_update_unicast_addr_list_~ha~1#1.offset, enic_update_unicast_addr_list_~uc_count~0#1, enic_update_unicast_addr_list_~#uc_addr~0#1.base, enic_update_unicast_addr_list_~#uc_addr~0#1.offset, enic_update_unicast_addr_list_~i~4#1, enic_update_unicast_addr_list_~j~1#1, enic_update_unicast_addr_list_~__mptr~1#1.base, enic_update_unicast_addr_list_~__mptr~1#1.offset, enic_update_unicast_addr_list_~tmp~78#1, enic_update_unicast_addr_list_~__mptr___0~1#1.base, enic_update_unicast_addr_list_~__mptr___0~1#1.offset, enic_update_unicast_addr_list_~tmp___0~28#1, enic_update_unicast_addr_list_~tmp___1~20#1;havoc enic_update_unicast_addr_list_#in~enic#1.base, enic_update_unicast_addr_list_#in~enic#1.offset;assume { :end_inline_enic_update_unicast_addr_list } true; [2025-02-08 04:09:10,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10010: assume enic_update_unicast_addr_list_~i~4#1 % 4294967296 < enic_update_unicast_addr_list_~uc_count~0#1 % 4294967296; [2025-02-08 04:09:10,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10010: assume !(enic_update_unicast_addr_list_~i~4#1 % 4294967296 < enic_update_unicast_addr_list_~uc_count~0#1 % 4294967296);call write~int#11(enic_update_unicast_addr_list_~uc_count~0#1, enic_update_unicast_addr_list_~enic#1.base, 1714 + enic_update_unicast_addr_list_~enic#1.offset, 4);call ULTIMATE.dealloc(enic_update_unicast_addr_list_~#uc_addr~0#1.base, enic_update_unicast_addr_list_~#uc_addr~0#1.offset);havoc enic_update_unicast_addr_list_~#uc_addr~0#1.base, enic_update_unicast_addr_list_~#uc_addr~0#1.offset; [2025-02-08 04:09:10,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9862-1: SUMMARY for call enic_update_multicast_addr_list_#t~ret703#1 := enic_dev_add_addr(enic_update_multicast_addr_list_~enic#1.base, enic_update_multicast_addr_list_~enic#1.offset, enic_update_multicast_addr_list_~#mc_addr~0#1.base, enic_update_multicast_addr_list_~#mc_addr~0#1.offset + (if enic_update_multicast_addr_list_~i~3#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then enic_update_multicast_addr_list_~i~3#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else enic_update_multicast_addr_list_~i~3#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:09:10,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9796: havoc enic_update_multicast_addr_list_#t~memcpy~res695#1.base, enic_update_multicast_addr_list_#t~memcpy~res695#1.offset;call enic_update_multicast_addr_list_#t~mem696#1.base, enic_update_multicast_addr_list_#t~mem696#1.offset := read~$Pointer$#11(enic_update_multicast_addr_list_~ha~0#1.base, enic_update_multicast_addr_list_~ha~0#1.offset, 8);enic_update_multicast_addr_list_~__mptr___0~0#1.base, enic_update_multicast_addr_list_~__mptr___0~0#1.offset := enic_update_multicast_addr_list_#t~mem696#1.base, enic_update_multicast_addr_list_#t~mem696#1.offset;havoc enic_update_multicast_addr_list_#t~mem696#1.base, enic_update_multicast_addr_list_#t~mem696#1.offset;enic_update_multicast_addr_list_~ha~0#1.base, enic_update_multicast_addr_list_~ha~0#1.offset := enic_update_multicast_addr_list_~__mptr___0~0#1.base, enic_update_multicast_addr_list_~__mptr___0~0#1.offset; [2025-02-08 04:09:10,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9796-1: SUMMARY for call enic_update_multicast_addr_list_#t~memcpy~res695#1.base, enic_update_multicast_addr_list_#t~memcpy~res695#1.offset := #Ultimate.C_memcpy#11(enic_update_multicast_addr_list_~#mc_addr~0#1.base, enic_update_multicast_addr_list_~#mc_addr~0#1.offset + (if enic_update_multicast_addr_list_~tmp~77#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then enic_update_multicast_addr_list_~tmp~77#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else enic_update_multicast_addr_list_~tmp~77#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), enic_update_multicast_addr_list_~ha~0#1.base, 16 + enic_update_multicast_addr_list_~ha~0#1.offset, 6); srcloc: null [2025-02-08 04:09:10,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9862: assume -2147483648 <= enic_update_multicast_addr_list_#t~ret703#1 && enic_update_multicast_addr_list_#t~ret703#1 <= 2147483647;havoc enic_update_multicast_addr_list_#t~ret703#1; [2025-02-08 04:09:10,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9246-1: SUMMARY for call #t~ret583 := skb_frag_dma_map(#t~mem582.base, 179 + #t~mem582.offset, ~frag~0.base, ~frag~0.offset, 0, ~tmp___2~7 % 4294967296, 1); srcloc: null [2025-02-08 04:09:10,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9245: ~tmp___2~7 := #t~ret581;havoc #t~ret581;call #t~mem582.base, #t~mem582.offset := read~$Pointer$#11(~enic.base, 8 + ~enic.offset, 8); [2025-02-08 04:09:10,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9245-1: SUMMARY for call #t~ret581 := skb_frag_size(~frag~0.base, ~frag~0.offset); srcloc: null [2025-02-08 04:09:10,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9244: ~tmp___1~13 := #t~ret580;havoc #t~ret580; [2025-02-08 04:09:10,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9244-1: SUMMARY for call #t~ret580 := skb_frag_size(~frag~0.base, ~frag~0.offset); srcloc: null [2025-02-08 04:09:10,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9242: ~tmp___0~19 := #t~ret579;havoc #t~ret579;~len_left := ~len_left - ~tmp___0~19; [2025-02-08 04:09:10,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9247: ~frag~0.base, ~frag~0.offset := ~frag~0.base, 16 + ~frag~0.offset; [2025-02-08 04:09:10,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9247-1: SUMMARY for call enic_queue_wq_desc_cont(~wq.base, ~wq.offset, ~skb.base, ~skb.offset, ~tmp___3~3, ~tmp___1~13, (if 0 == ~len_left % 4294967296 then 1 else 0), ~loopback); srcloc: null [2025-02-08 04:09:10,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9246: ~tmp___3~3 := #t~ret583;havoc #t~mem582.base, #t~mem582.offset;havoc #t~ret583; [2025-02-08 04:09:10,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9242-1: SUMMARY for call #t~ret579 := skb_frag_size(~frag~0.base, ~frag~0.offset); srcloc: null [2025-02-08 04:09:10,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10746: havoc ldv_free_irq_89_~ldv_func_arg1#1, ldv_free_irq_89_~ldv_func_arg2#1.base, ldv_free_irq_89_~ldv_func_arg2#1.offset;havoc ldv_free_irq_89_#in~ldv_func_arg1#1, ldv_free_irq_89_#in~ldv_func_arg2#1.base, ldv_free_irq_89_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_89 } true;havoc #t~mem924#1;havoc #t~mem925#1.base, #t~mem925#1.offset; [2025-02-08 04:09:10,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14396: SUMMARY for call free_irq(ldv_free_irq_88_~ldv_func_arg1#1, ldv_free_irq_88_~ldv_func_arg2#1.base, ldv_free_irq_88_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 04:09:10,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10750: ~i~5#1 := 1 + ~i~5#1; [2025-02-08 04:09:10,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14386: SUMMARY for call free_irq(ldv_free_irq_87_~ldv_func_arg1#1, ldv_free_irq_87_~ldv_func_arg2#1.base, ldv_free_irq_87_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 04:09:10,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10744: assume 0 != #t~mem923#1;havoc #t~mem923#1;call #t~mem924#1 := read~int#11(~enic#1.base, 484 + ~enic#1.offset + 6 * (if ~i~5#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~i~5#1 % 4294967296 % 18446744073709551616 else ~i~5#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 4);call #t~mem925#1.base, #t~mem925#1.offset := read~$Pointer$#11(~enic#1.base, 28 + (592 + ~enic#1.offset + 36 * (if ~i~5#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~i~5#1 % 4294967296 % 18446744073709551616 else ~i~5#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)), 8);assume { :begin_inline_ldv_free_irq_89 } true;ldv_free_irq_89_#in~ldv_func_arg1#1, ldv_free_irq_89_#in~ldv_func_arg2#1.base, ldv_free_irq_89_#in~ldv_func_arg2#1.offset := #t~mem924#1, #t~mem925#1.base, #t~mem925#1.offset;havoc ldv_free_irq_89_~ldv_func_arg1#1, ldv_free_irq_89_~ldv_func_arg2#1.base, ldv_free_irq_89_~ldv_func_arg2#1.offset;ldv_free_irq_89_~ldv_func_arg1#1 := ldv_free_irq_89_#in~ldv_func_arg1#1;ldv_free_irq_89_~ldv_func_arg2#1.base, ldv_free_irq_89_~ldv_func_arg2#1.offset := ldv_free_irq_89_#in~ldv_func_arg2#1.base, ldv_free_irq_89_#in~ldv_func_arg2#1.offset; [2025-02-08 04:09:10,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10744: assume !(0 != #t~mem923#1);havoc #t~mem923#1; [2025-02-08 04:09:10,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10742: assume ~i~5#1 % 4294967296 <= 17; [2025-02-08 04:09:10,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10742: assume !(~i~5#1 % 4294967296 <= 17); [2025-02-08 04:09:10,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10744-1: call #t~mem923#1 := read~int#11(~enic#1.base, 592 + ~enic#1.offset + 36 * (if ~i~5#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~i~5#1 % 4294967296 % 18446744073709551616 else ~i~5#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 4); [2025-02-08 04:09:10,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10732: call #t~mem919#1.base, #t~mem919#1.offset := read~$Pointer$#11(~enic#1.base, 8 + ~enic#1.offset, 8);call #t~mem920#1 := read~int#11(#t~mem919#1.base, 1547 + #t~mem919#1.offset, 4);assume { :begin_inline_ldv_free_irq_87 } true;ldv_free_irq_87_#in~ldv_func_arg1#1, ldv_free_irq_87_#in~ldv_func_arg2#1.base, ldv_free_irq_87_#in~ldv_func_arg2#1.offset := #t~mem920#1, ~netdev~8#1.base, ~netdev~8#1.offset;havoc ldv_free_irq_87_~ldv_func_arg1#1, ldv_free_irq_87_~ldv_func_arg2#1.base, ldv_free_irq_87_~ldv_func_arg2#1.offset;ldv_free_irq_87_~ldv_func_arg1#1 := ldv_free_irq_87_#in~ldv_func_arg1#1;ldv_free_irq_87_~ldv_func_arg2#1.base, ldv_free_irq_87_~ldv_func_arg2#1.offset := ldv_free_irq_87_#in~ldv_func_arg2#1.base, ldv_free_irq_87_#in~ldv_func_arg2#1.offset; [2025-02-08 04:09:10,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint enic_free_intrFINAL: assume true; [2025-02-08 04:09:10,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14407: SUMMARY for call ldv_free_irq(0, 0, (if ldv_free_irq_89_~ldv_func_arg1#1 % 4294967296 % 4294967296 <= 2147483647 then ldv_free_irq_89_~ldv_func_arg1#1 % 4294967296 % 4294967296 else ldv_free_irq_89_~ldv_func_arg1#1 % 4294967296 % 4294967296 - 4294967296), ldv_free_irq_89_~ldv_func_arg2#1.base, ldv_free_irq_89_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 04:09:10,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14397: havoc ldv_free_irq_88_~ldv_func_arg1#1, ldv_free_irq_88_~ldv_func_arg2#1.base, ldv_free_irq_88_~ldv_func_arg2#1.offset;havoc ldv_free_irq_88_#in~ldv_func_arg1#1, ldv_free_irq_88_#in~ldv_func_arg2#1.base, ldv_free_irq_88_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_88 } true;havoc #t~mem921#1.base, #t~mem921#1.offset;havoc #t~mem922#1; [2025-02-08 04:09:10,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14397-1: SUMMARY for call ldv_free_irq(0, 0, (if ldv_free_irq_88_~ldv_func_arg1#1 % 4294967296 % 4294967296 <= 2147483647 then ldv_free_irq_88_~ldv_func_arg1#1 % 4294967296 % 4294967296 else ldv_free_irq_88_~ldv_func_arg1#1 % 4294967296 % 4294967296 - 4294967296), ldv_free_irq_88_~ldv_func_arg2#1.base, ldv_free_irq_88_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 04:09:10,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14387: havoc ldv_free_irq_87_~ldv_func_arg1#1, ldv_free_irq_87_~ldv_func_arg2#1.base, ldv_free_irq_87_~ldv_func_arg2#1.offset;havoc ldv_free_irq_87_#in~ldv_func_arg1#1, ldv_free_irq_87_#in~ldv_func_arg2#1.base, ldv_free_irq_87_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_87 } true;havoc #t~mem919#1.base, #t~mem919#1.offset;havoc #t~mem920#1; [2025-02-08 04:09:10,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10741: ~i~5#1 := 0; [2025-02-08 04:09:10,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14387-1: SUMMARY for call ldv_free_irq(0, 0, (if ldv_free_irq_87_~ldv_func_arg1#1 % 4294967296 % 4294967296 <= 2147483647 then ldv_free_irq_87_~ldv_func_arg1#1 % 4294967296 % 4294967296 else ldv_free_irq_87_~ldv_func_arg1#1 % 4294967296 % 4294967296 - 4294967296), ldv_free_irq_87_~ldv_func_arg2#1.base, ldv_free_irq_87_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 04:09:10,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10737: call #t~mem921#1.base, #t~mem921#1.offset := read~$Pointer$#11(~enic#1.base, 8 + ~enic#1.offset, 8);call #t~mem922#1 := read~int#11(#t~mem921#1.base, 1547 + #t~mem921#1.offset, 4);assume { :begin_inline_ldv_free_irq_88 } true;ldv_free_irq_88_#in~ldv_func_arg1#1, ldv_free_irq_88_#in~ldv_func_arg2#1.base, ldv_free_irq_88_#in~ldv_func_arg2#1.offset := #t~mem922#1, ~enic#1.base, ~enic#1.offset;havoc ldv_free_irq_88_~ldv_func_arg1#1, ldv_free_irq_88_~ldv_func_arg2#1.base, ldv_free_irq_88_~ldv_func_arg2#1.offset;ldv_free_irq_88_~ldv_func_arg1#1 := ldv_free_irq_88_#in~ldv_func_arg1#1;ldv_free_irq_88_~ldv_func_arg2#1.base, ldv_free_irq_88_~ldv_func_arg2#1.offset := ldv_free_irq_88_#in~ldv_func_arg2#1.base, ldv_free_irq_88_#in~ldv_func_arg2#1.offset; [2025-02-08 04:09:10,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14406: SUMMARY for call free_irq(ldv_free_irq_89_~ldv_func_arg1#1, ldv_free_irq_89_~ldv_func_arg2#1.base, ldv_free_irq_89_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 04:09:10,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17109: havoc #t~mem1991.base, #t~mem1991.offset; [2025-02-08 04:09:10,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17107: havoc #t~mem1990.base, #t~mem1990.offset; [2025-02-08 04:09:10,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17107-1: call #t~mem1990.base, #t~mem1990.offset := read~$Pointer$#11(~vdev.base, 16 + ~vdev.offset + 20 * (if ~type % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~type % 4294967296 % 18446744073709551616 else ~type % 4294967296 % 18446744073709551616 - 18446744073709551616), 8);#res.base, #res.offset := #t~mem1990.base, #t~mem1990.offset + (if 128 * ~index % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then 128 * ~index % 4294967296 % 18446744073709551616 % 18446744073709551616 else 128 * ~index % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc #t~mem1990.base, #t~mem1990.offset; [2025-02-08 04:09:10,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22007: havoc round_jiffies_#t~nondet2518#1; [2025-02-08 04:09:10,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14974-1: SUMMARY for call vnic_wq_error_status_#t~ret1505#1 := ioread32(vnic_wq_error_status_#t~mem1504#1.base, 80 + vnic_wq_error_status_#t~mem1504#1.offset); srcloc: null [2025-02-08 04:09:10,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14974: vnic_wq_error_status_~tmp~154#1 := vnic_wq_error_status_#t~ret1505#1;havoc vnic_wq_error_status_#t~mem1504#1.base, vnic_wq_error_status_#t~mem1504#1.offset;havoc vnic_wq_error_status_#t~ret1505#1;vnic_wq_error_status_#res#1 := vnic_wq_error_status_~tmp~154#1;#t~ret520#1 := vnic_wq_error_status_#res#1;havoc vnic_wq_error_status_#t~mem1504#1.base, vnic_wq_error_status_#t~mem1504#1.offset, vnic_wq_error_status_#t~ret1505#1, vnic_wq_error_status_~wq#1.base, vnic_wq_error_status_~wq#1.offset, vnic_wq_error_status_~tmp~154#1;havoc vnic_wq_error_status_#in~wq#1.base, vnic_wq_error_status_#in~wq#1.offset;assume { :end_inline_vnic_wq_error_status } true;~error_status~0#1 := #t~ret520#1;havoc #t~ret520#1; [2025-02-08 04:09:10,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8952: ~i~2#1 := 1 + ~i~2#1; [2025-02-08 04:09:10,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18627: vnic_rq_error_status_~tmp~211#1 := vnic_rq_error_status_#t~ret2252#1;havoc vnic_rq_error_status_#t~mem2251#1.base, vnic_rq_error_status_#t~mem2251#1.offset;havoc vnic_rq_error_status_#t~ret2252#1;vnic_rq_error_status_#res#1 := vnic_rq_error_status_~tmp~211#1;#t~ret524#1 := vnic_rq_error_status_#res#1;havoc vnic_rq_error_status_#t~mem2251#1.base, vnic_rq_error_status_#t~mem2251#1.offset, vnic_rq_error_status_#t~ret2252#1, vnic_rq_error_status_~rq#1.base, vnic_rq_error_status_~rq#1.offset, vnic_rq_error_status_~tmp~211#1;havoc vnic_rq_error_status_#in~rq#1.base, vnic_rq_error_status_#in~rq#1.offset;assume { :end_inline_vnic_rq_error_status } true;~error_status~0#1 := #t~ret524#1;havoc #t~ret524#1; [2025-02-08 04:09:10,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18627-1: SUMMARY for call vnic_rq_error_status_#t~ret2252#1 := ioread32(vnic_rq_error_status_#t~mem2251#1.base, 72 + vnic_rq_error_status_#t~mem2251#1.offset); srcloc: null [2025-02-08 04:09:10,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8924: assume { :begin_inline_vnic_wq_error_status } true;vnic_wq_error_status_#in~wq#1.base, vnic_wq_error_status_#in~wq#1.offset := ~enic#1.base, 1808 + ~enic#1.offset + 620 * (if ~i~2#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~2#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~i~2#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc vnic_wq_error_status_#res#1;havoc vnic_wq_error_status_#t~mem1504#1.base, vnic_wq_error_status_#t~mem1504#1.offset, vnic_wq_error_status_#t~ret1505#1, vnic_wq_error_status_~wq#1.base, vnic_wq_error_status_~wq#1.offset, vnic_wq_error_status_~tmp~154#1;vnic_wq_error_status_~wq#1.base, vnic_wq_error_status_~wq#1.offset := vnic_wq_error_status_#in~wq#1.base, vnic_wq_error_status_#in~wq#1.offset;havoc vnic_wq_error_status_~tmp~154#1;call vnic_wq_error_status_#t~mem1504#1.base, vnic_wq_error_status_#t~mem1504#1.offset := read~$Pointer$#11(vnic_wq_error_status_~wq#1.base, 12 + vnic_wq_error_status_~wq#1.offset, 8); [2025-02-08 04:09:10,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8928: assume -2147483648 <= #t~ret522#1 && #t~ret522#1 <= 2147483647;havoc #t~mem521#1.base, #t~mem521#1.offset;havoc #t~ret522#1; [2025-02-08 04:09:10,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8928-1: SUMMARY for call #t~ret522#1 := netdev_err(#t~mem521#1.base, #t~mem521#1.offset, 5, 0); srcloc: null [2025-02-08 04:09:10,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8926: assume 0 != ~error_status~0#1 % 4294967296;call #t~mem521#1.base, #t~mem521#1.offset := read~$Pointer$#11(~enic#1.base, ~enic#1.offset, 8); [2025-02-08 04:09:10,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8926: assume !(0 != ~error_status~0#1 % 4294967296); [2025-02-08 04:09:10,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8947: assume -2147483648 <= #t~ret526#1 && #t~ret526#1 <= 2147483647;havoc #t~mem525#1.base, #t~mem525#1.offset;havoc #t~ret526#1; [2025-02-08 04:09:10,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8947-1: SUMMARY for call #t~ret526#1 := netdev_err(#t~mem525#1.base, #t~mem525#1.offset, 6, 0); srcloc: null [2025-02-08 04:09:10,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8945: assume 0 != ~error_status~0#1 % 4294967296;call #t~mem525#1.base, #t~mem525#1.offset := read~$Pointer$#11(~enic#1.base, ~enic#1.offset, 8); [2025-02-08 04:09:10,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8945: assume !(0 != ~error_status~0#1 % 4294967296); [2025-02-08 04:09:10,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8943: assume { :begin_inline_vnic_rq_error_status } true;vnic_rq_error_status_#in~rq#1.base, vnic_rq_error_status_#in~rq#1.offset := ~enic#1.base, 7320 + ~enic#1.offset + 628 * (if ~i~2#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~2#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~i~2#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc vnic_rq_error_status_#res#1;havoc vnic_rq_error_status_#t~mem2251#1.base, vnic_rq_error_status_#t~mem2251#1.offset, vnic_rq_error_status_#t~ret2252#1, vnic_rq_error_status_~rq#1.base, vnic_rq_error_status_~rq#1.offset, vnic_rq_error_status_~tmp~211#1;vnic_rq_error_status_~rq#1.base, vnic_rq_error_status_~rq#1.offset := vnic_rq_error_status_#in~rq#1.base, vnic_rq_error_status_#in~rq#1.offset;havoc vnic_rq_error_status_~tmp~211#1;call vnic_rq_error_status_#t~mem2251#1.base, vnic_rq_error_status_#t~mem2251#1.offset := read~$Pointer$#11(vnic_rq_error_status_~rq#1.base, 12 + vnic_rq_error_status_~rq#1.offset, 8); [2025-02-08 04:09:10,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8933: ~i~2#1 := 1 + ~i~2#1; [2025-02-08 04:09:10,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15002: assume 0 == ~tmp~155 % 4294967296;#res := 0; [2025-02-08 04:09:10,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15002: assume !(0 == ~tmp~155 % 4294967296); [2025-02-08 04:09:10,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15007-1: SUMMARY for call __const_udelay(42950); srcloc: null [2025-02-08 04:09:10,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15007: ~wait~0 := 1 + ~wait~0; [2025-02-08 04:09:10,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15000-2: call #t~mem1508.base, #t~mem1508.offset := read~$Pointer$#11(~wq.base, 12 + ~wq.offset, 8); [2025-02-08 04:09:10,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15000-1: SUMMARY for call #t~ret1509 := ioread32(#t~mem1508.base, 40 + #t~mem1508.offset); srcloc: null [2025-02-08 04:09:10,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15000: ~tmp~155 := #t~ret1509;havoc #t~mem1508.base, #t~mem1508.offset;havoc #t~ret1509; [2025-02-08 04:09:11,735 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10490: assume 0 != enic_rq_indicate_buf_~skipped#1;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#type~2#1.base, enic_rq_indicate_buf_~#type~2#1.offset);havoc enic_rq_indicate_buf_~#type~2#1.base, enic_rq_indicate_buf_~#type~2#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#color~1#1.base, enic_rq_indicate_buf_~#color~1#1.offset);havoc enic_rq_indicate_buf_~#color~1#1.base, enic_rq_indicate_buf_~#color~1#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#eop~3#1.base, enic_rq_indicate_buf_~#eop~3#1.offset);havoc enic_rq_indicate_buf_~#eop~3#1.base, enic_rq_indicate_buf_~#eop~3#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#sop~0#1.base, enic_rq_indicate_buf_~#sop~0#1.offset);havoc enic_rq_indicate_buf_~#sop~0#1.base, enic_rq_indicate_buf_~#sop~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#ingress_port~0#1.base, enic_rq_indicate_buf_~#ingress_port~0#1.offset);havoc enic_rq_indicate_buf_~#ingress_port~0#1.base, enic_rq_indicate_buf_~#ingress_port~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#vlan_stripped~0#1.base, enic_rq_indicate_buf_~#vlan_stripped~0#1.offset);havoc enic_rq_indicate_buf_~#vlan_stripped~0#1.base, enic_rq_indicate_buf_~#vlan_stripped~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#fcoe~0#1.base, enic_rq_indicate_buf_~#fcoe~0#1.offset);havoc enic_rq_indicate_buf_~#fcoe~0#1.base, enic_rq_indicate_buf_~#fcoe~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#fcoe_sof~0#1.base, enic_rq_indicate_buf_~#fcoe_sof~0#1.offset);havoc enic_rq_indicate_buf_~#fcoe_sof~0#1.base, enic_rq_indicate_buf_~#fcoe_sof~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#fcoe_fc_crc_ok~0#1.base, enic_rq_indicate_buf_~#fcoe_fc_crc_ok~0#1.offset);havoc enic_rq_indicate_buf_~#fcoe_fc_crc_ok~0#1.base, enic_rq_indicate_buf_~#fcoe_fc_crc_ok~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#fcoe_enc_error~0#1.base, enic_rq_indicate_buf_~#fcoe_enc_error~0#1.offset);havoc enic_rq_indicate_buf_~#fcoe_enc_error~0#1.base, enic_rq_indicate_buf_~#fcoe_enc_error~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#fcoe_eof~0#1.base, enic_rq_indicate_buf_~#fcoe_eof~0#1.offset);havoc enic_rq_indicate_buf_~#fcoe_eof~0#1.base, enic_rq_indicate_buf_~#fcoe_eof~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#tcp_udp_csum_ok~0#1.base, enic_rq_indicate_buf_~#tcp_udp_csum_ok~0#1.offset);havoc enic_rq_indicate_buf_~#tcp_udp_csum_ok~0#1.base, enic_rq_indicate_buf_~#tcp_udp_csum_ok~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#udp~0#1.base, enic_rq_indicate_buf_~#udp~0#1.offset);havoc enic_rq_indicate_buf_~#udp~0#1.base, enic_rq_indicate_buf_~#udp~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#tcp~0#1.base, enic_rq_indicate_buf_~#tcp~0#1.offset);havoc enic_rq_indicate_buf_~#tcp~0#1.base, enic_rq_indicate_buf_~#tcp~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#ipv4_csum_ok~0#1.base, enic_rq_indicate_buf_~#ipv4_csum_ok~0#1.offset);havoc enic_rq_indicate_buf_~#ipv4_csum_ok~0#1.base, enic_rq_indicate_buf_~#ipv4_csum_ok~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#ipv6~0#1.base, enic_rq_indicate_buf_~#ipv6~0#1.offset);havoc enic_rq_indicate_buf_~#ipv6~0#1.base, enic_rq_indicate_buf_~#ipv6~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#ipv4~0#1.base, enic_rq_indicate_buf_~#ipv4~0#1.offset);havoc enic_rq_indicate_buf_~#ipv4~0#1.base, enic_rq_indicate_buf_~#ipv4~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#ipv4_fragment~0#1.base, enic_rq_indicate_buf_~#ipv4_fragment~0#1.offset);havoc enic_rq_indicate_buf_~#ipv4_fragment~0#1.base, enic_rq_indicate_buf_~#ipv4_fragment~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#fcs_ok~0#1.base, enic_rq_indicate_buf_~#fcs_ok~0#1.offset);havoc enic_rq_indicate_buf_~#fcs_ok~0#1.base, enic_rq_indicate_buf_~#fcs_ok~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#rss_type~0#1.base, enic_rq_indicate_buf_~#rss_type~0#1.offset);havoc enic_rq_indicate_buf_~#rss_type~0#1.base, enic_rq_indicate_buf_~#rss_type~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#csum_not_calc~0#1.base, enic_rq_indicate_buf_~#csum_not_calc~0#1.offset);havoc enic_rq_indicate_buf_~#csum_not_calc~0#1.base, enic_rq_indicate_buf_~#csum_not_calc~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#packet_error~0#1.base, enic_rq_indicate_buf_~#packet_error~0#1.offset);havoc enic_rq_indicate_buf_~#packet_error~0#1.base, enic_rq_indicate_buf_~#packet_error~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#q_number~1#1.base, enic_rq_indicate_buf_~#q_number~1#1.offset);havoc enic_rq_indicate_buf_~#q_number~1#1.base, enic_rq_indicate_buf_~#q_number~1#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#completed_index~1#1.base, enic_rq_indicate_buf_~#completed_index~1#1.offset);havoc enic_rq_indicate_buf_~#completed_index~1#1.base, enic_rq_indicate_buf_~#completed_index~1#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#bytes_written~0#1.base, enic_rq_indicate_buf_~#bytes_written~0#1.offset);havoc enic_rq_indicate_buf_~#bytes_written~0#1.base, enic_rq_indicate_buf_~#bytes_written~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#vlan_tci~0#1.base, enic_rq_indicate_buf_~#vlan_tci~0#1.offset);havoc enic_rq_indicate_buf_~#vlan_tci~0#1.base, enic_rq_indicate_buf_~#vlan_tci~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#checksum~0#1.base, enic_rq_indicate_buf_~#checksum~0#1.offset);havoc enic_rq_indicate_buf_~#checksum~0#1.base, enic_rq_indicate_buf_~#checksum~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#rss_hash~0#1.base, enic_rq_indicate_buf_~#rss_hash~0#1.offset);havoc enic_rq_indicate_buf_~#rss_hash~0#1.base, enic_rq_indicate_buf_~#rss_hash~0#1.offset; [2025-02-08 04:09:11,736 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10490: assume !(0 != enic_rq_indicate_buf_~skipped#1);call enic_rq_indicate_buf_#t~mem863#1.base, enic_rq_indicate_buf_#t~mem863#1.offset := read~$Pointer$#11(enic_rq_indicate_buf_~buf#1.base, 16 + enic_rq_indicate_buf_~buf#1.offset, 8);enic_rq_indicate_buf_~skb~2#1.base, enic_rq_indicate_buf_~skb~2#1.offset := enic_rq_indicate_buf_#t~mem863#1.base, enic_rq_indicate_buf_#t~mem863#1.offset;havoc enic_rq_indicate_buf_#t~mem863#1.base, enic_rq_indicate_buf_#t~mem863#1.offset;havoc enic_rq_indicate_buf_#t~mem863#1.base, enic_rq_indicate_buf_#t~mem863#1.offset;call enic_rq_indicate_buf_#t~mem864#1.base, enic_rq_indicate_buf_#t~mem864#1.offset := read~$Pointer$#11(enic_rq_indicate_buf_~enic~19#1.base, 8 + enic_rq_indicate_buf_~enic~19#1.offset, 8);call enic_rq_indicate_buf_#t~mem865#1 := read~int#11(enic_rq_indicate_buf_~buf#1.base, 8 + enic_rq_indicate_buf_~buf#1.offset, 8);call enic_rq_indicate_buf_#t~mem866#1 := read~int#11(enic_rq_indicate_buf_~buf#1.base, 28 + enic_rq_indicate_buf_~buf#1.offset, 4); [2025-02-08 04:09:11,736 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8574: assume 0 == vnic_rq_service_~skipped~0#1; [2025-02-08 04:09:11,736 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8574: assume !(0 == vnic_rq_service_~skipped~0#1);call vnic_rq_service_#t~mem480#1.base, vnic_rq_service_#t~mem480#1.offset := read~$Pointer$#11(vnic_rq_service_~rq#1.base, 608 + vnic_rq_service_~rq#1.offset, 8);vnic_rq_service_~buf~3#1.base, vnic_rq_service_~buf~3#1.offset := vnic_rq_service_#t~mem480#1.base, vnic_rq_service_#t~mem480#1.offset;havoc vnic_rq_service_#t~mem480#1.base, vnic_rq_service_#t~mem480#1.offset; [2025-02-08 04:09:11,736 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21919: havoc netif_receive_skb_#t~nondet2501#1;enic_rq_indicate_buf_#t~ret898#1 := netif_receive_skb_#res#1;havoc netif_receive_skb_#t~nondet2501#1, netif_receive_skb_~arg0#1.base, netif_receive_skb_~arg0#1.offset;havoc netif_receive_skb_#in~arg0#1.base, netif_receive_skb_#in~arg0#1.offset;assume { :end_inline_netif_receive_skb } true;assume -2147483648 <= enic_rq_indicate_buf_#t~ret898#1 && enic_rq_indicate_buf_#t~ret898#1 <= 2147483647;havoc enic_rq_indicate_buf_#t~ret898#1; [2025-02-08 04:09:11,736 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14322: SUMMARY for call spin_unlock(ldv_spin_unlock_78_~lock#1.base, ldv_spin_unlock_78_~lock#1.offset); srcloc: null [2025-02-08 04:09:11,736 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10573-1: SUMMARY for call enic_rq_service_#t~ret899#1.base, enic_rq_service_#t~ret899#1.offset := vnic_dev_priv(enic_rq_service_~vdev#1.base, enic_rq_service_~vdev#1.offset); srcloc: null [2025-02-08 04:09:11,736 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10573: enic_rq_service_~tmp~87#1.base, enic_rq_service_~tmp~87#1.offset := enic_rq_service_#t~ret899#1.base, enic_rq_service_#t~ret899#1.offset;havoc enic_rq_service_#t~ret899#1.base, enic_rq_service_#t~ret899#1.offset;enic_rq_service_~enic~20#1.base, enic_rq_service_~enic~20#1.offset := enic_rq_service_~tmp~87#1.base, enic_rq_service_~tmp~87#1.offset;assume { :begin_inline_vnic_rq_service } true;vnic_rq_service_#in~rq#1.base, vnic_rq_service_#in~rq#1.offset, vnic_rq_service_#in~cq_desc#1.base, vnic_rq_service_#in~cq_desc#1.offset, vnic_rq_service_#in~completed_index#1, vnic_rq_service_#in~desc_return#1, vnic_rq_service_#in~buf_service#1.base, vnic_rq_service_#in~buf_service#1.offset, vnic_rq_service_#in~opaque#1.base, vnic_rq_service_#in~opaque#1.offset := enic_rq_service_~enic~20#1.base, 7320 + enic_rq_service_~enic~20#1.offset + 628 * (if enic_rq_service_~q_number#1 % 65536 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then enic_rq_service_~q_number#1 % 65536 % 18446744073709551616 % 18446744073709551616 else enic_rq_service_~q_number#1 % 65536 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), enic_rq_service_~cq_desc#1.base, enic_rq_service_~cq_desc#1.offset, (if enic_rq_service_~completed_index#1 % 65536 % 4294967296 <= 2147483647 then enic_rq_service_~completed_index#1 % 65536 % 4294967296 else enic_rq_service_~completed_index#1 % 65536 % 4294967296 - 4294967296), 0, #funAddr~enic_rq_indicate_buf.base, #funAddr~enic_rq_indicate_buf.offset, enic_rq_service_~opaque#1.base, enic_rq_service_~opaque#1.offset;havoc vnic_rq_service_#t~mem471#1.base, vnic_rq_service_#t~mem471#1.offset, vnic_rq_service_#t~mem472#1, vnic_rq_service_#t~mem478#1, vnic_rq_service_#t~mem479#1.base, vnic_rq_service_#t~mem479#1.offset, vnic_rq_service_#t~mem480#1.base, vnic_rq_service_#t~mem480#1.offset, vnic_rq_service_~rq#1.base, vnic_rq_service_~rq#1.offset, vnic_rq_service_~cq_desc#1.base, vnic_rq_service_~cq_desc#1.offset, vnic_rq_service_~completed_index#1, vnic_rq_service_~desc_return#1, vnic_rq_service_~buf_service#1.base, vnic_rq_service_~buf_service#1.offset, vnic_rq_service_~opaque#1.base, vnic_rq_service_~opaque#1.offset, vnic_rq_service_~buf~3#1.base, vnic_rq_service_~buf~3#1.offset, vnic_rq_service_~skipped~0#1;vnic_rq_service_~rq#1.base, vnic_rq_service_~rq#1.offset := vnic_rq_service_#in~rq#1.base, vnic_rq_service_#in~rq#1.offset;vnic_rq_service_~cq_desc#1.base, vnic_rq_service_~cq_desc#1.offset := vnic_rq_service_#in~cq_desc#1.base, vnic_rq_service_#in~cq_desc#1.offset;vnic_rq_service_~completed_index#1 := vnic_rq_service_#in~completed_index#1;vnic_rq_service_~desc_return#1 := vnic_rq_service_#in~desc_return#1;vnic_rq_service_~buf_service#1.base, vnic_rq_service_~buf_service#1.offset := vnic_rq_service_#in~buf_service#1.base, vnic_rq_service_#in~buf_service#1.offset;vnic_rq_service_~opaque#1.base, vnic_rq_service_~opaque#1.offset := vnic_rq_service_#in~opaque#1.base, vnic_rq_service_#in~opaque#1.offset;havoc vnic_rq_service_~buf~3#1.base, vnic_rq_service_~buf~3#1.offset;havoc vnic_rq_service_~skipped~0#1;call vnic_rq_service_#t~mem471#1.base, vnic_rq_service_#t~mem471#1.offset := read~$Pointer$#11(vnic_rq_service_~rq#1.base, 608 + vnic_rq_service_~rq#1.offset, 8);vnic_rq_service_~buf~3#1.base, vnic_rq_service_~buf~3#1.offset := vnic_rq_service_#t~mem471#1.base, vnic_rq_service_#t~mem471#1.offset;havoc vnic_rq_service_#t~mem471#1.base, vnic_rq_service_#t~mem471#1.offset;call vnic_rq_service_#t~mem472#1 := read~int#11(vnic_rq_service_~buf~3#1.base, 32 + vnic_rq_service_~buf~3#1.offset, 4);vnic_rq_service_~skipped~0#1 := (if vnic_rq_service_#t~mem472#1 % 4294967296 != vnic_rq_service_~completed_index#1 % 65536 % 4294967296 then 1 else 0);havoc vnic_rq_service_#t~mem472#1;assume { :begin_inline_##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID } true;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~473#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~473#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~474#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~474#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~475#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~475#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~476#1, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~477#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~477#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~#fp#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~#fp#1.offset := vnic_rq_service_~rq#1.base, vnic_rq_service_~rq#1.offset, vnic_rq_service_~cq_desc#1.base, vnic_rq_service_~cq_desc#1.offset, vnic_rq_service_~buf~3#1.base, vnic_rq_service_~buf~3#1.offset, vnic_rq_service_~skipped~0#1, vnic_rq_service_~opaque#1.base, vnic_rq_service_~opaque#1.offset, vnic_rq_service_~buf_service#1.base, vnic_rq_service_~buf_service#1.offset;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~473#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~473#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~474#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~474#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~475#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~475#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~476#1, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~477#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~477#1.offset;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~473#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~473#1.offset := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~473#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~473#1.offset;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~474#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~474#1.offset := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~474#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~474#1.offset;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~475#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~475#1.offset := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~475#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~475#1.offset;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~476#1 := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~476#1;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~477#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~477#1.offset := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~477#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~477#1.offset;assume { :begin_inline_enic_rq_indicate_buf } true;enic_rq_indicate_buf_#in~rq#1.base, enic_rq_indicate_buf_#in~rq#1.offset, enic_rq_indicate_buf_#in~cq_desc#1.base, enic_rq_indicate_buf_#in~cq_desc#1.offset, enic_rq_indicate_buf_#in~buf#1.base, enic_rq_indicate_buf_#in~buf#1.offset, enic_rq_indicate_buf_#in~skipped#1, enic_rq_indicate_buf_#in~opaque#1.base, enic_rq_indicate_buf_#in~opaque#1.offset := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~473#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~473#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~474#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~474#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~475#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~475#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~476#1, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~477#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~477#1.offset;havoc enic_rq_indicate_buf_#t~mem860#1.base, enic_rq_indicate_buf_#t~mem860#1.offset, enic_rq_indicate_buf_#t~ret861#1.base, enic_rq_indicate_buf_#t~ret861#1.offset, enic_rq_indicate_buf_#t~mem862#1.base, enic_rq_indicate_buf_#t~mem862#1.offset, enic_rq_indicate_buf_#t~mem863#1.base, enic_rq_indicate_buf_#t~mem863#1.offset, enic_rq_indicate_buf_#t~mem864#1.base, enic_rq_indicate_buf_#t~mem864#1.offset, enic_rq_indicate_buf_#t~mem865#1, enic_rq_indicate_buf_#t~mem866#1, enic_rq_indicate_buf_#t~mem867#1, enic_rq_indicate_buf_#t~mem868#1, enic_rq_indicate_buf_#t~mem869#1, enic_rq_indicate_buf_#t~mem870#1, enic_rq_indicate_buf_#t~mem871#1, enic_rq_indicate_buf_#t~mem872#1, enic_rq_indicate_buf_#t~mem873#1, enic_rq_indicate_buf_#t~mem874#1, enic_rq_indicate_buf_#t~short875#1, enic_rq_indicate_buf_#t~mem876#1, enic_rq_indicate_buf_#t~ret877#1.base, enic_rq_indicate_buf_#t~ret877#1.offset, enic_rq_indicate_buf_#t~ret878#1, enic_rq_indicate_buf_#t~mem879#1, enic_rq_indicate_buf_#t~mem880#1, enic_rq_indicate_buf_#t~bitwise881#1, enic_rq_indicate_buf_#t~mem882#1, enic_rq_indicate_buf_#t~mem883#1, enic_rq_indicate_buf_#t~bitwise884#1, enic_rq_indicate_buf_#t~mem885#1, enic_rq_indicate_buf_#t~bitwise886#1, enic_rq_indicate_buf_#t~mem887#1, enic_rq_indicate_buf_#t~short888#1, enic_rq_indicate_buf_#t~mem889#1, enic_rq_indicate_buf_#t~ret890#1, enic_rq_indicate_buf_#t~mem891#1, enic_rq_indicate_buf_#t~mem892#1, enic_rq_indicate_buf_#t~ret893#1.base, enic_rq_indicate_buf_#t~ret893#1.offset, enic_rq_indicate_buf_#t~mem894#1, enic_rq_indicate_buf_#t~bitwise895#1, enic_rq_indicate_buf_#t~mem896#1, enic_rq_indicate_buf_#t~ret897#1, enic_rq_indicate_buf_#t~ret898#1, enic_rq_indicate_buf_~rq#1.base, enic_rq_indicate_buf_~rq#1.offset, enic_rq_indicate_buf_~cq_desc#1.base, enic_rq_indicate_buf_~cq_desc#1.offset, enic_rq_indicate_buf_~buf#1.base, enic_rq_indicate_buf_~buf#1.offset, enic_rq_indicate_buf_~skipped#1, enic_rq_indicate_buf_~opaque#1.base, enic_rq_indicate_buf_~opaque#1.offset, enic_rq_indicate_buf_~enic~19#1.base, enic_rq_indicate_buf_~enic~19#1.offset, enic_rq_indicate_buf_~tmp~86#1.base, enic_rq_indicate_buf_~tmp~86#1.offset, enic_rq_indicate_buf_~netdev~5#1.base, enic_rq_indicate_buf_~netdev~5#1.offset, enic_rq_indicate_buf_~skb~2#1.base, enic_rq_indicate_buf_~skb~2#1.offset, enic_rq_indicate_buf_~#type~2#1.base, enic_rq_indicate_buf_~#type~2#1.offset, enic_rq_indicate_buf_~#color~1#1.base, enic_rq_indicate_buf_~#color~1#1.offset, enic_rq_indicate_buf_~#eop~3#1.base, enic_rq_indicate_buf_~#eop~3#1.offset, enic_rq_indicate_buf_~#sop~0#1.base, enic_rq_indicate_buf_~#sop~0#1.offset, enic_rq_indicate_buf_~#ingress_port~0#1.base, enic_rq_indicate_buf_~#ingress_port~0#1.offset, enic_rq_indicate_buf_~#vlan_stripped~0#1.base, enic_rq_indicate_buf_~#vlan_stripped~0#1.offset, enic_rq_indicate_buf_~#fcoe~0#1.base, enic_rq_indicate_buf_~#fcoe~0#1.offset, enic_rq_indicate_buf_~#fcoe_sof~0#1.base, enic_rq_indicate_buf_~#fcoe_sof~0#1.offset, enic_rq_indicate_buf_~#fcoe_fc_crc_ok~0#1.base, enic_rq_indicate_buf_~#fcoe_fc_crc_ok~0#1.offset, enic_rq_indicate_buf_~#fcoe_enc_error~0#1.base, enic_rq_indicate_buf_~#fcoe_enc_error~0#1.offset, enic_rq_indicate_buf_~#fcoe_eof~0#1.base, enic_rq_indicate_buf_~#fcoe_eof~0#1.offset, enic_rq_indicate_buf_~#tcp_udp_csum_ok~0#1.base, enic_rq_indicate_buf_~#tcp_udp_csum_ok~0#1.offset, enic_rq_indicate_buf_~#udp~0#1.base, enic_rq_indicate_buf_~#udp~0#1.offset, enic_rq_indicate_buf_~#tcp~0#1.base, enic_rq_indicate_buf_~#tcp~0#1.offset, enic_rq_indicate_buf_~#ipv4_csum_ok~0#1.base, enic_rq_indicate_buf_~#ipv4_csum_ok~0#1.offset, enic_rq_indicate_buf_~#ipv6~0#1.base, enic_rq_indicate_buf_~#ipv6~0#1.offset, enic_rq_indicate_buf_~#ipv4~0#1.base, enic_rq_indicate_buf_~#ipv4~0#1.offset, enic_rq_indicate_buf_~#ipv4_fragment~0#1.base, enic_rq_indicate_buf_~#ipv4_fragment~0#1.offset, enic_rq_indicate_buf_~#fcs_ok~0#1.base, enic_rq_indicate_buf_~#fcs_ok~0#1.offset, enic_rq_indicate_buf_~#rss_type~0#1.base, enic_rq_indicate_buf_~#rss_type~0#1.offset, enic_rq_indicate_buf_~#csum_not_calc~0#1.base, enic_rq_indicate_buf_~#csum_not_calc~0#1.offset, enic_rq_indicate_buf_~#packet_error~0#1.base, enic_rq_indicate_buf_~#packet_error~0#1.offset, enic_rq_indicate_buf_~#q_number~1#1.base, enic_rq_indicate_buf_~#q_number~1#1.offset, enic_rq_indicate_buf_~#completed_index~1#1.base, enic_rq_indicate_buf_~#completed_index~1#1.offset, enic_rq_indicate_buf_~#bytes_written~0#1.base, enic_rq_indicate_buf_~#bytes_written~0#1.offset, enic_rq_indicate_buf_~#vlan_tci~0#1.base, enic_rq_indicate_buf_~#vlan_tci~0#1.offset, enic_rq_indicate_buf_~#checksum~0#1.base, enic_rq_indicate_buf_~#checksum~0#1.offset, enic_rq_indicate_buf_~#rss_hash~0#1.base, enic_rq_indicate_buf_~#rss_hash~0#1.offset, enic_rq_indicate_buf_~tmp___0~32#1;enic_rq_indicate_buf_~rq#1.base, enic_rq_indicate_buf_~rq#1.offset := enic_rq_indicate_buf_#in~rq#1.base, enic_rq_indicate_buf_#in~rq#1.offset;enic_rq_indicate_buf_~cq_desc#1.base, enic_rq_indicate_buf_~cq_desc#1.offset := enic_rq_indicate_buf_#in~cq_desc#1.base, enic_rq_indicate_buf_#in~cq_desc#1.offset;enic_rq_indicate_buf_~buf#1.base, enic_rq_indicate_buf_~buf#1.offset := enic_rq_indicate_buf_#in~buf#1.base, enic_rq_indicate_buf_#in~buf#1.offset;enic_rq_indicate_buf_~skipped#1 := enic_rq_indicate_buf_#in~skipped#1;enic_rq_indicate_buf_~opaque#1.base, enic_rq_indicate_buf_~opaque#1.offset := enic_rq_indicate_buf_#in~opaque#1.base, enic_rq_indicate_buf_#in~opaque#1.offset;havoc enic_rq_indicate_buf_~enic~19#1.base, enic_rq_indicate_buf_~enic~19#1.offset;havoc enic_rq_indicate_buf_~tmp~86#1.base, enic_rq_indicate_buf_~tmp~86#1.offset;havoc enic_rq_indicate_buf_~netdev~5#1.base, enic_rq_indicate_buf_~netdev~5#1.offset;havoc enic_rq_indicate_buf_~skb~2#1.base, enic_rq_indicate_buf_~skb~2#1.offset;call enic_rq_indicate_buf_~#type~2#1.base, enic_rq_indicate_buf_~#type~2#1.offset := #Ultimate.allocOnStack(1);call enic_rq_indicate_buf_~#color~1#1.base, enic_rq_indicate_buf_~#color~1#1.offset := #Ultimate.allocOnStack(1);call enic_rq_indicate_buf_~#eop~3#1.base, enic_rq_indicate_buf_~#eop~3#1.offset := #Ultimate.allocOnStack(1);call enic_rq_indicate_buf_~#sop~0#1.base, enic_rq_indicate_buf_~#sop~0#1.offset := #Ultimate.allocOnStack(1);call enic_rq_indicate_buf_~#ingress_port~0#1.base, enic_rq_indicate_buf_~#ingress_port~0#1.offset := #Ultimate.allocOnStack(1);call enic_rq_indicate_buf_~#vlan_stripped~0#1.base, enic_rq_indicate_buf_~#vlan_stripped~0#1.offset := #Ultimate.allocOnStack(1);call enic_rq_indicate_buf_~#fcoe~0#1.base, enic_rq_indicate_buf_~#fcoe~0#1.offset := #Ultimate.allocOnStack(1);call enic_rq_indicate_buf_~#fcoe_sof~0#1.base, enic_rq_indicate_buf_~#fcoe_sof~0#1.offset := #Ultimate.allocOnStack(1);call enic_rq_indicate_buf_~#fcoe_fc_crc_ok~0#1.base, enic_rq_indicate_buf_~#fcoe_fc_crc_ok~0#1.offset := #Ultimate.allocOnStack(1);call enic_rq_indicate_buf_~#fcoe_enc_error~0#1.base, enic_rq_indicate_buf_~#fcoe_enc_error~0#1.offset := #Ultimate.allocOnStack(1);call enic_rq_indicate_buf_~#fcoe_eof~0#1.base, enic_rq_indicate_buf_~#fcoe_eof~0#1.offset := #Ultimate.allocOnStack(1);call enic_rq_indicate_buf_~#tcp_udp_csum_ok~0#1.base, enic_rq_indicate_buf_~#tcp_udp_csum_ok~0#1.offset := #Ultimate.allocOnStack(1);call enic_rq_indicate_buf_~#udp~0#1.base, enic_rq_indicate_buf_~#udp~0#1.offset := #Ultimate.allocOnStack(1);call enic_rq_indicate_buf_~#tcp~0#1.base, enic_rq_indicate_buf_~#tcp~0#1.offset := #Ultimate.allocOnStack(1);call enic_rq_indicate_buf_~#ipv4_csum_ok~0#1.base, enic_rq_indicate_buf_~#ipv4_csum_ok~0#1.offset := #Ultimate.allocOnStack(1);call enic_rq_indicate_buf_~#ipv6~0#1.base, enic_rq_indicate_buf_~#ipv6~0#1.offset := #Ultimate.allocOnStack(1);call enic_rq_indicate_buf_~#ipv4~0#1.base, enic_rq_indicate_buf_~#ipv4~0#1.offset := #Ultimate.allocOnStack(1);call enic_rq_indicate_buf_~#ipv4_fragment~0#1.base, enic_rq_indicate_buf_~#ipv4_fragment~0#1.offset := #Ultimate.allocOnStack(1);call enic_rq_indicate_buf_~#fcs_ok~0#1.base, enic_rq_indicate_buf_~#fcs_ok~0#1.offset := #Ultimate.allocOnStack(1);call enic_rq_indicate_buf_~#rss_type~0#1.base, enic_rq_indicate_buf_~#rss_type~0#1.offset := #Ultimate.allocOnStack(1);call enic_rq_indicate_buf_~#csum_not_calc~0#1.base, enic_rq_indicate_buf_~#csum_not_calc~0#1.offset := #Ultimate.allocOnStack(1);call enic_rq_indicate_buf_~#packet_error~0#1.base, enic_rq_indicate_buf_~#packet_error~0#1.offset := #Ultimate.allocOnStack(1);call enic_rq_indicate_buf_~#q_number~1#1.base, enic_rq_indicate_buf_~#q_number~1#1.offset := #Ultimate.allocOnStack(2);call enic_rq_indicate_buf_~#completed_index~1#1.base, enic_rq_indicate_buf_~#completed_index~1#1.offset := #Ultimate.allocOnStack(2);call enic_rq_indicate_buf_~#bytes_written~0#1.base, enic_rq_indicate_buf_~#bytes_written~0#1.offset := #Ultimate.allocOnStack(2);call enic_rq_indicate_buf_~#vlan_tci~0#1.base, enic_rq_indicate_buf_~#vlan_tci~0#1.offset := #Ultimate.allocOnStack(2);call enic_rq_indicate_buf_~#checksum~0#1.base, enic_rq_indicate_buf_~#checksum~0#1.offset := #Ultimate.allocOnStack(2);call enic_rq_indicate_buf_~#rss_hash~0#1.base, enic_rq_indicate_buf_~#rss_hash~0#1.offset := #Ultimate.allocOnStack(4);havoc enic_rq_indicate_buf_~tmp___0~32#1;call enic_rq_indicate_buf_#t~mem860#1.base, enic_rq_indicate_buf_#t~mem860#1.offset := read~$Pointer$#11(enic_rq_indicate_buf_~rq#1.base, 4 + enic_rq_indicate_buf_~rq#1.offset, 8); [2025-02-08 04:09:11,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8492: havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~452#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~452#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~453#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~453#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~454#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~454#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~455#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~455#1.offset;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~452#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~452#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~453#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~453#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~454#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~454#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~455#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~455#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~#fp#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID } true;call vnic_wq_service_#t~mem456#1 := read~int#11(vnic_wq_service_~wq#1.base, 84 + vnic_wq_service_~wq#1.offset, 4);call write~int#11(1 + vnic_wq_service_#t~mem456#1, vnic_wq_service_~wq#1.base, 84 + vnic_wq_service_~wq#1.offset, 4);havoc vnic_wq_service_#t~mem456#1;call vnic_wq_service_#t~mem457#1.base, vnic_wq_service_#t~mem457#1.offset := read~$Pointer$#11(vnic_wq_service_~buf~1#1.base, vnic_wq_service_~buf~1#1.offset, 8);call write~$Pointer$#11(vnic_wq_service_#t~mem457#1.base, vnic_wq_service_#t~mem457#1.offset, vnic_wq_service_~wq#1.base, 608 + vnic_wq_service_~wq#1.offset, 8);havoc vnic_wq_service_#t~mem457#1.base, vnic_wq_service_#t~mem457#1.offset;call vnic_wq_service_#t~mem458#1 := read~int#11(vnic_wq_service_~buf~1#1.base, 28 + vnic_wq_service_~buf~1#1.offset, 4); [2025-02-08 04:09:11,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10507: assume 0 != enic_rq_indicate_buf_#t~mem869#1 % 65536 % 4294967296;havoc enic_rq_indicate_buf_#t~mem869#1;call enic_rq_indicate_buf_#t~mem870#1 := read~int#11(enic_rq_indicate_buf_~enic~19#1.base, 12356 + enic_rq_indicate_buf_~enic~19#1.offset, 8);call write~int#11(1 + enic_rq_indicate_buf_#t~mem870#1, enic_rq_indicate_buf_~enic~19#1.base, 12356 + enic_rq_indicate_buf_~enic~19#1.offset, 8);havoc enic_rq_indicate_buf_#t~mem870#1; [2025-02-08 04:09:11,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10507: assume !(0 != enic_rq_indicate_buf_#t~mem869#1 % 65536 % 4294967296);havoc enic_rq_indicate_buf_#t~mem869#1;call enic_rq_indicate_buf_#t~mem871#1 := read~int#5(enic_rq_indicate_buf_~#bytes_written~0#1.base, enic_rq_indicate_buf_~#bytes_written~0#1.offset, 2); [2025-02-08 04:09:11,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8426: assume ~work_done~0#1 % 4294967296 >= ~work_to_do#1 % 4294967296; [2025-02-08 04:09:11,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8426: assume !(~work_done~0#1 % 4294967296 >= ~work_to_do#1 % 4294967296); [2025-02-08 04:09:11,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8228-2: havoc cq_enet_rq_desc_dec_#t~bitwise374#1;assume (((((if cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 - 4294967296) < 0 || cq_enet_rq_desc_dec_#t~bitwise374#1 <= (if cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 - 4294967296)) && cq_enet_rq_desc_dec_#t~bitwise374#1 <= 4096) && cq_enet_rq_desc_dec_#t~bitwise374#1 >= 0) && ((if cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 - 4294967296) >= 0 || cq_enet_rq_desc_dec_#t~bitwise374#1 > 4096 + (if cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 - 4294967296))) && cq_enet_rq_desc_dec_#t~bitwise374#1 >= -2147483648; [2025-02-08 04:09:11,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8228-1: [2025-02-08 04:09:11,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8228: call write~int#38((if 0 != cq_enet_rq_desc_dec_#t~bitwise374#1 then 1 else 0), cq_enet_rq_desc_dec_~ingress_port#1.base, cq_enet_rq_desc_dec_~ingress_port#1.offset, 1);havoc cq_enet_rq_desc_dec_#t~bitwise374#1; [2025-02-08 04:09:11,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10524: enic_rq_indicate_buf_#t~ret877#1.base, enic_rq_indicate_buf_#t~ret877#1.offset := skb_put_#res#1.base, skb_put_#res#1.offset;havoc skb_put_#t~mem2520#1.base, skb_put_#t~mem2520#1.offset, skb_put_#t~mem2521#1, skb_put_#t~mem2522#1, skb_put_~arg0#1.base, skb_put_~arg0#1.offset, skb_put_~arg1#1, skb_put_~ret_val~0#1.base, skb_put_~ret_val~0#1.offset;havoc skb_put_#in~arg0#1.base, skb_put_#in~arg0#1.offset, skb_put_#in~arg1#1;assume { :end_inline_skb_put } true;havoc enic_rq_indicate_buf_#t~mem876#1;havoc enic_rq_indicate_buf_#t~ret877#1.base, enic_rq_indicate_buf_#t~ret877#1.offset;assume { :begin_inline_eth_type_trans } true;eth_type_trans_#in~arg0#1.base, eth_type_trans_#in~arg0#1.offset, eth_type_trans_#in~arg1#1.base, eth_type_trans_#in~arg1#1.offset := enic_rq_indicate_buf_~skb~2#1.base, enic_rq_indicate_buf_~skb~2#1.offset, enic_rq_indicate_buf_~netdev~5#1.base, enic_rq_indicate_buf_~netdev~5#1.offset;havoc eth_type_trans_#res#1;havoc eth_type_trans_#t~nondet2490#1, eth_type_trans_~arg0#1.base, eth_type_trans_~arg0#1.offset, eth_type_trans_~arg1#1.base, eth_type_trans_~arg1#1.offset;eth_type_trans_~arg0#1.base, eth_type_trans_~arg0#1.offset := eth_type_trans_#in~arg0#1.base, eth_type_trans_#in~arg0#1.offset;eth_type_trans_~arg1#1.base, eth_type_trans_~arg1#1.offset := eth_type_trans_#in~arg1#1.base, eth_type_trans_#in~arg1#1.offset;havoc eth_type_trans_#t~nondet2490#1;eth_type_trans_#res#1 := eth_type_trans_#t~nondet2490#1;havoc eth_type_trans_#t~nondet2490#1; [2025-02-08 04:09:11,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8228-4: assume 0 == (if cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 - 4294967296);cq_enet_rq_desc_dec_#t~bitwise374#1 := 0; [2025-02-08 04:09:11,737 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8228-4: assume !(0 == (if cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:09:11,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8228-3: assume 4096 == (if cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 - 4294967296);cq_enet_rq_desc_dec_#t~bitwise374#1 := (if cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:09:11,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8228-3: assume !(4096 == (if cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:09:11,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8889: enic_wq_service_~tmp~59#1.base, enic_wq_service_~tmp~59#1.offset := enic_wq_service_#t~ret514#1.base, enic_wq_service_#t~ret514#1.offset;havoc enic_wq_service_#t~ret514#1.base, enic_wq_service_#t~ret514#1.offset;enic_wq_service_~enic~1#1.base, enic_wq_service_~enic~1#1.offset := enic_wq_service_~tmp~59#1.base, enic_wq_service_~tmp~59#1.offset;assume { :begin_inline_ldv_spin_lock_77 } true;ldv_spin_lock_77_#in~lock#1.base, ldv_spin_lock_77_#in~lock#1.offset := enic_wq_service_~enic~1#1.base, 6768 + enic_wq_service_~enic~1#1.offset + 68 * (if enic_wq_service_~q_number#1 % 65536 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then enic_wq_service_~q_number#1 % 65536 % 18446744073709551616 % 18446744073709551616 else enic_wq_service_~q_number#1 % 65536 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc ldv_spin_lock_77_~lock#1.base, ldv_spin_lock_77_~lock#1.offset;ldv_spin_lock_77_~lock#1.base, ldv_spin_lock_77_~lock#1.offset := ldv_spin_lock_77_#in~lock#1.base, ldv_spin_lock_77_#in~lock#1.offset; [2025-02-08 04:09:11,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8889-1: SUMMARY for call enic_wq_service_#t~ret514#1.base, enic_wq_service_#t~ret514#1.offset := vnic_dev_priv(enic_wq_service_~vdev#1.base, enic_wq_service_~vdev#1.offset); srcloc: null [2025-02-08 04:09:11,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8394: call ULTIMATE.dealloc(~#q_number~0#1.base, ~#q_number~0#1.offset);havoc ~#q_number~0#1.base, ~#q_number~0#1.offset;call ULTIMATE.dealloc(~#completed_index~0#1.base, ~#completed_index~0#1.offset);havoc ~#completed_index~0#1.base, ~#completed_index~0#1.offset;call ULTIMATE.dealloc(~#type~0#1.base, ~#type~0#1.offset);havoc ~#type~0#1.base, ~#type~0#1.offset;call ULTIMATE.dealloc(~#color~0#1.base, ~#color~0#1.offset);havoc ~#color~0#1.base, ~#color~0#1.offset; [2025-02-08 04:09:11,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8229-3: assume 8192 == (if cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 - 4294967296);cq_enet_rq_desc_dec_#t~bitwise375#1 := (if cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:09:11,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8229-3: assume !(8192 == (if cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:09:11,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8229-2: havoc cq_enet_rq_desc_dec_#t~bitwise375#1;assume (((((if cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 - 4294967296) < 0 || cq_enet_rq_desc_dec_#t~bitwise375#1 <= (if cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 - 4294967296)) && cq_enet_rq_desc_dec_#t~bitwise375#1 <= 8192) && cq_enet_rq_desc_dec_#t~bitwise375#1 >= 0) && ((if cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 - 4294967296) >= 0 || cq_enet_rq_desc_dec_#t~bitwise375#1 > 8192 + (if cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 - 4294967296))) && cq_enet_rq_desc_dec_#t~bitwise375#1 >= -2147483648; [2025-02-08 04:09:11,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8229-1: [2025-02-08 04:09:11,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8229: call write~int#34((if 0 != cq_enet_rq_desc_dec_#t~bitwise375#1 then 1 else 0), cq_enet_rq_desc_dec_~fcoe#1.base, cq_enet_rq_desc_dec_~fcoe#1.offset, 1);havoc cq_enet_rq_desc_dec_#t~bitwise375#1; [2025-02-08 04:09:11,738 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8229-4: assume 0 == (if cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 - 4294967296);cq_enet_rq_desc_dec_#t~bitwise375#1 := 0; [2025-02-08 04:09:11,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8229-4: assume !(0 == (if cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:09:11,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8411: assume 0 != ~tmp~52#1; [2025-02-08 04:09:11,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8411: assume !(0 != ~tmp~52#1);call #t~mem434#1 := read~int#11(~cq#1.base, 88 + ~cq#1.offset, 4);call write~int#11(1 + #t~mem434#1, ~cq#1.base, 88 + ~cq#1.offset, 4);havoc #t~mem434#1;call #t~mem435#1 := read~int#11(~cq#1.base, 88 + ~cq#1.offset, 4);call #t~mem436#1 := read~int#11(~cq#1.base, 80 + ~cq#1.offset, 4); [2025-02-08 04:09:11,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10542-1: call enic_rq_indicate_buf_#t~mem891#1 := read~int#53(enic_rq_indicate_buf_~#vlan_stripped~0#1.base, enic_rq_indicate_buf_~#vlan_stripped~0#1.offset, 1); [2025-02-08 04:09:11,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8874: SUMMARY for call enic_free_wq_buf(enic_wq_free_buf_~wq#1.base, enic_wq_free_buf_~wq#1.offset, enic_wq_free_buf_~buf#1.base, enic_wq_free_buf_~buf#1.offset); srcloc: null [2025-02-08 04:09:11,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10542: assume 0 != enic_rq_indicate_buf_#t~mem891#1 % 256 % 4294967296;havoc enic_rq_indicate_buf_#t~mem891#1;call enic_rq_indicate_buf_#t~mem892#1 := read~int#17(enic_rq_indicate_buf_~#vlan_tci~0#1.base, enic_rq_indicate_buf_~#vlan_tci~0#1.offset, 2);assume { :begin_inline___vlan_hwaccel_put_tag } true;__vlan_hwaccel_put_tag_#in~skb#1.base, __vlan_hwaccel_put_tag_#in~skb#1.offset, __vlan_hwaccel_put_tag_#in~vlan_proto#1, __vlan_hwaccel_put_tag_#in~vlan_tci#1 := enic_rq_indicate_buf_~skb~2#1.base, enic_rq_indicate_buf_~skb~2#1.offset, 129, (if enic_rq_indicate_buf_#t~mem892#1 % 65536 % 4294967296 <= 2147483647 then enic_rq_indicate_buf_#t~mem892#1 % 65536 % 4294967296 else enic_rq_indicate_buf_#t~mem892#1 % 65536 % 4294967296 - 4294967296);havoc __vlan_hwaccel_put_tag_#res#1.base, __vlan_hwaccel_put_tag_#res#1.offset;havoc __vlan_hwaccel_put_tag_#t~bitwise355#1, __vlan_hwaccel_put_tag_~skb#1.base, __vlan_hwaccel_put_tag_~skb#1.offset, __vlan_hwaccel_put_tag_~vlan_proto#1, __vlan_hwaccel_put_tag_~vlan_tci#1;__vlan_hwaccel_put_tag_~skb#1.base, __vlan_hwaccel_put_tag_~skb#1.offset := __vlan_hwaccel_put_tag_#in~skb#1.base, __vlan_hwaccel_put_tag_#in~skb#1.offset;__vlan_hwaccel_put_tag_~vlan_proto#1 := __vlan_hwaccel_put_tag_#in~vlan_proto#1;__vlan_hwaccel_put_tag_~vlan_tci#1 := __vlan_hwaccel_put_tag_#in~vlan_tci#1;call write~int#11(__vlan_hwaccel_put_tag_~vlan_proto#1, __vlan_hwaccel_put_tag_~skb#1.base, 168 + __vlan_hwaccel_put_tag_~skb#1.offset, 2); [2025-02-08 04:09:11,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10542: assume !(0 != enic_rq_indicate_buf_#t~mem891#1 % 256 % 4294967296);havoc enic_rq_indicate_buf_#t~mem891#1; [2025-02-08 04:09:11,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10575: havoc vnic_rq_service_#t~mem471#1.base, vnic_rq_service_#t~mem471#1.offset, vnic_rq_service_#t~mem472#1, vnic_rq_service_#t~mem478#1, vnic_rq_service_#t~mem479#1.base, vnic_rq_service_#t~mem479#1.offset, vnic_rq_service_#t~mem480#1.base, vnic_rq_service_#t~mem480#1.offset, vnic_rq_service_~rq#1.base, vnic_rq_service_~rq#1.offset, vnic_rq_service_~cq_desc#1.base, vnic_rq_service_~cq_desc#1.offset, vnic_rq_service_~completed_index#1, vnic_rq_service_~desc_return#1, vnic_rq_service_~buf_service#1.base, vnic_rq_service_~buf_service#1.offset, vnic_rq_service_~opaque#1.base, vnic_rq_service_~opaque#1.offset, vnic_rq_service_~buf~3#1.base, vnic_rq_service_~buf~3#1.offset, vnic_rq_service_~skipped~0#1;havoc vnic_rq_service_#in~rq#1.base, vnic_rq_service_#in~rq#1.offset, vnic_rq_service_#in~cq_desc#1.base, vnic_rq_service_#in~cq_desc#1.offset, vnic_rq_service_#in~completed_index#1, vnic_rq_service_#in~desc_return#1, vnic_rq_service_#in~buf_service#1.base, vnic_rq_service_#in~buf_service#1.offset, vnic_rq_service_#in~opaque#1.base, vnic_rq_service_#in~opaque#1.offset;assume { :end_inline_vnic_rq_service } true;enic_rq_service_#res#1 := 0; [2025-02-08 04:09:11,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8230: call write~int#36((if 0 != cq_enet_rq_desc_dec_#t~bitwise376#1 then 1 else 0), cq_enet_rq_desc_dec_~eop#1.base, cq_enet_rq_desc_dec_~eop#1.offset, 1);havoc cq_enet_rq_desc_dec_#t~bitwise376#1;call write~int#47((if (if cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 65536 <= 32767 then cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 65536 else cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 65536 - 65536) < 0 then 1 else 0), cq_enet_rq_desc_dec_~sop#1.base, cq_enet_rq_desc_dec_~sop#1.offset, 1);call write~int#52((if cq_enet_rq_desc_dec_~q_number_rss_type_flags~0#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_~q_number_rss_type_flags~0#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_~q_number_rss_type_flags~0#1 % 65536 % 4294967296 - 4294967296) / 1024 % 256 % 16, cq_enet_rq_desc_dec_~rss_type#1.base, cq_enet_rq_desc_dec_~rss_type#1.offset, 1); [2025-02-08 04:09:11,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8230-4: assume 0 == (if cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 - 4294967296);cq_enet_rq_desc_dec_#t~bitwise376#1 := 0; [2025-02-08 04:09:11,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8230-4: assume !(0 == (if cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:09:11,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8230-3: assume 16384 == (if cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 - 4294967296);cq_enet_rq_desc_dec_#t~bitwise376#1 := (if cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:09:11,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8230-3: assume !(16384 == (if cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:09:11,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8230-2: havoc cq_enet_rq_desc_dec_#t~bitwise376#1;assume (((((if cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 - 4294967296) < 0 || cq_enet_rq_desc_dec_#t~bitwise376#1 <= (if cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 - 4294967296)) && cq_enet_rq_desc_dec_#t~bitwise376#1 <= 16384) && cq_enet_rq_desc_dec_#t~bitwise376#1 >= 0) && ((if cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 - 4294967296) >= 0 || cq_enet_rq_desc_dec_#t~bitwise376#1 > 16384 + (if cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_~completed_index_flags~0#1 % 65536 % 4294967296 - 4294967296))) && cq_enet_rq_desc_dec_#t~bitwise376#1 >= -2147483648; [2025-02-08 04:09:11,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8230-1: [2025-02-08 04:09:11,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8891: havoc ldv_spin_lock_77_~lock#1.base, ldv_spin_lock_77_~lock#1.offset;havoc ldv_spin_lock_77_#in~lock#1.base, ldv_spin_lock_77_#in~lock#1.offset;assume { :end_inline_ldv_spin_lock_77 } true;assume { :begin_inline_vnic_wq_service } true;vnic_wq_service_#in~wq#1.base, vnic_wq_service_#in~wq#1.offset, vnic_wq_service_#in~cq_desc#1.base, vnic_wq_service_#in~cq_desc#1.offset, vnic_wq_service_#in~completed_index#1, vnic_wq_service_#in~buf_service#1.base, vnic_wq_service_#in~buf_service#1.offset, vnic_wq_service_#in~opaque#1.base, vnic_wq_service_#in~opaque#1.offset := enic_wq_service_~enic~1#1.base, 1808 + enic_wq_service_~enic~1#1.offset + 620 * (if enic_wq_service_~q_number#1 % 65536 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then enic_wq_service_~q_number#1 % 65536 % 18446744073709551616 % 18446744073709551616 else enic_wq_service_~q_number#1 % 65536 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), enic_wq_service_~cq_desc#1.base, enic_wq_service_~cq_desc#1.offset, (if enic_wq_service_~completed_index#1 % 65536 % 4294967296 <= 2147483647 then enic_wq_service_~completed_index#1 % 65536 % 4294967296 else enic_wq_service_~completed_index#1 % 65536 % 4294967296 - 4294967296), #funAddr~enic_wq_free_buf.base, #funAddr~enic_wq_free_buf.offset, enic_wq_service_~opaque#1.base, enic_wq_service_~opaque#1.offset;havoc vnic_wq_service_#t~mem451#1.base, vnic_wq_service_#t~mem451#1.offset, vnic_wq_service_#t~mem456#1, vnic_wq_service_#t~mem457#1.base, vnic_wq_service_#t~mem457#1.offset, vnic_wq_service_#t~mem458#1, vnic_wq_service_#t~mem459#1.base, vnic_wq_service_#t~mem459#1.offset, vnic_wq_service_~wq#1.base, vnic_wq_service_~wq#1.offset, vnic_wq_service_~cq_desc#1.base, vnic_wq_service_~cq_desc#1.offset, vnic_wq_service_~completed_index#1, vnic_wq_service_~buf_service#1.base, vnic_wq_service_~buf_service#1.offset, vnic_wq_service_~opaque#1.base, vnic_wq_service_~opaque#1.offset, vnic_wq_service_~buf~1#1.base, vnic_wq_service_~buf~1#1.offset;vnic_wq_service_~wq#1.base, vnic_wq_service_~wq#1.offset := vnic_wq_service_#in~wq#1.base, vnic_wq_service_#in~wq#1.offset;vnic_wq_service_~cq_desc#1.base, vnic_wq_service_~cq_desc#1.offset := vnic_wq_service_#in~cq_desc#1.base, vnic_wq_service_#in~cq_desc#1.offset;vnic_wq_service_~completed_index#1 := vnic_wq_service_#in~completed_index#1;vnic_wq_service_~buf_service#1.base, vnic_wq_service_~buf_service#1.offset := vnic_wq_service_#in~buf_service#1.base, vnic_wq_service_#in~buf_service#1.offset;vnic_wq_service_~opaque#1.base, vnic_wq_service_~opaque#1.offset := vnic_wq_service_#in~opaque#1.base, vnic_wq_service_#in~opaque#1.offset;havoc vnic_wq_service_~buf~1#1.base, vnic_wq_service_~buf~1#1.offset;call vnic_wq_service_#t~mem451#1.base, vnic_wq_service_#t~mem451#1.offset := read~$Pointer$#11(vnic_wq_service_~wq#1.base, 608 + vnic_wq_service_~wq#1.offset, 8);vnic_wq_service_~buf~1#1.base, vnic_wq_service_~buf~1#1.offset := vnic_wq_service_#t~mem451#1.base, vnic_wq_service_#t~mem451#1.offset;havoc vnic_wq_service_#t~mem451#1.base, vnic_wq_service_#t~mem451#1.offset;assume { :begin_inline_##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID } true;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~452#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~452#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~453#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~453#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~454#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~454#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~455#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~455#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~#fp#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~#fp#1.offset := vnic_wq_service_~wq#1.base, vnic_wq_service_~wq#1.offset, vnic_wq_service_~cq_desc#1.base, vnic_wq_service_~cq_desc#1.offset, vnic_wq_service_~buf~1#1.base, vnic_wq_service_~buf~1#1.offset, vnic_wq_service_~opaque#1.base, vnic_wq_service_~opaque#1.offset, vnic_wq_service_~buf_service#1.base, vnic_wq_service_~buf_service#1.offset;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~452#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~452#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~453#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~453#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~454#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~454#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~455#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~455#1.offset;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~452#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~452#1.offset := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~452#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~452#1.offset;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~453#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~453#1.offset := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~453#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~453#1.offset;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~454#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~454#1.offset := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~454#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~454#1.offset;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~455#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~455#1.offset := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~455#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~455#1.offset;assume { :begin_inline_enic_wq_free_buf } true;enic_wq_free_buf_#in~wq#1.base, enic_wq_free_buf_#in~wq#1.offset, enic_wq_free_buf_#in~cq_desc#1.base, enic_wq_free_buf_#in~cq_desc#1.offset, enic_wq_free_buf_#in~buf#1.base, enic_wq_free_buf_#in~buf#1.offset, enic_wq_free_buf_#in~opaque#1.base, enic_wq_free_buf_#in~opaque#1.offset := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~452#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~452#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~453#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~453#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~454#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~454#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~455#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~455#1.offset;havoc enic_wq_free_buf_~wq#1.base, enic_wq_free_buf_~wq#1.offset, enic_wq_free_buf_~cq_desc#1.base, enic_wq_free_buf_~cq_desc#1.offset, enic_wq_free_buf_~buf#1.base, enic_wq_free_buf_~buf#1.offset, enic_wq_free_buf_~opaque#1.base, enic_wq_free_buf_~opaque#1.offset;enic_wq_free_buf_~wq#1.base, enic_wq_free_buf_~wq#1.offset := enic_wq_free_buf_#in~wq#1.base, enic_wq_free_buf_#in~wq#1.offset;enic_wq_free_buf_~cq_desc#1.base, enic_wq_free_buf_~cq_desc#1.offset := enic_wq_free_buf_#in~cq_desc#1.base, enic_wq_free_buf_#in~cq_desc#1.offset;enic_wq_free_buf_~buf#1.base, enic_wq_free_buf_~buf#1.offset := enic_wq_free_buf_#in~buf#1.base, enic_wq_free_buf_#in~buf#1.offset;enic_wq_free_buf_~opaque#1.base, enic_wq_free_buf_~opaque#1.offset := enic_wq_free_buf_#in~opaque#1.base, enic_wq_free_buf_#in~opaque#1.offset; [2025-02-08 04:09:11,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10526: havoc skb_record_rx_queue_~skb#1.base, skb_record_rx_queue_~skb#1.offset, skb_record_rx_queue_~rx_queue#1;havoc skb_record_rx_queue_#in~skb#1.base, skb_record_rx_queue_#in~skb#1.offset, skb_record_rx_queue_#in~rx_queue#1;assume { :end_inline_skb_record_rx_queue } true;havoc enic_rq_indicate_buf_#t~mem879#1;call enic_rq_indicate_buf_#t~mem880#1 := read~int#11(enic_rq_indicate_buf_~netdev~5#1.base, 204 + enic_rq_indicate_buf_~netdev~5#1.offset, 8); [2025-02-08 04:09:11,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10510: assume 0 == enic_rq_indicate_buf_#t~mem871#1 % 65536 % 4294967296;havoc enic_rq_indicate_buf_#t~mem871#1;call enic_rq_indicate_buf_#t~mem872#1 := read~int#11(enic_rq_indicate_buf_~enic~19#1.base, 12348 + enic_rq_indicate_buf_~enic~19#1.offset, 8);call write~int#11(1 + enic_rq_indicate_buf_#t~mem872#1, enic_rq_indicate_buf_~enic~19#1.base, 12348 + enic_rq_indicate_buf_~enic~19#1.offset, 8);havoc enic_rq_indicate_buf_#t~mem872#1; [2025-02-08 04:09:11,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10510: assume !(0 == enic_rq_indicate_buf_#t~mem871#1 % 65536 % 4294967296);havoc enic_rq_indicate_buf_#t~mem871#1; [2025-02-08 04:09:11,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7587-1: SUMMARY for call netif_wake_subqueue_#t~ret263#1 := test_and_set_bit(0, netif_wake_subqueue_~txq~1#1.base, 408 + netif_wake_subqueue_~txq~1#1.offset); srcloc: null [2025-02-08 04:09:11,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7587: assume -2147483648 <= netif_wake_subqueue_#t~ret263#1 && netif_wake_subqueue_#t~ret263#1 <= 2147483647;netif_wake_subqueue_~tmp___1~8#1 := netif_wake_subqueue_#t~ret263#1;havoc netif_wake_subqueue_#t~ret263#1; [2025-02-08 04:09:11,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8892: havoc vnic_wq_service_#t~mem451#1.base, vnic_wq_service_#t~mem451#1.offset, vnic_wq_service_#t~mem456#1, vnic_wq_service_#t~mem457#1.base, vnic_wq_service_#t~mem457#1.offset, vnic_wq_service_#t~mem458#1, vnic_wq_service_#t~mem459#1.base, vnic_wq_service_#t~mem459#1.offset, vnic_wq_service_~wq#1.base, vnic_wq_service_~wq#1.offset, vnic_wq_service_~cq_desc#1.base, vnic_wq_service_~cq_desc#1.offset, vnic_wq_service_~completed_index#1, vnic_wq_service_~buf_service#1.base, vnic_wq_service_~buf_service#1.offset, vnic_wq_service_~opaque#1.base, vnic_wq_service_~opaque#1.offset, vnic_wq_service_~buf~1#1.base, vnic_wq_service_~buf~1#1.offset;havoc vnic_wq_service_#in~wq#1.base, vnic_wq_service_#in~wq#1.offset, vnic_wq_service_#in~cq_desc#1.base, vnic_wq_service_#in~cq_desc#1.offset, vnic_wq_service_#in~completed_index#1, vnic_wq_service_#in~buf_service#1.base, vnic_wq_service_#in~buf_service#1.offset, vnic_wq_service_#in~opaque#1.base, vnic_wq_service_#in~opaque#1.offset;assume { :end_inline_vnic_wq_service } true;call enic_wq_service_#t~mem515#1.base, enic_wq_service_#t~mem515#1.offset := read~$Pointer$#11(enic_wq_service_~enic~1#1.base, enic_wq_service_~enic~1#1.offset, 8); [2025-02-08 04:09:11,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10560: SUMMARY for call dev_kfree_skb_any(enic_rq_indicate_buf_~skb~2#1.base, enic_rq_indicate_buf_~skb~2#1.offset); srcloc: null [2025-02-08 04:09:11,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21891: havoc napi_gro_receive_#t~nondet2497#1;enic_rq_indicate_buf_#t~ret897#1 := napi_gro_receive_#res#1;havoc napi_gro_receive_#t~nondet2497#1, napi_gro_receive_~arg0#1.base, napi_gro_receive_~arg0#1.offset, napi_gro_receive_~arg1#1.base, napi_gro_receive_~arg1#1.offset;havoc napi_gro_receive_#in~arg0#1.base, napi_gro_receive_#in~arg0#1.offset, napi_gro_receive_#in~arg1#1.base, napi_gro_receive_#in~arg1#1.offset;assume { :end_inline_napi_gro_receive } true;assume -2147483648 <= enic_rq_indicate_buf_#t~ret897#1 && enic_rq_indicate_buf_#t~ret897#1 <= 2147483647;havoc enic_rq_indicate_buf_#t~mem896#1;havoc enic_rq_indicate_buf_#t~ret897#1; [2025-02-08 04:09:11,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10544: enic_rq_indicate_buf_#t~ret893#1.base, enic_rq_indicate_buf_#t~ret893#1.offset := __vlan_hwaccel_put_tag_#res#1.base, __vlan_hwaccel_put_tag_#res#1.offset;havoc __vlan_hwaccel_put_tag_#t~bitwise355#1, __vlan_hwaccel_put_tag_~skb#1.base, __vlan_hwaccel_put_tag_~skb#1.offset, __vlan_hwaccel_put_tag_~vlan_proto#1, __vlan_hwaccel_put_tag_~vlan_tci#1;havoc __vlan_hwaccel_put_tag_#in~skb#1.base, __vlan_hwaccel_put_tag_#in~skb#1.offset, __vlan_hwaccel_put_tag_#in~vlan_proto#1, __vlan_hwaccel_put_tag_#in~vlan_tci#1;assume { :end_inline___vlan_hwaccel_put_tag } true;havoc enic_rq_indicate_buf_#t~mem892#1;havoc enic_rq_indicate_buf_#t~ret893#1.base, enic_rq_indicate_buf_#t~ret893#1.offset; [2025-02-08 04:09:11,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8496: assume vnic_wq_service_#t~mem458#1 % 4294967296 == vnic_wq_service_~completed_index#1 % 65536 % 4294967296;havoc vnic_wq_service_#t~mem458#1; [2025-02-08 04:09:11,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8496: assume !(vnic_wq_service_#t~mem458#1 % 4294967296 == vnic_wq_service_~completed_index#1 % 65536 % 4294967296);havoc vnic_wq_service_#t~mem458#1;call vnic_wq_service_#t~mem459#1.base, vnic_wq_service_#t~mem459#1.offset := read~$Pointer$#11(vnic_wq_service_~wq#1.base, 608 + vnic_wq_service_~wq#1.offset, 8);vnic_wq_service_~buf~1#1.base, vnic_wq_service_~buf~1#1.offset := vnic_wq_service_#t~mem459#1.base, vnic_wq_service_#t~mem459#1.offset;havoc vnic_wq_service_#t~mem459#1.base, vnic_wq_service_#t~mem459#1.offset; [2025-02-08 04:09:11,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7555-1: SUMMARY for call netif_tx_queue_stopped_#t~ret259#1 := constant_test_bit(0, netif_tx_queue_stopped_~dev_queue#1.base, 408 + netif_tx_queue_stopped_~dev_queue#1.offset); srcloc: null [2025-02-08 04:09:11,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7555: assume -2147483648 <= netif_tx_queue_stopped_#t~ret259#1 && netif_tx_queue_stopped_#t~ret259#1 <= 2147483647;netif_tx_queue_stopped_~tmp~29#1 := netif_tx_queue_stopped_#t~ret259#1;havoc netif_tx_queue_stopped_#t~ret259#1;netif_tx_queue_stopped_#res#1 := (if 0 == (if 0 != netif_tx_queue_stopped_~tmp~29#1 then 1 else 0) then 0 else 1); [2025-02-08 04:09:11,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10528-3: assume 2147483648 == enic_rq_indicate_buf_#t~mem880#1 % 18446744073709551616;enic_rq_indicate_buf_#t~bitwise881#1 := enic_rq_indicate_buf_#t~mem880#1; [2025-02-08 04:09:11,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10528-3: assume !(2147483648 == enic_rq_indicate_buf_#t~mem880#1 % 18446744073709551616); [2025-02-08 04:09:11,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10528-4: assume 0 == enic_rq_indicate_buf_#t~mem880#1 % 18446744073709551616;enic_rq_indicate_buf_#t~bitwise881#1 := 0; [2025-02-08 04:09:11,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10528-4: assume !(0 == enic_rq_indicate_buf_#t~mem880#1 % 18446744073709551616); [2025-02-08 04:09:11,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10528: assume 0 != enic_rq_indicate_buf_#t~bitwise881#1 % 18446744073709551616;havoc enic_rq_indicate_buf_#t~mem880#1;havoc enic_rq_indicate_buf_#t~bitwise881#1;call enic_rq_indicate_buf_#t~mem882#1 := read~int#7(enic_rq_indicate_buf_~#rss_hash~0#1.base, enic_rq_indicate_buf_~#rss_hash~0#1.offset, 4);call enic_rq_indicate_buf_#t~mem883#1 := read~int#52(enic_rq_indicate_buf_~#rss_type~0#1.base, enic_rq_indicate_buf_~#rss_type~0#1.offset, 1); [2025-02-08 04:09:11,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10528: assume !(0 != enic_rq_indicate_buf_#t~bitwise881#1 % 18446744073709551616);havoc enic_rq_indicate_buf_#t~mem880#1;havoc enic_rq_indicate_buf_#t~bitwise881#1; [2025-02-08 04:09:11,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10528-1: [2025-02-08 04:09:11,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10528-2: havoc enic_rq_indicate_buf_#t~bitwise881#1;assume enic_rq_indicate_buf_#t~bitwise881#1 % 18446744073709551616 <= enic_rq_indicate_buf_#t~mem880#1 % 18446744073709551616 && enic_rq_indicate_buf_#t~bitwise881#1 % 18446744073709551616 <= 2147483648; [2025-02-08 04:09:11,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8910-1: assume { :begin_inline_ldv_spin_unlock_78 } true;ldv_spin_unlock_78_#in~lock#1.base, ldv_spin_unlock_78_#in~lock#1.offset := enic_wq_service_~enic~1#1.base, 6768 + enic_wq_service_~enic~1#1.offset + 68 * (if enic_wq_service_~q_number#1 % 65536 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then enic_wq_service_~q_number#1 % 65536 % 18446744073709551616 % 18446744073709551616 else enic_wq_service_~q_number#1 % 65536 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc ldv_spin_unlock_78_~lock#1.base, ldv_spin_unlock_78_~lock#1.offset;ldv_spin_unlock_78_~lock#1.base, ldv_spin_unlock_78_~lock#1.offset := ldv_spin_unlock_78_#in~lock#1.base, ldv_spin_unlock_78_#in~lock#1.offset; [2025-02-08 04:09:11,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8910: havoc ldv_spin_unlock_78_~lock#1.base, ldv_spin_unlock_78_~lock#1.offset;havoc ldv_spin_unlock_78_#in~lock#1.base, ldv_spin_unlock_78_#in~lock#1.offset;assume { :end_inline_ldv_spin_unlock_78 } true;enic_wq_service_#res#1 := 0; [2025-02-08 04:09:11,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8233-3: assume 16384 == (if cq_enet_rq_desc_dec_~q_number_rss_type_flags~0#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_~q_number_rss_type_flags~0#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_~q_number_rss_type_flags~0#1 % 65536 % 4294967296 - 4294967296);cq_enet_rq_desc_dec_#t~bitwise377#1 := (if cq_enet_rq_desc_dec_~q_number_rss_type_flags~0#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_~q_number_rss_type_flags~0#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_~q_number_rss_type_flags~0#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:09:11,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8233-3: assume !(16384 == (if cq_enet_rq_desc_dec_~q_number_rss_type_flags~0#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_~q_number_rss_type_flags~0#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_~q_number_rss_type_flags~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:09:11,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8233-2: havoc cq_enet_rq_desc_dec_#t~bitwise377#1;assume (((((if cq_enet_rq_desc_dec_~q_number_rss_type_flags~0#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_~q_number_rss_type_flags~0#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_~q_number_rss_type_flags~0#1 % 65536 % 4294967296 - 4294967296) < 0 || cq_enet_rq_desc_dec_#t~bitwise377#1 <= (if cq_enet_rq_desc_dec_~q_number_rss_type_flags~0#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_~q_number_rss_type_flags~0#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_~q_number_rss_type_flags~0#1 % 65536 % 4294967296 - 4294967296)) && cq_enet_rq_desc_dec_#t~bitwise377#1 <= 16384) && cq_enet_rq_desc_dec_#t~bitwise377#1 >= 0) && ((if cq_enet_rq_desc_dec_~q_number_rss_type_flags~0#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_~q_number_rss_type_flags~0#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_~q_number_rss_type_flags~0#1 % 65536 % 4294967296 - 4294967296) >= 0 || cq_enet_rq_desc_dec_#t~bitwise377#1 > 16384 + (if cq_enet_rq_desc_dec_~q_number_rss_type_flags~0#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_~q_number_rss_type_flags~0#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_~q_number_rss_type_flags~0#1 % 65536 % 4294967296 - 4294967296))) && cq_enet_rq_desc_dec_#t~bitwise377#1 >= -2147483648; [2025-02-08 04:09:11,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8233-1: [2025-02-08 04:09:11,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8233: call write~int#23((if 0 != cq_enet_rq_desc_dec_#t~bitwise377#1 then 1 else 0), cq_enet_rq_desc_dec_~csum_not_calc#1.base, cq_enet_rq_desc_dec_~csum_not_calc#1.offset, 1);havoc cq_enet_rq_desc_dec_#t~bitwise377#1;call cq_enet_rq_desc_dec_#t~mem378#1 := read~int#11(cq_enet_rq_desc_dec_~desc#1.base, 4 + cq_enet_rq_desc_dec_~desc#1.offset, 4);call write~int#7(cq_enet_rq_desc_dec_#t~mem378#1, cq_enet_rq_desc_dec_~rss_hash#1.base, cq_enet_rq_desc_dec_~rss_hash#1.offset, 4);havoc cq_enet_rq_desc_dec_#t~mem378#1;call write~int#5(cq_enet_rq_desc_dec_~bytes_written_flags~0#1 % 65536 % 16384, cq_enet_rq_desc_dec_~bytes_written#1.base, cq_enet_rq_desc_dec_~bytes_written#1.offset, 2); [2025-02-08 04:09:11,741 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14311: SUMMARY for call ldv_spin_lock_NOT_ARG_SIGN(); srcloc: null [2025-02-08 04:09:11,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8233-4: assume 0 == (if cq_enet_rq_desc_dec_~q_number_rss_type_flags~0#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_~q_number_rss_type_flags~0#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_~q_number_rss_type_flags~0#1 % 65536 % 4294967296 - 4294967296);cq_enet_rq_desc_dec_#t~bitwise377#1 := 0; [2025-02-08 04:09:11,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8233-4: assume !(0 == (if cq_enet_rq_desc_dec_~q_number_rss_type_flags~0#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_~q_number_rss_type_flags~0#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_~q_number_rss_type_flags~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:09:11,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7589: assume 0 != netif_wake_subqueue_~tmp___1~8#1;call netif_wake_subqueue_#t~mem264#1.base, netif_wake_subqueue_#t~mem264#1.offset := read~$Pointer$#11(netif_wake_subqueue_~txq~1#1.base, 8 + netif_wake_subqueue_~txq~1#1.offset, 8); [2025-02-08 04:09:11,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7589: assume !(0 != netif_wake_subqueue_~tmp___1~8#1); [2025-02-08 04:09:11,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8894-1: SUMMARY for call enic_wq_service_#t~ret516#1.base, enic_wq_service_#t~ret516#1.offset := netdev_get_tx_queue(enic_wq_service_#t~mem515#1.base, enic_wq_service_#t~mem515#1.offset, enic_wq_service_~q_number#1 % 65536); srcloc: null [2025-02-08 04:09:11,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8894: enic_wq_service_~tmp___0~15#1.base, enic_wq_service_~tmp___0~15#1.offset := enic_wq_service_#t~ret516#1.base, enic_wq_service_#t~ret516#1.offset;havoc enic_wq_service_#t~mem515#1.base, enic_wq_service_#t~mem515#1.offset;havoc enic_wq_service_#t~ret516#1.base, enic_wq_service_#t~ret516#1.offset;assume { :begin_inline_netif_tx_queue_stopped } true;netif_tx_queue_stopped_#in~dev_queue#1.base, netif_tx_queue_stopped_#in~dev_queue#1.offset := enic_wq_service_~tmp___0~15#1.base, enic_wq_service_~tmp___0~15#1.offset;havoc netif_tx_queue_stopped_#res#1;havoc netif_tx_queue_stopped_#t~ret259#1, netif_tx_queue_stopped_~dev_queue#1.base, netif_tx_queue_stopped_~dev_queue#1.offset, netif_tx_queue_stopped_~tmp~29#1;netif_tx_queue_stopped_~dev_queue#1.base, netif_tx_queue_stopped_~dev_queue#1.offset := netif_tx_queue_stopped_#in~dev_queue#1.base, netif_tx_queue_stopped_#in~dev_queue#1.offset;havoc netif_tx_queue_stopped_~tmp~29#1; [2025-02-08 04:09:11,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10530: havoc skb_set_hash_~skb#1.base, skb_set_hash_~skb#1.offset, skb_set_hash_~hash#1, skb_set_hash_~type#1;havoc skb_set_hash_#in~skb#1.base, skb_set_hash_#in~skb#1.offset, skb_set_hash_#in~hash#1, skb_set_hash_#in~type#1;assume { :end_inline_skb_set_hash } true;havoc enic_rq_indicate_buf_#t~mem882#1;havoc enic_rq_indicate_buf_#t~mem883#1;havoc enic_rq_indicate_buf_#t~bitwise884#1; [2025-02-08 04:09:11,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14312: SUMMARY for call spin_lock(ldv_spin_lock_77_~lock#1.base, ldv_spin_lock_77_~lock#1.offset); srcloc: null [2025-02-08 04:09:11,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10530-5: assume 0 == (if enic_rq_indicate_buf_#t~mem883#1 % 256 % 4294967296 <= 2147483647 then enic_rq_indicate_buf_#t~mem883#1 % 256 % 4294967296 else enic_rq_indicate_buf_#t~mem883#1 % 256 % 4294967296 - 4294967296);enic_rq_indicate_buf_#t~bitwise884#1 := 0; [2025-02-08 04:09:11,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10530-5: assume !(0 == (if enic_rq_indicate_buf_#t~mem883#1 % 256 % 4294967296 <= 2147483647 then enic_rq_indicate_buf_#t~mem883#1 % 256 % 4294967296 else enic_rq_indicate_buf_#t~mem883#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:09:11,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8416: assume #t~mem435#1 % 4294967296 == #t~mem436#1 % 4294967296;havoc #t~mem435#1;havoc #t~mem436#1;call write~int#11(0, ~cq#1.base, 88 + ~cq#1.offset, 4);call #t~mem437#1 := read~int#11(~cq#1.base, 92 + ~cq#1.offset, 4);call write~int#11((if 0 == #t~mem437#1 % 4294967296 then 1 else 0), ~cq#1.base, 92 + ~cq#1.offset, 4);havoc #t~mem437#1; [2025-02-08 04:09:11,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8416: assume !(#t~mem435#1 % 4294967296 == #t~mem436#1 % 4294967296);havoc #t~mem435#1;havoc #t~mem436#1; [2025-02-08 04:09:11,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10530-1: assume { :begin_inline_skb_set_hash } true;skb_set_hash_#in~skb#1.base, skb_set_hash_#in~skb#1.offset, skb_set_hash_#in~hash#1, skb_set_hash_#in~type#1 := enic_rq_indicate_buf_~skb~2#1.base, enic_rq_indicate_buf_~skb~2#1.offset, enic_rq_indicate_buf_#t~mem882#1, (if 0 != enic_rq_indicate_buf_#t~bitwise884#1 then 3 else 2);havoc skb_set_hash_~skb#1.base, skb_set_hash_~skb#1.offset, skb_set_hash_~hash#1, skb_set_hash_~type#1;skb_set_hash_~skb#1.base, skb_set_hash_~skb#1.offset := skb_set_hash_#in~skb#1.base, skb_set_hash_#in~skb#1.offset;skb_set_hash_~hash#1 := skb_set_hash_#in~hash#1;skb_set_hash_~type#1 := skb_set_hash_#in~type#1;call write~int#11((if 3 == skb_set_hash_~type#1 % 4294967296 then 1 else 0) % 2, skb_set_hash_~skb#1.base, 181 + skb_set_hash_~skb#1.offset, 1);call write~int#11(skb_set_hash_~hash#1, skb_set_hash_~skb#1.base, 164 + skb_set_hash_~skb#1.offset, 4); [2025-02-08 04:09:11,742 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10497: havoc enic_rq_indicate_buf_#t~mem864#1.base, enic_rq_indicate_buf_#t~mem864#1.offset;havoc enic_rq_indicate_buf_#t~mem865#1;havoc enic_rq_indicate_buf_#t~mem866#1;assume { :begin_inline_cq_enet_rq_desc_dec } true;cq_enet_rq_desc_dec_#in~desc#1.base, cq_enet_rq_desc_dec_#in~desc#1.offset, cq_enet_rq_desc_dec_#in~type#1.base, cq_enet_rq_desc_dec_#in~type#1.offset, cq_enet_rq_desc_dec_#in~color#1.base, cq_enet_rq_desc_dec_#in~color#1.offset, cq_enet_rq_desc_dec_#in~q_number#1.base, cq_enet_rq_desc_dec_#in~q_number#1.offset, cq_enet_rq_desc_dec_#in~completed_index#1.base, cq_enet_rq_desc_dec_#in~completed_index#1.offset, cq_enet_rq_desc_dec_#in~ingress_port#1.base, cq_enet_rq_desc_dec_#in~ingress_port#1.offset, cq_enet_rq_desc_dec_#in~fcoe#1.base, cq_enet_rq_desc_dec_#in~fcoe#1.offset, cq_enet_rq_desc_dec_#in~eop#1.base, cq_enet_rq_desc_dec_#in~eop#1.offset, cq_enet_rq_desc_dec_#in~sop#1.base, cq_enet_rq_desc_dec_#in~sop#1.offset, cq_enet_rq_desc_dec_#in~rss_type#1.base, cq_enet_rq_desc_dec_#in~rss_type#1.offset, cq_enet_rq_desc_dec_#in~csum_not_calc#1.base, cq_enet_rq_desc_dec_#in~csum_not_calc#1.offset, cq_enet_rq_desc_dec_#in~rss_hash#1.base, cq_enet_rq_desc_dec_#in~rss_hash#1.offset, cq_enet_rq_desc_dec_#in~bytes_written#1.base, cq_enet_rq_desc_dec_#in~bytes_written#1.offset, cq_enet_rq_desc_dec_#in~packet_error#1.base, cq_enet_rq_desc_dec_#in~packet_error#1.offset, cq_enet_rq_desc_dec_#in~vlan_stripped#1.base, cq_enet_rq_desc_dec_#in~vlan_stripped#1.offset, cq_enet_rq_desc_dec_#in~vlan_tci#1.base, cq_enet_rq_desc_dec_#in~vlan_tci#1.offset, cq_enet_rq_desc_dec_#in~checksum#1.base, cq_enet_rq_desc_dec_#in~checksum#1.offset, cq_enet_rq_desc_dec_#in~fcoe_sof#1.base, cq_enet_rq_desc_dec_#in~fcoe_sof#1.offset, cq_enet_rq_desc_dec_#in~fcoe_fc_crc_ok#1.base, cq_enet_rq_desc_dec_#in~fcoe_fc_crc_ok#1.offset, cq_enet_rq_desc_dec_#in~fcoe_enc_error#1.base, cq_enet_rq_desc_dec_#in~fcoe_enc_error#1.offset, cq_enet_rq_desc_dec_#in~fcoe_eof#1.base, cq_enet_rq_desc_dec_#in~fcoe_eof#1.offset, cq_enet_rq_desc_dec_#in~tcp_udp_csum_ok#1.base, cq_enet_rq_desc_dec_#in~tcp_udp_csum_ok#1.offset, cq_enet_rq_desc_dec_#in~udp#1.base, cq_enet_rq_desc_dec_#in~udp#1.offset, cq_enet_rq_desc_dec_#in~tcp#1.base, cq_enet_rq_desc_dec_#in~tcp#1.offset, cq_enet_rq_desc_dec_#in~ipv4_csum_ok#1.base, cq_enet_rq_desc_dec_#in~ipv4_csum_ok#1.offset, cq_enet_rq_desc_dec_#in~ipv6#1.base, cq_enet_rq_desc_dec_#in~ipv6#1.offset, cq_enet_rq_desc_dec_#in~ipv4#1.base, cq_enet_rq_desc_dec_#in~ipv4#1.offset, cq_enet_rq_desc_dec_#in~ipv4_fragment#1.base, cq_enet_rq_desc_dec_#in~ipv4_fragment#1.offset, cq_enet_rq_desc_dec_#in~fcs_ok#1.base, cq_enet_rq_desc_dec_#in~fcs_ok#1.offset := enic_rq_indicate_buf_~cq_desc#1.base, enic_rq_indicate_buf_~cq_desc#1.offset, enic_rq_indicate_buf_~#type~2#1.base, enic_rq_indicate_buf_~#type~2#1.offset, enic_rq_indicate_buf_~#color~1#1.base, enic_rq_indicate_buf_~#color~1#1.offset, enic_rq_indicate_buf_~#q_number~1#1.base, enic_rq_indicate_buf_~#q_number~1#1.offset, enic_rq_indicate_buf_~#completed_index~1#1.base, enic_rq_indicate_buf_~#completed_index~1#1.offset, enic_rq_indicate_buf_~#ingress_port~0#1.base, enic_rq_indicate_buf_~#ingress_port~0#1.offset, enic_rq_indicate_buf_~#fcoe~0#1.base, enic_rq_indicate_buf_~#fcoe~0#1.offset, enic_rq_indicate_buf_~#eop~3#1.base, enic_rq_indicate_buf_~#eop~3#1.offset, enic_rq_indicate_buf_~#sop~0#1.base, enic_rq_indicate_buf_~#sop~0#1.offset, enic_rq_indicate_buf_~#rss_type~0#1.base, enic_rq_indicate_buf_~#rss_type~0#1.offset, enic_rq_indicate_buf_~#csum_not_calc~0#1.base, enic_rq_indicate_buf_~#csum_not_calc~0#1.offset, enic_rq_indicate_buf_~#rss_hash~0#1.base, enic_rq_indicate_buf_~#rss_hash~0#1.offset, enic_rq_indicate_buf_~#bytes_written~0#1.base, enic_rq_indicate_buf_~#bytes_written~0#1.offset, enic_rq_indicate_buf_~#packet_error~0#1.base, enic_rq_indicate_buf_~#packet_error~0#1.offset, enic_rq_indicate_buf_~#vlan_stripped~0#1.base, enic_rq_indicate_buf_~#vlan_stripped~0#1.offset, enic_rq_indicate_buf_~#vlan_tci~0#1.base, enic_rq_indicate_buf_~#vlan_tci~0#1.offset, enic_rq_indicate_buf_~#checksum~0#1.base, enic_rq_indicate_buf_~#checksum~0#1.offset, enic_rq_indicate_buf_~#fcoe_sof~0#1.base, enic_rq_indicate_buf_~#fcoe_sof~0#1.offset, enic_rq_indicate_buf_~#fcoe_fc_crc_ok~0#1.base, enic_rq_indicate_buf_~#fcoe_fc_crc_ok~0#1.offset, enic_rq_indicate_buf_~#fcoe_enc_error~0#1.base, enic_rq_indicate_buf_~#fcoe_enc_error~0#1.offset, enic_rq_indicate_buf_~#fcoe_eof~0#1.base, enic_rq_indicate_buf_~#fcoe_eof~0#1.offset, enic_rq_indicate_buf_~#tcp_udp_csum_ok~0#1.base, enic_rq_indicate_buf_~#tcp_udp_csum_ok~0#1.offset, enic_rq_indicate_buf_~#udp~0#1.base, enic_rq_indicate_buf_~#udp~0#1.offset, enic_rq_indicate_buf_~#tcp~0#1.base, enic_rq_indicate_buf_~#tcp~0#1.offset, enic_rq_indicate_buf_~#ipv4_csum_ok~0#1.base, enic_rq_indicate_buf_~#ipv4_csum_ok~0#1.offset, enic_rq_indicate_buf_~#ipv6~0#1.base, enic_rq_indicate_buf_~#ipv6~0#1.offset, enic_rq_indicate_buf_~#ipv4~0#1.base, enic_rq_indicate_buf_~#ipv4~0#1.offset, enic_rq_indicate_buf_~#ipv4_fragment~0#1.base, enic_rq_indicate_buf_~#ipv4_fragment~0#1.offset, enic_rq_indicate_buf_~#fcs_ok~0#1.base, enic_rq_indicate_buf_~#fcs_ok~0#1.offset;havoc cq_enet_rq_desc_dec_#t~mem371#1, cq_enet_rq_desc_dec_#t~mem372#1, cq_enet_rq_desc_dec_#t~mem373#1, cq_enet_rq_desc_dec_#t~bitwise374#1, cq_enet_rq_desc_dec_#t~bitwise375#1, cq_enet_rq_desc_dec_#t~bitwise376#1, cq_enet_rq_desc_dec_#t~bitwise377#1, cq_enet_rq_desc_dec_#t~mem378#1, cq_enet_rq_desc_dec_#t~bitwise379#1, cq_enet_rq_desc_dec_#t~mem380#1, cq_enet_rq_desc_dec_#t~mem381#1, cq_enet_rq_desc_dec_#t~mem382#1, cq_enet_rq_desc_dec_#t~mem383#1, cq_enet_rq_desc_dec_#t~mem384#1, cq_enet_rq_desc_dec_#t~bitwise385#1, cq_enet_rq_desc_dec_#t~mem386#1, cq_enet_rq_desc_dec_#t~mem387#1, cq_enet_rq_desc_dec_#t~mem388#1, cq_enet_rq_desc_dec_#t~mem389#1, cq_enet_rq_desc_dec_#t~bitwise390#1, cq_enet_rq_desc_dec_#t~mem391#1, cq_enet_rq_desc_dec_#t~bitwise392#1, cq_enet_rq_desc_dec_#t~mem393#1, cq_enet_rq_desc_dec_#t~bitwise394#1, cq_enet_rq_desc_dec_#t~mem395#1, cq_enet_rq_desc_dec_#t~bitwise396#1, cq_enet_rq_desc_dec_#t~mem397#1, cq_enet_rq_desc_dec_#t~bitwise398#1, cq_enet_rq_desc_dec_#t~mem399#1, cq_enet_rq_desc_dec_#t~bitwise400#1, cq_enet_rq_desc_dec_#t~mem401#1, cq_enet_rq_desc_dec_~desc#1.base, cq_enet_rq_desc_dec_~desc#1.offset, cq_enet_rq_desc_dec_~type#1.base, cq_enet_rq_desc_dec_~type#1.offset, cq_enet_rq_desc_dec_~color#1.base, cq_enet_rq_desc_dec_~color#1.offset, cq_enet_rq_desc_dec_~q_number#1.base, cq_enet_rq_desc_dec_~q_number#1.offset, cq_enet_rq_desc_dec_~completed_index#1.base, cq_enet_rq_desc_dec_~completed_index#1.offset, cq_enet_rq_desc_dec_~ingress_port#1.base, cq_enet_rq_desc_dec_~ingress_port#1.offset, cq_enet_rq_desc_dec_~fcoe#1.base, cq_enet_rq_desc_dec_~fcoe#1.offset, cq_enet_rq_desc_dec_~eop#1.base, cq_enet_rq_desc_dec_~eop#1.offset, cq_enet_rq_desc_dec_~sop#1.base, cq_enet_rq_desc_dec_~sop#1.offset, cq_enet_rq_desc_dec_~rss_type#1.base, cq_enet_rq_desc_dec_~rss_type#1.offset, cq_enet_rq_desc_dec_~csum_not_calc#1.base, cq_enet_rq_desc_dec_~csum_not_calc#1.offset, cq_enet_rq_desc_dec_~rss_hash#1.base, cq_enet_rq_desc_dec_~rss_hash#1.offset, cq_enet_rq_desc_dec_~bytes_written#1.base, cq_enet_rq_desc_dec_~bytes_written#1.offset, cq_enet_rq_desc_dec_~packet_error#1.base, cq_enet_rq_desc_dec_~packet_error#1.offset, cq_enet_rq_desc_dec_~vlan_stripped#1.base, cq_enet_rq_desc_dec_~vlan_stripped#1.offset, cq_enet_rq_desc_dec_~vlan_tci#1.base, cq_enet_rq_desc_dec_~vlan_tci#1.offset, cq_enet_rq_desc_dec_~checksum#1.base, cq_enet_rq_desc_dec_~checksum#1.offset, cq_enet_rq_desc_dec_~fcoe_sof#1.base, cq_enet_rq_desc_dec_~fcoe_sof#1.offset, cq_enet_rq_desc_dec_~fcoe_fc_crc_ok#1.base, cq_enet_rq_desc_dec_~fcoe_fc_crc_ok#1.offset, cq_enet_rq_desc_dec_~fcoe_enc_error#1.base, cq_enet_rq_desc_dec_~fcoe_enc_error#1.offset, cq_enet_rq_desc_dec_~fcoe_eof#1.base, cq_enet_rq_desc_dec_~fcoe_eof#1.offset, cq_enet_rq_desc_dec_~tcp_udp_csum_ok#1.base, cq_enet_rq_desc_dec_~tcp_udp_csum_ok#1.offset, cq_enet_rq_desc_dec_~udp#1.base, cq_enet_rq_desc_dec_~udp#1.offset, cq_enet_rq_desc_dec_~tcp#1.base, cq_enet_rq_desc_dec_~tcp#1.offset, cq_enet_rq_desc_dec_~ipv4_csum_ok#1.base, cq_enet_rq_desc_dec_~ipv4_csum_ok#1.offset, cq_enet_rq_desc_dec_~ipv6#1.base, cq_enet_rq_desc_dec_~ipv6#1.offset, cq_enet_rq_desc_dec_~ipv4#1.base, cq_enet_rq_desc_dec_~ipv4#1.offset, cq_enet_rq_desc_dec_~ipv4_fragment#1.base, cq_enet_rq_desc_dec_~ipv4_fragment#1.offset, cq_enet_rq_desc_dec_~fcs_ok#1.base, cq_enet_rq_desc_dec_~fcs_ok#1.offset, cq_enet_rq_desc_dec_~completed_index_flags~0#1, cq_enet_rq_desc_dec_~q_number_rss_type_flags~0#1, cq_enet_rq_desc_dec_~bytes_written_flags~0#1;cq_enet_rq_desc_dec_~desc#1.base, cq_enet_rq_desc_dec_~desc#1.offset := cq_enet_rq_desc_dec_#in~desc#1.base, cq_enet_rq_desc_dec_#in~desc#1.offset;cq_enet_rq_desc_dec_~type#1.base, cq_enet_rq_desc_dec_~type#1.offset := cq_enet_rq_desc_dec_#in~type#1.base, cq_enet_rq_desc_dec_#in~type#1.offset;cq_enet_rq_desc_dec_~color#1.base, cq_enet_rq_desc_dec_~color#1.offset := cq_enet_rq_desc_dec_#in~color#1.base, cq_enet_rq_desc_dec_#in~color#1.offset;cq_enet_rq_desc_dec_~q_number#1.base, cq_enet_rq_desc_dec_~q_number#1.offset := cq_enet_rq_desc_dec_#in~q_number#1.base, cq_enet_rq_desc_dec_#in~q_number#1.offset;cq_enet_rq_desc_dec_~completed_index#1.base, cq_enet_rq_desc_dec_~completed_index#1.offset := cq_enet_rq_desc_dec_#in~completed_index#1.base, cq_enet_rq_desc_dec_#in~completed_index#1.offset;cq_enet_rq_desc_dec_~ingress_port#1.base, cq_enet_rq_desc_dec_~ingress_port#1.offset := cq_enet_rq_desc_dec_#in~ingress_port#1.base, cq_enet_rq_desc_dec_#in~ingress_port#1.offset;cq_enet_rq_desc_dec_~fcoe#1.base, cq_enet_rq_desc_dec_~fcoe#1.offset := cq_enet_rq_desc_dec_#in~fcoe#1.base, cq_enet_rq_desc_dec_#in~fcoe#1.offset;cq_enet_rq_desc_dec_~eop#1.base, cq_enet_rq_desc_dec_~eop#1.offset := cq_enet_rq_desc_dec_#in~eop#1.base, cq_enet_rq_desc_dec_#in~eop#1.offset;cq_enet_rq_desc_dec_~sop#1.base, cq_enet_rq_desc_dec_~sop#1.offset := cq_enet_rq_desc_dec_#in~sop#1.base, cq_enet_rq_desc_dec_#in~sop#1.offset;cq_enet_rq_desc_dec_~rss_type#1.base, cq_enet_rq_desc_dec_~rss_type#1.offset := cq_enet_rq_desc_dec_#in~rss_type#1.base, cq_enet_rq_desc_dec_#in~rss_type#1.offset;cq_enet_rq_desc_dec_~csum_not_calc#1.base, cq_enet_rq_desc_dec_~csum_not_calc#1.offset := cq_enet_rq_desc_dec_#in~csum_not_calc#1.base, cq_enet_rq_desc_dec_#in~csum_not_calc#1.offset;cq_enet_rq_desc_dec_~rss_hash#1.base, cq_enet_rq_desc_dec_~rss_hash#1.offset := cq_enet_rq_desc_dec_#in~rss_hash#1.base, cq_enet_rq_desc_dec_#in~rss_hash#1.offset;cq_enet_rq_desc_dec_~bytes_written#1.base, cq_enet_rq_desc_dec_~bytes_written#1.offset := cq_enet_rq_desc_dec_#in~bytes_written#1.base, cq_enet_rq_desc_dec_#in~bytes_written#1.offset;cq_enet_rq_desc_dec_~packet_error#1.base, cq_enet_rq_desc_dec_~packet_error#1.offset := cq_enet_rq_desc_dec_#in~packet_error#1.base, cq_enet_rq_desc_dec_#in~packet_error#1.offset;cq_enet_rq_desc_dec_~vlan_stripped#1.base, cq_enet_rq_desc_dec_~vlan_stripped#1.offset := cq_enet_rq_desc_dec_#in~vlan_stripped#1.base, cq_enet_rq_desc_dec_#in~vlan_stripped#1.offset;cq_enet_rq_desc_dec_~vlan_tci#1.base, cq_enet_rq_desc_dec_~vlan_tci#1.offset := cq_enet_rq_desc_dec_#in~vlan_tci#1.base, cq_enet_rq_desc_dec_#in~vlan_tci#1.offset;cq_enet_rq_desc_dec_~checksum#1.base, cq_enet_rq_desc_dec_~checksum#1.offset := cq_enet_rq_desc_dec_#in~checksum#1.base, cq_enet_rq_desc_dec_#in~checksum#1.offset;cq_enet_rq_desc_dec_~fcoe_sof#1.base, cq_enet_rq_desc_dec_~fcoe_sof#1.offset := cq_enet_rq_desc_dec_#in~fcoe_sof#1.base, cq_enet_rq_desc_dec_#in~fcoe_sof#1.offset;cq_enet_rq_desc_dec_~fcoe_fc_crc_ok#1.base, cq_enet_rq_desc_dec_~fcoe_fc_crc_ok#1.offset := cq_enet_rq_desc_dec_#in~fcoe_fc_crc_ok#1.base, cq_enet_rq_desc_dec_#in~fcoe_fc_crc_ok#1.offset;cq_enet_rq_desc_dec_~fcoe_enc_error#1.base, cq_enet_rq_desc_dec_~fcoe_enc_error#1.offset := cq_enet_rq_desc_dec_#in~fcoe_enc_error#1.base, cq_enet_rq_desc_dec_#in~fcoe_enc_error#1.offset;cq_enet_rq_desc_dec_~fcoe_eof#1.base, cq_enet_rq_desc_dec_~fcoe_eof#1.offset := cq_enet_rq_desc_dec_#in~fcoe_eof#1.base, cq_enet_rq_desc_dec_#in~fcoe_eof#1.offset;cq_enet_rq_desc_dec_~tcp_udp_csum_ok#1.base, cq_enet_rq_desc_dec_~tcp_udp_csum_ok#1.offset := cq_enet_rq_desc_dec_#in~tcp_udp_csum_ok#1.base, cq_enet_rq_desc_dec_#in~tcp_udp_csum_ok#1.offset;cq_enet_rq_desc_dec_~udp#1.base, cq_enet_rq_desc_dec_~udp#1.offset := cq_enet_rq_desc_dec_#in~udp#1.base, cq_enet_rq_desc_dec_#in~udp#1.offset;cq_enet_rq_desc_dec_~tcp#1.base, cq_enet_rq_desc_dec_~tcp#1.offset := cq_enet_rq_desc_dec_#in~tcp#1.base, cq_enet_rq_desc_dec_#in~tcp#1.offset;cq_enet_rq_desc_dec_~ipv4_csum_ok#1.base, cq_enet_rq_desc_dec_~ipv4_csum_ok#1.offset := cq_enet_rq_desc_dec_#in~ipv4_csum_ok#1.base, cq_enet_rq_desc_dec_#in~ipv4_csum_ok#1.offset;cq_enet_rq_desc_dec_~ipv6#1.base, cq_enet_rq_desc_dec_~ipv6#1.offset := cq_enet_rq_desc_dec_#in~ipv6#1.base, cq_enet_rq_desc_dec_#in~ipv6#1.offset;cq_enet_rq_desc_dec_~ipv4#1.base, cq_enet_rq_desc_dec_~ipv4#1.offset := cq_enet_rq_desc_dec_#in~ipv4#1.base, cq_enet_rq_desc_dec_#in~ipv4#1.offset;cq_enet_rq_desc_dec_~ipv4_fragment#1.base, cq_enet_rq_desc_dec_~ipv4_fragment#1.offset := cq_enet_rq_desc_dec_#in~ipv4_fragment#1.base, cq_enet_rq_desc_dec_#in~ipv4_fragment#1.offset;cq_enet_rq_desc_dec_~fcs_ok#1.base, cq_enet_rq_desc_dec_~fcs_ok#1.offset := cq_enet_rq_desc_dec_#in~fcs_ok#1.base, cq_enet_rq_desc_dec_#in~fcs_ok#1.offset;havoc cq_enet_rq_desc_dec_~completed_index_flags~0#1;havoc cq_enet_rq_desc_dec_~q_number_rss_type_flags~0#1;havoc cq_enet_rq_desc_dec_~bytes_written_flags~0#1; [2025-02-08 04:09:11,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10530-2: [2025-02-08 04:09:11,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10497-1: SUMMARY for call pci_unmap_single(enic_rq_indicate_buf_#t~mem864#1.base, enic_rq_indicate_buf_#t~mem864#1.offset, enic_rq_indicate_buf_#t~mem865#1, enic_rq_indicate_buf_#t~mem866#1 % 4294967296, 2); srcloc: null [2025-02-08 04:09:11,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10530-3: havoc enic_rq_indicate_buf_#t~bitwise884#1;assume (((((if enic_rq_indicate_buf_#t~mem883#1 % 256 % 4294967296 <= 2147483647 then enic_rq_indicate_buf_#t~mem883#1 % 256 % 4294967296 else enic_rq_indicate_buf_#t~mem883#1 % 256 % 4294967296 - 4294967296) < 0 || enic_rq_indicate_buf_#t~bitwise884#1 <= (if enic_rq_indicate_buf_#t~mem883#1 % 256 % 4294967296 <= 2147483647 then enic_rq_indicate_buf_#t~mem883#1 % 256 % 4294967296 else enic_rq_indicate_buf_#t~mem883#1 % 256 % 4294967296 - 4294967296)) && enic_rq_indicate_buf_#t~bitwise884#1 <= 84) && enic_rq_indicate_buf_#t~bitwise884#1 >= 0) && ((if enic_rq_indicate_buf_#t~mem883#1 % 256 % 4294967296 <= 2147483647 then enic_rq_indicate_buf_#t~mem883#1 % 256 % 4294967296 else enic_rq_indicate_buf_#t~mem883#1 % 256 % 4294967296 - 4294967296) >= 0 || enic_rq_indicate_buf_#t~bitwise884#1 > 84 + (if enic_rq_indicate_buf_#t~mem883#1 % 256 % 4294967296 <= 2147483647 then enic_rq_indicate_buf_#t~mem883#1 % 256 % 4294967296 else enic_rq_indicate_buf_#t~mem883#1 % 256 % 4294967296 - 4294967296))) && enic_rq_indicate_buf_#t~bitwise884#1 >= -2147483648; [2025-02-08 04:09:11,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8895: enic_wq_service_#t~ret517#1 := netif_tx_queue_stopped_#res#1;havoc netif_tx_queue_stopped_#t~ret259#1, netif_tx_queue_stopped_~dev_queue#1.base, netif_tx_queue_stopped_~dev_queue#1.offset, netif_tx_queue_stopped_~tmp~29#1;havoc netif_tx_queue_stopped_#in~dev_queue#1.base, netif_tx_queue_stopped_#in~dev_queue#1.offset;assume { :end_inline_netif_tx_queue_stopped } true;enic_wq_service_~tmp___1~10#1 := (if 0 == enic_wq_service_#t~ret517#1 % 256 then 0 else 1);havoc enic_wq_service_#t~ret517#1; [2025-02-08 04:09:11,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10530-4: assume 84 == (if enic_rq_indicate_buf_#t~mem883#1 % 256 % 4294967296 <= 2147483647 then enic_rq_indicate_buf_#t~mem883#1 % 256 % 4294967296 else enic_rq_indicate_buf_#t~mem883#1 % 256 % 4294967296 - 4294967296);enic_rq_indicate_buf_#t~bitwise884#1 := (if enic_rq_indicate_buf_#t~mem883#1 % 256 % 4294967296 <= 2147483647 then enic_rq_indicate_buf_#t~mem883#1 % 256 % 4294967296 else enic_rq_indicate_buf_#t~mem883#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:09:11,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10530-4: assume !(84 == (if enic_rq_indicate_buf_#t~mem883#1 % 256 % 4294967296 <= 2147483647 then enic_rq_indicate_buf_#t~mem883#1 % 256 % 4294967296 else enic_rq_indicate_buf_#t~mem883#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:09:11,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7591-1: SUMMARY for call __netif_schedule(netif_wake_subqueue_#t~mem264#1.base, netif_wake_subqueue_#t~mem264#1.offset); srcloc: null [2025-02-08 04:09:11,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7591: havoc netif_wake_subqueue_#t~mem264#1.base, netif_wake_subqueue_#t~mem264#1.offset; [2025-02-08 04:09:11,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10498: havoc cq_enet_rq_desc_dec_#t~mem371#1, cq_enet_rq_desc_dec_#t~mem372#1, cq_enet_rq_desc_dec_#t~mem373#1, cq_enet_rq_desc_dec_#t~bitwise374#1, cq_enet_rq_desc_dec_#t~bitwise375#1, cq_enet_rq_desc_dec_#t~bitwise376#1, cq_enet_rq_desc_dec_#t~bitwise377#1, cq_enet_rq_desc_dec_#t~mem378#1, cq_enet_rq_desc_dec_#t~bitwise379#1, cq_enet_rq_desc_dec_#t~mem380#1, cq_enet_rq_desc_dec_#t~mem381#1, cq_enet_rq_desc_dec_#t~mem382#1, cq_enet_rq_desc_dec_#t~mem383#1, cq_enet_rq_desc_dec_#t~mem384#1, cq_enet_rq_desc_dec_#t~bitwise385#1, cq_enet_rq_desc_dec_#t~mem386#1, cq_enet_rq_desc_dec_#t~mem387#1, cq_enet_rq_desc_dec_#t~mem388#1, cq_enet_rq_desc_dec_#t~mem389#1, cq_enet_rq_desc_dec_#t~bitwise390#1, cq_enet_rq_desc_dec_#t~mem391#1, cq_enet_rq_desc_dec_#t~bitwise392#1, cq_enet_rq_desc_dec_#t~mem393#1, cq_enet_rq_desc_dec_#t~bitwise394#1, cq_enet_rq_desc_dec_#t~mem395#1, cq_enet_rq_desc_dec_#t~bitwise396#1, cq_enet_rq_desc_dec_#t~mem397#1, cq_enet_rq_desc_dec_#t~bitwise398#1, cq_enet_rq_desc_dec_#t~mem399#1, cq_enet_rq_desc_dec_#t~bitwise400#1, cq_enet_rq_desc_dec_#t~mem401#1, cq_enet_rq_desc_dec_~desc#1.base, cq_enet_rq_desc_dec_~desc#1.offset, cq_enet_rq_desc_dec_~type#1.base, cq_enet_rq_desc_dec_~type#1.offset, cq_enet_rq_desc_dec_~color#1.base, cq_enet_rq_desc_dec_~color#1.offset, cq_enet_rq_desc_dec_~q_number#1.base, cq_enet_rq_desc_dec_~q_number#1.offset, cq_enet_rq_desc_dec_~completed_index#1.base, cq_enet_rq_desc_dec_~completed_index#1.offset, cq_enet_rq_desc_dec_~ingress_port#1.base, cq_enet_rq_desc_dec_~ingress_port#1.offset, cq_enet_rq_desc_dec_~fcoe#1.base, cq_enet_rq_desc_dec_~fcoe#1.offset, cq_enet_rq_desc_dec_~eop#1.base, cq_enet_rq_desc_dec_~eop#1.offset, cq_enet_rq_desc_dec_~sop#1.base, cq_enet_rq_desc_dec_~sop#1.offset, cq_enet_rq_desc_dec_~rss_type#1.base, cq_enet_rq_desc_dec_~rss_type#1.offset, cq_enet_rq_desc_dec_~csum_not_calc#1.base, cq_enet_rq_desc_dec_~csum_not_calc#1.offset, cq_enet_rq_desc_dec_~rss_hash#1.base, cq_enet_rq_desc_dec_~rss_hash#1.offset, cq_enet_rq_desc_dec_~bytes_written#1.base, cq_enet_rq_desc_dec_~bytes_written#1.offset, cq_enet_rq_desc_dec_~packet_error#1.base, cq_enet_rq_desc_dec_~packet_error#1.offset, cq_enet_rq_desc_dec_~vlan_stripped#1.base, cq_enet_rq_desc_dec_~vlan_stripped#1.offset, cq_enet_rq_desc_dec_~vlan_tci#1.base, cq_enet_rq_desc_dec_~vlan_tci#1.offset, cq_enet_rq_desc_dec_~checksum#1.base, cq_enet_rq_desc_dec_~checksum#1.offset, cq_enet_rq_desc_dec_~fcoe_sof#1.base, cq_enet_rq_desc_dec_~fcoe_sof#1.offset, cq_enet_rq_desc_dec_~fcoe_fc_crc_ok#1.base, cq_enet_rq_desc_dec_~fcoe_fc_crc_ok#1.offset, cq_enet_rq_desc_dec_~fcoe_enc_error#1.base, cq_enet_rq_desc_dec_~fcoe_enc_error#1.offset, cq_enet_rq_desc_dec_~fcoe_eof#1.base, cq_enet_rq_desc_dec_~fcoe_eof#1.offset, cq_enet_rq_desc_dec_~tcp_udp_csum_ok#1.base, cq_enet_rq_desc_dec_~tcp_udp_csum_ok#1.offset, cq_enet_rq_desc_dec_~udp#1.base, cq_enet_rq_desc_dec_~udp#1.offset, cq_enet_rq_desc_dec_~tcp#1.base, cq_enet_rq_desc_dec_~tcp#1.offset, cq_enet_rq_desc_dec_~ipv4_csum_ok#1.base, cq_enet_rq_desc_dec_~ipv4_csum_ok#1.offset, cq_enet_rq_desc_dec_~ipv6#1.base, cq_enet_rq_desc_dec_~ipv6#1.offset, cq_enet_rq_desc_dec_~ipv4#1.base, cq_enet_rq_desc_dec_~ipv4#1.offset, cq_enet_rq_desc_dec_~ipv4_fragment#1.base, cq_enet_rq_desc_dec_~ipv4_fragment#1.offset, cq_enet_rq_desc_dec_~fcs_ok#1.base, cq_enet_rq_desc_dec_~fcs_ok#1.offset, cq_enet_rq_desc_dec_~completed_index_flags~0#1, cq_enet_rq_desc_dec_~q_number_rss_type_flags~0#1, cq_enet_rq_desc_dec_~bytes_written_flags~0#1;havoc cq_enet_rq_desc_dec_#in~desc#1.base, cq_enet_rq_desc_dec_#in~desc#1.offset, cq_enet_rq_desc_dec_#in~type#1.base, cq_enet_rq_desc_dec_#in~type#1.offset, cq_enet_rq_desc_dec_#in~color#1.base, cq_enet_rq_desc_dec_#in~color#1.offset, cq_enet_rq_desc_dec_#in~q_number#1.base, cq_enet_rq_desc_dec_#in~q_number#1.offset, cq_enet_rq_desc_dec_#in~completed_index#1.base, cq_enet_rq_desc_dec_#in~completed_index#1.offset, cq_enet_rq_desc_dec_#in~ingress_port#1.base, cq_enet_rq_desc_dec_#in~ingress_port#1.offset, cq_enet_rq_desc_dec_#in~fcoe#1.base, cq_enet_rq_desc_dec_#in~fcoe#1.offset, cq_enet_rq_desc_dec_#in~eop#1.base, cq_enet_rq_desc_dec_#in~eop#1.offset, cq_enet_rq_desc_dec_#in~sop#1.base, cq_enet_rq_desc_dec_#in~sop#1.offset, cq_enet_rq_desc_dec_#in~rss_type#1.base, cq_enet_rq_desc_dec_#in~rss_type#1.offset, cq_enet_rq_desc_dec_#in~csum_not_calc#1.base, cq_enet_rq_desc_dec_#in~csum_not_calc#1.offset, cq_enet_rq_desc_dec_#in~rss_hash#1.base, cq_enet_rq_desc_dec_#in~rss_hash#1.offset, cq_enet_rq_desc_dec_#in~bytes_written#1.base, cq_enet_rq_desc_dec_#in~bytes_written#1.offset, cq_enet_rq_desc_dec_#in~packet_error#1.base, cq_enet_rq_desc_dec_#in~packet_error#1.offset, cq_enet_rq_desc_dec_#in~vlan_stripped#1.base, cq_enet_rq_desc_dec_#in~vlan_stripped#1.offset, cq_enet_rq_desc_dec_#in~vlan_tci#1.base, cq_enet_rq_desc_dec_#in~vlan_tci#1.offset, cq_enet_rq_desc_dec_#in~checksum#1.base, cq_enet_rq_desc_dec_#in~checksum#1.offset, cq_enet_rq_desc_dec_#in~fcoe_sof#1.base, cq_enet_rq_desc_dec_#in~fcoe_sof#1.offset, cq_enet_rq_desc_dec_#in~fcoe_fc_crc_ok#1.base, cq_enet_rq_desc_dec_#in~fcoe_fc_crc_ok#1.offset, cq_enet_rq_desc_dec_#in~fcoe_enc_error#1.base, cq_enet_rq_desc_dec_#in~fcoe_enc_error#1.offset, cq_enet_rq_desc_dec_#in~fcoe_eof#1.base, cq_enet_rq_desc_dec_#in~fcoe_eof#1.offset, cq_enet_rq_desc_dec_#in~tcp_udp_csum_ok#1.base, cq_enet_rq_desc_dec_#in~tcp_udp_csum_ok#1.offset, cq_enet_rq_desc_dec_#in~udp#1.base, cq_enet_rq_desc_dec_#in~udp#1.offset, cq_enet_rq_desc_dec_#in~tcp#1.base, cq_enet_rq_desc_dec_#in~tcp#1.offset, cq_enet_rq_desc_dec_#in~ipv4_csum_ok#1.base, cq_enet_rq_desc_dec_#in~ipv4_csum_ok#1.offset, cq_enet_rq_desc_dec_#in~ipv6#1.base, cq_enet_rq_desc_dec_#in~ipv6#1.offset, cq_enet_rq_desc_dec_#in~ipv4#1.base, cq_enet_rq_desc_dec_#in~ipv4#1.offset, cq_enet_rq_desc_dec_#in~ipv4_fragment#1.base, cq_enet_rq_desc_dec_#in~ipv4_fragment#1.offset, cq_enet_rq_desc_dec_#in~fcs_ok#1.base, cq_enet_rq_desc_dec_#in~fcs_ok#1.offset;assume { :end_inline_cq_enet_rq_desc_dec } true;call enic_rq_indicate_buf_#t~mem867#1 := read~int#25(enic_rq_indicate_buf_~#packet_error~0#1.base, enic_rq_indicate_buf_~#packet_error~0#1.offset, 1); [2025-02-08 04:09:11,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10548: assume 0 != enic_rq_indicate_buf_#t~bitwise895#1 % 18446744073709551616;havoc enic_rq_indicate_buf_#t~mem894#1;havoc enic_rq_indicate_buf_#t~bitwise895#1;call enic_rq_indicate_buf_#t~mem896#1 := read~int#54(enic_rq_indicate_buf_~#q_number~1#1.base, enic_rq_indicate_buf_~#q_number~1#1.offset, 2);assume { :begin_inline_napi_gro_receive } true;napi_gro_receive_#in~arg0#1.base, napi_gro_receive_#in~arg0#1.offset, napi_gro_receive_#in~arg1#1.base, napi_gro_receive_#in~arg1#1.offset := enic_rq_indicate_buf_~enic~19#1.base, 12364 + enic_rq_indicate_buf_~enic~19#1.offset + 172 * (if enic_rq_indicate_buf_#t~mem896#1 % 65536 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then enic_rq_indicate_buf_#t~mem896#1 % 65536 % 18446744073709551616 % 18446744073709551616 else enic_rq_indicate_buf_#t~mem896#1 % 65536 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), enic_rq_indicate_buf_~skb~2#1.base, enic_rq_indicate_buf_~skb~2#1.offset;havoc napi_gro_receive_#res#1;havoc napi_gro_receive_#t~nondet2497#1, napi_gro_receive_~arg0#1.base, napi_gro_receive_~arg0#1.offset, napi_gro_receive_~arg1#1.base, napi_gro_receive_~arg1#1.offset;napi_gro_receive_~arg0#1.base, napi_gro_receive_~arg0#1.offset := napi_gro_receive_#in~arg0#1.base, napi_gro_receive_#in~arg0#1.offset;napi_gro_receive_~arg1#1.base, napi_gro_receive_~arg1#1.offset := napi_gro_receive_#in~arg1#1.base, napi_gro_receive_#in~arg1#1.offset;havoc napi_gro_receive_#t~nondet2497#1;assume -2147483648 <= napi_gro_receive_#t~nondet2497#1 && napi_gro_receive_#t~nondet2497#1 <= 2147483647;napi_gro_receive_#res#1 := napi_gro_receive_#t~nondet2497#1;havoc napi_gro_receive_#t~nondet2497#1; [2025-02-08 04:09:11,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10548: assume !(0 != enic_rq_indicate_buf_#t~bitwise895#1 % 18446744073709551616);havoc enic_rq_indicate_buf_#t~mem894#1;havoc enic_rq_indicate_buf_#t~bitwise895#1;assume { :begin_inline_netif_receive_skb } true;netif_receive_skb_#in~arg0#1.base, netif_receive_skb_#in~arg0#1.offset := enic_rq_indicate_buf_~skb~2#1.base, enic_rq_indicate_buf_~skb~2#1.offset;havoc netif_receive_skb_#res#1;havoc netif_receive_skb_#t~nondet2501#1, netif_receive_skb_~arg0#1.base, netif_receive_skb_~arg0#1.offset;netif_receive_skb_~arg0#1.base, netif_receive_skb_~arg0#1.offset := netif_receive_skb_#in~arg0#1.base, netif_receive_skb_#in~arg0#1.offset;havoc netif_receive_skb_#t~nondet2501#1;assume -2147483648 <= netif_receive_skb_#t~nondet2501#1 && netif_receive_skb_#t~nondet2501#1 <= 2147483647;netif_receive_skb_#res#1 := netif_receive_skb_#t~nondet2501#1;havoc netif_receive_skb_#t~nondet2501#1; [2025-02-08 04:09:11,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10548-2: havoc enic_rq_indicate_buf_#t~bitwise895#1;assume enic_rq_indicate_buf_#t~bitwise895#1 % 18446744073709551616 <= enic_rq_indicate_buf_#t~mem894#1 % 18446744073709551616 && enic_rq_indicate_buf_#t~bitwise895#1 % 18446744073709551616 <= 16384; [2025-02-08 04:09:11,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10548-1: [2025-02-08 04:09:11,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10548-4: assume 0 == enic_rq_indicate_buf_#t~mem894#1 % 18446744073709551616;enic_rq_indicate_buf_#t~bitwise895#1 := 0; [2025-02-08 04:09:11,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10548-4: assume !(0 == enic_rq_indicate_buf_#t~mem894#1 % 18446744073709551616); [2025-02-08 04:09:11,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8236-2: havoc cq_enet_rq_desc_dec_#t~bitwise379#1;assume (((((if cq_enet_rq_desc_dec_~bytes_written_flags~0#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_~bytes_written_flags~0#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_~bytes_written_flags~0#1 % 65536 % 4294967296 - 4294967296) < 0 || cq_enet_rq_desc_dec_#t~bitwise379#1 <= (if cq_enet_rq_desc_dec_~bytes_written_flags~0#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_~bytes_written_flags~0#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_~bytes_written_flags~0#1 % 65536 % 4294967296 - 4294967296)) && cq_enet_rq_desc_dec_#t~bitwise379#1 <= 16384) && cq_enet_rq_desc_dec_#t~bitwise379#1 >= 0) && ((if cq_enet_rq_desc_dec_~bytes_written_flags~0#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_~bytes_written_flags~0#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_~bytes_written_flags~0#1 % 65536 % 4294967296 - 4294967296) >= 0 || cq_enet_rq_desc_dec_#t~bitwise379#1 > 16384 + (if cq_enet_rq_desc_dec_~bytes_written_flags~0#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_~bytes_written_flags~0#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_~bytes_written_flags~0#1 % 65536 % 4294967296 - 4294967296))) && cq_enet_rq_desc_dec_#t~bitwise379#1 >= -2147483648; [2025-02-08 04:09:11,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10548-3: assume 16384 == enic_rq_indicate_buf_#t~mem894#1 % 18446744073709551616;enic_rq_indicate_buf_#t~bitwise895#1 := enic_rq_indicate_buf_#t~mem894#1; [2025-02-08 04:09:11,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10548-3: assume !(16384 == enic_rq_indicate_buf_#t~mem894#1 % 18446744073709551616); [2025-02-08 04:09:11,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8236-1: [2025-02-08 04:09:11,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8236: call write~int#25((if 0 != cq_enet_rq_desc_dec_#t~bitwise379#1 then 1 else 0), cq_enet_rq_desc_dec_~packet_error#1.base, cq_enet_rq_desc_dec_~packet_error#1.offset, 1);havoc cq_enet_rq_desc_dec_#t~bitwise379#1;call write~int#53((if (if cq_enet_rq_desc_dec_~bytes_written_flags~0#1 % 65536 % 65536 <= 32767 then cq_enet_rq_desc_dec_~bytes_written_flags~0#1 % 65536 % 65536 else cq_enet_rq_desc_dec_~bytes_written_flags~0#1 % 65536 % 65536 - 65536) < 0 then 1 else 0), cq_enet_rq_desc_dec_~vlan_stripped#1.base, cq_enet_rq_desc_dec_~vlan_stripped#1.offset, 1);call cq_enet_rq_desc_dec_#t~mem380#1 := read~int#11(cq_enet_rq_desc_dec_~desc#1.base, 10 + cq_enet_rq_desc_dec_~desc#1.offset, 2);call write~int#17(cq_enet_rq_desc_dec_#t~mem380#1, cq_enet_rq_desc_dec_~vlan_tci#1.base, cq_enet_rq_desc_dec_~vlan_tci#1.offset, 2);havoc cq_enet_rq_desc_dec_#t~mem380#1;call cq_enet_rq_desc_dec_#t~mem381#1 := read~int#34(cq_enet_rq_desc_dec_~fcoe#1.base, cq_enet_rq_desc_dec_~fcoe#1.offset, 1); [2025-02-08 04:09:11,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10548-5: call enic_rq_indicate_buf_#t~mem894#1 := read~int#11(enic_rq_indicate_buf_~netdev~5#1.base, 204 + enic_rq_indicate_buf_~netdev~5#1.offset, 8); [2025-02-08 04:09:11,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8236-4: assume 0 == (if cq_enet_rq_desc_dec_~bytes_written_flags~0#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_~bytes_written_flags~0#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_~bytes_written_flags~0#1 % 65536 % 4294967296 - 4294967296);cq_enet_rq_desc_dec_#t~bitwise379#1 := 0; [2025-02-08 04:09:11,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8236-4: assume !(0 == (if cq_enet_rq_desc_dec_~bytes_written_flags~0#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_~bytes_written_flags~0#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_~bytes_written_flags~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:09:11,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8236-3: assume 16384 == (if cq_enet_rq_desc_dec_~bytes_written_flags~0#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_~bytes_written_flags~0#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_~bytes_written_flags~0#1 % 65536 % 4294967296 - 4294967296);cq_enet_rq_desc_dec_#t~bitwise379#1 := (if cq_enet_rq_desc_dec_~bytes_written_flags~0#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_~bytes_written_flags~0#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_~bytes_written_flags~0#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:09:11,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8236-3: assume !(16384 == (if cq_enet_rq_desc_dec_~bytes_written_flags~0#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_~bytes_written_flags~0#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_~bytes_written_flags~0#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:09:11,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8897: assume 0 != (if enic_wq_service_~tmp___1~10#1 % 256 % 4294967296 <= 2147483647 then enic_wq_service_~tmp___1~10#1 % 256 % 4294967296 else enic_wq_service_~tmp___1~10#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:09:11,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8897: assume !(0 != (if enic_wq_service_~tmp___1~10#1 % 256 % 4294967296 <= 2147483647 then enic_wq_service_~tmp___1~10#1 % 256 % 4294967296 else enic_wq_service_~tmp___1~10#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:09:11,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8253: call cq_enet_rq_desc_dec_#t~mem388#1 := read~int#11(cq_enet_rq_desc_dec_~desc#1.base, 14 + cq_enet_rq_desc_dec_~desc#1.offset, 1);call write~int#28(cq_enet_rq_desc_dec_#t~mem388#1 % 256 % 2, cq_enet_rq_desc_dec_~tcp_udp_csum_ok#1.base, cq_enet_rq_desc_dec_~tcp_udp_csum_ok#1.offset, 1);havoc cq_enet_rq_desc_dec_#t~mem388#1;call cq_enet_rq_desc_dec_#t~mem389#1 := read~int#11(cq_enet_rq_desc_dec_~desc#1.base, 14 + cq_enet_rq_desc_dec_~desc#1.offset, 1); [2025-02-08 04:09:11,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8121-3: assume false;__vlan_hwaccel_put_tag_#t~bitwise355#1 := __vlan_hwaccel_put_tag_~vlan_tci#1 % 65536; [2025-02-08 04:09:11,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8121-3: assume !false; [2025-02-08 04:09:11,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8121-2: havoc __vlan_hwaccel_put_tag_#t~bitwise355#1;assume (__vlan_hwaccel_put_tag_#t~bitwise355#1 % 4294967296 >= __vlan_hwaccel_put_tag_~vlan_tci#1 % 65536 % 4294967296 && __vlan_hwaccel_put_tag_#t~bitwise355#1 % 4294967296 >= 4096) && __vlan_hwaccel_put_tag_#t~bitwise355#1 % 4294967296 <= 4096 + __vlan_hwaccel_put_tag_~vlan_tci#1 % 65536 % 4294967296; [2025-02-08 04:09:11,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8121-1: [2025-02-08 04:09:11,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8121: call write~int#11(__vlan_hwaccel_put_tag_#t~bitwise355#1, __vlan_hwaccel_put_tag_~skb#1.base, 170 + __vlan_hwaccel_put_tag_~skb#1.offset, 2);havoc __vlan_hwaccel_put_tag_#t~bitwise355#1;__vlan_hwaccel_put_tag_#res#1.base, __vlan_hwaccel_put_tag_#res#1.offset := __vlan_hwaccel_put_tag_~skb#1.base, __vlan_hwaccel_put_tag_~skb#1.offset; [2025-02-08 04:09:11,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8567: havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~473#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~473#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~474#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~474#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~475#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~475#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~476#1, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~477#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~477#1.offset;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~473#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~473#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~474#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~474#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~475#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~475#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~476#1, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~477#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~477#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~#fp#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID } true; [2025-02-08 04:09:11,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8121-4: assume 0 == __vlan_hwaccel_put_tag_~vlan_tci#1 % 65536 % 4294967296 || 4096 == __vlan_hwaccel_put_tag_~vlan_tci#1 % 65536 % 4294967296;__vlan_hwaccel_put_tag_#t~bitwise355#1 := 4096; [2025-02-08 04:09:11,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8121-4: assume !(0 == __vlan_hwaccel_put_tag_~vlan_tci#1 % 65536 % 4294967296 || 4096 == __vlan_hwaccel_put_tag_~vlan_tci#1 % 65536 % 4294967296); [2025-02-08 04:09:11,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8254: call write~int#4((if 0 != cq_enet_rq_desc_dec_#t~bitwise390#1 then 1 else 0), cq_enet_rq_desc_dec_~udp#1.base, cq_enet_rq_desc_dec_~udp#1.offset, 1);havoc cq_enet_rq_desc_dec_#t~mem389#1;havoc cq_enet_rq_desc_dec_#t~bitwise390#1;call cq_enet_rq_desc_dec_#t~mem391#1 := read~int#11(cq_enet_rq_desc_dec_~desc#1.base, 14 + cq_enet_rq_desc_dec_~desc#1.offset, 1); [2025-02-08 04:09:11,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8254-4: assume 0 == (if cq_enet_rq_desc_dec_#t~mem389#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem389#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem389#1 % 256 % 4294967296 - 4294967296);cq_enet_rq_desc_dec_#t~bitwise390#1 := 0; [2025-02-08 04:09:11,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8254-4: assume !(0 == (if cq_enet_rq_desc_dec_#t~mem389#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem389#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem389#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:09:11,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8254-3: assume 2 == (if cq_enet_rq_desc_dec_#t~mem389#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem389#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem389#1 % 256 % 4294967296 - 4294967296);cq_enet_rq_desc_dec_#t~bitwise390#1 := (if cq_enet_rq_desc_dec_#t~mem389#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem389#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem389#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:09:11,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8254-3: assume !(2 == (if cq_enet_rq_desc_dec_#t~mem389#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem389#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem389#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:09:11,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8254-2: havoc cq_enet_rq_desc_dec_#t~bitwise390#1;assume (((((if cq_enet_rq_desc_dec_#t~mem389#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem389#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem389#1 % 256 % 4294967296 - 4294967296) < 0 || cq_enet_rq_desc_dec_#t~bitwise390#1 <= (if cq_enet_rq_desc_dec_#t~mem389#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem389#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem389#1 % 256 % 4294967296 - 4294967296)) && cq_enet_rq_desc_dec_#t~bitwise390#1 <= 2) && cq_enet_rq_desc_dec_#t~bitwise390#1 >= 0) && ((if cq_enet_rq_desc_dec_#t~mem389#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem389#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem389#1 % 256 % 4294967296 - 4294967296) >= 0 || cq_enet_rq_desc_dec_#t~bitwise390#1 > 2 + (if cq_enet_rq_desc_dec_#t~mem389#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem389#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem389#1 % 256 % 4294967296 - 4294967296))) && cq_enet_rq_desc_dec_#t~bitwise390#1 >= -2147483648; [2025-02-08 04:09:11,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8254-1: [2025-02-08 04:09:11,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10517: call ULTIMATE.dealloc(enic_rq_indicate_buf_~#type~2#1.base, enic_rq_indicate_buf_~#type~2#1.offset);havoc enic_rq_indicate_buf_~#type~2#1.base, enic_rq_indicate_buf_~#type~2#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#color~1#1.base, enic_rq_indicate_buf_~#color~1#1.offset);havoc enic_rq_indicate_buf_~#color~1#1.base, enic_rq_indicate_buf_~#color~1#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#eop~3#1.base, enic_rq_indicate_buf_~#eop~3#1.offset);havoc enic_rq_indicate_buf_~#eop~3#1.base, enic_rq_indicate_buf_~#eop~3#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#sop~0#1.base, enic_rq_indicate_buf_~#sop~0#1.offset);havoc enic_rq_indicate_buf_~#sop~0#1.base, enic_rq_indicate_buf_~#sop~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#ingress_port~0#1.base, enic_rq_indicate_buf_~#ingress_port~0#1.offset);havoc enic_rq_indicate_buf_~#ingress_port~0#1.base, enic_rq_indicate_buf_~#ingress_port~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#vlan_stripped~0#1.base, enic_rq_indicate_buf_~#vlan_stripped~0#1.offset);havoc enic_rq_indicate_buf_~#vlan_stripped~0#1.base, enic_rq_indicate_buf_~#vlan_stripped~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#fcoe~0#1.base, enic_rq_indicate_buf_~#fcoe~0#1.offset);havoc enic_rq_indicate_buf_~#fcoe~0#1.base, enic_rq_indicate_buf_~#fcoe~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#fcoe_sof~0#1.base, enic_rq_indicate_buf_~#fcoe_sof~0#1.offset);havoc enic_rq_indicate_buf_~#fcoe_sof~0#1.base, enic_rq_indicate_buf_~#fcoe_sof~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#fcoe_fc_crc_ok~0#1.base, enic_rq_indicate_buf_~#fcoe_fc_crc_ok~0#1.offset);havoc enic_rq_indicate_buf_~#fcoe_fc_crc_ok~0#1.base, enic_rq_indicate_buf_~#fcoe_fc_crc_ok~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#fcoe_enc_error~0#1.base, enic_rq_indicate_buf_~#fcoe_enc_error~0#1.offset);havoc enic_rq_indicate_buf_~#fcoe_enc_error~0#1.base, enic_rq_indicate_buf_~#fcoe_enc_error~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#fcoe_eof~0#1.base, enic_rq_indicate_buf_~#fcoe_eof~0#1.offset);havoc enic_rq_indicate_buf_~#fcoe_eof~0#1.base, enic_rq_indicate_buf_~#fcoe_eof~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#tcp_udp_csum_ok~0#1.base, enic_rq_indicate_buf_~#tcp_udp_csum_ok~0#1.offset);havoc enic_rq_indicate_buf_~#tcp_udp_csum_ok~0#1.base, enic_rq_indicate_buf_~#tcp_udp_csum_ok~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#udp~0#1.base, enic_rq_indicate_buf_~#udp~0#1.offset);havoc enic_rq_indicate_buf_~#udp~0#1.base, enic_rq_indicate_buf_~#udp~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#tcp~0#1.base, enic_rq_indicate_buf_~#tcp~0#1.offset);havoc enic_rq_indicate_buf_~#tcp~0#1.base, enic_rq_indicate_buf_~#tcp~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#ipv4_csum_ok~0#1.base, enic_rq_indicate_buf_~#ipv4_csum_ok~0#1.offset);havoc enic_rq_indicate_buf_~#ipv4_csum_ok~0#1.base, enic_rq_indicate_buf_~#ipv4_csum_ok~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#ipv6~0#1.base, enic_rq_indicate_buf_~#ipv6~0#1.offset);havoc enic_rq_indicate_buf_~#ipv6~0#1.base, enic_rq_indicate_buf_~#ipv6~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#ipv4~0#1.base, enic_rq_indicate_buf_~#ipv4~0#1.offset);havoc enic_rq_indicate_buf_~#ipv4~0#1.base, enic_rq_indicate_buf_~#ipv4~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#ipv4_fragment~0#1.base, enic_rq_indicate_buf_~#ipv4_fragment~0#1.offset);havoc enic_rq_indicate_buf_~#ipv4_fragment~0#1.base, enic_rq_indicate_buf_~#ipv4_fragment~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#fcs_ok~0#1.base, enic_rq_indicate_buf_~#fcs_ok~0#1.offset);havoc enic_rq_indicate_buf_~#fcs_ok~0#1.base, enic_rq_indicate_buf_~#fcs_ok~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#rss_type~0#1.base, enic_rq_indicate_buf_~#rss_type~0#1.offset);havoc enic_rq_indicate_buf_~#rss_type~0#1.base, enic_rq_indicate_buf_~#rss_type~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#csum_not_calc~0#1.base, enic_rq_indicate_buf_~#csum_not_calc~0#1.offset);havoc enic_rq_indicate_buf_~#csum_not_calc~0#1.base, enic_rq_indicate_buf_~#csum_not_calc~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#packet_error~0#1.base, enic_rq_indicate_buf_~#packet_error~0#1.offset);havoc enic_rq_indicate_buf_~#packet_error~0#1.base, enic_rq_indicate_buf_~#packet_error~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#q_number~1#1.base, enic_rq_indicate_buf_~#q_number~1#1.offset);havoc enic_rq_indicate_buf_~#q_number~1#1.base, enic_rq_indicate_buf_~#q_number~1#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#completed_index~1#1.base, enic_rq_indicate_buf_~#completed_index~1#1.offset);havoc enic_rq_indicate_buf_~#completed_index~1#1.base, enic_rq_indicate_buf_~#completed_index~1#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#bytes_written~0#1.base, enic_rq_indicate_buf_~#bytes_written~0#1.offset);havoc enic_rq_indicate_buf_~#bytes_written~0#1.base, enic_rq_indicate_buf_~#bytes_written~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#vlan_tci~0#1.base, enic_rq_indicate_buf_~#vlan_tci~0#1.offset);havoc enic_rq_indicate_buf_~#vlan_tci~0#1.base, enic_rq_indicate_buf_~#vlan_tci~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#checksum~0#1.base, enic_rq_indicate_buf_~#checksum~0#1.offset);havoc enic_rq_indicate_buf_~#checksum~0#1.base, enic_rq_indicate_buf_~#checksum~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#rss_hash~0#1.base, enic_rq_indicate_buf_~#rss_hash~0#1.offset);havoc enic_rq_indicate_buf_~#rss_hash~0#1.base, enic_rq_indicate_buf_~#rss_hash~0#1.offset; [2025-02-08 04:09:11,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10517-1: SUMMARY for call dev_kfree_skb_any(enic_rq_indicate_buf_~skb~2#1.base, enic_rq_indicate_buf_~skb~2#1.offset); srcloc: null [2025-02-08 04:09:11,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10534-1: assume enic_rq_indicate_buf_#t~short888#1;call enic_rq_indicate_buf_#t~mem887#1 := read~int#23(enic_rq_indicate_buf_~#csum_not_calc~0#1.base, enic_rq_indicate_buf_~#csum_not_calc~0#1.offset, 1);enic_rq_indicate_buf_#t~short888#1 := 0 == enic_rq_indicate_buf_#t~mem887#1 % 256 % 4294967296; [2025-02-08 04:09:11,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10534-1: assume !enic_rq_indicate_buf_#t~short888#1; [2025-02-08 04:09:11,745 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10534-2: enic_rq_indicate_buf_#t~short888#1 := 0 != enic_rq_indicate_buf_#t~bitwise886#1 % 18446744073709551616; [2025-02-08 04:09:11,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10534-3: [2025-02-08 04:09:11,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8899: enic_wq_service_~tmp___2~5#1 := enic_wq_service_#t~ret518#1;havoc enic_wq_service_#t~ret518#1; [2025-02-08 04:09:11,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10534-4: havoc enic_rq_indicate_buf_#t~bitwise886#1;assume enic_rq_indicate_buf_#t~bitwise886#1 % 18446744073709551616 <= enic_rq_indicate_buf_#t~mem885#1 % 18446744073709551616 && enic_rq_indicate_buf_#t~bitwise886#1 % 18446744073709551616 <= 4294967296; [2025-02-08 04:09:11,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8899-1: SUMMARY for call enic_wq_service_#t~ret518#1 := vnic_wq_desc_avail(enic_wq_service_~enic~1#1.base, 1808 + enic_wq_service_~enic~1#1.offset + 620 * (if enic_wq_service_~q_number#1 % 65536 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then enic_wq_service_~q_number#1 % 65536 % 18446744073709551616 % 18446744073709551616 else enic_wq_service_~q_number#1 % 65536 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:09:11,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10534: assume enic_rq_indicate_buf_#t~short888#1;havoc enic_rq_indicate_buf_#t~mem885#1;havoc enic_rq_indicate_buf_#t~bitwise886#1;havoc enic_rq_indicate_buf_#t~mem887#1;havoc enic_rq_indicate_buf_#t~short888#1;call enic_rq_indicate_buf_#t~mem889#1 := read~int#19(enic_rq_indicate_buf_~#checksum~0#1.base, enic_rq_indicate_buf_~#checksum~0#1.offset, 2); [2025-02-08 04:09:11,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10534: assume !enic_rq_indicate_buf_#t~short888#1;havoc enic_rq_indicate_buf_#t~mem885#1;havoc enic_rq_indicate_buf_#t~bitwise886#1;havoc enic_rq_indicate_buf_#t~mem887#1;havoc enic_rq_indicate_buf_#t~short888#1; [2025-02-08 04:09:11,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21815: havoc eth_type_trans_#t~nondet2490#1;enic_rq_indicate_buf_#t~ret878#1 := eth_type_trans_#res#1;havoc eth_type_trans_#t~nondet2490#1, eth_type_trans_~arg0#1.base, eth_type_trans_~arg0#1.offset, eth_type_trans_~arg1#1.base, eth_type_trans_~arg1#1.offset;havoc eth_type_trans_#in~arg0#1.base, eth_type_trans_#in~arg0#1.offset, eth_type_trans_#in~arg1#1.base, eth_type_trans_#in~arg1#1.offset;assume { :end_inline_eth_type_trans } true;call write~int#11(enic_rq_indicate_buf_#t~ret878#1, enic_rq_indicate_buf_~skb~2#1.base, 134 + enic_rq_indicate_buf_~skb~2#1.offset, 2);havoc enic_rq_indicate_buf_#t~ret878#1;call enic_rq_indicate_buf_#t~mem879#1 := read~int#54(enic_rq_indicate_buf_~#q_number~1#1.base, enic_rq_indicate_buf_~#q_number~1#1.offset, 2);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 := enic_rq_indicate_buf_~skb~2#1.base, enic_rq_indicate_buf_~skb~2#1.offset, (if enic_rq_indicate_buf_#t~mem879#1 % 65536 % 4294967296 <= 2147483647 then enic_rq_indicate_buf_#t~mem879#1 % 65536 % 4294967296 else enic_rq_indicate_buf_#t~mem879#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#11(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); [2025-02-08 04:09:11,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8255-1: [2025-02-08 04:09:11,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8255: call write~int#33((if 0 != cq_enet_rq_desc_dec_#t~bitwise392#1 then 1 else 0), cq_enet_rq_desc_dec_~tcp#1.base, cq_enet_rq_desc_dec_~tcp#1.offset, 1);havoc cq_enet_rq_desc_dec_#t~mem391#1;havoc cq_enet_rq_desc_dec_#t~bitwise392#1;call cq_enet_rq_desc_dec_#t~mem393#1 := read~int#11(cq_enet_rq_desc_dec_~desc#1.base, 14 + cq_enet_rq_desc_dec_~desc#1.offset, 1); [2025-02-08 04:09:11,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10534-5: assume 4294967296 == enic_rq_indicate_buf_#t~mem885#1 % 18446744073709551616;enic_rq_indicate_buf_#t~bitwise886#1 := enic_rq_indicate_buf_#t~mem885#1; [2025-02-08 04:09:11,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10534-5: assume !(4294967296 == enic_rq_indicate_buf_#t~mem885#1 % 18446744073709551616); [2025-02-08 04:09:11,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7578: netif_wake_subqueue_~tmp~31#1.base, netif_wake_subqueue_~tmp~31#1.offset := netif_wake_subqueue_#t~ret261#1.base, netif_wake_subqueue_#t~ret261#1.offset;havoc netif_wake_subqueue_#t~ret261#1.base, netif_wake_subqueue_#t~ret261#1.offset;netif_wake_subqueue_~txq~1#1.base, netif_wake_subqueue_~txq~1#1.offset := netif_wake_subqueue_~tmp~31#1.base, netif_wake_subqueue_~tmp~31#1.offset; [2025-02-08 04:09:11,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10534-6: assume 0 == enic_rq_indicate_buf_#t~mem885#1 % 18446744073709551616;enic_rq_indicate_buf_#t~bitwise886#1 := 0; [2025-02-08 04:09:11,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10534-6: assume !(0 == enic_rq_indicate_buf_#t~mem885#1 % 18446744073709551616); [2025-02-08 04:09:11,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8255-4: assume 0 == (if cq_enet_rq_desc_dec_#t~mem391#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem391#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem391#1 % 256 % 4294967296 - 4294967296);cq_enet_rq_desc_dec_#t~bitwise392#1 := 0; [2025-02-08 04:09:11,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8255-4: assume !(0 == (if cq_enet_rq_desc_dec_#t~mem391#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem391#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem391#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:09:11,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10534-7: call enic_rq_indicate_buf_#t~mem885#1 := read~int#11(enic_rq_indicate_buf_~netdev~5#1.base, 204 + enic_rq_indicate_buf_~netdev~5#1.offset, 8); [2025-02-08 04:09:11,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8255-3: assume 4 == (if cq_enet_rq_desc_dec_#t~mem391#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem391#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem391#1 % 256 % 4294967296 - 4294967296);cq_enet_rq_desc_dec_#t~bitwise392#1 := (if cq_enet_rq_desc_dec_#t~mem391#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem391#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem391#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:09:11,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8255-3: assume !(4 == (if cq_enet_rq_desc_dec_#t~mem391#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem391#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem391#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:09:11,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8255-2: havoc cq_enet_rq_desc_dec_#t~bitwise392#1;assume (((((if cq_enet_rq_desc_dec_#t~mem391#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem391#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem391#1 % 256 % 4294967296 - 4294967296) < 0 || cq_enet_rq_desc_dec_#t~bitwise392#1 <= (if cq_enet_rq_desc_dec_#t~mem391#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem391#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem391#1 % 256 % 4294967296 - 4294967296)) && cq_enet_rq_desc_dec_#t~bitwise392#1 <= 4) && cq_enet_rq_desc_dec_#t~bitwise392#1 >= 0) && ((if cq_enet_rq_desc_dec_#t~mem391#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem391#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem391#1 % 256 % 4294967296 - 4294967296) >= 0 || cq_enet_rq_desc_dec_#t~bitwise392#1 > 4 + (if cq_enet_rq_desc_dec_#t~mem391#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem391#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem391#1 % 256 % 4294967296 - 4294967296))) && cq_enet_rq_desc_dec_#t~bitwise392#1 >= -2147483648; [2025-02-08 04:09:11,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7578-1: SUMMARY for call netif_wake_subqueue_#t~ret261#1.base, netif_wake_subqueue_#t~ret261#1.offset := netdev_get_tx_queue(netif_wake_subqueue_~dev#1.base, netif_wake_subqueue_~dev#1.offset, netif_wake_subqueue_~queue_index#1 % 65536); srcloc: null [2025-02-08 04:09:11,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8569: assume 0 == vnic_rq_service_~desc_return#1;call vnic_rq_service_#t~mem478#1 := read~int#11(vnic_rq_service_~rq#1.base, 84 + vnic_rq_service_~rq#1.offset, 4);call write~int#11(1 + vnic_rq_service_#t~mem478#1, vnic_rq_service_~rq#1.base, 84 + vnic_rq_service_~rq#1.offset, 4);havoc vnic_rq_service_#t~mem478#1; [2025-02-08 04:09:11,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8569: assume !(0 == vnic_rq_service_~desc_return#1); [2025-02-08 04:09:11,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8256-2: havoc cq_enet_rq_desc_dec_#t~bitwise394#1;assume (((((if cq_enet_rq_desc_dec_#t~mem393#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem393#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem393#1 % 256 % 4294967296 - 4294967296) < 0 || cq_enet_rq_desc_dec_#t~bitwise394#1 <= (if cq_enet_rq_desc_dec_#t~mem393#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem393#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem393#1 % 256 % 4294967296 - 4294967296)) && cq_enet_rq_desc_dec_#t~bitwise394#1 <= 8) && cq_enet_rq_desc_dec_#t~bitwise394#1 >= 0) && ((if cq_enet_rq_desc_dec_#t~mem393#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem393#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem393#1 % 256 % 4294967296 - 4294967296) >= 0 || cq_enet_rq_desc_dec_#t~bitwise394#1 > 8 + (if cq_enet_rq_desc_dec_#t~mem393#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem393#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem393#1 % 256 % 4294967296 - 4294967296))) && cq_enet_rq_desc_dec_#t~bitwise394#1 >= -2147483648; [2025-02-08 04:09:11,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8256-1: [2025-02-08 04:09:11,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8256: call write~int#31((if 0 != cq_enet_rq_desc_dec_#t~bitwise394#1 then 1 else 0), cq_enet_rq_desc_dec_~ipv4_csum_ok#1.base, cq_enet_rq_desc_dec_~ipv4_csum_ok#1.offset, 1);havoc cq_enet_rq_desc_dec_#t~mem393#1;havoc cq_enet_rq_desc_dec_#t~bitwise394#1;call cq_enet_rq_desc_dec_#t~mem395#1 := read~int#11(cq_enet_rq_desc_dec_~desc#1.base, 14 + cq_enet_rq_desc_dec_~desc#1.offset, 1); [2025-02-08 04:09:11,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8256-4: assume 0 == (if cq_enet_rq_desc_dec_#t~mem393#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem393#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem393#1 % 256 % 4294967296 - 4294967296);cq_enet_rq_desc_dec_#t~bitwise394#1 := 0; [2025-02-08 04:09:11,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8256-4: assume !(0 == (if cq_enet_rq_desc_dec_#t~mem393#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem393#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem393#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:09:11,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8256-3: assume 8 == (if cq_enet_rq_desc_dec_#t~mem393#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem393#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem393#1 % 256 % 4294967296 - 4294967296);cq_enet_rq_desc_dec_#t~bitwise394#1 := (if cq_enet_rq_desc_dec_#t~mem393#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem393#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem393#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:09:11,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8256-3: assume !(8 == (if cq_enet_rq_desc_dec_#t~mem393#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem393#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem393#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:09:11,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10486-1: SUMMARY for call enic_rq_indicate_buf_#t~ret861#1.base, enic_rq_indicate_buf_#t~ret861#1.offset := vnic_dev_priv(enic_rq_indicate_buf_#t~mem860#1.base, enic_rq_indicate_buf_#t~mem860#1.offset); srcloc: null [2025-02-08 04:09:11,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10486: enic_rq_indicate_buf_~tmp~86#1.base, enic_rq_indicate_buf_~tmp~86#1.offset := enic_rq_indicate_buf_#t~ret861#1.base, enic_rq_indicate_buf_#t~ret861#1.offset;havoc enic_rq_indicate_buf_#t~mem860#1.base, enic_rq_indicate_buf_#t~mem860#1.offset;havoc enic_rq_indicate_buf_#t~ret861#1.base, enic_rq_indicate_buf_#t~ret861#1.offset;enic_rq_indicate_buf_~enic~19#1.base, enic_rq_indicate_buf_~enic~19#1.offset := enic_rq_indicate_buf_~tmp~86#1.base, enic_rq_indicate_buf_~tmp~86#1.offset;call enic_rq_indicate_buf_#t~mem862#1.base, enic_rq_indicate_buf_#t~mem862#1.offset := read~$Pointer$#11(enic_rq_indicate_buf_~enic~19#1.base, enic_rq_indicate_buf_~enic~19#1.offset, 8);enic_rq_indicate_buf_~netdev~5#1.base, enic_rq_indicate_buf_~netdev~5#1.offset := enic_rq_indicate_buf_#t~mem862#1.base, enic_rq_indicate_buf_#t~mem862#1.offset;havoc enic_rq_indicate_buf_#t~mem862#1.base, enic_rq_indicate_buf_#t~mem862#1.offset; [2025-02-08 04:09:11,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8240: assume 0 != cq_enet_rq_desc_dec_#t~mem381#1 % 256 % 4294967296;havoc cq_enet_rq_desc_dec_#t~mem381#1;call cq_enet_rq_desc_dec_#t~mem382#1 := read~int#11(cq_enet_rq_desc_dec_~desc#1.base, 12 + cq_enet_rq_desc_dec_~desc#1.offset, 2);call write~int#16(cq_enet_rq_desc_dec_#t~mem382#1, cq_enet_rq_desc_dec_~fcoe_sof#1.base, cq_enet_rq_desc_dec_~fcoe_sof#1.offset, 1);havoc cq_enet_rq_desc_dec_#t~mem382#1;call cq_enet_rq_desc_dec_#t~mem383#1 := read~int#11(cq_enet_rq_desc_dec_~desc#1.base, 14 + cq_enet_rq_desc_dec_~desc#1.offset, 1);call write~int#39(cq_enet_rq_desc_dec_#t~mem383#1 % 256 % 2, cq_enet_rq_desc_dec_~fcoe_fc_crc_ok#1.base, cq_enet_rq_desc_dec_~fcoe_fc_crc_ok#1.offset, 1);havoc cq_enet_rq_desc_dec_#t~mem383#1;call cq_enet_rq_desc_dec_#t~mem384#1 := read~int#11(cq_enet_rq_desc_dec_~desc#1.base, 14 + cq_enet_rq_desc_dec_~desc#1.offset, 1); [2025-02-08 04:09:11,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8240: assume !(0 != cq_enet_rq_desc_dec_#t~mem381#1 % 256 % 4294967296);havoc cq_enet_rq_desc_dec_#t~mem381#1;call write~int#16(0, cq_enet_rq_desc_dec_~fcoe_sof#1.base, cq_enet_rq_desc_dec_~fcoe_sof#1.offset, 1);call write~int#39(0, cq_enet_rq_desc_dec_~fcoe_fc_crc_ok#1.base, cq_enet_rq_desc_dec_~fcoe_fc_crc_ok#1.offset, 1);call write~int#9(0, cq_enet_rq_desc_dec_~fcoe_enc_error#1.base, cq_enet_rq_desc_dec_~fcoe_enc_error#1.offset, 1);call write~int#26(0, cq_enet_rq_desc_dec_~fcoe_eof#1.base, cq_enet_rq_desc_dec_~fcoe_eof#1.offset, 1);call cq_enet_rq_desc_dec_#t~mem387#1 := read~int#11(cq_enet_rq_desc_dec_~desc#1.base, 12 + cq_enet_rq_desc_dec_~desc#1.offset, 2);call write~int#19(cq_enet_rq_desc_dec_#t~mem387#1, cq_enet_rq_desc_dec_~checksum#1.base, cq_enet_rq_desc_dec_~checksum#1.offset, 2);havoc cq_enet_rq_desc_dec_#t~mem387#1; [2025-02-08 04:09:11,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8422: call #t~mem438#1.base, #t~mem438#1.offset := read~$Pointer$#11(~cq#1.base, 20 + ~cq#1.offset, 8);call #t~mem439#1 := read~int#11(~cq#1.base, 76 + ~cq#1.offset, 4);call #t~mem440#1 := read~int#11(~cq#1.base, 88 + ~cq#1.offset, 4);~cq_desc~0#1.base, ~cq_desc~0#1.offset := #t~mem438#1.base, #t~mem438#1.offset + 16 * (if #t~mem439#1 * #t~mem440#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then #t~mem439#1 * #t~mem440#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else #t~mem439#1 * #t~mem440#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc #t~mem438#1.base, #t~mem438#1.offset;havoc #t~mem439#1;havoc #t~mem440#1; [2025-02-08 04:09:11,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8901: assume enic_wq_service_~tmp___2~5#1 % 4294967296 > 21;call enic_wq_service_#t~mem519#1.base, enic_wq_service_#t~mem519#1.offset := read~$Pointer$#11(enic_wq_service_~enic~1#1.base, enic_wq_service_~enic~1#1.offset, 8);assume { :begin_inline_netif_wake_subqueue } true;netif_wake_subqueue_#in~dev#1.base, netif_wake_subqueue_#in~dev#1.offset, netif_wake_subqueue_#in~queue_index#1 := enic_wq_service_#t~mem519#1.base, enic_wq_service_#t~mem519#1.offset, (if enic_wq_service_~q_number#1 % 65536 % 4294967296 <= 2147483647 then enic_wq_service_~q_number#1 % 65536 % 4294967296 else enic_wq_service_~q_number#1 % 65536 % 4294967296 - 4294967296);havoc netif_wake_subqueue_#t~ret261#1.base, netif_wake_subqueue_#t~ret261#1.offset, netif_wake_subqueue_#t~ret262#1, netif_wake_subqueue_#t~ret263#1, netif_wake_subqueue_#t~mem264#1.base, netif_wake_subqueue_#t~mem264#1.offset, netif_wake_subqueue_~dev#1.base, netif_wake_subqueue_~dev#1.offset, netif_wake_subqueue_~queue_index#1, netif_wake_subqueue_~txq~1#1.base, netif_wake_subqueue_~txq~1#1.offset, netif_wake_subqueue_~tmp~31#1.base, netif_wake_subqueue_~tmp~31#1.offset, netif_wake_subqueue_~tmp___0~13#1, netif_wake_subqueue_~tmp___1~8#1;netif_wake_subqueue_~dev#1.base, netif_wake_subqueue_~dev#1.offset := netif_wake_subqueue_#in~dev#1.base, netif_wake_subqueue_#in~dev#1.offset;netif_wake_subqueue_~queue_index#1 := netif_wake_subqueue_#in~queue_index#1;havoc netif_wake_subqueue_~txq~1#1.base, netif_wake_subqueue_~txq~1#1.offset;havoc netif_wake_subqueue_~tmp~31#1.base, netif_wake_subqueue_~tmp~31#1.offset;havoc netif_wake_subqueue_~tmp___0~13#1;havoc netif_wake_subqueue_~tmp___1~8#1; [2025-02-08 04:09:11,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8901: assume !(enic_wq_service_~tmp___2~5#1 % 4294967296 > 21); [2025-02-08 04:09:11,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10536: enic_rq_indicate_buf_~tmp___0~32#1 := enic_rq_indicate_buf_#t~ret890#1;havoc enic_rq_indicate_buf_#t~mem889#1;havoc enic_rq_indicate_buf_#t~ret890#1;call write~int#11(enic_rq_indicate_buf_~tmp___0~32#1 % 65536, enic_rq_indicate_buf_~skb~2#1.base, 116 + enic_rq_indicate_buf_~skb~2#1.offset, 4);call write~int#11(2, enic_rq_indicate_buf_~skb~2#1.base, 126 + enic_rq_indicate_buf_~skb~2#1.offset, 1); [2025-02-08 04:09:11,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10536-1: SUMMARY for call enic_rq_indicate_buf_#t~ret890#1 := __fswab16((if enic_rq_indicate_buf_#t~mem889#1 % 65536 % 4294967296 <= 2147483647 then enic_rq_indicate_buf_#t~mem889#1 % 65536 % 4294967296 else enic_rq_indicate_buf_#t~mem889#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:09:11,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8257-3: assume 16 == (if cq_enet_rq_desc_dec_#t~mem395#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem395#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem395#1 % 256 % 4294967296 - 4294967296);cq_enet_rq_desc_dec_#t~bitwise396#1 := (if cq_enet_rq_desc_dec_#t~mem395#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem395#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem395#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:09:11,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8257-3: assume !(16 == (if cq_enet_rq_desc_dec_#t~mem395#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem395#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem395#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:09:11,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8257-2: havoc cq_enet_rq_desc_dec_#t~bitwise396#1;assume (((((if cq_enet_rq_desc_dec_#t~mem395#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem395#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem395#1 % 256 % 4294967296 - 4294967296) < 0 || cq_enet_rq_desc_dec_#t~bitwise396#1 <= (if cq_enet_rq_desc_dec_#t~mem395#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem395#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem395#1 % 256 % 4294967296 - 4294967296)) && cq_enet_rq_desc_dec_#t~bitwise396#1 <= 16) && cq_enet_rq_desc_dec_#t~bitwise396#1 >= 0) && ((if cq_enet_rq_desc_dec_#t~mem395#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem395#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem395#1 % 256 % 4294967296 - 4294967296) >= 0 || cq_enet_rq_desc_dec_#t~bitwise396#1 > 16 + (if cq_enet_rq_desc_dec_#t~mem395#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem395#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem395#1 % 256 % 4294967296 - 4294967296))) && cq_enet_rq_desc_dec_#t~bitwise396#1 >= -2147483648; [2025-02-08 04:09:11,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8224-1: SUMMARY for call cq_desc_dec(cq_enet_rq_desc_dec_~desc#1.base, cq_enet_rq_desc_dec_~desc#1.offset, cq_enet_rq_desc_dec_~type#1.base, cq_enet_rq_desc_dec_~type#1.offset, cq_enet_rq_desc_dec_~color#1.base, cq_enet_rq_desc_dec_~color#1.offset, cq_enet_rq_desc_dec_~q_number#1.base, cq_enet_rq_desc_dec_~q_number#1.offset, cq_enet_rq_desc_dec_~completed_index#1.base, cq_enet_rq_desc_dec_~completed_index#1.offset); srcloc: null [2025-02-08 04:09:11,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#res#1 := ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#t~funptrres2526#1;havoc ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#t~funptrres2526#1;havoc ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#t~ret2527#1;havoc ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#t~ret2528#1;#t~ret433#1 := ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#res#1;havoc ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~423#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~423#1.offset, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~424#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~424#1.offset, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~425#1, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~426#1, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~427#1, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~428#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~428#1.offset, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#t~funptrres2526#1, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#t~ret2527#1, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#t~ret2528#1;havoc ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~423#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~423#1.offset, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~424#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~424#1.offset, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~425#1, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~426#1, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~427#1, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~428#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~428#1.offset, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~#fp#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int } true;assume -2147483648 <= #t~ret433#1 && #t~ret433#1 <= 2147483647;~tmp~52#1 := #t~ret433#1;havoc #t~mem429#1.base, #t~mem429#1.offset;havoc #t~mem430#1;havoc #t~mem431#1;havoc #t~mem432#1;havoc #t~ret433#1; [2025-02-08 04:09:11,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8257-1: [2025-02-08 04:09:11,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8224: call cq_enet_rq_desc_dec_#t~mem371#1 := read~int#11(cq_enet_rq_desc_dec_~desc#1.base, cq_enet_rq_desc_dec_~desc#1.offset, 2);cq_enet_rq_desc_dec_~completed_index_flags~0#1 := cq_enet_rq_desc_dec_#t~mem371#1;havoc cq_enet_rq_desc_dec_#t~mem371#1;call cq_enet_rq_desc_dec_#t~mem372#1 := read~int#11(cq_enet_rq_desc_dec_~desc#1.base, 2 + cq_enet_rq_desc_dec_~desc#1.offset, 2);cq_enet_rq_desc_dec_~q_number_rss_type_flags~0#1 := cq_enet_rq_desc_dec_#t~mem372#1;havoc cq_enet_rq_desc_dec_#t~mem372#1;call cq_enet_rq_desc_dec_#t~mem373#1 := read~int#11(cq_enet_rq_desc_dec_~desc#1.base, 8 + cq_enet_rq_desc_dec_~desc#1.offset, 2);cq_enet_rq_desc_dec_~bytes_written_flags~0#1 := cq_enet_rq_desc_dec_#t~mem373#1;havoc cq_enet_rq_desc_dec_#t~mem373#1; [2025-02-08 04:09:11,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-1: ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#t~ret2528#1 := enic_rq_service_#res#1;havoc enic_rq_service_#t~ret899#1.base, enic_rq_service_#t~ret899#1.offset, enic_rq_service_~vdev#1.base, enic_rq_service_~vdev#1.offset, enic_rq_service_~cq_desc#1.base, enic_rq_service_~cq_desc#1.offset, enic_rq_service_~type#1, enic_rq_service_~q_number#1, enic_rq_service_~completed_index#1, enic_rq_service_~opaque#1.base, enic_rq_service_~opaque#1.offset, enic_rq_service_~enic~20#1.base, enic_rq_service_~enic~20#1.offset, enic_rq_service_~tmp~87#1.base, enic_rq_service_~tmp~87#1.offset;havoc enic_rq_service_#in~vdev#1.base, enic_rq_service_#in~vdev#1.offset, enic_rq_service_#in~cq_desc#1.base, enic_rq_service_#in~cq_desc#1.offset, enic_rq_service_#in~type#1, enic_rq_service_#in~q_number#1, enic_rq_service_#in~completed_index#1, enic_rq_service_#in~opaque#1.base, enic_rq_service_#in~opaque#1.offset;assume { :end_inline_enic_rq_service } true;assume -2147483648 <= ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#t~ret2528#1 && ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#t~ret2528#1 <= 2147483647;##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#t~funptrres2526#1 := ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#t~ret2528#1; [2025-02-08 04:09:11,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8257: call write~int#51((if 0 != cq_enet_rq_desc_dec_#t~bitwise396#1 then 1 else 0), cq_enet_rq_desc_dec_~ipv6#1.base, cq_enet_rq_desc_dec_~ipv6#1.offset, 1);havoc cq_enet_rq_desc_dec_#t~mem395#1;havoc cq_enet_rq_desc_dec_#t~bitwise396#1;call cq_enet_rq_desc_dec_#t~mem397#1 := read~int#11(cq_enet_rq_desc_dec_~desc#1.base, 14 + cq_enet_rq_desc_dec_~desc#1.offset, 1); [2025-02-08 04:09:11,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-3: ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#t~ret2527#1 := enic_wq_service_#res#1;havoc enic_wq_service_#t~ret514#1.base, enic_wq_service_#t~ret514#1.offset, enic_wq_service_#t~mem515#1.base, enic_wq_service_#t~mem515#1.offset, enic_wq_service_#t~ret516#1.base, enic_wq_service_#t~ret516#1.offset, enic_wq_service_#t~ret517#1, enic_wq_service_#t~ret518#1, enic_wq_service_#t~mem519#1.base, enic_wq_service_#t~mem519#1.offset, enic_wq_service_~vdev#1.base, enic_wq_service_~vdev#1.offset, enic_wq_service_~cq_desc#1.base, enic_wq_service_~cq_desc#1.offset, enic_wq_service_~type#1, enic_wq_service_~q_number#1, enic_wq_service_~completed_index#1, enic_wq_service_~opaque#1.base, enic_wq_service_~opaque#1.offset, enic_wq_service_~enic~1#1.base, enic_wq_service_~enic~1#1.offset, enic_wq_service_~tmp~59#1.base, enic_wq_service_~tmp~59#1.offset, enic_wq_service_~tmp___0~15#1.base, enic_wq_service_~tmp___0~15#1.offset, enic_wq_service_~tmp___1~10#1, enic_wq_service_~tmp___2~5#1;havoc enic_wq_service_#in~vdev#1.base, enic_wq_service_#in~vdev#1.offset, enic_wq_service_#in~cq_desc#1.base, enic_wq_service_#in~cq_desc#1.offset, enic_wq_service_#in~type#1, enic_wq_service_#in~q_number#1, enic_wq_service_#in~completed_index#1, enic_wq_service_#in~opaque#1.base, enic_wq_service_#in~opaque#1.offset;assume { :end_inline_enic_wq_service } true;assume -2147483648 <= ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#t~ret2527#1 && ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#t~ret2527#1 <= 2147483647;##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#t~funptrres2526#1 := ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#t~ret2527#1; [2025-02-08 04:09:11,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7580-1: SUMMARY for call netif_wake_subqueue_#t~ret262#1 := netpoll_trap(); srcloc: null [2025-02-08 04:09:11,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7580: assume -2147483648 <= netif_wake_subqueue_#t~ret262#1 && netif_wake_subqueue_#t~ret262#1 <= 2147483647;netif_wake_subqueue_~tmp___0~13#1 := netif_wake_subqueue_#t~ret262#1;havoc netif_wake_subqueue_#t~ret262#1; [2025-02-08 04:09:11,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8257-4: assume 0 == (if cq_enet_rq_desc_dec_#t~mem395#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem395#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem395#1 % 256 % 4294967296 - 4294967296);cq_enet_rq_desc_dec_#t~bitwise396#1 := 0; [2025-02-08 04:09:11,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8257-4: assume !(0 == (if cq_enet_rq_desc_dec_#t~mem395#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem395#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem395#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:09:11,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-5: havoc enic_wq_free_buf_~wq#1.base, enic_wq_free_buf_~wq#1.offset, enic_wq_free_buf_~cq_desc#1.base, enic_wq_free_buf_~cq_desc#1.offset, enic_wq_free_buf_~buf#1.base, enic_wq_free_buf_~buf#1.offset, enic_wq_free_buf_~opaque#1.base, enic_wq_free_buf_~opaque#1.offset;havoc enic_wq_free_buf_#in~wq#1.base, enic_wq_free_buf_#in~wq#1.offset, enic_wq_free_buf_#in~cq_desc#1.base, enic_wq_free_buf_#in~cq_desc#1.offset, enic_wq_free_buf_#in~buf#1.base, enic_wq_free_buf_#in~buf#1.offset, enic_wq_free_buf_#in~opaque#1.base, enic_wq_free_buf_#in~opaque#1.offset;assume { :end_inline_enic_wq_free_buf } true; [2025-02-08 04:09:11,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-6: assume ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~enic_rq_service.base && ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~enic_rq_service.offset;assume { :begin_inline_enic_rq_service } true;enic_rq_service_#in~vdev#1.base, enic_rq_service_#in~vdev#1.offset, enic_rq_service_#in~cq_desc#1.base, enic_rq_service_#in~cq_desc#1.offset, enic_rq_service_#in~type#1, enic_rq_service_#in~q_number#1, enic_rq_service_#in~completed_index#1, enic_rq_service_#in~opaque#1.base, enic_rq_service_#in~opaque#1.offset := ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~423#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~423#1.offset, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~424#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~424#1.offset, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~425#1, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~426#1, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~427#1, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~428#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~428#1.offset;havoc enic_rq_service_#res#1;havoc enic_rq_service_#t~ret899#1.base, enic_rq_service_#t~ret899#1.offset, enic_rq_service_~vdev#1.base, enic_rq_service_~vdev#1.offset, enic_rq_service_~cq_desc#1.base, enic_rq_service_~cq_desc#1.offset, enic_rq_service_~type#1, enic_rq_service_~q_number#1, enic_rq_service_~completed_index#1, enic_rq_service_~opaque#1.base, enic_rq_service_~opaque#1.offset, enic_rq_service_~enic~20#1.base, enic_rq_service_~enic~20#1.offset, enic_rq_service_~tmp~87#1.base, enic_rq_service_~tmp~87#1.offset;enic_rq_service_~vdev#1.base, enic_rq_service_~vdev#1.offset := enic_rq_service_#in~vdev#1.base, enic_rq_service_#in~vdev#1.offset;enic_rq_service_~cq_desc#1.base, enic_rq_service_~cq_desc#1.offset := enic_rq_service_#in~cq_desc#1.base, enic_rq_service_#in~cq_desc#1.offset;enic_rq_service_~type#1 := enic_rq_service_#in~type#1;enic_rq_service_~q_number#1 := enic_rq_service_#in~q_number#1;enic_rq_service_~completed_index#1 := enic_rq_service_#in~completed_index#1;enic_rq_service_~opaque#1.base, enic_rq_service_~opaque#1.offset := enic_rq_service_#in~opaque#1.base, enic_rq_service_#in~opaque#1.offset;havoc enic_rq_service_~enic~20#1.base, enic_rq_service_~enic~20#1.offset;havoc enic_rq_service_~tmp~87#1.base, enic_rq_service_~tmp~87#1.offset; [2025-02-08 04:09:11,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-6: assume !(##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~#fp#1.base == #funAddr~enic_rq_service.base && ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~#fp#1.offset == #funAddr~enic_rq_service.offset);assume { :begin_inline_enic_wq_service } true;enic_wq_service_#in~vdev#1.base, enic_wq_service_#in~vdev#1.offset, enic_wq_service_#in~cq_desc#1.base, enic_wq_service_#in~cq_desc#1.offset, enic_wq_service_#in~type#1, enic_wq_service_#in~q_number#1, enic_wq_service_#in~completed_index#1, enic_wq_service_#in~opaque#1.base, enic_wq_service_#in~opaque#1.offset := ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~423#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~423#1.offset, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~424#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~424#1.offset, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~425#1, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~426#1, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~427#1, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~428#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~428#1.offset;havoc enic_wq_service_#res#1;havoc enic_wq_service_#t~ret514#1.base, enic_wq_service_#t~ret514#1.offset, enic_wq_service_#t~mem515#1.base, enic_wq_service_#t~mem515#1.offset, enic_wq_service_#t~ret516#1.base, enic_wq_service_#t~ret516#1.offset, enic_wq_service_#t~ret517#1, enic_wq_service_#t~ret518#1, enic_wq_service_#t~mem519#1.base, enic_wq_service_#t~mem519#1.offset, enic_wq_service_~vdev#1.base, enic_wq_service_~vdev#1.offset, enic_wq_service_~cq_desc#1.base, enic_wq_service_~cq_desc#1.offset, enic_wq_service_~type#1, enic_wq_service_~q_number#1, enic_wq_service_~completed_index#1, enic_wq_service_~opaque#1.base, enic_wq_service_~opaque#1.offset, enic_wq_service_~enic~1#1.base, enic_wq_service_~enic~1#1.offset, enic_wq_service_~tmp~59#1.base, enic_wq_service_~tmp~59#1.offset, enic_wq_service_~tmp___0~15#1.base, enic_wq_service_~tmp___0~15#1.offset, enic_wq_service_~tmp___1~10#1, enic_wq_service_~tmp___2~5#1;enic_wq_service_~vdev#1.base, enic_wq_service_~vdev#1.offset := enic_wq_service_#in~vdev#1.base, enic_wq_service_#in~vdev#1.offset;enic_wq_service_~cq_desc#1.base, enic_wq_service_~cq_desc#1.offset := enic_wq_service_#in~cq_desc#1.base, enic_wq_service_#in~cq_desc#1.offset;enic_wq_service_~type#1 := enic_wq_service_#in~type#1;enic_wq_service_~q_number#1 := enic_wq_service_#in~q_number#1;enic_wq_service_~completed_index#1 := enic_wq_service_#in~completed_index#1;enic_wq_service_~opaque#1.base, enic_wq_service_~opaque#1.offset := enic_wq_service_#in~opaque#1.base, enic_wq_service_#in~opaque#1.offset;havoc enic_wq_service_~enic~1#1.base, enic_wq_service_~enic~1#1.offset;havoc enic_wq_service_~tmp~59#1.base, enic_wq_service_~tmp~59#1.offset;havoc enic_wq_service_~tmp___0~15#1.base, enic_wq_service_~tmp___0~15#1.offset;havoc enic_wq_service_~tmp___1~10#1;havoc enic_wq_service_~tmp___2~5#1; [2025-02-08 04:09:11,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8423-1: SUMMARY for call cq_desc_dec(~cq_desc~0#1.base, ~cq_desc~0#1.offset, ~#type~0#1.base, ~#type~0#1.offset, ~#color~0#1.base, ~#color~0#1.offset, ~#q_number~0#1.base, ~#q_number~0#1.offset, ~#completed_index~0#1.base, ~#completed_index~0#1.offset); srcloc: null [2025-02-08 04:09:11,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8423: ~work_done~0#1 := 1 + ~work_done~0#1; [2025-02-08 04:09:11,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8258: call write~int#42((if 0 != cq_enet_rq_desc_dec_#t~bitwise398#1 then 1 else 0), cq_enet_rq_desc_dec_~ipv4#1.base, cq_enet_rq_desc_dec_~ipv4#1.offset, 1);havoc cq_enet_rq_desc_dec_#t~mem397#1;havoc cq_enet_rq_desc_dec_#t~bitwise398#1;call cq_enet_rq_desc_dec_#t~mem399#1 := read~int#11(cq_enet_rq_desc_dec_~desc#1.base, 14 + cq_enet_rq_desc_dec_~desc#1.offset, 1); [2025-02-08 04:09:11,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8258-4: assume 0 == (if cq_enet_rq_desc_dec_#t~mem397#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem397#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem397#1 % 256 % 4294967296 - 4294967296);cq_enet_rq_desc_dec_#t~bitwise398#1 := 0; [2025-02-08 04:09:11,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8258-4: assume !(0 == (if cq_enet_rq_desc_dec_#t~mem397#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem397#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem397#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:09:11,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8258-3: assume 32 == (if cq_enet_rq_desc_dec_#t~mem397#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem397#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem397#1 % 256 % 4294967296 - 4294967296);cq_enet_rq_desc_dec_#t~bitwise398#1 := (if cq_enet_rq_desc_dec_#t~mem397#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem397#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem397#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:09:11,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8258-3: assume !(32 == (if cq_enet_rq_desc_dec_#t~mem397#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem397#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem397#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:09:11,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8258-2: havoc cq_enet_rq_desc_dec_#t~bitwise398#1;assume (((((if cq_enet_rq_desc_dec_#t~mem397#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem397#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem397#1 % 256 % 4294967296 - 4294967296) < 0 || cq_enet_rq_desc_dec_#t~bitwise398#1 <= (if cq_enet_rq_desc_dec_#t~mem397#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem397#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem397#1 % 256 % 4294967296 - 4294967296)) && cq_enet_rq_desc_dec_#t~bitwise398#1 <= 32) && cq_enet_rq_desc_dec_#t~bitwise398#1 >= 0) && ((if cq_enet_rq_desc_dec_#t~mem397#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem397#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem397#1 % 256 % 4294967296 - 4294967296) >= 0 || cq_enet_rq_desc_dec_#t~bitwise398#1 > 32 + (if cq_enet_rq_desc_dec_#t~mem397#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem397#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem397#1 % 256 % 4294967296 - 4294967296))) && cq_enet_rq_desc_dec_#t~bitwise398#1 >= -2147483648; [2025-02-08 04:09:11,752 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8258-1: [2025-02-08 04:09:11,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10455: call ULTIMATE.dealloc(enic_rq_indicate_buf_~#type~2#1.base, enic_rq_indicate_buf_~#type~2#1.offset);havoc enic_rq_indicate_buf_~#type~2#1.base, enic_rq_indicate_buf_~#type~2#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#color~1#1.base, enic_rq_indicate_buf_~#color~1#1.offset);havoc enic_rq_indicate_buf_~#color~1#1.base, enic_rq_indicate_buf_~#color~1#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#eop~3#1.base, enic_rq_indicate_buf_~#eop~3#1.offset);havoc enic_rq_indicate_buf_~#eop~3#1.base, enic_rq_indicate_buf_~#eop~3#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#sop~0#1.base, enic_rq_indicate_buf_~#sop~0#1.offset);havoc enic_rq_indicate_buf_~#sop~0#1.base, enic_rq_indicate_buf_~#sop~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#ingress_port~0#1.base, enic_rq_indicate_buf_~#ingress_port~0#1.offset);havoc enic_rq_indicate_buf_~#ingress_port~0#1.base, enic_rq_indicate_buf_~#ingress_port~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#vlan_stripped~0#1.base, enic_rq_indicate_buf_~#vlan_stripped~0#1.offset);havoc enic_rq_indicate_buf_~#vlan_stripped~0#1.base, enic_rq_indicate_buf_~#vlan_stripped~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#fcoe~0#1.base, enic_rq_indicate_buf_~#fcoe~0#1.offset);havoc enic_rq_indicate_buf_~#fcoe~0#1.base, enic_rq_indicate_buf_~#fcoe~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#fcoe_sof~0#1.base, enic_rq_indicate_buf_~#fcoe_sof~0#1.offset);havoc enic_rq_indicate_buf_~#fcoe_sof~0#1.base, enic_rq_indicate_buf_~#fcoe_sof~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#fcoe_fc_crc_ok~0#1.base, enic_rq_indicate_buf_~#fcoe_fc_crc_ok~0#1.offset);havoc enic_rq_indicate_buf_~#fcoe_fc_crc_ok~0#1.base, enic_rq_indicate_buf_~#fcoe_fc_crc_ok~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#fcoe_enc_error~0#1.base, enic_rq_indicate_buf_~#fcoe_enc_error~0#1.offset);havoc enic_rq_indicate_buf_~#fcoe_enc_error~0#1.base, enic_rq_indicate_buf_~#fcoe_enc_error~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#fcoe_eof~0#1.base, enic_rq_indicate_buf_~#fcoe_eof~0#1.offset);havoc enic_rq_indicate_buf_~#fcoe_eof~0#1.base, enic_rq_indicate_buf_~#fcoe_eof~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#tcp_udp_csum_ok~0#1.base, enic_rq_indicate_buf_~#tcp_udp_csum_ok~0#1.offset);havoc enic_rq_indicate_buf_~#tcp_udp_csum_ok~0#1.base, enic_rq_indicate_buf_~#tcp_udp_csum_ok~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#udp~0#1.base, enic_rq_indicate_buf_~#udp~0#1.offset);havoc enic_rq_indicate_buf_~#udp~0#1.base, enic_rq_indicate_buf_~#udp~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#tcp~0#1.base, enic_rq_indicate_buf_~#tcp~0#1.offset);havoc enic_rq_indicate_buf_~#tcp~0#1.base, enic_rq_indicate_buf_~#tcp~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#ipv4_csum_ok~0#1.base, enic_rq_indicate_buf_~#ipv4_csum_ok~0#1.offset);havoc enic_rq_indicate_buf_~#ipv4_csum_ok~0#1.base, enic_rq_indicate_buf_~#ipv4_csum_ok~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#ipv6~0#1.base, enic_rq_indicate_buf_~#ipv6~0#1.offset);havoc enic_rq_indicate_buf_~#ipv6~0#1.base, enic_rq_indicate_buf_~#ipv6~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#ipv4~0#1.base, enic_rq_indicate_buf_~#ipv4~0#1.offset);havoc enic_rq_indicate_buf_~#ipv4~0#1.base, enic_rq_indicate_buf_~#ipv4~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#ipv4_fragment~0#1.base, enic_rq_indicate_buf_~#ipv4_fragment~0#1.offset);havoc enic_rq_indicate_buf_~#ipv4_fragment~0#1.base, enic_rq_indicate_buf_~#ipv4_fragment~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#fcs_ok~0#1.base, enic_rq_indicate_buf_~#fcs_ok~0#1.offset);havoc enic_rq_indicate_buf_~#fcs_ok~0#1.base, enic_rq_indicate_buf_~#fcs_ok~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#rss_type~0#1.base, enic_rq_indicate_buf_~#rss_type~0#1.offset);havoc enic_rq_indicate_buf_~#rss_type~0#1.base, enic_rq_indicate_buf_~#rss_type~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#csum_not_calc~0#1.base, enic_rq_indicate_buf_~#csum_not_calc~0#1.offset);havoc enic_rq_indicate_buf_~#csum_not_calc~0#1.base, enic_rq_indicate_buf_~#csum_not_calc~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#packet_error~0#1.base, enic_rq_indicate_buf_~#packet_error~0#1.offset);havoc enic_rq_indicate_buf_~#packet_error~0#1.base, enic_rq_indicate_buf_~#packet_error~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#q_number~1#1.base, enic_rq_indicate_buf_~#q_number~1#1.offset);havoc enic_rq_indicate_buf_~#q_number~1#1.base, enic_rq_indicate_buf_~#q_number~1#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#completed_index~1#1.base, enic_rq_indicate_buf_~#completed_index~1#1.offset);havoc enic_rq_indicate_buf_~#completed_index~1#1.base, enic_rq_indicate_buf_~#completed_index~1#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#bytes_written~0#1.base, enic_rq_indicate_buf_~#bytes_written~0#1.offset);havoc enic_rq_indicate_buf_~#bytes_written~0#1.base, enic_rq_indicate_buf_~#bytes_written~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#vlan_tci~0#1.base, enic_rq_indicate_buf_~#vlan_tci~0#1.offset);havoc enic_rq_indicate_buf_~#vlan_tci~0#1.base, enic_rq_indicate_buf_~#vlan_tci~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#checksum~0#1.base, enic_rq_indicate_buf_~#checksum~0#1.offset);havoc enic_rq_indicate_buf_~#checksum~0#1.base, enic_rq_indicate_buf_~#checksum~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#rss_hash~0#1.base, enic_rq_indicate_buf_~#rss_hash~0#1.offset);havoc enic_rq_indicate_buf_~#rss_hash~0#1.base, enic_rq_indicate_buf_~#rss_hash~0#1.offset;havoc enic_rq_indicate_buf_#t~mem860#1.base, enic_rq_indicate_buf_#t~mem860#1.offset, enic_rq_indicate_buf_#t~ret861#1.base, enic_rq_indicate_buf_#t~ret861#1.offset, enic_rq_indicate_buf_#t~mem862#1.base, enic_rq_indicate_buf_#t~mem862#1.offset, enic_rq_indicate_buf_#t~mem863#1.base, enic_rq_indicate_buf_#t~mem863#1.offset, enic_rq_indicate_buf_#t~mem864#1.base, enic_rq_indicate_buf_#t~mem864#1.offset, enic_rq_indicate_buf_#t~mem865#1, enic_rq_indicate_buf_#t~mem866#1, enic_rq_indicate_buf_#t~mem867#1, enic_rq_indicate_buf_#t~mem868#1, enic_rq_indicate_buf_#t~mem869#1, enic_rq_indicate_buf_#t~mem870#1, enic_rq_indicate_buf_#t~mem871#1, enic_rq_indicate_buf_#t~mem872#1, enic_rq_indicate_buf_#t~mem873#1, enic_rq_indicate_buf_#t~mem874#1, enic_rq_indicate_buf_#t~short875#1, enic_rq_indicate_buf_#t~mem876#1, enic_rq_indicate_buf_#t~ret877#1.base, enic_rq_indicate_buf_#t~ret877#1.offset, enic_rq_indicate_buf_#t~ret878#1, enic_rq_indicate_buf_#t~mem879#1, enic_rq_indicate_buf_#t~mem880#1, enic_rq_indicate_buf_#t~bitwise881#1, enic_rq_indicate_buf_#t~mem882#1, enic_rq_indicate_buf_#t~mem883#1, enic_rq_indicate_buf_#t~bitwise884#1, enic_rq_indicate_buf_#t~mem885#1, enic_rq_indicate_buf_#t~bitwise886#1, enic_rq_indicate_buf_#t~mem887#1, enic_rq_indicate_buf_#t~short888#1, enic_rq_indicate_buf_#t~mem889#1, enic_rq_indicate_buf_#t~ret890#1, enic_rq_indicate_buf_#t~mem891#1, enic_rq_indicate_buf_#t~mem892#1, enic_rq_indicate_buf_#t~ret893#1.base, enic_rq_indicate_buf_#t~ret893#1.offset, enic_rq_indicate_buf_#t~mem894#1, enic_rq_indicate_buf_#t~bitwise895#1, enic_rq_indicate_buf_#t~mem896#1, enic_rq_indicate_buf_#t~ret897#1, enic_rq_indicate_buf_#t~ret898#1, enic_rq_indicate_buf_~rq#1.base, enic_rq_indicate_buf_~rq#1.offset, enic_rq_indicate_buf_~cq_desc#1.base, enic_rq_indicate_buf_~cq_desc#1.offset, enic_rq_indicate_buf_~buf#1.base, enic_rq_indicate_buf_~buf#1.offset, enic_rq_indicate_buf_~skipped#1, enic_rq_indicate_buf_~opaque#1.base, enic_rq_indicate_buf_~opaque#1.offset, enic_rq_indicate_buf_~enic~19#1.base, enic_rq_indicate_buf_~enic~19#1.offset, enic_rq_indicate_buf_~tmp~86#1.base, enic_rq_indicate_buf_~tmp~86#1.offset, enic_rq_indicate_buf_~netdev~5#1.base, enic_rq_indicate_buf_~netdev~5#1.offset, enic_rq_indicate_buf_~skb~2#1.base, enic_rq_indicate_buf_~skb~2#1.offset, enic_rq_indicate_buf_~#type~2#1.base, enic_rq_indicate_buf_~#type~2#1.offset, enic_rq_indicate_buf_~#color~1#1.base, enic_rq_indicate_buf_~#color~1#1.offset, enic_rq_indicate_buf_~#eop~3#1.base, enic_rq_indicate_buf_~#eop~3#1.offset, enic_rq_indicate_buf_~#sop~0#1.base, enic_rq_indicate_buf_~#sop~0#1.offset, enic_rq_indicate_buf_~#ingress_port~0#1.base, enic_rq_indicate_buf_~#ingress_port~0#1.offset, enic_rq_indicate_buf_~#vlan_stripped~0#1.base, enic_rq_indicate_buf_~#vlan_stripped~0#1.offset, enic_rq_indicate_buf_~#fcoe~0#1.base, enic_rq_indicate_buf_~#fcoe~0#1.offset, enic_rq_indicate_buf_~#fcoe_sof~0#1.base, enic_rq_indicate_buf_~#fcoe_sof~0#1.offset, enic_rq_indicate_buf_~#fcoe_fc_crc_ok~0#1.base, enic_rq_indicate_buf_~#fcoe_fc_crc_ok~0#1.offset, enic_rq_indicate_buf_~#fcoe_enc_error~0#1.base, enic_rq_indicate_buf_~#fcoe_enc_error~0#1.offset, enic_rq_indicate_buf_~#fcoe_eof~0#1.base, enic_rq_indicate_buf_~#fcoe_eof~0#1.offset, enic_rq_indicate_buf_~#tcp_udp_csum_ok~0#1.base, enic_rq_indicate_buf_~#tcp_udp_csum_ok~0#1.offset, enic_rq_indicate_buf_~#udp~0#1.base, enic_rq_indicate_buf_~#udp~0#1.offset, enic_rq_indicate_buf_~#tcp~0#1.base, enic_rq_indicate_buf_~#tcp~0#1.offset, enic_rq_indicate_buf_~#ipv4_csum_ok~0#1.base, enic_rq_indicate_buf_~#ipv4_csum_ok~0#1.offset, enic_rq_indicate_buf_~#ipv6~0#1.base, enic_rq_indicate_buf_~#ipv6~0#1.offset, enic_rq_indicate_buf_~#ipv4~0#1.base, enic_rq_indicate_buf_~#ipv4~0#1.offset, enic_rq_indicate_buf_~#ipv4_fragment~0#1.base, enic_rq_indicate_buf_~#ipv4_fragment~0#1.offset, enic_rq_indicate_buf_~#fcs_ok~0#1.base, enic_rq_indicate_buf_~#fcs_ok~0#1.offset, enic_rq_indicate_buf_~#rss_type~0#1.base, enic_rq_indicate_buf_~#rss_type~0#1.offset, enic_rq_indicate_buf_~#csum_not_calc~0#1.base, enic_rq_indicate_buf_~#csum_not_calc~0#1.offset, enic_rq_indicate_buf_~#packet_error~0#1.base, enic_rq_indicate_buf_~#packet_error~0#1.offset, enic_rq_indicate_buf_~#q_number~1#1.base, enic_rq_indicate_buf_~#q_number~1#1.offset, enic_rq_indicate_buf_~#completed_index~1#1.base, enic_rq_indicate_buf_~#completed_index~1#1.offset, enic_rq_indicate_buf_~#bytes_written~0#1.base, enic_rq_indicate_buf_~#bytes_written~0#1.offset, enic_rq_indicate_buf_~#vlan_tci~0#1.base, enic_rq_indicate_buf_~#vlan_tci~0#1.offset, enic_rq_indicate_buf_~#checksum~0#1.base, enic_rq_indicate_buf_~#checksum~0#1.offset, enic_rq_indicate_buf_~#rss_hash~0#1.base, enic_rq_indicate_buf_~#rss_hash~0#1.offset, enic_rq_indicate_buf_~tmp___0~32#1;havoc enic_rq_indicate_buf_#in~rq#1.base, enic_rq_indicate_buf_#in~rq#1.offset, enic_rq_indicate_buf_#in~cq_desc#1.base, enic_rq_indicate_buf_#in~cq_desc#1.offset, enic_rq_indicate_buf_#in~buf#1.base, enic_rq_indicate_buf_#in~buf#1.offset, enic_rq_indicate_buf_#in~skipped#1, enic_rq_indicate_buf_#in~opaque#1.base, enic_rq_indicate_buf_#in~opaque#1.offset;assume { :end_inline_enic_rq_indicate_buf } true; [2025-02-08 04:09:11,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10455-1: call ULTIMATE.dealloc(enic_rq_indicate_buf_~#type~2#1.base, enic_rq_indicate_buf_~#type~2#1.offset);havoc enic_rq_indicate_buf_~#type~2#1.base, enic_rq_indicate_buf_~#type~2#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#color~1#1.base, enic_rq_indicate_buf_~#color~1#1.offset);havoc enic_rq_indicate_buf_~#color~1#1.base, enic_rq_indicate_buf_~#color~1#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#eop~3#1.base, enic_rq_indicate_buf_~#eop~3#1.offset);havoc enic_rq_indicate_buf_~#eop~3#1.base, enic_rq_indicate_buf_~#eop~3#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#sop~0#1.base, enic_rq_indicate_buf_~#sop~0#1.offset);havoc enic_rq_indicate_buf_~#sop~0#1.base, enic_rq_indicate_buf_~#sop~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#ingress_port~0#1.base, enic_rq_indicate_buf_~#ingress_port~0#1.offset);havoc enic_rq_indicate_buf_~#ingress_port~0#1.base, enic_rq_indicate_buf_~#ingress_port~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#vlan_stripped~0#1.base, enic_rq_indicate_buf_~#vlan_stripped~0#1.offset);havoc enic_rq_indicate_buf_~#vlan_stripped~0#1.base, enic_rq_indicate_buf_~#vlan_stripped~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#fcoe~0#1.base, enic_rq_indicate_buf_~#fcoe~0#1.offset);havoc enic_rq_indicate_buf_~#fcoe~0#1.base, enic_rq_indicate_buf_~#fcoe~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#fcoe_sof~0#1.base, enic_rq_indicate_buf_~#fcoe_sof~0#1.offset);havoc enic_rq_indicate_buf_~#fcoe_sof~0#1.base, enic_rq_indicate_buf_~#fcoe_sof~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#fcoe_fc_crc_ok~0#1.base, enic_rq_indicate_buf_~#fcoe_fc_crc_ok~0#1.offset);havoc enic_rq_indicate_buf_~#fcoe_fc_crc_ok~0#1.base, enic_rq_indicate_buf_~#fcoe_fc_crc_ok~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#fcoe_enc_error~0#1.base, enic_rq_indicate_buf_~#fcoe_enc_error~0#1.offset);havoc enic_rq_indicate_buf_~#fcoe_enc_error~0#1.base, enic_rq_indicate_buf_~#fcoe_enc_error~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#fcoe_eof~0#1.base, enic_rq_indicate_buf_~#fcoe_eof~0#1.offset);havoc enic_rq_indicate_buf_~#fcoe_eof~0#1.base, enic_rq_indicate_buf_~#fcoe_eof~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#tcp_udp_csum_ok~0#1.base, enic_rq_indicate_buf_~#tcp_udp_csum_ok~0#1.offset);havoc enic_rq_indicate_buf_~#tcp_udp_csum_ok~0#1.base, enic_rq_indicate_buf_~#tcp_udp_csum_ok~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#udp~0#1.base, enic_rq_indicate_buf_~#udp~0#1.offset);havoc enic_rq_indicate_buf_~#udp~0#1.base, enic_rq_indicate_buf_~#udp~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#tcp~0#1.base, enic_rq_indicate_buf_~#tcp~0#1.offset);havoc enic_rq_indicate_buf_~#tcp~0#1.base, enic_rq_indicate_buf_~#tcp~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#ipv4_csum_ok~0#1.base, enic_rq_indicate_buf_~#ipv4_csum_ok~0#1.offset);havoc enic_rq_indicate_buf_~#ipv4_csum_ok~0#1.base, enic_rq_indicate_buf_~#ipv4_csum_ok~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#ipv6~0#1.base, enic_rq_indicate_buf_~#ipv6~0#1.offset);havoc enic_rq_indicate_buf_~#ipv6~0#1.base, enic_rq_indicate_buf_~#ipv6~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#ipv4~0#1.base, enic_rq_indicate_buf_~#ipv4~0#1.offset);havoc enic_rq_indicate_buf_~#ipv4~0#1.base, enic_rq_indicate_buf_~#ipv4~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#ipv4_fragment~0#1.base, enic_rq_indicate_buf_~#ipv4_fragment~0#1.offset);havoc enic_rq_indicate_buf_~#ipv4_fragment~0#1.base, enic_rq_indicate_buf_~#ipv4_fragment~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#fcs_ok~0#1.base, enic_rq_indicate_buf_~#fcs_ok~0#1.offset);havoc enic_rq_indicate_buf_~#fcs_ok~0#1.base, enic_rq_indicate_buf_~#fcs_ok~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#rss_type~0#1.base, enic_rq_indicate_buf_~#rss_type~0#1.offset);havoc enic_rq_indicate_buf_~#rss_type~0#1.base, enic_rq_indicate_buf_~#rss_type~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#csum_not_calc~0#1.base, enic_rq_indicate_buf_~#csum_not_calc~0#1.offset);havoc enic_rq_indicate_buf_~#csum_not_calc~0#1.base, enic_rq_indicate_buf_~#csum_not_calc~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#packet_error~0#1.base, enic_rq_indicate_buf_~#packet_error~0#1.offset);havoc enic_rq_indicate_buf_~#packet_error~0#1.base, enic_rq_indicate_buf_~#packet_error~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#q_number~1#1.base, enic_rq_indicate_buf_~#q_number~1#1.offset);havoc enic_rq_indicate_buf_~#q_number~1#1.base, enic_rq_indicate_buf_~#q_number~1#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#completed_index~1#1.base, enic_rq_indicate_buf_~#completed_index~1#1.offset);havoc enic_rq_indicate_buf_~#completed_index~1#1.base, enic_rq_indicate_buf_~#completed_index~1#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#bytes_written~0#1.base, enic_rq_indicate_buf_~#bytes_written~0#1.offset);havoc enic_rq_indicate_buf_~#bytes_written~0#1.base, enic_rq_indicate_buf_~#bytes_written~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#vlan_tci~0#1.base, enic_rq_indicate_buf_~#vlan_tci~0#1.offset);havoc enic_rq_indicate_buf_~#vlan_tci~0#1.base, enic_rq_indicate_buf_~#vlan_tci~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#checksum~0#1.base, enic_rq_indicate_buf_~#checksum~0#1.offset);havoc enic_rq_indicate_buf_~#checksum~0#1.base, enic_rq_indicate_buf_~#checksum~0#1.offset;call ULTIMATE.dealloc(enic_rq_indicate_buf_~#rss_hash~0#1.base, enic_rq_indicate_buf_~#rss_hash~0#1.offset);havoc enic_rq_indicate_buf_~#rss_hash~0#1.base, enic_rq_indicate_buf_~#rss_hash~0#1.offset; [2025-02-08 04:09:11,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10505: assume 0 != enic_rq_indicate_buf_#t~mem867#1 % 256 % 4294967296;havoc enic_rq_indicate_buf_#t~mem867#1;call enic_rq_indicate_buf_#t~mem868#1 := read~int#6(enic_rq_indicate_buf_~#fcs_ok~0#1.base, enic_rq_indicate_buf_~#fcs_ok~0#1.offset, 1); [2025-02-08 04:09:11,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10505: assume !(0 != enic_rq_indicate_buf_#t~mem867#1 % 256 % 4294967296);havoc enic_rq_indicate_buf_#t~mem867#1;call enic_rq_indicate_buf_#t~mem873#1 := read~int#36(enic_rq_indicate_buf_~#eop~3#1.base, enic_rq_indicate_buf_~#eop~3#1.offset, 1);enic_rq_indicate_buf_#t~short875#1 := 0 != enic_rq_indicate_buf_#t~mem873#1 % 256 % 4294967296; [2025-02-08 04:09:11,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8259-1: [2025-02-08 04:09:11,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8259: call write~int#46((if 0 != cq_enet_rq_desc_dec_#t~bitwise400#1 then 1 else 0), cq_enet_rq_desc_dec_~ipv4_fragment#1.base, cq_enet_rq_desc_dec_~ipv4_fragment#1.offset, 1);havoc cq_enet_rq_desc_dec_#t~mem399#1;havoc cq_enet_rq_desc_dec_#t~bitwise400#1;call cq_enet_rq_desc_dec_#t~mem401#1 := read~int#11(cq_enet_rq_desc_dec_~desc#1.base, 14 + cq_enet_rq_desc_dec_~desc#1.offset, 1);call write~int#6((if (if cq_enet_rq_desc_dec_#t~mem401#1 % 256 % 256 <= 127 then cq_enet_rq_desc_dec_#t~mem401#1 % 256 % 256 else cq_enet_rq_desc_dec_#t~mem401#1 % 256 % 256 - 256) < 0 then 1 else 0), cq_enet_rq_desc_dec_~fcs_ok#1.base, cq_enet_rq_desc_dec_~fcs_ok#1.offset, 1);havoc cq_enet_rq_desc_dec_#t~mem401#1; [2025-02-08 04:09:11,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8903: havoc netif_wake_subqueue_#t~ret261#1.base, netif_wake_subqueue_#t~ret261#1.offset, netif_wake_subqueue_#t~ret262#1, netif_wake_subqueue_#t~ret263#1, netif_wake_subqueue_#t~mem264#1.base, netif_wake_subqueue_#t~mem264#1.offset, netif_wake_subqueue_~dev#1.base, netif_wake_subqueue_~dev#1.offset, netif_wake_subqueue_~queue_index#1, netif_wake_subqueue_~txq~1#1.base, netif_wake_subqueue_~txq~1#1.offset, netif_wake_subqueue_~tmp~31#1.base, netif_wake_subqueue_~tmp~31#1.offset, netif_wake_subqueue_~tmp___0~13#1, netif_wake_subqueue_~tmp___1~8#1;havoc netif_wake_subqueue_#in~dev#1.base, netif_wake_subqueue_#in~dev#1.offset, netif_wake_subqueue_#in~queue_index#1;assume { :end_inline_netif_wake_subqueue } true;havoc enic_wq_service_#t~mem519#1.base, enic_wq_service_#t~mem519#1.offset; [2025-02-08 04:09:11,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8573: call vnic_rq_service_#t~mem479#1.base, vnic_rq_service_#t~mem479#1.offset := read~$Pointer$#11(vnic_rq_service_~buf~3#1.base, vnic_rq_service_~buf~3#1.offset, 8);call write~$Pointer$#11(vnic_rq_service_#t~mem479#1.base, vnic_rq_service_#t~mem479#1.offset, vnic_rq_service_~rq#1.base, 608 + vnic_rq_service_~rq#1.offset, 8);havoc vnic_rq_service_#t~mem479#1.base, vnic_rq_service_#t~mem479#1.offset; [2025-02-08 04:09:11,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7582: assume 0 != netif_wake_subqueue_~tmp___0~13#1; [2025-02-08 04:09:11,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7582: assume !(0 != netif_wake_subqueue_~tmp___0~13#1); [2025-02-08 04:09:11,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8259-4: assume 0 == (if cq_enet_rq_desc_dec_#t~mem399#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem399#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem399#1 % 256 % 4294967296 - 4294967296);cq_enet_rq_desc_dec_#t~bitwise400#1 := 0; [2025-02-08 04:09:11,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8259-4: assume !(0 == (if cq_enet_rq_desc_dec_#t~mem399#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem399#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem399#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:09:11,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8259-3: assume 64 == (if cq_enet_rq_desc_dec_#t~mem399#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem399#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem399#1 % 256 % 4294967296 - 4294967296);cq_enet_rq_desc_dec_#t~bitwise400#1 := (if cq_enet_rq_desc_dec_#t~mem399#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem399#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem399#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:09:11,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8259-3: assume !(64 == (if cq_enet_rq_desc_dec_#t~mem399#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem399#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem399#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:09:11,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10522: assume enic_rq_indicate_buf_#t~short875#1;havoc enic_rq_indicate_buf_#t~mem873#1;havoc enic_rq_indicate_buf_#t~mem874#1;havoc enic_rq_indicate_buf_#t~short875#1;call enic_rq_indicate_buf_#t~mem876#1 := read~int#5(enic_rq_indicate_buf_~#bytes_written~0#1.base, enic_rq_indicate_buf_~#bytes_written~0#1.offset, 2);assume { :begin_inline_skb_put } true;skb_put_#in~arg0#1.base, skb_put_#in~arg0#1.offset, skb_put_#in~arg1#1 := enic_rq_indicate_buf_~skb~2#1.base, enic_rq_indicate_buf_~skb~2#1.offset, enic_rq_indicate_buf_#t~mem876#1 % 65536;havoc skb_put_#res#1.base, skb_put_#res#1.offset;havoc skb_put_#t~mem2520#1.base, skb_put_#t~mem2520#1.offset, skb_put_#t~mem2521#1, skb_put_#t~mem2522#1, skb_put_~arg0#1.base, skb_put_~arg0#1.offset, skb_put_~arg1#1, skb_put_~ret_val~0#1.base, skb_put_~ret_val~0#1.offset;skb_put_~arg0#1.base, skb_put_~arg0#1.offset := skb_put_#in~arg0#1.base, skb_put_#in~arg0#1.offset;skb_put_~arg1#1 := skb_put_#in~arg1#1;call skb_put_#t~mem2520#1.base, skb_put_#t~mem2520#1.offset := read~$Pointer$#11(skb_put_~arg0#1.base, 229 + skb_put_~arg0#1.offset, 8);call skb_put_#t~mem2521#1 := read~int#11(skb_put_~arg0#1.base, 213 + skb_put_~arg0#1.offset, 4);skb_put_~ret_val~0#1.base, skb_put_~ret_val~0#1.offset := skb_put_#t~mem2520#1.base, skb_put_#t~mem2520#1.offset + (if skb_put_#t~mem2521#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then skb_put_#t~mem2521#1 % 4294967296 % 18446744073709551616 else skb_put_#t~mem2521#1 % 4294967296 % 18446744073709551616 - 18446744073709551616);havoc skb_put_#t~mem2520#1.base, skb_put_#t~mem2520#1.offset;havoc skb_put_#t~mem2521#1;call skb_put_#t~mem2522#1 := read~int#11(skb_put_~arg0#1.base, 213 + skb_put_~arg0#1.offset, 4);call write~int#11(skb_put_#t~mem2522#1 + skb_put_~arg1#1, skb_put_~arg0#1.base, 213 + skb_put_~arg0#1.offset, 4);havoc skb_put_#t~mem2522#1;skb_put_#res#1.base, skb_put_#res#1.offset := skb_put_~ret_val~0#1.base, skb_put_~ret_val~0#1.offset; [2025-02-08 04:09:11,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10522: assume !enic_rq_indicate_buf_#t~short875#1;havoc enic_rq_indicate_buf_#t~mem873#1;havoc enic_rq_indicate_buf_#t~mem874#1;havoc enic_rq_indicate_buf_#t~short875#1; [2025-02-08 04:09:11,753 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8259-2: havoc cq_enet_rq_desc_dec_#t~bitwise400#1;assume (((((if cq_enet_rq_desc_dec_#t~mem399#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem399#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem399#1 % 256 % 4294967296 - 4294967296) < 0 || cq_enet_rq_desc_dec_#t~bitwise400#1 <= (if cq_enet_rq_desc_dec_#t~mem399#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem399#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem399#1 % 256 % 4294967296 - 4294967296)) && cq_enet_rq_desc_dec_#t~bitwise400#1 <= 64) && cq_enet_rq_desc_dec_#t~bitwise400#1 >= 0) && ((if cq_enet_rq_desc_dec_#t~mem399#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem399#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem399#1 % 256 % 4294967296 - 4294967296) >= 0 || cq_enet_rq_desc_dec_#t~bitwise400#1 > 64 + (if cq_enet_rq_desc_dec_#t~mem399#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem399#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem399#1 % 256 % 4294967296 - 4294967296))) && cq_enet_rq_desc_dec_#t~bitwise400#1 >= -2147483648; [2025-02-08 04:09:11,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8408: call #t~mem429#1.base, #t~mem429#1.offset := read~$Pointer$#11(~cq#1.base, 4 + ~cq#1.offset, 8);call #t~mem430#1 := read~int#37(~#type~0#1.base, ~#type~0#1.offset, 1);call #t~mem431#1 := read~int#54(~#q_number~0#1.base, ~#q_number~0#1.offset, 2);call #t~mem432#1 := read~int#24(~#completed_index~0#1.base, ~#completed_index~0#1.offset, 2);assume { :begin_inline_##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int } true;##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~423#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~423#1.offset, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~424#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~424#1.offset, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~425#1, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~426#1, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~427#1, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~428#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~428#1.offset, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~#fp#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~#fp#1.offset := #t~mem429#1.base, #t~mem429#1.offset, ~cq_desc~0#1.base, ~cq_desc~0#1.offset, (if #t~mem430#1 % 256 % 4294967296 <= 2147483647 then #t~mem430#1 % 256 % 4294967296 else #t~mem430#1 % 256 % 4294967296 - 4294967296), (if #t~mem431#1 % 65536 % 4294967296 <= 2147483647 then #t~mem431#1 % 65536 % 4294967296 else #t~mem431#1 % 65536 % 4294967296 - 4294967296), (if #t~mem432#1 % 65536 % 4294967296 <= 2147483647 then #t~mem432#1 % 65536 % 4294967296 else #t~mem432#1 % 65536 % 4294967296 - 4294967296), ~opaque#1.base, ~opaque#1.offset, ~q_service#1.base, ~q_service#1.offset;havoc ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#res#1;havoc ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~423#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~423#1.offset, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~424#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~424#1.offset, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~425#1, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~426#1, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~427#1, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~428#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~428#1.offset, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#t~funptrres2526#1, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#t~ret2527#1, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#t~ret2528#1;##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~423#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~423#1.offset := ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~423#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~423#1.offset;##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~424#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~424#1.offset := ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~424#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~424#1.offset;##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~425#1 := ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~425#1;##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~426#1 := ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~426#1;##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~427#1 := ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~427#1;##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~428#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~428#1.offset := ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~428#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~428#1.offset; [2025-02-08 04:09:11,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10522-1: assume enic_rq_indicate_buf_#t~short875#1;call enic_rq_indicate_buf_#t~mem874#1 := read~int#5(enic_rq_indicate_buf_~#bytes_written~0#1.base, enic_rq_indicate_buf_~#bytes_written~0#1.offset, 2);enic_rq_indicate_buf_#t~short875#1 := 0 != enic_rq_indicate_buf_#t~mem874#1 % 65536 % 4294967296; [2025-02-08 04:09:11,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10522-1: assume !enic_rq_indicate_buf_#t~short875#1; [2025-02-08 04:09:11,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8243-1: [2025-02-08 04:09:11,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8243: call write~int#9((if 0 != cq_enet_rq_desc_dec_#t~bitwise385#1 then 1 else 0), cq_enet_rq_desc_dec_~fcoe_enc_error#1.base, cq_enet_rq_desc_dec_~fcoe_enc_error#1.offset, 1);havoc cq_enet_rq_desc_dec_#t~mem384#1;havoc cq_enet_rq_desc_dec_#t~bitwise385#1;call cq_enet_rq_desc_dec_#t~mem386#1 := read~int#11(cq_enet_rq_desc_dec_~desc#1.base, 12 + cq_enet_rq_desc_dec_~desc#1.offset, 2);call write~int#26((if cq_enet_rq_desc_dec_#t~mem386#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem386#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_#t~mem386#1 % 65536 % 4294967296 - 4294967296) / 256, cq_enet_rq_desc_dec_~fcoe_eof#1.base, cq_enet_rq_desc_dec_~fcoe_eof#1.offset, 1);havoc cq_enet_rq_desc_dec_#t~mem386#1;call write~int#19(0, cq_enet_rq_desc_dec_~checksum#1.base, cq_enet_rq_desc_dec_~checksum#1.offset, 2); [2025-02-08 04:09:11,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8243-4: assume 0 == (if cq_enet_rq_desc_dec_#t~mem384#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem384#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem384#1 % 256 % 4294967296 - 4294967296);cq_enet_rq_desc_dec_#t~bitwise385#1 := 0; [2025-02-08 04:09:11,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8243-4: assume !(0 == (if cq_enet_rq_desc_dec_#t~mem384#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem384#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem384#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:09:11,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8243-3: assume 2 == (if cq_enet_rq_desc_dec_#t~mem384#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem384#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem384#1 % 256 % 4294967296 - 4294967296);cq_enet_rq_desc_dec_#t~bitwise385#1 := (if cq_enet_rq_desc_dec_#t~mem384#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem384#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem384#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:09:11,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8243-3: assume !(2 == (if cq_enet_rq_desc_dec_#t~mem384#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem384#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem384#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:09:11,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10506: assume 0 == enic_rq_indicate_buf_#t~mem868#1 % 256 % 4294967296;havoc enic_rq_indicate_buf_#t~mem868#1;call enic_rq_indicate_buf_#t~mem869#1 := read~int#5(enic_rq_indicate_buf_~#bytes_written~0#1.base, enic_rq_indicate_buf_~#bytes_written~0#1.offset, 2); [2025-02-08 04:09:11,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10506: assume !(0 == enic_rq_indicate_buf_#t~mem868#1 % 256 % 4294967296);havoc enic_rq_indicate_buf_#t~mem868#1; [2025-02-08 04:09:11,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8243-2: havoc cq_enet_rq_desc_dec_#t~bitwise385#1;assume (((((if cq_enet_rq_desc_dec_#t~mem384#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem384#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem384#1 % 256 % 4294967296 - 4294967296) < 0 || cq_enet_rq_desc_dec_#t~bitwise385#1 <= (if cq_enet_rq_desc_dec_#t~mem384#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem384#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem384#1 % 256 % 4294967296 - 4294967296)) && cq_enet_rq_desc_dec_#t~bitwise385#1 <= 2) && cq_enet_rq_desc_dec_#t~bitwise385#1 >= 0) && ((if cq_enet_rq_desc_dec_#t~mem384#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem384#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem384#1 % 256 % 4294967296 - 4294967296) >= 0 || cq_enet_rq_desc_dec_#t~bitwise385#1 > 2 + (if cq_enet_rq_desc_dec_#t~mem384#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem384#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem384#1 % 256 % 4294967296 - 4294967296))) && cq_enet_rq_desc_dec_#t~bitwise385#1 >= -2147483648; [2025-02-08 04:09:11,754 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14321: SUMMARY for call ldv_spin_unlock_NOT_ARG_SIGN(); srcloc: null [2025-02-08 04:09:11,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10913-1: SUMMARY for call synchronize_irq(#t~mem961); srcloc: null [2025-02-08 04:09:11,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10913: havoc #t~mem960.base, #t~mem960.offset;havoc #t~mem961; [2025-02-08 04:09:11,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10913-2: call #t~mem960.base, #t~mem960.offset := read~$Pointer$#11(~enic.base, 8 + ~enic.offset, 8);call #t~mem961 := read~int#11(#t~mem960.base, 1547 + #t~mem960.offset, 4); [2025-02-08 04:09:11,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint enic_synchronize_irqsFINAL: assume true; [2025-02-08 04:09:11,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10918: call #t~mem963 := read~int#11(~enic.base, 14100 + ~enic.offset, 4); [2025-02-08 04:09:11,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10925: assume ~i~7 % 4294967296 < #t~mem963 % 4294967296;havoc #t~mem963; [2025-02-08 04:09:11,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10925: assume !(~i~7 % 4294967296 < #t~mem963 % 4294967296);havoc #t~mem963; [2025-02-08 04:09:11,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10917: ~i~7 := 0; [2025-02-08 04:09:11,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10921-1: SUMMARY for call synchronize_irq(#t~mem962); srcloc: null [2025-02-08 04:09:11,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10921: havoc #t~mem962;~i~7 := 1 + ~i~7; [2025-02-08 04:09:11,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10921-2: call #t~mem962 := read~int#11(~enic.base, 484 + ~enic.offset + 6 * (if ~i~7 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~i~7 % 4294967296 % 18446744073709551616 else ~i~7 % 4294967296 % 18446744073709551616 - 18446744073709551616), 4); [2025-02-08 04:09:11,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21839: havoc #t~nondet2493; [2025-02-08 04:09:11,776 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21895: havoc #t~nondet2498; [2025-02-08 04:09:11,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18655: assume 0 == ~tmp~212 % 4294967296;#res := 0; [2025-02-08 04:09:11,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18655: assume !(0 == ~tmp~212 % 4294967296); [2025-02-08 04:09:11,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18653: ~tmp~212 := #t~ret2256;havoc #t~mem2255.base, #t~mem2255.offset;havoc #t~ret2256; [2025-02-08 04:09:11,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18653-1: SUMMARY for call #t~ret2256 := ioread32(#t~mem2255.base, 40 + #t~mem2255.offset); srcloc: null [2025-02-08 04:09:11,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18653-2: call #t~mem2255.base, #t~mem2255.offset := read~$Pointer$#11(~rq.base, 12 + ~rq.offset, 8); [2025-02-08 04:09:11,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18660: ~wait~34 := 1 + ~wait~34; [2025-02-08 04:09:11,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18660-1: SUMMARY for call __const_udelay(42950); srcloc: null [2025-02-08 04:09:11,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22026: havoc #t~nondet2523; [2025-02-08 04:09:11,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15889-1: SUMMARY for call ldv_spin_unlock_83(~enic#1.base, 1244 + ~enic#1.offset); srcloc: null [2025-02-08 04:09:11,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15889: #res#1 := ~err~36#1; [2025-02-08 04:09:11,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17901: call ULTIMATE.dealloc(vnic_dev_set_ig_vlan_rewrite_mode_~#a0~23#1.base, vnic_dev_set_ig_vlan_rewrite_mode_~#a0~23#1.offset);havoc vnic_dev_set_ig_vlan_rewrite_mode_~#a0~23#1.base, vnic_dev_set_ig_vlan_rewrite_mode_~#a0~23#1.offset;call ULTIMATE.dealloc(vnic_dev_set_ig_vlan_rewrite_mode_~#a1~23#1.base, vnic_dev_set_ig_vlan_rewrite_mode_~#a1~23#1.offset);havoc vnic_dev_set_ig_vlan_rewrite_mode_~#a1~23#1.base, vnic_dev_set_ig_vlan_rewrite_mode_~#a1~23#1.offset;#t~ret1704#1 := vnic_dev_set_ig_vlan_rewrite_mode_#res#1;havoc vnic_dev_set_ig_vlan_rewrite_mode_#t~ret2117#1, vnic_dev_set_ig_vlan_rewrite_mode_#t~ret2118#1, vnic_dev_set_ig_vlan_rewrite_mode_~vdev#1.base, vnic_dev_set_ig_vlan_rewrite_mode_~vdev#1.offset, vnic_dev_set_ig_vlan_rewrite_mode_~ig_vlan_rewrite_mode#1, vnic_dev_set_ig_vlan_rewrite_mode_~#a0~23#1.base, vnic_dev_set_ig_vlan_rewrite_mode_~#a0~23#1.offset, vnic_dev_set_ig_vlan_rewrite_mode_~#a1~23#1.base, vnic_dev_set_ig_vlan_rewrite_mode_~#a1~23#1.offset, vnic_dev_set_ig_vlan_rewrite_mode_~wait~24#1, vnic_dev_set_ig_vlan_rewrite_mode_~tmp~193#1, vnic_dev_set_ig_vlan_rewrite_mode_~tmp___0~87#1;havoc vnic_dev_set_ig_vlan_rewrite_mode_#in~vdev#1.base, vnic_dev_set_ig_vlan_rewrite_mode_#in~vdev#1.offset, vnic_dev_set_ig_vlan_rewrite_mode_#in~ig_vlan_rewrite_mode#1;assume { :end_inline_vnic_dev_set_ig_vlan_rewrite_mode } true;assume -2147483648 <= #t~ret1704#1 && #t~ret1704#1 <= 2147483647;~err~36#1 := #t~ret1704#1;havoc #t~mem1703#1.base, #t~mem1703#1.offset;havoc #t~ret1704#1; [2025-02-08 04:09:11,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint enic_dev_set_ig_vlan_rewrite_modeFINAL: assume true; [2025-02-08 04:09:13,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13050: ldv_dummy_resourceless_instance_callback_2_36_#t~ret1327#1 := enic_hard_start_xmit_#res#1;havoc enic_hard_start_xmit_#t~ret630#1.base, enic_hard_start_xmit_#t~ret630#1.offset, enic_hard_start_xmit_#t~mem631#1, enic_hard_start_xmit_#t~ret632#1, enic_hard_start_xmit_#t~mem633#1, enic_hard_start_xmit_#t~ret634#1.base, enic_hard_start_xmit_#t~ret634#1.offset, enic_hard_start_xmit_#t~mem635#1, enic_hard_start_xmit_#t~ret636#1.base, enic_hard_start_xmit_#t~ret636#1.offset, enic_hard_start_xmit_#t~mem637#1, enic_hard_start_xmit_#t~ret638#1, enic_hard_start_xmit_#t~ret639#1, enic_hard_start_xmit_#t~ret640#1.base, enic_hard_start_xmit_#t~ret640#1.offset, enic_hard_start_xmit_#t~mem641#1, enic_hard_start_xmit_#t~ret642#1.base, enic_hard_start_xmit_#t~ret642#1.offset, enic_hard_start_xmit_#t~ret643#1, enic_hard_start_xmit_#t~ret644#1, enic_hard_start_xmit_#t~ret645#1.base, enic_hard_start_xmit_#t~ret645#1.offset, enic_hard_start_xmit_~skb#1.base, enic_hard_start_xmit_~skb#1.offset, enic_hard_start_xmit_~netdev#1.base, enic_hard_start_xmit_~netdev#1.offset, enic_hard_start_xmit_~enic~7#1.base, enic_hard_start_xmit_~enic~7#1.offset, enic_hard_start_xmit_~tmp~72#1.base, enic_hard_start_xmit_~tmp~72#1.offset, enic_hard_start_xmit_~wq~0#1.base, enic_hard_start_xmit_~wq~0#1.offset, enic_hard_start_xmit_~flags~0#1, enic_hard_start_xmit_~txq_map~0#1, enic_hard_start_xmit_~tmp___0~23#1, enic_hard_start_xmit_~tmp___1~16#1.base, enic_hard_start_xmit_~tmp___1~16#1.offset, enic_hard_start_xmit_~tmp___2~9#1.base, enic_hard_start_xmit_~tmp___2~9#1.offset, enic_hard_start_xmit_~tmp___3~5#1, enic_hard_start_xmit_~tmp___4~1#1.base, enic_hard_start_xmit_~tmp___4~1#1.offset, enic_hard_start_xmit_~tmp___5~1#1, enic_hard_start_xmit_~tmp___6~1#1.base, enic_hard_start_xmit_~tmp___6~1#1.offset, enic_hard_start_xmit_~tmp___7~1#1.base, enic_hard_start_xmit_~tmp___7~1#1.offset, enic_hard_start_xmit_~tmp___8~1#1;havoc enic_hard_start_xmit_#in~skb#1.base, enic_hard_start_xmit_#in~skb#1.offset, enic_hard_start_xmit_#in~netdev#1.base, enic_hard_start_xmit_#in~netdev#1.offset;assume { :end_inline_enic_hard_start_xmit } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_36_#t~ret1327#1 && ldv_dummy_resourceless_instance_callback_2_36_#t~ret1327#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_36_#t~ret1327#1; [2025-02-08 04:09:13,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15164-1: SUMMARY for call enic_get_vnic_config_#t~ret1544#1 := dev_err(enic_get_vnic_config_~tmp___2~22#1.base, enic_get_vnic_config_~tmp___2~22#1.offset, 67, 0); srcloc: null [2025-02-08 04:09:13,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15164: assume -2147483648 <= enic_get_vnic_config_#t~ret1544#1 && enic_get_vnic_config_#t~ret1544#1 <= 2147483647;havoc enic_get_vnic_config_#t~ret1544#1;enic_get_vnic_config_#res#1 := enic_get_vnic_config_~err~23#1; [2025-02-08 04:09:13,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12257-1: assume #t~short1205#1;call #t~mem1206#1 := read~int#11(~pdev#1.base, 8 + (1551 + ~pdev#1.offset + 56 * (if ~i~17#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~i~17#1 % 4294967296 % 18446744073709551616 else ~i~17#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)), 8);call #t~mem1207#1 := read~int#11(~pdev#1.base, 1551 + ~pdev#1.offset + 56 * (if ~i~17#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~i~17#1 % 4294967296 % 18446744073709551616 else ~i~17#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 8);#t~ite1208#1 := 1 + (#t~mem1206#1 - #t~mem1207#1); [2025-02-08 04:09:13,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12257-1: assume !#t~short1205#1;#t~ite1208#1 := 0; [2025-02-08 04:09:13,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12257: call write~int#11(#t~ite1208#1, ~enic~30#1.base, 16 + (56 + ~enic~30#1.offset + 24 * (if ~i~17#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~i~17#1 % 4294967296 % 18446744073709551616 else ~i~17#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)), 8);havoc #t~mem1202#1;havoc #t~mem1203#1;havoc #t~mem1204#1;havoc #t~short1205#1;havoc #t~ite1208#1;havoc #t~mem1206#1;havoc #t~mem1207#1;call #t~mem1209#1 := read~int#11(~enic~30#1.base, 16 + (56 + ~enic~30#1.offset + 24 * (if ~i~17#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~i~17#1 % 4294967296 % 18446744073709551616 else ~i~17#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)), 8);assume { :begin_inline_pci_iomap } true;pci_iomap_#in~arg0#1.base, pci_iomap_#in~arg0#1.offset, pci_iomap_#in~arg1#1, pci_iomap_#in~arg2#1 := ~pdev#1.base, ~pdev#1.offset, (if ~i~17#1 % 4294967296 % 4294967296 <= 2147483647 then ~i~17#1 % 4294967296 % 4294967296 else ~i~17#1 % 4294967296 % 4294967296 - 4294967296), #t~mem1209#1;havoc pci_iomap_#res#1.base, pci_iomap_#res#1.offset;havoc pci_iomap_#t~ret2512#1.base, pci_iomap_#t~ret2512#1.offset, pci_iomap_~arg0#1.base, pci_iomap_~arg0#1.offset, pci_iomap_~arg1#1, pci_iomap_~arg2#1;pci_iomap_~arg0#1.base, pci_iomap_~arg0#1.offset := pci_iomap_#in~arg0#1.base, pci_iomap_#in~arg0#1.offset;pci_iomap_~arg1#1 := pci_iomap_#in~arg1#1;pci_iomap_~arg2#1 := pci_iomap_#in~arg2#1; [2025-02-08 04:09:13,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15296: call ULTIMATE.dealloc(enic_del_vlan_~#a0~1#1.base, enic_del_vlan_~#a0~1#1.offset);havoc enic_del_vlan_~#a0~1#1.base, enic_del_vlan_~#a0~1#1.offset;call ULTIMATE.dealloc(enic_del_vlan_~#a1~1#1.base, enic_del_vlan_~#a1~1#1.offset);havoc enic_del_vlan_~#a1~1#1.base, enic_del_vlan_~#a1~1#1.offset;enic_vlan_rx_kill_vid_#t~ret1721#1 := enic_del_vlan_#res#1;havoc enic_del_vlan_#t~mem1604#1.base, enic_del_vlan_#t~mem1604#1.offset, enic_del_vlan_#t~ret1605#1, enic_del_vlan_#t~ret1606#1.base, enic_del_vlan_#t~ret1606#1.offset, enic_del_vlan_#t~ret1607#1, enic_del_vlan_~enic#1.base, enic_del_vlan_~enic#1.offset, enic_del_vlan_~vlanid#1, enic_del_vlan_~#a0~1#1.base, enic_del_vlan_~#a0~1#1.offset, enic_del_vlan_~#a1~1#1.base, enic_del_vlan_~#a1~1#1.offset, enic_del_vlan_~wait~2#1, enic_del_vlan_~err~25#1, enic_del_vlan_~tmp~160#1.base, enic_del_vlan_~tmp~160#1.offset;havoc enic_del_vlan_#in~enic#1.base, enic_del_vlan_#in~enic#1.offset, enic_del_vlan_#in~vlanid#1;assume { :end_inline_enic_del_vlan } true;assume -2147483648 <= enic_vlan_rx_kill_vid_#t~ret1721#1 && enic_vlan_rx_kill_vid_#t~ret1721#1 <= 2147483647;enic_vlan_rx_kill_vid_~err~44#1 := enic_vlan_rx_kill_vid_#t~ret1721#1;havoc enic_vlan_rx_kill_vid_#t~ret1721#1; [2025-02-08 04:09:13,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12257-2: assume #t~short1205#1; [2025-02-08 04:09:13,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12257-2: assume !#t~short1205#1;call #t~mem1203#1 := read~int#11(~pdev#1.base, 8 + (1551 + ~pdev#1.offset + 56 * (if ~i~17#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~i~17#1 % 4294967296 % 18446744073709551616 else ~i~17#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)), 8);call #t~mem1204#1 := read~int#11(~pdev#1.base, 1551 + ~pdev#1.offset + 56 * (if ~i~17#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~i~17#1 % 4294967296 % 18446744073709551616 else ~i~17#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 8);#t~short1205#1 := #t~mem1203#1 % 18446744073709551616 != #t~mem1204#1 % 18446744073709551616; [2025-02-08 04:09:13,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10276: havoc enic_set_vf_port_#t~memset~res810#1.base, enic_set_vf_port_#t~memset~res810#1.offset; [2025-02-08 04:09:13,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10276-1: SUMMARY for call enic_set_vf_port_#t~memset~res810#1.base, enic_set_vf_port_#t~memset~res810#1.offset := #Ultimate.C_memset#11(enic_set_vf_port_~pp~1#1.base, enic_set_vf_port_~pp~1#1.offset, 0, 92); srcloc: null [2025-02-08 04:09:13,478 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19261-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_14_#t~ret2343#1 := enic_get_sset_count(ldv_dummy_resourceless_instance_callback_2_14_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_14_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_14_~arg2#1); srcloc: null [2025-02-08 04:09:13,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19261: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_14_#t~ret2343#1 && ldv_dummy_resourceless_instance_callback_2_14_#t~ret2343#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_14_#t~ret2343#1; [2025-02-08 04:09:13,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12523-1: SUMMARY for call pci_disable_device(~pdev#1.base, ~pdev#1.offset); srcloc: null [2025-02-08 04:09:13,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12523: assume { :begin_inline_ldv_free_netdev_108 } true;ldv_free_netdev_108_#in~ldv_func_arg1#1.base, ldv_free_netdev_108_#in~ldv_func_arg1#1.offset := ~netdev~12#1.base, ~netdev~12#1.offset;havoc ldv_free_netdev_108_~ldv_func_arg1#1.base, ldv_free_netdev_108_~ldv_func_arg1#1.offset;ldv_free_netdev_108_~ldv_func_arg1#1.base, ldv_free_netdev_108_~ldv_func_arg1#1.offset := ldv_free_netdev_108_#in~ldv_func_arg1#1.base, ldv_free_netdev_108_#in~ldv_func_arg1#1.offset; [2025-02-08 04:09:13,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18469: assume vnic_rq_alloc_bufs_~i~29#1 % 4294967296 < vnic_rq_alloc_bufs_~blks~1#1 % 4294967296; [2025-02-08 04:09:13,479 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18469: assume !(vnic_rq_alloc_bufs_~i~29#1 % 4294967296 < vnic_rq_alloc_bufs_~blks~1#1 % 4294967296);call vnic_rq_alloc_bufs_#t~mem2227#1.base, vnic_rq_alloc_bufs_#t~mem2227#1.offset := read~$Pointer$#11(vnic_rq_alloc_bufs_~rq#1.base, 88 + vnic_rq_alloc_bufs_~rq#1.offset, 8);vnic_rq_alloc_bufs_~tmp___0~89#1.base, vnic_rq_alloc_bufs_~tmp___0~89#1.offset := vnic_rq_alloc_bufs_#t~mem2227#1.base, vnic_rq_alloc_bufs_#t~mem2227#1.offset;havoc vnic_rq_alloc_bufs_#t~mem2227#1.base, vnic_rq_alloc_bufs_#t~mem2227#1.offset;call write~$Pointer$#11(vnic_rq_alloc_bufs_~tmp___0~89#1.base, vnic_rq_alloc_bufs_~tmp___0~89#1.offset, vnic_rq_alloc_bufs_~rq#1.base, 608 + vnic_rq_alloc_bufs_~rq#1.offset, 8);call write~$Pointer$#11(vnic_rq_alloc_bufs_~tmp___0~89#1.base, vnic_rq_alloc_bufs_~tmp___0~89#1.offset, vnic_rq_alloc_bufs_~rq#1.base, 600 + vnic_rq_alloc_bufs_~rq#1.offset, 8);vnic_rq_alloc_bufs_#res#1 := 0;vnic_rq_alloc_#t~ret2236#1 := vnic_rq_alloc_bufs_#res#1;havoc vnic_rq_alloc_bufs_#t~mem2217#1, vnic_rq_alloc_bufs_#t~ret2218#1.base, vnic_rq_alloc_bufs_#t~ret2218#1.offset, vnic_rq_alloc_bufs_#t~mem2219#1.base, vnic_rq_alloc_bufs_#t~mem2219#1.offset, vnic_rq_alloc_bufs_#t~mem2220#1.base, vnic_rq_alloc_bufs_#t~mem2220#1.offset, vnic_rq_alloc_bufs_#t~mem2223#1.base, vnic_rq_alloc_bufs_#t~mem2223#1.offset, vnic_rq_alloc_bufs_#t~mem2221#1, vnic_rq_alloc_bufs_#t~mem2222#1, vnic_rq_alloc_bufs_#t~mem2224#1, vnic_rq_alloc_bufs_#t~mem2225#1.base, vnic_rq_alloc_bufs_#t~mem2225#1.offset, vnic_rq_alloc_bufs_#t~mem2226#1.base, vnic_rq_alloc_bufs_#t~mem2226#1.offset, vnic_rq_alloc_bufs_#t~mem2227#1.base, vnic_rq_alloc_bufs_#t~mem2227#1.offset, vnic_rq_alloc_bufs_~rq#1.base, vnic_rq_alloc_bufs_~rq#1.offset, vnic_rq_alloc_bufs_~buf~6#1.base, vnic_rq_alloc_bufs_~buf~6#1.offset, vnic_rq_alloc_bufs_~i~29#1, vnic_rq_alloc_bufs_~j~3#1, vnic_rq_alloc_bufs_~count~3#1, vnic_rq_alloc_bufs_~blks~1#1, vnic_rq_alloc_bufs_~tmp~208#1.base, vnic_rq_alloc_bufs_~tmp~208#1.offset, vnic_rq_alloc_bufs_~tmp___0~89#1.base, vnic_rq_alloc_bufs_~tmp___0~89#1.offset;havoc vnic_rq_alloc_bufs_#in~rq#1.base, vnic_rq_alloc_bufs_#in~rq#1.offset;assume { :end_inline_vnic_rq_alloc_bufs } true;assume -2147483648 <= vnic_rq_alloc_#t~ret2236#1 && vnic_rq_alloc_#t~ret2236#1 <= 2147483647;vnic_rq_alloc_~err~70#1 := vnic_rq_alloc_#t~ret2236#1;havoc vnic_rq_alloc_#t~ret2236#1; [2025-02-08 04:09:13,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12391: SUMMARY for call lockdep_init_map(~enic~30#1.base, 440 + ~enic~30#1.offset, 48, 0, ~#__key___3~0#1.base, ~#__key___3~0#1.offset, 0); srcloc: null [2025-02-08 04:09:13,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17016: assume 13 == (if vnic_dev_discover_res_~type~3#1 % 256 % 4294967296 <= 2147483647 then vnic_dev_discover_res_~type~3#1 % 256 % 4294967296 else vnic_dev_discover_res_~type~3#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:09:13,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17016: assume !(13 == (if vnic_dev_discover_res_~type~3#1 % 256 % 4294967296 <= 2147483647 then vnic_dev_discover_res_~type~3#1 % 256 % 4294967296 else vnic_dev_discover_res_~type~3#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:09:13,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14902-1: SUMMARY for call vnic_wq_alloc_#t~ret1487#1.base, vnic_wq_alloc_#t~ret1487#1.offset := vnic_dev_get_res(vnic_wq_alloc_~vdev#1.base, vnic_wq_alloc_~vdev#1.offset, 1, vnic_wq_alloc_~index#1); srcloc: null [2025-02-08 04:09:13,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14902: vnic_wq_alloc_~tmp~152#1.base, vnic_wq_alloc_~tmp~152#1.offset := vnic_wq_alloc_#t~ret1487#1.base, vnic_wq_alloc_#t~ret1487#1.offset;havoc vnic_wq_alloc_#t~ret1487#1.base, vnic_wq_alloc_#t~ret1487#1.offset;call write~$Pointer$#11(vnic_wq_alloc_~tmp~152#1.base, vnic_wq_alloc_~tmp~152#1.offset, vnic_wq_alloc_~wq#1.base, 12 + vnic_wq_alloc_~wq#1.offset, 8);call vnic_wq_alloc_#t~mem1488#1.base, vnic_wq_alloc_#t~mem1488#1.offset := read~$Pointer$#11(vnic_wq_alloc_~wq#1.base, 12 + vnic_wq_alloc_~wq#1.offset, 8); [2025-02-08 04:09:13,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12260: assume 0 == (#t~mem1211#1.base + #t~mem1211#1.offset) % 18446744073709551616;havoc #t~mem1211#1.base, #t~mem1211#1.offset; [2025-02-08 04:09:13,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12260: assume !(0 == (#t~mem1211#1.base + #t~mem1211#1.offset) % 18446744073709551616);havoc #t~mem1211#1.base, #t~mem1211#1.offset;call #t~mem1213#1 := read~int#11(~pdev#1.base, 1551 + ~pdev#1.offset + 56 * (if ~i~17#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~i~17#1 % 4294967296 % 18446744073709551616 else ~i~17#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 8);call write~int#11(#t~mem1213#1, ~enic~30#1.base, 8 + (56 + ~enic~30#1.offset + 24 * (if ~i~17#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~i~17#1 % 4294967296 % 18446744073709551616 else ~i~17#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)), 8);havoc #t~mem1213#1;~i~17#1 := 1 + ~i~17#1; [2025-02-08 04:09:13,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9353: enic_queue_wq_skb_tso_~tmp~70#1 := enic_queue_wq_skb_tso_#t~ret596#1;havoc enic_queue_wq_skb_tso_#t~ret596#1;enic_queue_wq_skb_tso_~frag_len_left~0#1 := enic_queue_wq_skb_tso_~tmp~70#1;call enic_queue_wq_skb_tso_#t~mem597#1 := read~int#11(enic_queue_wq_skb_tso_~skb#1.base, 104 + enic_queue_wq_skb_tso_~skb#1.offset, 4);enic_queue_wq_skb_tso_~len_left~2#1 := enic_queue_wq_skb_tso_#t~mem597#1 - enic_queue_wq_skb_tso_~frag_len_left~0#1;havoc enic_queue_wq_skb_tso_#t~mem597#1;assume { :begin_inline_skb_transport_offset } true;skb_transport_offset_#in~skb#1.base, skb_transport_offset_#in~skb#1.offset := enic_queue_wq_skb_tso_~skb#1.base, enic_queue_wq_skb_tso_~skb#1.offset;havoc skb_transport_offset_#res#1;havoc skb_transport_offset_#t~ret215#1.base, skb_transport_offset_#t~ret215#1.offset, skb_transport_offset_#t~mem216#1.base, skb_transport_offset_#t~mem216#1.offset, skb_transport_offset_~skb#1.base, skb_transport_offset_~skb#1.offset, skb_transport_offset_~tmp~16#1.base, skb_transport_offset_~tmp~16#1.offset;skb_transport_offset_~skb#1.base, skb_transport_offset_~skb#1.offset := skb_transport_offset_#in~skb#1.base, skb_transport_offset_#in~skb#1.offset;havoc skb_transport_offset_~tmp~16#1.base, skb_transport_offset_~tmp~16#1.offset; [2025-02-08 04:09:13,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15431-1: SUMMARY for call enic_get_res_counts_#t~ret1620#1 := vnic_dev_get_res_count(enic_get_res_counts_#t~mem1619#1.base, enic_get_res_counts_#t~mem1619#1.offset, 1); srcloc: null [2025-02-08 04:09:13,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9353-1: SUMMARY for call enic_queue_wq_skb_tso_#t~ret596#1 := skb_headlen(enic_queue_wq_skb_tso_~skb#1.base, enic_queue_wq_skb_tso_~skb#1.offset); srcloc: null [2025-02-08 04:09:13,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15431: call write~int#11(enic_get_res_counts_#t~ret1620#1, enic_get_res_counts_~enic#1.base, 7312 + enic_get_res_counts_~enic#1.offset, 4);havoc enic_get_res_counts_#t~mem1619#1.base, enic_get_res_counts_#t~mem1619#1.offset;havoc enic_get_res_counts_#t~ret1620#1;call enic_get_res_counts_#t~mem1621#1.base, enic_get_res_counts_#t~mem1621#1.offset := read~$Pointer$#11(enic_get_res_counts_~enic#1.base, 200 + enic_get_res_counts_~enic#1.offset, 8); [2025-02-08 04:09:13,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10278: assume -1 == enic_set_vf_port_~vf#1;call enic_set_vf_port_#t~mem811#1.base, enic_set_vf_port_#t~mem811#1.offset := read~$Pointer$#11(enic_set_vf_port_~netdev#1.base, 791 + enic_set_vf_port_~netdev#1.offset, 8); [2025-02-08 04:09:13,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10278: assume !(-1 == enic_set_vf_port_~vf#1); [2025-02-08 04:09:13,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13450: assume 14 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1; [2025-02-08 04:09:13,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13450: assume !(14 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1); [2025-02-08 04:09:13,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18471: call vnic_rq_alloc_bufs_#t~mem2220#1.base, vnic_rq_alloc_bufs_#t~mem2220#1.offset := read~$Pointer$#11(vnic_rq_alloc_bufs_~rq#1.base, 88 + vnic_rq_alloc_bufs_~rq#1.offset + 8 * (if vnic_rq_alloc_bufs_~i~29#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then vnic_rq_alloc_bufs_~i~29#1 % 4294967296 % 18446744073709551616 else vnic_rq_alloc_bufs_~i~29#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 8);vnic_rq_alloc_bufs_~buf~6#1.base, vnic_rq_alloc_bufs_~buf~6#1.offset := vnic_rq_alloc_bufs_#t~mem2220#1.base, vnic_rq_alloc_bufs_#t~mem2220#1.offset;vnic_rq_alloc_bufs_~j~3#1 := 0; [2025-02-08 04:09:13,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12393-1: SUMMARY for call INIT_LIST_HEAD(~enic~30#1.base, 416 + ~enic~30#1.offset); srcloc: null [2025-02-08 04:09:13,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12393: call write~$Pointer$#11(#funAddr~enic_change_mtu_work.base, #funAddr~enic_change_mtu_work.offset, ~enic~30#1.base, 432 + ~enic~30#1.offset, 8);~i~17#1 := 0; [2025-02-08 04:09:13,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15432-1: SUMMARY for call enic_get_res_counts_#t~ret1622#1 := vnic_dev_get_res_count(enic_get_res_counts_#t~mem1621#1.base, enic_get_res_counts_#t~mem1621#1.offset, 2); srcloc: null [2025-02-08 04:09:13,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15432: call write~int#11(enic_get_res_counts_#t~ret1622#1, enic_get_res_counts_~enic#1.base, 12344 + enic_get_res_counts_~enic#1.offset, 4);havoc enic_get_res_counts_#t~mem1621#1.base, enic_get_res_counts_#t~mem1621#1.offset;havoc enic_get_res_counts_#t~ret1622#1;call enic_get_res_counts_#t~mem1623#1.base, enic_get_res_counts_#t~mem1623#1.offset := read~$Pointer$#11(enic_get_res_counts_~enic#1.base, 200 + enic_get_res_counts_~enic#1.offset, 8); [2025-02-08 04:09:13,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19000: assume enic_get_strings_~i~31#1 % 4294967296 <= 20; [2025-02-08 04:09:13,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19000: assume !(enic_get_strings_~i~31#1 % 4294967296 <= 20); [2025-02-08 04:09:13,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11865: enic_set_intr_mode_~i~13#1 := 0; [2025-02-08 04:09:13,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12262-1: SUMMARY for call #t~ret1212#1 := dev_err(~dev~2#1.base, ~dev~2#1.offset, 37, 0); srcloc: null [2025-02-08 04:09:13,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10280: havoc enic_set_vf_port_#t~mem811#1.base, enic_set_vf_port_#t~mem811#1.offset;havoc enic_set_vf_port_#t~memset~res812#1.base, enic_set_vf_port_#t~memset~res812#1.offset; [2025-02-08 04:09:13,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10280-1: SUMMARY for call enic_set_vf_port_#t~memset~res812#1.base, enic_set_vf_port_#t~memset~res812#1.offset := #Ultimate.C_memset#11(enic_set_vf_port_#t~mem811#1.base, enic_set_vf_port_#t~mem811#1.offset, 0, 6); srcloc: null [2025-02-08 04:09:13,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15433-1: SUMMARY for call enic_get_res_counts_#t~ret1624#1 := vnic_dev_get_res_count(enic_get_res_counts_#t~mem1623#1.base, enic_get_res_counts_#t~mem1623#1.offset, 3); srcloc: null [2025-02-08 04:09:13,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12262: assume -2147483648 <= #t~ret1212#1 && #t~ret1212#1 <= 2147483647;havoc #t~ret1212#1;~err~20#1 := -19; [2025-02-08 04:09:13,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15433: call write~int#11(enic_get_res_counts_#t~ret1624#1, enic_get_res_counts_~enic#1.base, 15712 + enic_get_res_counts_~enic#1.offset, 4);havoc enic_get_res_counts_#t~mem1623#1.base, enic_get_res_counts_#t~mem1623#1.offset;havoc enic_get_res_counts_#t~ret1624#1;call enic_get_res_counts_#t~mem1625#1.base, enic_get_res_counts_#t~mem1625#1.offset := read~$Pointer$#11(enic_get_res_counts_~enic#1.base, 200 + enic_get_res_counts_~enic#1.offset, 8); [2025-02-08 04:09:13,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11866: assume enic_set_intr_mode_~i~13#1 % 4294967296 < (2 + (enic_set_intr_mode_~n~0#1 + enic_set_intr_mode_~m~0#1)) % 4294967296; [2025-02-08 04:09:13,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11866: assume !(enic_set_intr_mode_~i~13#1 % 4294967296 < (2 + (enic_set_intr_mode_~n~0#1 + enic_set_intr_mode_~m~0#1)) % 4294967296);call enic_set_intr_mode_#t~mem1113#1 := read~int#11(enic_set_intr_mode_~enic#1.base, 16 + enic_set_intr_mode_~enic#1.offset, 4); [2025-02-08 04:09:13,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16755: call ULTIMATE.dealloc(enic_process_get_pp_request_~#status~0#1.base, enic_process_get_pp_request_~#status~0#1.offset);havoc enic_process_get_pp_request_~#status~0#1.base, enic_process_get_pp_request_~#status~0#1.offset;enic_get_vf_port_#t~ret829#1 := enic_process_get_pp_request_#res#1;havoc enic_process_get_pp_request_#t~ret1939#1, enic_process_get_pp_request_#t~mem1940#1.base, enic_process_get_pp_request_#t~mem1940#1.offset, enic_process_get_pp_request_#t~mem1941#1.base, enic_process_get_pp_request_#t~mem1941#1.offset, enic_process_get_pp_request_#t~ret1942#1, enic_process_get_pp_request_#t~mem1943#1.base, enic_process_get_pp_request_#t~mem1943#1.offset, enic_process_get_pp_request_#t~mem1944#1.base, enic_process_get_pp_request_#t~mem1944#1.offset, enic_process_get_pp_request_#t~ret1945#1, enic_process_get_pp_request_#t~ret1946#1, enic_process_get_pp_request_#t~mem1947#1.base, enic_process_get_pp_request_#t~mem1947#1.offset, enic_process_get_pp_request_#t~mem1948#1.base, enic_process_get_pp_request_#t~mem1948#1.offset, enic_process_get_pp_request_#t~ret1949#1, enic_process_get_pp_request_#t~mem1950#1.base, enic_process_get_pp_request_#t~mem1950#1.offset, enic_process_get_pp_request_#t~mem1951#1.base, enic_process_get_pp_request_#t~mem1951#1.offset, enic_process_get_pp_request_#t~ret1952#1, enic_process_get_pp_request_#t~mem1953#1, enic_process_get_pp_request_#t~mem1954#1, enic_process_get_pp_request_#t~mem1955#1, enic_process_get_pp_request_#t~mem1956#1, enic_process_get_pp_request_#t~mem1957#1, enic_process_get_pp_request_~enic#1.base, enic_process_get_pp_request_~enic#1.offset, enic_process_get_pp_request_~vf#1, enic_process_get_pp_request_~request#1, enic_process_get_pp_request_~response#1.base, enic_process_get_pp_request_~response#1.offset, enic_process_get_pp_request_~err~53#1, enic_process_get_pp_request_~#status~0#1.base, enic_process_get_pp_request_~#status~0#1.offset, enic_process_get_pp_request_~tmp~179#1, enic_process_get_pp_request_~tmp___0~78#1;havoc enic_process_get_pp_request_#in~enic#1.base, enic_process_get_pp_request_#in~enic#1.offset, enic_process_get_pp_request_#in~vf#1, enic_process_get_pp_request_#in~request#1, enic_process_get_pp_request_#in~response#1.base, enic_process_get_pp_request_#in~response#1.offset;assume { :end_inline_enic_process_get_pp_request } true;assume -2147483648 <= enic_get_vf_port_#t~ret829#1 && enic_get_vf_port_#t~ret829#1 <= 2147483647;call write~int#15(enic_get_vf_port_#t~ret829#1, enic_get_vf_port_~#err~5#1.base, enic_get_vf_port_~#err~5#1.offset, 4);havoc enic_get_vf_port_#t~mem828#1;havoc enic_get_vf_port_#t~ret829#1;call enic_get_vf_port_#t~mem830#1 := read~int#15(enic_get_vf_port_~#err~5#1.base, enic_get_vf_port_~#err~5#1.offset, 4); [2025-02-08 04:09:13,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14905: assume 0 == (vnic_wq_alloc_#t~mem1488#1.base + vnic_wq_alloc_#t~mem1488#1.offset) % 18446744073709551616;havoc vnic_wq_alloc_#t~mem1488#1.base, vnic_wq_alloc_#t~mem1488#1.offset; [2025-02-08 04:09:13,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14905: assume !(0 == (vnic_wq_alloc_#t~mem1488#1.base + vnic_wq_alloc_#t~mem1488#1.offset) % 18446744073709551616);havoc vnic_wq_alloc_#t~mem1488#1.base, vnic_wq_alloc_#t~mem1488#1.offset; [2025-02-08 04:09:13,480 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18473: assume vnic_rq_alloc_bufs_~j~3#1 % 4294967296 < (if vnic_rq_alloc_bufs_~count~3#1 % 4294967296 <= 63 then 32 else 64) % 4294967296; [2025-02-08 04:09:13,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18473: assume !(vnic_rq_alloc_bufs_~j~3#1 % 4294967296 < (if vnic_rq_alloc_bufs_~count~3#1 % 4294967296 <= 63 then 32 else 64) % 4294967296);vnic_rq_alloc_bufs_~i~29#1 := 1 + vnic_rq_alloc_bufs_~i~29#1; [2025-02-08 04:09:13,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15434: call write~int#11(enic_get_res_counts_#t~ret1626#1, enic_get_res_counts_~enic#1.base, 14100 + enic_get_res_counts_~enic#1.offset, 4);havoc enic_get_res_counts_#t~mem1625#1.base, enic_get_res_counts_#t~mem1625#1.offset;havoc enic_get_res_counts_#t~ret1626#1; [2025-02-08 04:09:13,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15434-1: SUMMARY for call enic_get_res_counts_#t~ret1626#1 := vnic_dev_get_res_count(enic_get_res_counts_#t~mem1625#1.base, enic_get_res_counts_#t~mem1625#1.offset, 10); srcloc: null [2025-02-08 04:09:13,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17020: assume 16 == (if vnic_dev_discover_res_~type~3#1 % 256 % 4294967296 <= 2147483647 then vnic_dev_discover_res_~type~3#1 % 256 % 4294967296 else vnic_dev_discover_res_~type~3#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:09:13,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17020: assume !(16 == (if vnic_dev_discover_res_~type~3#1 % 256 % 4294967296 <= 2147483647 then vnic_dev_discover_res_~type~3#1 % 256 % 4294967296 else vnic_dev_discover_res_~type~3#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:09:13,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15435-1: SUMMARY for call enic_get_res_counts_#t~ret1627#1.base, enic_get_res_counts_#t~ret1627#1.offset := enic_get_dev(enic_get_res_counts_~enic#1.base, enic_get_res_counts_~enic#1.offset); srcloc: null [2025-02-08 04:09:13,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15435: enic_get_res_counts_~tmp~164#1.base, enic_get_res_counts_~tmp~164#1.offset := enic_get_res_counts_#t~ret1627#1.base, enic_get_res_counts_#t~ret1627#1.offset;havoc enic_get_res_counts_#t~ret1627#1.base, enic_get_res_counts_#t~ret1627#1.offset;call enic_get_res_counts_#t~mem1628#1 := read~int#11(enic_get_res_counts_~enic#1.base, 7312 + enic_get_res_counts_~enic#1.offset, 4);call enic_get_res_counts_#t~mem1629#1 := read~int#11(enic_get_res_counts_~enic#1.base, 12344 + enic_get_res_counts_~enic#1.offset, 4);call enic_get_res_counts_#t~mem1630#1 := read~int#11(enic_get_res_counts_~enic#1.base, 15712 + enic_get_res_counts_~enic#1.offset, 4);call enic_get_res_counts_#t~mem1631#1 := read~int#11(enic_get_res_counts_~enic#1.base, 14100 + enic_get_res_counts_~enic#1.offset, 4); [2025-02-08 04:09:13,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15171-1: SUMMARY for call enic_get_vnic_config_#t~ret1546#1 := vnic_dev_spec(enic_get_vnic_config_#t~mem1545#1.base, enic_get_vnic_config_#t~mem1545#1.offset, 12, 2, enic_get_vnic_config_~c~0#1.base, 12 + enic_get_vnic_config_~c~0#1.offset); srcloc: null [2025-02-08 04:09:13,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15171: assume -2147483648 <= enic_get_vnic_config_#t~ret1546#1 && enic_get_vnic_config_#t~ret1546#1 <= 2147483647;enic_get_vnic_config_~err~23#1 := enic_get_vnic_config_#t~ret1546#1;havoc enic_get_vnic_config_#t~mem1545#1.base, enic_get_vnic_config_#t~mem1545#1.offset;havoc enic_get_vnic_config_#t~ret1546#1; [2025-02-08 04:09:13,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14907-1: SUMMARY for call vnic_wq_alloc_#t~ret1489#1 := printk(60, 0); srcloc: null [2025-02-08 04:09:13,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11868: call write~int#11(enic_set_intr_mode_~i~13#1, enic_set_intr_mode_~enic#1.base, 4 + (484 + enic_set_intr_mode_~enic#1.offset + 6 * (if enic_set_intr_mode_~i~13#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then enic_set_intr_mode_~i~13#1 % 4294967296 % 18446744073709551616 else enic_set_intr_mode_~i~13#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)), 2);enic_set_intr_mode_~i~13#1 := 1 + enic_set_intr_mode_~i~13#1; [2025-02-08 04:09:13,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14907: assume -2147483648 <= vnic_wq_alloc_#t~ret1489#1 && vnic_wq_alloc_#t~ret1489#1 <= 2147483647;havoc vnic_wq_alloc_#t~ret1489#1;vnic_wq_alloc_#res#1 := -22; [2025-02-08 04:09:13,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12793-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2025-02-08 04:09:13,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12397: call #t~mem1246#1 := read~int#11(~enic~30#1.base, 7312 + ~enic~30#1.offset, 4); [2025-02-08 04:09:13,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15436-1: SUMMARY for call enic_get_res_counts_#t~ret1632#1 := _dev_info(enic_get_res_counts_~tmp~164#1.base, enic_get_res_counts_~tmp~164#1.offset, 100, 0); srcloc: null [2025-02-08 04:09:13,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15436: assume -2147483648 <= enic_get_res_counts_#t~ret1632#1 && enic_get_res_counts_#t~ret1632#1 <= 2147483647;havoc enic_get_res_counts_#t~mem1628#1;havoc enic_get_res_counts_#t~mem1629#1;havoc enic_get_res_counts_#t~mem1630#1;havoc enic_get_res_counts_#t~mem1631#1;havoc enic_get_res_counts_#t~ret1632#1;havoc enic_get_res_counts_#t~mem1619#1.base, enic_get_res_counts_#t~mem1619#1.offset, enic_get_res_counts_#t~ret1620#1, enic_get_res_counts_#t~mem1621#1.base, enic_get_res_counts_#t~mem1621#1.offset, enic_get_res_counts_#t~ret1622#1, enic_get_res_counts_#t~mem1623#1.base, enic_get_res_counts_#t~mem1623#1.offset, enic_get_res_counts_#t~ret1624#1, enic_get_res_counts_#t~mem1625#1.base, enic_get_res_counts_#t~mem1625#1.offset, enic_get_res_counts_#t~ret1626#1, enic_get_res_counts_#t~ret1627#1.base, enic_get_res_counts_#t~ret1627#1.offset, enic_get_res_counts_#t~mem1628#1, enic_get_res_counts_#t~mem1629#1, enic_get_res_counts_#t~mem1630#1, enic_get_res_counts_#t~mem1631#1, enic_get_res_counts_#t~ret1632#1, enic_get_res_counts_~enic#1.base, enic_get_res_counts_~enic#1.offset, enic_get_res_counts_~tmp~164#1.base, enic_get_res_counts_~tmp~164#1.offset;havoc enic_get_res_counts_#in~enic#1.base, enic_get_res_counts_#in~enic#1.offset;assume { :end_inline_enic_get_res_counts } true;assume { :begin_inline_enic_set_intr_mode } true;enic_set_intr_mode_#in~enic#1.base, enic_set_intr_mode_#in~enic#1.offset := enic_dev_init_~enic#1.base, enic_dev_init_~enic#1.offset;havoc enic_set_intr_mode_#res#1;havoc enic_set_intr_mode_#t~mem1110#1, enic_set_intr_mode_#t~mem1111#1, enic_set_intr_mode_#t~ret1112#1, enic_set_intr_mode_#t~mem1113#1, enic_set_intr_mode_#t~bitwise1114#1, enic_set_intr_mode_#t~mem1115#1, enic_set_intr_mode_#t~short1116#1, enic_set_intr_mode_#t~mem1117#1, enic_set_intr_mode_#t~short1118#1, enic_set_intr_mode_#t~mem1119#1, enic_set_intr_mode_#t~short1120#1, enic_set_intr_mode_#t~mem1121#1, enic_set_intr_mode_#t~short1122#1, enic_set_intr_mode_#t~mem1123#1, enic_set_intr_mode_#t~short1124#1, enic_set_intr_mode_#t~mem1125#1.base, enic_set_intr_mode_#t~mem1125#1.offset, enic_set_intr_mode_#t~ret1126#1, enic_set_intr_mode_#t~mem1127#1.base, enic_set_intr_mode_#t~mem1127#1.offset, enic_set_intr_mode_#t~mem1128#1, enic_set_intr_mode_#t~mem1129#1, enic_set_intr_mode_#t~short1130#1, enic_set_intr_mode_#t~mem1131#1, enic_set_intr_mode_#t~short1132#1, enic_set_intr_mode_#t~mem1133#1, enic_set_intr_mode_#t~short1134#1, enic_set_intr_mode_#t~mem1135#1, enic_set_intr_mode_#t~short1136#1, enic_set_intr_mode_#t~mem1137#1.base, enic_set_intr_mode_#t~mem1137#1.offset, enic_set_intr_mode_#t~ret1138#1, enic_set_intr_mode_#t~mem1139#1.base, enic_set_intr_mode_#t~mem1139#1.offset, enic_set_intr_mode_#t~mem1140#1, enic_set_intr_mode_#t~mem1141#1, enic_set_intr_mode_#t~short1142#1, enic_set_intr_mode_#t~mem1143#1, enic_set_intr_mode_#t~short1144#1, enic_set_intr_mode_#t~mem1145#1, enic_set_intr_mode_#t~short1146#1, enic_set_intr_mode_#t~mem1147#1, enic_set_intr_mode_#t~short1148#1, enic_set_intr_mode_#t~mem1149#1.base, enic_set_intr_mode_#t~mem1149#1.offset, enic_set_intr_mode_#t~ret1150#1, enic_set_intr_mode_#t~mem1151#1.base, enic_set_intr_mode_#t~mem1151#1.offset, enic_set_intr_mode_#t~mem1152#1, enic_set_intr_mode_#t~mem1153#1, enic_set_intr_mode_#t~short1154#1, enic_set_intr_mode_#t~mem1155#1, enic_set_intr_mode_#t~short1156#1, enic_set_intr_mode_#t~mem1157#1, enic_set_intr_mode_#t~short1158#1, enic_set_intr_mode_#t~mem1159#1, enic_set_intr_mode_#t~short1160#1, enic_set_intr_mode_#t~mem1161#1.base, enic_set_intr_mode_#t~mem1161#1.offset, enic_set_intr_mode_#t~mem1162#1.base, enic_set_intr_mode_#t~mem1162#1.offset, enic_set_intr_mode_~enic#1.base, enic_set_intr_mode_~enic#1.offset, enic_set_intr_mode_~n~0#1, enic_set_intr_mode_~__min1~2#1, enic_set_intr_mode_~__min2~2#1, enic_set_intr_mode_~m~0#1, enic_set_intr_mode_~__min1___0~0#1, enic_set_intr_mode_~__min2___0~0#1, enic_set_intr_mode_~i~13#1, enic_set_intr_mode_~tmp~107#1, enic_set_intr_mode_~tmp___0~44#1, enic_set_intr_mode_~tmp___1~31#1, enic_set_intr_mode_~tmp___2~18#1;enic_set_intr_mode_~enic#1.base, enic_set_intr_mode_~enic#1.offset := enic_set_intr_mode_#in~enic#1.base, enic_set_intr_mode_#in~enic#1.offset;havoc enic_set_intr_mode_~n~0#1;havoc enic_set_intr_mode_~__min1~2#1;havoc enic_set_intr_mode_~__min2~2#1;havoc enic_set_intr_mode_~m~0#1;havoc enic_set_intr_mode_~__min1___0~0#1;havoc enic_set_intr_mode_~__min2___0~0#1;havoc enic_set_intr_mode_~i~13#1;havoc enic_set_intr_mode_~tmp~107#1;havoc enic_set_intr_mode_~tmp___0~44#1;havoc enic_set_intr_mode_~tmp___1~31#1;havoc enic_set_intr_mode_~tmp___2~18#1;call enic_set_intr_mode_#t~mem1110#1 := read~int#11(enic_set_intr_mode_~enic#1.base, 12344 + enic_set_intr_mode_~enic#1.offset, 4);enic_set_intr_mode_~__min1~2#1 := enic_set_intr_mode_#t~mem1110#1;havoc enic_set_intr_mode_#t~mem1110#1;enic_set_intr_mode_~__min2~2#1 := 8;enic_set_intr_mode_~n~0#1 := (if enic_set_intr_mode_~__min1~2#1 % 4294967296 < enic_set_intr_mode_~__min2~2#1 % 4294967296 then enic_set_intr_mode_~__min1~2#1 else enic_set_intr_mode_~__min2~2#1);call enic_set_intr_mode_#t~mem1111#1 := read~int#11(enic_set_intr_mode_~enic#1.base, 7312 + enic_set_intr_mode_~enic#1.offset, 4);enic_set_intr_mode_~__min1___0~0#1 := enic_set_intr_mode_#t~mem1111#1;havoc enic_set_intr_mode_#t~mem1111#1;enic_set_intr_mode_~__min2___0~0#1 := 8;enic_set_intr_mode_~m~0#1 := (if enic_set_intr_mode_~__min1___0~0#1 % 4294967296 < enic_set_intr_mode_~__min2___0~0#1 % 4294967296 then enic_set_intr_mode_~__min1___0~0#1 else enic_set_intr_mode_~__min2___0~0#1); [2025-02-08 04:09:13,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13454: assume 15 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1; [2025-02-08 04:09:13,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13454: assume !(15 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1); [2025-02-08 04:09:13,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18475: call write~int#11(vnic_rq_alloc_bufs_~i~29#1 * (if vnic_rq_alloc_bufs_~count~3#1 % 4294967296 <= 63 then 32 else 64) + vnic_rq_alloc_bufs_~j~3#1, vnic_rq_alloc_bufs_~buf~6#1.base, 32 + vnic_rq_alloc_bufs_~buf~6#1.offset, 4);call vnic_rq_alloc_bufs_#t~mem2223#1.base, vnic_rq_alloc_bufs_#t~mem2223#1.offset := read~$Pointer$#11(vnic_rq_alloc_bufs_~rq#1.base, 20 + vnic_rq_alloc_bufs_~rq#1.offset, 8);call vnic_rq_alloc_bufs_#t~mem2221#1 := read~int#11(vnic_rq_alloc_bufs_~rq#1.base, 76 + vnic_rq_alloc_bufs_~rq#1.offset, 4);call vnic_rq_alloc_bufs_#t~mem2222#1 := read~int#11(vnic_rq_alloc_bufs_~buf~6#1.base, 32 + vnic_rq_alloc_bufs_~buf~6#1.offset, 4);call write~$Pointer$#11(vnic_rq_alloc_bufs_#t~mem2223#1.base, vnic_rq_alloc_bufs_#t~mem2223#1.offset + (if vnic_rq_alloc_bufs_#t~mem2221#1 * vnic_rq_alloc_bufs_#t~mem2222#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then vnic_rq_alloc_bufs_#t~mem2221#1 * vnic_rq_alloc_bufs_#t~mem2222#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else vnic_rq_alloc_bufs_#t~mem2221#1 * vnic_rq_alloc_bufs_#t~mem2222#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), vnic_rq_alloc_bufs_~buf~6#1.base, 36 + vnic_rq_alloc_bufs_~buf~6#1.offset, 8);havoc vnic_rq_alloc_bufs_#t~mem2223#1.base, vnic_rq_alloc_bufs_#t~mem2223#1.offset;havoc vnic_rq_alloc_bufs_#t~mem2221#1;havoc vnic_rq_alloc_bufs_#t~mem2222#1;call vnic_rq_alloc_bufs_#t~mem2224#1 := read~int#11(vnic_rq_alloc_bufs_~buf~6#1.base, 32 + vnic_rq_alloc_bufs_~buf~6#1.offset, 4); [2025-02-08 04:09:13,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6848: csum_tcpudp_magic_#t~ret78#1 := csum_tcpudp_nofold_#res#1;havoc csum_tcpudp_nofold_~saddr#1, csum_tcpudp_nofold_~daddr#1, csum_tcpudp_nofold_~len#1, csum_tcpudp_nofold_~proto#1, csum_tcpudp_nofold_~sum#1;havoc csum_tcpudp_nofold_#in~saddr#1, csum_tcpudp_nofold_#in~daddr#1, csum_tcpudp_nofold_#in~len#1, csum_tcpudp_nofold_#in~proto#1, csum_tcpudp_nofold_#in~sum#1;assume { :end_inline_csum_tcpudp_nofold } true;csum_tcpudp_magic_~tmp~5#1 := csum_tcpudp_magic_#t~ret78#1;havoc csum_tcpudp_magic_#t~ret78#1;assume { :begin_inline_csum_fold } true;csum_fold_#in~sum#1 := csum_tcpudp_magic_~tmp~5#1;havoc csum_fold_#res#1;havoc csum_fold_~sum#1;csum_fold_~sum#1 := csum_fold_#in~sum#1;csum_fold_#res#1 := (4294967295 - csum_fold_~sum#1) % 4294967296 / 65536; [2025-02-08 04:09:13,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21779: havoc csum_ipv6_magic_#t~nondet2484#1;enic_queue_wq_skb_tso_#t~ret612#1 := csum_ipv6_magic_#res#1;havoc csum_ipv6_magic_#t~nondet2484#1, csum_ipv6_magic_~arg0#1.base, csum_ipv6_magic_~arg0#1.offset, csum_ipv6_magic_~arg1#1.base, csum_ipv6_magic_~arg1#1.offset, csum_ipv6_magic_~arg2#1, csum_ipv6_magic_~arg3#1, csum_ipv6_magic_~arg4#1;havoc csum_ipv6_magic_#in~arg0#1.base, csum_ipv6_magic_#in~arg0#1.offset, csum_ipv6_magic_#in~arg1#1.base, csum_ipv6_magic_#in~arg1#1.offset, csum_ipv6_magic_#in~arg2#1, csum_ipv6_magic_#in~arg3#1, csum_ipv6_magic_#in~arg4#1;assume { :end_inline_csum_ipv6_magic } true;enic_queue_wq_skb_tso_~tmp___10~0#1 := enic_queue_wq_skb_tso_#t~ret612#1;havoc enic_queue_wq_skb_tso_#t~ret612#1;call write~int#11(-1 - (if enic_queue_wq_skb_tso_~tmp___10~0#1 % 65536 % 4294967296 <= 2147483647 then enic_queue_wq_skb_tso_~tmp___10~0#1 % 65536 % 4294967296 else enic_queue_wq_skb_tso_~tmp___10~0#1 % 65536 % 4294967296 - 4294967296), enic_queue_wq_skb_tso_~tmp___7~0#1.base, 34 + enic_queue_wq_skb_tso_~tmp___7~0#1.offset, 2); [2025-02-08 04:09:13,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13719: havoc ldv_dummy_resourceless_instance_callback_2_14_#t~ret2343#1, ldv_dummy_resourceless_instance_callback_2_14_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_14_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_14_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_14_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_14_~arg2#1;havoc ldv_dummy_resourceless_instance_callback_2_14_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_14_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_14_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_14_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_14_#in~arg2#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_14 } true; [2025-02-08 04:09:13,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13719-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_14 } true;ldv_dummy_resourceless_instance_callback_2_14_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_14_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_14_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_14_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_14_#in~arg2#1 := ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_sset_count~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_sset_count~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_14_1_default~0#1;havoc ldv_dummy_resourceless_instance_callback_2_14_#t~ret2343#1, ldv_dummy_resourceless_instance_callback_2_14_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_14_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_14_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_14_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_14_~arg2#1;ldv_dummy_resourceless_instance_callback_2_14_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_14_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_14_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_14_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_14_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_14_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_14_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_14_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_14_~arg2#1 := ldv_dummy_resourceless_instance_callback_2_14_#in~arg2#1; [2025-02-08 04:09:13,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15173: assume 0 != enic_get_vnic_config_~err~23#1; [2025-02-08 04:09:13,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15173: assume !(0 != enic_get_vnic_config_~err~23#1);call enic_get_vnic_config_#t~mem1549#1.base, enic_get_vnic_config_#t~mem1549#1.offset := read~$Pointer$#11(enic_get_vnic_config_~enic#1.base, 200 + enic_get_vnic_config_~enic#1.offset, 8); [2025-02-08 04:09:13,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6849: csum_tcpudp_magic_#t~ret79#1 := csum_fold_#res#1;havoc csum_fold_~sum#1;havoc csum_fold_#in~sum#1;assume { :end_inline_csum_fold } true;csum_tcpudp_magic_~tmp___0~0#1 := csum_tcpudp_magic_#t~ret79#1;havoc csum_tcpudp_magic_#t~ret79#1;csum_tcpudp_magic_#res#1 := csum_tcpudp_magic_~tmp___0~0#1; [2025-02-08 04:09:13,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15306: assume -2147483648 <= enic_del_vlan_#t~ret1605#1 && enic_del_vlan_#t~ret1605#1 <= 2147483647;enic_del_vlan_~err~25#1 := enic_del_vlan_#t~ret1605#1;havoc enic_del_vlan_#t~mem1604#1.base, enic_del_vlan_#t~mem1604#1.offset;havoc enic_del_vlan_#t~ret1605#1; [2025-02-08 04:09:13,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13060: SUMMARY for call enic_tx_timeout(ldv_dummy_resourceless_instance_callback_2_37_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_37_~arg1#1.offset); srcloc: null [2025-02-08 04:09:13,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18477: assume (1 + vnic_rq_alloc_bufs_#t~mem2224#1) % 4294967296 == vnic_rq_alloc_bufs_~count~3#1 % 4294967296;havoc vnic_rq_alloc_bufs_#t~mem2224#1;call vnic_rq_alloc_bufs_#t~mem2225#1.base, vnic_rq_alloc_bufs_#t~mem2225#1.offset := read~$Pointer$#11(vnic_rq_alloc_bufs_~rq#1.base, 88 + vnic_rq_alloc_bufs_~rq#1.offset, 8);call write~$Pointer$#11(vnic_rq_alloc_bufs_#t~mem2225#1.base, vnic_rq_alloc_bufs_#t~mem2225#1.offset, vnic_rq_alloc_bufs_~buf~6#1.base, vnic_rq_alloc_bufs_~buf~6#1.offset, 8);havoc vnic_rq_alloc_bufs_#t~mem2225#1.base, vnic_rq_alloc_bufs_#t~mem2225#1.offset; [2025-02-08 04:09:13,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18477: assume !((1 + vnic_rq_alloc_bufs_#t~mem2224#1) % 4294967296 == vnic_rq_alloc_bufs_~count~3#1 % 4294967296);havoc vnic_rq_alloc_bufs_#t~mem2224#1; [2025-02-08 04:09:13,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15306-1: SUMMARY for call enic_del_vlan_#t~ret1605#1 := vnic_dev_cmd(enic_del_vlan_#t~mem1604#1.base, enic_del_vlan_#t~mem1604#1.offset, 1090535439, enic_del_vlan_~#a0~1#1.base, enic_del_vlan_~#a0~1#1.offset, enic_del_vlan_~#a1~1#1.base, enic_del_vlan_~#a1~1#1.offset, enic_del_vlan_~wait~2#1); srcloc: null [2025-02-08 04:09:13,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12796-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2025-02-08 04:09:13,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12400: havoc #t~ret1245#1.base, #t~ret1245#1.offset; [2025-02-08 04:09:13,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12400-1: SUMMARY for call #t~ret1245#1.base, #t~ret1245#1.offset := spinlock_check(~enic~30#1.base, 6768 + ~enic~30#1.offset + 68 * (if ~i~17#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~17#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~i~17#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:09:13,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15175-1: SUMMARY for call enic_get_vnic_config_#t~ret1547#1.base, enic_get_vnic_config_#t~ret1547#1.offset := enic_get_dev(enic_get_vnic_config_~enic#1.base, enic_get_vnic_config_~enic#1.offset); srcloc: null [2025-02-08 04:09:13,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15175: enic_get_vnic_config_~tmp___3~12#1.base, enic_get_vnic_config_~tmp___3~12#1.offset := enic_get_vnic_config_#t~ret1547#1.base, enic_get_vnic_config_#t~ret1547#1.offset;havoc enic_get_vnic_config_#t~ret1547#1.base, enic_get_vnic_config_#t~ret1547#1.offset; [2025-02-08 04:09:13,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13458: assume 16 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1; [2025-02-08 04:09:13,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13458: assume !(16 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1); [2025-02-08 04:09:13,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9362: assume 8 == enic_queue_wq_skb_tso_#t~mem600#1 % 65536 % 4294967296;havoc enic_queue_wq_skb_tso_#t~mem600#1; [2025-02-08 04:09:13,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9362: assume !(8 == enic_queue_wq_skb_tso_#t~mem600#1 % 65536 % 4294967296);havoc enic_queue_wq_skb_tso_#t~mem600#1;call enic_queue_wq_skb_tso_#t~mem608#1 := read~int#11(enic_queue_wq_skb_tso_~skb#1.base, 134 + enic_queue_wq_skb_tso_~skb#1.offset, 2); [2025-02-08 04:09:13,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16761: assume 1 == enic_process_get_pp_request_~request#1; [2025-02-08 04:09:13,481 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16761: assume !(1 == enic_process_get_pp_request_~request#1); [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15308: assume 0 != enic_del_vlan_~err~25#1; [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15308: assume !(0 != enic_del_vlan_~err~25#1); [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12401-1: SUMMARY for call __raw_spin_lock_init(~enic~30#1.base, 6768 + ~enic~30#1.offset + 68 * (if ~i~17#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~17#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~i~17#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 49, 0, ~#__key___4~0#1.base, ~#__key___4~0#1.offset); srcloc: null [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12401: ~i~17#1 := 1 + ~i~17#1; [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10287: assume 3 == enic_set_vf_port_#t~mem814#1 % 256 % 4294967296;havoc enic_set_vf_port_#t~mem814#1; [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10287: assume !(3 == enic_set_vf_port_#t~mem814#1 % 256 % 4294967296);havoc enic_set_vf_port_#t~mem814#1; [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15176-1: SUMMARY for call enic_get_vnic_config_#t~ret1548#1 := dev_err(enic_get_vnic_config_~tmp___3~12#1.base, enic_get_vnic_config_~tmp___3~12#1.offset, 69, 0); srcloc: null [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15176: assume -2147483648 <= enic_get_vnic_config_#t~ret1548#1 && enic_get_vnic_config_#t~ret1548#1 <= 2147483647;havoc enic_get_vnic_config_#t~ret1548#1;enic_get_vnic_config_#res#1 := enic_get_vnic_config_~err~23#1; [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12798: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset;ldv_alloc_etherdev_mqs_106_#t~ret1433#1.base, ldv_alloc_etherdev_mqs_106_#t~ret1433#1.offset := ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset;havoc ldv_alloc_etherdev_mqs_#t~ret1309#1, ldv_alloc_etherdev_mqs_#t~ret1310#1.base, ldv_alloc_etherdev_mqs_#t~ret1310#1.offset, ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset, ldv_alloc_etherdev_mqs_~arg1#1, ldv_alloc_etherdev_mqs_~arg2#1, ldv_alloc_etherdev_mqs_~arg3#1, ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.base, ldv_alloc_etherdev_mqs_~ldv_5_netdev_net_device~0#1.offset, ldv_alloc_etherdev_mqs_~tmp~115#1.base, ldv_alloc_etherdev_mqs_~tmp~115#1.offset, ldv_alloc_etherdev_mqs_~tmp___0~48#1;havoc ldv_alloc_etherdev_mqs_#in~arg0#1.base, ldv_alloc_etherdev_mqs_#in~arg0#1.offset, ldv_alloc_etherdev_mqs_#in~arg1#1, ldv_alloc_etherdev_mqs_#in~arg2#1, ldv_alloc_etherdev_mqs_#in~arg3#1;assume { :end_inline_ldv_alloc_etherdev_mqs } true;ldv_alloc_etherdev_mqs_106_~tmp___0~61#1.base, ldv_alloc_etherdev_mqs_106_~tmp___0~61#1.offset := ldv_alloc_etherdev_mqs_106_#t~ret1433#1.base, ldv_alloc_etherdev_mqs_106_#t~ret1433#1.offset;havoc ldv_alloc_etherdev_mqs_106_#t~ret1433#1.base, ldv_alloc_etherdev_mqs_106_#t~ret1433#1.offset;ldv_alloc_etherdev_mqs_106_#res#1.base, ldv_alloc_etherdev_mqs_106_#res#1.offset := ldv_alloc_etherdev_mqs_106_~tmp___0~61#1.base, ldv_alloc_etherdev_mqs_106_~tmp___0~61#1.offset; [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13591: havoc ldv_dummy_resourceless_instance_callback_2_29_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_29_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_29_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_29_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_29_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_29_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_29_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_29_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_29 } true; [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13591-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_29 } true;ldv_dummy_resourceless_instance_callback_2_29_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_29_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_29_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_29_#in~arg1#1.offset := ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_set_rx_mode~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_set_rx_mode~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_29_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_29_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_29_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_29_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_29_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_29_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_29_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_29_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_29_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_29_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_29_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_29_#in~arg1#1.offset; [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19273: havoc enic_get_strings_#t~memcpy~res2310#1.base, enic_get_strings_#t~memcpy~res2310#1.offset, enic_get_strings_#t~memcpy~res2311#1.base, enic_get_strings_#t~memcpy~res2311#1.offset, enic_get_strings_~netdev#1.base, enic_get_strings_~netdev#1.offset, enic_get_strings_~stringset#1, enic_get_strings_~data#1.base, enic_get_strings_~data#1.offset, enic_get_strings_~i~31#1;havoc enic_get_strings_#in~netdev#1.base, enic_get_strings_#in~netdev#1.offset, enic_get_strings_#in~stringset#1, enic_get_strings_#in~data#1.base, enic_get_strings_#in~data#1.offset;assume { :end_inline_enic_get_strings } true; [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14913-1: SUMMARY for call vnic_wq_alloc_#t~ret1490#1 := vnic_wq_disable(vnic_wq_alloc_~wq#1.base, vnic_wq_alloc_~wq#1.offset); srcloc: null [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14913: assume -2147483648 <= vnic_wq_alloc_#t~ret1490#1 && vnic_wq_alloc_#t~ret1490#1 <= 2147483647;havoc vnic_wq_alloc_#t~ret1490#1; [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9364: enic_queue_wq_skb_tso_~tmp___2~8#1.base, enic_queue_wq_skb_tso_~tmp___2~8#1.offset := enic_queue_wq_skb_tso_#t~ret601#1.base, enic_queue_wq_skb_tso_#t~ret601#1.offset;havoc enic_queue_wq_skb_tso_#t~ret601#1.base, enic_queue_wq_skb_tso_#t~ret601#1.offset;call write~int#11(0, enic_queue_wq_skb_tso_~tmp___2~8#1.base, 11 + enic_queue_wq_skb_tso_~tmp___2~8#1.offset, 2); [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9364-1: SUMMARY for call enic_queue_wq_skb_tso_#t~ret601#1.base, enic_queue_wq_skb_tso_#t~ret601#1.offset := ip_hdr(enic_queue_wq_skb_tso_~skb#1.base, enic_queue_wq_skb_tso_~skb#1.offset); srcloc: null [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15310-1: SUMMARY for call enic_del_vlan_#t~ret1606#1.base, enic_del_vlan_#t~ret1606#1.offset := enic_get_dev(enic_del_vlan_~enic#1.base, enic_del_vlan_~enic#1.offset); srcloc: null [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10289: havoc enic_set_vf_port_#t~memset~res815#1.base, enic_set_vf_port_#t~memset~res815#1.offset; [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15310: enic_del_vlan_~tmp~160#1.base, enic_del_vlan_~tmp~160#1.offset := enic_del_vlan_#t~ret1606#1.base, enic_del_vlan_#t~ret1606#1.offset;havoc enic_del_vlan_#t~ret1606#1.base, enic_del_vlan_#t~ret1606#1.offset; [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10289-1: SUMMARY for call enic_set_vf_port_#t~memset~res815#1.base, enic_set_vf_port_#t~memset~res815#1.offset := #Ultimate.C_memset#11(enic_set_vf_port_~pp~1#1.base, 83 + enic_set_vf_port_~pp~1#1.offset, 0, 6); srcloc: null [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18481: assume (1 + vnic_rq_alloc_bufs_~j~3#1) % 4294967296 == (if vnic_rq_alloc_bufs_~count~3#1 % 4294967296 <= 63 then 32 else 64) % 4294967296;call vnic_rq_alloc_bufs_#t~mem2226#1.base, vnic_rq_alloc_bufs_#t~mem2226#1.offset := read~$Pointer$#11(vnic_rq_alloc_bufs_~rq#1.base, 88 + vnic_rq_alloc_bufs_~rq#1.offset + 8 * (if (1 + vnic_rq_alloc_bufs_~i~29#1) % 4294967296 % 18446744073709551616 <= 9223372036854775807 then (1 + vnic_rq_alloc_bufs_~i~29#1) % 4294967296 % 18446744073709551616 else (1 + vnic_rq_alloc_bufs_~i~29#1) % 4294967296 % 18446744073709551616 - 18446744073709551616), 8);call write~$Pointer$#11(vnic_rq_alloc_bufs_#t~mem2226#1.base, vnic_rq_alloc_bufs_#t~mem2226#1.offset, vnic_rq_alloc_bufs_~buf~6#1.base, vnic_rq_alloc_bufs_~buf~6#1.offset, 8);havoc vnic_rq_alloc_bufs_#t~mem2226#1.base, vnic_rq_alloc_bufs_#t~mem2226#1.offset; [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18481: assume !((1 + vnic_rq_alloc_bufs_~j~3#1) % 4294967296 == (if vnic_rq_alloc_bufs_~count~3#1 % 4294967296 <= 63 then 32 else 64) % 4294967296);call write~$Pointer$#11(vnic_rq_alloc_bufs_~buf~6#1.base, 52 + vnic_rq_alloc_bufs_~buf~6#1.offset, vnic_rq_alloc_bufs_~buf~6#1.base, vnic_rq_alloc_bufs_~buf~6#1.offset, 8);vnic_rq_alloc_bufs_~buf~6#1.base, vnic_rq_alloc_bufs_~buf~6#1.offset := vnic_rq_alloc_bufs_~buf~6#1.base, 52 + vnic_rq_alloc_bufs_~buf~6#1.offset; [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14914: assume -2147483648 <= vnic_wq_alloc_#t~ret1491#1 && vnic_wq_alloc_#t~ret1491#1 <= 2147483647;vnic_wq_alloc_~err~22#1 := vnic_wq_alloc_#t~ret1491#1;havoc vnic_wq_alloc_#t~ret1491#1; [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11875-1: assume enic_set_intr_mode_#t~short1124#1;call enic_set_intr_mode_#t~mem1123#1 := read~int#11(enic_set_intr_mode_~enic#1.base, 14100 + enic_set_intr_mode_~enic#1.offset, 4);enic_set_intr_mode_#t~short1124#1 := enic_set_intr_mode_#t~mem1123#1 % 4294967296 >= (2 + (enic_set_intr_mode_~n~0#1 + enic_set_intr_mode_~m~0#1)) % 4294967296; [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11875-1: assume !enic_set_intr_mode_#t~short1124#1; [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11875: assume enic_set_intr_mode_#t~short1124#1;havoc enic_set_intr_mode_#t~mem1113#1;havoc enic_set_intr_mode_#t~bitwise1114#1;havoc enic_set_intr_mode_#t~mem1115#1;havoc enic_set_intr_mode_#t~short1116#1;havoc enic_set_intr_mode_#t~mem1117#1;havoc enic_set_intr_mode_#t~short1118#1;havoc enic_set_intr_mode_#t~mem1119#1;havoc enic_set_intr_mode_#t~short1120#1;havoc enic_set_intr_mode_#t~mem1121#1;havoc enic_set_intr_mode_#t~short1122#1;havoc enic_set_intr_mode_#t~mem1123#1;havoc enic_set_intr_mode_#t~short1124#1;call enic_set_intr_mode_#t~mem1125#1.base, enic_set_intr_mode_#t~mem1125#1.offset := read~$Pointer$#11(enic_set_intr_mode_~enic#1.base, 8 + enic_set_intr_mode_~enic#1.offset, 8); [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11875: assume !enic_set_intr_mode_#t~short1124#1;havoc enic_set_intr_mode_#t~mem1113#1;havoc enic_set_intr_mode_#t~bitwise1114#1;havoc enic_set_intr_mode_#t~mem1115#1;havoc enic_set_intr_mode_#t~short1116#1;havoc enic_set_intr_mode_#t~mem1117#1;havoc enic_set_intr_mode_#t~short1118#1;havoc enic_set_intr_mode_#t~mem1119#1;havoc enic_set_intr_mode_#t~short1120#1;havoc enic_set_intr_mode_#t~mem1121#1;havoc enic_set_intr_mode_#t~short1122#1;havoc enic_set_intr_mode_#t~mem1123#1;havoc enic_set_intr_mode_#t~short1124#1; [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11875-7: assume enic_set_intr_mode_#t~short1118#1;call enic_set_intr_mode_#t~mem1117#1 := read~int#11(enic_set_intr_mode_~enic#1.base, 12344 + enic_set_intr_mode_~enic#1.offset, 4);enic_set_intr_mode_#t~short1118#1 := enic_set_intr_mode_#t~mem1117#1 % 4294967296 >= enic_set_intr_mode_~n~0#1 % 4294967296; [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11875-7: assume !enic_set_intr_mode_#t~short1118#1; [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11875-6: enic_set_intr_mode_#t~short1120#1 := enic_set_intr_mode_#t~short1118#1; [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11875-9: assume enic_set_intr_mode_#t~short1116#1;call enic_set_intr_mode_#t~mem1115#1 := read~int#11(enic_set_intr_mode_~enic#1.base, 33 + enic_set_intr_mode_~enic#1.offset, 1);enic_set_intr_mode_#t~short1116#1 := 0 == enic_set_intr_mode_#t~mem1115#1 % 256 % 4294967296; [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11875-9: assume !enic_set_intr_mode_#t~short1116#1; [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11875-8: enic_set_intr_mode_#t~short1118#1 := enic_set_intr_mode_#t~short1116#1; [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11875-3: assume enic_set_intr_mode_#t~short1122#1;call enic_set_intr_mode_#t~mem1121#1 := read~int#11(enic_set_intr_mode_~enic#1.base, 15712 + enic_set_intr_mode_~enic#1.offset, 4);enic_set_intr_mode_#t~short1122#1 := enic_set_intr_mode_#t~mem1121#1 % 4294967296 >= (enic_set_intr_mode_~n~0#1 + enic_set_intr_mode_~m~0#1) % 4294967296; [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11875-3: assume !enic_set_intr_mode_#t~short1122#1; [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11875-2: enic_set_intr_mode_#t~short1124#1 := enic_set_intr_mode_#t~short1122#1; [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11875-5: assume enic_set_intr_mode_#t~short1120#1;call enic_set_intr_mode_#t~mem1119#1 := read~int#11(enic_set_intr_mode_~enic#1.base, 7312 + enic_set_intr_mode_~enic#1.offset, 4);enic_set_intr_mode_#t~short1120#1 := enic_set_intr_mode_#t~mem1119#1 % 4294967296 >= enic_set_intr_mode_~m~0#1 % 4294967296; [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11875-5: assume !enic_set_intr_mode_#t~short1120#1; [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14914-1: SUMMARY for call vnic_wq_alloc_#t~ret1491#1 := vnic_dev_alloc_desc_ring(vnic_wq_alloc_~vdev#1.base, vnic_wq_alloc_~vdev#1.offset, vnic_wq_alloc_~wq#1.base, 20 + vnic_wq_alloc_~wq#1.offset, vnic_wq_alloc_~desc_count#1, vnic_wq_alloc_~desc_size#1); srcloc: null [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11875-4: enic_set_intr_mode_#t~short1122#1 := enic_set_intr_mode_#t~short1120#1; [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11875-14: assume 0 == enic_set_intr_mode_#t~mem1113#1 % 4294967296;enic_set_intr_mode_#t~bitwise1114#1 := 0; [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11875-14: assume !(0 == enic_set_intr_mode_#t~mem1113#1 % 4294967296); [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11875-11: [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11875-10: enic_set_intr_mode_#t~short1116#1 := 0 != enic_set_intr_mode_#t~bitwise1114#1 % 4294967296; [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11875-13: assume 16 == enic_set_intr_mode_#t~mem1113#1 % 4294967296;enic_set_intr_mode_#t~bitwise1114#1 := enic_set_intr_mode_#t~mem1113#1; [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11875-13: assume !(16 == enic_set_intr_mode_#t~mem1113#1 % 4294967296); [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11875-12: havoc enic_set_intr_mode_#t~bitwise1114#1;assume enic_set_intr_mode_#t~bitwise1114#1 % 4294967296 <= enic_set_intr_mode_#t~mem1113#1 % 4294967296 && enic_set_intr_mode_#t~bitwise1114#1 % 4294967296 <= 16; [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15311-1: SUMMARY for call enic_del_vlan_#t~ret1607#1 := dev_err(enic_del_vlan_~tmp~160#1.base, enic_del_vlan_~tmp~160#1.offset, 99, 0); srcloc: null [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17029: vnic_dev_discover_res_~len~2#1 := 128 * vnic_dev_discover_res_~count~2#1;call vnic_dev_discover_res_#t~mem1982#1 := read~int#11(vnic_dev_discover_res_~bar#1.base, 16 + (vnic_dev_discover_res_~bar#1.offset + 24 * (if vnic_dev_discover_res_~bar_num~0#1 % 256 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then vnic_dev_discover_res_~bar_num~0#1 % 256 % 18446744073709551616 % 18446744073709551616 else vnic_dev_discover_res_~bar_num~0#1 % 256 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 8); [2025-02-08 04:09:13,482 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15311: assume -2147483648 <= enic_del_vlan_#t~ret1607#1 && enic_del_vlan_#t~ret1607#1 <= 2147483647;havoc enic_del_vlan_#t~ret1607#1; [2025-02-08 04:09:13,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12933: ldv_dispatch_register_10_4_~tmp~120#1.base, ldv_dispatch_register_10_4_~tmp~120#1.offset := ldv_dispatch_register_10_4_#t~ret1319#1.base, ldv_dispatch_register_10_4_#t~ret1319#1.offset;havoc ldv_dispatch_register_10_4_#t~ret1319#1.base, ldv_dispatch_register_10_4_#t~ret1319#1.offset;ldv_dispatch_register_10_4_~cf_arg_2~0#1.base, ldv_dispatch_register_10_4_~cf_arg_2~0#1.offset := ldv_dispatch_register_10_4_~tmp~120#1.base, ldv_dispatch_register_10_4_~tmp~120#1.offset;call write~$Pointer$#11(ldv_dispatch_register_10_4_~arg0#1.base, ldv_dispatch_register_10_4_~arg0#1.offset, ldv_dispatch_register_10_4_~cf_arg_2~0#1.base, ldv_dispatch_register_10_4_~cf_arg_2~0#1.offset, 8);assume { :begin_inline_ldv_net_dummy_resourceless_instance_2 } true;ldv_net_dummy_resourceless_instance_2_#in~arg0#1.base, ldv_net_dummy_resourceless_instance_2_#in~arg0#1.offset := ldv_dispatch_register_10_4_~cf_arg_2~0#1.base, ldv_dispatch_register_10_4_~cf_arg_2~0#1.offset;havoc ldv_net_dummy_resourceless_instance_2_#t~mem1355#1.base, ldv_net_dummy_resourceless_instance_2_#t~mem1355#1.offset, ldv_net_dummy_resourceless_instance_2_#t~ret1356#1, ldv_net_dummy_resourceless_instance_2_#t~ret1357#1.base, ldv_net_dummy_resourceless_instance_2_#t~ret1357#1.offset, ldv_net_dummy_resourceless_instance_2_#t~ret1358#1.base, ldv_net_dummy_resourceless_instance_2_#t~ret1358#1.offset, ldv_net_dummy_resourceless_instance_2_#t~ret1359#1.base, ldv_net_dummy_resourceless_instance_2_#t~ret1359#1.offset, ldv_net_dummy_resourceless_instance_2_~arg0#1.base, ldv_net_dummy_resourceless_instance_2_~arg0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_coalesce~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_coalesce~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_drvinfo~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_drvinfo~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_ethtool_stats~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_ethtool_stats~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_link~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_link~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_msglevel~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_msglevel~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_settings~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_settings~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_sset_count~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_sset_count~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_strings~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_strings~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_change_mtu~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_change_mtu~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_get_stats64~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_get_stats64~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_get_vf_port~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_get_vf_port~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_poll_controller~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_poll_controller~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_set_mac_address~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_set_mac_address~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_set_rx_mode~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_set_rx_mode~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_set_vf_mac~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_set_vf_mac~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_set_vf_port~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_set_vf_port~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_start_xmit~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_start_xmit~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_tx_timeout~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_tx_timeout~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_validate_addr~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_validate_addr~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_vlan_rx_add_vid~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_vlan_rx_add_vid~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_vlan_rx_kill_vid~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_vlan_rx_kill_vid~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_set_coalesce~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_set_coalesce~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_set_msglevel~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_set_msglevel~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_ethtool_cmd_ptr~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_ethtool_cmd_ptr~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_ethtool_coalesce_ptr~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_ethtool_coalesce_ptr~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_ethtool_drvinfo_ptr~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_ethtool_drvinfo_ptr~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_ethtool_stats_ptr~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_ethtool_stats_ptr~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_nlattr_ptr_ptr~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_nlattr_ptr_ptr~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_rtnl_link_stats64_ptr~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_rtnl_link_stats64_ptr~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_sk_buff_ptr~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_sk_buff_ptr~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_14_1_default~0#1, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_17_1_default~0#1, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_17_2_default~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_17_2_default~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_20_1_default~0#1, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_24_1_default~0#1, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_30_1_default~0#1, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_30_2_default~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_30_2_default~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_33_1_default~0#1, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_39_1_default~0#1, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_39_2_default~0#1, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_42_1_default~0#1, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_42_2_default~0#1, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_46_1_default~0#1, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_8_2_default~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_8_2_default~0#1.offset, ldv_net_dummy_resourceless_instance_2_~data~2#1.base, ldv_net_dummy_resourceless_instance_2_~data~2#1.offset, ldv_net_dummy_resourceless_instance_2_~tmp~128#1, ldv_net_dummy_resourceless_instance_2_~tmp___0~51#1.base, ldv_net_dummy_resourceless_instance_2_~tmp___0~51#1.offset, ldv_net_dummy_resourceless_instance_2_~tmp___1~36#1.base, ldv_net_dummy_resourceless_instance_2_~tmp___1~36#1.offset, ldv_net_dummy_resourceless_instance_2_~tmp___2~20#1.base, ldv_net_dummy_resourceless_instance_2_~tmp___2~20#1.offset;ldv_net_dummy_resourceless_instance_2_~arg0#1.base, ldv_net_dummy_resourceless_instance_2_~arg0#1.offset := ldv_net_dummy_resourceless_instance_2_#in~arg0#1.base, ldv_net_dummy_resourceless_instance_2_#in~arg0#1.offset;havoc ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_coalesce~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_coalesce~0#1.offset;havoc ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_drvinfo~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_drvinfo~0#1.offset;havoc ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_ethtool_stats~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_ethtool_stats~0#1.offset;havoc ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_link~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_link~0#1.offset;havoc ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_msglevel~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_msglevel~0#1.offset;havoc ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_settings~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_settings~0#1.offset;havoc ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_sset_count~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_sset_count~0#1.offset;havoc ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_strings~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_strings~0#1.offset;havoc ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_change_mtu~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_change_mtu~0#1.offset;havoc ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_get_stats64~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_get_stats64~0#1.offset;havoc ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_get_vf_port~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_get_vf_port~0#1.offset;havoc ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_poll_controller~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_poll_controller~0#1.offset;havoc ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_set_mac_address~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_set_mac_address~0#1.offset;havoc ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_set_rx_mode~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_set_rx_mode~0#1.offset;havoc ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_set_vf_mac~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_set_vf_mac~0#1.offset;havoc ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_set_vf_port~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_set_vf_port~0#1.offset;havoc ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_start_xmit~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_start_xmit~0#1.offset;havoc ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_tx_timeout~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_tx_timeout~0#1.offset;havoc ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_validate_addr~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_validate_addr~0#1.offset;havoc ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_vlan_rx_add_vid~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_vlan_rx_add_vid~0#1.offset;havoc ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_vlan_rx_kill_vid~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_vlan_rx_kill_vid~0#1.offset;havoc ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_set_coalesce~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_set_coalesce~0#1.offset;havoc ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_set_msglevel~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_set_msglevel~0#1.offset;havoc ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.offset;havoc ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_ethtool_cmd_ptr~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_ethtool_cmd_ptr~0#1.offset;havoc ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_ethtool_coalesce_ptr~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_ethtool_coalesce_ptr~0#1.offset;havoc ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_ethtool_drvinfo_ptr~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_ethtool_drvinfo_ptr~0#1.offset;havoc ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_ethtool_stats_ptr~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_ethtool_stats_ptr~0#1.offset;havoc ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_nlattr_ptr_ptr~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_nlattr_ptr_ptr~0#1.offset;havoc ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_rtnl_link_stats64_ptr~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_rtnl_link_stats64_ptr~0#1.offset;havoc ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_sk_buff_ptr~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_sk_buff_ptr~0#1.offset;havoc ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_14_1_default~0#1;havoc ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_17_1_default~0#1;havoc ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_17_2_default~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_17_2_default~0#1.offset;havoc ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_20_1_default~0#1;havoc ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_24_1_default~0#1;havoc ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_30_1_default~0#1;havoc ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_30_2_default~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_30_2_default~0#1.offset;havoc ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_33_1_default~0#1;havoc ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_39_1_default~0#1;havoc ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_39_2_default~0#1;havoc ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_42_1_default~0#1;havoc ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_42_2_default~0#1;havoc ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_46_1_default~0#1;havoc ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_8_2_default~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_8_2_default~0#1.offset;havoc ldv_net_dummy_resourceless_instance_2_~data~2#1.base, ldv_net_dummy_resourceless_instance_2_~data~2#1.offset;havoc ldv_net_dummy_resourceless_instance_2_~tmp~128#1;havoc ldv_net_dummy_resourceless_instance_2_~tmp___0~51#1.base, ldv_net_dummy_resourceless_instance_2_~tmp___0~51#1.offset;havoc ldv_net_dummy_resourceless_instance_2_~tmp___1~36#1.base, ldv_net_dummy_resourceless_instance_2_~tmp___1~36#1.offset;havoc ldv_net_dummy_resourceless_instance_2_~tmp___2~20#1.base, ldv_net_dummy_resourceless_instance_2_~tmp___2~20#1.offset;ldv_net_dummy_resourceless_instance_2_~data~2#1.base, ldv_net_dummy_resourceless_instance_2_~data~2#1.offset := ldv_net_dummy_resourceless_instance_2_~arg0#1.base, ldv_net_dummy_resourceless_instance_2_~arg0#1.offset; [2025-02-08 04:09:13,486 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12933-1: SUMMARY for call ldv_dispatch_register_10_4_#t~ret1319#1.base, ldv_dispatch_register_10_4_#t~ret1319#1.offset := ldv_xmalloc(16); srcloc: null [2025-02-08 04:09:13,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16765: assume 2 == enic_process_get_pp_request_~request#1; [2025-02-08 04:09:13,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16765: assume !(2 == enic_process_get_pp_request_~request#1); [2025-02-08 04:09:13,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9366-1: SUMMARY for call enic_queue_wq_skb_tso_#t~ret602#1.base, enic_queue_wq_skb_tso_#t~ret602#1.offset := tcp_hdr(enic_queue_wq_skb_tso_~skb#1.base, enic_queue_wq_skb_tso_~skb#1.offset); srcloc: null [2025-02-08 04:09:13,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10291: assume -1 == enic_set_vf_port_~vf#1;call enic_set_vf_port_#t~mem816#1.base, enic_set_vf_port_#t~mem816#1.offset := read~$Pointer$#11(enic_set_vf_port_~netdev#1.base, 791 + enic_set_vf_port_~netdev#1.offset, 8); [2025-02-08 04:09:13,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10291: assume !(-1 == enic_set_vf_port_~vf#1); [2025-02-08 04:09:13,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13462: assume 17 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1; [2025-02-08 04:09:13,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13462: assume !(17 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1); [2025-02-08 04:09:13,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9366: enic_queue_wq_skb_tso_~tmp___3~4#1.base, enic_queue_wq_skb_tso_~tmp___3~4#1.offset := enic_queue_wq_skb_tso_#t~ret602#1.base, enic_queue_wq_skb_tso_#t~ret602#1.offset;havoc enic_queue_wq_skb_tso_#t~ret602#1.base, enic_queue_wq_skb_tso_#t~ret602#1.offset; [2025-02-08 04:09:13,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8177-1: SUMMARY for call tcp_hdrlen_#t~ret365#1.base, tcp_hdrlen_#t~ret365#1.offset := tcp_hdr(tcp_hdrlen_~skb#1.base, tcp_hdrlen_~skb#1.offset); srcloc: null [2025-02-08 04:09:13,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8177: tcp_hdrlen_~tmp~46#1.base, tcp_hdrlen_~tmp~46#1.offset := tcp_hdrlen_#t~ret365#1.base, tcp_hdrlen_#t~ret365#1.offset;havoc tcp_hdrlen_#t~ret365#1.base, tcp_hdrlen_#t~ret365#1.offset;call tcp_hdrlen_#t~mem366#1 := read~int#11(tcp_hdrlen_~tmp~46#1.base, 14 + tcp_hdrlen_~tmp~46#1.offset, 2);tcp_hdrlen_#res#1 := 4 * (if tcp_hdrlen_#t~mem366#1 % 65536 % 4294967296 <= 2147483647 then tcp_hdrlen_#t~mem366#1 % 65536 % 4294967296 else tcp_hdrlen_#t~mem366#1 % 65536 % 4294967296 - 4294967296);havoc tcp_hdrlen_#t~mem366#1; [2025-02-08 04:09:13,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17030: assume (vnic_dev_discover_res_~len~2#1 + vnic_dev_discover_res_~bar_offset~0#1) % 4294967296 % 18446744073709551616 > vnic_dev_discover_res_#t~mem1982#1 % 18446744073709551616;havoc vnic_dev_discover_res_#t~mem1982#1;call vnic_dev_discover_res_#t~mem1983#1 := read~int#11(vnic_dev_discover_res_~bar#1.base, 16 + (vnic_dev_discover_res_~bar#1.offset + 24 * (if vnic_dev_discover_res_~bar_num~0#1 % 256 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then vnic_dev_discover_res_~bar_num~0#1 % 256 % 18446744073709551616 % 18446744073709551616 else vnic_dev_discover_res_~bar_num~0#1 % 256 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 8); [2025-02-08 04:09:13,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17030: assume !((vnic_dev_discover_res_~len~2#1 + vnic_dev_discover_res_~bar_offset~0#1) % 4294967296 % 18446744073709551616 > vnic_dev_discover_res_#t~mem1982#1 % 18446744073709551616);havoc vnic_dev_discover_res_#t~mem1982#1; [2025-02-08 04:09:13,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11877-1: SUMMARY for call enic_set_intr_mode_#t~ret1126#1 := pci_enable_msix(enic_set_intr_mode_#t~mem1125#1.base, enic_set_intr_mode_#t~mem1125#1.offset, enic_set_intr_mode_~enic#1.base, 484 + enic_set_intr_mode_~enic#1.offset, (if (2 + (enic_set_intr_mode_~n~0#1 + enic_set_intr_mode_~m~0#1)) % 4294967296 % 4294967296 <= 2147483647 then (2 + (enic_set_intr_mode_~n~0#1 + enic_set_intr_mode_~m~0#1)) % 4294967296 % 4294967296 else (2 + (enic_set_intr_mode_~n~0#1 + enic_set_intr_mode_~m~0#1)) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:09:13,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11877: assume -2147483648 <= enic_set_intr_mode_#t~ret1126#1 && enic_set_intr_mode_#t~ret1126#1 <= 2147483647;enic_set_intr_mode_~tmp___0~44#1 := enic_set_intr_mode_#t~ret1126#1;havoc enic_set_intr_mode_#t~mem1125#1.base, enic_set_intr_mode_#t~mem1125#1.offset;havoc enic_set_intr_mode_#t~ret1126#1; [2025-02-08 04:09:13,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14916: assume 0 != vnic_wq_alloc_~err~22#1;vnic_wq_alloc_#res#1 := vnic_wq_alloc_~err~22#1; [2025-02-08 04:09:13,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14916: assume !(0 != vnic_wq_alloc_~err~22#1);assume { :begin_inline_vnic_wq_alloc_bufs } true;vnic_wq_alloc_bufs_#in~wq#1.base, vnic_wq_alloc_bufs_#in~wq#1.offset := vnic_wq_alloc_~wq#1.base, vnic_wq_alloc_~wq#1.offset;havoc vnic_wq_alloc_bufs_#res#1;havoc vnic_wq_alloc_bufs_#t~mem1473#1, vnic_wq_alloc_bufs_#t~ret1474#1.base, vnic_wq_alloc_bufs_#t~ret1474#1.offset, vnic_wq_alloc_bufs_#t~mem1475#1.base, vnic_wq_alloc_bufs_#t~mem1475#1.offset, vnic_wq_alloc_bufs_#t~mem1476#1.base, vnic_wq_alloc_bufs_#t~mem1476#1.offset, vnic_wq_alloc_bufs_#t~mem1479#1.base, vnic_wq_alloc_bufs_#t~mem1479#1.offset, vnic_wq_alloc_bufs_#t~mem1477#1, vnic_wq_alloc_bufs_#t~mem1478#1, vnic_wq_alloc_bufs_#t~mem1480#1, vnic_wq_alloc_bufs_#t~mem1481#1.base, vnic_wq_alloc_bufs_#t~mem1481#1.offset, vnic_wq_alloc_bufs_#t~mem1482#1.base, vnic_wq_alloc_bufs_#t~mem1482#1.offset, vnic_wq_alloc_bufs_#t~mem1483#1.base, vnic_wq_alloc_bufs_#t~mem1483#1.offset, vnic_wq_alloc_bufs_~wq#1.base, vnic_wq_alloc_bufs_~wq#1.offset, vnic_wq_alloc_bufs_~buf~4#1.base, vnic_wq_alloc_bufs_~buf~4#1.offset, vnic_wq_alloc_bufs_~i~18#1, vnic_wq_alloc_bufs_~j~2#1, vnic_wq_alloc_bufs_~count~0#1, vnic_wq_alloc_bufs_~blks~0#1, vnic_wq_alloc_bufs_~tmp~151#1.base, vnic_wq_alloc_bufs_~tmp~151#1.offset, vnic_wq_alloc_bufs_~tmp___0~64#1.base, vnic_wq_alloc_bufs_~tmp___0~64#1.offset;vnic_wq_alloc_bufs_~wq#1.base, vnic_wq_alloc_bufs_~wq#1.offset := vnic_wq_alloc_bufs_#in~wq#1.base, vnic_wq_alloc_bufs_#in~wq#1.offset;havoc vnic_wq_alloc_bufs_~buf~4#1.base, vnic_wq_alloc_bufs_~buf~4#1.offset;havoc vnic_wq_alloc_bufs_~i~18#1;havoc vnic_wq_alloc_bufs_~j~2#1;havoc vnic_wq_alloc_bufs_~count~0#1;havoc vnic_wq_alloc_bufs_~blks~0#1;havoc vnic_wq_alloc_bufs_~tmp~151#1.base, vnic_wq_alloc_bufs_~tmp~151#1.offset;havoc vnic_wq_alloc_bufs_~tmp___0~64#1.base, vnic_wq_alloc_bufs_~tmp___0~64#1.offset;call vnic_wq_alloc_bufs_#t~mem1473#1 := read~int#11(vnic_wq_alloc_bufs_~wq#1.base, 80 + vnic_wq_alloc_bufs_~wq#1.offset, 4);vnic_wq_alloc_bufs_~count~0#1 := vnic_wq_alloc_bufs_#t~mem1473#1;havoc vnic_wq_alloc_bufs_#t~mem1473#1;vnic_wq_alloc_bufs_~blks~0#1 := (vnic_wq_alloc_bufs_~count~0#1 + (if vnic_wq_alloc_bufs_~count~0#1 % 4294967296 <= 63 then 32 else 64) - 1) % 4294967296 / ((if vnic_wq_alloc_bufs_~count~0#1 % 4294967296 <= 63 then 32 else 64) % 4294967296);vnic_wq_alloc_bufs_~i~18#1 := 0; [2025-02-08 04:09:13,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9367: enic_queue_wq_skb_tso_~tmp___4~0#1.base, enic_queue_wq_skb_tso_~tmp___4~0#1.offset := enic_queue_wq_skb_tso_#t~ret603#1.base, enic_queue_wq_skb_tso_#t~ret603#1.offset;havoc enic_queue_wq_skb_tso_#t~ret603#1.base, enic_queue_wq_skb_tso_#t~ret603#1.offset; [2025-02-08 04:09:13,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12406: assume ~i~17#1 % 4294967296 < #t~mem1246#1 % 4294967296;havoc #t~mem1246#1; [2025-02-08 04:09:13,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12406: assume !(~i~17#1 % 4294967296 < #t~mem1246#1 % 4294967296);havoc #t~mem1246#1;call #t~mem1247#1 := read~int#11(~enic~30#1.base, 28 + ~enic~30#1.offset, 2);call write~int#11(#t~mem1247#1 % 65536, ~enic~30#1.base, 1718 + ~enic~30#1.offset, 4);havoc #t~mem1247#1;call #t~mem1248#1 := read~int#11(~enic~30#1.base, 1718 + ~enic~30#1.offset, 4); [2025-02-08 04:09:13,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9367-1: SUMMARY for call enic_queue_wq_skb_tso_#t~ret603#1.base, enic_queue_wq_skb_tso_#t~ret603#1.offset := ip_hdr(enic_queue_wq_skb_tso_~skb#1.base, enic_queue_wq_skb_tso_~skb#1.offset); srcloc: null [2025-02-08 04:09:13,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10293: havoc enic_set_vf_port_#t~mem816#1.base, enic_set_vf_port_#t~mem816#1.offset;havoc enic_set_vf_port_#t~memset~res817#1.base, enic_set_vf_port_#t~memset~res817#1.offset; [2025-02-08 04:09:13,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10293-1: SUMMARY for call enic_set_vf_port_#t~memset~res817#1.base, enic_set_vf_port_#t~memset~res817#1.offset := #Ultimate.C_memset#11(enic_set_vf_port_#t~mem816#1.base, enic_set_vf_port_#t~mem816#1.offset, 0, 6); srcloc: null [2025-02-08 04:09:13,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9368: enic_queue_wq_skb_tso_~tmp___5~0#1.base, enic_queue_wq_skb_tso_~tmp___5~0#1.offset := enic_queue_wq_skb_tso_#t~ret604#1.base, enic_queue_wq_skb_tso_#t~ret604#1.offset;havoc enic_queue_wq_skb_tso_#t~ret604#1.base, enic_queue_wq_skb_tso_#t~ret604#1.offset;call enic_queue_wq_skb_tso_#t~mem605#1 := read~int#11(enic_queue_wq_skb_tso_~tmp___5~0#1.base, 13 + enic_queue_wq_skb_tso_~tmp___5~0#1.offset, 4);call enic_queue_wq_skb_tso_#t~mem606#1 := read~int#11(enic_queue_wq_skb_tso_~tmp___4~0#1.base, 17 + enic_queue_wq_skb_tso_~tmp___4~0#1.offset, 4);assume { :begin_inline_csum_tcpudp_magic } true;csum_tcpudp_magic_#in~saddr#1, csum_tcpudp_magic_#in~daddr#1, csum_tcpudp_magic_#in~len#1, csum_tcpudp_magic_#in~proto#1, csum_tcpudp_magic_#in~sum#1 := enic_queue_wq_skb_tso_#t~mem605#1, enic_queue_wq_skb_tso_#t~mem606#1, 0, 6, 0;havoc csum_tcpudp_magic_#res#1;havoc csum_tcpudp_magic_#t~ret78#1, csum_tcpudp_magic_#t~ret79#1, csum_tcpudp_magic_~saddr#1, csum_tcpudp_magic_~daddr#1, csum_tcpudp_magic_~len#1, csum_tcpudp_magic_~proto#1, csum_tcpudp_magic_~sum#1, csum_tcpudp_magic_~tmp~5#1, csum_tcpudp_magic_~tmp___0~0#1;csum_tcpudp_magic_~saddr#1 := csum_tcpudp_magic_#in~saddr#1;csum_tcpudp_magic_~daddr#1 := csum_tcpudp_magic_#in~daddr#1;csum_tcpudp_magic_~len#1 := csum_tcpudp_magic_#in~len#1;csum_tcpudp_magic_~proto#1 := csum_tcpudp_magic_#in~proto#1;csum_tcpudp_magic_~sum#1 := csum_tcpudp_magic_#in~sum#1;havoc csum_tcpudp_magic_~tmp~5#1;havoc csum_tcpudp_magic_~tmp___0~0#1;assume { :begin_inline_csum_tcpudp_nofold } true;csum_tcpudp_nofold_#in~saddr#1, csum_tcpudp_nofold_#in~daddr#1, csum_tcpudp_nofold_#in~len#1, csum_tcpudp_nofold_#in~proto#1, csum_tcpudp_nofold_#in~sum#1 := csum_tcpudp_magic_~saddr#1, csum_tcpudp_magic_~daddr#1, (if csum_tcpudp_magic_~len#1 % 65536 % 4294967296 <= 2147483647 then csum_tcpudp_magic_~len#1 % 65536 % 4294967296 else csum_tcpudp_magic_~len#1 % 65536 % 4294967296 - 4294967296), (if csum_tcpudp_magic_~proto#1 % 65536 % 4294967296 <= 2147483647 then csum_tcpudp_magic_~proto#1 % 65536 % 4294967296 else csum_tcpudp_magic_~proto#1 % 65536 % 4294967296 - 4294967296), csum_tcpudp_magic_~sum#1;havoc csum_tcpudp_nofold_#res#1;havoc csum_tcpudp_nofold_~saddr#1, csum_tcpudp_nofold_~daddr#1, csum_tcpudp_nofold_~len#1, csum_tcpudp_nofold_~proto#1, csum_tcpudp_nofold_~sum#1;csum_tcpudp_nofold_~saddr#1 := csum_tcpudp_nofold_#in~saddr#1;csum_tcpudp_nofold_~daddr#1 := csum_tcpudp_nofold_#in~daddr#1;csum_tcpudp_nofold_~len#1 := csum_tcpudp_nofold_#in~len#1;csum_tcpudp_nofold_~proto#1 := csum_tcpudp_nofold_#in~proto#1;csum_tcpudp_nofold_~sum#1 := csum_tcpudp_nofold_#in~sum#1;csum_tcpudp_nofold_#res#1 := csum_tcpudp_nofold_~sum#1; [2025-02-08 04:09:13,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8179: havoc tcp_hdrlen_#t~mem366#1;enic_queue_wq_skb_tso_#t~ret599#1 := tcp_hdrlen_#res#1;havoc tcp_hdrlen_#t~ret365#1.base, tcp_hdrlen_#t~ret365#1.offset, tcp_hdrlen_#t~mem366#1, tcp_hdrlen_~skb#1.base, tcp_hdrlen_~skb#1.offset, tcp_hdrlen_~tmp~46#1.base, tcp_hdrlen_~tmp~46#1.offset;havoc tcp_hdrlen_#in~skb#1.base, tcp_hdrlen_#in~skb#1.offset;assume { :end_inline_tcp_hdrlen } true;enic_queue_wq_skb_tso_~tmp___1~15#1 := enic_queue_wq_skb_tso_#t~ret599#1;havoc enic_queue_wq_skb_tso_#t~ret599#1;enic_queue_wq_skb_tso_~hdr_len~1#1 := enic_queue_wq_skb_tso_~tmp___0~22#1 + enic_queue_wq_skb_tso_~tmp___1~15#1;enic_queue_wq_skb_tso_~eop~2#1 := (if 0 == enic_queue_wq_skb_tso_~len_left~2#1 % 4294967296 then 1 else 0);enic_queue_wq_skb_tso_~offset~0#1 := 0;call enic_queue_wq_skb_tso_#t~mem600#1 := read~int#11(enic_queue_wq_skb_tso_~skb#1.base, 134 + enic_queue_wq_skb_tso_~skb#1.offset, 2); [2025-02-08 04:09:13,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9368-1: SUMMARY for call enic_queue_wq_skb_tso_#t~ret604#1.base, enic_queue_wq_skb_tso_#t~ret604#1.offset := ip_hdr(enic_queue_wq_skb_tso_~skb#1.base, enic_queue_wq_skb_tso_~skb#1.offset); srcloc: null [2025-02-08 04:09:13,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17032: assume -2147483648 <= vnic_dev_discover_res_#t~ret1984#1 && vnic_dev_discover_res_#t~ret1984#1 <= 2147483647;havoc vnic_dev_discover_res_#t~mem1983#1;havoc vnic_dev_discover_res_#t~ret1984#1;vnic_dev_discover_res_#res#1 := -22; [2025-02-08 04:09:13,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17032-1: SUMMARY for call vnic_dev_discover_res_#t~ret1984#1 := printk(112, 0); srcloc: null [2025-02-08 04:09:13,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15975-1: SUMMARY for call enic_vlan_rx_add_vid_#t~ret1718#1.base, enic_vlan_rx_add_vid_#t~ret1718#1.offset := netdev_priv(enic_vlan_rx_add_vid_~netdev#1.base, enic_vlan_rx_add_vid_~netdev#1.offset); srcloc: null [2025-02-08 04:09:13,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15975: enic_vlan_rx_add_vid_~tmp~169#1.base, enic_vlan_rx_add_vid_~tmp~169#1.offset := enic_vlan_rx_add_vid_#t~ret1718#1.base, enic_vlan_rx_add_vid_#t~ret1718#1.offset;havoc enic_vlan_rx_add_vid_#t~ret1718#1.base, enic_vlan_rx_add_vid_#t~ret1718#1.offset;enic_vlan_rx_add_vid_~enic~32#1.base, enic_vlan_rx_add_vid_~enic~32#1.offset := enic_vlan_rx_add_vid_~tmp~169#1.base, enic_vlan_rx_add_vid_~tmp~169#1.offset; [2025-02-08 04:09:13,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12936: havoc ldv_net_dummy_resourceless_instance_2_#t~mem1355#1.base, ldv_net_dummy_resourceless_instance_2_#t~mem1355#1.offset, ldv_net_dummy_resourceless_instance_2_#t~ret1356#1, ldv_net_dummy_resourceless_instance_2_#t~ret1357#1.base, ldv_net_dummy_resourceless_instance_2_#t~ret1357#1.offset, ldv_net_dummy_resourceless_instance_2_#t~ret1358#1.base, ldv_net_dummy_resourceless_instance_2_#t~ret1358#1.offset, ldv_net_dummy_resourceless_instance_2_#t~ret1359#1.base, ldv_net_dummy_resourceless_instance_2_#t~ret1359#1.offset, ldv_net_dummy_resourceless_instance_2_~arg0#1.base, ldv_net_dummy_resourceless_instance_2_~arg0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_coalesce~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_coalesce~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_drvinfo~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_drvinfo~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_ethtool_stats~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_ethtool_stats~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_link~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_link~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_msglevel~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_msglevel~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_settings~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_settings~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_sset_count~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_sset_count~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_strings~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_strings~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_change_mtu~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_change_mtu~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_get_stats64~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_get_stats64~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_get_vf_port~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_get_vf_port~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_poll_controller~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_poll_controller~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_set_mac_address~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_set_mac_address~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_set_rx_mode~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_set_rx_mode~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_set_vf_mac~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_set_vf_mac~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_set_vf_port~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_set_vf_port~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_start_xmit~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_start_xmit~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_tx_timeout~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_tx_timeout~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_validate_addr~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_validate_addr~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_vlan_rx_add_vid~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_vlan_rx_add_vid~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_vlan_rx_kill_vid~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_vlan_rx_kill_vid~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_set_coalesce~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_set_coalesce~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_set_msglevel~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_set_msglevel~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_ethtool_cmd_ptr~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_ethtool_cmd_ptr~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_ethtool_coalesce_ptr~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_ethtool_coalesce_ptr~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_ethtool_drvinfo_ptr~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_ethtool_drvinfo_ptr~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_ethtool_stats_ptr~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_ethtool_stats_ptr~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_nlattr_ptr_ptr~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_nlattr_ptr_ptr~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_rtnl_link_stats64_ptr~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_rtnl_link_stats64_ptr~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_sk_buff_ptr~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_sk_buff_ptr~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_14_1_default~0#1, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_17_1_default~0#1, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_17_2_default~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_17_2_default~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_20_1_default~0#1, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_24_1_default~0#1, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_30_1_default~0#1, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_30_2_default~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_30_2_default~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_33_1_default~0#1, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_39_1_default~0#1, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_39_2_default~0#1, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_42_1_default~0#1, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_42_2_default~0#1, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_46_1_default~0#1, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_8_2_default~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_8_2_default~0#1.offset, ldv_net_dummy_resourceless_instance_2_~data~2#1.base, ldv_net_dummy_resourceless_instance_2_~data~2#1.offset, ldv_net_dummy_resourceless_instance_2_~tmp~128#1, ldv_net_dummy_resourceless_instance_2_~tmp___0~51#1.base, ldv_net_dummy_resourceless_instance_2_~tmp___0~51#1.offset, ldv_net_dummy_resourceless_instance_2_~tmp___1~36#1.base, ldv_net_dummy_resourceless_instance_2_~tmp___1~36#1.offset, ldv_net_dummy_resourceless_instance_2_~tmp___2~20#1.base, ldv_net_dummy_resourceless_instance_2_~tmp___2~20#1.offset;havoc ldv_net_dummy_resourceless_instance_2_#in~arg0#1.base, ldv_net_dummy_resourceless_instance_2_#in~arg0#1.offset;assume { :end_inline_ldv_net_dummy_resourceless_instance_2 } true; [2025-02-08 04:09:13,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15579-1: SUMMARY for call enic_alloc_vnic_resources_#t~ret1644#1 := vnic_dev_get_intr_mode(enic_alloc_vnic_resources_#t~mem1643#1.base, enic_alloc_vnic_resources_#t~mem1643#1.offset); srcloc: null [2025-02-08 04:09:13,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15579: assume -2147483648 <= enic_alloc_vnic_resources_#t~ret1644#1 && enic_alloc_vnic_resources_#t~ret1644#1 <= 2147483647;enic_alloc_vnic_resources_~intr_mode~1#1 := enic_alloc_vnic_resources_#t~ret1644#1;havoc enic_alloc_vnic_resources_#t~mem1643#1.base, enic_alloc_vnic_resources_#t~mem1643#1.offset;havoc enic_alloc_vnic_resources_#t~ret1644#1; [2025-02-08 04:09:13,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15315-1: enic_del_vlan_#res#1 := enic_del_vlan_~err~25#1;call ULTIMATE.dealloc(enic_del_vlan_~#a0~1#1.base, enic_del_vlan_~#a0~1#1.offset);havoc enic_del_vlan_~#a0~1#1.base, enic_del_vlan_~#a0~1#1.offset;call ULTIMATE.dealloc(enic_del_vlan_~#a1~1#1.base, enic_del_vlan_~#a1~1#1.offset);havoc enic_del_vlan_~#a1~1#1.base, enic_del_vlan_~#a1~1#1.offset; [2025-02-08 04:09:13,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9369: enic_queue_wq_skb_tso_#t~ret607#1 := csum_tcpudp_magic_#res#1;havoc csum_tcpudp_magic_#t~ret78#1, csum_tcpudp_magic_#t~ret79#1, csum_tcpudp_magic_~saddr#1, csum_tcpudp_magic_~daddr#1, csum_tcpudp_magic_~len#1, csum_tcpudp_magic_~proto#1, csum_tcpudp_magic_~sum#1, csum_tcpudp_magic_~tmp~5#1, csum_tcpudp_magic_~tmp___0~0#1;havoc csum_tcpudp_magic_#in~saddr#1, csum_tcpudp_magic_#in~daddr#1, csum_tcpudp_magic_#in~len#1, csum_tcpudp_magic_#in~proto#1, csum_tcpudp_magic_#in~sum#1;assume { :end_inline_csum_tcpudp_magic } true;enic_queue_wq_skb_tso_~tmp___6~0#1 := enic_queue_wq_skb_tso_#t~ret607#1;havoc enic_queue_wq_skb_tso_#t~mem605#1;havoc enic_queue_wq_skb_tso_#t~mem606#1;havoc enic_queue_wq_skb_tso_#t~ret607#1;call write~int#11(-1 - (if enic_queue_wq_skb_tso_~tmp___6~0#1 % 65536 % 4294967296 <= 2147483647 then enic_queue_wq_skb_tso_~tmp___6~0#1 % 65536 % 4294967296 else enic_queue_wq_skb_tso_~tmp___6~0#1 % 65536 % 4294967296 - 4294967296), enic_queue_wq_skb_tso_~tmp___3~4#1.base, 34 + enic_queue_wq_skb_tso_~tmp___3~4#1.offset, 2); [2025-02-08 04:09:13,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15183-1: SUMMARY for call enic_get_vnic_config_#t~ret1550#1 := vnic_dev_spec(enic_get_vnic_config_#t~mem1549#1.base, enic_get_vnic_config_#t~mem1549#1.offset, 16, 1, enic_get_vnic_config_~c~0#1.base, 16 + enic_get_vnic_config_~c~0#1.offset); srcloc: null [2025-02-08 04:09:13,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15183: assume -2147483648 <= enic_get_vnic_config_#t~ret1550#1 && enic_get_vnic_config_#t~ret1550#1 <= 2147483647;enic_get_vnic_config_~err~23#1 := enic_get_vnic_config_#t~ret1550#1;havoc enic_get_vnic_config_#t~mem1549#1.base, enic_get_vnic_config_#t~mem1549#1.offset;havoc enic_get_vnic_config_#t~ret1550#1; [2025-02-08 04:09:13,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11880: assume 0 == enic_set_intr_mode_~tmp___0~44#1;call write~int#11(enic_set_intr_mode_~n~0#1, enic_set_intr_mode_~enic#1.base, 12344 + enic_set_intr_mode_~enic#1.offset, 4);call write~int#11(enic_set_intr_mode_~m~0#1, enic_set_intr_mode_~enic#1.base, 7312 + enic_set_intr_mode_~enic#1.offset, 4);call write~int#11(enic_set_intr_mode_~n~0#1 + enic_set_intr_mode_~m~0#1, enic_set_intr_mode_~enic#1.base, 15712 + enic_set_intr_mode_~enic#1.offset, 4);call write~int#11(2 + (enic_set_intr_mode_~n~0#1 + enic_set_intr_mode_~m~0#1), enic_set_intr_mode_~enic#1.base, 14100 + enic_set_intr_mode_~enic#1.offset, 4);call enic_set_intr_mode_#t~mem1127#1.base, enic_set_intr_mode_#t~mem1127#1.offset := read~$Pointer$#11(enic_set_intr_mode_~enic#1.base, 200 + enic_set_intr_mode_~enic#1.offset, 8); [2025-02-08 04:09:13,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11880: assume !(0 == enic_set_intr_mode_~tmp___0~44#1); [2025-02-08 04:09:13,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13466: assume 18 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1; [2025-02-08 04:09:13,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13466: assume !(18 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1); [2025-02-08 04:09:13,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15580-1: SUMMARY for call enic_alloc_vnic_resources_#t~ret1645#1.base, enic_alloc_vnic_resources_#t~ret1645#1.offset := enic_get_dev(enic_alloc_vnic_resources_~enic#1.base, enic_alloc_vnic_resources_~enic#1.offset); srcloc: null [2025-02-08 04:09:13,487 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18487: vnic_rq_alloc_bufs_~j~3#1 := 1 + vnic_rq_alloc_bufs_~j~3#1; [2025-02-08 04:09:13,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15580: enic_alloc_vnic_resources_~tmp~165#1.base, enic_alloc_vnic_resources_~tmp~165#1.offset := enic_alloc_vnic_resources_#t~ret1645#1.base, enic_alloc_vnic_resources_#t~ret1645#1.offset;havoc enic_alloc_vnic_resources_#t~ret1645#1.base, enic_alloc_vnic_resources_#t~ret1645#1.offset;call enic_alloc_vnic_resources_#t~mem1646#1 := read~int#11(enic_alloc_vnic_resources_~enic#1.base, 7312 + enic_alloc_vnic_resources_~enic#1.offset, 4);call enic_alloc_vnic_resources_#t~mem1647#1 := read~int#11(enic_alloc_vnic_resources_~enic#1.base, 12344 + enic_alloc_vnic_resources_~enic#1.offset, 4);call enic_alloc_vnic_resources_#t~mem1648#1 := read~int#11(enic_alloc_vnic_resources_~enic#1.base, 15712 + enic_alloc_vnic_resources_~enic#1.offset, 4);call enic_alloc_vnic_resources_#t~mem1649#1 := read~int#11(enic_alloc_vnic_resources_~enic#1.base, 14100 + enic_alloc_vnic_resources_~enic#1.offset, 4); [2025-02-08 04:09:13,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16769: assume 3 == enic_process_get_pp_request_~request#1; [2025-02-08 04:09:13,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16769: assume !(3 == enic_process_get_pp_request_~request#1); [2025-02-08 04:09:13,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10163: enic_set_vf_port_~tmp~82#1.base, enic_set_vf_port_~tmp~82#1.offset := enic_set_vf_port_#t~ret758#1.base, enic_set_vf_port_#t~ret758#1.offset;havoc enic_set_vf_port_#t~ret758#1.base, enic_set_vf_port_#t~ret758#1.offset;enic_set_vf_port_~enic~15#1.base, enic_set_vf_port_~enic~15#1.offset := enic_set_vf_port_~tmp~82#1.base, enic_set_vf_port_~tmp~82#1.offset;call write~int#15(0, enic_set_vf_port_~#err~4#1.base, enic_set_vf_port_~#err~4#1.offset, 4);call write~int#0(1, enic_set_vf_port_~#restore_pp~0#1.base, enic_set_vf_port_~#restore_pp~0#1.offset, 4); [2025-02-08 04:09:13,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10163-1: SUMMARY for call enic_set_vf_port_#t~ret758#1.base, enic_set_vf_port_#t~ret758#1.offset := netdev_priv(enic_set_vf_port_~netdev#1.base, enic_set_vf_port_~netdev#1.offset); srcloc: null [2025-02-08 04:09:13,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13070-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_38_#t~ret1328#1 := eth_validate_addr(ldv_dummy_resourceless_instance_callback_2_38_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_38_~arg1#1.offset); srcloc: null [2025-02-08 04:09:13,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21923: havoc netif_set_real_num_rx_queues_#t~nondet2502#1; [2025-02-08 04:09:13,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13070: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_38_#t~ret1328#1 && ldv_dummy_resourceless_instance_callback_2_38_#t~ret1328#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_38_#t~ret1328#1; [2025-02-08 04:09:13,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21923-1: #t~ret1242#1 := netif_set_real_num_rx_queues_#res#1;havoc netif_set_real_num_rx_queues_#t~nondet2502#1, netif_set_real_num_rx_queues_~arg0#1.base, netif_set_real_num_rx_queues_~arg0#1.offset, netif_set_real_num_rx_queues_~arg1#1;havoc netif_set_real_num_rx_queues_#in~arg0#1.base, netif_set_real_num_rx_queues_#in~arg0#1.offset, netif_set_real_num_rx_queues_#in~arg1#1;assume { :end_inline_netif_set_real_num_rx_queues } true;assume -2147483648 <= #t~ret1242#1 && #t~ret1242#1 <= 2147483647;havoc #t~mem1241#1;havoc #t~ret1242#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 := ~enic~30#1.base, 208 + ~enic~30#1.offset, 0, 46, 0, ~#__key___1~0#1.base, ~#__key___1~0#1.offset;havoc init_timer_key_~arg0#1.base, init_timer_key_~arg0#1.offset, init_timer_key_~arg1#1, init_timer_key_~arg2#1.base, init_timer_key_~arg2#1.offset, init_timer_key_~arg3#1.base, init_timer_key_~arg3#1.offset;init_timer_key_~arg0#1.base, init_timer_key_~arg0#1.offset := init_timer_key_#in~arg0#1.base, init_timer_key_#in~arg0#1.offset;init_timer_key_~arg1#1 := init_timer_key_#in~arg1#1;init_timer_key_~arg2#1.base, init_timer_key_~arg2#1.offset := init_timer_key_#in~arg2#1.base, init_timer_key_#in~arg2#1.offset;init_timer_key_~arg3#1.base, init_timer_key_~arg3#1.offset := init_timer_key_#in~arg3#1.base, init_timer_key_#in~arg3#1.offset;havoc init_timer_key_~arg0#1.base, init_timer_key_~arg0#1.offset, init_timer_key_~arg1#1, init_timer_key_~arg2#1.base, init_timer_key_~arg2#1.offset, init_timer_key_~arg3#1.base, init_timer_key_~arg3#1.offset;havoc init_timer_key_#in~arg0#1.base, init_timer_key_#in~arg0#1.offset, init_timer_key_#in~arg1#1, init_timer_key_#in~arg2#1.base, init_timer_key_#in~arg2#1.offset, init_timer_key_#in~arg3#1.base, init_timer_key_#in~arg3#1.offset;assume { :end_inline_init_timer_key } true;call write~$Pointer$#11(#funAddr~enic_notify_timer.base, #funAddr~enic_notify_timer.offset, ~enic~30#1.base, 240 + ~enic~30#1.offset, 8);call write~int#11(~enic~30#1.base + ~enic~30#1.offset, ~enic~30#1.base, 248 + ~enic~30#1.offset, 8); [2025-02-08 04:09:13,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15977-1: SUMMARY for call ldv_spin_lock_82(enic_vlan_rx_add_vid_~enic~32#1.base, 1244 + enic_vlan_rx_add_vid_~enic~32#1.offset); srcloc: null [2025-02-08 04:09:13,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15977: assume { :begin_inline_enic_add_vlan } true;enic_add_vlan_#in~enic#1.base, enic_add_vlan_#in~enic#1.offset, enic_add_vlan_#in~vlanid#1 := enic_vlan_rx_add_vid_~enic~32#1.base, enic_vlan_rx_add_vid_~enic~32#1.offset, (if enic_vlan_rx_add_vid_~vid#1 % 65536 % 4294967296 <= 2147483647 then enic_vlan_rx_add_vid_~vid#1 % 65536 % 4294967296 else enic_vlan_rx_add_vid_~vid#1 % 65536 % 4294967296 - 4294967296);havoc enic_add_vlan_#res#1;havoc enic_add_vlan_#t~mem1600#1.base, enic_add_vlan_#t~mem1600#1.offset, enic_add_vlan_#t~ret1601#1, enic_add_vlan_#t~ret1602#1.base, enic_add_vlan_#t~ret1602#1.offset, enic_add_vlan_#t~ret1603#1, enic_add_vlan_~enic#1.base, enic_add_vlan_~enic#1.offset, enic_add_vlan_~vlanid#1, enic_add_vlan_~#a0~0#1.base, enic_add_vlan_~#a0~0#1.offset, enic_add_vlan_~#a1~0#1.base, enic_add_vlan_~#a1~0#1.offset, enic_add_vlan_~wait~1#1, enic_add_vlan_~err~24#1, enic_add_vlan_~tmp~159#1.base, enic_add_vlan_~tmp~159#1.offset;enic_add_vlan_~enic#1.base, enic_add_vlan_~enic#1.offset := enic_add_vlan_#in~enic#1.base, enic_add_vlan_#in~enic#1.offset;enic_add_vlan_~vlanid#1 := enic_add_vlan_#in~vlanid#1;call enic_add_vlan_~#a0~0#1.base, enic_add_vlan_~#a0~0#1.offset := #Ultimate.allocOnStack(8);call enic_add_vlan_~#a1~0#1.base, enic_add_vlan_~#a1~0#1.offset := #Ultimate.allocOnStack(8);havoc enic_add_vlan_~wait~1#1;havoc enic_add_vlan_~err~24#1;havoc enic_add_vlan_~tmp~159#1.base, enic_add_vlan_~tmp~159#1.offset;call write~int#21(enic_add_vlan_~vlanid#1 % 65536, enic_add_vlan_~#a0~0#1.base, enic_add_vlan_~#a0~0#1.offset, 8);call write~int#49(0, enic_add_vlan_~#a1~0#1.base, enic_add_vlan_~#a1~0#1.offset, 8);enic_add_vlan_~wait~1#1 := 1000;call enic_add_vlan_#t~mem1600#1.base, enic_add_vlan_#t~mem1600#1.offset := read~$Pointer$#11(enic_add_vlan_~enic#1.base, 200 + enic_add_vlan_~enic#1.offset, 8); [2025-02-08 04:09:13,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15581-1: SUMMARY for call enic_alloc_vnic_resources_#t~ret1650#1 := _dev_info(enic_alloc_vnic_resources_~tmp~165#1.base, enic_alloc_vnic_resources_~tmp~165#1.offset, 101, 0); srcloc: null [2025-02-08 04:09:13,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15581: assume -2147483648 <= enic_alloc_vnic_resources_#t~ret1650#1 && enic_alloc_vnic_resources_#t~ret1650#1 <= 2147483647;havoc enic_alloc_vnic_resources_#t~mem1646#1;havoc enic_alloc_vnic_resources_#t~mem1647#1;havoc enic_alloc_vnic_resources_#t~mem1648#1;havoc enic_alloc_vnic_resources_#t~mem1649#1;havoc enic_alloc_vnic_resources_#t~ret1650#1;enic_alloc_vnic_resources_~i~22#1 := 0; [2025-02-08 04:09:13,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15185: assume 0 != enic_get_vnic_config_~err~23#1; [2025-02-08 04:09:13,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15185: assume !(0 != enic_get_vnic_config_~err~23#1);call enic_get_vnic_config_#t~mem1553#1.base, enic_get_vnic_config_#t~mem1553#1.offset := read~$Pointer$#11(enic_get_vnic_config_~enic#1.base, 200 + enic_get_vnic_config_~enic#1.offset, 8); [2025-02-08 04:09:13,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9504: enic_hard_start_xmit_~tmp~72#1.base, enic_hard_start_xmit_~tmp~72#1.offset := enic_hard_start_xmit_#t~ret630#1.base, enic_hard_start_xmit_#t~ret630#1.offset;havoc enic_hard_start_xmit_#t~ret630#1.base, enic_hard_start_xmit_#t~ret630#1.offset;enic_hard_start_xmit_~enic~7#1.base, enic_hard_start_xmit_~enic~7#1.offset := enic_hard_start_xmit_~tmp~72#1.base, enic_hard_start_xmit_~tmp~72#1.offset;call enic_hard_start_xmit_#t~mem631#1 := read~int#11(enic_hard_start_xmit_~skb#1.base, 104 + enic_hard_start_xmit_~skb#1.offset, 4); [2025-02-08 04:09:13,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9504-1: SUMMARY for call enic_hard_start_xmit_#t~ret630#1.base, enic_hard_start_xmit_#t~ret630#1.offset := netdev_priv(enic_hard_start_xmit_~netdev#1.base, enic_hard_start_xmit_~netdev#1.offset); srcloc: null [2025-02-08 04:09:13,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15979-1: SUMMARY for call ldv_spin_unlock_83(enic_vlan_rx_add_vid_~enic~32#1.base, 1244 + enic_vlan_rx_add_vid_~enic~32#1.offset); srcloc: null [2025-02-08 04:09:13,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15979: enic_vlan_rx_add_vid_#res#1 := enic_vlan_rx_add_vid_~err~43#1; [2025-02-08 04:09:13,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9373: assume 56710 == enic_queue_wq_skb_tso_#t~mem608#1 % 65536 % 4294967296;havoc enic_queue_wq_skb_tso_#t~mem608#1; [2025-02-08 04:09:13,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9373: assume !(56710 == enic_queue_wq_skb_tso_#t~mem608#1 % 65536 % 4294967296);havoc enic_queue_wq_skb_tso_#t~mem608#1; [2025-02-08 04:09:13,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12412: assume -2147483648 <= #t~ret1249#1 && #t~ret1249#1 <= 2147483647;havoc #t~mem1248#1;havoc #t~ret1249#1; [2025-02-08 04:09:13,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12412-1: SUMMARY for call #t~ret1249#1 := enic_change_mtu(~netdev~12#1.base, ~netdev~12#1.offset, (if #t~mem1248#1 % 4294967296 % 4294967296 <= 2147483647 then #t~mem1248#1 % 4294967296 % 4294967296 else #t~mem1248#1 % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:09:13,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15187-1: SUMMARY for call enic_get_vnic_config_#t~ret1551#1.base, enic_get_vnic_config_#t~ret1551#1.offset := enic_get_dev(enic_get_vnic_config_~enic#1.base, enic_get_vnic_config_~enic#1.offset); srcloc: null [2025-02-08 04:09:13,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15187: enic_get_vnic_config_~tmp___4~7#1.base, enic_get_vnic_config_~tmp___4~7#1.offset := enic_get_vnic_config_#t~ret1551#1.base, enic_get_vnic_config_#t~ret1551#1.offset;havoc enic_get_vnic_config_#t~ret1551#1.base, enic_get_vnic_config_#t~ret1551#1.offset; [2025-02-08 04:09:13,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14923: assume 0 != vnic_wq_alloc_~err~22#1; [2025-02-08 04:09:13,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14923: assume !(0 != vnic_wq_alloc_~err~22#1);vnic_wq_alloc_#res#1 := 0;enic_alloc_vnic_resources_#t~ret1653#1 := vnic_wq_alloc_#res#1;havoc vnic_wq_alloc_#t~ret1487#1.base, vnic_wq_alloc_#t~ret1487#1.offset, vnic_wq_alloc_#t~mem1488#1.base, vnic_wq_alloc_#t~mem1488#1.offset, vnic_wq_alloc_#t~ret1489#1, vnic_wq_alloc_#t~ret1490#1, vnic_wq_alloc_#t~ret1491#1, vnic_wq_alloc_#t~ret1492#1, vnic_wq_alloc_~vdev#1.base, vnic_wq_alloc_~vdev#1.offset, vnic_wq_alloc_~wq#1.base, vnic_wq_alloc_~wq#1.offset, vnic_wq_alloc_~index#1, vnic_wq_alloc_~desc_count#1, vnic_wq_alloc_~desc_size#1, vnic_wq_alloc_~err~22#1, vnic_wq_alloc_~tmp~152#1.base, vnic_wq_alloc_~tmp~152#1.offset;havoc vnic_wq_alloc_#in~vdev#1.base, vnic_wq_alloc_#in~vdev#1.offset, vnic_wq_alloc_#in~wq#1.base, vnic_wq_alloc_#in~wq#1.offset, vnic_wq_alloc_#in~index#1, vnic_wq_alloc_#in~desc_count#1, vnic_wq_alloc_#in~desc_size#1;assume { :end_inline_vnic_wq_alloc } true;assume -2147483648 <= enic_alloc_vnic_resources_#t~ret1653#1 && enic_alloc_vnic_resources_#t~ret1653#1 <= 2147483647;enic_alloc_vnic_resources_~err~26#1 := enic_alloc_vnic_resources_#t~ret1653#1;havoc enic_alloc_vnic_resources_#t~mem1651#1.base, enic_alloc_vnic_resources_#t~mem1651#1.offset;havoc enic_alloc_vnic_resources_#t~mem1652#1;havoc enic_alloc_vnic_resources_#t~ret1653#1; [2025-02-08 04:09:13,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12413-1: SUMMARY for call #t~ret1250#1 := enic_set_mac_addr(~netdev~12#1.base, ~netdev~12#1.offset, ~enic~30#1.base, 1312 + ~enic~30#1.offset); srcloc: null [2025-02-08 04:09:13,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12413: assume -2147483648 <= #t~ret1250#1 && #t~ret1250#1 <= 2147483647;~err~20#1 := #t~ret1250#1;havoc #t~ret1250#1; [2025-02-08 04:09:13,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19284: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_3_#t~ret2344#1 && ldv_dummy_resourceless_instance_callback_2_3_#t~ret2344#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_3_#t~ret2344#1; [2025-02-08 04:09:13,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13470: assume 19 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1; [2025-02-08 04:09:13,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13470: assume !(19 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1); [2025-02-08 04:09:13,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19284-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_3_#t~ret2344#1 := enic_get_coalesce(ldv_dummy_resourceless_instance_callback_2_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg2#1.offset); srcloc: null [2025-02-08 04:09:13,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15188-1: SUMMARY for call enic_get_vnic_config_#t~ret1552#1 := dev_err(enic_get_vnic_config_~tmp___4~7#1.base, enic_get_vnic_config_~tmp___4~7#1.offset, 71, 0); srcloc: null [2025-02-08 04:09:13,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15188: assume -2147483648 <= enic_get_vnic_config_#t~ret1552#1 && enic_get_vnic_config_#t~ret1552#1 <= 2147483647;havoc enic_get_vnic_config_#t~ret1552#1;enic_get_vnic_config_#res#1 := enic_get_vnic_config_~err~23#1; [2025-02-08 04:09:13,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12281: assume 0 == (#t~mem1215#1.base + #t~mem1215#1.offset) % 18446744073709551616;havoc #t~mem1215#1.base, #t~mem1215#1.offset; [2025-02-08 04:09:13,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12281: assume !(0 == (#t~mem1215#1.base + #t~mem1215#1.offset) % 18446744073709551616);havoc #t~mem1215#1.base, #t~mem1215#1.offset;assume { :begin_inline_pci_find_ext_capability } true;pci_find_ext_capability_#in~arg0#1.base, pci_find_ext_capability_#in~arg0#1.offset, pci_find_ext_capability_#in~arg1#1 := ~pdev#1.base, ~pdev#1.offset, 16;havoc pci_find_ext_capability_#res#1;havoc pci_find_ext_capability_#t~nondet2511#1, pci_find_ext_capability_~arg0#1.base, pci_find_ext_capability_~arg0#1.offset, pci_find_ext_capability_~arg1#1;pci_find_ext_capability_~arg0#1.base, pci_find_ext_capability_~arg0#1.offset := pci_find_ext_capability_#in~arg0#1.base, pci_find_ext_capability_#in~arg0#1.offset;pci_find_ext_capability_~arg1#1 := pci_find_ext_capability_#in~arg1#1;havoc pci_find_ext_capability_#t~nondet2511#1;assume -2147483648 <= pci_find_ext_capability_#t~nondet2511#1 && pci_find_ext_capability_#t~nondet2511#1 <= 2147483647;pci_find_ext_capability_#res#1 := pci_find_ext_capability_#t~nondet2511#1;havoc pci_find_ext_capability_#t~nondet2511#1; [2025-02-08 04:09:13,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10167: assume -2147483648 <= enic_set_vf_port_#t~ret759#1 && enic_set_vf_port_#t~ret759#1 <= 2147483647;enic_set_vf_port_~tmp___0~30#1 := enic_set_vf_port_#t~ret759#1;havoc enic_set_vf_port_#t~ret759#1; [2025-02-08 04:09:13,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10167-1: SUMMARY for call enic_set_vf_port_#t~ret759#1 := enic_is_valid_pp_vf(enic_set_vf_port_~enic~15#1.base, enic_set_vf_port_~enic~15#1.offset, enic_set_vf_port_~vf#1, enic_set_vf_port_~#err~4#1.base, enic_set_vf_port_~#err~4#1.offset); srcloc: null [2025-02-08 04:09:13,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21927: havoc netif_set_real_num_tx_queues_#t~nondet2503#1; [2025-02-08 04:09:13,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21927-1: #t~ret1240#1 := netif_set_real_num_tx_queues_#res#1;havoc netif_set_real_num_tx_queues_#t~nondet2503#1, netif_set_real_num_tx_queues_~arg0#1.base, netif_set_real_num_tx_queues_~arg0#1.offset, netif_set_real_num_tx_queues_~arg1#1;havoc netif_set_real_num_tx_queues_#in~arg0#1.base, netif_set_real_num_tx_queues_#in~arg0#1.offset, netif_set_real_num_tx_queues_#in~arg1#1;assume { :end_inline_netif_set_real_num_tx_queues } true;assume -2147483648 <= #t~ret1240#1 && #t~ret1240#1 <= 2147483647;havoc #t~mem1239#1;havoc #t~ret1240#1;call #t~mem1241#1 := read~int#11(~enic~30#1.base, 12344 + ~enic~30#1.offset, 4);assume { :begin_inline_netif_set_real_num_rx_queues } true;netif_set_real_num_rx_queues_#in~arg0#1.base, netif_set_real_num_rx_queues_#in~arg0#1.offset, netif_set_real_num_rx_queues_#in~arg1#1 := ~netdev~12#1.base, ~netdev~12#1.offset, #t~mem1241#1;havoc netif_set_real_num_rx_queues_#res#1;havoc netif_set_real_num_rx_queues_#t~nondet2502#1, netif_set_real_num_rx_queues_~arg0#1.base, netif_set_real_num_rx_queues_~arg0#1.offset, netif_set_real_num_rx_queues_~arg1#1;netif_set_real_num_rx_queues_~arg0#1.base, netif_set_real_num_rx_queues_~arg0#1.offset := netif_set_real_num_rx_queues_#in~arg0#1.base, netif_set_real_num_rx_queues_#in~arg0#1.offset;netif_set_real_num_rx_queues_~arg1#1 := netif_set_real_num_rx_queues_#in~arg1#1;havoc netif_set_real_num_rx_queues_#t~nondet2502#1;assume -2147483648 <= netif_set_real_num_rx_queues_#t~nondet2502#1 && netif_set_real_num_rx_queues_#t~nondet2502#1 <= 2147483647;netif_set_real_num_rx_queues_#res#1 := netif_set_real_num_rx_queues_#t~nondet2502#1;havoc netif_set_real_num_rx_queues_#t~nondet2502#1; [2025-02-08 04:09:13,488 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9507: assume 0 == enic_hard_start_xmit_#t~mem631#1 % 4294967296;havoc enic_hard_start_xmit_#t~mem631#1; [2025-02-08 04:09:13,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9507: assume !(0 == enic_hard_start_xmit_#t~mem631#1 % 4294967296);havoc enic_hard_start_xmit_#t~mem631#1;assume { :begin_inline_skb_get_queue_mapping } true;skb_get_queue_mapping_#in~skb#1.base, skb_get_queue_mapping_#in~skb#1.offset := enic_hard_start_xmit_~skb#1.base, enic_hard_start_xmit_~skb#1.offset;havoc skb_get_queue_mapping_#res#1;havoc skb_get_queue_mapping_#t~mem230#1, skb_get_queue_mapping_~skb#1.base, skb_get_queue_mapping_~skb#1.offset;skb_get_queue_mapping_~skb#1.base, skb_get_queue_mapping_~skb#1.offset := skb_get_queue_mapping_#in~skb#1.base, skb_get_queue_mapping_#in~skb#1.offset;call skb_get_queue_mapping_#t~mem230#1 := read~int#11(skb_get_queue_mapping_~skb#1.base, 176 + skb_get_queue_mapping_~skb#1.offset, 2);skb_get_queue_mapping_#res#1 := skb_get_queue_mapping_#t~mem230#1;havoc skb_get_queue_mapping_#t~mem230#1; [2025-02-08 04:09:13,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17038: call write~int#11(vnic_dev_discover_res_~count~2#1, vnic_dev_discover_res_~vdev#1.base, 16 + (16 + vnic_dev_discover_res_~vdev#1.offset + 20 * (if vnic_dev_discover_res_~type~3#1 % 256 % 4294967296 <= 2147483647 then vnic_dev_discover_res_~type~3#1 % 256 % 4294967296 else vnic_dev_discover_res_~type~3#1 % 256 % 4294967296 - 4294967296)), 4);call vnic_dev_discover_res_#t~mem1985#1.base, vnic_dev_discover_res_#t~mem1985#1.offset := read~$Pointer$#11(vnic_dev_discover_res_~bar#1.base, vnic_dev_discover_res_~bar#1.offset + 24 * (if vnic_dev_discover_res_~bar_num~0#1 % 256 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then vnic_dev_discover_res_~bar_num~0#1 % 256 % 18446744073709551616 % 18446744073709551616 else vnic_dev_discover_res_~bar_num~0#1 % 256 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);call write~$Pointer$#11(vnic_dev_discover_res_#t~mem1985#1.base, vnic_dev_discover_res_#t~mem1985#1.offset + (if vnic_dev_discover_res_~bar_offset~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then vnic_dev_discover_res_~bar_offset~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else vnic_dev_discover_res_~bar_offset~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), vnic_dev_discover_res_~vdev#1.base, 16 + vnic_dev_discover_res_~vdev#1.offset + 20 * (if vnic_dev_discover_res_~type~3#1 % 256 % 4294967296 <= 2147483647 then vnic_dev_discover_res_~type~3#1 % 256 % 4294967296 else vnic_dev_discover_res_~type~3#1 % 256 % 4294967296 - 4294967296), 8);havoc vnic_dev_discover_res_#t~mem1985#1.base, vnic_dev_discover_res_#t~mem1985#1.offset;call vnic_dev_discover_res_#t~mem1986#1 := read~int#11(vnic_dev_discover_res_~bar#1.base, 8 + (vnic_dev_discover_res_~bar#1.offset + 24 * (if vnic_dev_discover_res_~bar_num~0#1 % 256 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then vnic_dev_discover_res_~bar_num~0#1 % 256 % 18446744073709551616 % 18446744073709551616 else vnic_dev_discover_res_~bar_num~0#1 % 256 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 8);call write~int#11(vnic_dev_discover_res_#t~mem1986#1 + vnic_dev_discover_res_~bar_offset~0#1 % 4294967296, vnic_dev_discover_res_~vdev#1.base, 8 + (16 + vnic_dev_discover_res_~vdev#1.offset + 20 * (if vnic_dev_discover_res_~type~3#1 % 256 % 4294967296 <= 2147483647 then vnic_dev_discover_res_~type~3#1 % 256 % 4294967296 else vnic_dev_discover_res_~type~3#1 % 256 % 4294967296 - 4294967296)), 8);havoc vnic_dev_discover_res_#t~mem1986#1; [2025-02-08 04:09:13,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10300: assume -1 == enic_set_vf_port_~vf#1; [2025-02-08 04:09:13,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10300: assume !(-1 == enic_set_vf_port_~vf#1); [2025-02-08 04:09:13,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9375: enic_queue_wq_skb_tso_~tmp___7~0#1.base, enic_queue_wq_skb_tso_~tmp___7~0#1.offset := enic_queue_wq_skb_tso_#t~ret609#1.base, enic_queue_wq_skb_tso_#t~ret609#1.offset;havoc enic_queue_wq_skb_tso_#t~ret609#1.base, enic_queue_wq_skb_tso_#t~ret609#1.offset; [2025-02-08 04:09:13,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9375-1: SUMMARY for call enic_queue_wq_skb_tso_#t~ret609#1.base, enic_queue_wq_skb_tso_#t~ret609#1.offset := tcp_hdr(enic_queue_wq_skb_tso_~skb#1.base, enic_queue_wq_skb_tso_~skb#1.offset); srcloc: null [2025-02-08 04:09:13,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15585: call enic_alloc_vnic_resources_#t~mem1654#1 := read~int#11(enic_alloc_vnic_resources_~enic#1.base, 7312 + enic_alloc_vnic_resources_~enic#1.offset, 4); [2025-02-08 04:09:13,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13868-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_3 } true;ldv_dummy_resourceless_instance_callback_2_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg2#1.offset := ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_coalesce~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_coalesce~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_ethtool_coalesce_ptr~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_ethtool_coalesce_ptr~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_3_#t~ret2344#1, ldv_dummy_resourceless_instance_callback_2_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_2_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_2_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg2#1.offset; [2025-02-08 04:09:13,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11886-1: SUMMARY for call vnic_dev_set_intr_mode(enic_set_intr_mode_#t~mem1127#1.base, enic_set_intr_mode_#t~mem1127#1.offset, 3); srcloc: null [2025-02-08 04:09:13,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14925-1: SUMMARY for call vnic_wq_free(vnic_wq_alloc_~wq#1.base, vnic_wq_alloc_~wq#1.offset); srcloc: null [2025-02-08 04:09:13,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13868: havoc ldv_dummy_resourceless_instance_callback_2_3_#t~ret2344#1, ldv_dummy_resourceless_instance_callback_2_3_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_3_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_3_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_3_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_3_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_3_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_3_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_3_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_3 } true; [2025-02-08 04:09:13,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14925: vnic_wq_alloc_#res#1 := vnic_wq_alloc_~err~22#1; [2025-02-08 04:09:13,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11886: havoc enic_set_intr_mode_#t~mem1127#1.base, enic_set_intr_mode_#t~mem1127#1.offset;enic_set_intr_mode_#res#1 := 0; [2025-02-08 04:09:13,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12283-1: SUMMARY for call #t~ret1216#1 := dev_err(~dev~2#1.base, ~dev~2#1.offset, 38, 0); srcloc: null [2025-02-08 04:09:13,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12283: assume -2147483648 <= #t~ret1216#1 && #t~ret1216#1 <= 2147483647;havoc #t~ret1216#1;~err~20#1 := -19; [2025-02-08 04:09:13,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9376: enic_queue_wq_skb_tso_~tmp___8~0#1.base, enic_queue_wq_skb_tso_~tmp___8~0#1.offset := enic_queue_wq_skb_tso_#t~ret610#1.base, enic_queue_wq_skb_tso_#t~ret610#1.offset;havoc enic_queue_wq_skb_tso_#t~ret610#1.base, enic_queue_wq_skb_tso_#t~ret610#1.offset; [2025-02-08 04:09:13,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9376-1: SUMMARY for call enic_queue_wq_skb_tso_#t~ret610#1.base, enic_queue_wq_skb_tso_#t~ret610#1.offset := ipv6_hdr(enic_queue_wq_skb_tso_~skb#1.base, enic_queue_wq_skb_tso_~skb#1.offset); srcloc: null [2025-02-08 04:09:13,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12415: assume 0 != ~err~20#1; [2025-02-08 04:09:13,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12415: assume !(0 != ~err~20#1);call #t~mem1252#1 := read~int#11(~enic~30#1.base, 50 + ~enic~30#1.offset, 4);call write~int#11(#t~mem1252#1, ~enic~30#1.base, 1726 + ~enic~30#1.offset, 4);havoc #t~mem1252#1;call #t~mem1253#1 := read~int#11(~enic~30#1.base, 1726 + ~enic~30#1.offset, 4);call write~int#11(#t~mem1253#1, ~enic~30#1.base, 1722 + ~enic~30#1.offset, 4);havoc #t~mem1253#1; [2025-02-08 04:09:13,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10169: assume 0 != enic_set_vf_port_~tmp___0~30#1; [2025-02-08 04:09:13,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10169: assume !(0 != enic_set_vf_port_~tmp___0~30#1);enic_set_vf_port_~pp~1#1.base, enic_set_vf_port_~pp~1#1.offset := 0, 0; [2025-02-08 04:09:13,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9509: enic_hard_start_xmit_#res#1 := 0; [2025-02-08 04:09:13,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9509-1: SUMMARY for call consume_skb(enic_hard_start_xmit_~skb#1.base, enic_hard_start_xmit_~skb#1.offset); srcloc: null [2025-02-08 04:09:13,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13605: havoc ldv_dummy_resourceless_instance_callback_2_28_#t~ret1324#1, ldv_dummy_resourceless_instance_callback_2_28_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_28_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_28_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_28_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_28_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_28_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_28_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_28_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_28_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_28_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_28_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_28_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_28 } true; [2025-02-08 04:09:13,489 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13605-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_28 } true;ldv_dummy_resourceless_instance_callback_2_28_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_28_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_28_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_28_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_28_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_28_#in~arg2#1.offset := ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_set_mac_address~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_set_mac_address~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_ethtool_cmd_ptr~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_ethtool_cmd_ptr~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_28_#t~ret1324#1, ldv_dummy_resourceless_instance_callback_2_28_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_28_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_28_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_28_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_28_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_28_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_2_28_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_28_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_28_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_28_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_28_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_28_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_28_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_28_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_28_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_28_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_2_28_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_28_#in~arg2#1.offset; [2025-02-08 04:09:13,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10302-1: SUMMARY for call enic_set_vf_port_#t~memset~res818#1.base, enic_set_vf_port_#t~memset~res818#1.offset := #Ultimate.C_memset#11(enic_set_vf_port_~pp~1#1.base, 77 + enic_set_vf_port_~pp~1#1.offset, 0, 6); srcloc: null [2025-02-08 04:09:13,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10170: enic_set_vf_port_~pp~1#1.base, enic_set_vf_port_~pp~1#1.offset := enic_set_vf_port_#t~ite762#1.base, enic_set_vf_port_#t~ite762#1.offset;havoc enic_set_vf_port_#t~ite762#1.base, enic_set_vf_port_#t~ite762#1.offset;havoc enic_set_vf_port_#t~mem760#1.base, enic_set_vf_port_#t~mem760#1.offset;havoc enic_set_vf_port_#t~mem761#1.base, enic_set_vf_port_#t~mem761#1.offset; [2025-02-08 04:09:13,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9377: enic_queue_wq_skb_tso_~tmp___9~0#1.base, enic_queue_wq_skb_tso_~tmp___9~0#1.offset := enic_queue_wq_skb_tso_#t~ret611#1.base, enic_queue_wq_skb_tso_#t~ret611#1.offset;havoc enic_queue_wq_skb_tso_#t~ret611#1.base, enic_queue_wq_skb_tso_#t~ret611#1.offset;assume { :begin_inline_csum_ipv6_magic } true;csum_ipv6_magic_#in~arg0#1.base, csum_ipv6_magic_#in~arg0#1.offset, csum_ipv6_magic_#in~arg1#1.base, csum_ipv6_magic_#in~arg1#1.offset, csum_ipv6_magic_#in~arg2#1, csum_ipv6_magic_#in~arg3#1, csum_ipv6_magic_#in~arg4#1 := enic_queue_wq_skb_tso_~tmp___9~0#1.base, 9 + enic_queue_wq_skb_tso_~tmp___9~0#1.offset, enic_queue_wq_skb_tso_~tmp___8~0#1.base, 25 + enic_queue_wq_skb_tso_~tmp___8~0#1.offset, 0, 6, 0;havoc csum_ipv6_magic_#res#1;havoc csum_ipv6_magic_#t~nondet2484#1, csum_ipv6_magic_~arg0#1.base, csum_ipv6_magic_~arg0#1.offset, csum_ipv6_magic_~arg1#1.base, csum_ipv6_magic_~arg1#1.offset, csum_ipv6_magic_~arg2#1, csum_ipv6_magic_~arg3#1, csum_ipv6_magic_~arg4#1;csum_ipv6_magic_~arg0#1.base, csum_ipv6_magic_~arg0#1.offset := csum_ipv6_magic_#in~arg0#1.base, csum_ipv6_magic_#in~arg0#1.offset;csum_ipv6_magic_~arg1#1.base, csum_ipv6_magic_~arg1#1.offset := csum_ipv6_magic_#in~arg1#1.base, csum_ipv6_magic_#in~arg1#1.offset;csum_ipv6_magic_~arg2#1 := csum_ipv6_magic_#in~arg2#1;csum_ipv6_magic_~arg3#1 := csum_ipv6_magic_#in~arg3#1;csum_ipv6_magic_~arg4#1 := csum_ipv6_magic_#in~arg4#1;havoc csum_ipv6_magic_#t~nondet2484#1;csum_ipv6_magic_#res#1 := csum_ipv6_magic_#t~nondet2484#1;havoc csum_ipv6_magic_#t~nondet2484#1; [2025-02-08 04:09:13,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9377-1: SUMMARY for call enic_queue_wq_skb_tso_#t~ret611#1.base, enic_queue_wq_skb_tso_#t~ret611#1.offset := ipv6_hdr(enic_queue_wq_skb_tso_~skb#1.base, enic_queue_wq_skb_tso_~skb#1.offset); srcloc: null [2025-02-08 04:09:13,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10302: havoc enic_set_vf_port_#t~memset~res818#1.base, enic_set_vf_port_#t~memset~res818#1.offset; [2025-02-08 04:09:13,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10170-1: assume -1 == enic_set_vf_port_~vf#1;call enic_set_vf_port_#t~mem760#1.base, enic_set_vf_port_#t~mem760#1.offset := read~$Pointer$#11(enic_set_vf_port_~enic~15#1.base, 1800 + enic_set_vf_port_~enic~15#1.offset, 8);enic_set_vf_port_#t~ite762#1.base, enic_set_vf_port_#t~ite762#1.offset := enic_set_vf_port_#t~mem760#1.base, enic_set_vf_port_#t~mem760#1.offset; [2025-02-08 04:09:13,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10170-1: assume !(-1 == enic_set_vf_port_~vf#1);call enic_set_vf_port_#t~mem761#1.base, enic_set_vf_port_#t~mem761#1.offset := read~$Pointer$#11(enic_set_vf_port_~enic~15#1.base, 1800 + enic_set_vf_port_~enic~15#1.offset, 8);enic_set_vf_port_#t~ite762#1.base, enic_set_vf_port_#t~ite762#1.offset := enic_set_vf_port_#t~mem761#1.base, enic_set_vf_port_#t~mem761#1.offset + 89 * (if enic_set_vf_port_~vf#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then enic_set_vf_port_~vf#1 % 18446744073709551616 % 18446744073709551616 else enic_set_vf_port_~vf#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:09:13,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17041: vnic_dev_discover_res_~len~2#1 := vnic_dev_discover_res_~count~2#1; [2025-02-08 04:09:13,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13474: assume 20 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1; [2025-02-08 04:09:13,492 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13474: assume !(20 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1); [2025-02-08 04:09:13,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15588: call enic_alloc_vnic_resources_#t~mem1651#1.base, enic_alloc_vnic_resources_#t~mem1651#1.offset := read~$Pointer$#11(enic_alloc_vnic_resources_~enic#1.base, 200 + enic_alloc_vnic_resources_~enic#1.offset, 8);call enic_alloc_vnic_resources_#t~mem1652#1 := read~int#11(enic_alloc_vnic_resources_~enic#1.base, 20 + enic_alloc_vnic_resources_~enic#1.offset, 4);assume { :begin_inline_vnic_wq_alloc } true;vnic_wq_alloc_#in~vdev#1.base, vnic_wq_alloc_#in~vdev#1.offset, vnic_wq_alloc_#in~wq#1.base, vnic_wq_alloc_#in~wq#1.offset, vnic_wq_alloc_#in~index#1, vnic_wq_alloc_#in~desc_count#1, vnic_wq_alloc_#in~desc_size#1 := enic_alloc_vnic_resources_#t~mem1651#1.base, enic_alloc_vnic_resources_#t~mem1651#1.offset, enic_alloc_vnic_resources_~enic#1.base, 1808 + enic_alloc_vnic_resources_~enic#1.offset + 620 * (if enic_alloc_vnic_resources_~i~22#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then enic_alloc_vnic_resources_~i~22#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else enic_alloc_vnic_resources_~i~22#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), enic_alloc_vnic_resources_~i~22#1, enic_alloc_vnic_resources_#t~mem1652#1, 16;havoc vnic_wq_alloc_#res#1;havoc vnic_wq_alloc_#t~ret1487#1.base, vnic_wq_alloc_#t~ret1487#1.offset, vnic_wq_alloc_#t~mem1488#1.base, vnic_wq_alloc_#t~mem1488#1.offset, vnic_wq_alloc_#t~ret1489#1, vnic_wq_alloc_#t~ret1490#1, vnic_wq_alloc_#t~ret1491#1, vnic_wq_alloc_#t~ret1492#1, vnic_wq_alloc_~vdev#1.base, vnic_wq_alloc_~vdev#1.offset, vnic_wq_alloc_~wq#1.base, vnic_wq_alloc_~wq#1.offset, vnic_wq_alloc_~index#1, vnic_wq_alloc_~desc_count#1, vnic_wq_alloc_~desc_size#1, vnic_wq_alloc_~err~22#1, vnic_wq_alloc_~tmp~152#1.base, vnic_wq_alloc_~tmp~152#1.offset;vnic_wq_alloc_~vdev#1.base, vnic_wq_alloc_~vdev#1.offset := vnic_wq_alloc_#in~vdev#1.base, vnic_wq_alloc_#in~vdev#1.offset;vnic_wq_alloc_~wq#1.base, vnic_wq_alloc_~wq#1.offset := vnic_wq_alloc_#in~wq#1.base, vnic_wq_alloc_#in~wq#1.offset;vnic_wq_alloc_~index#1 := vnic_wq_alloc_#in~index#1;vnic_wq_alloc_~desc_count#1 := vnic_wq_alloc_#in~desc_count#1;vnic_wq_alloc_~desc_size#1 := vnic_wq_alloc_#in~desc_size#1;havoc vnic_wq_alloc_~err~22#1;havoc vnic_wq_alloc_~tmp~152#1.base, vnic_wq_alloc_~tmp~152#1.offset;call write~int#11(vnic_wq_alloc_~index#1, vnic_wq_alloc_~wq#1.base, vnic_wq_alloc_~wq#1.offset, 4);call write~$Pointer$#11(vnic_wq_alloc_~vdev#1.base, vnic_wq_alloc_~vdev#1.offset, vnic_wq_alloc_~wq#1.base, 4 + vnic_wq_alloc_~wq#1.offset, 8); [2025-02-08 04:09:13,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16777: SUMMARY for call ldv_spin_lock_82(enic_process_get_pp_request_~enic#1.base, 1244 + enic_process_get_pp_request_~enic#1.offset); srcloc: null [2025-02-08 04:09:13,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12417-1: SUMMARY for call #t~ret1251#1 := dev_err(~dev~2#1.base, ~dev~2#1.offset, 50, 0); srcloc: null [2025-02-08 04:09:13,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12417: assume -2147483648 <= #t~ret1251#1 && #t~ret1251#1 <= 2147483647;havoc #t~ret1251#1; [2025-02-08 04:09:13,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14135: assume -2147483648 <= ldv_register_netdev_#t~ret1401#1 && ldv_register_netdev_#t~ret1401#1 <= 2147483647;ldv_register_netdev_~tmp___0~53#1 := ldv_register_netdev_#t~ret1401#1;havoc ldv_register_netdev_#t~ret1401#1; [2025-02-08 04:09:13,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14135-1: SUMMARY for call ldv_register_netdev_#t~ret1401#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:09:13,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16778: assume -2147483648 <= enic_process_get_pp_request_#t~ret1939#1 && enic_process_get_pp_request_#t~ret1939#1 <= 2147483647;enic_process_get_pp_request_~tmp~179#1 := enic_process_get_pp_request_#t~ret1939#1;havoc enic_process_get_pp_request_#t~ret1939#1; [2025-02-08 04:09:13,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16778-1: SUMMARY for call enic_process_get_pp_request_#t~ret1939#1 := enic_is_valid_vf(enic_process_get_pp_request_~enic#1.base, enic_process_get_pp_request_~enic#1.offset, enic_process_get_pp_request_~vf#1); srcloc: null [2025-02-08 04:09:13,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14137: assume 0 != ldv_register_netdev_~tmp___0~53#1; [2025-02-08 04:09:13,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14137: assume !(0 != ldv_register_netdev_~tmp___0~53#1); [2025-02-08 04:09:13,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13741: havoc ldv_dummy_resourceless_instance_callback_2_13_#t~ret2342#1, ldv_dummy_resourceless_instance_callback_2_13_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_13_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_13_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_13_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_13_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_13_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_13_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_13_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_13_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_13_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_13_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_13 } true; [2025-02-08 04:09:13,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16780: assume 0 != enic_process_get_pp_request_~tmp~179#1;call enic_process_get_pp_request_#t~mem1940#1.base, enic_process_get_pp_request_#t~mem1940#1.offset := read~$Pointer$#11(enic_process_get_pp_request_~enic#1.base, 200 + enic_process_get_pp_request_~enic#1.offset, 8); [2025-02-08 04:09:13,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16780: assume !(0 != enic_process_get_pp_request_~tmp~179#1);call enic_process_get_pp_request_#t~mem1944#1.base, enic_process_get_pp_request_#t~mem1944#1.offset := read~$Pointer$#11(enic_process_get_pp_request_~enic#1.base, 200 + enic_process_get_pp_request_~enic#1.offset, 8); [2025-02-08 04:09:13,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13741-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_13 } true;ldv_dummy_resourceless_instance_callback_2_13_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_13_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_13_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_13_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_13_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_13_#in~arg2#1.offset := ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_settings~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_settings~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_ethtool_cmd_ptr~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_ethtool_cmd_ptr~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_13_#t~ret2342#1, ldv_dummy_resourceless_instance_callback_2_13_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_13_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_13_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_13_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_13_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_2_13_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_13_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_13_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_13_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_13_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_13_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_13_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_13_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_13_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_2_13_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_13_#in~arg2#1.offset; [2025-02-08 04:09:13,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16912: assume 0 == vnic_dev_discover_res_~num_bars#1 % 4294967296;vnic_dev_discover_res_#res#1 := -22; [2025-02-08 04:09:13,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16912: assume !(0 == vnic_dev_discover_res_~num_bars#1 % 4294967296);call vnic_dev_discover_res_#t~mem1960#1 := read~int#11(vnic_dev_discover_res_~bar#1.base, 16 + vnic_dev_discover_res_~bar#1.offset, 8); [2025-02-08 04:09:13,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10306: havoc enic_set_vf_port_#t~mem819#1;call ULTIMATE.dealloc(enic_set_vf_port_~#prev_pp~0#1.base, enic_set_vf_port_~#prev_pp~0#1.offset);havoc enic_set_vf_port_~#prev_pp~0#1.base, enic_set_vf_port_~#prev_pp~0#1.offset;call ULTIMATE.dealloc(enic_set_vf_port_~#err~4#1.base, enic_set_vf_port_~#err~4#1.offset);havoc enic_set_vf_port_~#err~4#1.base, enic_set_vf_port_~#err~4#1.offset;call ULTIMATE.dealloc(enic_set_vf_port_~#restore_pp~0#1.base, enic_set_vf_port_~#restore_pp~0#1.offset);havoc enic_set_vf_port_~#restore_pp~0#1.base, enic_set_vf_port_~#restore_pp~0#1.offset;ldv_dummy_resourceless_instance_callback_2_33_#t~ret1326#1 := enic_set_vf_port_#res#1;havoc enic_set_vf_port_#t~ret758#1.base, enic_set_vf_port_#t~ret758#1.offset, enic_set_vf_port_#t~ret759#1, enic_set_vf_port_#t~ite762#1.base, enic_set_vf_port_#t~ite762#1.offset, enic_set_vf_port_#t~mem760#1.base, enic_set_vf_port_#t~mem760#1.offset, enic_set_vf_port_#t~mem761#1.base, enic_set_vf_port_#t~mem761#1.offset, enic_set_vf_port_#t~mem763#1, enic_set_vf_port_#t~mem764#1, enic_set_vf_port_#t~mem765#1.base, enic_set_vf_port_#t~mem765#1.offset, enic_set_vf_port_#t~memcpy~res766#1.base, enic_set_vf_port_#t~memcpy~res766#1.offset, enic_set_vf_port_#t~memset~res767#1.base, enic_set_vf_port_#t~memset~res767#1.offset, enic_set_vf_port_#t~mem768#1, enic_set_vf_port_#t~bitwise769#1, enic_set_vf_port_#t~mem770#1.base, enic_set_vf_port_#t~mem770#1.offset, enic_set_vf_port_#t~ret771#1, enic_set_vf_port_#t~mem772#1.base, enic_set_vf_port_#t~mem772#1.offset, enic_set_vf_port_#t~mem773#1, enic_set_vf_port_#t~bitwise774#1, enic_set_vf_port_#t~mem775#1.base, enic_set_vf_port_#t~mem775#1.offset, enic_set_vf_port_#t~ret776#1.base, enic_set_vf_port_#t~ret776#1.offset, enic_set_vf_port_#t~memcpy~res777#1.base, enic_set_vf_port_#t~memcpy~res777#1.offset, enic_set_vf_port_#t~mem778#1.base, enic_set_vf_port_#t~mem778#1.offset, enic_set_vf_port_#t~mem779#1, enic_set_vf_port_#t~bitwise780#1, enic_set_vf_port_#t~mem781#1.base, enic_set_vf_port_#t~mem781#1.offset, enic_set_vf_port_#t~ret782#1.base, enic_set_vf_port_#t~ret782#1.offset, enic_set_vf_port_#t~memcpy~res783#1.base, enic_set_vf_port_#t~memcpy~res783#1.offset, enic_set_vf_port_#t~mem784#1.base, enic_set_vf_port_#t~mem784#1.offset, enic_set_vf_port_#t~mem785#1, enic_set_vf_port_#t~bitwise786#1, enic_set_vf_port_#t~mem787#1.base, enic_set_vf_port_#t~mem787#1.offset, enic_set_vf_port_#t~ret788#1.base, enic_set_vf_port_#t~ret788#1.offset, enic_set_vf_port_#t~memcpy~res789#1.base, enic_set_vf_port_#t~memcpy~res789#1.offset, enic_set_vf_port_#t~ret790#1, enic_set_vf_port_#t~memcpy~res791#1.base, enic_set_vf_port_#t~memcpy~res791#1.offset, enic_set_vf_port_#t~mem792#1.base, enic_set_vf_port_#t~mem792#1.offset, enic_set_vf_port_#t~ret793#1, enic_set_vf_port_#t~ret794#1, enic_set_vf_port_#t~mem795#1.base, enic_set_vf_port_#t~mem795#1.offset, enic_set_vf_port_#t~mem796#1.base, enic_set_vf_port_#t~mem796#1.offset, enic_set_vf_port_#t~ret797#1, enic_set_vf_port_#t~mem798#1.base, enic_set_vf_port_#t~mem798#1.offset, enic_set_vf_port_#t~mem799#1.base, enic_set_vf_port_#t~mem799#1.offset, enic_set_vf_port_#t~ret800#1, enic_set_vf_port_#t~mem801#1, enic_set_vf_port_#t~ret802#1, enic_set_vf_port_#t~memcpy~res803#1.base, enic_set_vf_port_#t~memcpy~res803#1.offset, enic_set_vf_port_#t~mem804#1, enic_set_vf_port_#t~ret805#1, enic_set_vf_port_#t~ret806#1, enic_set_vf_port_#t~mem807#1, enic_set_vf_port_#t~mem808#1, enic_set_vf_port_#t~memcpy~res809#1.base, enic_set_vf_port_#t~memcpy~res809#1.offset, enic_set_vf_port_#t~memset~res810#1.base, enic_set_vf_port_#t~memset~res810#1.offset, enic_set_vf_port_#t~mem811#1.base, enic_set_vf_port_#t~mem811#1.offset, enic_set_vf_port_#t~memset~res812#1.base, enic_set_vf_port_#t~memset~res812#1.offset, enic_set_vf_port_#t~mem813#1, enic_set_vf_port_#t~mem814#1, enic_set_vf_port_#t~memset~res815#1.base, enic_set_vf_port_#t~memset~res815#1.offset, enic_set_vf_port_#t~mem816#1.base, enic_set_vf_port_#t~mem816#1.offset, enic_set_vf_port_#t~memset~res817#1.base, enic_set_vf_port_#t~memset~res817#1.offset, enic_set_vf_port_#t~memset~res818#1.base, enic_set_vf_port_#t~memset~res818#1.offset, enic_set_vf_port_#t~mem819#1, enic_set_vf_port_~netdev#1.base, enic_set_vf_port_~netdev#1.offset, enic_set_vf_port_~vf#1, enic_set_vf_port_~port#1.base, enic_set_vf_port_~port#1.offset, enic_set_vf_port_~enic~15#1.base, enic_set_vf_port_~enic~15#1.offset, enic_set_vf_port_~tmp~82#1.base, enic_set_vf_port_~tmp~82#1.offset, enic_set_vf_port_~#prev_pp~0#1.base, enic_set_vf_port_~#prev_pp~0#1.offset, enic_set_vf_port_~pp~1#1.base, enic_set_vf_port_~pp~1#1.offset, enic_set_vf_port_~#err~4#1.base, enic_set_vf_port_~#err~4#1.offset, enic_set_vf_port_~#restore_pp~0#1.base, enic_set_vf_port_~#restore_pp~0#1.offset, enic_set_vf_port_~tmp___0~30#1, enic_set_vf_port_~tmp___1~22#1.base, enic_set_vf_port_~tmp___1~22#1.offset, enic_set_vf_port_~tmp___2~12#1.base, enic_set_vf_port_~tmp___2~12#1.offset, enic_set_vf_port_~tmp___3~8#1.base, enic_set_vf_port_~tmp___3~8#1.offset, enic_set_vf_port_~tmp___4~4#1, enic_set_vf_port_~tmp___5~3#1, enic_set_vf_port_~tmp___6~3#1, enic_set_vf_port_~tmp___7~3#1, enic_set_vf_port_~tmp___8~2#1;havoc enic_set_vf_port_#in~netdev#1.base, enic_set_vf_port_#in~netdev#1.offset, enic_set_vf_port_#in~vf#1, enic_set_vf_port_#in~port#1.base, enic_set_vf_port_#in~port#1.offset;assume { :end_inline_enic_set_vf_port } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_33_#t~ret1326#1 && ldv_dummy_resourceless_instance_callback_2_33_#t~ret1326#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_33_#t~ret1326#1; [2025-02-08 04:09:13,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15591: assume 0 != enic_alloc_vnic_resources_~err~26#1; [2025-02-08 04:09:13,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15591: assume !(0 != enic_alloc_vnic_resources_~err~26#1);enic_alloc_vnic_resources_~i~22#1 := 1 + enic_alloc_vnic_resources_~i~22#1; [2025-02-08 04:09:13,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10174-1: call enic_set_vf_port_#t~mem763#1 := read~int#15(enic_set_vf_port_~#err~4#1.base, enic_set_vf_port_~#err~4#1.offset, 4); [2025-02-08 04:09:13,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15195-1: SUMMARY for call enic_get_vnic_config_#t~ret1554#1 := vnic_dev_spec(enic_get_vnic_config_#t~mem1553#1.base, enic_get_vnic_config_#t~mem1553#1.offset, 17, 1, enic_get_vnic_config_~c~0#1.base, 17 + enic_get_vnic_config_~c~0#1.offset); srcloc: null [2025-02-08 04:09:13,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15195: assume -2147483648 <= enic_get_vnic_config_#t~ret1554#1 && enic_get_vnic_config_#t~ret1554#1 <= 2147483647;enic_get_vnic_config_~err~23#1 := enic_get_vnic_config_#t~ret1554#1;havoc enic_get_vnic_config_#t~mem1553#1.base, enic_get_vnic_config_#t~mem1553#1.offset;havoc enic_get_vnic_config_#t~ret1554#1; [2025-02-08 04:09:13,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10306-2: call enic_set_vf_port_#t~mem819#1 := read~int#15(enic_set_vf_port_~#err~4#1.base, enic_set_vf_port_~#err~4#1.offset, 4);enic_set_vf_port_#res#1 := enic_set_vf_port_#t~mem819#1;havoc enic_set_vf_port_#t~mem819#1;call ULTIMATE.dealloc(enic_set_vf_port_~#prev_pp~0#1.base, enic_set_vf_port_~#prev_pp~0#1.offset);havoc enic_set_vf_port_~#prev_pp~0#1.base, enic_set_vf_port_~#prev_pp~0#1.offset;call ULTIMATE.dealloc(enic_set_vf_port_~#err~4#1.base, enic_set_vf_port_~#err~4#1.offset);havoc enic_set_vf_port_~#err~4#1.base, enic_set_vf_port_~#err~4#1.offset;call ULTIMATE.dealloc(enic_set_vf_port_~#restore_pp~0#1.base, enic_set_vf_port_~#restore_pp~0#1.offset);havoc enic_set_vf_port_~#restore_pp~0#1.base, enic_set_vf_port_~#restore_pp~0#1.offset; [2025-02-08 04:09:13,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10174: assume 0 != enic_set_vf_port_#t~mem763#1;havoc enic_set_vf_port_#t~mem763#1;call enic_set_vf_port_#t~mem764#1 := read~int#15(enic_set_vf_port_~#err~4#1.base, enic_set_vf_port_~#err~4#1.offset, 4);enic_set_vf_port_#res#1 := enic_set_vf_port_#t~mem764#1;havoc enic_set_vf_port_#t~mem764#1;call ULTIMATE.dealloc(enic_set_vf_port_~#prev_pp~0#1.base, enic_set_vf_port_~#prev_pp~0#1.offset);havoc enic_set_vf_port_~#prev_pp~0#1.base, enic_set_vf_port_~#prev_pp~0#1.offset;call ULTIMATE.dealloc(enic_set_vf_port_~#err~4#1.base, enic_set_vf_port_~#err~4#1.offset);havoc enic_set_vf_port_~#err~4#1.base, enic_set_vf_port_~#err~4#1.offset;call ULTIMATE.dealloc(enic_set_vf_port_~#restore_pp~0#1.base, enic_set_vf_port_~#restore_pp~0#1.offset);havoc enic_set_vf_port_~#restore_pp~0#1.base, enic_set_vf_port_~#restore_pp~0#1.offset; [2025-02-08 04:09:13,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10174: assume !(0 != enic_set_vf_port_#t~mem763#1);havoc enic_set_vf_port_#t~mem763#1; [2025-02-08 04:09:13,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13478: assume 21 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1; [2025-02-08 04:09:13,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13478: assume !(21 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1); [2025-02-08 04:09:13,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14139: call ldv_register_netdev_#t~mem1402#1.base, ldv_register_netdev_#t~mem1402#1.offset := read~$Pointer$#11(ldv_register_netdev_~ldv_10_netdev_net_device~0#1.base, 468 + ldv_register_netdev_~ldv_10_netdev_net_device~0#1.offset, 8);call ldv_register_netdev_#t~mem1403#1.base, ldv_register_netdev_#t~mem1403#1.offset := read~$Pointer$#11(ldv_register_netdev_#t~mem1402#1.base, 16 + ldv_register_netdev_#t~mem1402#1.offset, 8);assume { :begin_inline_ldv_register_netdev_open_10_6 } true;ldv_register_netdev_open_10_6_#in~arg0#1.base, ldv_register_netdev_open_10_6_#in~arg0#1.offset, ldv_register_netdev_open_10_6_#in~arg1#1.base, ldv_register_netdev_open_10_6_#in~arg1#1.offset := ldv_register_netdev_#t~mem1403#1.base, ldv_register_netdev_#t~mem1403#1.offset, ldv_register_netdev_~ldv_10_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_10_netdev_net_device~0#1.offset;havoc ldv_register_netdev_open_10_6_#res#1;havoc ldv_register_netdev_open_10_6_#t~ret1406#1, ldv_register_netdev_open_10_6_~arg0#1.base, ldv_register_netdev_open_10_6_~arg0#1.offset, ldv_register_netdev_open_10_6_~arg1#1.base, ldv_register_netdev_open_10_6_~arg1#1.offset, ldv_register_netdev_open_10_6_~tmp~134#1;ldv_register_netdev_open_10_6_~arg0#1.base, ldv_register_netdev_open_10_6_~arg0#1.offset := ldv_register_netdev_open_10_6_#in~arg0#1.base, ldv_register_netdev_open_10_6_#in~arg0#1.offset;ldv_register_netdev_open_10_6_~arg1#1.base, ldv_register_netdev_open_10_6_~arg1#1.offset := ldv_register_netdev_open_10_6_#in~arg1#1.base, ldv_register_netdev_open_10_6_#in~arg1#1.offset;havoc ldv_register_netdev_open_10_6_~tmp~134#1; [2025-02-08 04:09:13,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13082: ldv_dummy_resourceless_instance_callback_2_39_#t~ret1329#1 := enic_vlan_rx_add_vid_#res#1;havoc enic_vlan_rx_add_vid_#t~ret1718#1.base, enic_vlan_rx_add_vid_#t~ret1718#1.offset, enic_vlan_rx_add_vid_#t~ret1719#1, enic_vlan_rx_add_vid_~netdev#1.base, enic_vlan_rx_add_vid_~netdev#1.offset, enic_vlan_rx_add_vid_~proto#1, enic_vlan_rx_add_vid_~vid#1, enic_vlan_rx_add_vid_~enic~32#1.base, enic_vlan_rx_add_vid_~enic~32#1.offset, enic_vlan_rx_add_vid_~tmp~169#1.base, enic_vlan_rx_add_vid_~tmp~169#1.offset, enic_vlan_rx_add_vid_~err~43#1;havoc enic_vlan_rx_add_vid_#in~netdev#1.base, enic_vlan_rx_add_vid_#in~netdev#1.offset, enic_vlan_rx_add_vid_#in~proto#1, enic_vlan_rx_add_vid_#in~vid#1;assume { :end_inline_enic_vlan_rx_add_vid } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_39_#t~ret1329#1 && ldv_dummy_resourceless_instance_callback_2_39_#t~ret1329#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_39_#t~ret1329#1; [2025-02-08 04:09:13,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14139-1: SUMMARY for call ldv_assume((if 0 == ldv_register_netdev_~ldv_10_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 04:09:13,496 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10175: havoc enic_set_vf_port_#t~mem764#1; [2025-02-08 04:09:13,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11893-1: assume enic_set_intr_mode_#t~short1136#1;call enic_set_intr_mode_#t~mem1135#1 := read~int#11(enic_set_intr_mode_~enic#1.base, 14100 + enic_set_intr_mode_~enic#1.offset, 4);enic_set_intr_mode_#t~short1136#1 := enic_set_intr_mode_#t~mem1135#1 % 4294967296 >= (3 + enic_set_intr_mode_~m~0#1) % 4294967296; [2025-02-08 04:09:13,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11893-1: assume !enic_set_intr_mode_#t~short1136#1; [2025-02-08 04:09:13,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11893: assume enic_set_intr_mode_#t~short1136#1;havoc enic_set_intr_mode_#t~mem1128#1;havoc enic_set_intr_mode_#t~mem1129#1;havoc enic_set_intr_mode_#t~short1130#1;havoc enic_set_intr_mode_#t~mem1131#1;havoc enic_set_intr_mode_#t~short1132#1;havoc enic_set_intr_mode_#t~mem1133#1;havoc enic_set_intr_mode_#t~short1134#1;havoc enic_set_intr_mode_#t~mem1135#1;havoc enic_set_intr_mode_#t~short1136#1;call enic_set_intr_mode_#t~mem1137#1.base, enic_set_intr_mode_#t~mem1137#1.offset := read~$Pointer$#11(enic_set_intr_mode_~enic#1.base, 8 + enic_set_intr_mode_~enic#1.offset, 8); [2025-02-08 04:09:13,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11893: assume !enic_set_intr_mode_#t~short1136#1;havoc enic_set_intr_mode_#t~mem1128#1;havoc enic_set_intr_mode_#t~mem1129#1;havoc enic_set_intr_mode_#t~short1130#1;havoc enic_set_intr_mode_#t~mem1131#1;havoc enic_set_intr_mode_#t~short1132#1;havoc enic_set_intr_mode_#t~mem1133#1;havoc enic_set_intr_mode_#t~short1134#1;havoc enic_set_intr_mode_#t~mem1135#1;havoc enic_set_intr_mode_#t~short1136#1; [2025-02-08 04:09:13,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11893-3: assume enic_set_intr_mode_#t~short1134#1;call enic_set_intr_mode_#t~mem1133#1 := read~int#11(enic_set_intr_mode_~enic#1.base, 15712 + enic_set_intr_mode_~enic#1.offset, 4);enic_set_intr_mode_#t~short1134#1 := enic_set_intr_mode_#t~mem1133#1 % 4294967296 >= (1 + enic_set_intr_mode_~m~0#1) % 4294967296; [2025-02-08 04:09:13,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11893-3: assume !enic_set_intr_mode_#t~short1134#1; [2025-02-08 04:09:13,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11893-2: enic_set_intr_mode_#t~short1136#1 := enic_set_intr_mode_#t~short1134#1; [2025-02-08 04:09:13,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11893-8: call enic_set_intr_mode_#t~mem1128#1 := read~int#11(enic_set_intr_mode_~enic#1.base, 33 + enic_set_intr_mode_~enic#1.offset, 1);enic_set_intr_mode_#t~short1130#1 := 0 == enic_set_intr_mode_#t~mem1128#1 % 256 % 4294967296; [2025-02-08 04:09:13,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16782-1: SUMMARY for call vnic_dev_cmd_proxy_by_index_start(enic_process_get_pp_request_#t~mem1940#1.base, enic_process_get_pp_request_#t~mem1940#1.offset, (if enic_process_get_pp_request_~vf#1 % 65536 % 4294967296 <= 2147483647 then enic_process_get_pp_request_~vf#1 % 65536 % 4294967296 else enic_process_get_pp_request_~vf#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:09:13,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16782: havoc enic_process_get_pp_request_#t~mem1940#1.base, enic_process_get_pp_request_#t~mem1940#1.offset;call enic_process_get_pp_request_#t~mem1941#1.base, enic_process_get_pp_request_#t~mem1941#1.offset := read~$Pointer$#11(enic_process_get_pp_request_~enic#1.base, 200 + enic_process_get_pp_request_~enic#1.offset, 8); [2025-02-08 04:09:13,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11893-5: assume enic_set_intr_mode_#t~short1132#1;call enic_set_intr_mode_#t~mem1131#1 := read~int#11(enic_set_intr_mode_~enic#1.base, 7312 + enic_set_intr_mode_~enic#1.offset, 4);enic_set_intr_mode_#t~short1132#1 := enic_set_intr_mode_#t~mem1131#1 % 4294967296 >= enic_set_intr_mode_~m~0#1 % 4294967296; [2025-02-08 04:09:13,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11893-5: assume !enic_set_intr_mode_#t~short1132#1; [2025-02-08 04:09:13,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11893-4: enic_set_intr_mode_#t~short1134#1 := enic_set_intr_mode_#t~short1132#1; [2025-02-08 04:09:13,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11893-7: assume enic_set_intr_mode_#t~short1130#1;call enic_set_intr_mode_#t~mem1129#1 := read~int#11(enic_set_intr_mode_~enic#1.base, 12344 + enic_set_intr_mode_~enic#1.offset, 4);enic_set_intr_mode_#t~short1130#1 := 0 != enic_set_intr_mode_#t~mem1129#1 % 4294967296; [2025-02-08 04:09:13,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11893-7: assume !enic_set_intr_mode_#t~short1130#1; [2025-02-08 04:09:13,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11893-6: enic_set_intr_mode_#t~short1132#1 := enic_set_intr_mode_#t~short1130#1; [2025-02-08 04:09:13,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14140: ldv_register_netdev_#t~ret1404#1 := ldv_register_netdev_open_10_6_#res#1;havoc ldv_register_netdev_open_10_6_#t~ret1406#1, ldv_register_netdev_open_10_6_~arg0#1.base, ldv_register_netdev_open_10_6_~arg0#1.offset, ldv_register_netdev_open_10_6_~arg1#1.base, ldv_register_netdev_open_10_6_~arg1#1.offset, ldv_register_netdev_open_10_6_~tmp~134#1;havoc ldv_register_netdev_open_10_6_#in~arg0#1.base, ldv_register_netdev_open_10_6_#in~arg0#1.offset, ldv_register_netdev_open_10_6_#in~arg1#1.base, ldv_register_netdev_open_10_6_#in~arg1#1.offset;assume { :end_inline_ldv_register_netdev_open_10_6 } true;assume -2147483648 <= ldv_register_netdev_#t~ret1404#1 && ldv_register_netdev_#t~ret1404#1 <= 2147483647;ldv_register_netdev_~ldv_10_ret_default~0#1 := ldv_register_netdev_#t~ret1404#1;havoc ldv_register_netdev_#t~mem1402#1.base, ldv_register_netdev_#t~mem1402#1.offset;havoc ldv_register_netdev_#t~mem1403#1.base, ldv_register_netdev_#t~mem1403#1.offset;havoc ldv_register_netdev_#t~ret1404#1; [2025-02-08 04:09:13,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15197: assume 0 != enic_get_vnic_config_~err~23#1; [2025-02-08 04:09:13,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15197: assume !(0 != enic_get_vnic_config_~err~23#1);call enic_get_vnic_config_#t~mem1557#1.base, enic_get_vnic_config_#t~mem1557#1.offset := read~$Pointer$#11(enic_get_vnic_config_~enic#1.base, 200 + enic_get_vnic_config_~enic#1.offset, 8); [2025-02-08 04:09:13,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16783-1: SUMMARY for call enic_process_get_pp_request_#t~ret1942#1 := vnic_dev_enable2_done(enic_process_get_pp_request_#t~mem1941#1.base, enic_process_get_pp_request_#t~mem1941#1.offset, enic_process_get_pp_request_~#status~0#1.base, enic_process_get_pp_request_~#status~0#1.offset); srcloc: null [2025-02-08 04:09:13,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16783: assume -2147483648 <= enic_process_get_pp_request_#t~ret1942#1 && enic_process_get_pp_request_#t~ret1942#1 <= 2147483647;enic_process_get_pp_request_~err~53#1 := enic_process_get_pp_request_#t~ret1942#1;havoc enic_process_get_pp_request_#t~mem1941#1.base, enic_process_get_pp_request_#t~mem1941#1.offset;havoc enic_process_get_pp_request_#t~ret1942#1;call enic_process_get_pp_request_#t~mem1943#1.base, enic_process_get_pp_request_#t~mem1943#1.offset := read~$Pointer$#11(enic_process_get_pp_request_~enic#1.base, 200 + enic_process_get_pp_request_~enic#1.offset, 8); [2025-02-08 04:09:13,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16916: assume vnic_dev_discover_res_#t~mem1960#1 % 18446744073709551616 <= 223;havoc vnic_dev_discover_res_#t~mem1960#1; [2025-02-08 04:09:13,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16916: assume !(vnic_dev_discover_res_#t~mem1960#1 % 18446744073709551616 <= 223);havoc vnic_dev_discover_res_#t~mem1960#1;call vnic_dev_discover_res_#t~mem1962#1.base, vnic_dev_discover_res_#t~mem1962#1.offset := read~$Pointer$#11(vnic_dev_discover_res_~bar#1.base, vnic_dev_discover_res_~bar#1.offset, 8);vnic_dev_discover_res_~rh~0#1.base, vnic_dev_discover_res_~rh~0#1.offset := vnic_dev_discover_res_#t~mem1962#1.base, vnic_dev_discover_res_#t~mem1962#1.offset;havoc vnic_dev_discover_res_#t~mem1962#1.base, vnic_dev_discover_res_#t~mem1962#1.offset;call vnic_dev_discover_res_#t~mem1963#1.base, vnic_dev_discover_res_#t~mem1963#1.offset := read~$Pointer$#11(vnic_dev_discover_res_~bar#1.base, vnic_dev_discover_res_~bar#1.offset, 8);vnic_dev_discover_res_~mrh~0#1.base, vnic_dev_discover_res_~mrh~0#1.offset := vnic_dev_discover_res_#t~mem1963#1.base, vnic_dev_discover_res_#t~mem1963#1.offset;havoc vnic_dev_discover_res_#t~mem1963#1.base, vnic_dev_discover_res_#t~mem1963#1.offset; [2025-02-08 04:09:13,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12159: call ULTIMATE.dealloc(~#__key~0#1.base, ~#__key~0#1.offset);havoc ~#__key~0#1.base, ~#__key~0#1.offset;call ULTIMATE.dealloc(~#__key___0~0#1.base, ~#__key___0~0#1.offset);havoc ~#__key___0~0#1.base, ~#__key___0~0#1.offset;call ULTIMATE.dealloc(~#__key___1~0#1.base, ~#__key___1~0#1.offset);havoc ~#__key___1~0#1.base, ~#__key___1~0#1.offset;call ULTIMATE.dealloc(~#__key___2~0#1.base, ~#__key___2~0#1.offset);havoc ~#__key___2~0#1.base, ~#__key___2~0#1.offset;call ULTIMATE.dealloc(~#__constr_expr_0~0#1.base, ~#__constr_expr_0~0#1.offset);havoc ~#__constr_expr_0~0#1.base, ~#__constr_expr_0~0#1.offset;call ULTIMATE.dealloc(~#__key___3~0#1.base, ~#__key___3~0#1.offset);havoc ~#__key___3~0#1.base, ~#__key___3~0#1.offset;call ULTIMATE.dealloc(~#__constr_expr_1~0#1.base, ~#__constr_expr_1~0#1.offset);havoc ~#__constr_expr_1~0#1.base, ~#__constr_expr_1~0#1.offset;call ULTIMATE.dealloc(~#__key___4~0#1.base, ~#__key___4~0#1.offset);havoc ~#__key___4~0#1.base, ~#__key___4~0#1.offset; [2025-02-08 04:09:13,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15991-1: SUMMARY for call enic_vlan_rx_kill_vid_#t~ret1720#1.base, enic_vlan_rx_kill_vid_#t~ret1720#1.offset := netdev_priv(enic_vlan_rx_kill_vid_~netdev#1.base, enic_vlan_rx_kill_vid_~netdev#1.offset); srcloc: null [2025-02-08 04:09:13,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15991: enic_vlan_rx_kill_vid_~tmp~170#1.base, enic_vlan_rx_kill_vid_~tmp~170#1.offset := enic_vlan_rx_kill_vid_#t~ret1720#1.base, enic_vlan_rx_kill_vid_#t~ret1720#1.offset;havoc enic_vlan_rx_kill_vid_#t~ret1720#1.base, enic_vlan_rx_kill_vid_#t~ret1720#1.offset;enic_vlan_rx_kill_vid_~enic~33#1.base, enic_vlan_rx_kill_vid_~enic~33#1.offset := enic_vlan_rx_kill_vid_~tmp~170#1.base, enic_vlan_rx_kill_vid_~tmp~170#1.offset; [2025-02-08 04:09:13,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11895-1: SUMMARY for call enic_set_intr_mode_#t~ret1138#1 := pci_enable_msix(enic_set_intr_mode_#t~mem1137#1.base, enic_set_intr_mode_#t~mem1137#1.offset, enic_set_intr_mode_~enic#1.base, 484 + enic_set_intr_mode_~enic#1.offset, (if (3 + enic_set_intr_mode_~m~0#1) % 4294967296 % 4294967296 <= 2147483647 then (3 + enic_set_intr_mode_~m~0#1) % 4294967296 % 4294967296 else (3 + enic_set_intr_mode_~m~0#1) % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:09:13,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11895: assume -2147483648 <= enic_set_intr_mode_#t~ret1138#1 && enic_set_intr_mode_#t~ret1138#1 <= 2147483647;enic_set_intr_mode_~tmp___1~31#1 := enic_set_intr_mode_#t~ret1138#1;havoc enic_set_intr_mode_#t~mem1137#1.base, enic_set_intr_mode_#t~mem1137#1.offset;havoc enic_set_intr_mode_#t~ret1138#1; [2025-02-08 04:09:13,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16784-1: SUMMARY for call vnic_dev_cmd_proxy_end(enic_process_get_pp_request_#t~mem1943#1.base, enic_process_get_pp_request_#t~mem1943#1.offset); srcloc: null [2025-02-08 04:09:13,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16784: havoc enic_process_get_pp_request_#t~mem1943#1.base, enic_process_get_pp_request_#t~mem1943#1.offset; [2025-02-08 04:09:13,497 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12292: assume 0 != ~pos~0#1;assume { :begin_inline_pci_read_config_word } true;pci_read_config_word_#in~dev#1.base, pci_read_config_word_#in~dev#1.offset, pci_read_config_word_#in~where#1, pci_read_config_word_#in~val#1.base, pci_read_config_word_#in~val#1.offset := ~pdev#1.base, ~pdev#1.offset, 14 + ~pos~0#1, ~enic~30#1.base, 1730 + ~enic~30#1.offset;havoc pci_read_config_word_#res#1;havoc pci_read_config_word_#t~mem293#1.base, pci_read_config_word_#t~mem293#1.offset, pci_read_config_word_#t~mem294#1, pci_read_config_word_#t~ret295#1, pci_read_config_word_~dev#1.base, pci_read_config_word_~dev#1.offset, pci_read_config_word_~where#1, pci_read_config_word_~val#1.base, pci_read_config_word_~val#1.offset, pci_read_config_word_~tmp~34#1;pci_read_config_word_~dev#1.base, pci_read_config_word_~dev#1.offset := pci_read_config_word_#in~dev#1.base, pci_read_config_word_#in~dev#1.offset;pci_read_config_word_~where#1 := pci_read_config_word_#in~where#1;pci_read_config_word_~val#1.base, pci_read_config_word_~val#1.offset := pci_read_config_word_#in~val#1.base, pci_read_config_word_#in~val#1.offset;havoc pci_read_config_word_~tmp~34#1;call pci_read_config_word_#t~mem293#1.base, pci_read_config_word_#t~mem293#1.offset := read~$Pointer$#11(pci_read_config_word_~dev#1.base, 16 + pci_read_config_word_~dev#1.offset, 8);call pci_read_config_word_#t~mem294#1 := read~int#11(pci_read_config_word_~dev#1.base, 56 + pci_read_config_word_~dev#1.offset, 4);assume { :begin_inline_pci_bus_read_config_word } true;pci_bus_read_config_word_#in~arg0#1.base, pci_bus_read_config_word_#in~arg0#1.offset, pci_bus_read_config_word_#in~arg1#1, pci_bus_read_config_word_#in~arg2#1, pci_bus_read_config_word_#in~arg3#1.base, pci_bus_read_config_word_#in~arg3#1.offset := pci_read_config_word_#t~mem293#1.base, pci_read_config_word_#t~mem293#1.offset, pci_read_config_word_#t~mem294#1, pci_read_config_word_~where#1, pci_read_config_word_~val#1.base, pci_read_config_word_~val#1.offset;havoc pci_bus_read_config_word_#res#1;havoc pci_bus_read_config_word_#t~nondet2506#1, pci_bus_read_config_word_~arg0#1.base, pci_bus_read_config_word_~arg0#1.offset, pci_bus_read_config_word_~arg1#1, pci_bus_read_config_word_~arg2#1, pci_bus_read_config_word_~arg3#1.base, pci_bus_read_config_word_~arg3#1.offset;pci_bus_read_config_word_~arg0#1.base, pci_bus_read_config_word_~arg0#1.offset := pci_bus_read_config_word_#in~arg0#1.base, pci_bus_read_config_word_#in~arg0#1.offset;pci_bus_read_config_word_~arg1#1 := pci_bus_read_config_word_#in~arg1#1;pci_bus_read_config_word_~arg2#1 := pci_bus_read_config_word_#in~arg2#1;pci_bus_read_config_word_~arg3#1.base, pci_bus_read_config_word_~arg3#1.offset := pci_bus_read_config_word_#in~arg3#1.base, pci_bus_read_config_word_#in~arg3#1.offset;havoc pci_bus_read_config_word_#t~nondet2506#1;assume -2147483648 <= pci_bus_read_config_word_#t~nondet2506#1 && pci_bus_read_config_word_#t~nondet2506#1 <= 2147483647;pci_bus_read_config_word_#res#1 := pci_bus_read_config_word_#t~nondet2506#1;havoc pci_bus_read_config_word_#t~nondet2506#1; [2025-02-08 04:09:13,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12292: assume !(0 != ~pos~0#1); [2025-02-08 04:09:13,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10178: assume 0 == (enic_set_vf_port_#t~mem765#1.base + enic_set_vf_port_#t~mem765#1.offset) % 18446744073709551616;havoc enic_set_vf_port_#t~mem765#1.base, enic_set_vf_port_#t~mem765#1.offset;enic_set_vf_port_#res#1 := -95;call ULTIMATE.dealloc(enic_set_vf_port_~#prev_pp~0#1.base, enic_set_vf_port_~#prev_pp~0#1.offset);havoc enic_set_vf_port_~#prev_pp~0#1.base, enic_set_vf_port_~#prev_pp~0#1.offset;call ULTIMATE.dealloc(enic_set_vf_port_~#err~4#1.base, enic_set_vf_port_~#err~4#1.offset);havoc enic_set_vf_port_~#err~4#1.base, enic_set_vf_port_~#err~4#1.offset;call ULTIMATE.dealloc(enic_set_vf_port_~#restore_pp~0#1.base, enic_set_vf_port_~#restore_pp~0#1.offset);havoc enic_set_vf_port_~#restore_pp~0#1.base, enic_set_vf_port_~#restore_pp~0#1.offset; [2025-02-08 04:09:13,498 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10178: assume !(0 == (enic_set_vf_port_#t~mem765#1.base + enic_set_vf_port_#t~mem765#1.offset) % 18446744073709551616);havoc enic_set_vf_port_#t~mem765#1.base, enic_set_vf_port_#t~mem765#1.offset; [2025-02-08 04:09:13,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14142-1: SUMMARY for call ldv_register_netdev_#t~ret1405#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:09:13,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10178-1: call enic_set_vf_port_#t~mem765#1.base, enic_set_vf_port_#t~mem765#1.offset := read~$Pointer$#50(enic_set_vf_port_~port#1.base, 48 + enic_set_vf_port_~port#1.offset, 8); [2025-02-08 04:09:13,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15199-1: SUMMARY for call enic_get_vnic_config_#t~ret1555#1.base, enic_get_vnic_config_#t~ret1555#1.offset := enic_get_dev(enic_get_vnic_config_~enic#1.base, enic_get_vnic_config_~enic#1.offset); srcloc: null [2025-02-08 04:09:13,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14142: assume -2147483648 <= ldv_register_netdev_#t~ret1405#1 && ldv_register_netdev_#t~ret1405#1 <= 2147483647;ldv_register_netdev_~tmp~133#1 := ldv_register_netdev_#t~ret1405#1;havoc ldv_register_netdev_#t~ret1405#1; [2025-02-08 04:09:13,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15199: enic_get_vnic_config_~tmp___5~5#1.base, enic_get_vnic_config_~tmp___5~5#1.offset := enic_get_vnic_config_#t~ret1555#1.base, enic_get_vnic_config_#t~ret1555#1.offset;havoc enic_get_vnic_config_#t~ret1555#1.base, enic_get_vnic_config_#t~ret1555#1.offset; [2025-02-08 04:09:13,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19295-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_45_#t~ret2345#1 := enic_set_coalesce(ldv_dummy_resourceless_instance_callback_2_45_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_45_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_45_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_45_~arg2#1.offset); srcloc: null [2025-02-08 04:09:13,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19295: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_45_#t~ret2345#1 && ldv_dummy_resourceless_instance_callback_2_45_#t~ret2345#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_45_#t~ret2345#1; [2025-02-08 04:09:13,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9518-1: SUMMARY for call enic_hard_start_xmit_#t~ret634#1.base, enic_hard_start_xmit_#t~ret634#1.offset := skb_end_pointer(enic_hard_start_xmit_~skb#1.base, enic_hard_start_xmit_~skb#1.offset); srcloc: null [2025-02-08 04:09:13,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13482: assume 22 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1; [2025-02-08 04:09:13,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13482: assume !(22 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1); [2025-02-08 04:09:13,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9518: enic_hard_start_xmit_~tmp___1~16#1.base, enic_hard_start_xmit_~tmp___1~16#1.offset := enic_hard_start_xmit_#t~ret634#1.base, enic_hard_start_xmit_#t~ret634#1.offset;havoc enic_hard_start_xmit_#t~ret634#1.base, enic_hard_start_xmit_#t~ret634#1.offset;call enic_hard_start_xmit_#t~mem635#1 := read~int#11(enic_hard_start_xmit_~tmp___1~16#1.base, 2 + enic_hard_start_xmit_~tmp___1~16#1.offset, 2); [2025-02-08 04:09:13,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12425-1: SUMMARY for call #t~ret1254#1 := enic_is_dynamic(~enic~30#1.base, ~enic~30#1.offset); srcloc: null [2025-02-08 04:09:13,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12425: assume -2147483648 <= #t~ret1254#1 && #t~ret1254#1 <= 2147483647;~tmp___2~19#1 := #t~ret1254#1;havoc #t~ret1254#1; [2025-02-08 04:09:13,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16918: assume -2147483648 <= vnic_dev_discover_res_#t~ret1961#1 && vnic_dev_discover_res_#t~ret1961#1 <= 2147483647;havoc vnic_dev_discover_res_#t~ret1961#1;vnic_dev_discover_res_#res#1 := -22; [2025-02-08 04:09:13,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21939: havoc pci_bus_read_config_word_#t~nondet2506#1;pci_read_config_word_#t~ret295#1 := pci_bus_read_config_word_#res#1;havoc pci_bus_read_config_word_#t~nondet2506#1, pci_bus_read_config_word_~arg0#1.base, pci_bus_read_config_word_~arg0#1.offset, pci_bus_read_config_word_~arg1#1, pci_bus_read_config_word_~arg2#1, pci_bus_read_config_word_~arg3#1.base, pci_bus_read_config_word_~arg3#1.offset;havoc pci_bus_read_config_word_#in~arg0#1.base, pci_bus_read_config_word_#in~arg0#1.offset, pci_bus_read_config_word_#in~arg1#1, pci_bus_read_config_word_#in~arg2#1, pci_bus_read_config_word_#in~arg3#1.base, pci_bus_read_config_word_#in~arg3#1.offset;assume { :end_inline_pci_bus_read_config_word } true;assume -2147483648 <= pci_read_config_word_#t~ret295#1 && pci_read_config_word_#t~ret295#1 <= 2147483647;pci_read_config_word_~tmp~34#1 := pci_read_config_word_#t~ret295#1;havoc pci_read_config_word_#t~mem293#1.base, pci_read_config_word_#t~mem293#1.offset;havoc pci_read_config_word_#t~mem294#1;havoc pci_read_config_word_#t~ret295#1;pci_read_config_word_#res#1 := pci_read_config_word_~tmp~34#1; [2025-02-08 04:09:13,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16918-1: SUMMARY for call vnic_dev_discover_res_#t~ret1961#1 := printk(108, 0); srcloc: null [2025-02-08 04:09:13,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15200-1: SUMMARY for call enic_get_vnic_config_#t~ret1556#1 := dev_err(enic_get_vnic_config_~tmp___5~5#1.base, enic_get_vnic_config_~tmp___5~5#1.offset, 73, 0); srcloc: null [2025-02-08 04:09:13,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15200: assume -2147483648 <= enic_get_vnic_config_#t~ret1556#1 && enic_get_vnic_config_#t~ret1556#1 <= 2147483647;havoc enic_get_vnic_config_#t~ret1556#1;enic_get_vnic_config_#res#1 := enic_get_vnic_config_~err~23#1; [2025-02-08 04:09:13,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15993-1: SUMMARY for call ldv_spin_lock_82(enic_vlan_rx_kill_vid_~enic~33#1.base, 1244 + enic_vlan_rx_kill_vid_~enic~33#1.offset); srcloc: null [2025-02-08 04:09:13,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15993: assume { :begin_inline_enic_del_vlan } true;enic_del_vlan_#in~enic#1.base, enic_del_vlan_#in~enic#1.offset, enic_del_vlan_#in~vlanid#1 := enic_vlan_rx_kill_vid_~enic~33#1.base, enic_vlan_rx_kill_vid_~enic~33#1.offset, (if enic_vlan_rx_kill_vid_~vid#1 % 65536 % 4294967296 <= 2147483647 then enic_vlan_rx_kill_vid_~vid#1 % 65536 % 4294967296 else enic_vlan_rx_kill_vid_~vid#1 % 65536 % 4294967296 - 4294967296);havoc enic_del_vlan_#res#1;havoc enic_del_vlan_#t~mem1604#1.base, enic_del_vlan_#t~mem1604#1.offset, enic_del_vlan_#t~ret1605#1, enic_del_vlan_#t~ret1606#1.base, enic_del_vlan_#t~ret1606#1.offset, enic_del_vlan_#t~ret1607#1, enic_del_vlan_~enic#1.base, enic_del_vlan_~enic#1.offset, enic_del_vlan_~vlanid#1, enic_del_vlan_~#a0~1#1.base, enic_del_vlan_~#a0~1#1.offset, enic_del_vlan_~#a1~1#1.base, enic_del_vlan_~#a1~1#1.offset, enic_del_vlan_~wait~2#1, enic_del_vlan_~err~25#1, enic_del_vlan_~tmp~160#1.base, enic_del_vlan_~tmp~160#1.offset;enic_del_vlan_~enic#1.base, enic_del_vlan_~enic#1.offset := enic_del_vlan_#in~enic#1.base, enic_del_vlan_#in~enic#1.offset;enic_del_vlan_~vlanid#1 := enic_del_vlan_#in~vlanid#1;call enic_del_vlan_~#a0~1#1.base, enic_del_vlan_~#a0~1#1.offset := #Ultimate.allocOnStack(8);call enic_del_vlan_~#a1~1#1.base, enic_del_vlan_~#a1~1#1.offset := #Ultimate.allocOnStack(8);havoc enic_del_vlan_~wait~2#1;havoc enic_del_vlan_~err~25#1;havoc enic_del_vlan_~tmp~160#1.base, enic_del_vlan_~tmp~160#1.offset;call write~int#21(enic_del_vlan_~vlanid#1 % 65536, enic_del_vlan_~#a0~1#1.base, enic_del_vlan_~#a0~1#1.offset, 8);call write~int#49(0, enic_del_vlan_~#a1~1#1.base, enic_del_vlan_~#a1~1#1.offset, 8);enic_del_vlan_~wait~2#1 := 1000;call enic_del_vlan_#t~mem1604#1.base, enic_del_vlan_#t~mem1604#1.offset := read~$Pointer$#11(enic_del_vlan_~enic#1.base, 200 + enic_del_vlan_~enic#1.offset, 8); [2025-02-08 04:09:13,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9387: enic_queue_wq_skb_tso_~_min1~0#1 := enic_queue_wq_skb_tso_~frag_len_left~0#1;enic_queue_wq_skb_tso_~_min2~0#1 := 16384;enic_queue_wq_skb_tso_~len~0#1 := (if enic_queue_wq_skb_tso_~_min1~0#1 % 4294967296 < enic_queue_wq_skb_tso_~_min2~0#1 % 4294967296 then enic_queue_wq_skb_tso_~_min1~0#1 else enic_queue_wq_skb_tso_~_min2~0#1);call enic_queue_wq_skb_tso_#t~mem613#1.base, enic_queue_wq_skb_tso_#t~mem613#1.offset := read~$Pointer$#11(enic_queue_wq_skb_tso_~enic#1.base, 8 + enic_queue_wq_skb_tso_~enic#1.offset, 8);call enic_queue_wq_skb_tso_#t~mem614#1.base, enic_queue_wq_skb_tso_#t~mem614#1.offset := read~$Pointer$#11(enic_queue_wq_skb_tso_~skb#1.base, 229 + enic_queue_wq_skb_tso_~skb#1.offset, 8); [2025-02-08 04:09:13,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15597: assume enic_alloc_vnic_resources_~i~22#1 % 4294967296 < enic_alloc_vnic_resources_#t~mem1654#1 % 4294967296;havoc enic_alloc_vnic_resources_#t~mem1654#1; [2025-02-08 04:09:13,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15597: assume !(enic_alloc_vnic_resources_~i~22#1 % 4294967296 < enic_alloc_vnic_resources_#t~mem1654#1 % 4294967296);havoc enic_alloc_vnic_resources_#t~mem1654#1;enic_alloc_vnic_resources_~i~22#1 := 0; [2025-02-08 04:09:13,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12294: #t~ret1218#1 := pci_read_config_word_#res#1;havoc pci_read_config_word_#t~mem293#1.base, pci_read_config_word_#t~mem293#1.offset, pci_read_config_word_#t~mem294#1, pci_read_config_word_#t~ret295#1, pci_read_config_word_~dev#1.base, pci_read_config_word_~dev#1.offset, pci_read_config_word_~where#1, pci_read_config_word_~val#1.base, pci_read_config_word_~val#1.offset, pci_read_config_word_~tmp~34#1;havoc pci_read_config_word_#in~dev#1.base, pci_read_config_word_#in~dev#1.offset, pci_read_config_word_#in~where#1, pci_read_config_word_#in~val#1.base, pci_read_config_word_#in~val#1.offset;assume { :end_inline_pci_read_config_word } true;assume -2147483648 <= #t~ret1218#1 && #t~ret1218#1 <= 2147483647;havoc #t~ret1218#1;call #t~mem1219#1 := read~int#11(~enic~30#1.base, 1730 + ~enic~30#1.offset, 2); [2025-02-08 04:09:13,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19033: call ULTIMATE.dealloc(enic_get_ethtool_stats_~#vstats~0#1.base, enic_get_ethtool_stats_~#vstats~0#1.offset);havoc enic_get_ethtool_stats_~#vstats~0#1.base, enic_get_ethtool_stats_~#vstats~0#1.offset;havoc enic_get_ethtool_stats_#t~ret2312#1.base, enic_get_ethtool_stats_#t~ret2312#1.offset, enic_get_ethtool_stats_#t~ret2313#1, enic_get_ethtool_stats_#t~mem2314#1.base, enic_get_ethtool_stats_#t~mem2314#1.offset, enic_get_ethtool_stats_#t~mem2315#1, enic_get_ethtool_stats_#t~mem2316#1, enic_get_ethtool_stats_#t~mem2317#1.base, enic_get_ethtool_stats_#t~mem2317#1.offset, enic_get_ethtool_stats_#t~mem2318#1, enic_get_ethtool_stats_#t~mem2319#1, enic_get_ethtool_stats_~netdev#1.base, enic_get_ethtool_stats_~netdev#1.offset, enic_get_ethtool_stats_~stats#1.base, enic_get_ethtool_stats_~stats#1.offset, enic_get_ethtool_stats_~data#1.base, enic_get_ethtool_stats_~data#1.offset, enic_get_ethtool_stats_~enic~36#1.base, enic_get_ethtool_stats_~enic~36#1.offset, enic_get_ethtool_stats_~tmp~222#1.base, enic_get_ethtool_stats_~tmp~222#1.offset, enic_get_ethtool_stats_~#vstats~0#1.base, enic_get_ethtool_stats_~#vstats~0#1.offset, enic_get_ethtool_stats_~i~32#1, enic_get_ethtool_stats_~tmp___0~95#1.base, enic_get_ethtool_stats_~tmp___0~95#1.offset, enic_get_ethtool_stats_~tmp___1~53#1.base, enic_get_ethtool_stats_~tmp___1~53#1.offset;havoc enic_get_ethtool_stats_#in~netdev#1.base, enic_get_ethtool_stats_#in~netdev#1.offset, enic_get_ethtool_stats_#in~stats#1.base, enic_get_ethtool_stats_#in~stats#1.offset, enic_get_ethtool_stats_#in~data#1.base, enic_get_ethtool_stats_#in~data#1.offset;assume { :end_inline_enic_get_ethtool_stats } true; [2025-02-08 04:09:13,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12030-1: SUMMARY for call enic_dev_init_#t~ret1169#1.base, enic_dev_init_#t~ret1169#1.offset := enic_get_dev(enic_dev_init_~enic#1.base, enic_dev_init_~enic#1.offset); srcloc: null [2025-02-08 04:09:13,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11898: assume 0 == enic_set_intr_mode_~tmp___1~31#1;call write~int#11(1, enic_set_intr_mode_~enic#1.base, 12344 + enic_set_intr_mode_~enic#1.offset, 4);call write~int#11(enic_set_intr_mode_~m~0#1, enic_set_intr_mode_~enic#1.base, 7312 + enic_set_intr_mode_~enic#1.offset, 4);call write~int#11(1 + enic_set_intr_mode_~m~0#1, enic_set_intr_mode_~enic#1.base, 15712 + enic_set_intr_mode_~enic#1.offset, 4);call write~int#11(3 + enic_set_intr_mode_~m~0#1, enic_set_intr_mode_~enic#1.base, 14100 + enic_set_intr_mode_~enic#1.offset, 4);call enic_set_intr_mode_#t~mem1139#1.base, enic_set_intr_mode_#t~mem1139#1.offset := read~$Pointer$#11(enic_set_intr_mode_~enic#1.base, 200 + enic_set_intr_mode_~enic#1.offset, 8); [2025-02-08 04:09:13,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11898: assume !(0 == enic_set_intr_mode_~tmp___1~31#1); [2025-02-08 04:09:13,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12030: enic_dev_init_~tmp~109#1.base, enic_dev_init_~tmp~109#1.offset := enic_dev_init_#t~ret1169#1.base, enic_dev_init_#t~ret1169#1.offset;havoc enic_dev_init_#t~ret1169#1.base, enic_dev_init_#t~ret1169#1.offset;enic_dev_init_~dev~1#1.base, enic_dev_init_~dev~1#1.offset := enic_dev_init_~tmp~109#1.base, enic_dev_init_~tmp~109#1.offset;call enic_dev_init_#t~mem1170#1.base, enic_dev_init_#t~mem1170#1.offset := read~$Pointer$#11(enic_dev_init_~enic#1.base, enic_dev_init_~enic#1.offset, 8);enic_dev_init_~netdev~11#1.base, enic_dev_init_~netdev~11#1.offset := enic_dev_init_#t~mem1170#1.base, enic_dev_init_#t~mem1170#1.offset;havoc enic_dev_init_#t~mem1170#1.base, enic_dev_init_#t~mem1170#1.offset;assume { :begin_inline_enic_dev_intr_coal_timer_info } true;enic_dev_intr_coal_timer_info_#in~enic#1.base, enic_dev_intr_coal_timer_info_#in~enic#1.offset := enic_dev_init_~enic#1.base, enic_dev_init_~enic#1.offset;havoc enic_dev_intr_coal_timer_info_#res#1;havoc enic_dev_intr_coal_timer_info_#t~mem1709#1.base, enic_dev_intr_coal_timer_info_#t~mem1709#1.offset, enic_dev_intr_coal_timer_info_#t~ret1710#1, enic_dev_intr_coal_timer_info_~enic#1.base, enic_dev_intr_coal_timer_info_~enic#1.offset, enic_dev_intr_coal_timer_info_~err~39#1;enic_dev_intr_coal_timer_info_~enic#1.base, enic_dev_intr_coal_timer_info_~enic#1.offset := enic_dev_intr_coal_timer_info_#in~enic#1.base, enic_dev_intr_coal_timer_info_#in~enic#1.offset;havoc enic_dev_intr_coal_timer_info_~err~39#1; [2025-02-08 04:09:13,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14144: assume 0 != ldv_register_netdev_~tmp~133#1; [2025-02-08 04:09:13,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14144: assume !(0 != ldv_register_netdev_~tmp~133#1); [2025-02-08 04:09:13,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12427: assume 0 != ~tmp___2~19#1;call write~$Pointer$#11(~#enic_netdev_dynamic_ops~0.base, ~#enic_netdev_dynamic_ops~0.offset, ~netdev~12#1.base, 468 + ~netdev~12#1.offset, 8); [2025-02-08 04:09:13,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12427: assume !(0 != ~tmp___2~19#1); [2025-02-08 04:09:13,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9520: assume 0 == enic_hard_start_xmit_#t~mem635#1 % 65536 % 4294967296;havoc enic_hard_start_xmit_#t~mem635#1; [2025-02-08 04:09:13,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9520: assume !(0 == enic_hard_start_xmit_#t~mem635#1 % 65536 % 4294967296);havoc enic_hard_start_xmit_#t~mem635#1; [2025-02-08 04:09:13,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10313: call ULTIMATE.dealloc(enic_get_vf_port_~#response~0#1.base, enic_get_vf_port_~#response~0#1.offset);havoc enic_get_vf_port_~#response~0#1.base, enic_get_vf_port_~#response~0#1.offset;call ULTIMATE.dealloc(enic_get_vf_port_~#err~5#1.base, enic_get_vf_port_~#err~5#1.offset);havoc enic_get_vf_port_~#err~5#1.base, enic_get_vf_port_~#err~5#1.offset;ldv_dummy_resourceless_instance_callback_2_24_#t~ret1323#1 := enic_get_vf_port_#res#1;havoc enic_get_vf_port_#t~ret820#1.base, enic_get_vf_port_#t~ret820#1.offset, enic_get_vf_port_#t~ret821#1, enic_get_vf_port_#t~ite824#1.base, enic_get_vf_port_#t~ite824#1.offset, enic_get_vf_port_#t~mem822#1.base, enic_get_vf_port_#t~mem822#1.offset, enic_get_vf_port_#t~mem823#1.base, enic_get_vf_port_#t~mem823#1.offset, enic_get_vf_port_#t~mem825#1, enic_get_vf_port_#t~mem826#1, enic_get_vf_port_#t~mem827#1, enic_get_vf_port_#t~mem828#1, enic_get_vf_port_#t~ret829#1, enic_get_vf_port_#t~mem830#1, enic_get_vf_port_#t~mem831#1, enic_get_vf_port_#t~mem832#1, enic_get_vf_port_#t~ret833#1, enic_get_vf_port_#t~mem834#1, enic_get_vf_port_#t~ret835#1, enic_get_vf_port_#t~mem836#1, enic_get_vf_port_#t~bitwise837#1, enic_get_vf_port_#t~ret838#1, enic_get_vf_port_#t~mem839#1, enic_get_vf_port_#t~bitwise840#1, enic_get_vf_port_#t~ret841#1, enic_get_vf_port_#t~mem842#1, enic_get_vf_port_#t~bitwise843#1, enic_get_vf_port_#t~ret844#1, enic_get_vf_port_~netdev#1.base, enic_get_vf_port_~netdev#1.offset, enic_get_vf_port_~vf#1, enic_get_vf_port_~skb#1.base, enic_get_vf_port_~skb#1.offset, enic_get_vf_port_~enic~16#1.base, enic_get_vf_port_~enic~16#1.offset, enic_get_vf_port_~tmp~83#1.base, enic_get_vf_port_~tmp~83#1.offset, enic_get_vf_port_~#response~0#1.base, enic_get_vf_port_~#response~0#1.offset, enic_get_vf_port_~pp~2#1.base, enic_get_vf_port_~pp~2#1.offset, enic_get_vf_port_~#err~5#1.base, enic_get_vf_port_~#err~5#1.offset, enic_get_vf_port_~tmp___0~31#1, enic_get_vf_port_~tmp___1~23#1, enic_get_vf_port_~tmp___2~13#1, enic_get_vf_port_~tmp___3~9#1, enic_get_vf_port_~tmp___4~5#1, enic_get_vf_port_~tmp___5~4#1;havoc enic_get_vf_port_#in~netdev#1.base, enic_get_vf_port_#in~netdev#1.offset, enic_get_vf_port_#in~vf#1, enic_get_vf_port_#in~skb#1.base, enic_get_vf_port_#in~skb#1.offset;assume { :end_inline_enic_get_vf_port } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_24_#t~ret1323#1 && ldv_dummy_resourceless_instance_callback_2_24_#t~ret1323#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_24_#t~ret1323#1; [2025-02-08 04:09:13,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15995-1: SUMMARY for call ldv_spin_unlock_83(enic_vlan_rx_kill_vid_~enic~33#1.base, 1244 + enic_vlan_rx_kill_vid_~enic~33#1.offset); srcloc: null [2025-02-08 04:09:13,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15995: enic_vlan_rx_kill_vid_#res#1 := enic_vlan_rx_kill_vid_~err~44#1; [2025-02-08 04:09:13,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16788-1: SUMMARY for call enic_process_get_pp_request_#t~ret1945#1 := vnic_dev_enable2_done(enic_process_get_pp_request_#t~mem1944#1.base, enic_process_get_pp_request_#t~mem1944#1.offset, enic_process_get_pp_request_~#status~0#1.base, enic_process_get_pp_request_~#status~0#1.offset); srcloc: null [2025-02-08 04:09:13,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16788: assume -2147483648 <= enic_process_get_pp_request_#t~ret1945#1 && enic_process_get_pp_request_#t~ret1945#1 <= 2147483647;enic_process_get_pp_request_~err~53#1 := enic_process_get_pp_request_#t~ret1945#1;havoc enic_process_get_pp_request_#t~mem1944#1.base, enic_process_get_pp_request_#t~mem1944#1.offset;havoc enic_process_get_pp_request_#t~ret1945#1; [2025-02-08 04:09:13,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14146: assume { :begin_inline_ldv_dispatch_register_10_4 } true;ldv_dispatch_register_10_4_#in~arg0#1.base, ldv_dispatch_register_10_4_#in~arg0#1.offset := ldv_register_netdev_~ldv_10_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_10_netdev_net_device~0#1.offset;havoc ldv_dispatch_register_10_4_#t~ret1319#1.base, ldv_dispatch_register_10_4_#t~ret1319#1.offset, ldv_dispatch_register_10_4_~arg0#1.base, ldv_dispatch_register_10_4_~arg0#1.offset, ldv_dispatch_register_10_4_~cf_arg_2~0#1.base, ldv_dispatch_register_10_4_~cf_arg_2~0#1.offset, ldv_dispatch_register_10_4_~tmp~120#1.base, ldv_dispatch_register_10_4_~tmp~120#1.offset;ldv_dispatch_register_10_4_~arg0#1.base, ldv_dispatch_register_10_4_~arg0#1.offset := ldv_dispatch_register_10_4_#in~arg0#1.base, ldv_dispatch_register_10_4_#in~arg0#1.offset;havoc ldv_dispatch_register_10_4_~cf_arg_2~0#1.base, ldv_dispatch_register_10_4_~cf_arg_2~0#1.offset;havoc ldv_dispatch_register_10_4_~tmp~120#1.base, ldv_dispatch_register_10_4_~tmp~120#1.offset; [2025-02-08 04:09:13,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12296: assume 0 != #t~mem1219#1 % 65536 % 4294967296;havoc #t~mem1219#1;call #t~mem1220#1 := read~int#11(~enic~30#1.base, 1730 + ~enic~30#1.offset, 2);assume { :begin_inline_pci_enable_sriov } true;pci_enable_sriov_#in~arg0#1.base, pci_enable_sriov_#in~arg0#1.offset, pci_enable_sriov_#in~arg1#1 := ~pdev#1.base, ~pdev#1.offset, (if #t~mem1220#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1220#1 % 65536 % 4294967296 else #t~mem1220#1 % 65536 % 4294967296 - 4294967296);havoc pci_enable_sriov_#res#1;havoc pci_enable_sriov_#t~nondet2510#1, pci_enable_sriov_~arg0#1.base, pci_enable_sriov_~arg0#1.offset, pci_enable_sriov_~arg1#1;pci_enable_sriov_~arg0#1.base, pci_enable_sriov_~arg0#1.offset := pci_enable_sriov_#in~arg0#1.base, pci_enable_sriov_#in~arg0#1.offset;pci_enable_sriov_~arg1#1 := pci_enable_sriov_#in~arg1#1;havoc pci_enable_sriov_#t~nondet2510#1;assume -2147483648 <= pci_enable_sriov_#t~nondet2510#1 && pci_enable_sriov_#t~nondet2510#1 <= 2147483647;pci_enable_sriov_#res#1 := pci_enable_sriov_#t~nondet2510#1;havoc pci_enable_sriov_#t~nondet2510#1; [2025-02-08 04:09:13,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12296: assume !(0 != #t~mem1219#1 % 65536 % 4294967296);havoc #t~mem1219#1; [2025-02-08 04:09:13,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14146-1: SUMMARY for call ldv_assume((if 0 == ldv_register_netdev_~ldv_10_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 04:09:13,499 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9522: enic_hard_start_xmit_~tmp___2~9#1.base, enic_hard_start_xmit_~tmp___2~9#1.offset := enic_hard_start_xmit_#t~ret636#1.base, enic_hard_start_xmit_#t~ret636#1.offset;havoc enic_hard_start_xmit_#t~ret636#1.base, enic_hard_start_xmit_#t~ret636#1.offset;call enic_hard_start_xmit_#t~mem637#1 := read~int#11(enic_hard_start_xmit_~tmp___2~9#1.base, enic_hard_start_xmit_~tmp___2~9#1.offset, 1); [2025-02-08 04:09:13,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17053: vnic_dev_discover_res_~tmp___9~2#1 := vnic_dev_discover_res_#t~ret1987#1;havoc vnic_dev_discover_res_#t~ret1987#1;vnic_dev_discover_res_~type~3#1 := vnic_dev_discover_res_~tmp___9~2#1; [2025-02-08 04:09:13,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9390-1: SUMMARY for call enic_queue_wq_skb_tso_#t~ret615#1 := pci_map_single(enic_queue_wq_skb_tso_#t~mem613#1.base, enic_queue_wq_skb_tso_#t~mem613#1.offset, enic_queue_wq_skb_tso_#t~mem614#1.base, enic_queue_wq_skb_tso_#t~mem614#1.offset + (if enic_queue_wq_skb_tso_~offset~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then enic_queue_wq_skb_tso_~offset~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else enic_queue_wq_skb_tso_~offset~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), enic_queue_wq_skb_tso_~len~0#1 % 4294967296, 1); srcloc: null [2025-02-08 04:09:13,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9522-1: SUMMARY for call enic_hard_start_xmit_#t~ret636#1.base, enic_hard_start_xmit_#t~ret636#1.offset := skb_end_pointer(enic_hard_start_xmit_~skb#1.base, enic_hard_start_xmit_~skb#1.offset); srcloc: null [2025-02-08 04:09:13,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14543: #t~ret1187#1.base, #t~ret1187#1.offset := ldv_alloc_etherdev_mqs_106_#res#1.base, ldv_alloc_etherdev_mqs_106_#res#1.offset;havoc ldv_alloc_etherdev_mqs_106_#t~ret1432#1.base, ldv_alloc_etherdev_mqs_106_#t~ret1432#1.offset, ldv_alloc_etherdev_mqs_106_#t~ret1433#1.base, ldv_alloc_etherdev_mqs_106_#t~ret1433#1.offset, ldv_alloc_etherdev_mqs_106_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_106_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_106_~ldv_func_arg3#1, ldv_alloc_etherdev_mqs_106_~ldv_func_res~7#1.base, ldv_alloc_etherdev_mqs_106_~ldv_func_res~7#1.offset, ldv_alloc_etherdev_mqs_106_~tmp~145#1.base, ldv_alloc_etherdev_mqs_106_~tmp~145#1.offset, ldv_alloc_etherdev_mqs_106_~tmp___0~61#1.base, ldv_alloc_etherdev_mqs_106_~tmp___0~61#1.offset;havoc ldv_alloc_etherdev_mqs_106_#in~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_106_#in~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_106_#in~ldv_func_arg3#1;assume { :end_inline_ldv_alloc_etherdev_mqs_106 } true;~netdev~12#1.base, ~netdev~12#1.offset := #t~ret1187#1.base, #t~ret1187#1.offset;havoc #t~ret1187#1.base, #t~ret1187#1.offset; [2025-02-08 04:09:13,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13486: assume 23 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1; [2025-02-08 04:09:13,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13486: assume !(23 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1); [2025-02-08 04:09:13,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9390: enic_queue_wq_skb_tso_~dma_addr~0#1 := enic_queue_wq_skb_tso_#t~ret615#1;havoc enic_queue_wq_skb_tso_#t~mem613#1.base, enic_queue_wq_skb_tso_#t~mem613#1.offset;havoc enic_queue_wq_skb_tso_#t~mem614#1.base, enic_queue_wq_skb_tso_#t~mem614#1.offset;havoc enic_queue_wq_skb_tso_#t~ret615#1;assume { :begin_inline_enic_queue_wq_desc_tso } true;enic_queue_wq_desc_tso_#in~wq#1.base, enic_queue_wq_desc_tso_#in~wq#1.offset, enic_queue_wq_desc_tso_#in~os_buf#1.base, enic_queue_wq_desc_tso_#in~os_buf#1.offset, enic_queue_wq_desc_tso_#in~dma_addr#1, enic_queue_wq_desc_tso_#in~len#1, enic_queue_wq_desc_tso_#in~mss#1, enic_queue_wq_desc_tso_#in~hdr_len#1, enic_queue_wq_desc_tso_#in~vlan_tag_insert#1, enic_queue_wq_desc_tso_#in~vlan_tag#1, enic_queue_wq_desc_tso_#in~eop#1, enic_queue_wq_desc_tso_#in~loopback#1 := enic_queue_wq_skb_tso_~wq#1.base, enic_queue_wq_skb_tso_~wq#1.offset, enic_queue_wq_skb_tso_~skb#1.base, enic_queue_wq_skb_tso_~skb#1.offset, enic_queue_wq_skb_tso_~dma_addr~0#1, enic_queue_wq_skb_tso_~len~0#1, enic_queue_wq_skb_tso_~mss#1, enic_queue_wq_skb_tso_~hdr_len~1#1, enic_queue_wq_skb_tso_~vlan_tag_insert#1, enic_queue_wq_skb_tso_~vlan_tag#1, (if 0 != enic_queue_wq_skb_tso_~eop~2#1 && enic_queue_wq_skb_tso_~len~0#1 % 4294967296 == enic_queue_wq_skb_tso_~frag_len_left~0#1 % 4294967296 then 1 else 0), enic_queue_wq_skb_tso_~loopback#1;havoc enic_queue_wq_desc_tso_~wq#1.base, enic_queue_wq_desc_tso_~wq#1.offset, enic_queue_wq_desc_tso_~os_buf#1.base, enic_queue_wq_desc_tso_~os_buf#1.offset, enic_queue_wq_desc_tso_~dma_addr#1, enic_queue_wq_desc_tso_~len#1, enic_queue_wq_desc_tso_~mss#1, enic_queue_wq_desc_tso_~hdr_len#1, enic_queue_wq_desc_tso_~vlan_tag_insert#1, enic_queue_wq_desc_tso_~vlan_tag#1, enic_queue_wq_desc_tso_~eop#1, enic_queue_wq_desc_tso_~loopback#1;enic_queue_wq_desc_tso_~wq#1.base, enic_queue_wq_desc_tso_~wq#1.offset := enic_queue_wq_desc_tso_#in~wq#1.base, enic_queue_wq_desc_tso_#in~wq#1.offset;enic_queue_wq_desc_tso_~os_buf#1.base, enic_queue_wq_desc_tso_~os_buf#1.offset := enic_queue_wq_desc_tso_#in~os_buf#1.base, enic_queue_wq_desc_tso_#in~os_buf#1.offset;enic_queue_wq_desc_tso_~dma_addr#1 := enic_queue_wq_desc_tso_#in~dma_addr#1;enic_queue_wq_desc_tso_~len#1 := enic_queue_wq_desc_tso_#in~len#1;enic_queue_wq_desc_tso_~mss#1 := enic_queue_wq_desc_tso_#in~mss#1;enic_queue_wq_desc_tso_~hdr_len#1 := enic_queue_wq_desc_tso_#in~hdr_len#1;enic_queue_wq_desc_tso_~vlan_tag_insert#1 := enic_queue_wq_desc_tso_#in~vlan_tag_insert#1;enic_queue_wq_desc_tso_~vlan_tag#1 := enic_queue_wq_desc_tso_#in~vlan_tag#1;enic_queue_wq_desc_tso_~eop#1 := enic_queue_wq_desc_tso_#in~eop#1;enic_queue_wq_desc_tso_~loopback#1 := enic_queue_wq_desc_tso_#in~loopback#1; [2025-02-08 04:09:13,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14147: havoc ldv_dispatch_register_10_4_#t~ret1319#1.base, ldv_dispatch_register_10_4_#t~ret1319#1.offset, ldv_dispatch_register_10_4_~arg0#1.base, ldv_dispatch_register_10_4_~arg0#1.offset, ldv_dispatch_register_10_4_~cf_arg_2~0#1.base, ldv_dispatch_register_10_4_~cf_arg_2~0#1.offset, ldv_dispatch_register_10_4_~tmp~120#1.base, ldv_dispatch_register_10_4_~tmp~120#1.offset;havoc ldv_dispatch_register_10_4_#in~arg0#1.base, ldv_dispatch_register_10_4_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_register_10_4 } true; [2025-02-08 04:09:13,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10183: havoc enic_set_vf_port_#t~memcpy~res766#1.base, enic_set_vf_port_#t~memcpy~res766#1.offset; [2025-02-08 04:09:13,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10183-1: SUMMARY for call enic_set_vf_port_#t~memcpy~res766#1.base, enic_set_vf_port_#t~memcpy~res766#1.offset := #Ultimate.C_memcpy#11(enic_set_vf_port_~#prev_pp~0#1.base, enic_set_vf_port_~#prev_pp~0#1.offset, enic_set_vf_port_~pp~1#1.base, enic_set_vf_port_~pp~1#1.offset, 92); srcloc: null [2025-02-08 04:09:13,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14544-1: ldv_alloc_etherdev_mqs_106_#res#1.base, ldv_alloc_etherdev_mqs_106_#res#1.offset := ldv_alloc_etherdev_mqs_106_~ldv_func_res~7#1.base, ldv_alloc_etherdev_mqs_106_~ldv_func_res~7#1.offset; [2025-02-08 04:09:13,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10184: havoc enic_set_vf_port_#t~memset~res767#1.base, enic_set_vf_port_#t~memset~res767#1.offset;call enic_set_vf_port_#t~mem768#1 := read~int#11(enic_set_vf_port_~pp~1#1.base, enic_set_vf_port_~pp~1#1.offset, 4); [2025-02-08 04:09:13,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10184-1: SUMMARY for call enic_set_vf_port_#t~memset~res767#1.base, enic_set_vf_port_#t~memset~res767#1.offset := #Ultimate.C_memset#11(enic_set_vf_port_~pp~1#1.base, enic_set_vf_port_~pp~1#1.offset, 0, 92); srcloc: null [2025-02-08 04:09:13,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15602: call enic_alloc_vnic_resources_#t~mem1658#1 := read~int#11(enic_alloc_vnic_resources_~enic#1.base, 12344 + enic_alloc_vnic_resources_~enic#1.offset, 4); [2025-02-08 04:09:13,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9524: assume 1 + (if enic_hard_start_xmit_#t~mem637#1 % 256 % 4294967296 <= 2147483647 then enic_hard_start_xmit_#t~mem637#1 % 256 % 4294967296 else enic_hard_start_xmit_#t~mem637#1 % 256 % 4294967296 - 4294967296) > 16;havoc enic_hard_start_xmit_#t~mem637#1;assume { :begin_inline_skb_linearize } true;skb_linearize_#in~skb#1.base, skb_linearize_#in~skb#1.offset := enic_hard_start_xmit_~skb#1.base, enic_hard_start_xmit_~skb#1.offset;havoc skb_linearize_#res#1;havoc skb_linearize_#t~ret228#1, skb_linearize_#t~ret229#1, skb_linearize_~skb#1.base, skb_linearize_~skb#1.offset, skb_linearize_~tmp___0~8#1, skb_linearize_~tmp___1~6#1, skb_linearize_~tmp___2~2#1;skb_linearize_~skb#1.base, skb_linearize_~skb#1.offset := skb_linearize_#in~skb#1.base, skb_linearize_#in~skb#1.offset;havoc skb_linearize_~tmp___0~8#1;havoc skb_linearize_~tmp___1~6#1;havoc skb_linearize_~tmp___2~2#1;assume { :begin_inline_skb_is_nonlinear } true;skb_is_nonlinear_#in~skb#1.base, skb_is_nonlinear_#in~skb#1.offset := skb_linearize_~skb#1.base, skb_linearize_~skb#1.offset;havoc skb_is_nonlinear_#res#1;havoc skb_is_nonlinear_#t~mem200#1, skb_is_nonlinear_~skb#1.base, skb_is_nonlinear_~skb#1.offset;skb_is_nonlinear_~skb#1.base, skb_is_nonlinear_~skb#1.offset := skb_is_nonlinear_#in~skb#1.base, skb_is_nonlinear_#in~skb#1.offset;call skb_is_nonlinear_#t~mem200#1 := read~int#11(skb_is_nonlinear_~skb#1.base, 108 + skb_is_nonlinear_~skb#1.offset, 4);skb_is_nonlinear_#res#1 := (if 0 == (if 0 != skb_is_nonlinear_#t~mem200#1 % 4294967296 then 1 else 0) then 0 else 1);havoc skb_is_nonlinear_#t~mem200#1; [2025-02-08 04:09:13,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9524: assume !(1 + (if enic_hard_start_xmit_#t~mem637#1 % 256 % 4294967296 <= 2147483647 then enic_hard_start_xmit_#t~mem637#1 % 256 % 4294967296 else enic_hard_start_xmit_#t~mem637#1 % 256 % 4294967296 - 4294967296) > 16);havoc enic_hard_start_xmit_#t~mem637#1; [2025-02-08 04:09:13,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18112: havoc vnic_dev_intr_coal_timer_info_#t~memset~res2158#1.base, vnic_dev_intr_coal_timer_info_#t~memset~res2158#1.offset; [2025-02-08 04:09:13,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18112-1: SUMMARY for call vnic_dev_intr_coal_timer_info_#t~memset~res2158#1.base, vnic_dev_intr_coal_timer_info_#t~memset~res2158#1.offset := #Ultimate.C_memset#11(vnic_dev_intr_coal_timer_info_~vdev#1.base, 496 + vnic_dev_intr_coal_timer_info_~vdev#1.offset, 0, 120); srcloc: null [2025-02-08 04:09:13,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9392: havoc enic_queue_wq_desc_tso_~wq#1.base, enic_queue_wq_desc_tso_~wq#1.offset, enic_queue_wq_desc_tso_~os_buf#1.base, enic_queue_wq_desc_tso_~os_buf#1.offset, enic_queue_wq_desc_tso_~dma_addr#1, enic_queue_wq_desc_tso_~len#1, enic_queue_wq_desc_tso_~mss#1, enic_queue_wq_desc_tso_~hdr_len#1, enic_queue_wq_desc_tso_~vlan_tag_insert#1, enic_queue_wq_desc_tso_~vlan_tag#1, enic_queue_wq_desc_tso_~eop#1, enic_queue_wq_desc_tso_~loopback#1;havoc enic_queue_wq_desc_tso_#in~wq#1.base, enic_queue_wq_desc_tso_#in~wq#1.offset, enic_queue_wq_desc_tso_#in~os_buf#1.base, enic_queue_wq_desc_tso_#in~os_buf#1.offset, enic_queue_wq_desc_tso_#in~dma_addr#1, enic_queue_wq_desc_tso_#in~len#1, enic_queue_wq_desc_tso_#in~mss#1, enic_queue_wq_desc_tso_#in~hdr_len#1, enic_queue_wq_desc_tso_#in~vlan_tag_insert#1, enic_queue_wq_desc_tso_#in~vlan_tag#1, enic_queue_wq_desc_tso_#in~eop#1, enic_queue_wq_desc_tso_#in~loopback#1;assume { :end_inline_enic_queue_wq_desc_tso } true;enic_queue_wq_skb_tso_~frag_len_left~0#1 := enic_queue_wq_skb_tso_~frag_len_left~0#1 - enic_queue_wq_skb_tso_~len~0#1;enic_queue_wq_skb_tso_~offset~0#1 := enic_queue_wq_skb_tso_~offset~0#1 + enic_queue_wq_skb_tso_~len~0#1; [2025-02-08 04:09:13,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12431-1: SUMMARY for call #t~ret1255#1 := enic_is_sriov_vf(~enic~30#1.base, ~enic~30#1.offset); srcloc: null [2025-02-08 04:09:13,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12431: assume -2147483648 <= #t~ret1255#1 && #t~ret1255#1 <= 2147483647;~tmp___3~10#1 := #t~ret1255#1;havoc #t~ret1255#1; [2025-02-08 04:09:13,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10185-4: assume 0 == enic_set_vf_port_#t~mem768#1 % 4294967296 || 2 == enic_set_vf_port_#t~mem768#1 % 4294967296;enic_set_vf_port_#t~bitwise769#1 := 2; [2025-02-08 04:09:13,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10185-4: assume !(0 == enic_set_vf_port_#t~mem768#1 % 4294967296 || 2 == enic_set_vf_port_#t~mem768#1 % 4294967296); [2025-02-08 04:09:13,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12035: assume 0 != enic_dev_init_~err~19#1; [2025-02-08 04:09:13,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12035: assume !(0 != enic_dev_init_~err~19#1); [2025-02-08 04:09:13,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10185: call write~int#11(enic_set_vf_port_#t~bitwise769#1, enic_set_vf_port_~pp~1#1.base, enic_set_vf_port_~pp~1#1.offset, 4);havoc enic_set_vf_port_#t~mem768#1;havoc enic_set_vf_port_#t~bitwise769#1;call enic_set_vf_port_#t~mem770#1.base, enic_set_vf_port_#t~mem770#1.offset := read~$Pointer$#50(enic_set_vf_port_~port#1.base, 48 + enic_set_vf_port_~port#1.offset, 8);assume { :begin_inline_nla_get_u8 } true;nla_get_u8_#in~nla#1.base, nla_get_u8_#in~nla#1.offset := enic_set_vf_port_#t~mem770#1.base, enic_set_vf_port_#t~mem770#1.offset;havoc nla_get_u8_#res#1;havoc nla_get_u8_#t~ret362#1.base, nla_get_u8_#t~ret362#1.offset, nla_get_u8_#t~mem363#1, nla_get_u8_~nla#1.base, nla_get_u8_~nla#1.offset, nla_get_u8_~tmp~44#1.base, nla_get_u8_~tmp~44#1.offset;nla_get_u8_~nla#1.base, nla_get_u8_~nla#1.offset := nla_get_u8_#in~nla#1.base, nla_get_u8_#in~nla#1.offset;havoc nla_get_u8_~tmp~44#1.base, nla_get_u8_~tmp~44#1.offset; [2025-02-08 04:09:13,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10185-1: [2025-02-08 04:09:13,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10185-2: havoc enic_set_vf_port_#t~bitwise769#1;assume (enic_set_vf_port_#t~bitwise769#1 % 4294967296 >= enic_set_vf_port_#t~mem768#1 % 4294967296 && enic_set_vf_port_#t~bitwise769#1 % 4294967296 >= 2) && enic_set_vf_port_#t~bitwise769#1 % 4294967296 <= 2 + enic_set_vf_port_#t~mem768#1 % 4294967296; [2025-02-08 04:09:13,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10185-3: assume false;enic_set_vf_port_#t~bitwise769#1 := enic_set_vf_port_#t~mem768#1; [2025-02-08 04:09:13,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10185-3: assume !false; [2025-02-08 04:09:13,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14810: assume vnic_wq_alloc_bufs_~i~18#1 % 4294967296 < vnic_wq_alloc_bufs_~blks~0#1 % 4294967296; [2025-02-08 04:09:13,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14810: assume !(vnic_wq_alloc_bufs_~i~18#1 % 4294967296 < vnic_wq_alloc_bufs_~blks~0#1 % 4294967296);vnic_wq_alloc_bufs_~i~18#1 := 0; [2025-02-08 04:09:13,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18113: assume -2147483648 <= vnic_dev_intr_coal_timer_info_#t~ret2159#1 && vnic_dev_intr_coal_timer_info_#t~ret2159#1 <= 2147483647;vnic_dev_intr_coal_timer_info_~tmp~198#1 := vnic_dev_intr_coal_timer_info_#t~ret2159#1;havoc vnic_dev_intr_coal_timer_info_#t~ret2159#1; [2025-02-08 04:09:13,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18113-1: SUMMARY for call vnic_dev_intr_coal_timer_info_#t~ret2159#1 := vnic_dev_capable(vnic_dev_intr_coal_timer_info_~vdev#1.base, vnic_dev_intr_coal_timer_info_~vdev#1.offset, -2147368910); srcloc: null [2025-02-08 04:09:13,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17056: assume 0 != vnic_dev_discover_res_~type~3#1 % 256 % 4294967296; [2025-02-08 04:09:13,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17056: assume !(0 != vnic_dev_discover_res_~type~3#1 % 256 % 4294967296);vnic_dev_discover_res_#res#1 := 0;vnic_dev_register_#t~ret2199#1 := vnic_dev_discover_res_#res#1;havoc vnic_dev_discover_res_#t~mem1960#1, vnic_dev_discover_res_#t~ret1961#1, vnic_dev_discover_res_#t~mem1962#1.base, vnic_dev_discover_res_#t~mem1962#1.offset, vnic_dev_discover_res_#t~mem1963#1.base, vnic_dev_discover_res_#t~mem1963#1.offset, vnic_dev_discover_res_#t~ret1964#1, vnic_dev_discover_res_#t~ret1965#1, vnic_dev_discover_res_#t~ret1966#1, vnic_dev_discover_res_#t~ret1967#1, vnic_dev_discover_res_#t~ret1968#1, vnic_dev_discover_res_#t~ret1969#1, vnic_dev_discover_res_#t~ret1970#1, vnic_dev_discover_res_#t~ret1971#1, vnic_dev_discover_res_#t~ret1972#1, vnic_dev_discover_res_#t~ret1973#1, vnic_dev_discover_res_#t~ret1974#1, vnic_dev_discover_res_#t~ret1975#1, vnic_dev_discover_res_#t~ret1976#1, vnic_dev_discover_res_#t~ret1977#1, vnic_dev_discover_res_#t~ret1978#1, vnic_dev_discover_res_#t~mem1979#1, vnic_dev_discover_res_#t~mem1980#1.base, vnic_dev_discover_res_#t~mem1980#1.offset, vnic_dev_discover_res_#t~short1981#1, vnic_dev_discover_res_#t~mem1982#1, vnic_dev_discover_res_#t~mem1983#1, vnic_dev_discover_res_#t~ret1984#1, vnic_dev_discover_res_#t~mem1985#1.base, vnic_dev_discover_res_#t~mem1985#1.offset, vnic_dev_discover_res_#t~mem1986#1, vnic_dev_discover_res_#t~ret1987#1, vnic_dev_discover_res_~vdev#1.base, vnic_dev_discover_res_~vdev#1.offset, vnic_dev_discover_res_~bar#1.base, vnic_dev_discover_res_~bar#1.offset, vnic_dev_discover_res_~num_bars#1, vnic_dev_discover_res_~rh~0#1.base, vnic_dev_discover_res_~rh~0#1.offset, vnic_dev_discover_res_~mrh~0#1.base, vnic_dev_discover_res_~mrh~0#1.offset, vnic_dev_discover_res_~r~0#1.base, vnic_dev_discover_res_~r~0#1.offset, vnic_dev_discover_res_~type~3#1, vnic_dev_discover_res_~tmp~180#1, vnic_dev_discover_res_~tmp___0~79#1, vnic_dev_discover_res_~tmp___1~45#1, vnic_dev_discover_res_~tmp___2~27#1, vnic_dev_discover_res_~tmp___3~17#1, vnic_dev_discover_res_~tmp___4~11#1, vnic_dev_discover_res_~tmp___5~9#1, vnic_dev_discover_res_~bar_num~0#1, vnic_dev_discover_res_~tmp___6~8#1, vnic_dev_discover_res_~bar_offset~0#1, vnic_dev_discover_res_~tmp___7~6#1, vnic_dev_discover_res_~count~2#1, vnic_dev_discover_res_~tmp___8~4#1, vnic_dev_discover_res_~len~2#1, vnic_dev_discover_res_~tmp___9~2#1;havoc vnic_dev_discover_res_#in~vdev#1.base, vnic_dev_discover_res_#in~vdev#1.offset, vnic_dev_discover_res_#in~bar#1.base, vnic_dev_discover_res_#in~bar#1.offset, vnic_dev_discover_res_#in~num_bars#1;assume { :end_inline_vnic_dev_discover_res } true;assume -2147483648 <= vnic_dev_register_#t~ret2199#1 && vnic_dev_register_#t~ret2199#1 <= 2147483647;vnic_dev_register_~tmp___0~88#1 := vnic_dev_register_#t~ret2199#1;havoc vnic_dev_register_#t~ret2199#1; [2025-02-08 04:09:13,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13621: havoc ldv_dummy_resourceless_instance_callback_2_27_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_27_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_27_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_27_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_27_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_27_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_27_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_27_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_27 } true; [2025-02-08 04:09:13,500 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13621-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_27 } true;ldv_dummy_resourceless_instance_callback_2_27_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_27_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_27_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_27_#in~arg1#1.offset := ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_poll_controller~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_poll_controller~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_27_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_27_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_27_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_27_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_27_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_27_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_27_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_27_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_27_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_27_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_27_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_27_#in~arg1#1.offset; [2025-02-08 04:09:13,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16792: SUMMARY for call ldv_spin_unlock_83(enic_process_get_pp_request_~enic#1.base, 1244 + enic_process_get_pp_request_~enic#1.offset); srcloc: null [2025-02-08 04:09:13,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12300: assume 0 != ~err~20#1; [2025-02-08 04:09:13,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12300: assume !(0 != ~err~20#1);call #t~mem1223#1 := read~int#11(~enic~30#1.base, 1706 + ~enic~30#1.offset, 4);call write~int#11(1 + #t~mem1223#1 - #t~mem1223#1 % 2, ~enic~30#1.base, 1706 + ~enic~30#1.offset, 4);havoc #t~mem1223#1;call #t~mem1224#1 := read~int#11(~enic~30#1.base, 1730 + ~enic~30#1.offset, 2);~num_pps~0#1 := (if #t~mem1224#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1224#1 % 65536 % 4294967296 else #t~mem1224#1 % 65536 % 4294967296 - 4294967296);havoc #t~mem1224#1; [2025-02-08 04:09:13,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15207-1: SUMMARY for call enic_get_vnic_config_#t~ret1558#1 := vnic_dev_spec(enic_get_vnic_config_#t~mem1557#1.base, enic_get_vnic_config_#t~mem1557#1.offset, 36, 4, enic_get_vnic_config_~c~0#1.base, 34 + enic_get_vnic_config_~c~0#1.offset); srcloc: null [2025-02-08 04:09:13,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15207: assume -2147483648 <= enic_get_vnic_config_#t~ret1558#1 && enic_get_vnic_config_#t~ret1558#1 <= 2147483647;enic_get_vnic_config_~err~23#1 := enic_get_vnic_config_#t~ret1558#1;havoc enic_get_vnic_config_#t~mem1557#1.base, enic_get_vnic_config_#t~mem1557#1.offset;havoc enic_get_vnic_config_#t~ret1558#1; [2025-02-08 04:09:13,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11904: havoc enic_set_intr_mode_#t~mem1139#1.base, enic_set_intr_mode_#t~mem1139#1.offset;enic_set_intr_mode_#res#1 := 0; [2025-02-08 04:09:13,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12961: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_20_#t~ret1321#1 && ldv_dummy_resourceless_instance_callback_2_20_#t~ret1321#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_20_#t~ret1321#1; [2025-02-08 04:09:13,503 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12961-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_20_#t~ret1321#1 := enic_change_mtu(ldv_dummy_resourceless_instance_callback_2_20_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_20_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_20_~arg2#1); srcloc: null [2025-02-08 04:09:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11904-1: SUMMARY for call vnic_dev_set_intr_mode(enic_set_intr_mode_#t~mem1139#1.base, enic_set_intr_mode_#t~mem1139#1.offset, 3); srcloc: null [2025-02-08 04:09:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13490: assume 24 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1; [2025-02-08 04:09:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13490: assume !(24 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1); [2025-02-08 04:09:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19039-1: SUMMARY for call enic_get_ethtool_stats_#t~ret2312#1.base, enic_get_ethtool_stats_#t~ret2312#1.offset := netdev_priv(enic_get_ethtool_stats_~netdev#1.base, enic_get_ethtool_stats_~netdev#1.offset); srcloc: null [2025-02-08 04:09:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19039: enic_get_ethtool_stats_~tmp~222#1.base, enic_get_ethtool_stats_~tmp~222#1.offset := enic_get_ethtool_stats_#t~ret2312#1.base, enic_get_ethtool_stats_#t~ret2312#1.offset;havoc enic_get_ethtool_stats_#t~ret2312#1.base, enic_get_ethtool_stats_#t~ret2312#1.offset;enic_get_ethtool_stats_~enic~36#1.base, enic_get_ethtool_stats_~enic~36#1.offset := enic_get_ethtool_stats_~tmp~222#1.base, enic_get_ethtool_stats_~tmp~222#1.offset; [2025-02-08 04:09:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16925: assume 0 == (vnic_dev_discover_res_~rh~0#1.base + vnic_dev_discover_res_~rh~0#1.offset) % 18446744073709551616; [2025-02-08 04:09:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16925: assume !(0 == (vnic_dev_discover_res_~rh~0#1.base + vnic_dev_discover_res_~rh~0#1.offset) % 18446744073709551616); [2025-02-08 04:09:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9526: enic_hard_start_xmit_#t~ret638#1 := skb_linearize_#res#1;havoc skb_linearize_#t~ret228#1, skb_linearize_#t~ret229#1, skb_linearize_~skb#1.base, skb_linearize_~skb#1.offset, skb_linearize_~tmp___0~8#1, skb_linearize_~tmp___1~6#1, skb_linearize_~tmp___2~2#1;havoc skb_linearize_#in~skb#1.base, skb_linearize_#in~skb#1.offset;assume { :end_inline_skb_linearize } true;assume -2147483648 <= enic_hard_start_xmit_#t~ret638#1 && enic_hard_start_xmit_#t~ret638#1 <= 2147483647;enic_hard_start_xmit_~tmp___3~5#1 := enic_hard_start_xmit_#t~ret638#1;havoc enic_hard_start_xmit_#t~ret638#1; [2025-02-08 04:09:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12433: assume 0 != ~tmp___3~10#1;call write~$Pointer$#11(~#enic_netdev_dynamic_ops~0.base, ~#enic_netdev_dynamic_ops~0.offset, ~netdev~12#1.base, 468 + ~netdev~12#1.offset, 8); [2025-02-08 04:09:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12433: assume !(0 != ~tmp___3~10#1);call write~$Pointer$#11(~#enic_netdev_ops~0.base, ~#enic_netdev_ops~0.offset, ~netdev~12#1.base, 468 + ~netdev~12#1.offset, 8); [2025-02-08 04:09:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18115: assume 0 != vnic_dev_intr_coal_timer_info_~tmp~198#1; [2025-02-08 04:09:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18115: assume !(0 != vnic_dev_intr_coal_timer_info_~tmp~198#1);vnic_dev_intr_coal_timer_info_~err~69#1 := 5; [2025-02-08 04:09:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12037-1: SUMMARY for call enic_dev_init_#t~ret1172#1 := dev_warn(enic_dev_init_~dev~1#1.base, enic_dev_init_~dev~1#1.offset, 26, 0); srcloc: null [2025-02-08 04:09:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12037: assume -2147483648 <= enic_dev_init_#t~ret1172#1 && enic_dev_init_#t~ret1172#1 <= 2147483647;havoc enic_dev_init_#t~ret1172#1;call enic_dev_init_#t~mem1173#1.base, enic_dev_init_#t~mem1173#1.offset := read~$Pointer$#11(enic_dev_init_~enic#1.base, 200 + enic_dev_init_~enic#1.offset, 8); [2025-02-08 04:09:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14151: SUMMARY for call ldv_assume((if 0 != ldv_register_netdev_~ldv_10_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 04:09:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13094: ldv_dummy_resourceless_instance_callback_2_42_#t~ret1330#1 := enic_vlan_rx_kill_vid_#res#1;havoc enic_vlan_rx_kill_vid_#t~ret1720#1.base, enic_vlan_rx_kill_vid_#t~ret1720#1.offset, enic_vlan_rx_kill_vid_#t~ret1721#1, enic_vlan_rx_kill_vid_~netdev#1.base, enic_vlan_rx_kill_vid_~netdev#1.offset, enic_vlan_rx_kill_vid_~proto#1, enic_vlan_rx_kill_vid_~vid#1, enic_vlan_rx_kill_vid_~enic~33#1.base, enic_vlan_rx_kill_vid_~enic~33#1.offset, enic_vlan_rx_kill_vid_~tmp~170#1.base, enic_vlan_rx_kill_vid_~tmp~170#1.offset, enic_vlan_rx_kill_vid_~err~44#1;havoc enic_vlan_rx_kill_vid_#in~netdev#1.base, enic_vlan_rx_kill_vid_#in~netdev#1.offset, enic_vlan_rx_kill_vid_#in~proto#1, enic_vlan_rx_kill_vid_#in~vid#1;assume { :end_inline_enic_vlan_rx_kill_vid } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_42_#t~ret1330#1 && ldv_dummy_resourceless_instance_callback_2_42_#t~ret1330#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_42_#t~ret1330#1; [2025-02-08 04:09:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15605: call enic_alloc_vnic_resources_#t~mem1655#1.base, enic_alloc_vnic_resources_#t~mem1655#1.offset := read~$Pointer$#11(enic_alloc_vnic_resources_~enic#1.base, 200 + enic_alloc_vnic_resources_~enic#1.offset, 8);call enic_alloc_vnic_resources_#t~mem1656#1 := read~int#11(enic_alloc_vnic_resources_~enic#1.base, 24 + enic_alloc_vnic_resources_~enic#1.offset, 4);assume { :begin_inline_vnic_rq_alloc } true;vnic_rq_alloc_#in~vdev#1.base, vnic_rq_alloc_#in~vdev#1.offset, vnic_rq_alloc_#in~rq#1.base, vnic_rq_alloc_#in~rq#1.offset, vnic_rq_alloc_#in~index#1, vnic_rq_alloc_#in~desc_count#1, vnic_rq_alloc_#in~desc_size#1 := enic_alloc_vnic_resources_#t~mem1655#1.base, enic_alloc_vnic_resources_#t~mem1655#1.offset, enic_alloc_vnic_resources_~enic#1.base, 7320 + enic_alloc_vnic_resources_~enic#1.offset + 628 * (if enic_alloc_vnic_resources_~i~22#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then enic_alloc_vnic_resources_~i~22#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else enic_alloc_vnic_resources_~i~22#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), enic_alloc_vnic_resources_~i~22#1, enic_alloc_vnic_resources_#t~mem1656#1, 16;havoc vnic_rq_alloc_#res#1;havoc vnic_rq_alloc_#t~ret2231#1.base, vnic_rq_alloc_#t~ret2231#1.offset, vnic_rq_alloc_#t~mem2232#1.base, vnic_rq_alloc_#t~mem2232#1.offset, vnic_rq_alloc_#t~ret2233#1, vnic_rq_alloc_#t~ret2234#1, vnic_rq_alloc_#t~ret2235#1, vnic_rq_alloc_#t~ret2236#1, vnic_rq_alloc_~vdev#1.base, vnic_rq_alloc_~vdev#1.offset, vnic_rq_alloc_~rq#1.base, vnic_rq_alloc_~rq#1.offset, vnic_rq_alloc_~index#1, vnic_rq_alloc_~desc_count#1, vnic_rq_alloc_~desc_size#1, vnic_rq_alloc_~err~70#1, vnic_rq_alloc_~tmp~209#1.base, vnic_rq_alloc_~tmp~209#1.offset;vnic_rq_alloc_~vdev#1.base, vnic_rq_alloc_~vdev#1.offset := vnic_rq_alloc_#in~vdev#1.base, vnic_rq_alloc_#in~vdev#1.offset;vnic_rq_alloc_~rq#1.base, vnic_rq_alloc_~rq#1.offset := vnic_rq_alloc_#in~rq#1.base, vnic_rq_alloc_#in~rq#1.offset;vnic_rq_alloc_~index#1 := vnic_rq_alloc_#in~index#1;vnic_rq_alloc_~desc_count#1 := vnic_rq_alloc_#in~desc_count#1;vnic_rq_alloc_~desc_size#1 := vnic_rq_alloc_#in~desc_size#1;havoc vnic_rq_alloc_~err~70#1;havoc vnic_rq_alloc_~tmp~209#1.base, vnic_rq_alloc_~tmp~209#1.offset;call write~int#11(vnic_rq_alloc_~index#1, vnic_rq_alloc_~rq#1.base, vnic_rq_alloc_~rq#1.offset, 4);call write~$Pointer$#11(vnic_rq_alloc_~vdev#1.base, vnic_rq_alloc_~vdev#1.offset, vnic_rq_alloc_~rq#1.base, 4 + vnic_rq_alloc_~rq#1.offset, 8); [2025-02-08 04:09:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10188: assume 0 != (enic_set_vf_port_#t~mem772#1.base + enic_set_vf_port_#t~mem772#1.offset) % 18446744073709551616;havoc enic_set_vf_port_#t~mem772#1.base, enic_set_vf_port_#t~mem772#1.offset;call enic_set_vf_port_#t~mem773#1 := read~int#11(enic_set_vf_port_~pp~1#1.base, enic_set_vf_port_~pp~1#1.offset, 4); [2025-02-08 04:09:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10188: assume !(0 != (enic_set_vf_port_#t~mem772#1.base + enic_set_vf_port_#t~mem772#1.offset) % 18446744073709551616);havoc enic_set_vf_port_#t~mem772#1.base, enic_set_vf_port_#t~mem772#1.offset; [2025-02-08 04:09:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12302-1: SUMMARY for call #t~ret1222#1 := dev_err(~dev~2#1.base, ~dev~2#1.offset, 39, 0); srcloc: null [2025-02-08 04:09:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12302: assume -2147483648 <= #t~ret1222#1 && #t~ret1222#1 <= 2147483647;havoc #t~ret1222#1; [2025-02-08 04:09:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12038-1: SUMMARY for call vnic_dev_intr_coal_timer_info_default(enic_dev_init_#t~mem1173#1.base, enic_dev_init_#t~mem1173#1.offset); srcloc: null [2025-02-08 04:09:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12038: havoc enic_dev_init_#t~mem1173#1.base, enic_dev_init_#t~mem1173#1.offset; [2025-02-08 04:09:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15209: assume 0 != enic_get_vnic_config_~err~23#1; [2025-02-08 04:09:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15209: assume !(0 != enic_get_vnic_config_~err~23#1);call enic_get_vnic_config_#t~mem1561#1.base, enic_get_vnic_config_#t~mem1561#1.offset := read~$Pointer$#11(enic_get_vnic_config_~enic#1.base, 200 + enic_get_vnic_config_~enic#1.offset, 8); [2025-02-08 04:09:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14813-1: SUMMARY for call vnic_wq_alloc_bufs_#t~ret1474#1.base, vnic_wq_alloc_bufs_#t~ret1474#1.offset := kzalloc((if vnic_wq_alloc_bufs_~count~0#1 % 4294967296 <= 63 then 2048 else 4096), 32); srcloc: null [2025-02-08 04:09:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14813: vnic_wq_alloc_bufs_~tmp~151#1.base, vnic_wq_alloc_bufs_~tmp~151#1.offset := vnic_wq_alloc_bufs_#t~ret1474#1.base, vnic_wq_alloc_bufs_#t~ret1474#1.offset;havoc vnic_wq_alloc_bufs_#t~ret1474#1.base, vnic_wq_alloc_bufs_#t~ret1474#1.offset;call write~$Pointer$#11(vnic_wq_alloc_bufs_~tmp~151#1.base, vnic_wq_alloc_bufs_~tmp~151#1.offset, vnic_wq_alloc_bufs_~wq#1.base, 88 + vnic_wq_alloc_bufs_~wq#1.offset + 8 * (if vnic_wq_alloc_bufs_~i~18#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then vnic_wq_alloc_bufs_~i~18#1 % 4294967296 % 18446744073709551616 else vnic_wq_alloc_bufs_~i~18#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 8);call vnic_wq_alloc_bufs_#t~mem1475#1.base, vnic_wq_alloc_bufs_#t~mem1475#1.offset := read~$Pointer$#11(vnic_wq_alloc_bufs_~wq#1.base, 88 + vnic_wq_alloc_bufs_~wq#1.offset + 8 * (if vnic_wq_alloc_bufs_~i~18#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then vnic_wq_alloc_bufs_~i~18#1 % 4294967296 % 18446744073709551616 else vnic_wq_alloc_bufs_~i~18#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 8); [2025-02-08 04:09:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19041-1: SUMMARY for call enic_get_ethtool_stats_#t~ret2313#1 := enic_dev_stats_dump(enic_get_ethtool_stats_~enic~36#1.base, enic_get_ethtool_stats_~enic~36#1.offset, enic_get_ethtool_stats_~#vstats~0#1.base, enic_get_ethtool_stats_~#vstats~0#1.offset); srcloc: null [2025-02-08 04:09:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19041: assume -2147483648 <= enic_get_ethtool_stats_#t~ret2313#1 && enic_get_ethtool_stats_#t~ret2313#1 <= 2147483647;havoc enic_get_ethtool_stats_#t~ret2313#1;enic_get_ethtool_stats_~i~32#1 := 0; [2025-02-08 04:09:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16927: assume -2147483648 <= vnic_dev_discover_res_#t~ret1964#1 && vnic_dev_discover_res_#t~ret1964#1 <= 2147483647;havoc vnic_dev_discover_res_#t~ret1964#1;vnic_dev_discover_res_#res#1 := -22; [2025-02-08 04:09:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16927-1: SUMMARY for call vnic_dev_discover_res_#t~ret1964#1 := printk(109, 0); srcloc: null [2025-02-08 04:09:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9528: assume 0 != enic_hard_start_xmit_~tmp___3~5#1; [2025-02-08 04:09:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9528: assume !(0 != enic_hard_start_xmit_~tmp___3~5#1); [2025-02-08 04:09:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18117: assume -2147483648 <= vnic_dev_intr_coal_timer_info_#t~ret2160#1 && vnic_dev_intr_coal_timer_info_#t~ret2160#1 <= 2147483647;vnic_dev_intr_coal_timer_info_~err~69#1 := vnic_dev_intr_coal_timer_info_#t~ret2160#1;havoc vnic_dev_intr_coal_timer_info_#t~ret2160#1; [2025-02-08 04:09:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18117-1: SUMMARY for call vnic_dev_intr_coal_timer_info_#t~ret2160#1 := _vnic_dev_cmd(vnic_dev_intr_coal_timer_info_~vdev#1.base, vnic_dev_intr_coal_timer_info_~vdev#1.offset, -2147368910, vnic_dev_intr_coal_timer_info_~wait~29#1); srcloc: null [2025-02-08 04:09:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19306: havoc enic_set_msglevel_#t~ret2322#1.base, enic_set_msglevel_#t~ret2322#1.offset, enic_set_msglevel_~netdev#1.base, enic_set_msglevel_~netdev#1.offset, enic_set_msglevel_~value#1, enic_set_msglevel_~enic~38#1.base, enic_set_msglevel_~enic~38#1.offset, enic_set_msglevel_~tmp~224#1.base, enic_set_msglevel_~tmp~224#1.offset;havoc enic_set_msglevel_#in~netdev#1.base, enic_set_msglevel_#in~netdev#1.offset, enic_set_msglevel_#in~value#1;assume { :end_inline_enic_set_msglevel } true; [2025-02-08 04:09:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10190-1: [2025-02-08 04:09:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15211-1: SUMMARY for call enic_get_vnic_config_#t~ret1559#1.base, enic_get_vnic_config_#t~ret1559#1.offset := enic_get_dev(enic_get_vnic_config_~enic#1.base, enic_get_vnic_config_~enic#1.offset); srcloc: null [2025-02-08 04:09:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10190-2: havoc enic_set_vf_port_#t~bitwise774#1;assume (enic_set_vf_port_#t~bitwise774#1 % 4294967296 >= enic_set_vf_port_#t~mem773#1 % 4294967296 && enic_set_vf_port_#t~bitwise774#1 % 4294967296 >= 4) && enic_set_vf_port_#t~bitwise774#1 % 4294967296 <= 4 + enic_set_vf_port_#t~mem773#1 % 4294967296; [2025-02-08 04:09:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15211: enic_get_vnic_config_~tmp___6~4#1.base, enic_get_vnic_config_~tmp___6~4#1.offset := enic_get_vnic_config_#t~ret1559#1.base, enic_get_vnic_config_#t~ret1559#1.offset;havoc enic_get_vnic_config_#t~ret1559#1.base, enic_get_vnic_config_#t~ret1559#1.offset; [2025-02-08 04:09:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10190-3: assume false;enic_set_vf_port_#t~bitwise774#1 := enic_set_vf_port_#t~mem773#1; [2025-02-08 04:09:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10190-3: assume !false; [2025-02-08 04:09:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10190-4: assume 0 == enic_set_vf_port_#t~mem773#1 % 4294967296 || 4 == enic_set_vf_port_#t~mem773#1 % 4294967296;enic_set_vf_port_#t~bitwise774#1 := 4; [2025-02-08 04:09:13,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10190-4: assume !(0 == enic_set_vf_port_#t~mem773#1 % 4294967296 || 4 == enic_set_vf_port_#t~mem773#1 % 4294967296); [2025-02-08 04:09:13,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10190: call write~int#11(enic_set_vf_port_#t~bitwise774#1, enic_set_vf_port_~pp~1#1.base, enic_set_vf_port_~pp~1#1.offset, 4);havoc enic_set_vf_port_#t~mem773#1;havoc enic_set_vf_port_#t~bitwise774#1;call enic_set_vf_port_#t~mem775#1.base, enic_set_vf_port_#t~mem775#1.offset := read~$Pointer$#50(enic_set_vf_port_~port#1.base, 16 + enic_set_vf_port_~port#1.offset, 8); [2025-02-08 04:09:13,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16797: SUMMARY for call ldv_spin_lock_82(enic_process_get_pp_request_~enic#1.base, 1244 + enic_process_get_pp_request_~enic#1.offset); srcloc: null [2025-02-08 04:09:13,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9530: enic_hard_start_xmit_#res#1 := 0; [2025-02-08 04:09:13,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9530-1: SUMMARY for call consume_skb(enic_hard_start_xmit_~skb#1.base, enic_hard_start_xmit_~skb#1.offset); srcloc: null [2025-02-08 04:09:13,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15608: assume 0 != enic_alloc_vnic_resources_~err~26#1; [2025-02-08 04:09:13,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15608: assume !(0 != enic_alloc_vnic_resources_~err~26#1);enic_alloc_vnic_resources_~i~22#1 := 1 + enic_alloc_vnic_resources_~i~22#1; [2025-02-08 04:09:13,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9398: assume 0 != enic_queue_wq_skb_tso_~frag_len_left~0#1 % 4294967296; [2025-02-08 04:09:13,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9398: assume !(0 != enic_queue_wq_skb_tso_~frag_len_left~0#1 % 4294967296); [2025-02-08 04:09:13,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15212-1: SUMMARY for call enic_get_vnic_config_#t~ret1560#1 := dev_err(enic_get_vnic_config_~tmp___6~4#1.base, enic_get_vnic_config_~tmp___6~4#1.offset, 75, 0); srcloc: null [2025-02-08 04:09:13,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15212: assume -2147483648 <= enic_get_vnic_config_#t~ret1560#1 && enic_get_vnic_config_#t~ret1560#1 <= 2147483647;havoc enic_get_vnic_config_#t~ret1560#1;enic_get_vnic_config_#res#1 := enic_get_vnic_config_~err~23#1; [2025-02-08 04:09:13,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10191: enic_set_vf_port_~tmp___1~22#1.base, enic_set_vf_port_~tmp___1~22#1.offset := enic_set_vf_port_#t~ret776#1.base, enic_set_vf_port_#t~ret776#1.offset;havoc enic_set_vf_port_#t~mem775#1.base, enic_set_vf_port_#t~mem775#1.offset;havoc enic_set_vf_port_#t~ret776#1.base, enic_set_vf_port_#t~ret776#1.offset; [2025-02-08 04:09:13,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10191-1: SUMMARY for call enic_set_vf_port_#t~ret776#1.base, enic_set_vf_port_#t~ret776#1.offset := nla_data(enic_set_vf_port_#t~mem775#1.base, enic_set_vf_port_#t~mem775#1.offset); srcloc: null [2025-02-08 04:09:13,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16798-1: SUMMARY for call enic_process_get_pp_request_#t~ret1946#1 := enic_is_valid_vf(enic_process_get_pp_request_~enic#1.base, enic_process_get_pp_request_~enic#1.offset, enic_process_get_pp_request_~vf#1); srcloc: null [2025-02-08 04:09:13,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16798: assume -2147483648 <= enic_process_get_pp_request_#t~ret1946#1 && enic_process_get_pp_request_#t~ret1946#1 <= 2147483647;enic_process_get_pp_request_~tmp___0~78#1 := enic_process_get_pp_request_#t~ret1946#1;havoc enic_process_get_pp_request_#t~ret1946#1; [2025-02-08 04:09:13,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14816: assume 0 == (vnic_wq_alloc_bufs_#t~mem1475#1.base + vnic_wq_alloc_bufs_#t~mem1475#1.offset) % 18446744073709551616;havoc vnic_wq_alloc_bufs_#t~mem1475#1.base, vnic_wq_alloc_bufs_#t~mem1475#1.offset;vnic_wq_alloc_bufs_#res#1 := -12; [2025-02-08 04:09:13,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14816: assume !(0 == (vnic_wq_alloc_bufs_#t~mem1475#1.base + vnic_wq_alloc_bufs_#t~mem1475#1.offset) % 18446744073709551616);havoc vnic_wq_alloc_bufs_#t~mem1475#1.base, vnic_wq_alloc_bufs_#t~mem1475#1.offset;vnic_wq_alloc_bufs_~i~18#1 := 1 + vnic_wq_alloc_bufs_~i~18#1; [2025-02-08 04:09:13,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10324: enic_get_vf_port_~tmp~83#1.base, enic_get_vf_port_~tmp~83#1.offset := enic_get_vf_port_#t~ret820#1.base, enic_get_vf_port_#t~ret820#1.offset;havoc enic_get_vf_port_#t~ret820#1.base, enic_get_vf_port_#t~ret820#1.offset;enic_get_vf_port_~enic~16#1.base, enic_get_vf_port_~enic~16#1.offset := enic_get_vf_port_~tmp~83#1.base, enic_get_vf_port_~tmp~83#1.offset;call write~int#22(256, enic_get_vf_port_~#response~0#1.base, enic_get_vf_port_~#response~0#1.offset, 2); [2025-02-08 04:09:13,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10324-1: SUMMARY for call enic_get_vf_port_#t~ret820#1.base, enic_get_vf_port_#t~ret820#1.offset := netdev_priv(enic_get_vf_port_~netdev#1.base, enic_get_vf_port_~netdev#1.offset); srcloc: null [2025-02-08 04:09:13,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14156: SUMMARY for call ldv_assume((if 0 != ldv_register_netdev_~ldv_10_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 04:09:13,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10192: havoc enic_set_vf_port_#t~memcpy~res777#1.base, enic_set_vf_port_#t~memcpy~res777#1.offset; [2025-02-08 04:09:13,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10192-1: SUMMARY for call enic_set_vf_port_#t~memcpy~res777#1.base, enic_set_vf_port_#t~memcpy~res777#1.offset := #Ultimate.C_memcpy#11(enic_set_vf_port_~pp~1#1.base, 5 + enic_set_vf_port_~pp~1#1.offset, enic_set_vf_port_~tmp___1~22#1.base, enic_set_vf_port_~tmp___1~22#1.offset, 40); srcloc: null [2025-02-08 04:09:13,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19046: enic_get_ethtool_stats_~tmp___0~95#1.base, enic_get_ethtool_stats_~tmp___0~95#1.offset := enic_get_ethtool_stats_~data#1.base, enic_get_ethtool_stats_~data#1.offset;enic_get_ethtool_stats_~data#1.base, enic_get_ethtool_stats_~data#1.offset := enic_get_ethtool_stats_~data#1.base, 8 + enic_get_ethtool_stats_~data#1.offset;call enic_get_ethtool_stats_#t~mem2314#1.base, enic_get_ethtool_stats_#t~mem2314#1.offset := read~$Pointer$#29(enic_get_ethtool_stats_~#vstats~0#1.base, enic_get_ethtool_stats_~#vstats~0#1.offset, 8);call enic_get_ethtool_stats_#t~mem2315#1 := read~int#11(~#enic_tx_stats~0.base, 32 + (~#enic_tx_stats~0.offset + 36 * (if enic_get_ethtool_stats_~i~32#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then enic_get_ethtool_stats_~i~32#1 % 4294967296 % 18446744073709551616 else enic_get_ethtool_stats_~i~32#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)), 4);call enic_get_ethtool_stats_#t~mem2316#1 := read~int#11(enic_get_ethtool_stats_#t~mem2314#1.base, enic_get_ethtool_stats_#t~mem2314#1.offset + 8 * (if enic_get_ethtool_stats_#t~mem2315#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then enic_get_ethtool_stats_#t~mem2315#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else enic_get_ethtool_stats_#t~mem2315#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);call write~int#11(enic_get_ethtool_stats_#t~mem2316#1, enic_get_ethtool_stats_~tmp___0~95#1.base, enic_get_ethtool_stats_~tmp___0~95#1.offset, 8);havoc enic_get_ethtool_stats_#t~mem2314#1.base, enic_get_ethtool_stats_#t~mem2314#1.offset;havoc enic_get_ethtool_stats_#t~mem2315#1;havoc enic_get_ethtool_stats_#t~mem2316#1;enic_get_ethtool_stats_~i~32#1 := 1 + enic_get_ethtool_stats_~i~32#1; [2025-02-08 04:09:13,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12043: assume { :begin_inline_enic_get_vnic_config } true;enic_get_vnic_config_#in~enic#1.base, enic_get_vnic_config_#in~enic#1.offset := enic_dev_init_~enic#1.base, enic_dev_init_~enic#1.offset;havoc enic_get_vnic_config_#res#1;havoc enic_get_vnic_config_#t~mem1529#1.base, enic_get_vnic_config_#t~mem1529#1.offset, enic_get_vnic_config_#t~ret1530#1, enic_get_vnic_config_#t~ret1531#1.base, enic_get_vnic_config_#t~ret1531#1.offset, enic_get_vnic_config_#t~ret1532#1, enic_get_vnic_config_#t~mem1533#1.base, enic_get_vnic_config_#t~mem1533#1.offset, enic_get_vnic_config_#t~ret1534#1, enic_get_vnic_config_#t~ret1535#1.base, enic_get_vnic_config_#t~ret1535#1.offset, enic_get_vnic_config_#t~ret1536#1, enic_get_vnic_config_#t~mem1537#1.base, enic_get_vnic_config_#t~mem1537#1.offset, enic_get_vnic_config_#t~ret1538#1, enic_get_vnic_config_#t~ret1539#1.base, enic_get_vnic_config_#t~ret1539#1.offset, enic_get_vnic_config_#t~ret1540#1, enic_get_vnic_config_#t~mem1541#1.base, enic_get_vnic_config_#t~mem1541#1.offset, enic_get_vnic_config_#t~ret1542#1, enic_get_vnic_config_#t~ret1543#1.base, enic_get_vnic_config_#t~ret1543#1.offset, enic_get_vnic_config_#t~ret1544#1, enic_get_vnic_config_#t~mem1545#1.base, enic_get_vnic_config_#t~mem1545#1.offset, enic_get_vnic_config_#t~ret1546#1, enic_get_vnic_config_#t~ret1547#1.base, enic_get_vnic_config_#t~ret1547#1.offset, enic_get_vnic_config_#t~ret1548#1, enic_get_vnic_config_#t~mem1549#1.base, enic_get_vnic_config_#t~mem1549#1.offset, enic_get_vnic_config_#t~ret1550#1, enic_get_vnic_config_#t~ret1551#1.base, enic_get_vnic_config_#t~ret1551#1.offset, enic_get_vnic_config_#t~ret1552#1, enic_get_vnic_config_#t~mem1553#1.base, enic_get_vnic_config_#t~mem1553#1.offset, enic_get_vnic_config_#t~ret1554#1, enic_get_vnic_config_#t~ret1555#1.base, enic_get_vnic_config_#t~ret1555#1.offset, enic_get_vnic_config_#t~ret1556#1, enic_get_vnic_config_#t~mem1557#1.base, enic_get_vnic_config_#t~mem1557#1.offset, enic_get_vnic_config_#t~ret1558#1, enic_get_vnic_config_#t~ret1559#1.base, enic_get_vnic_config_#t~ret1559#1.offset, enic_get_vnic_config_#t~ret1560#1, enic_get_vnic_config_#t~mem1561#1.base, enic_get_vnic_config_#t~mem1561#1.offset, enic_get_vnic_config_#t~ret1562#1, enic_get_vnic_config_#t~ret1563#1.base, enic_get_vnic_config_#t~ret1563#1.offset, enic_get_vnic_config_#t~ret1564#1, enic_get_vnic_config_#t~mem1565#1, enic_get_vnic_config_#t~mem1566#1, enic_get_vnic_config_#t~mem1567#1, enic_get_vnic_config_#t~mem1568#1, enic_get_vnic_config_#t~mem1569#1, enic_get_vnic_config_#t~mem1570#1, enic_get_vnic_config_#t~mem1571#1, enic_get_vnic_config_#t~mem1572#1.base, enic_get_vnic_config_#t~mem1572#1.offset, enic_get_vnic_config_#t~ret1573#1, enic_get_vnic_config_#t~ret1574#1.base, enic_get_vnic_config_#t~ret1574#1.offset, enic_get_vnic_config_#t~mem1575#1, enic_get_vnic_config_#t~mem1576#1, enic_get_vnic_config_#t~mem1577#1, enic_get_vnic_config_#t~ret1578#1, enic_get_vnic_config_#t~ret1579#1.base, enic_get_vnic_config_#t~ret1579#1.offset, enic_get_vnic_config_#t~mem1580#1, enic_get_vnic_config_#t~bitwise1581#1, enic_get_vnic_config_#t~mem1582#1, enic_get_vnic_config_#t~bitwise1583#1, enic_get_vnic_config_#t~mem1584#1, enic_get_vnic_config_#t~mem1585#1, enic_get_vnic_config_#t~bitwise1586#1, enic_get_vnic_config_#t~mem1587#1, enic_get_vnic_config_#t~bitwise1588#1, enic_get_vnic_config_#t~mem1589#1, enic_get_vnic_config_#t~ite1593#1.base, enic_get_vnic_config_#t~ite1593#1.offset, enic_get_vnic_config_#t~mem1590#1, enic_get_vnic_config_#t~ite1592#1.base, enic_get_vnic_config_#t~ite1592#1.offset, enic_get_vnic_config_#t~mem1591#1, enic_get_vnic_config_#t~mem1594#1, enic_get_vnic_config_#t~ite1596#1.base, enic_get_vnic_config_#t~ite1596#1.offset, enic_get_vnic_config_#t~mem1595#1, enic_get_vnic_config_#t~mem1597#1, enic_get_vnic_config_#t~mem1598#1, enic_get_vnic_config_#t~ret1599#1, enic_get_vnic_config_~enic#1.base, enic_get_vnic_config_~enic#1.offset, enic_get_vnic_config_~c~0#1.base, enic_get_vnic_config_~c~0#1.offset, enic_get_vnic_config_~err~23#1, enic_get_vnic_config_~tmp~158#1.base, enic_get_vnic_config_~tmp~158#1.offset, enic_get_vnic_config_~tmp___0~66#1.base, enic_get_vnic_config_~tmp___0~66#1.offset, enic_get_vnic_config_~tmp___1~39#1.base, enic_get_vnic_config_~tmp___1~39#1.offset, enic_get_vnic_config_~tmp___2~22#1.base, enic_get_vnic_config_~tmp___2~22#1.offset, enic_get_vnic_config_~tmp___3~12#1.base, enic_get_vnic_config_~tmp___3~12#1.offset, enic_get_vnic_config_~tmp___4~7#1.base, enic_get_vnic_config_~tmp___4~7#1.offset, enic_get_vnic_config_~tmp___5~5#1.base, enic_get_vnic_config_~tmp___5~5#1.offset, enic_get_vnic_config_~tmp___6~4#1.base, enic_get_vnic_config_~tmp___6~4#1.offset, enic_get_vnic_config_~tmp___7~4#1.base, enic_get_vnic_config_~tmp___7~4#1.offset, enic_get_vnic_config_~__min1~3#1, enic_get_vnic_config_~__min2~3#1, enic_get_vnic_config_~__max1~2#1, enic_get_vnic_config_~__max2~2#1, enic_get_vnic_config_~__min1___0~1#1, enic_get_vnic_config_~__min2___0~1#1, enic_get_vnic_config_~__max1___0~0#1, enic_get_vnic_config_~__max2___0~0#1, enic_get_vnic_config_~__min1___1~0#1, enic_get_vnic_config_~__min2___1~0#1, enic_get_vnic_config_~__max1___1~0#1, enic_get_vnic_config_~__max2___1~0#1, enic_get_vnic_config_~__min1___2~0#1, enic_get_vnic_config_~__min2___2~0#1, enic_get_vnic_config_~tmp___8~3#1, enic_get_vnic_config_~tmp___9~1#1.base, enic_get_vnic_config_~tmp___9~1#1.offset, enic_get_vnic_config_~tmp___10~1#1.base, enic_get_vnic_config_~tmp___10~1#1.offset;enic_get_vnic_config_~enic#1.base, enic_get_vnic_config_~enic#1.offset := enic_get_vnic_config_#in~enic#1.base, enic_get_vnic_config_#in~enic#1.offset;havoc enic_get_vnic_config_~c~0#1.base, enic_get_vnic_config_~c~0#1.offset;havoc enic_get_vnic_config_~err~23#1;havoc enic_get_vnic_config_~tmp~158#1.base, enic_get_vnic_config_~tmp~158#1.offset;havoc enic_get_vnic_config_~tmp___0~66#1.base, enic_get_vnic_config_~tmp___0~66#1.offset;havoc enic_get_vnic_config_~tmp___1~39#1.base, enic_get_vnic_config_~tmp___1~39#1.offset;havoc enic_get_vnic_config_~tmp___2~22#1.base, enic_get_vnic_config_~tmp___2~22#1.offset;havoc enic_get_vnic_config_~tmp___3~12#1.base, enic_get_vnic_config_~tmp___3~12#1.offset;havoc enic_get_vnic_config_~tmp___4~7#1.base, enic_get_vnic_config_~tmp___4~7#1.offset;havoc enic_get_vnic_config_~tmp___5~5#1.base, enic_get_vnic_config_~tmp___5~5#1.offset;havoc enic_get_vnic_config_~tmp___6~4#1.base, enic_get_vnic_config_~tmp___6~4#1.offset;havoc enic_get_vnic_config_~tmp___7~4#1.base, enic_get_vnic_config_~tmp___7~4#1.offset;havoc enic_get_vnic_config_~__min1~3#1;havoc enic_get_vnic_config_~__min2~3#1;havoc enic_get_vnic_config_~__max1~2#1;havoc enic_get_vnic_config_~__max2~2#1;havoc enic_get_vnic_config_~__min1___0~1#1;havoc enic_get_vnic_config_~__min2___0~1#1;havoc enic_get_vnic_config_~__max1___0~0#1;havoc enic_get_vnic_config_~__max2___0~0#1;havoc enic_get_vnic_config_~__min1___1~0#1;havoc enic_get_vnic_config_~__min2___1~0#1;havoc enic_get_vnic_config_~__max1___1~0#1;havoc enic_get_vnic_config_~__max2___1~0#1;havoc enic_get_vnic_config_~__min1___2~0#1;havoc enic_get_vnic_config_~__min2___2~0#1;havoc enic_get_vnic_config_~tmp___8~3#1;havoc enic_get_vnic_config_~tmp___9~1#1.base, enic_get_vnic_config_~tmp___9~1#1.offset;havoc enic_get_vnic_config_~tmp___10~1#1.base, enic_get_vnic_config_~tmp___10~1#1.offset;enic_get_vnic_config_~c~0#1.base, enic_get_vnic_config_~c~0#1.offset := enic_get_vnic_config_~enic#1.base, 16 + enic_get_vnic_config_~enic#1.offset;call enic_get_vnic_config_#t~mem1529#1.base, enic_get_vnic_config_#t~mem1529#1.offset := read~$Pointer$#11(enic_get_vnic_config_~enic#1.base, 200 + enic_get_vnic_config_~enic#1.offset, 8); [2025-02-08 04:09:13,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11911-3: assume enic_set_intr_mode_#t~short1146#1;call enic_set_intr_mode_#t~mem1145#1 := read~int#11(enic_set_intr_mode_~enic#1.base, 15712 + enic_set_intr_mode_~enic#1.offset, 4);enic_set_intr_mode_#t~short1146#1 := enic_set_intr_mode_#t~mem1145#1 % 4294967296 > 1; [2025-02-08 04:09:13,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11911-3: assume !enic_set_intr_mode_#t~short1146#1; [2025-02-08 04:09:13,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11911-2: enic_set_intr_mode_#t~short1148#1 := enic_set_intr_mode_#t~short1146#1; [2025-02-08 04:09:13,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11911-5: assume enic_set_intr_mode_#t~short1144#1;call enic_set_intr_mode_#t~mem1143#1 := read~int#11(enic_set_intr_mode_~enic#1.base, 7312 + enic_set_intr_mode_~enic#1.offset, 4);enic_set_intr_mode_#t~short1144#1 := 0 != enic_set_intr_mode_#t~mem1143#1 % 4294967296; [2025-02-08 04:09:13,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11911-5: assume !enic_set_intr_mode_#t~short1144#1; [2025-02-08 04:09:13,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11911-4: enic_set_intr_mode_#t~short1146#1 := enic_set_intr_mode_#t~short1144#1; [2025-02-08 04:09:13,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11911-1: assume enic_set_intr_mode_#t~short1148#1;call enic_set_intr_mode_#t~mem1147#1 := read~int#11(enic_set_intr_mode_~enic#1.base, 14100 + enic_set_intr_mode_~enic#1.offset, 4);enic_set_intr_mode_#t~short1148#1 := 0 != enic_set_intr_mode_#t~mem1147#1 % 4294967296; [2025-02-08 04:09:13,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11911-1: assume !enic_set_intr_mode_#t~short1148#1; [2025-02-08 04:09:13,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11911: assume enic_set_intr_mode_#t~short1148#1;havoc enic_set_intr_mode_#t~mem1140#1;havoc enic_set_intr_mode_#t~mem1141#1;havoc enic_set_intr_mode_#t~short1142#1;havoc enic_set_intr_mode_#t~mem1143#1;havoc enic_set_intr_mode_#t~short1144#1;havoc enic_set_intr_mode_#t~mem1145#1;havoc enic_set_intr_mode_#t~short1146#1;havoc enic_set_intr_mode_#t~mem1147#1;havoc enic_set_intr_mode_#t~short1148#1;call enic_set_intr_mode_#t~mem1149#1.base, enic_set_intr_mode_#t~mem1149#1.offset := read~$Pointer$#11(enic_set_intr_mode_~enic#1.base, 8 + enic_set_intr_mode_~enic#1.offset, 8);assume { :begin_inline_pci_enable_msi_block } true;pci_enable_msi_block_#in~arg0#1.base, pci_enable_msi_block_#in~arg0#1.offset, pci_enable_msi_block_#in~arg1#1 := enic_set_intr_mode_#t~mem1149#1.base, enic_set_intr_mode_#t~mem1149#1.offset, 1;havoc pci_enable_msi_block_#res#1;havoc pci_enable_msi_block_#t~nondet2508#1, pci_enable_msi_block_~arg0#1.base, pci_enable_msi_block_~arg0#1.offset, pci_enable_msi_block_~arg1#1;pci_enable_msi_block_~arg0#1.base, pci_enable_msi_block_~arg0#1.offset := pci_enable_msi_block_#in~arg0#1.base, pci_enable_msi_block_#in~arg0#1.offset;pci_enable_msi_block_~arg1#1 := pci_enable_msi_block_#in~arg1#1;havoc pci_enable_msi_block_#t~nondet2508#1;assume -2147483648 <= pci_enable_msi_block_#t~nondet2508#1 && pci_enable_msi_block_#t~nondet2508#1 <= 2147483647;pci_enable_msi_block_#res#1 := pci_enable_msi_block_#t~nondet2508#1;havoc pci_enable_msi_block_#t~nondet2508#1; [2025-02-08 04:09:13,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11911: assume !enic_set_intr_mode_#t~short1148#1;havoc enic_set_intr_mode_#t~mem1140#1;havoc enic_set_intr_mode_#t~mem1141#1;havoc enic_set_intr_mode_#t~short1142#1;havoc enic_set_intr_mode_#t~mem1143#1;havoc enic_set_intr_mode_#t~short1144#1;havoc enic_set_intr_mode_#t~mem1145#1;havoc enic_set_intr_mode_#t~short1146#1;havoc enic_set_intr_mode_#t~mem1147#1;havoc enic_set_intr_mode_#t~short1148#1; [2025-02-08 04:09:13,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11911-7: assume enic_set_intr_mode_#t~short1142#1;call enic_set_intr_mode_#t~mem1141#1 := read~int#11(enic_set_intr_mode_~enic#1.base, 12344 + enic_set_intr_mode_~enic#1.offset, 4);enic_set_intr_mode_#t~short1142#1 := 0 != enic_set_intr_mode_#t~mem1141#1 % 4294967296; [2025-02-08 04:09:13,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11911-7: assume !enic_set_intr_mode_#t~short1142#1; [2025-02-08 04:09:13,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11911-6: enic_set_intr_mode_#t~short1144#1 := enic_set_intr_mode_#t~short1142#1; [2025-02-08 04:09:13,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16800: assume 0 != enic_process_get_pp_request_~tmp___0~78#1;call enic_process_get_pp_request_#t~mem1947#1.base, enic_process_get_pp_request_#t~mem1947#1.offset := read~$Pointer$#11(enic_process_get_pp_request_~enic#1.base, 200 + enic_process_get_pp_request_~enic#1.offset, 8); [2025-02-08 04:09:13,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16800: assume !(0 != enic_process_get_pp_request_~tmp___0~78#1);call enic_process_get_pp_request_#t~mem1951#1.base, enic_process_get_pp_request_#t~mem1951#1.offset := read~$Pointer$#11(enic_process_get_pp_request_~enic#1.base, 200 + enic_process_get_pp_request_~enic#1.offset, 8); [2025-02-08 04:09:13,505 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11911-8: call enic_set_intr_mode_#t~mem1140#1 := read~int#11(enic_set_intr_mode_~enic#1.base, 33 + enic_set_intr_mode_~enic#1.offset, 1);enic_set_intr_mode_#t~short1142#1 := enic_set_intr_mode_#t~mem1140#1 % 256 % 4294967296 <= 1; [2025-02-08 04:09:13,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9269: enic_queue_wq_skb_vlan_~tmp~68#1 := enic_queue_wq_skb_vlan_#t~ret584#1;havoc enic_queue_wq_skb_vlan_#t~ret584#1;enic_queue_wq_skb_vlan_~head_len~0#1 := enic_queue_wq_skb_vlan_~tmp~68#1;call enic_queue_wq_skb_vlan_#t~mem585#1 := read~int#11(enic_queue_wq_skb_vlan_~skb#1.base, 104 + enic_queue_wq_skb_vlan_~skb#1.offset, 4);enic_queue_wq_skb_vlan_~len_left~0#1 := enic_queue_wq_skb_vlan_#t~mem585#1 - enic_queue_wq_skb_vlan_~head_len~0#1;havoc enic_queue_wq_skb_vlan_#t~mem585#1;enic_queue_wq_skb_vlan_~eop~0#1 := (if 0 == enic_queue_wq_skb_vlan_~len_left~0#1 % 4294967296 then 1 else 0);call enic_queue_wq_skb_vlan_#t~mem586#1.base, enic_queue_wq_skb_vlan_#t~mem586#1.offset := read~$Pointer$#11(enic_queue_wq_skb_vlan_~enic#1.base, 8 + enic_queue_wq_skb_vlan_~enic#1.offset, 8);call enic_queue_wq_skb_vlan_#t~mem587#1.base, enic_queue_wq_skb_vlan_#t~mem587#1.offset := read~$Pointer$#11(enic_queue_wq_skb_vlan_~skb#1.base, 229 + enic_queue_wq_skb_vlan_~skb#1.offset, 8); [2025-02-08 04:09:13,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9269-1: SUMMARY for call enic_queue_wq_skb_vlan_#t~ret584#1 := skb_headlen(enic_queue_wq_skb_vlan_~skb#1.base, enic_queue_wq_skb_vlan_~skb#1.offset); srcloc: null [2025-02-08 04:09:13,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12440: call write~int#11(500, ~netdev~12#1.base, 995 + ~netdev~12#1.offset, 4);assume { :begin_inline_enic_set_ethtool_ops } true;enic_set_ethtool_ops_#in~netdev#1.base, enic_set_ethtool_ops_#in~netdev#1.offset := ~netdev~12#1.base, ~netdev~12#1.offset;havoc enic_set_ethtool_ops_~netdev#1.base, enic_set_ethtool_ops_~netdev#1.offset;enic_set_ethtool_ops_~netdev#1.base, enic_set_ethtool_ops_~netdev#1.offset := enic_set_ethtool_ops_#in~netdev#1.base, enic_set_ethtool_ops_#in~netdev#1.offset;call write~$Pointer$#11(~#enic_ethtool_ops~0.base, ~#enic_ethtool_ops~0.offset, enic_set_ethtool_ops_~netdev#1.base, 476 + enic_set_ethtool_ops_~netdev#1.offset, 8);havoc enic_set_ethtool_ops_~netdev#1.base, enic_set_ethtool_ops_~netdev#1.offset;havoc enic_set_ethtool_ops_#in~netdev#1.base, enic_set_ethtool_ops_#in~netdev#1.offset;assume { :end_inline_enic_set_ethtool_ops } true;call #t~mem1256#1 := read~int#11(~netdev~12#1.base, 204 + ~netdev~12#1.offset, 8); [2025-02-08 04:09:13,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13497: havoc ldv_dummy_resourceless_instance_callback_2_46_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_46_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_46_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_46_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_46_~arg2#1;havoc ldv_dummy_resourceless_instance_callback_2_46_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_46_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_46_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_46_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_46_#in~arg2#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_46 } true; [2025-02-08 04:09:13,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13497-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_46 } true;ldv_dummy_resourceless_instance_callback_2_46_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_46_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_46_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_46_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_46_#in~arg2#1 := ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_set_msglevel~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_set_msglevel~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_46_1_default~0#1;havoc ldv_dummy_resourceless_instance_callback_2_46_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_46_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_46_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_46_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_46_~arg2#1;ldv_dummy_resourceless_instance_callback_2_46_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_46_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_46_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_46_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_46_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_46_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_46_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_46_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_46_~arg2#1 := ldv_dummy_resourceless_instance_callback_2_46_#in~arg2#1;assume { :begin_inline_enic_set_msglevel } true;enic_set_msglevel_#in~netdev#1.base, enic_set_msglevel_#in~netdev#1.offset, enic_set_msglevel_#in~value#1 := ldv_dummy_resourceless_instance_callback_2_46_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_46_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_46_~arg2#1;havoc enic_set_msglevel_#t~ret2322#1.base, enic_set_msglevel_#t~ret2322#1.offset, enic_set_msglevel_~netdev#1.base, enic_set_msglevel_~netdev#1.offset, enic_set_msglevel_~value#1, enic_set_msglevel_~enic~38#1.base, enic_set_msglevel_~enic~38#1.offset, enic_set_msglevel_~tmp~224#1.base, enic_set_msglevel_~tmp~224#1.offset;enic_set_msglevel_~netdev#1.base, enic_set_msglevel_~netdev#1.offset := enic_set_msglevel_#in~netdev#1.base, enic_set_msglevel_#in~netdev#1.offset;enic_set_msglevel_~value#1 := enic_set_msglevel_#in~value#1;havoc enic_set_msglevel_~enic~38#1.base, enic_set_msglevel_~enic~38#1.offset;havoc enic_set_msglevel_~tmp~224#1.base, enic_set_msglevel_~tmp~224#1.offset; [2025-02-08 04:09:13,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18122-1: vnic_dev_intr_coal_timer_info_#t~short2167#1 := vnic_dev_intr_coal_timer_info_#t~short2166#1; [2025-02-08 04:09:13,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18122-2: vnic_dev_intr_coal_timer_info_#t~short2166#1 := vnic_dev_intr_coal_timer_info_#t~short2165#1; [2025-02-08 04:09:13,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18122-3: assume vnic_dev_intr_coal_timer_info_#t~short2165#1; [2025-02-08 04:09:13,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18122-3: assume !vnic_dev_intr_coal_timer_info_#t~short2165#1;call vnic_dev_intr_coal_timer_info_#t~mem2164#1 := read~int#11(vnic_dev_intr_coal_timer_info_~vdev#1.base, 512 + vnic_dev_intr_coal_timer_info_~vdev#1.offset, 8);vnic_dev_intr_coal_timer_info_#t~short2165#1 := 0 == vnic_dev_intr_coal_timer_info_#t~mem2164#1 % 18446744073709551616; [2025-02-08 04:09:13,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18122-4: vnic_dev_intr_coal_timer_info_#t~short2165#1 := vnic_dev_intr_coal_timer_info_#t~short2163#1; [2025-02-08 04:09:13,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18122-5: assume vnic_dev_intr_coal_timer_info_#t~short2163#1; [2025-02-08 04:09:13,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18122-5: assume !vnic_dev_intr_coal_timer_info_#t~short2163#1;call vnic_dev_intr_coal_timer_info_#t~mem2162#1 := read~int#11(vnic_dev_intr_coal_timer_info_~vdev#1.base, 504 + vnic_dev_intr_coal_timer_info_~vdev#1.offset, 8);vnic_dev_intr_coal_timer_info_#t~short2163#1 := 0 == vnic_dev_intr_coal_timer_info_#t~mem2162#1 % 18446744073709551616; [2025-02-08 04:09:13,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16933: vnic_dev_discover_res_~tmp___3~17#1 := vnic_dev_discover_res_#t~ret1965#1;havoc vnic_dev_discover_res_#t~ret1965#1; [2025-02-08 04:09:13,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18122-6: assume vnic_dev_intr_coal_timer_info_#t~short2166#1;call vnic_dev_intr_coal_timer_info_#t~mem2161#1 := read~int#11(vnic_dev_intr_coal_timer_info_~vdev#1.base, 496 + vnic_dev_intr_coal_timer_info_~vdev#1.offset, 8);vnic_dev_intr_coal_timer_info_#t~short2163#1 := 0 == vnic_dev_intr_coal_timer_info_#t~mem2161#1 % 18446744073709551616; [2025-02-08 04:09:13,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18122-6: assume !vnic_dev_intr_coal_timer_info_#t~short2166#1; [2025-02-08 04:09:13,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16933-1: SUMMARY for call vnic_dev_discover_res_#t~ret1965#1 := ioread32(vnic_dev_discover_res_~rh~0#1.base, vnic_dev_discover_res_~rh~0#1.offset); srcloc: null [2025-02-08 04:09:13,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18122-7: assume vnic_dev_intr_coal_timer_info_#t~short2167#1; [2025-02-08 04:09:13,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18122-7: assume !vnic_dev_intr_coal_timer_info_#t~short2167#1;vnic_dev_intr_coal_timer_info_#t~short2166#1 := 0 == vnic_dev_intr_coal_timer_info_~err~69#1; [2025-02-08 04:09:13,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18122-8: vnic_dev_intr_coal_timer_info_#t~short2167#1 := 5 == vnic_dev_intr_coal_timer_info_~err~69#1; [2025-02-08 04:09:13,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18122: assume vnic_dev_intr_coal_timer_info_#t~short2167#1;havoc vnic_dev_intr_coal_timer_info_#t~mem2161#1;havoc vnic_dev_intr_coal_timer_info_#t~mem2162#1;havoc vnic_dev_intr_coal_timer_info_#t~short2163#1;havoc vnic_dev_intr_coal_timer_info_#t~mem2164#1;havoc vnic_dev_intr_coal_timer_info_#t~short2165#1;havoc vnic_dev_intr_coal_timer_info_#t~short2166#1;havoc vnic_dev_intr_coal_timer_info_#t~short2167#1; [2025-02-08 04:09:13,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18122: assume !vnic_dev_intr_coal_timer_info_#t~short2167#1;havoc vnic_dev_intr_coal_timer_info_#t~mem2161#1;havoc vnic_dev_intr_coal_timer_info_#t~mem2162#1;havoc vnic_dev_intr_coal_timer_info_#t~short2163#1;havoc vnic_dev_intr_coal_timer_info_#t~mem2164#1;havoc vnic_dev_intr_coal_timer_info_#t~short2165#1;havoc vnic_dev_intr_coal_timer_info_#t~short2166#1;havoc vnic_dev_intr_coal_timer_info_#t~short2167#1; [2025-02-08 04:09:13,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9402: assume 0 != enic_queue_wq_skb_tso_~eop~2#1; [2025-02-08 04:09:13,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9402: assume !(0 != enic_queue_wq_skb_tso_~eop~2#1); [2025-02-08 04:09:13,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10327: assume -2147483648 <= enic_get_vf_port_#t~ret821#1 && enic_get_vf_port_#t~ret821#1 <= 2147483647;enic_get_vf_port_~tmp___0~31#1 := enic_get_vf_port_#t~ret821#1;havoc enic_get_vf_port_#t~ret821#1; [2025-02-08 04:09:13,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10327-1: SUMMARY for call enic_get_vf_port_#t~ret821#1 := enic_is_valid_pp_vf(enic_get_vf_port_~enic~16#1.base, enic_get_vf_port_~enic~16#1.offset, enic_get_vf_port_~vf#1, enic_get_vf_port_~#err~5#1.base, enic_get_vf_port_~#err~5#1.offset); srcloc: null [2025-02-08 04:09:13,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12045: assume 0 != enic_dev_init_~err~19#1; [2025-02-08 04:09:13,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12045: assume !(0 != enic_dev_init_~err~19#1);assume { :begin_inline_enic_get_res_counts } true;enic_get_res_counts_#in~enic#1.base, enic_get_res_counts_#in~enic#1.offset := enic_dev_init_~enic#1.base, enic_dev_init_~enic#1.offset;havoc enic_get_res_counts_#t~mem1619#1.base, enic_get_res_counts_#t~mem1619#1.offset, enic_get_res_counts_#t~ret1620#1, enic_get_res_counts_#t~mem1621#1.base, enic_get_res_counts_#t~mem1621#1.offset, enic_get_res_counts_#t~ret1622#1, enic_get_res_counts_#t~mem1623#1.base, enic_get_res_counts_#t~mem1623#1.offset, enic_get_res_counts_#t~ret1624#1, enic_get_res_counts_#t~mem1625#1.base, enic_get_res_counts_#t~mem1625#1.offset, enic_get_res_counts_#t~ret1626#1, enic_get_res_counts_#t~ret1627#1.base, enic_get_res_counts_#t~ret1627#1.offset, enic_get_res_counts_#t~mem1628#1, enic_get_res_counts_#t~mem1629#1, enic_get_res_counts_#t~mem1630#1, enic_get_res_counts_#t~mem1631#1, enic_get_res_counts_#t~ret1632#1, enic_get_res_counts_~enic#1.base, enic_get_res_counts_~enic#1.offset, enic_get_res_counts_~tmp~164#1.base, enic_get_res_counts_~tmp~164#1.offset;enic_get_res_counts_~enic#1.base, enic_get_res_counts_~enic#1.offset := enic_get_res_counts_#in~enic#1.base, enic_get_res_counts_#in~enic#1.offset;havoc enic_get_res_counts_~tmp~164#1.base, enic_get_res_counts_~tmp~164#1.offset;call enic_get_res_counts_#t~mem1619#1.base, enic_get_res_counts_#t~mem1619#1.offset := read~$Pointer$#11(enic_get_res_counts_~enic#1.base, 200 + enic_get_res_counts_~enic#1.offset, 8); [2025-02-08 04:09:13,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14159: ldv_register_netdev_107_#t~ret1435#1 := ldv_register_netdev_#res#1;havoc ldv_register_netdev_#t~ret1400#1, ldv_register_netdev_#t~ret1401#1, ldv_register_netdev_#t~mem1402#1.base, ldv_register_netdev_#t~mem1402#1.offset, ldv_register_netdev_#t~mem1403#1.base, ldv_register_netdev_#t~mem1403#1.offset, ldv_register_netdev_#t~ret1404#1, ldv_register_netdev_#t~ret1405#1, ldv_register_netdev_~arg0#1, ldv_register_netdev_~arg1#1.base, ldv_register_netdev_~arg1#1.offset, ldv_register_netdev_~ldv_10_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_10_netdev_net_device~0#1.offset, ldv_register_netdev_~ldv_10_ret_default~0#1, ldv_register_netdev_~tmp~133#1, ldv_register_netdev_~tmp___0~53#1;havoc ldv_register_netdev_#in~arg0#1, ldv_register_netdev_#in~arg1#1.base, ldv_register_netdev_#in~arg1#1.offset;assume { :end_inline_ldv_register_netdev } true;assume -2147483648 <= ldv_register_netdev_107_#t~ret1435#1 && ldv_register_netdev_107_#t~ret1435#1 <= 2147483647;ldv_register_netdev_107_~tmp___0~62#1 := ldv_register_netdev_107_#t~ret1435#1;havoc ldv_register_netdev_107_#t~ret1435#1;ldv_register_netdev_107_#res#1 := ldv_register_netdev_107_~tmp___0~62#1; [2025-02-08 04:09:13,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21955: havoc pci_enable_device_mem_#t~nondet2507#1; [2025-02-08 04:09:13,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14159-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~ldv_10_ret_default~0#1; [2025-02-08 04:09:13,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21955-1: #t~ret1189#1 := pci_enable_device_mem_#res#1;havoc pci_enable_device_mem_#t~nondet2507#1, pci_enable_device_mem_~arg0#1.base, pci_enable_device_mem_~arg0#1.offset;havoc pci_enable_device_mem_#in~arg0#1.base, pci_enable_device_mem_#in~arg0#1.offset;assume { :end_inline_pci_enable_device_mem } true;assume -2147483648 <= #t~ret1189#1 && #t~ret1189#1 <= 2147483647;~err~20#1 := #t~ret1189#1;havoc #t~ret1189#1; [2025-02-08 04:09:13,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16802: havoc enic_process_get_pp_request_#t~mem1947#1.base, enic_process_get_pp_request_#t~mem1947#1.offset;call enic_process_get_pp_request_#t~mem1948#1.base, enic_process_get_pp_request_#t~mem1948#1.offset := read~$Pointer$#11(enic_process_get_pp_request_~enic#1.base, 200 + enic_process_get_pp_request_~enic#1.offset, 8); [2025-02-08 04:09:13,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12442: call write~int#11(#t~bitwise1257#1, ~netdev~12#1.base, 204 + ~netdev~12#1.offset, 8);havoc #t~mem1256#1;havoc #t~bitwise1257#1;call #t~mem1258#1 := read~int#11(~enic~30#1.base, 16 + ~enic~30#1.offset, 4); [2025-02-08 04:09:13,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16802-1: SUMMARY for call vnic_dev_cmd_proxy_by_index_start(enic_process_get_pp_request_#t~mem1947#1.base, enic_process_get_pp_request_#t~mem1947#1.offset, (if enic_process_get_pp_request_~vf#1 % 65536 % 4294967296 <= 2147483647 then enic_process_get_pp_request_~vf#1 % 65536 % 4294967296 else enic_process_get_pp_request_~vf#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:09:13,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21823: havoc ethtool_op_get_link_#t~nondet2492#1;ldv_dummy_resourceless_instance_callback_2_11_#t~ret2340#1 := ethtool_op_get_link_#res#1;havoc ethtool_op_get_link_#t~nondet2492#1, ethtool_op_get_link_~arg0#1.base, ethtool_op_get_link_~arg0#1.offset;havoc ethtool_op_get_link_#in~arg0#1.base, ethtool_op_get_link_#in~arg0#1.offset;assume { :end_inline_ethtool_op_get_link } true;havoc ldv_dummy_resourceless_instance_callback_2_11_#t~ret2340#1; [2025-02-08 04:09:13,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10196: assume 0 != (enic_set_vf_port_#t~mem778#1.base + enic_set_vf_port_#t~mem778#1.offset) % 18446744073709551616;havoc enic_set_vf_port_#t~mem778#1.base, enic_set_vf_port_#t~mem778#1.offset;call enic_set_vf_port_#t~mem779#1 := read~int#11(enic_set_vf_port_~pp~1#1.base, enic_set_vf_port_~pp~1#1.offset, 4); [2025-02-08 04:09:13,506 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10196: assume !(0 != (enic_set_vf_port_#t~mem778#1.base + enic_set_vf_port_#t~mem778#1.offset) % 18446744073709551616);havoc enic_set_vf_port_#t~mem778#1.base, enic_set_vf_port_#t~mem778#1.offset; [2025-02-08 04:09:13,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10196-1: call enic_set_vf_port_#t~mem778#1.base, enic_set_vf_port_#t~mem778#1.offset := read~$Pointer$#50(enic_set_vf_port_~port#1.base, 32 + enic_set_vf_port_~port#1.offset, 8); [2025-02-08 04:09:13,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12442-2: havoc #t~bitwise1257#1;assume (#t~bitwise1257#1 % 18446744073709551616 >= #t~mem1256#1 % 18446744073709551616 && #t~bitwise1257#1 % 18446744073709551616 >= 384) && #t~bitwise1257#1 % 18446744073709551616 <= 384 + #t~mem1256#1 % 18446744073709551616; [2025-02-08 04:09:13,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12442-1: [2025-02-08 04:09:13,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12442-4: assume 0 == #t~mem1256#1 % 18446744073709551616 || 384 == #t~mem1256#1 % 18446744073709551616;#t~bitwise1257#1 := 384; [2025-02-08 04:09:13,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12442-4: assume !(0 == #t~mem1256#1 % 18446744073709551616 || 384 == #t~mem1256#1 % 18446744073709551616); [2025-02-08 04:09:13,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12442-3: assume false;#t~bitwise1257#1 := #t~mem1256#1; [2025-02-08 04:09:13,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12442-3: assume !false; [2025-02-08 04:09:13,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16935: assume 1986947427 != vnic_dev_discover_res_~tmp___3~17#1 % 4294967296; [2025-02-08 04:09:13,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16935: assume !(1986947427 != vnic_dev_discover_res_~tmp___3~17#1 % 4294967296); [2025-02-08 04:09:13,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14160-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-08 04:09:13,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13764-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_12 } true;ldv_dummy_resourceless_instance_callback_2_12_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_12_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_12_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_12_#in~arg1#1.offset := ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_msglevel~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_msglevel~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_12_#t~ret2341#1, ldv_dummy_resourceless_instance_callback_2_12_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_12_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_12_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_12_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_12_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_12_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_12_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_12_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_12_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_12_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_12_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_12_#in~arg1#1.offset;assume { :begin_inline_enic_get_msglevel } true;enic_get_msglevel_#in~netdev#1.base, enic_get_msglevel_#in~netdev#1.offset := ldv_dummy_resourceless_instance_callback_2_12_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_12_~arg1#1.offset;havoc enic_get_msglevel_#res#1;havoc enic_get_msglevel_#t~ret2320#1.base, enic_get_msglevel_#t~ret2320#1.offset, enic_get_msglevel_#t~mem2321#1, enic_get_msglevel_~netdev#1.base, enic_get_msglevel_~netdev#1.offset, enic_get_msglevel_~enic~37#1.base, enic_get_msglevel_~enic~37#1.offset, enic_get_msglevel_~tmp~223#1.base, enic_get_msglevel_~tmp~223#1.offset;enic_get_msglevel_~netdev#1.base, enic_get_msglevel_~netdev#1.offset := enic_get_msglevel_#in~netdev#1.base, enic_get_msglevel_#in~netdev#1.offset;havoc enic_get_msglevel_~enic~37#1.base, enic_get_msglevel_~enic~37#1.offset;havoc enic_get_msglevel_~tmp~223#1.base, enic_get_msglevel_~tmp~223#1.offset; [2025-02-08 04:09:13,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16803-1: SUMMARY for call enic_process_get_pp_request_#t~ret1949#1 := vnic_dev_deinit_done(enic_process_get_pp_request_#t~mem1948#1.base, enic_process_get_pp_request_#t~mem1948#1.offset, enic_process_get_pp_request_~#status~0#1.base, enic_process_get_pp_request_~#status~0#1.offset); srcloc: null [2025-02-08 04:09:13,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16803: assume -2147483648 <= enic_process_get_pp_request_#t~ret1949#1 && enic_process_get_pp_request_#t~ret1949#1 <= 2147483647;enic_process_get_pp_request_~err~53#1 := enic_process_get_pp_request_#t~ret1949#1;havoc enic_process_get_pp_request_#t~mem1948#1.base, enic_process_get_pp_request_#t~mem1948#1.offset;havoc enic_process_get_pp_request_#t~ret1949#1;call enic_process_get_pp_request_#t~mem1950#1.base, enic_process_get_pp_request_#t~mem1950#1.offset := read~$Pointer$#11(enic_process_get_pp_request_~enic#1.base, 200 + enic_process_get_pp_request_~enic#1.offset, 8); [2025-02-08 04:09:13,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13764: havoc ldv_dummy_resourceless_instance_callback_2_12_#t~ret2341#1, ldv_dummy_resourceless_instance_callback_2_12_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_12_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_12_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_12_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_12_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_12_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_12_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_12_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_12 } true; [2025-02-08 04:09:13,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18124: assume -2147483648 <= vnic_dev_intr_coal_timer_info_#t~ret2168#1 && vnic_dev_intr_coal_timer_info_#t~ret2168#1 <= 2147483647;havoc vnic_dev_intr_coal_timer_info_#t~ret2168#1; [2025-02-08 04:09:13,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18124-1: SUMMARY for call vnic_dev_intr_coal_timer_info_#t~ret2168#1 := printk(122, 0); srcloc: null [2025-02-08 04:09:13,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15614: assume enic_alloc_vnic_resources_~i~22#1 % 4294967296 < enic_alloc_vnic_resources_#t~mem1658#1 % 4294967296;havoc enic_alloc_vnic_resources_#t~mem1658#1; [2025-02-08 04:09:13,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15614: assume !(enic_alloc_vnic_resources_~i~22#1 % 4294967296 < enic_alloc_vnic_resources_#t~mem1658#1 % 4294967296);havoc enic_alloc_vnic_resources_#t~mem1658#1;enic_alloc_vnic_resources_~i~22#1 := 0; [2025-02-08 04:09:13,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12179: assume 0 == (~netdev~12#1.base + ~netdev~12#1.offset) % 18446744073709551616;#res#1 := -12;call ULTIMATE.dealloc(~#__key~0#1.base, ~#__key~0#1.offset);havoc ~#__key~0#1.base, ~#__key~0#1.offset;call ULTIMATE.dealloc(~#__key___0~0#1.base, ~#__key___0~0#1.offset);havoc ~#__key___0~0#1.base, ~#__key___0~0#1.offset;call ULTIMATE.dealloc(~#__key___1~0#1.base, ~#__key___1~0#1.offset);havoc ~#__key___1~0#1.base, ~#__key___1~0#1.offset;call ULTIMATE.dealloc(~#__key___2~0#1.base, ~#__key___2~0#1.offset);havoc ~#__key___2~0#1.base, ~#__key___2~0#1.offset;call ULTIMATE.dealloc(~#__constr_expr_0~0#1.base, ~#__constr_expr_0~0#1.offset);havoc ~#__constr_expr_0~0#1.base, ~#__constr_expr_0~0#1.offset;call ULTIMATE.dealloc(~#__key___3~0#1.base, ~#__key___3~0#1.offset);havoc ~#__key___3~0#1.base, ~#__key___3~0#1.offset;call ULTIMATE.dealloc(~#__constr_expr_1~0#1.base, ~#__constr_expr_1~0#1.offset);havoc ~#__constr_expr_1~0#1.base, ~#__constr_expr_1~0#1.offset;call ULTIMATE.dealloc(~#__key___4~0#1.base, ~#__key___4~0#1.offset);havoc ~#__key___4~0#1.base, ~#__key___4~0#1.offset; [2025-02-08 04:09:13,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12179: assume !(0 == (~netdev~12#1.base + ~netdev~12#1.offset) % 18446744073709551616);assume { :begin_inline_pci_set_drvdata } true;pci_set_drvdata_#in~pdev#1.base, pci_set_drvdata_#in~pdev#1.offset, pci_set_drvdata_#in~data#1.base, pci_set_drvdata_#in~data#1.offset := ~pdev#1.base, ~pdev#1.offset, ~netdev~12#1.base, ~netdev~12#1.offset;havoc pci_set_drvdata_#t~ret318#1, pci_set_drvdata_~pdev#1.base, pci_set_drvdata_~pdev#1.offset, pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset;pci_set_drvdata_~pdev#1.base, pci_set_drvdata_~pdev#1.offset := pci_set_drvdata_#in~pdev#1.base, pci_set_drvdata_#in~pdev#1.offset;pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset := pci_set_drvdata_#in~data#1.base, pci_set_drvdata_#in~data#1.offset;assume { :begin_inline_ldv_dev_set_drvdata_59 } true;ldv_dev_set_drvdata_59_#in~dev#1.base, ldv_dev_set_drvdata_59_#in~dev#1.offset, ldv_dev_set_drvdata_59_#in~data#1.base, ldv_dev_set_drvdata_59_#in~data#1.offset := pci_set_drvdata_~pdev#1.base, 179 + pci_set_drvdata_~pdev#1.offset, pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset;havoc ldv_dev_set_drvdata_59_#res#1;havoc ldv_dev_set_drvdata_59_#t~ret1417#1, ldv_dev_set_drvdata_59_~dev#1.base, ldv_dev_set_drvdata_59_~dev#1.offset, ldv_dev_set_drvdata_59_~data#1.base, ldv_dev_set_drvdata_59_~data#1.offset, ldv_dev_set_drvdata_59_~tmp~137#1;ldv_dev_set_drvdata_59_~dev#1.base, ldv_dev_set_drvdata_59_~dev#1.offset := ldv_dev_set_drvdata_59_#in~dev#1.base, ldv_dev_set_drvdata_59_#in~dev#1.offset;ldv_dev_set_drvdata_59_~data#1.base, ldv_dev_set_drvdata_59_~data#1.offset := ldv_dev_set_drvdata_59_#in~data#1.base, ldv_dev_set_drvdata_59_#in~data#1.offset;havoc ldv_dev_set_drvdata_59_~tmp~137#1; [2025-02-08 04:09:13,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10329: assume 0 != enic_get_vf_port_~tmp___0~31#1; [2025-02-08 04:09:13,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10329: assume !(0 != enic_get_vf_port_~tmp___0~31#1);enic_get_vf_port_~pp~2#1.base, enic_get_vf_port_~pp~2#1.offset := 0, 0; [2025-02-08 04:09:13,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11915: assume 0 == enic_set_intr_mode_~tmp___2~18#1;call write~int#11(1, enic_set_intr_mode_~enic#1.base, 12344 + enic_set_intr_mode_~enic#1.offset, 4);call write~int#11(1, enic_set_intr_mode_~enic#1.base, 7312 + enic_set_intr_mode_~enic#1.offset, 4);call write~int#11(2, enic_set_intr_mode_~enic#1.base, 15712 + enic_set_intr_mode_~enic#1.offset, 4);call write~int#11(1, enic_set_intr_mode_~enic#1.base, 14100 + enic_set_intr_mode_~enic#1.offset, 4);call enic_set_intr_mode_#t~mem1151#1.base, enic_set_intr_mode_#t~mem1151#1.offset := read~$Pointer$#11(enic_set_intr_mode_~enic#1.base, 200 + enic_set_intr_mode_~enic#1.offset, 8); [2025-02-08 04:09:13,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11915: assume !(0 == enic_set_intr_mode_~tmp___2~18#1); [2025-02-08 04:09:13,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12047-1: SUMMARY for call enic_dev_init_#t~ret1175#1 := dev_err(enic_dev_init_~dev~1#1.base, enic_dev_init_~dev~1#1.offset, 27, 0); srcloc: null [2025-02-08 04:09:13,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14161-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-08 04:09:13,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12047: assume -2147483648 <= enic_dev_init_#t~ret1175#1 && enic_dev_init_#t~ret1175#1 <= 2147483647;havoc enic_dev_init_#t~ret1175#1;enic_dev_init_#res#1 := enic_dev_init_~err~19#1; [2025-02-08 04:09:13,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16804-1: SUMMARY for call vnic_dev_cmd_proxy_end(enic_process_get_pp_request_#t~mem1950#1.base, enic_process_get_pp_request_#t~mem1950#1.offset); srcloc: null [2025-02-08 04:09:13,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16804: havoc enic_process_get_pp_request_#t~mem1950#1.base, enic_process_get_pp_request_#t~mem1950#1.offset; [2025-02-08 04:09:13,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18125: vnic_dev_intr_coal_timer_info_#res#1 := 0; [2025-02-08 04:09:13,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18125-1: SUMMARY for call vnic_dev_intr_coal_timer_info_default(vnic_dev_intr_coal_timer_info_~vdev#1.base, vnic_dev_intr_coal_timer_info_~vdev#1.offset); srcloc: null [2025-02-08 04:09:13,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12444: assume 0 != #t~bitwise1259#1 % 4294967296;havoc #t~mem1258#1;havoc #t~bitwise1259#1;call #t~mem1260#1 := read~int#11(~netdev~12#1.base, 204 + ~netdev~12#1.offset, 8); [2025-02-08 04:09:13,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12444: assume !(0 != #t~bitwise1259#1 % 4294967296);havoc #t~mem1258#1;havoc #t~bitwise1259#1; [2025-02-08 04:09:13,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12444-2: havoc #t~bitwise1259#1;assume #t~bitwise1259#1 % 4294967296 <= #t~mem1258#1 % 4294967296 && #t~bitwise1259#1 % 4294967296 <= 2048; [2025-02-08 04:09:13,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10330: enic_get_vf_port_~pp~2#1.base, enic_get_vf_port_~pp~2#1.offset := enic_get_vf_port_#t~ite824#1.base, enic_get_vf_port_#t~ite824#1.offset;havoc enic_get_vf_port_#t~ite824#1.base, enic_get_vf_port_#t~ite824#1.offset;havoc enic_get_vf_port_#t~mem822#1.base, enic_get_vf_port_#t~mem822#1.offset;havoc enic_get_vf_port_#t~mem823#1.base, enic_get_vf_port_#t~mem823#1.offset; [2025-02-08 04:09:13,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12444-1: [2025-02-08 04:09:13,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14558: #t~ret1287#1 := ldv_register_netdev_107_#res#1;havoc ldv_register_netdev_107_#t~ret1434#1, ldv_register_netdev_107_#t~ret1435#1, ldv_register_netdev_107_~ldv_func_arg1#1.base, ldv_register_netdev_107_~ldv_func_arg1#1.offset, ldv_register_netdev_107_~ldv_func_res~8#1, ldv_register_netdev_107_~tmp~146#1, ldv_register_netdev_107_~tmp___0~62#1;havoc ldv_register_netdev_107_#in~ldv_func_arg1#1.base, ldv_register_netdev_107_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_register_netdev_107 } true;assume -2147483648 <= #t~ret1287#1 && #t~ret1287#1 <= 2147483647;~err~20#1 := #t~ret1287#1;havoc #t~ret1287#1; [2025-02-08 04:09:13,507 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10198-1: [2025-02-08 04:09:13,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15219-1: SUMMARY for call enic_get_vnic_config_#t~ret1562#1 := vnic_dev_spec(enic_get_vnic_config_#t~mem1561#1.base, enic_get_vnic_config_#t~mem1561#1.offset, 40, 2, enic_get_vnic_config_~c~0#1.base, 38 + enic_get_vnic_config_~c~0#1.offset); srcloc: null [2025-02-08 04:09:13,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10198-2: havoc enic_set_vf_port_#t~bitwise780#1;assume (enic_set_vf_port_#t~bitwise780#1 % 4294967296 >= enic_set_vf_port_#t~mem779#1 % 4294967296 && enic_set_vf_port_#t~bitwise780#1 % 4294967296 >= 8) && enic_set_vf_port_#t~bitwise780#1 % 4294967296 <= 8 + enic_set_vf_port_#t~mem779#1 % 4294967296; [2025-02-08 04:09:13,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15219: assume -2147483648 <= enic_get_vnic_config_#t~ret1562#1 && enic_get_vnic_config_#t~ret1562#1 <= 2147483647;enic_get_vnic_config_~err~23#1 := enic_get_vnic_config_#t~ret1562#1;havoc enic_get_vnic_config_#t~mem1561#1.base, enic_get_vnic_config_#t~mem1561#1.offset;havoc enic_get_vnic_config_#t~ret1562#1; [2025-02-08 04:09:13,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10198-3: assume false;enic_set_vf_port_#t~bitwise780#1 := enic_set_vf_port_#t~mem779#1; [2025-02-08 04:09:13,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10198-3: assume !false; [2025-02-08 04:09:13,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10198-4: assume 0 == enic_set_vf_port_#t~mem779#1 % 4294967296 || 8 == enic_set_vf_port_#t~mem779#1 % 4294967296;enic_set_vf_port_#t~bitwise780#1 := 8; [2025-02-08 04:09:13,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10198-4: assume !(0 == enic_set_vf_port_#t~mem779#1 % 4294967296 || 8 == enic_set_vf_port_#t~mem779#1 % 4294967296); [2025-02-08 04:09:13,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10330-1: assume -1 == enic_get_vf_port_~vf#1;call enic_get_vf_port_#t~mem822#1.base, enic_get_vf_port_#t~mem822#1.offset := read~$Pointer$#11(enic_get_vf_port_~enic~16#1.base, 1800 + enic_get_vf_port_~enic~16#1.offset, 8);enic_get_vf_port_#t~ite824#1.base, enic_get_vf_port_#t~ite824#1.offset := enic_get_vf_port_#t~mem822#1.base, enic_get_vf_port_#t~mem822#1.offset; [2025-02-08 04:09:13,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10330-1: assume !(-1 == enic_get_vf_port_~vf#1);call enic_get_vf_port_#t~mem823#1.base, enic_get_vf_port_#t~mem823#1.offset := read~$Pointer$#11(enic_get_vf_port_~enic~16#1.base, 1800 + enic_get_vf_port_~enic~16#1.offset, 8);enic_get_vf_port_#t~ite824#1.base, enic_get_vf_port_#t~ite824#1.offset := enic_get_vf_port_#t~mem823#1.base, enic_get_vf_port_#t~mem823#1.offset + 89 * (if enic_get_vf_port_~vf#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then enic_get_vf_port_~vf#1 % 18446744073709551616 % 18446744073709551616 else enic_get_vf_port_~vf#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:09:13,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9273: enic_queue_wq_skb_vlan_~tmp___0~20#1 := enic_queue_wq_skb_vlan_#t~ret588#1;havoc enic_queue_wq_skb_vlan_#t~mem586#1.base, enic_queue_wq_skb_vlan_#t~mem586#1.offset;havoc enic_queue_wq_skb_vlan_#t~mem587#1.base, enic_queue_wq_skb_vlan_#t~mem587#1.offset;havoc enic_queue_wq_skb_vlan_#t~ret588#1;assume { :begin_inline_enic_queue_wq_desc } true;enic_queue_wq_desc_#in~wq#1.base, enic_queue_wq_desc_#in~wq#1.offset, enic_queue_wq_desc_#in~os_buf#1.base, enic_queue_wq_desc_#in~os_buf#1.offset, enic_queue_wq_desc_#in~dma_addr#1, enic_queue_wq_desc_#in~len#1, enic_queue_wq_desc_#in~vlan_tag_insert#1, enic_queue_wq_desc_#in~vlan_tag#1, enic_queue_wq_desc_#in~eop#1, enic_queue_wq_desc_#in~loopback#1 := enic_queue_wq_skb_vlan_~wq#1.base, enic_queue_wq_skb_vlan_~wq#1.offset, enic_queue_wq_skb_vlan_~skb#1.base, enic_queue_wq_skb_vlan_~skb#1.offset, enic_queue_wq_skb_vlan_~tmp___0~20#1, enic_queue_wq_skb_vlan_~head_len~0#1, enic_queue_wq_skb_vlan_~vlan_tag_insert#1, enic_queue_wq_skb_vlan_~vlan_tag#1, enic_queue_wq_skb_vlan_~eop~0#1, enic_queue_wq_skb_vlan_~loopback#1;havoc enic_queue_wq_desc_~wq#1.base, enic_queue_wq_desc_~wq#1.offset, enic_queue_wq_desc_~os_buf#1.base, enic_queue_wq_desc_~os_buf#1.offset, enic_queue_wq_desc_~dma_addr#1, enic_queue_wq_desc_~len#1, enic_queue_wq_desc_~vlan_tag_insert#1, enic_queue_wq_desc_~vlan_tag#1, enic_queue_wq_desc_~eop#1, enic_queue_wq_desc_~loopback#1;enic_queue_wq_desc_~wq#1.base, enic_queue_wq_desc_~wq#1.offset := enic_queue_wq_desc_#in~wq#1.base, enic_queue_wq_desc_#in~wq#1.offset;enic_queue_wq_desc_~os_buf#1.base, enic_queue_wq_desc_~os_buf#1.offset := enic_queue_wq_desc_#in~os_buf#1.base, enic_queue_wq_desc_#in~os_buf#1.offset;enic_queue_wq_desc_~dma_addr#1 := enic_queue_wq_desc_#in~dma_addr#1;enic_queue_wq_desc_~len#1 := enic_queue_wq_desc_#in~len#1;enic_queue_wq_desc_~vlan_tag_insert#1 := enic_queue_wq_desc_#in~vlan_tag_insert#1;enic_queue_wq_desc_~vlan_tag#1 := enic_queue_wq_desc_#in~vlan_tag#1;enic_queue_wq_desc_~eop#1 := enic_queue_wq_desc_#in~eop#1;enic_queue_wq_desc_~loopback#1 := enic_queue_wq_desc_#in~loopback#1; [2025-02-08 04:09:13,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12444-4: assume 0 == #t~mem1258#1 % 4294967296;#t~bitwise1259#1 := 0; [2025-02-08 04:09:13,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12444-4: assume !(0 == #t~mem1258#1 % 4294967296); [2025-02-08 04:09:13,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9273-1: SUMMARY for call enic_queue_wq_skb_vlan_#t~ret588#1 := pci_map_single(enic_queue_wq_skb_vlan_#t~mem586#1.base, enic_queue_wq_skb_vlan_#t~mem586#1.offset, enic_queue_wq_skb_vlan_#t~mem587#1.base, enic_queue_wq_skb_vlan_#t~mem587#1.offset, enic_queue_wq_skb_vlan_~head_len~0#1 % 4294967296, 1); srcloc: null [2025-02-08 04:09:13,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12444-3: assume 2048 == #t~mem1258#1 % 4294967296;#t~bitwise1259#1 := #t~mem1258#1; [2025-02-08 04:09:13,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12444-3: assume !(2048 == #t~mem1258#1 % 4294967296); [2025-02-08 04:09:13,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10198: call write~int#11(enic_set_vf_port_#t~bitwise780#1, enic_set_vf_port_~pp~1#1.base, enic_set_vf_port_~pp~1#1.offset, 4);havoc enic_set_vf_port_#t~mem779#1;havoc enic_set_vf_port_#t~bitwise780#1;call enic_set_vf_port_#t~mem781#1.base, enic_set_vf_port_#t~mem781#1.offset := read~$Pointer$#50(enic_set_vf_port_~port#1.base, 32 + enic_set_vf_port_~port#1.offset, 8); [2025-02-08 04:09:13,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13898: SUMMARY for call ldv_stop(); srcloc: null [2025-02-08 04:09:13,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19051: assume enic_get_ethtool_stats_~i~32#1 % 4294967296 <= 10; [2025-02-08 04:09:13,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19051: assume !(enic_get_ethtool_stats_~i~32#1 % 4294967296 <= 10);enic_get_ethtool_stats_~i~32#1 := 0; [2025-02-08 04:09:13,508 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9274: havoc enic_queue_wq_desc_~wq#1.base, enic_queue_wq_desc_~wq#1.offset, enic_queue_wq_desc_~os_buf#1.base, enic_queue_wq_desc_~os_buf#1.offset, enic_queue_wq_desc_~dma_addr#1, enic_queue_wq_desc_~len#1, enic_queue_wq_desc_~vlan_tag_insert#1, enic_queue_wq_desc_~vlan_tag#1, enic_queue_wq_desc_~eop#1, enic_queue_wq_desc_~loopback#1;havoc enic_queue_wq_desc_#in~wq#1.base, enic_queue_wq_desc_#in~wq#1.offset, enic_queue_wq_desc_#in~os_buf#1.base, enic_queue_wq_desc_#in~os_buf#1.offset, enic_queue_wq_desc_#in~dma_addr#1, enic_queue_wq_desc_#in~len#1, enic_queue_wq_desc_#in~vlan_tag_insert#1, enic_queue_wq_desc_#in~vlan_tag#1, enic_queue_wq_desc_#in~eop#1, enic_queue_wq_desc_#in~loopback#1;assume { :end_inline_enic_queue_wq_desc } true; [2025-02-08 04:09:13,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14559-1: ldv_register_netdev_107_#res#1 := ldv_register_netdev_107_~ldv_func_res~8#1; [2025-02-08 04:09:13,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10199: enic_set_vf_port_~tmp___2~12#1.base, enic_set_vf_port_~tmp___2~12#1.offset := enic_set_vf_port_#t~ret782#1.base, enic_set_vf_port_#t~ret782#1.offset;havoc enic_set_vf_port_#t~mem781#1.base, enic_set_vf_port_#t~mem781#1.offset;havoc enic_set_vf_port_#t~ret782#1.base, enic_set_vf_port_#t~ret782#1.offset; [2025-02-08 04:09:13,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10199-1: SUMMARY for call enic_set_vf_port_#t~ret782#1.base, enic_set_vf_port_#t~ret782#1.offset := nla_data(enic_set_vf_port_#t~mem781#1.base, enic_set_vf_port_#t~mem781#1.offset); srcloc: null [2025-02-08 04:09:13,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21959: havoc pci_enable_msi_block_#t~nondet2508#1;enic_set_intr_mode_#t~ret1150#1 := pci_enable_msi_block_#res#1;havoc pci_enable_msi_block_#t~nondet2508#1, pci_enable_msi_block_~arg0#1.base, pci_enable_msi_block_~arg0#1.offset, pci_enable_msi_block_~arg1#1;havoc pci_enable_msi_block_#in~arg0#1.base, pci_enable_msi_block_#in~arg0#1.offset, pci_enable_msi_block_#in~arg1#1;assume { :end_inline_pci_enable_msi_block } true;assume -2147483648 <= enic_set_intr_mode_#t~ret1150#1 && enic_set_intr_mode_#t~ret1150#1 <= 2147483647;enic_set_intr_mode_~tmp___2~18#1 := enic_set_intr_mode_#t~ret1150#1;havoc enic_set_intr_mode_#t~mem1149#1.base, enic_set_intr_mode_#t~mem1149#1.offset;havoc enic_set_intr_mode_#t~ret1150#1; [2025-02-08 04:09:13,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12049: #t~ret1237#1 := enic_dev_init_#res#1;havoc enic_dev_init_#t~ret1169#1.base, enic_dev_init_#t~ret1169#1.offset, enic_dev_init_#t~mem1170#1.base, enic_dev_init_#t~mem1170#1.offset, enic_dev_init_#t~ret1171#1, enic_dev_init_#t~ret1172#1, enic_dev_init_#t~mem1173#1.base, enic_dev_init_#t~mem1173#1.offset, enic_dev_init_#t~ret1174#1, enic_dev_init_#t~ret1175#1, enic_dev_init_#t~ret1176#1, enic_dev_init_#t~ret1177#1, enic_dev_init_#t~ret1178#1, enic_dev_init_#t~ret1179#1, enic_dev_init_#t~ret1180#1, enic_dev_init_#t~ret1181#1, enic_dev_init_#t~mem1182#1.base, enic_dev_init_#t~mem1182#1.offset, enic_dev_init_#t~ret1183#1, enic_dev_init_#t~mem1184#1, enic_dev_init_~enic#1.base, enic_dev_init_~enic#1.offset, enic_dev_init_~dev~1#1.base, enic_dev_init_~dev~1#1.offset, enic_dev_init_~tmp~109#1.base, enic_dev_init_~tmp~109#1.offset, enic_dev_init_~netdev~11#1.base, enic_dev_init_~netdev~11#1.offset, enic_dev_init_~i~15#1, enic_dev_init_~err~19#1, enic_dev_init_~tmp___0~45#1;havoc enic_dev_init_#in~enic#1.base, enic_dev_init_#in~enic#1.offset;assume { :end_inline_enic_dev_init } true;assume -2147483648 <= #t~ret1237#1 && #t~ret1237#1 <= 2147483647;~err~20#1 := #t~ret1237#1;havoc #t~ret1237#1; [2025-02-08 04:09:13,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12446-2: havoc #t~bitwise1261#1;assume #t~bitwise1261#1 % 18446744073709551616 <= #t~mem1260#1 % 18446744073709551616 && #t~bitwise1261#1 % 18446744073709551616 <= 18446744073709551487; [2025-02-08 04:09:13,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12446-1: [2025-02-08 04:09:13,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12446-4: assume 0 == #t~mem1260#1 % 18446744073709551616;#t~bitwise1261#1 := 0; [2025-02-08 04:09:13,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12446-4: assume !(0 == #t~mem1260#1 % 18446744073709551616); [2025-02-08 04:09:13,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12446-3: assume 18446744073709551487 == #t~mem1260#1 % 18446744073709551616;#t~bitwise1261#1 := #t~mem1260#1; [2025-02-08 04:09:13,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12446-3: assume !(18446744073709551487 == #t~mem1260#1 % 18446744073709551616); [2025-02-08 04:09:13,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13503: havoc ldv_dummy_resourceless_instance_callback_2_45_#t~ret2345#1, ldv_dummy_resourceless_instance_callback_2_45_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_45_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_45_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_45_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_45_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_45_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_45_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_45_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_45_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_45_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_45_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_45_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_45 } true; [2025-02-08 04:09:13,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19317: SUMMARY for call enic_get_drvinfo(ldv_dummy_resourceless_instance_callback_2_7_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_7_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_7_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_7_~arg2#1.offset); srcloc: null [2025-02-08 04:09:13,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13503-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_45 } true;ldv_dummy_resourceless_instance_callback_2_45_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_45_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_45_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_45_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_45_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_45_#in~arg2#1.offset := ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_set_coalesce~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_set_coalesce~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_ethtool_coalesce_ptr~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_ethtool_coalesce_ptr~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_45_#t~ret2345#1, ldv_dummy_resourceless_instance_callback_2_45_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_45_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_45_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_45_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_45_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_45_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_2_45_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_45_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_45_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_45_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_45_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_45_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_45_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_45_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_45_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_45_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_2_45_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_45_#in~arg2#1.offset; [2025-02-08 04:09:13,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9407: enic_queue_wq_skb_tso_~tmp___11~0#1.base, enic_queue_wq_skb_tso_~tmp___11~0#1.offset := enic_queue_wq_skb_tso_#t~ret616#1.base, enic_queue_wq_skb_tso_#t~ret616#1.offset;havoc enic_queue_wq_skb_tso_#t~ret616#1.base, enic_queue_wq_skb_tso_#t~ret616#1.offset;enic_queue_wq_skb_tso_~frag~1#1.base, enic_queue_wq_skb_tso_~frag~1#1.offset := enic_queue_wq_skb_tso_~tmp___11~0#1.base, 48 + enic_queue_wq_skb_tso_~tmp___11~0#1.offset; [2025-02-08 04:09:13,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12446: call write~int#11(#t~bitwise1261#1, ~netdev~12#1.base, 204 + ~netdev~12#1.offset, 8);havoc #t~mem1260#1;havoc #t~bitwise1261#1;call write~int#11(1, ~enic~30#1.base, 7316 + ~enic~30#1.offset, 2);call #t~mem1262#1 := read~int#11(~enic~30#1.base, 54 + ~enic~30#1.offset, 2);call write~int#11(#t~mem1262#1, ~enic~30#1.base, 7318 + ~enic~30#1.offset, 2);havoc #t~mem1262#1;call #t~mem1263#1 := read~int#11(~enic~30#1.base, 7318 + ~enic~30#1.offset, 2); [2025-02-08 04:09:13,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9407-1: SUMMARY for call enic_queue_wq_skb_tso_#t~ret616#1.base, enic_queue_wq_skb_tso_#t~ret616#1.offset := skb_end_pointer(enic_queue_wq_skb_tso_~skb#1.base, enic_queue_wq_skb_tso_~skb#1.offset); srcloc: null [2025-02-08 04:09:13,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15221: assume 0 != enic_get_vnic_config_~err~23#1; [2025-02-08 04:09:13,509 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15221: assume !(0 != enic_get_vnic_config_~err~23#1);enic_get_vnic_config_~__min1~3#1 := 4096;enic_get_vnic_config_~__max1~2#1 := 64;call enic_get_vnic_config_#t~mem1565#1 := read~int#11(enic_get_vnic_config_~c~0#1.base, 4 + enic_get_vnic_config_~c~0#1.offset, 4);enic_get_vnic_config_~__max2~2#1 := enic_get_vnic_config_#t~mem1565#1;havoc enic_get_vnic_config_#t~mem1565#1;enic_get_vnic_config_~__min2~3#1 := (if enic_get_vnic_config_~__max1~2#1 % 4294967296 > enic_get_vnic_config_~__max2~2#1 % 4294967296 then enic_get_vnic_config_~__max1~2#1 else enic_get_vnic_config_~__max2~2#1);call write~int#11((if enic_get_vnic_config_~__min1~3#1 % 4294967296 < enic_get_vnic_config_~__min2~3#1 % 4294967296 then enic_get_vnic_config_~__min1~3#1 else enic_get_vnic_config_~__min2~3#1), enic_get_vnic_config_~c~0#1.base, 4 + enic_get_vnic_config_~c~0#1.offset, 4);call enic_get_vnic_config_#t~mem1566#1 := read~int#11(enic_get_vnic_config_~c~0#1.base, 4 + enic_get_vnic_config_~c~0#1.offset, 4);call write~int#11(enic_get_vnic_config_#t~mem1566#1 - enic_get_vnic_config_#t~mem1566#1 % 32, enic_get_vnic_config_~c~0#1.base, 4 + enic_get_vnic_config_~c~0#1.offset, 4);havoc enic_get_vnic_config_#t~mem1566#1;enic_get_vnic_config_~__min1___0~1#1 := 4096;enic_get_vnic_config_~__max1___0~0#1 := 64;call enic_get_vnic_config_#t~mem1567#1 := read~int#11(enic_get_vnic_config_~c~0#1.base, 8 + enic_get_vnic_config_~c~0#1.offset, 4);enic_get_vnic_config_~__max2___0~0#1 := enic_get_vnic_config_#t~mem1567#1;havoc enic_get_vnic_config_#t~mem1567#1;enic_get_vnic_config_~__min2___0~1#1 := (if enic_get_vnic_config_~__max1___0~0#1 % 4294967296 > enic_get_vnic_config_~__max2___0~0#1 % 4294967296 then enic_get_vnic_config_~__max1___0~0#1 else enic_get_vnic_config_~__max2___0~0#1);call write~int#11((if enic_get_vnic_config_~__min1___0~1#1 % 4294967296 < enic_get_vnic_config_~__min2___0~1#1 % 4294967296 then enic_get_vnic_config_~__min1___0~1#1 else enic_get_vnic_config_~__min2___0~1#1), enic_get_vnic_config_~c~0#1.base, 8 + enic_get_vnic_config_~c~0#1.offset, 4);call enic_get_vnic_config_#t~mem1568#1 := read~int#11(enic_get_vnic_config_~c~0#1.base, 8 + enic_get_vnic_config_~c~0#1.offset, 4);call write~int#11(enic_get_vnic_config_#t~mem1568#1 - enic_get_vnic_config_#t~mem1568#1 % 32, enic_get_vnic_config_~c~0#1.base, 8 + enic_get_vnic_config_~c~0#1.offset, 4);havoc enic_get_vnic_config_#t~mem1568#1;call enic_get_vnic_config_#t~mem1569#1 := read~int#11(enic_get_vnic_config_~c~0#1.base, 12 + enic_get_vnic_config_~c~0#1.offset, 2); [2025-02-08 04:09:13,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10200: havoc enic_set_vf_port_#t~memcpy~res783#1.base, enic_set_vf_port_#t~memcpy~res783#1.offset; [2025-02-08 04:09:13,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10200-1: SUMMARY for call enic_set_vf_port_#t~memcpy~res783#1.base, enic_set_vf_port_#t~memcpy~res783#1.offset := #Ultimate.C_memcpy#11(enic_set_vf_port_~pp~1#1.base, 45 + enic_set_vf_port_~pp~1#1.offset, enic_set_vf_port_~tmp___2~12#1.base, enic_set_vf_port_~tmp___2~12#1.offset, 16); srcloc: null [2025-02-08 04:09:13,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9540: havoc ldv___ldv_spin_lock_79_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_79_~ldv_func_arg1#1.offset;havoc ldv___ldv_spin_lock_79_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_79_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv___ldv_spin_lock_79 } true; [2025-02-08 04:09:13,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9540-1: assume { :begin_inline_ldv___ldv_spin_lock_79 } true;ldv___ldv_spin_lock_79_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_79_#in~ldv_func_arg1#1.offset := enic_hard_start_xmit_~enic~7#1.base, 6768 + enic_hard_start_xmit_~enic~7#1.offset + 68 * (if enic_hard_start_xmit_~txq_map~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then enic_hard_start_xmit_~txq_map~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else enic_hard_start_xmit_~txq_map~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc ldv___ldv_spin_lock_79_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_79_~ldv_func_arg1#1.offset;ldv___ldv_spin_lock_79_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_79_~ldv_func_arg1#1.offset := ldv___ldv_spin_lock_79_#in~ldv_func_arg1#1.base, ldv___ldv_spin_lock_79_#in~ldv_func_arg1#1.offset; [2025-02-08 04:09:13,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16939: vnic_dev_discover_res_~tmp___4~11#1 := vnic_dev_discover_res_#t~ret1966#1;havoc vnic_dev_discover_res_#t~ret1966#1; [2025-02-08 04:09:13,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16939-1: SUMMARY for call vnic_dev_discover_res_#t~ret1966#1 := ioread32(vnic_dev_discover_res_~rh~0#1.base, 4 + vnic_dev_discover_res_~rh~0#1.offset); srcloc: null [2025-02-08 04:09:13,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12315: assume { :begin_inline_kcalloc } true;kcalloc_#in~n#1, kcalloc_#in~size#1, kcalloc_#in~flags#1 := ~num_pps~0#1, 92, 208;havoc kcalloc_#res#1.base, kcalloc_#res#1.offset;havoc kcalloc_#t~bitwise76#1, kcalloc_#t~ret77#1.base, kcalloc_#t~ret77#1.offset, kcalloc_~n#1, kcalloc_~size#1, kcalloc_~flags#1, kcalloc_~tmp~4#1.base, kcalloc_~tmp~4#1.offset;kcalloc_~n#1 := kcalloc_#in~n#1;kcalloc_~size#1 := kcalloc_#in~size#1;kcalloc_~flags#1 := kcalloc_#in~flags#1;havoc kcalloc_~tmp~4#1.base, kcalloc_~tmp~4#1.offset; [2025-02-08 04:09:13,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9541: enic_hard_start_xmit_~tmp___5~1#1 := enic_hard_start_xmit_#t~ret639#1;havoc enic_hard_start_xmit_#t~ret639#1; [2025-02-08 04:09:13,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9541-1: SUMMARY for call enic_hard_start_xmit_#t~ret639#1 := vnic_wq_desc_avail(enic_hard_start_xmit_~wq~0#1.base, enic_hard_start_xmit_~wq~0#1.offset); srcloc: null [2025-02-08 04:09:13,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15619: call enic_alloc_vnic_resources_#t~mem1666#1 := read~int#11(enic_alloc_vnic_resources_~enic#1.base, 15712 + enic_alloc_vnic_resources_~enic#1.offset, 4); [2025-02-08 04:09:13,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16808-1: SUMMARY for call enic_process_get_pp_request_#t~ret1952#1 := vnic_dev_deinit_done(enic_process_get_pp_request_#t~mem1951#1.base, enic_process_get_pp_request_#t~mem1951#1.offset, enic_process_get_pp_request_~#status~0#1.base, enic_process_get_pp_request_~#status~0#1.offset); srcloc: null [2025-02-08 04:09:13,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16808: assume -2147483648 <= enic_process_get_pp_request_#t~ret1952#1 && enic_process_get_pp_request_#t~ret1952#1 <= 2147483647;enic_process_get_pp_request_~err~53#1 := enic_process_get_pp_request_#t~ret1952#1;havoc enic_process_get_pp_request_#t~mem1951#1.base, enic_process_get_pp_request_#t~mem1951#1.offset;havoc enic_process_get_pp_request_#t~ret1952#1; [2025-02-08 04:09:13,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10334-1: call enic_get_vf_port_#t~mem825#1 := read~int#15(enic_get_vf_port_~#err~5#1.base, enic_get_vf_port_~#err~5#1.offset, 4); [2025-02-08 04:09:13,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9277: assume 0 == enic_queue_wq_skb_vlan_~eop~0#1; [2025-02-08 04:09:13,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9277: assume !(0 == enic_queue_wq_skb_vlan_~eop~0#1); [2025-02-08 04:09:13,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10334: assume 0 != enic_get_vf_port_#t~mem825#1;havoc enic_get_vf_port_#t~mem825#1;call enic_get_vf_port_#t~mem826#1 := read~int#15(enic_get_vf_port_~#err~5#1.base, enic_get_vf_port_~#err~5#1.offset, 4);enic_get_vf_port_#res#1 := enic_get_vf_port_#t~mem826#1;havoc enic_get_vf_port_#t~mem826#1;call ULTIMATE.dealloc(enic_get_vf_port_~#response~0#1.base, enic_get_vf_port_~#response~0#1.offset);havoc enic_get_vf_port_~#response~0#1.base, enic_get_vf_port_~#response~0#1.offset;call ULTIMATE.dealloc(enic_get_vf_port_~#err~5#1.base, enic_get_vf_port_~#err~5#1.offset);havoc enic_get_vf_port_~#err~5#1.base, enic_get_vf_port_~#err~5#1.offset; [2025-02-08 04:09:13,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10334: assume !(0 != enic_get_vf_port_#t~mem825#1);havoc enic_get_vf_port_#t~mem825#1; [2025-02-08 04:09:13,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18130: assume 0 == vnic_dev_intr_coal_timer_info_~err~69#1;call vnic_dev_intr_coal_timer_info_#t~mem2169#1 := read~int#11(vnic_dev_intr_coal_timer_info_~vdev#1.base, 496 + vnic_dev_intr_coal_timer_info_~vdev#1.offset, 8);call write~int#11(vnic_dev_intr_coal_timer_info_#t~mem2169#1, vnic_dev_intr_coal_timer_info_~vdev#1.base, 616 + vnic_dev_intr_coal_timer_info_~vdev#1.offset, 4);havoc vnic_dev_intr_coal_timer_info_#t~mem2169#1;call vnic_dev_intr_coal_timer_info_#t~mem2170#1 := read~int#11(vnic_dev_intr_coal_timer_info_~vdev#1.base, 504 + vnic_dev_intr_coal_timer_info_~vdev#1.offset, 8);call write~int#11(vnic_dev_intr_coal_timer_info_#t~mem2170#1, vnic_dev_intr_coal_timer_info_~vdev#1.base, 620 + vnic_dev_intr_coal_timer_info_~vdev#1.offset, 4);havoc vnic_dev_intr_coal_timer_info_#t~mem2170#1;call vnic_dev_intr_coal_timer_info_#t~mem2171#1 := read~int#11(vnic_dev_intr_coal_timer_info_~vdev#1.base, 512 + vnic_dev_intr_coal_timer_info_~vdev#1.offset, 8);call write~int#11(vnic_dev_intr_coal_timer_info_#t~mem2171#1, vnic_dev_intr_coal_timer_info_~vdev#1.base, 624 + vnic_dev_intr_coal_timer_info_~vdev#1.offset, 4);havoc vnic_dev_intr_coal_timer_info_#t~mem2171#1; [2025-02-08 04:09:13,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18130: assume !(0 == vnic_dev_intr_coal_timer_info_~err~69#1); [2025-02-08 04:09:13,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15223-1: SUMMARY for call enic_get_vnic_config_#t~ret1563#1.base, enic_get_vnic_config_#t~ret1563#1.offset := enic_get_dev(enic_get_vnic_config_~enic#1.base, enic_get_vnic_config_~enic#1.offset); srcloc: null [2025-02-08 04:09:13,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15223: enic_get_vnic_config_~tmp___7~4#1.base, enic_get_vnic_config_~tmp___7~4#1.offset := enic_get_vnic_config_#t~ret1563#1.base, enic_get_vnic_config_#t~ret1563#1.offset;havoc enic_get_vnic_config_#t~ret1563#1.base, enic_get_vnic_config_#t~ret1563#1.offset; [2025-02-08 04:09:13,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14827: assume vnic_wq_alloc_bufs_~i~18#1 % 4294967296 < vnic_wq_alloc_bufs_~blks~0#1 % 4294967296; [2025-02-08 04:09:13,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14827: assume !(vnic_wq_alloc_bufs_~i~18#1 % 4294967296 < vnic_wq_alloc_bufs_~blks~0#1 % 4294967296);call vnic_wq_alloc_bufs_#t~mem1483#1.base, vnic_wq_alloc_bufs_#t~mem1483#1.offset := read~$Pointer$#11(vnic_wq_alloc_bufs_~wq#1.base, 88 + vnic_wq_alloc_bufs_~wq#1.offset, 8);vnic_wq_alloc_bufs_~tmp___0~64#1.base, vnic_wq_alloc_bufs_~tmp___0~64#1.offset := vnic_wq_alloc_bufs_#t~mem1483#1.base, vnic_wq_alloc_bufs_#t~mem1483#1.offset;havoc vnic_wq_alloc_bufs_#t~mem1483#1.base, vnic_wq_alloc_bufs_#t~mem1483#1.offset;call write~$Pointer$#11(vnic_wq_alloc_bufs_~tmp___0~64#1.base, vnic_wq_alloc_bufs_~tmp___0~64#1.offset, vnic_wq_alloc_bufs_~wq#1.base, 608 + vnic_wq_alloc_bufs_~wq#1.offset, 8);call write~$Pointer$#11(vnic_wq_alloc_bufs_~tmp___0~64#1.base, vnic_wq_alloc_bufs_~tmp___0~64#1.offset, vnic_wq_alloc_bufs_~wq#1.base, 600 + vnic_wq_alloc_bufs_~wq#1.offset, 8);vnic_wq_alloc_bufs_#res#1 := 0;vnic_wq_alloc_#t~ret1492#1 := vnic_wq_alloc_bufs_#res#1;havoc vnic_wq_alloc_bufs_#t~mem1473#1, vnic_wq_alloc_bufs_#t~ret1474#1.base, vnic_wq_alloc_bufs_#t~ret1474#1.offset, vnic_wq_alloc_bufs_#t~mem1475#1.base, vnic_wq_alloc_bufs_#t~mem1475#1.offset, vnic_wq_alloc_bufs_#t~mem1476#1.base, vnic_wq_alloc_bufs_#t~mem1476#1.offset, vnic_wq_alloc_bufs_#t~mem1479#1.base, vnic_wq_alloc_bufs_#t~mem1479#1.offset, vnic_wq_alloc_bufs_#t~mem1477#1, vnic_wq_alloc_bufs_#t~mem1478#1, vnic_wq_alloc_bufs_#t~mem1480#1, vnic_wq_alloc_bufs_#t~mem1481#1.base, vnic_wq_alloc_bufs_#t~mem1481#1.offset, vnic_wq_alloc_bufs_#t~mem1482#1.base, vnic_wq_alloc_bufs_#t~mem1482#1.offset, vnic_wq_alloc_bufs_#t~mem1483#1.base, vnic_wq_alloc_bufs_#t~mem1483#1.offset, vnic_wq_alloc_bufs_~wq#1.base, vnic_wq_alloc_bufs_~wq#1.offset, vnic_wq_alloc_bufs_~buf~4#1.base, vnic_wq_alloc_bufs_~buf~4#1.offset, vnic_wq_alloc_bufs_~i~18#1, vnic_wq_alloc_bufs_~j~2#1, vnic_wq_alloc_bufs_~count~0#1, vnic_wq_alloc_bufs_~blks~0#1, vnic_wq_alloc_bufs_~tmp~151#1.base, vnic_wq_alloc_bufs_~tmp~151#1.offset, vnic_wq_alloc_bufs_~tmp___0~64#1.base, vnic_wq_alloc_bufs_~tmp___0~64#1.offset;havoc vnic_wq_alloc_bufs_#in~wq#1.base, vnic_wq_alloc_bufs_#in~wq#1.offset;assume { :end_inline_vnic_wq_alloc_bufs } true;assume -2147483648 <= vnic_wq_alloc_#t~ret1492#1 && vnic_wq_alloc_#t~ret1492#1 <= 2147483647;vnic_wq_alloc_~err~22#1 := vnic_wq_alloc_#t~ret1492#1;havoc vnic_wq_alloc_#t~ret1492#1; [2025-02-08 04:09:13,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9542-1: SUMMARY for call enic_hard_start_xmit_#t~ret640#1.base, enic_hard_start_xmit_#t~ret640#1.offset := skb_end_pointer(enic_hard_start_xmit_~skb#1.base, enic_hard_start_xmit_~skb#1.offset); srcloc: null [2025-02-08 04:09:13,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13638-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_24 } true;ldv_dummy_resourceless_instance_callback_2_24_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_24_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_24_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_24_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_24_#in~arg2#1, ldv_dummy_resourceless_instance_callback_2_24_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_24_#in~arg3#1.offset := ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_get_vf_port~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_get_vf_port~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_24_1_default~0#1, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_sk_buff_ptr~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_sk_buff_ptr~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_24_#t~ret1323#1, ldv_dummy_resourceless_instance_callback_2_24_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_24_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_24_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_24_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_24_~arg2#1, ldv_dummy_resourceless_instance_callback_2_24_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_24_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_2_24_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_24_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_24_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_24_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_24_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_24_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_24_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_24_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_24_~arg2#1 := ldv_dummy_resourceless_instance_callback_2_24_#in~arg2#1;ldv_dummy_resourceless_instance_callback_2_24_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_24_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_2_24_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_24_#in~arg3#1.offset;assume { :begin_inline_enic_get_vf_port } true;enic_get_vf_port_#in~netdev#1.base, enic_get_vf_port_#in~netdev#1.offset, enic_get_vf_port_#in~vf#1, enic_get_vf_port_#in~skb#1.base, enic_get_vf_port_#in~skb#1.offset := ldv_dummy_resourceless_instance_callback_2_24_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_24_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_24_~arg2#1, ldv_dummy_resourceless_instance_callback_2_24_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_24_~arg3#1.offset;havoc enic_get_vf_port_#res#1;havoc enic_get_vf_port_#t~ret820#1.base, enic_get_vf_port_#t~ret820#1.offset, enic_get_vf_port_#t~ret821#1, enic_get_vf_port_#t~ite824#1.base, enic_get_vf_port_#t~ite824#1.offset, enic_get_vf_port_#t~mem822#1.base, enic_get_vf_port_#t~mem822#1.offset, enic_get_vf_port_#t~mem823#1.base, enic_get_vf_port_#t~mem823#1.offset, enic_get_vf_port_#t~mem825#1, enic_get_vf_port_#t~mem826#1, enic_get_vf_port_#t~mem827#1, enic_get_vf_port_#t~mem828#1, enic_get_vf_port_#t~ret829#1, enic_get_vf_port_#t~mem830#1, enic_get_vf_port_#t~mem831#1, enic_get_vf_port_#t~mem832#1, enic_get_vf_port_#t~ret833#1, enic_get_vf_port_#t~mem834#1, enic_get_vf_port_#t~ret835#1, enic_get_vf_port_#t~mem836#1, enic_get_vf_port_#t~bitwise837#1, enic_get_vf_port_#t~ret838#1, enic_get_vf_port_#t~mem839#1, enic_get_vf_port_#t~bitwise840#1, enic_get_vf_port_#t~ret841#1, enic_get_vf_port_#t~mem842#1, enic_get_vf_port_#t~bitwise843#1, enic_get_vf_port_#t~ret844#1, enic_get_vf_port_~netdev#1.base, enic_get_vf_port_~netdev#1.offset, enic_get_vf_port_~vf#1, enic_get_vf_port_~skb#1.base, enic_get_vf_port_~skb#1.offset, enic_get_vf_port_~enic~16#1.base, enic_get_vf_port_~enic~16#1.offset, enic_get_vf_port_~tmp~83#1.base, enic_get_vf_port_~tmp~83#1.offset, enic_get_vf_port_~#response~0#1.base, enic_get_vf_port_~#response~0#1.offset, enic_get_vf_port_~pp~2#1.base, enic_get_vf_port_~pp~2#1.offset, enic_get_vf_port_~#err~5#1.base, enic_get_vf_port_~#err~5#1.offset, enic_get_vf_port_~tmp___0~31#1, enic_get_vf_port_~tmp___1~23#1, enic_get_vf_port_~tmp___2~13#1, enic_get_vf_port_~tmp___3~9#1, enic_get_vf_port_~tmp___4~5#1, enic_get_vf_port_~tmp___5~4#1;enic_get_vf_port_~netdev#1.base, enic_get_vf_port_~netdev#1.offset := enic_get_vf_port_#in~netdev#1.base, enic_get_vf_port_#in~netdev#1.offset;enic_get_vf_port_~vf#1 := enic_get_vf_port_#in~vf#1;enic_get_vf_port_~skb#1.base, enic_get_vf_port_~skb#1.offset := enic_get_vf_port_#in~skb#1.base, enic_get_vf_port_#in~skb#1.offset;havoc enic_get_vf_port_~enic~16#1.base, enic_get_vf_port_~enic~16#1.offset;havoc enic_get_vf_port_~tmp~83#1.base, enic_get_vf_port_~tmp~83#1.offset;call enic_get_vf_port_~#response~0#1.base, enic_get_vf_port_~#response~0#1.offset := #Ultimate.allocOnStack(2);havoc enic_get_vf_port_~pp~2#1.base, enic_get_vf_port_~pp~2#1.offset;call enic_get_vf_port_~#err~5#1.base, enic_get_vf_port_~#err~5#1.offset := #Ultimate.allocOnStack(4);havoc enic_get_vf_port_~tmp___0~31#1;havoc enic_get_vf_port_~tmp___1~23#1;havoc enic_get_vf_port_~tmp___2~13#1;havoc enic_get_vf_port_~tmp___3~9#1;havoc enic_get_vf_port_~tmp___4~5#1;havoc enic_get_vf_port_~tmp___5~4#1; [2025-02-08 04:09:13,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16941: assume 0 != vnic_dev_discover_res_~tmp___4~11#1 % 4294967296; [2025-02-08 04:09:13,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16941: assume !(0 != vnic_dev_discover_res_~tmp___4~11#1 % 4294967296); [2025-02-08 04:09:13,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13638: havoc ldv_dummy_resourceless_instance_callback_2_24_#t~ret1323#1, ldv_dummy_resourceless_instance_callback_2_24_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_24_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_24_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_24_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_24_~arg2#1, ldv_dummy_resourceless_instance_callback_2_24_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_24_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_24_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_24_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_24_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_24_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_24_#in~arg2#1, ldv_dummy_resourceless_instance_callback_2_24_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_24_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_24 } true; [2025-02-08 04:09:13,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9542: enic_hard_start_xmit_~tmp___6~1#1.base, enic_hard_start_xmit_~tmp___6~1#1.offset := enic_hard_start_xmit_#t~ret640#1.base, enic_hard_start_xmit_#t~ret640#1.offset;havoc enic_hard_start_xmit_#t~ret640#1.base, enic_hard_start_xmit_#t~ret640#1.offset;call enic_hard_start_xmit_#t~mem641#1 := read~int#11(enic_hard_start_xmit_~tmp___6~1#1.base, enic_hard_start_xmit_~tmp___6~1#1.offset, 1); [2025-02-08 04:09:13,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12449-1: SUMMARY for call #t~ret1264#1 := _dev_info(~dev~2#1.base, ~dev~2#1.offset, 51, 0); srcloc: null [2025-02-08 04:09:13,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12449: assume -2147483648 <= #t~ret1264#1 && #t~ret1264#1 <= 2147483647;havoc #t~mem1263#1;havoc #t~ret1264#1; [2025-02-08 04:09:13,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10335: havoc enic_get_vf_port_#t~mem826#1; [2025-02-08 04:09:13,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8089: havoc get_random_bytes_~arg0#1.base, get_random_bytes_~arg0#1.offset, get_random_bytes_~arg1#1;havoc get_random_bytes_#in~arg0#1.base, get_random_bytes_#in~arg0#1.offset, get_random_bytes_#in~arg1#1;assume { :end_inline_get_random_bytes } true;call eth_random_addr_#t~mem343#1 := read~int#11(eth_random_addr_~addr#1.base, eth_random_addr_~addr#1.offset, 1); [2025-02-08 04:09:13,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15224-1: SUMMARY for call enic_get_vnic_config_#t~ret1564#1 := dev_err(enic_get_vnic_config_~tmp___7~4#1.base, enic_get_vnic_config_~tmp___7~4#1.offset, 77, 0); srcloc: null [2025-02-08 04:09:13,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15224: assume -2147483648 <= enic_get_vnic_config_#t~ret1564#1 && enic_get_vnic_config_#t~ret1564#1 <= 2147483647;havoc enic_get_vnic_config_#t~ret1564#1;enic_get_vnic_config_#res#1 := enic_get_vnic_config_~err~23#1; [2025-02-08 04:09:13,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11921-1: SUMMARY for call vnic_dev_set_intr_mode(enic_set_intr_mode_#t~mem1151#1.base, enic_set_intr_mode_#t~mem1151#1.offset, 2); srcloc: null [2025-02-08 04:09:13,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11921: havoc enic_set_intr_mode_#t~mem1151#1.base, enic_set_intr_mode_#t~mem1151#1.offset;enic_set_intr_mode_#res#1 := 0; [2025-02-08 04:09:13,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint enic_probeFINAL: assume true; [2025-02-08 04:09:13,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15621-1: call enic_alloc_vnic_resources_#t~mem1659#1 := read~int#11(enic_alloc_vnic_resources_~enic#1.base, 12344 + enic_alloc_vnic_resources_~enic#1.offset, 4); [2025-02-08 04:09:13,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15621: assume enic_alloc_vnic_resources_~i~22#1 % 4294967296 < enic_alloc_vnic_resources_#t~mem1659#1 % 4294967296;havoc enic_alloc_vnic_resources_#t~mem1659#1;call enic_alloc_vnic_resources_#t~mem1660#1.base, enic_alloc_vnic_resources_#t~mem1660#1.offset := read~$Pointer$#11(enic_alloc_vnic_resources_~enic#1.base, 200 + enic_alloc_vnic_resources_~enic#1.offset, 8);call enic_alloc_vnic_resources_#t~mem1661#1 := read~int#11(enic_alloc_vnic_resources_~enic#1.base, 24 + enic_alloc_vnic_resources_~enic#1.offset, 4); [2025-02-08 04:09:13,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15621: assume !(enic_alloc_vnic_resources_~i~22#1 % 4294967296 < enic_alloc_vnic_resources_#t~mem1659#1 % 4294967296);havoc enic_alloc_vnic_resources_#t~mem1659#1;call enic_alloc_vnic_resources_#t~mem1663#1.base, enic_alloc_vnic_resources_#t~mem1663#1.offset := read~$Pointer$#11(enic_alloc_vnic_resources_~enic#1.base, 200 + enic_alloc_vnic_resources_~enic#1.offset, 8);call enic_alloc_vnic_resources_#t~mem1664#1 := read~int#11(enic_alloc_vnic_resources_~enic#1.base, 20 + enic_alloc_vnic_resources_~enic#1.offset, 4); [2025-02-08 04:09:13,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10204: assume 0 != (enic_set_vf_port_#t~mem784#1.base + enic_set_vf_port_#t~mem784#1.offset) % 18446744073709551616;havoc enic_set_vf_port_#t~mem784#1.base, enic_set_vf_port_#t~mem784#1.offset;call enic_set_vf_port_#t~mem785#1 := read~int#11(enic_set_vf_port_~pp~1#1.base, enic_set_vf_port_~pp~1#1.offset, 4); [2025-02-08 04:09:13,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10204: assume !(0 != (enic_set_vf_port_#t~mem784#1.base + enic_set_vf_port_#t~mem784#1.offset) % 18446744073709551616);havoc enic_set_vf_port_#t~mem784#1.base, enic_set_vf_port_#t~mem784#1.offset; [2025-02-08 04:09:13,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10204-1: call enic_set_vf_port_#t~mem784#1.base, enic_set_vf_port_#t~mem784#1.offset := read~$Pointer$#50(enic_set_vf_port_~port#1.base, 40 + enic_set_vf_port_~port#1.offset, 8); [2025-02-08 04:09:13,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12186: ~tmp~110#1.base, ~tmp~110#1.offset := #t~ret1188#1.base, #t~ret1188#1.offset;havoc #t~ret1188#1.base, #t~ret1188#1.offset;~enic~30#1.base, ~enic~30#1.offset := ~tmp~110#1.base, ~tmp~110#1.offset;call write~$Pointer$#11(~netdev~12#1.base, ~netdev~12#1.offset, ~enic~30#1.base, ~enic~30#1.offset, 8);call write~$Pointer$#11(~pdev#1.base, ~pdev#1.offset, ~enic~30#1.base, 8 + ~enic~30#1.offset, 8);assume { :begin_inline_pci_enable_device_mem } true;pci_enable_device_mem_#in~arg0#1.base, pci_enable_device_mem_#in~arg0#1.offset := ~pdev#1.base, ~pdev#1.offset;havoc pci_enable_device_mem_#res#1;havoc pci_enable_device_mem_#t~nondet2507#1, pci_enable_device_mem_~arg0#1.base, pci_enable_device_mem_~arg0#1.offset;pci_enable_device_mem_~arg0#1.base, pci_enable_device_mem_~arg0#1.offset := pci_enable_device_mem_#in~arg0#1.base, pci_enable_device_mem_#in~arg0#1.offset;havoc pci_enable_device_mem_#t~nondet2507#1;assume -2147483648 <= pci_enable_device_mem_#t~nondet2507#1 && pci_enable_device_mem_#t~nondet2507#1 <= 2147483647;pci_enable_device_mem_#res#1 := pci_enable_device_mem_#t~nondet2507#1;havoc pci_enable_device_mem_#t~nondet2507#1; [2025-02-08 04:09:13,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090: call write~int#11(eth_random_addr_#t~bitwise344#1, eth_random_addr_~addr#1.base, eth_random_addr_~addr#1.offset, 1);havoc eth_random_addr_#t~mem343#1;havoc eth_random_addr_#t~bitwise344#1;call eth_random_addr_#t~mem345#1 := read~int#11(eth_random_addr_~addr#1.base, eth_random_addr_~addr#1.offset, 1); [2025-02-08 04:09:13,511 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9279: SUMMARY for call enic_queue_wq_skb_cont(enic_queue_wq_skb_vlan_~enic#1.base, enic_queue_wq_skb_vlan_~enic#1.offset, enic_queue_wq_skb_vlan_~wq#1.base, enic_queue_wq_skb_vlan_~wq#1.offset, enic_queue_wq_skb_vlan_~skb#1.base, enic_queue_wq_skb_vlan_~skb#1.offset, enic_queue_wq_skb_vlan_~len_left~0#1, enic_queue_wq_skb_vlan_~loopback#1); srcloc: null [2025-02-08 04:09:13,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12318: assume 0 == (#t~mem1226#1.base + #t~mem1226#1.offset) % 18446744073709551616;havoc #t~mem1226#1.base, #t~mem1226#1.offset;~err~20#1 := -12; [2025-02-08 04:09:13,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12318: assume !(0 == (#t~mem1226#1.base + #t~mem1226#1.offset) % 18446744073709551616);havoc #t~mem1226#1.base, #t~mem1226#1.offset; [2025-02-08 04:09:13,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090-4: assume 0 == eth_random_addr_#t~mem343#1 % 256 % 4294967296;eth_random_addr_#t~bitwise344#1 := 0; [2025-02-08 04:09:13,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090-4: assume !(0 == eth_random_addr_#t~mem343#1 % 256 % 4294967296); [2025-02-08 04:09:13,512 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090-3: assume 254 == eth_random_addr_#t~mem343#1 % 256 % 4294967296;eth_random_addr_#t~bitwise344#1 := eth_random_addr_#t~mem343#1 % 256; [2025-02-08 04:09:13,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090-3: assume !(254 == eth_random_addr_#t~mem343#1 % 256 % 4294967296); [2025-02-08 04:09:13,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090-2: havoc eth_random_addr_#t~bitwise344#1;assume eth_random_addr_#t~bitwise344#1 % 4294967296 <= eth_random_addr_#t~mem343#1 % 256 % 4294967296 && eth_random_addr_#t~bitwise344#1 % 4294967296 <= 254; [2025-02-08 04:09:13,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8090-1: [2025-02-08 04:09:13,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12186-1: SUMMARY for call #t~ret1188#1.base, #t~ret1188#1.offset := netdev_priv(~netdev~12#1.base, ~netdev~12#1.offset); srcloc: null [2025-02-08 04:09:13,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14829: call vnic_wq_alloc_bufs_#t~mem1476#1.base, vnic_wq_alloc_bufs_#t~mem1476#1.offset := read~$Pointer$#11(vnic_wq_alloc_bufs_~wq#1.base, 88 + vnic_wq_alloc_bufs_~wq#1.offset + 8 * (if vnic_wq_alloc_bufs_~i~18#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then vnic_wq_alloc_bufs_~i~18#1 % 4294967296 % 18446744073709551616 else vnic_wq_alloc_bufs_~i~18#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 8);vnic_wq_alloc_bufs_~buf~4#1.base, vnic_wq_alloc_bufs_~buf~4#1.offset := vnic_wq_alloc_bufs_#t~mem1476#1.base, vnic_wq_alloc_bufs_#t~mem1476#1.offset;vnic_wq_alloc_bufs_~j~2#1 := 0; [2025-02-08 04:09:13,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9544: assume enic_hard_start_xmit_~tmp___5~1#1 % 4294967296 < (5 + (if enic_hard_start_xmit_#t~mem641#1 % 256 % 4294967296 <= 2147483647 then enic_hard_start_xmit_#t~mem641#1 % 256 % 4294967296 else enic_hard_start_xmit_#t~mem641#1 % 256 % 4294967296 - 4294967296)) % 4294967296;havoc enic_hard_start_xmit_#t~mem641#1; [2025-02-08 04:09:13,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9544: assume !(enic_hard_start_xmit_~tmp___5~1#1 % 4294967296 < (5 + (if enic_hard_start_xmit_#t~mem641#1 % 256 % 4294967296 <= 2147483647 then enic_hard_start_xmit_#t~mem641#1 % 256 % 4294967296 else enic_hard_start_xmit_#t~mem641#1 % 256 % 4294967296 - 4294967296)) % 4294967296);havoc enic_hard_start_xmit_#t~mem641#1;assume { :begin_inline_enic_queue_wq_skb } true;enic_queue_wq_skb_#in~enic#1.base, enic_queue_wq_skb_#in~enic#1.offset, enic_queue_wq_skb_#in~wq#1.base, enic_queue_wq_skb_#in~wq#1.offset, enic_queue_wq_skb_#in~skb#1.base, enic_queue_wq_skb_#in~skb#1.offset := enic_hard_start_xmit_~enic~7#1.base, enic_hard_start_xmit_~enic~7#1.offset, enic_hard_start_xmit_~wq~0#1.base, enic_hard_start_xmit_~wq~0#1.offset, enic_hard_start_xmit_~skb#1.base, enic_hard_start_xmit_~skb#1.offset;havoc enic_queue_wq_skb_#t~ret621#1.base, enic_queue_wq_skb_#t~ret621#1.offset, enic_queue_wq_skb_#t~mem622#1, enic_queue_wq_skb_#t~mem623#1, enic_queue_wq_skb_#t~bitwise624#1, enic_queue_wq_skb_#t~mem625#1, enic_queue_wq_skb_#t~bitwise626#1, enic_queue_wq_skb_#t~mem627#1, enic_queue_wq_skb_#t~mem628#1, enic_queue_wq_skb_#t~mem629#1, enic_queue_wq_skb_~enic#1.base, enic_queue_wq_skb_~enic#1.offset, enic_queue_wq_skb_~wq#1.base, enic_queue_wq_skb_~wq#1.offset, enic_queue_wq_skb_~skb#1.base, enic_queue_wq_skb_~skb#1.offset, enic_queue_wq_skb_~mss~0#1, enic_queue_wq_skb_~tmp~71#1.base, enic_queue_wq_skb_~tmp~71#1.offset, enic_queue_wq_skb_~vlan_tag~0#1, enic_queue_wq_skb_~vlan_tag_insert~0#1, enic_queue_wq_skb_~loopback~0#1;enic_queue_wq_skb_~enic#1.base, enic_queue_wq_skb_~enic#1.offset := enic_queue_wq_skb_#in~enic#1.base, enic_queue_wq_skb_#in~enic#1.offset;enic_queue_wq_skb_~wq#1.base, enic_queue_wq_skb_~wq#1.offset := enic_queue_wq_skb_#in~wq#1.base, enic_queue_wq_skb_#in~wq#1.offset;enic_queue_wq_skb_~skb#1.base, enic_queue_wq_skb_~skb#1.offset := enic_queue_wq_skb_#in~skb#1.base, enic_queue_wq_skb_#in~skb#1.offset;havoc enic_queue_wq_skb_~mss~0#1;havoc enic_queue_wq_skb_~tmp~71#1.base, enic_queue_wq_skb_~tmp~71#1.offset;havoc enic_queue_wq_skb_~vlan_tag~0#1;havoc enic_queue_wq_skb_~vlan_tag_insert~0#1;havoc enic_queue_wq_skb_~loopback~0#1; [2025-02-08 04:09:13,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8091-1: [2025-02-08 04:09:13,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8091: call write~int#11(eth_random_addr_#t~bitwise346#1, eth_random_addr_~addr#1.base, eth_random_addr_~addr#1.offset, 1);havoc eth_random_addr_#t~mem345#1;havoc eth_random_addr_#t~bitwise346#1; [2025-02-08 04:09:13,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19058: enic_get_ethtool_stats_~tmp___1~53#1.base, enic_get_ethtool_stats_~tmp___1~53#1.offset := enic_get_ethtool_stats_~data#1.base, enic_get_ethtool_stats_~data#1.offset;enic_get_ethtool_stats_~data#1.base, enic_get_ethtool_stats_~data#1.offset := enic_get_ethtool_stats_~data#1.base, 8 + enic_get_ethtool_stats_~data#1.offset;call enic_get_ethtool_stats_#t~mem2317#1.base, enic_get_ethtool_stats_#t~mem2317#1.offset := read~$Pointer$#29(enic_get_ethtool_stats_~#vstats~0#1.base, enic_get_ethtool_stats_~#vstats~0#1.offset, 8);call enic_get_ethtool_stats_#t~mem2318#1 := read~int#11(~#enic_rx_stats~0.base, 32 + (~#enic_rx_stats~0.offset + 36 * (if enic_get_ethtool_stats_~i~32#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then enic_get_ethtool_stats_~i~32#1 % 4294967296 % 18446744073709551616 else enic_get_ethtool_stats_~i~32#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)), 4);call enic_get_ethtool_stats_#t~mem2319#1 := read~int#11(enic_get_ethtool_stats_#t~mem2317#1.base, 216 + enic_get_ethtool_stats_#t~mem2317#1.offset + 8 * (if enic_get_ethtool_stats_#t~mem2318#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then enic_get_ethtool_stats_#t~mem2318#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else enic_get_ethtool_stats_#t~mem2318#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);call write~int#11(enic_get_ethtool_stats_#t~mem2319#1, enic_get_ethtool_stats_~tmp___1~53#1.base, enic_get_ethtool_stats_~tmp___1~53#1.offset, 8);havoc enic_get_ethtool_stats_#t~mem2317#1.base, enic_get_ethtool_stats_#t~mem2317#1.offset;havoc enic_get_ethtool_stats_#t~mem2318#1;havoc enic_get_ethtool_stats_#t~mem2319#1;enic_get_ethtool_stats_~i~32#1 := 1 + enic_get_ethtool_stats_~i~32#1; [2025-02-08 04:09:13,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8091-4: assume 0 == eth_random_addr_#t~mem345#1 % 256 % 4294967296 || 2 == eth_random_addr_#t~mem345#1 % 256 % 4294967296;eth_random_addr_#t~bitwise346#1 := 2; [2025-02-08 04:09:13,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8091-4: assume !(0 == eth_random_addr_#t~mem345#1 % 256 % 4294967296 || 2 == eth_random_addr_#t~mem345#1 % 256 % 4294967296); [2025-02-08 04:09:13,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8091-3: assume false;eth_random_addr_#t~bitwise346#1 := eth_random_addr_#t~mem345#1 % 256; [2025-02-08 04:09:13,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8091-3: assume !false; [2025-02-08 04:09:13,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8091-2: havoc eth_random_addr_#t~bitwise346#1;assume (eth_random_addr_#t~bitwise346#1 % 4294967296 >= eth_random_addr_#t~mem345#1 % 256 % 4294967296 && eth_random_addr_#t~bitwise346#1 % 4294967296 >= 2) && eth_random_addr_#t~bitwise346#1 % 4294967296 <= 2 + eth_random_addr_#t~mem345#1 % 256 % 4294967296; [2025-02-08 04:09:13,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14169: assume -2147483648 <= ldv_register_netdev_open_10_6_#t~ret1406#1 && ldv_register_netdev_open_10_6_#t~ret1406#1 <= 2147483647;ldv_register_netdev_open_10_6_~tmp~134#1 := ldv_register_netdev_open_10_6_#t~ret1406#1;havoc ldv_register_netdev_open_10_6_#t~ret1406#1;ldv_register_netdev_open_10_6_#res#1 := ldv_register_netdev_open_10_6_~tmp~134#1; [2025-02-08 04:09:13,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14169-1: SUMMARY for call ldv_register_netdev_open_10_6_#t~ret1406#1 := enic_open(ldv_register_netdev_open_10_6_~arg1#1.base, ldv_register_netdev_open_10_6_~arg1#1.offset); srcloc: null [2025-02-08 04:09:13,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16812: SUMMARY for call ldv_spin_unlock_83(enic_process_get_pp_request_~enic#1.base, 1244 + enic_process_get_pp_request_~enic#1.offset); srcloc: null [2025-02-08 04:09:13,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9413: enic_queue_wq_skb_tso_~tmp___12~0#1 := enic_queue_wq_skb_tso_#t~ret617#1;havoc enic_queue_wq_skb_tso_#t~ret617#1;enic_queue_wq_skb_tso_~len_left~2#1 := enic_queue_wq_skb_tso_~len_left~2#1 - enic_queue_wq_skb_tso_~tmp___12~0#1; [2025-02-08 04:09:13,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9413-1: SUMMARY for call enic_queue_wq_skb_tso_#t~ret617#1 := skb_frag_size(enic_queue_wq_skb_tso_~frag~1#1.base, enic_queue_wq_skb_tso_~frag~1#1.offset); srcloc: null [2025-02-08 04:09:13,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16944: vnic_dev_discover_res_~tmp___1~45#1 := vnic_dev_discover_res_#t~ret1967#1;havoc vnic_dev_discover_res_#t~ret1967#1; [2025-02-08 04:09:13,513 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16944-1: SUMMARY for call vnic_dev_discover_res_#t~ret1967#1 := ioread32(vnic_dev_discover_res_~mrh~0#1.base, vnic_dev_discover_res_~mrh~0#1.offset); srcloc: null [2025-02-08 04:09:13,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10338: assume 0 == enic_get_vf_port_#t~mem827#1 % 2 % 4294967296;havoc enic_get_vf_port_#t~mem827#1;enic_get_vf_port_#res#1 := -61;call ULTIMATE.dealloc(enic_get_vf_port_~#response~0#1.base, enic_get_vf_port_~#response~0#1.offset);havoc enic_get_vf_port_~#response~0#1.base, enic_get_vf_port_~#response~0#1.offset;call ULTIMATE.dealloc(enic_get_vf_port_~#err~5#1.base, enic_get_vf_port_~#err~5#1.offset);havoc enic_get_vf_port_~#err~5#1.base, enic_get_vf_port_~#err~5#1.offset; [2025-02-08 04:09:13,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10338: assume !(0 == enic_get_vf_port_#t~mem827#1 % 2 % 4294967296);havoc enic_get_vf_port_#t~mem827#1;call enic_get_vf_port_#t~mem828#1 := read~int#11(enic_get_vf_port_~pp~2#1.base, 4 + enic_get_vf_port_~pp~2#1.offset, 1);assume { :begin_inline_enic_process_get_pp_request } true;enic_process_get_pp_request_#in~enic#1.base, enic_process_get_pp_request_#in~enic#1.offset, enic_process_get_pp_request_#in~vf#1, enic_process_get_pp_request_#in~request#1, enic_process_get_pp_request_#in~response#1.base, enic_process_get_pp_request_#in~response#1.offset := enic_get_vf_port_~enic~16#1.base, enic_get_vf_port_~enic~16#1.offset, enic_get_vf_port_~vf#1, (if enic_get_vf_port_#t~mem828#1 % 256 % 4294967296 <= 2147483647 then enic_get_vf_port_#t~mem828#1 % 256 % 4294967296 else enic_get_vf_port_#t~mem828#1 % 256 % 4294967296 - 4294967296), enic_get_vf_port_~#response~0#1.base, enic_get_vf_port_~#response~0#1.offset;havoc enic_process_get_pp_request_#res#1;havoc enic_process_get_pp_request_#t~ret1939#1, enic_process_get_pp_request_#t~mem1940#1.base, enic_process_get_pp_request_#t~mem1940#1.offset, enic_process_get_pp_request_#t~mem1941#1.base, enic_process_get_pp_request_#t~mem1941#1.offset, enic_process_get_pp_request_#t~ret1942#1, enic_process_get_pp_request_#t~mem1943#1.base, enic_process_get_pp_request_#t~mem1943#1.offset, enic_process_get_pp_request_#t~mem1944#1.base, enic_process_get_pp_request_#t~mem1944#1.offset, enic_process_get_pp_request_#t~ret1945#1, enic_process_get_pp_request_#t~ret1946#1, enic_process_get_pp_request_#t~mem1947#1.base, enic_process_get_pp_request_#t~mem1947#1.offset, enic_process_get_pp_request_#t~mem1948#1.base, enic_process_get_pp_request_#t~mem1948#1.offset, enic_process_get_pp_request_#t~ret1949#1, enic_process_get_pp_request_#t~mem1950#1.base, enic_process_get_pp_request_#t~mem1950#1.offset, enic_process_get_pp_request_#t~mem1951#1.base, enic_process_get_pp_request_#t~mem1951#1.offset, enic_process_get_pp_request_#t~ret1952#1, enic_process_get_pp_request_#t~mem1953#1, enic_process_get_pp_request_#t~mem1954#1, enic_process_get_pp_request_#t~mem1955#1, enic_process_get_pp_request_#t~mem1956#1, enic_process_get_pp_request_#t~mem1957#1, enic_process_get_pp_request_~enic#1.base, enic_process_get_pp_request_~enic#1.offset, enic_process_get_pp_request_~vf#1, enic_process_get_pp_request_~request#1, enic_process_get_pp_request_~response#1.base, enic_process_get_pp_request_~response#1.offset, enic_process_get_pp_request_~err~53#1, enic_process_get_pp_request_~#status~0#1.base, enic_process_get_pp_request_~#status~0#1.offset, enic_process_get_pp_request_~tmp~179#1, enic_process_get_pp_request_~tmp___0~78#1;enic_process_get_pp_request_~enic#1.base, enic_process_get_pp_request_~enic#1.offset := enic_process_get_pp_request_#in~enic#1.base, enic_process_get_pp_request_#in~enic#1.offset;enic_process_get_pp_request_~vf#1 := enic_process_get_pp_request_#in~vf#1;enic_process_get_pp_request_~request#1 := enic_process_get_pp_request_#in~request#1;enic_process_get_pp_request_~response#1.base, enic_process_get_pp_request_~response#1.offset := enic_process_get_pp_request_#in~response#1.base, enic_process_get_pp_request_#in~response#1.offset;havoc enic_process_get_pp_request_~err~53#1;call enic_process_get_pp_request_~#status~0#1.base, enic_process_get_pp_request_~#status~0#1.offset := #Ultimate.allocOnStack(4);havoc enic_process_get_pp_request_~tmp~179#1;havoc enic_process_get_pp_request_~tmp___0~78#1;call write~int#32(0, enic_process_get_pp_request_~#status~0#1.base, enic_process_get_pp_request_~#status~0#1.offset, 4); [2025-02-08 04:09:13,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15623-1: SUMMARY for call enic_alloc_vnic_resources_#t~ret1662#1 := vnic_cq_alloc(enic_alloc_vnic_resources_#t~mem1660#1.base, enic_alloc_vnic_resources_#t~mem1660#1.offset, enic_alloc_vnic_resources_~enic#1.base, 14112 + enic_alloc_vnic_resources_~enic#1.offset + 100 * (if enic_alloc_vnic_resources_~i~22#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then enic_alloc_vnic_resources_~i~22#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else enic_alloc_vnic_resources_~i~22#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), enic_alloc_vnic_resources_~i~22#1, enic_alloc_vnic_resources_#t~mem1661#1, 16); srcloc: null [2025-02-08 04:09:13,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14566: SUMMARY for call free_netdev(ldv_free_netdev_108_~ldv_func_arg1#1.base, ldv_free_netdev_108_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:09:13,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15623: assume -2147483648 <= enic_alloc_vnic_resources_#t~ret1662#1 && enic_alloc_vnic_resources_#t~ret1662#1 <= 2147483647;enic_alloc_vnic_resources_~err~26#1 := enic_alloc_vnic_resources_#t~ret1662#1;havoc enic_alloc_vnic_resources_#t~mem1660#1.base, enic_alloc_vnic_resources_#t~mem1660#1.offset;havoc enic_alloc_vnic_resources_#t~mem1661#1;havoc enic_alloc_vnic_resources_#t~ret1662#1; [2025-02-08 04:09:13,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10206-1: [2025-02-08 04:09:13,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10206-2: havoc enic_set_vf_port_#t~bitwise786#1;assume (enic_set_vf_port_#t~bitwise786#1 % 4294967296 >= enic_set_vf_port_#t~mem785#1 % 4294967296 && enic_set_vf_port_#t~bitwise786#1 % 4294967296 >= 16) && enic_set_vf_port_#t~bitwise786#1 % 4294967296 <= 16 + enic_set_vf_port_#t~mem785#1 % 4294967296; [2025-02-08 04:09:13,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10206-3: assume false;enic_set_vf_port_#t~bitwise786#1 := enic_set_vf_port_#t~mem785#1; [2025-02-08 04:09:13,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10206-3: assume !false; [2025-02-08 04:09:13,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14302-1: SUMMARY for call ldv_dev_set_drvdata_59_#t~ret1417#1 := ldv_dev_set_drvdata(ldv_dev_set_drvdata_59_~dev#1.base, ldv_dev_set_drvdata_59_~dev#1.offset, ldv_dev_set_drvdata_59_~data#1.base, ldv_dev_set_drvdata_59_~data#1.offset); srcloc: null [2025-02-08 04:09:13,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10206-4: assume 0 == enic_set_vf_port_#t~mem785#1 % 4294967296 || 16 == enic_set_vf_port_#t~mem785#1 % 4294967296;enic_set_vf_port_#t~bitwise786#1 := 16; [2025-02-08 04:09:13,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10206-4: assume !(0 == enic_set_vf_port_#t~mem785#1 % 4294967296 || 16 == enic_set_vf_port_#t~mem785#1 % 4294967296); [2025-02-08 04:09:13,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10338-1: call enic_get_vf_port_#t~mem827#1 := read~int#11(enic_get_vf_port_~pp~2#1.base, enic_get_vf_port_~pp~2#1.offset, 4); [2025-02-08 04:09:13,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14302: assume -2147483648 <= ldv_dev_set_drvdata_59_#t~ret1417#1 && ldv_dev_set_drvdata_59_#t~ret1417#1 <= 2147483647;ldv_dev_set_drvdata_59_~tmp~137#1 := ldv_dev_set_drvdata_59_#t~ret1417#1;havoc ldv_dev_set_drvdata_59_#t~ret1417#1;ldv_dev_set_drvdata_59_#res#1 := ldv_dev_set_drvdata_59_~tmp~137#1;pci_set_drvdata_#t~ret318#1 := ldv_dev_set_drvdata_59_#res#1;havoc ldv_dev_set_drvdata_59_#t~ret1417#1, ldv_dev_set_drvdata_59_~dev#1.base, ldv_dev_set_drvdata_59_~dev#1.offset, ldv_dev_set_drvdata_59_~data#1.base, ldv_dev_set_drvdata_59_~data#1.offset, ldv_dev_set_drvdata_59_~tmp~137#1;havoc ldv_dev_set_drvdata_59_#in~dev#1.base, ldv_dev_set_drvdata_59_#in~dev#1.offset, ldv_dev_set_drvdata_59_#in~data#1.base, ldv_dev_set_drvdata_59_#in~data#1.offset;assume { :end_inline_ldv_dev_set_drvdata_59 } true;assume -2147483648 <= pci_set_drvdata_#t~ret318#1 && pci_set_drvdata_#t~ret318#1 <= 2147483647;havoc pci_set_drvdata_#t~ret318#1;havoc pci_set_drvdata_#t~ret318#1, pci_set_drvdata_~pdev#1.base, pci_set_drvdata_~pdev#1.offset, pci_set_drvdata_~data#1.base, pci_set_drvdata_~data#1.offset;havoc pci_set_drvdata_#in~pdev#1.base, pci_set_drvdata_#in~pdev#1.offset, pci_set_drvdata_#in~data#1.base, pci_set_drvdata_#in~data#1.offset;assume { :end_inline_pci_set_drvdata } true;call write~$Pointer$#11(~pdev#1.base, 179 + ~pdev#1.offset, ~netdev~12#1.base, 1236 + ~netdev~12#1.offset, 8); [2025-02-08 04:09:13,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10206: call write~int#11(enic_set_vf_port_#t~bitwise786#1, enic_set_vf_port_~pp~1#1.base, enic_set_vf_port_~pp~1#1.offset, 4);havoc enic_set_vf_port_#t~mem785#1;havoc enic_set_vf_port_#t~bitwise786#1;call enic_set_vf_port_#t~mem787#1.base, enic_set_vf_port_#t~mem787#1.offset := read~$Pointer$#50(enic_set_vf_port_~port#1.base, 40 + enic_set_vf_port_~port#1.offset, 8); [2025-02-08 04:09:13,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12056: assume 0 != enic_dev_init_~err~19#1; [2025-02-08 04:09:13,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12056: assume !(0 != enic_dev_init_~err~19#1);assume { :begin_inline_enic_alloc_vnic_resources } true;enic_alloc_vnic_resources_#in~enic#1.base, enic_alloc_vnic_resources_#in~enic#1.offset := enic_dev_init_~enic#1.base, enic_dev_init_~enic#1.offset;havoc enic_alloc_vnic_resources_#res#1;havoc enic_alloc_vnic_resources_#t~mem1643#1.base, enic_alloc_vnic_resources_#t~mem1643#1.offset, enic_alloc_vnic_resources_#t~ret1644#1, enic_alloc_vnic_resources_#t~ret1645#1.base, enic_alloc_vnic_resources_#t~ret1645#1.offset, enic_alloc_vnic_resources_#t~mem1646#1, enic_alloc_vnic_resources_#t~mem1647#1, enic_alloc_vnic_resources_#t~mem1648#1, enic_alloc_vnic_resources_#t~mem1649#1, enic_alloc_vnic_resources_#t~ret1650#1, enic_alloc_vnic_resources_#t~mem1651#1.base, enic_alloc_vnic_resources_#t~mem1651#1.offset, enic_alloc_vnic_resources_#t~mem1652#1, enic_alloc_vnic_resources_#t~ret1653#1, enic_alloc_vnic_resources_#t~mem1654#1, enic_alloc_vnic_resources_#t~mem1655#1.base, enic_alloc_vnic_resources_#t~mem1655#1.offset, enic_alloc_vnic_resources_#t~mem1656#1, enic_alloc_vnic_resources_#t~ret1657#1, enic_alloc_vnic_resources_#t~mem1658#1, enic_alloc_vnic_resources_#t~mem1659#1, enic_alloc_vnic_resources_#t~mem1660#1.base, enic_alloc_vnic_resources_#t~mem1660#1.offset, enic_alloc_vnic_resources_#t~mem1661#1, enic_alloc_vnic_resources_#t~ret1662#1, enic_alloc_vnic_resources_#t~mem1663#1.base, enic_alloc_vnic_resources_#t~mem1663#1.offset, enic_alloc_vnic_resources_#t~mem1664#1, enic_alloc_vnic_resources_#t~ret1665#1, enic_alloc_vnic_resources_#t~mem1666#1, enic_alloc_vnic_resources_#t~mem1667#1.base, enic_alloc_vnic_resources_#t~mem1667#1.offset, enic_alloc_vnic_resources_#t~ret1668#1, enic_alloc_vnic_resources_#t~mem1669#1, enic_alloc_vnic_resources_#t~mem1670#1.base, enic_alloc_vnic_resources_#t~mem1670#1.offset, enic_alloc_vnic_resources_#t~ret1671#1.base, enic_alloc_vnic_resources_#t~ret1671#1.offset, enic_alloc_vnic_resources_#t~mem1672#1.base, enic_alloc_vnic_resources_#t~mem1672#1.offset, enic_alloc_vnic_resources_#t~ret1673#1.base, enic_alloc_vnic_resources_#t~ret1673#1.offset, enic_alloc_vnic_resources_#t~ret1674#1, enic_alloc_vnic_resources_~enic#1.base, enic_alloc_vnic_resources_~enic#1.offset, enic_alloc_vnic_resources_~intr_mode~1#1, enic_alloc_vnic_resources_~i~22#1, enic_alloc_vnic_resources_~err~26#1, enic_alloc_vnic_resources_~tmp~165#1.base, enic_alloc_vnic_resources_~tmp~165#1.offset, enic_alloc_vnic_resources_~tmp___0~67#1.base, enic_alloc_vnic_resources_~tmp___0~67#1.offset, enic_alloc_vnic_resources_~tmp___1~40#1.base, enic_alloc_vnic_resources_~tmp___1~40#1.offset;enic_alloc_vnic_resources_~enic#1.base, enic_alloc_vnic_resources_~enic#1.offset := enic_alloc_vnic_resources_#in~enic#1.base, enic_alloc_vnic_resources_#in~enic#1.offset;havoc enic_alloc_vnic_resources_~intr_mode~1#1;havoc enic_alloc_vnic_resources_~i~22#1;havoc enic_alloc_vnic_resources_~err~26#1;havoc enic_alloc_vnic_resources_~tmp~165#1.base, enic_alloc_vnic_resources_~tmp~165#1.offset;havoc enic_alloc_vnic_resources_~tmp___0~67#1.base, enic_alloc_vnic_resources_~tmp___0~67#1.offset;havoc enic_alloc_vnic_resources_~tmp___1~40#1.base, enic_alloc_vnic_resources_~tmp___1~40#1.offset;call enic_alloc_vnic_resources_#t~mem1643#1.base, enic_alloc_vnic_resources_#t~mem1643#1.offset := read~$Pointer$#11(enic_alloc_vnic_resources_~enic#1.base, 200 + enic_alloc_vnic_resources_~enic#1.offset, 8); [2025-02-08 04:09:13,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9546: enic_hard_start_xmit_~tmp___4~1#1.base, enic_hard_start_xmit_~tmp___4~1#1.offset := enic_hard_start_xmit_#t~ret642#1.base, enic_hard_start_xmit_#t~ret642#1.offset;havoc enic_hard_start_xmit_#t~ret642#1.base, enic_hard_start_xmit_#t~ret642#1.offset; [2025-02-08 04:09:13,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14831: assume vnic_wq_alloc_bufs_~j~2#1 % 4294967296 < (if vnic_wq_alloc_bufs_~count~0#1 % 4294967296 <= 63 then 32 else 64) % 4294967296; [2025-02-08 04:09:13,514 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14831: assume !(vnic_wq_alloc_bufs_~j~2#1 % 4294967296 < (if vnic_wq_alloc_bufs_~count~0#1 % 4294967296 <= 63 then 32 else 64) % 4294967296);vnic_wq_alloc_bufs_~i~18#1 := 1 + vnic_wq_alloc_bufs_~i~18#1; [2025-02-08 04:09:13,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12453-1: [2025-02-08 04:09:13,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12453: assume 0 != #t~bitwise1266#1 % 4294967296;havoc #t~mem1265#1;havoc #t~bitwise1266#1;call #t~mem1267#1 := read~int#11(~netdev~12#1.base, 212 + ~netdev~12#1.offset, 8); [2025-02-08 04:09:13,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12453: assume !(0 != #t~bitwise1266#1 % 4294967296);havoc #t~mem1265#1;havoc #t~bitwise1266#1; [2025-02-08 04:09:13,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13510-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_42 } true;ldv_dummy_resourceless_instance_callback_2_42_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_42_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_42_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_42_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_42_#in~arg2#1, ldv_dummy_resourceless_instance_callback_2_42_#in~arg3#1 := ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_vlan_rx_kill_vid~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_vlan_rx_kill_vid~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.offset, (if ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_42_1_default~0#1 % 65536 % 4294967296 <= 2147483647 then ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_42_1_default~0#1 % 65536 % 4294967296 else ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_42_1_default~0#1 % 65536 % 4294967296 - 4294967296), (if ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_42_2_default~0#1 % 65536 % 4294967296 <= 2147483647 then ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_42_2_default~0#1 % 65536 % 4294967296 else ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_42_2_default~0#1 % 65536 % 4294967296 - 4294967296);havoc ldv_dummy_resourceless_instance_callback_2_42_#t~ret1330#1, ldv_dummy_resourceless_instance_callback_2_42_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_42_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_42_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_42_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_42_~arg2#1, ldv_dummy_resourceless_instance_callback_2_42_~arg3#1;ldv_dummy_resourceless_instance_callback_2_42_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_42_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_42_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_42_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_42_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_42_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_42_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_42_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_42_~arg2#1 := ldv_dummy_resourceless_instance_callback_2_42_#in~arg2#1;ldv_dummy_resourceless_instance_callback_2_42_~arg3#1 := ldv_dummy_resourceless_instance_callback_2_42_#in~arg3#1;assume { :begin_inline_enic_vlan_rx_kill_vid } true;enic_vlan_rx_kill_vid_#in~netdev#1.base, enic_vlan_rx_kill_vid_#in~netdev#1.offset, enic_vlan_rx_kill_vid_#in~proto#1, enic_vlan_rx_kill_vid_#in~vid#1 := ldv_dummy_resourceless_instance_callback_2_42_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_42_~arg1#1.offset, (if ldv_dummy_resourceless_instance_callback_2_42_~arg2#1 % 65536 % 4294967296 <= 2147483647 then ldv_dummy_resourceless_instance_callback_2_42_~arg2#1 % 65536 % 4294967296 else ldv_dummy_resourceless_instance_callback_2_42_~arg2#1 % 65536 % 4294967296 - 4294967296), (if ldv_dummy_resourceless_instance_callback_2_42_~arg3#1 % 65536 % 4294967296 <= 2147483647 then ldv_dummy_resourceless_instance_callback_2_42_~arg3#1 % 65536 % 4294967296 else ldv_dummy_resourceless_instance_callback_2_42_~arg3#1 % 65536 % 4294967296 - 4294967296);havoc enic_vlan_rx_kill_vid_#res#1;havoc enic_vlan_rx_kill_vid_#t~ret1720#1.base, enic_vlan_rx_kill_vid_#t~ret1720#1.offset, enic_vlan_rx_kill_vid_#t~ret1721#1, enic_vlan_rx_kill_vid_~netdev#1.base, enic_vlan_rx_kill_vid_~netdev#1.offset, enic_vlan_rx_kill_vid_~proto#1, enic_vlan_rx_kill_vid_~vid#1, enic_vlan_rx_kill_vid_~enic~33#1.base, enic_vlan_rx_kill_vid_~enic~33#1.offset, enic_vlan_rx_kill_vid_~tmp~170#1.base, enic_vlan_rx_kill_vid_~tmp~170#1.offset, enic_vlan_rx_kill_vid_~err~44#1;enic_vlan_rx_kill_vid_~netdev#1.base, enic_vlan_rx_kill_vid_~netdev#1.offset := enic_vlan_rx_kill_vid_#in~netdev#1.base, enic_vlan_rx_kill_vid_#in~netdev#1.offset;enic_vlan_rx_kill_vid_~proto#1 := enic_vlan_rx_kill_vid_#in~proto#1;enic_vlan_rx_kill_vid_~vid#1 := enic_vlan_rx_kill_vid_#in~vid#1;havoc enic_vlan_rx_kill_vid_~enic~33#1.base, enic_vlan_rx_kill_vid_~enic~33#1.offset;havoc enic_vlan_rx_kill_vid_~tmp~170#1.base, enic_vlan_rx_kill_vid_~tmp~170#1.offset;havoc enic_vlan_rx_kill_vid_~err~44#1; [2025-02-08 04:09:13,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12453-3: assume 8 == #t~mem1265#1 % 4294967296;#t~bitwise1266#1 := #t~mem1265#1; [2025-02-08 04:09:13,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12453-3: assume !(8 == #t~mem1265#1 % 4294967296); [2025-02-08 04:09:13,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12453-2: havoc #t~bitwise1266#1;assume #t~bitwise1266#1 % 4294967296 <= #t~mem1265#1 % 4294967296 && #t~bitwise1266#1 % 4294967296 <= 8; [2025-02-08 04:09:13,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14567: havoc ldv_free_netdev_108_~ldv_func_arg1#1.base, ldv_free_netdev_108_~ldv_func_arg1#1.offset;havoc ldv_free_netdev_108_#in~ldv_func_arg1#1.base, ldv_free_netdev_108_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_free_netdev_108 } true;#res#1 := ~err~20#1;call ULTIMATE.dealloc(~#__key~0#1.base, ~#__key~0#1.offset);havoc ~#__key~0#1.base, ~#__key~0#1.offset;call ULTIMATE.dealloc(~#__key___0~0#1.base, ~#__key___0~0#1.offset);havoc ~#__key___0~0#1.base, ~#__key___0~0#1.offset;call ULTIMATE.dealloc(~#__key___1~0#1.base, ~#__key___1~0#1.offset);havoc ~#__key___1~0#1.base, ~#__key___1~0#1.offset;call ULTIMATE.dealloc(~#__key___2~0#1.base, ~#__key___2~0#1.offset);havoc ~#__key___2~0#1.base, ~#__key___2~0#1.offset;call ULTIMATE.dealloc(~#__constr_expr_0~0#1.base, ~#__constr_expr_0~0#1.offset);havoc ~#__constr_expr_0~0#1.base, ~#__constr_expr_0~0#1.offset;call ULTIMATE.dealloc(~#__key___3~0#1.base, ~#__key___3~0#1.offset);havoc ~#__key___3~0#1.base, ~#__key___3~0#1.offset;call ULTIMATE.dealloc(~#__constr_expr_1~0#1.base, ~#__constr_expr_1~0#1.offset);havoc ~#__constr_expr_1~0#1.base, ~#__constr_expr_1~0#1.offset;call ULTIMATE.dealloc(~#__key___4~0#1.base, ~#__key___4~0#1.offset);havoc ~#__key___4~0#1.base, ~#__key___4~0#1.offset; [2025-02-08 04:09:13,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9546-1: SUMMARY for call enic_hard_start_xmit_#t~ret642#1.base, enic_hard_start_xmit_#t~ret642#1.offset := netdev_get_tx_queue(enic_hard_start_xmit_~netdev#1.base, enic_hard_start_xmit_~netdev#1.offset, enic_hard_start_xmit_~txq_map~0#1); srcloc: null [2025-02-08 04:09:13,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14567-1: SUMMARY for call ldv_free_netdev(0, 0, ldv_free_netdev_108_~ldv_func_arg1#1.base, ldv_free_netdev_108_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:09:13,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13510: havoc ldv_dummy_resourceless_instance_callback_2_42_#t~ret1330#1, ldv_dummy_resourceless_instance_callback_2_42_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_42_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_42_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_42_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_42_~arg2#1, ldv_dummy_resourceless_instance_callback_2_42_~arg3#1;havoc ldv_dummy_resourceless_instance_callback_2_42_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_42_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_42_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_42_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_42_#in~arg2#1, ldv_dummy_resourceless_instance_callback_2_42_#in~arg3#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_42 } true; [2025-02-08 04:09:13,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12453-5: call #t~mem1265#1 := read~int#11(~enic~30#1.base, 16 + ~enic~30#1.offset, 4); [2025-02-08 04:09:13,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12453-4: assume 0 == #t~mem1265#1 % 4294967296;#t~bitwise1266#1 := 0; [2025-02-08 04:09:13,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12453-4: assume !(0 == #t~mem1265#1 % 4294967296); [2025-02-08 04:09:13,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10207: enic_set_vf_port_~tmp___3~8#1.base, enic_set_vf_port_~tmp___3~8#1.offset := enic_set_vf_port_#t~ret788#1.base, enic_set_vf_port_#t~ret788#1.offset;havoc enic_set_vf_port_#t~mem787#1.base, enic_set_vf_port_#t~mem787#1.offset;havoc enic_set_vf_port_#t~ret788#1.base, enic_set_vf_port_#t~ret788#1.offset; [2025-02-08 04:09:13,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10207-1: SUMMARY for call enic_set_vf_port_#t~ret788#1.base, enic_set_vf_port_#t~ret788#1.offset := nla_data(enic_set_vf_port_#t~mem787#1.base, enic_set_vf_port_#t~mem787#1.offset); srcloc: null [2025-02-08 04:09:13,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16946: assume 1414350669 != vnic_dev_discover_res_~tmp___1~45#1 % 4294967296; [2025-02-08 04:09:13,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16946: assume !(1414350669 != vnic_dev_discover_res_~tmp___1~45#1 % 4294967296); [2025-02-08 04:09:13,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9547: SUMMARY for call netif_tx_stop_queue(enic_hard_start_xmit_~tmp___4~1#1.base, enic_hard_start_xmit_~tmp___4~1#1.offset); srcloc: null [2025-02-08 04:09:13,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12454-2: havoc #t~bitwise1268#1;assume (#t~bitwise1268#1 % 18446744073709551616 >= #t~mem1267#1 % 18446744073709551616 && #t~bitwise1268#1 % 18446744073709551616 >= 9) && #t~bitwise1268#1 % 18446744073709551616 <= 9 + #t~mem1267#1 % 18446744073709551616; [2025-02-08 04:09:13,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21967: havoc pci_enable_sriov_#t~nondet2510#1;#t~ret1221#1 := pci_enable_sriov_#res#1;havoc pci_enable_sriov_#t~nondet2510#1, pci_enable_sriov_~arg0#1.base, pci_enable_sriov_~arg0#1.offset, pci_enable_sriov_~arg1#1;havoc pci_enable_sriov_#in~arg0#1.base, pci_enable_sriov_#in~arg0#1.offset, pci_enable_sriov_#in~arg1#1;assume { :end_inline_pci_enable_sriov } true;assume -2147483648 <= #t~ret1221#1 && #t~ret1221#1 <= 2147483647;~err~20#1 := #t~ret1221#1;havoc #t~mem1220#1;havoc #t~ret1221#1; [2025-02-08 04:09:13,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12454-1: [2025-02-08 04:09:13,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12454-4: assume 0 == #t~mem1267#1 % 18446744073709551616 || 9 == #t~mem1267#1 % 18446744073709551616;#t~bitwise1268#1 := 9; [2025-02-08 04:09:13,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12454-4: assume !(0 == #t~mem1267#1 % 18446744073709551616 || 9 == #t~mem1267#1 % 18446744073709551616); [2025-02-08 04:09:13,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12454-3: assume false;#t~bitwise1268#1 := #t~mem1267#1; [2025-02-08 04:09:13,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12454-3: assume !false; [2025-02-08 04:09:13,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9415: enic_queue_wq_skb_tso_~frag_len_left~0#1 := enic_queue_wq_skb_tso_#t~ret618#1;havoc enic_queue_wq_skb_tso_#t~ret618#1;enic_queue_wq_skb_tso_~offset~0#1 := 0; [2025-02-08 04:09:13,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12454: call write~int#11(#t~bitwise1268#1, ~netdev~12#1.base, 212 + ~netdev~12#1.offset, 8);havoc #t~mem1267#1;havoc #t~bitwise1268#1; [2025-02-08 04:09:13,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9415-1: SUMMARY for call enic_queue_wq_skb_tso_#t~ret618#1 := skb_frag_size(enic_queue_wq_skb_tso_~frag~1#1.base, enic_queue_wq_skb_tso_~frag~1#1.offset); srcloc: null [2025-02-08 04:09:13,515 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18136: vnic_dev_intr_coal_timer_info_#res#1 := vnic_dev_intr_coal_timer_info_~err~69#1;enic_dev_intr_coal_timer_info_#t~ret1710#1 := vnic_dev_intr_coal_timer_info_#res#1;havoc vnic_dev_intr_coal_timer_info_#t~memset~res2158#1.base, vnic_dev_intr_coal_timer_info_#t~memset~res2158#1.offset, vnic_dev_intr_coal_timer_info_#t~ret2159#1, vnic_dev_intr_coal_timer_info_#t~ret2160#1, vnic_dev_intr_coal_timer_info_#t~mem2161#1, vnic_dev_intr_coal_timer_info_#t~mem2162#1, vnic_dev_intr_coal_timer_info_#t~short2163#1, vnic_dev_intr_coal_timer_info_#t~mem2164#1, vnic_dev_intr_coal_timer_info_#t~short2165#1, vnic_dev_intr_coal_timer_info_#t~short2166#1, vnic_dev_intr_coal_timer_info_#t~short2167#1, vnic_dev_intr_coal_timer_info_#t~ret2168#1, vnic_dev_intr_coal_timer_info_#t~mem2169#1, vnic_dev_intr_coal_timer_info_#t~mem2170#1, vnic_dev_intr_coal_timer_info_#t~mem2171#1, vnic_dev_intr_coal_timer_info_~vdev#1.base, vnic_dev_intr_coal_timer_info_~vdev#1.offset, vnic_dev_intr_coal_timer_info_~wait~29#1, vnic_dev_intr_coal_timer_info_~err~69#1, vnic_dev_intr_coal_timer_info_~tmp~198#1;havoc vnic_dev_intr_coal_timer_info_#in~vdev#1.base, vnic_dev_intr_coal_timer_info_#in~vdev#1.offset;assume { :end_inline_vnic_dev_intr_coal_timer_info } true;assume -2147483648 <= enic_dev_intr_coal_timer_info_#t~ret1710#1 && enic_dev_intr_coal_timer_info_#t~ret1710#1 <= 2147483647;enic_dev_intr_coal_timer_info_~err~39#1 := enic_dev_intr_coal_timer_info_#t~ret1710#1;havoc enic_dev_intr_coal_timer_info_#t~mem1709#1.base, enic_dev_intr_coal_timer_info_#t~mem1709#1.offset;havoc enic_dev_intr_coal_timer_info_#t~ret1710#1; [2025-02-08 04:09:13,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12058: assume -2147483648 <= enic_dev_init_#t~ret1177#1 && enic_dev_init_#t~ret1177#1 <= 2147483647;havoc enic_dev_init_#t~ret1177#1;enic_dev_init_#res#1 := enic_dev_init_~err~19#1; [2025-02-08 04:09:13,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10208: havoc enic_set_vf_port_#t~memcpy~res789#1.base, enic_set_vf_port_#t~memcpy~res789#1.offset; [2025-02-08 04:09:13,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10208-1: SUMMARY for call enic_set_vf_port_#t~memcpy~res789#1.base, enic_set_vf_port_#t~memcpy~res789#1.offset := #Ultimate.C_memcpy#11(enic_set_vf_port_~pp~1#1.base, 61 + enic_set_vf_port_~pp~1#1.offset, enic_set_vf_port_~tmp___3~8#1.base, enic_set_vf_port_~tmp___3~8#1.offset, 16); srcloc: null [2025-02-08 04:09:13,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12058-1: SUMMARY for call enic_dev_init_#t~ret1177#1 := dev_err(enic_dev_init_~dev~1#1.base, enic_dev_init_~dev~1#1.offset, 28, 0); srcloc: null [2025-02-08 04:09:13,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9548: assume -2147483648 <= enic_hard_start_xmit_#t~ret643#1 && enic_hard_start_xmit_#t~ret643#1 <= 2147483647;havoc enic_hard_start_xmit_#t~ret643#1; [2025-02-08 04:09:13,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9548-1: SUMMARY for call enic_hard_start_xmit_#t~ret643#1 := netdev_err(enic_hard_start_xmit_~netdev#1.base, enic_hard_start_xmit_~netdev#1.offset, 11, 0); srcloc: null [2025-02-08 04:09:13,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14833: call write~int#11(vnic_wq_alloc_bufs_~i~18#1 * (if vnic_wq_alloc_bufs_~count~0#1 % 4294967296 <= 63 then 32 else 64) + vnic_wq_alloc_bufs_~j~2#1, vnic_wq_alloc_bufs_~buf~4#1.base, 28 + vnic_wq_alloc_bufs_~buf~4#1.offset, 4);call vnic_wq_alloc_bufs_#t~mem1479#1.base, vnic_wq_alloc_bufs_#t~mem1479#1.offset := read~$Pointer$#11(vnic_wq_alloc_bufs_~wq#1.base, 20 + vnic_wq_alloc_bufs_~wq#1.offset, 8);call vnic_wq_alloc_bufs_#t~mem1477#1 := read~int#11(vnic_wq_alloc_bufs_~wq#1.base, 76 + vnic_wq_alloc_bufs_~wq#1.offset, 4);call vnic_wq_alloc_bufs_#t~mem1478#1 := read~int#11(vnic_wq_alloc_bufs_~buf~4#1.base, 28 + vnic_wq_alloc_bufs_~buf~4#1.offset, 4);call write~$Pointer$#11(vnic_wq_alloc_bufs_#t~mem1479#1.base, vnic_wq_alloc_bufs_#t~mem1479#1.offset + (if vnic_wq_alloc_bufs_#t~mem1477#1 * vnic_wq_alloc_bufs_#t~mem1478#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then vnic_wq_alloc_bufs_#t~mem1477#1 * vnic_wq_alloc_bufs_#t~mem1478#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else vnic_wq_alloc_bufs_#t~mem1477#1 * vnic_wq_alloc_bufs_#t~mem1478#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), vnic_wq_alloc_bufs_~buf~4#1.base, 36 + vnic_wq_alloc_bufs_~buf~4#1.offset, 8);havoc vnic_wq_alloc_bufs_#t~mem1479#1.base, vnic_wq_alloc_bufs_#t~mem1479#1.offset;havoc vnic_wq_alloc_bufs_#t~mem1477#1;havoc vnic_wq_alloc_bufs_#t~mem1478#1;call vnic_wq_alloc_bufs_#t~mem1480#1 := read~int#11(vnic_wq_alloc_bufs_~buf~4#1.base, 28 + vnic_wq_alloc_bufs_~buf~4#1.offset, 4); [2025-02-08 04:09:13,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7302: assume 0 != (if skb_linearize_~tmp___2~2#1 % 256 % 4294967296 <= 2147483647 then skb_linearize_~tmp___2~2#1 % 256 % 4294967296 else skb_linearize_~tmp___2~2#1 % 256 % 4294967296 - 4294967296);assume { :begin_inline___skb_linearize } true;__skb_linearize_#in~skb#1.base, __skb_linearize_#in~skb#1.offset := skb_linearize_~skb#1.base, skb_linearize_~skb#1.offset;havoc __skb_linearize_#res#1;havoc __skb_linearize_#t~mem226#1, __skb_linearize_#t~ret227#1.base, __skb_linearize_#t~ret227#1.offset, __skb_linearize_~skb#1.base, __skb_linearize_~skb#1.offset, __skb_linearize_~tmp~20#1.base, __skb_linearize_~tmp~20#1.offset;__skb_linearize_~skb#1.base, __skb_linearize_~skb#1.offset := __skb_linearize_#in~skb#1.base, __skb_linearize_#in~skb#1.offset;havoc __skb_linearize_~tmp~20#1.base, __skb_linearize_~tmp~20#1.offset;call __skb_linearize_#t~mem226#1 := read~int#11(__skb_linearize_~skb#1.base, 108 + __skb_linearize_~skb#1.offset, 4);assume { :begin_inline___pskb_pull_tail } true;__pskb_pull_tail_#in~arg0#1.base, __pskb_pull_tail_#in~arg0#1.offset, __pskb_pull_tail_#in~arg1#1 := __skb_linearize_~skb#1.base, __skb_linearize_~skb#1.offset, (if __skb_linearize_#t~mem226#1 % 4294967296 % 4294967296 <= 2147483647 then __skb_linearize_#t~mem226#1 % 4294967296 % 4294967296 else __skb_linearize_#t~mem226#1 % 4294967296 % 4294967296 - 4294967296);havoc __pskb_pull_tail_#res#1.base, __pskb_pull_tail_#res#1.offset;havoc __pskb_pull_tail_#t~ret2479#1.base, __pskb_pull_tail_#t~ret2479#1.offset, __pskb_pull_tail_~arg0#1.base, __pskb_pull_tail_~arg0#1.offset, __pskb_pull_tail_~arg1#1;__pskb_pull_tail_~arg0#1.base, __pskb_pull_tail_~arg0#1.offset := __pskb_pull_tail_#in~arg0#1.base, __pskb_pull_tail_#in~arg0#1.offset;__pskb_pull_tail_~arg1#1 := __pskb_pull_tail_#in~arg1#1; [2025-02-08 04:09:13,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7302: assume !(0 != (if skb_linearize_~tmp___2~2#1 % 256 % 4294967296 <= 2147483647 then skb_linearize_~tmp___2~2#1 % 256 % 4294967296 else skb_linearize_~tmp___2~2#1 % 256 % 4294967296 - 4294967296));skb_linearize_~tmp___1~6#1 := 0; [2025-02-08 04:09:13,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16948: vnic_dev_discover_res_~tmp~180#1 := vnic_dev_discover_res_#t~ret1968#1;havoc vnic_dev_discover_res_#t~ret1968#1; [2025-02-08 04:09:13,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16948-1: SUMMARY for call vnic_dev_discover_res_#t~ret1968#1 := ioread32(vnic_dev_discover_res_~rh~0#1.base, 4 + vnic_dev_discover_res_~rh~0#1.offset); srcloc: null [2025-02-08 04:09:13,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9549: enic_hard_start_xmit_#res#1 := 16; [2025-02-08 04:09:13,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9549-1: SUMMARY for call ldv_spin_unlock_irqrestore_80(enic_hard_start_xmit_~enic~7#1.base, 6768 + enic_hard_start_xmit_~enic~7#1.offset + 68 * (if enic_hard_start_xmit_~txq_map~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then enic_hard_start_xmit_~txq_map~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else enic_hard_start_xmit_~txq_map~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), enic_hard_start_xmit_~flags~0#1); srcloc: null [2025-02-08 04:09:13,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16816-1: enic_process_get_pp_request_#res#1 := -22;call ULTIMATE.dealloc(enic_process_get_pp_request_~#status~0#1.base, enic_process_get_pp_request_~#status~0#1.offset);havoc enic_process_get_pp_request_~#status~0#1.base, enic_process_get_pp_request_~#status~0#1.offset; [2025-02-08 04:09:13,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12324: assume -2147483648 <= #t~ret1227#1 && #t~ret1227#1 <= 2147483647;~err~20#1 := #t~ret1227#1;havoc #t~ret1227#1; [2025-02-08 04:09:13,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12324-1: SUMMARY for call #t~ret1227#1 := enic_dev_open(~enic~30#1.base, ~enic~30#1.offset); srcloc: null [2025-02-08 04:09:13,516 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19063: assume enic_get_ethtool_stats_~i~32#1 % 4294967296 <= 20; [2025-02-08 04:09:13,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19063: assume !(enic_get_ethtool_stats_~i~32#1 % 4294967296 <= 20);call ULTIMATE.dealloc(enic_get_ethtool_stats_~#vstats~0#1.base, enic_get_ethtool_stats_~#vstats~0#1.offset);havoc enic_get_ethtool_stats_~#vstats~0#1.base, enic_get_ethtool_stats_~#vstats~0#1.offset; [2025-02-08 04:09:13,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16949: vnic_dev_discover_res_~tmp___0~79#1 := vnic_dev_discover_res_#t~ret1969#1;havoc vnic_dev_discover_res_#t~ret1969#1; [2025-02-08 04:09:13,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12192: assume 0 != ~err~20#1; [2025-02-08 04:09:13,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12192: assume !(0 != ~err~20#1);assume { :begin_inline_pci_request_regions } true;pci_request_regions_#in~arg0#1.base, pci_request_regions_#in~arg0#1.offset, pci_request_regions_#in~arg1#1.base, pci_request_regions_#in~arg1#1.offset := ~pdev#1.base, ~pdev#1.offset, 32, 0;havoc pci_request_regions_#res#1;havoc pci_request_regions_#t~nondet2513#1, pci_request_regions_~arg0#1.base, pci_request_regions_~arg0#1.offset, pci_request_regions_~arg1#1.base, pci_request_regions_~arg1#1.offset;pci_request_regions_~arg0#1.base, pci_request_regions_~arg0#1.offset := pci_request_regions_#in~arg0#1.base, pci_request_regions_#in~arg0#1.offset;pci_request_regions_~arg1#1.base, pci_request_regions_~arg1#1.offset := pci_request_regions_#in~arg1#1.base, pci_request_regions_#in~arg1#1.offset;havoc pci_request_regions_#t~nondet2513#1;assume -2147483648 <= pci_request_regions_#t~nondet2513#1 && pci_request_regions_#t~nondet2513#1 <= 2147483647;pci_request_regions_#res#1 := pci_request_regions_#t~nondet2513#1;havoc pci_request_regions_#t~nondet2513#1; [2025-02-08 04:09:13,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16949-1: SUMMARY for call vnic_dev_discover_res_#t~ret1969#1 := ioread32(vnic_dev_discover_res_~rh~0#1.base, vnic_dev_discover_res_~rh~0#1.offset); srcloc: null [2025-02-08 04:09:13,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11928-4: enic_set_intr_mode_#t~short1158#1 := enic_set_intr_mode_#t~short1156#1; [2025-02-08 04:09:13,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14835: assume (1 + vnic_wq_alloc_bufs_#t~mem1480#1) % 4294967296 == vnic_wq_alloc_bufs_~count~0#1 % 4294967296;havoc vnic_wq_alloc_bufs_#t~mem1480#1;call vnic_wq_alloc_bufs_#t~mem1481#1.base, vnic_wq_alloc_bufs_#t~mem1481#1.offset := read~$Pointer$#11(vnic_wq_alloc_bufs_~wq#1.base, 88 + vnic_wq_alloc_bufs_~wq#1.offset, 8);call write~$Pointer$#11(vnic_wq_alloc_bufs_#t~mem1481#1.base, vnic_wq_alloc_bufs_#t~mem1481#1.offset, vnic_wq_alloc_bufs_~buf~4#1.base, vnic_wq_alloc_bufs_~buf~4#1.offset, 8);havoc vnic_wq_alloc_bufs_#t~mem1481#1.base, vnic_wq_alloc_bufs_#t~mem1481#1.offset; [2025-02-08 04:09:13,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14835: assume !((1 + vnic_wq_alloc_bufs_#t~mem1480#1) % 4294967296 == vnic_wq_alloc_bufs_~count~0#1 % 4294967296);havoc vnic_wq_alloc_bufs_#t~mem1480#1; [2025-02-08 04:09:13,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11928-3: assume enic_set_intr_mode_#t~short1158#1;call enic_set_intr_mode_#t~mem1157#1 := read~int#11(enic_set_intr_mode_~enic#1.base, 15712 + enic_set_intr_mode_~enic#1.offset, 4);enic_set_intr_mode_#t~short1158#1 := enic_set_intr_mode_#t~mem1157#1 % 4294967296 > 1; [2025-02-08 04:09:13,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11928-3: assume !enic_set_intr_mode_#t~short1158#1; [2025-02-08 04:09:13,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11928-6: enic_set_intr_mode_#t~short1156#1 := enic_set_intr_mode_#t~short1154#1; [2025-02-08 04:09:13,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11928-5: assume enic_set_intr_mode_#t~short1156#1;call enic_set_intr_mode_#t~mem1155#1 := read~int#11(enic_set_intr_mode_~enic#1.base, 7312 + enic_set_intr_mode_~enic#1.offset, 4);enic_set_intr_mode_#t~short1156#1 := 0 != enic_set_intr_mode_#t~mem1155#1 % 4294967296; [2025-02-08 04:09:13,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11928-5: assume !enic_set_intr_mode_#t~short1156#1; [2025-02-08 04:09:13,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11928: assume enic_set_intr_mode_#t~short1160#1;havoc enic_set_intr_mode_#t~mem1152#1;havoc enic_set_intr_mode_#t~mem1153#1;havoc enic_set_intr_mode_#t~short1154#1;havoc enic_set_intr_mode_#t~mem1155#1;havoc enic_set_intr_mode_#t~short1156#1;havoc enic_set_intr_mode_#t~mem1157#1;havoc enic_set_intr_mode_#t~short1158#1;havoc enic_set_intr_mode_#t~mem1159#1;havoc enic_set_intr_mode_#t~short1160#1;call write~int#11(1, enic_set_intr_mode_~enic#1.base, 12344 + enic_set_intr_mode_~enic#1.offset, 4);call write~int#11(1, enic_set_intr_mode_~enic#1.base, 7312 + enic_set_intr_mode_~enic#1.offset, 4);call write~int#11(2, enic_set_intr_mode_~enic#1.base, 15712 + enic_set_intr_mode_~enic#1.offset, 4);call write~int#11(3, enic_set_intr_mode_~enic#1.base, 14100 + enic_set_intr_mode_~enic#1.offset, 4);call enic_set_intr_mode_#t~mem1161#1.base, enic_set_intr_mode_#t~mem1161#1.offset := read~$Pointer$#11(enic_set_intr_mode_~enic#1.base, 200 + enic_set_intr_mode_~enic#1.offset, 8); [2025-02-08 04:09:13,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11928: assume !enic_set_intr_mode_#t~short1160#1;havoc enic_set_intr_mode_#t~mem1152#1;havoc enic_set_intr_mode_#t~mem1153#1;havoc enic_set_intr_mode_#t~short1154#1;havoc enic_set_intr_mode_#t~mem1155#1;havoc enic_set_intr_mode_#t~short1156#1;havoc enic_set_intr_mode_#t~mem1157#1;havoc enic_set_intr_mode_#t~short1158#1;havoc enic_set_intr_mode_#t~mem1159#1;havoc enic_set_intr_mode_#t~short1160#1;call enic_set_intr_mode_#t~mem1162#1.base, enic_set_intr_mode_#t~mem1162#1.offset := read~$Pointer$#11(enic_set_intr_mode_~enic#1.base, 200 + enic_set_intr_mode_~enic#1.offset, 8); [2025-02-08 04:09:13,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11928-2: enic_set_intr_mode_#t~short1160#1 := enic_set_intr_mode_#t~short1158#1; [2025-02-08 04:09:13,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11928-1: assume enic_set_intr_mode_#t~short1160#1;call enic_set_intr_mode_#t~mem1159#1 := read~int#11(enic_set_intr_mode_~enic#1.base, 14100 + enic_set_intr_mode_~enic#1.offset, 4);enic_set_intr_mode_#t~short1160#1 := enic_set_intr_mode_#t~mem1159#1 % 4294967296 > 2; [2025-02-08 04:09:13,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11928-1: assume !enic_set_intr_mode_#t~short1160#1; [2025-02-08 04:09:13,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15628-1: SUMMARY for call enic_alloc_vnic_resources_#t~ret1665#1 := vnic_cq_alloc(enic_alloc_vnic_resources_#t~mem1663#1.base, enic_alloc_vnic_resources_#t~mem1663#1.offset, enic_alloc_vnic_resources_~enic#1.base, 14112 + enic_alloc_vnic_resources_~enic#1.offset + 100 * (if enic_alloc_vnic_resources_~i~22#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then enic_alloc_vnic_resources_~i~22#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else enic_alloc_vnic_resources_~i~22#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), enic_alloc_vnic_resources_~i~22#1, enic_alloc_vnic_resources_#t~mem1664#1, 16); srcloc: null [2025-02-08 04:09:13,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15628: assume -2147483648 <= enic_alloc_vnic_resources_#t~ret1665#1 && enic_alloc_vnic_resources_#t~ret1665#1 <= 2147483647;enic_alloc_vnic_resources_~err~26#1 := enic_alloc_vnic_resources_#t~ret1665#1;havoc enic_alloc_vnic_resources_#t~mem1663#1.base, enic_alloc_vnic_resources_#t~mem1663#1.offset;havoc enic_alloc_vnic_resources_#t~mem1664#1;havoc enic_alloc_vnic_resources_#t~ret1665#1; [2025-02-08 04:09:13,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11928-8: call enic_set_intr_mode_#t~mem1152#1 := read~int#11(enic_set_intr_mode_~enic#1.base, 33 + enic_set_intr_mode_~enic#1.offset, 1);enic_set_intr_mode_#t~short1154#1 := enic_set_intr_mode_#t~mem1152#1 % 256 % 4294967296 <= 2; [2025-02-08 04:09:13,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11928-7: assume enic_set_intr_mode_#t~short1154#1;call enic_set_intr_mode_#t~mem1153#1 := read~int#11(enic_set_intr_mode_~enic#1.base, 12344 + enic_set_intr_mode_~enic#1.offset, 4);enic_set_intr_mode_#t~short1154#1 := 0 != enic_set_intr_mode_#t~mem1153#1 % 4294967296; [2025-02-08 04:09:13,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11928-7: assume !enic_set_intr_mode_#t~short1154#1; [2025-02-08 04:09:13,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7304: skb_linearize_#t~ret229#1 := __skb_linearize_#res#1;havoc __skb_linearize_#t~mem226#1, __skb_linearize_#t~ret227#1.base, __skb_linearize_#t~ret227#1.offset, __skb_linearize_~skb#1.base, __skb_linearize_~skb#1.offset, __skb_linearize_~tmp~20#1.base, __skb_linearize_~tmp~20#1.offset;havoc __skb_linearize_#in~skb#1.base, __skb_linearize_#in~skb#1.offset;assume { :end_inline___skb_linearize } true;assume -2147483648 <= skb_linearize_#t~ret229#1 && skb_linearize_#t~ret229#1 <= 2147483647;skb_linearize_~tmp___0~8#1 := skb_linearize_#t~ret229#1;havoc skb_linearize_#t~ret229#1;skb_linearize_~tmp___1~6#1 := skb_linearize_~tmp___0~8#1; [2025-02-08 04:09:13,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12457-1: call #t~mem1269#1 := read~int#11(~enic~30#1.base, 16 + ~enic~30#1.offset, 4); [2025-02-08 04:09:13,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12457: assume 0 != (if #t~mem1269#1 % 4294967296 % 4294967296 <= 2147483647 then #t~mem1269#1 % 4294967296 % 4294967296 else #t~mem1269#1 % 4294967296 % 4294967296 - 4294967296) % 2;havoc #t~mem1269#1;call #t~mem1270#1 := read~int#11(~netdev~12#1.base, 212 + ~netdev~12#1.offset, 8); [2025-02-08 04:09:13,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12457: assume !(0 != (if #t~mem1269#1 % 4294967296 % 4294967296 <= 2147483647 then #t~mem1269#1 % 4294967296 % 4294967296 else #t~mem1269#1 % 4294967296 % 4294967296 - 4294967296) % 2);havoc #t~mem1269#1; [2025-02-08 04:09:13,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16950: assume -2147483648 <= vnic_dev_discover_res_#t~ret1970#1 && vnic_dev_discover_res_#t~ret1970#1 <= 2147483647;havoc vnic_dev_discover_res_#t~ret1970#1;vnic_dev_discover_res_#res#1 := -22; [2025-02-08 04:09:13,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21971: havoc pci_find_ext_capability_#t~nondet2511#1; [2025-02-08 04:09:13,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16950-1: SUMMARY for call vnic_dev_discover_res_#t~ret1970#1 := printk(110, 0); srcloc: null [2025-02-08 04:09:13,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21971-1: #t~ret1217#1 := pci_find_ext_capability_#res#1;havoc pci_find_ext_capability_#t~nondet2511#1, pci_find_ext_capability_~arg0#1.base, pci_find_ext_capability_~arg0#1.offset, pci_find_ext_capability_~arg1#1;havoc pci_find_ext_capability_#in~arg0#1.base, pci_find_ext_capability_#in~arg0#1.offset, pci_find_ext_capability_#in~arg1#1;assume { :end_inline_pci_find_ext_capability } true;assume -2147483648 <= #t~ret1217#1 && #t~ret1217#1 <= 2147483647;~pos~0#1 := #t~ret1217#1;havoc #t~ret1217#1; [2025-02-08 04:09:13,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10079: call ULTIMATE.dealloc(enic_set_vf_mac_~#err~3#1.base, enic_set_vf_mac_~#err~3#1.offset);havoc enic_set_vf_mac_~#err~3#1.base, enic_set_vf_mac_~#err~3#1.offset;ldv_dummy_resourceless_instance_callback_2_30_#t~ret1325#1 := enic_set_vf_mac_#res#1;havoc enic_set_vf_mac_#t~ret739#1.base, enic_set_vf_mac_#t~ret739#1.offset, enic_set_vf_mac_#t~ret740#1, enic_set_vf_mac_#t~ite743#1.base, enic_set_vf_mac_#t~ite743#1.offset, enic_set_vf_mac_#t~mem741#1.base, enic_set_vf_mac_#t~mem741#1.offset, enic_set_vf_mac_#t~mem742#1.base, enic_set_vf_mac_#t~mem742#1.offset, enic_set_vf_mac_#t~mem744#1, enic_set_vf_mac_#t~mem745#1, enic_set_vf_mac_#t~ret746#1, enic_set_vf_mac_#t~ret747#1, enic_set_vf_mac_#t~memcpy~res748#1.base, enic_set_vf_mac_#t~memcpy~res748#1.offset, enic_set_vf_mac_#t~ret749#1, enic_set_vf_mac_#t~mem750#1.base, enic_set_vf_mac_#t~mem750#1.offset, enic_set_vf_mac_#t~mem751#1.base, enic_set_vf_mac_#t~mem751#1.offset, enic_set_vf_mac_#t~ret752#1, enic_set_vf_mac_#t~mem753#1.base, enic_set_vf_mac_#t~mem753#1.offset, enic_set_vf_mac_#t~mem754#1.base, enic_set_vf_mac_#t~mem754#1.offset, enic_set_vf_mac_#t~ret755#1, enic_set_vf_mac_#t~mem756#1, enic_set_vf_mac_#t~ret757#1, enic_set_vf_mac_~netdev#1.base, enic_set_vf_mac_~netdev#1.offset, enic_set_vf_mac_~vf#1, enic_set_vf_mac_~mac#1.base, enic_set_vf_mac_~mac#1.offset, enic_set_vf_mac_~enic~14#1.base, enic_set_vf_mac_~enic~14#1.offset, enic_set_vf_mac_~tmp~81#1.base, enic_set_vf_mac_~tmp~81#1.offset, enic_set_vf_mac_~pp~0#1.base, enic_set_vf_mac_~pp~0#1.offset, enic_set_vf_mac_~#err~3#1.base, enic_set_vf_mac_~#err~3#1.offset, enic_set_vf_mac_~tmp___0~29#1, enic_set_vf_mac_~tmp___1~21#1, enic_set_vf_mac_~tmp___2~11#1, enic_set_vf_mac_~tmp___3~7#1, enic_set_vf_mac_~tmp___4~3#1;havoc enic_set_vf_mac_#in~netdev#1.base, enic_set_vf_mac_#in~netdev#1.offset, enic_set_vf_mac_#in~vf#1, enic_set_vf_mac_#in~mac#1.base, enic_set_vf_mac_#in~mac#1.offset;assume { :end_inline_enic_set_vf_mac } true;assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_30_#t~ret1325#1 && ldv_dummy_resourceless_instance_callback_2_30_#t~ret1325#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_30_#t~ret1325#1; [2025-02-08 04:09:13,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18271: assume 0 == (vnic_dev_register_~vdev#1.base + vnic_dev_register_~vdev#1.offset) % 18446744073709551616; [2025-02-08 04:09:13,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18271: assume !(0 == (vnic_dev_register_~vdev#1.base + vnic_dev_register_~vdev#1.offset) % 18446744073709551616); [2025-02-08 04:09:13,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12458: call write~int#11(#t~bitwise1271#1, ~netdev~12#1.base, 212 + ~netdev~12#1.offset, 8);havoc #t~mem1270#1;havoc #t~bitwise1271#1; [2025-02-08 04:09:13,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10212: assume -1 == enic_set_vf_port_~vf#1; [2025-02-08 04:09:13,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10212: assume !(-1 == enic_set_vf_port_~vf#1); [2025-02-08 04:09:13,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12194: assume -2147483648 <= #t~ret1190#1 && #t~ret1190#1 <= 2147483647;havoc #t~ret1190#1; [2025-02-08 04:09:13,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12458-2: havoc #t~bitwise1271#1;assume (#t~bitwise1271#1 % 18446744073709551616 >= #t~mem1270#1 % 18446744073709551616 && #t~bitwise1271#1 % 18446744073709551616 >= 1638400) && #t~bitwise1271#1 % 18446744073709551616 <= 1638400 + #t~mem1270#1 % 18446744073709551616; [2025-02-08 04:09:13,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12458-1: [2025-02-08 04:09:13,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12458-4: assume 0 == #t~mem1270#1 % 18446744073709551616 || 1638400 == #t~mem1270#1 % 18446744073709551616;#t~bitwise1271#1 := 1638400; [2025-02-08 04:09:13,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12458-4: assume !(0 == #t~mem1270#1 % 18446744073709551616 || 1638400 == #t~mem1270#1 % 18446744073709551616); [2025-02-08 04:09:13,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12326: assume 0 != ~err~20#1; [2025-02-08 04:09:13,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12326: assume !(0 != ~err~20#1); [2025-02-08 04:09:13,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12458-3: assume false;#t~bitwise1271#1 := #t~mem1270#1; [2025-02-08 04:09:13,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12458-3: assume !false; [2025-02-08 04:09:13,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12194-1: SUMMARY for call #t~ret1190#1 := dev_err(~dev~2#1.base, ~dev~2#1.offset, 31, 0); srcloc: null [2025-02-08 04:09:13,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10345: assume 0 != enic_get_vf_port_#t~mem830#1;havoc enic_get_vf_port_#t~mem830#1;call enic_get_vf_port_#t~mem831#1 := read~int#15(enic_get_vf_port_~#err~5#1.base, enic_get_vf_port_~#err~5#1.offset, 4);enic_get_vf_port_#res#1 := enic_get_vf_port_#t~mem831#1;havoc enic_get_vf_port_#t~mem831#1;call ULTIMATE.dealloc(enic_get_vf_port_~#response~0#1.base, enic_get_vf_port_~#response~0#1.offset);havoc enic_get_vf_port_~#response~0#1.base, enic_get_vf_port_~#response~0#1.offset;call ULTIMATE.dealloc(enic_get_vf_port_~#err~5#1.base, enic_get_vf_port_~#err~5#1.offset);havoc enic_get_vf_port_~#err~5#1.base, enic_get_vf_port_~#err~5#1.offset; [2025-02-08 04:09:13,518 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10345: assume !(0 != enic_get_vf_port_#t~mem830#1);havoc enic_get_vf_port_#t~mem830#1; [2025-02-08 04:09:13,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13384: assume 0 != (ldv_net_dummy_resourceless_instance_2_~data~2#1.base + ldv_net_dummy_resourceless_instance_2_~data~2#1.offset) % 18446744073709551616;call ldv_net_dummy_resourceless_instance_2_#t~mem1355#1.base, ldv_net_dummy_resourceless_instance_2_#t~mem1355#1.offset := read~$Pointer$#11(ldv_net_dummy_resourceless_instance_2_~data~2#1.base, ldv_net_dummy_resourceless_instance_2_~data~2#1.offset, 8);ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.offset := ldv_net_dummy_resourceless_instance_2_#t~mem1355#1.base, ldv_net_dummy_resourceless_instance_2_#t~mem1355#1.offset;havoc ldv_net_dummy_resourceless_instance_2_#t~mem1355#1.base, ldv_net_dummy_resourceless_instance_2_#t~mem1355#1.offset; [2025-02-08 04:09:13,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13384: assume !(0 != (ldv_net_dummy_resourceless_instance_2_~data~2#1.base + ldv_net_dummy_resourceless_instance_2_~data~2#1.offset) % 18446744073709551616); [2025-02-08 04:09:13,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18273: vnic_dev_register_~tmp~203#1.base, vnic_dev_register_~tmp~203#1.offset := vnic_dev_register_#t~ret2198#1.base, vnic_dev_register_#t~ret2198#1.offset;havoc vnic_dev_register_#t~ret2198#1.base, vnic_dev_register_#t~ret2198#1.offset;vnic_dev_register_~vdev#1.base, vnic_dev_register_~vdev#1.offset := vnic_dev_register_~tmp~203#1.base, vnic_dev_register_~tmp~203#1.offset; [2025-02-08 04:09:13,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18273-1: SUMMARY for call vnic_dev_register_#t~ret2198#1.base, vnic_dev_register_#t~ret2198#1.offset := kzalloc(712, 32); srcloc: null [2025-02-08 04:09:13,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16820: assume 0 != enic_process_get_pp_request_~err~53#1;call write~int#32(enic_process_get_pp_request_~err~53#1, enic_process_get_pp_request_~#status~0#1.base, enic_process_get_pp_request_~#status~0#1.offset, 4); [2025-02-08 04:09:13,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16820: assume !(0 != enic_process_get_pp_request_~err~53#1); [2025-02-08 04:09:13,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9421: enic_queue_wq_skb_tso_~_min1___0~0#1 := enic_queue_wq_skb_tso_~frag_len_left~0#1;enic_queue_wq_skb_tso_~_min2___0~0#1 := 16384;enic_queue_wq_skb_tso_~len~0#1 := (if enic_queue_wq_skb_tso_~_min1___0~0#1 % 4294967296 < enic_queue_wq_skb_tso_~_min2___0~0#1 % 4294967296 then enic_queue_wq_skb_tso_~_min1___0~0#1 else enic_queue_wq_skb_tso_~_min2___0~0#1);call enic_queue_wq_skb_tso_#t~mem619#1.base, enic_queue_wq_skb_tso_#t~mem619#1.offset := read~$Pointer$#11(enic_queue_wq_skb_tso_~enic#1.base, 8 + enic_queue_wq_skb_tso_~enic#1.offset, 8); [2025-02-08 04:09:13,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10346: havoc enic_get_vf_port_#t~mem831#1; [2025-02-08 04:09:13,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10214-1: SUMMARY for call enic_set_vf_port_#t~ret790#1 := is_zero_ether_addr(enic_set_vf_port_~#prev_pp~0#1.base, 77 + enic_set_vf_port_~#prev_pp~0#1.offset); srcloc: null [2025-02-08 04:09:13,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12328: assume -2147483648 <= #t~ret1228#1 && #t~ret1228#1 <= 2147483647;havoc #t~ret1228#1; [2025-02-08 04:09:13,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10214: enic_set_vf_port_~tmp___4~4#1 := (if 0 == enic_set_vf_port_#t~ret790#1 % 256 then 0 else 1);havoc enic_set_vf_port_#t~ret790#1; [2025-02-08 04:09:13,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12328-1: SUMMARY for call #t~ret1228#1 := dev_err(~dev~2#1.base, ~dev~2#1.offset, 40, 0); srcloc: null [2025-02-08 04:09:13,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21974: havoc pci_iomap_#t~ret2512#1.base, pci_iomap_#t~ret2512#1.offset; [2025-02-08 04:09:13,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21974-3: SUMMARY for call pci_iomap_#t~ret2512#1.base, pci_iomap_#t~ret2512#1.offset := ldv_malloc(pci_iomap_~arg2#1); srcloc: null [2025-02-08 04:09:13,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21974-1: #t~ret1210#1.base, #t~ret1210#1.offset := pci_iomap_#res#1.base, pci_iomap_#res#1.offset;havoc pci_iomap_#t~ret2512#1.base, pci_iomap_#t~ret2512#1.offset, pci_iomap_~arg0#1.base, pci_iomap_~arg0#1.offset, pci_iomap_~arg1#1, pci_iomap_~arg2#1;havoc pci_iomap_#in~arg0#1.base, pci_iomap_#in~arg0#1.offset, pci_iomap_#in~arg1#1, pci_iomap_#in~arg2#1;assume { :end_inline_pci_iomap } true;call write~$Pointer$#11(#t~ret1210#1.base, #t~ret1210#1.offset, ~enic~30#1.base, 56 + ~enic~30#1.offset + 24 * (if ~i~17#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~i~17#1 % 4294967296 % 18446744073709551616 else ~i~17#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 8);havoc #t~mem1209#1;havoc #t~ret1210#1.base, #t~ret1210#1.offset;call #t~mem1211#1.base, #t~mem1211#1.offset := read~$Pointer$#11(~enic~30#1.base, 56 + ~enic~30#1.offset + 24 * (if ~i~17#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~i~17#1 % 4294967296 % 18446744073709551616 else ~i~17#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 8); [2025-02-08 04:09:13,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21974-2: pci_iomap_#res#1.base, pci_iomap_#res#1.offset := pci_iomap_#t~ret2512#1.base, pci_iomap_#t~ret2512#1.offset;havoc pci_iomap_#t~ret2512#1.base, pci_iomap_#t~ret2512#1.offset; [2025-02-08 04:09:13,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14839: assume (1 + vnic_wq_alloc_bufs_~j~2#1) % 4294967296 == (if vnic_wq_alloc_bufs_~count~0#1 % 4294967296 <= 63 then 32 else 64) % 4294967296;call vnic_wq_alloc_bufs_#t~mem1482#1.base, vnic_wq_alloc_bufs_#t~mem1482#1.offset := read~$Pointer$#11(vnic_wq_alloc_bufs_~wq#1.base, 88 + vnic_wq_alloc_bufs_~wq#1.offset + 8 * (if (1 + vnic_wq_alloc_bufs_~i~18#1) % 4294967296 % 18446744073709551616 <= 9223372036854775807 then (1 + vnic_wq_alloc_bufs_~i~18#1) % 4294967296 % 18446744073709551616 else (1 + vnic_wq_alloc_bufs_~i~18#1) % 4294967296 % 18446744073709551616 - 18446744073709551616), 8);call write~$Pointer$#11(vnic_wq_alloc_bufs_#t~mem1482#1.base, vnic_wq_alloc_bufs_#t~mem1482#1.offset, vnic_wq_alloc_bufs_~buf~4#1.base, vnic_wq_alloc_bufs_~buf~4#1.offset, 8);havoc vnic_wq_alloc_bufs_#t~mem1482#1.base, vnic_wq_alloc_bufs_#t~mem1482#1.offset; [2025-02-08 04:09:13,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14839: assume !((1 + vnic_wq_alloc_bufs_~j~2#1) % 4294967296 == (if vnic_wq_alloc_bufs_~count~0#1 % 4294967296 <= 63 then 32 else 64) % 4294967296);call write~$Pointer$#11(vnic_wq_alloc_bufs_~buf~4#1.base, 55 + vnic_wq_alloc_bufs_~buf~4#1.offset, vnic_wq_alloc_bufs_~buf~4#1.base, vnic_wq_alloc_bufs_~buf~4#1.offset, 8);vnic_wq_alloc_bufs_~buf~4#1.base, vnic_wq_alloc_bufs_~buf~4#1.offset := vnic_wq_alloc_bufs_~buf~4#1.base, 55 + vnic_wq_alloc_bufs_~buf~4#1.offset; [2025-02-08 04:09:13,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12461-1: [2025-02-08 04:09:13,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12461: assume 0 != #t~bitwise1273#1 % 4294967296;havoc #t~mem1272#1;havoc #t~bitwise1273#1;call #t~mem1274#1 := read~int#11(~netdev~12#1.base, 212 + ~netdev~12#1.offset, 8); [2025-02-08 04:09:13,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12461: assume !(0 != #t~bitwise1273#1 % 4294967296);havoc #t~mem1272#1;havoc #t~bitwise1273#1; [2025-02-08 04:09:13,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12461-3: assume 16 == #t~mem1272#1 % 4294967296;#t~bitwise1273#1 := #t~mem1272#1; [2025-02-08 04:09:13,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12461-3: assume !(16 == #t~mem1272#1 % 4294967296); [2025-02-08 04:09:13,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12461-2: havoc #t~bitwise1273#1;assume #t~bitwise1273#1 % 4294967296 <= #t~mem1272#1 % 4294967296 && #t~bitwise1273#1 % 4294967296 <= 16; [2025-02-08 04:09:13,519 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15632: assume 0 != enic_alloc_vnic_resources_~err~26#1; [2025-02-08 04:09:13,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15632: assume !(0 != enic_alloc_vnic_resources_~err~26#1);enic_alloc_vnic_resources_~i~22#1 := 1 + enic_alloc_vnic_resources_~i~22#1; [2025-02-08 04:09:13,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12461-5: call #t~mem1272#1 := read~int#11(~enic~30#1.base, 16 + ~enic~30#1.offset, 4); [2025-02-08 04:09:13,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12461-4: assume 0 == #t~mem1272#1 % 4294967296;#t~bitwise1273#1 := 0; [2025-02-08 04:09:13,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12461-4: assume !(0 == #t~mem1272#1 % 4294967296); [2025-02-08 04:09:13,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8101: havoc eth_random_addr_#t~mem343#1, eth_random_addr_#t~bitwise344#1, eth_random_addr_#t~mem345#1, eth_random_addr_#t~bitwise346#1, eth_random_addr_~addr#1.base, eth_random_addr_~addr#1.offset;havoc eth_random_addr_#in~addr#1.base, eth_random_addr_#in~addr#1.offset;assume { :end_inline_eth_random_addr } true;havoc eth_hw_addr_random_#t~mem347#1.base, eth_hw_addr_random_#t~mem347#1.offset; [2025-02-08 04:09:13,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13387: SUMMARY for call ldv_free(ldv_net_dummy_resourceless_instance_2_~data~2#1.base, ldv_net_dummy_resourceless_instance_2_~data~2#1.offset); srcloc: null [2025-02-08 04:09:13,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12462-2: havoc #t~bitwise1275#1;assume (#t~bitwise1275#1 % 18446744073709551616 >= #t~mem1274#1 % 18446744073709551616 && #t~bitwise1275#1 % 18446744073709551616 >= 2147483648) && #t~bitwise1275#1 % 18446744073709551616 <= 2147483648 + #t~mem1274#1 % 18446744073709551616; [2025-02-08 04:09:13,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12462-1: [2025-02-08 04:09:13,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12462-4: assume 0 == #t~mem1274#1 % 18446744073709551616 || 2147483648 == #t~mem1274#1 % 18446744073709551616;#t~bitwise1275#1 := 2147483648; [2025-02-08 04:09:13,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12462-4: assume !(0 == #t~mem1274#1 % 18446744073709551616 || 2147483648 == #t~mem1274#1 % 18446744073709551616); [2025-02-08 04:09:13,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12462-3: assume false;#t~bitwise1275#1 := #t~mem1274#1; [2025-02-08 04:09:13,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12462-3: assume !false; [2025-02-08 04:09:13,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13519: havoc ldv_dummy_resourceless_instance_callback_2_39_#t~ret1329#1, ldv_dummy_resourceless_instance_callback_2_39_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_39_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_39_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_39_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_39_~arg2#1, ldv_dummy_resourceless_instance_callback_2_39_~arg3#1;havoc ldv_dummy_resourceless_instance_callback_2_39_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_39_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_39_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_39_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_39_#in~arg2#1, ldv_dummy_resourceless_instance_callback_2_39_#in~arg3#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_39 } true; [2025-02-08 04:09:13,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13519-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_39 } true;ldv_dummy_resourceless_instance_callback_2_39_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_39_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_39_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_39_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_39_#in~arg2#1, ldv_dummy_resourceless_instance_callback_2_39_#in~arg3#1 := ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_vlan_rx_add_vid~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_vlan_rx_add_vid~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.offset, (if ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_39_1_default~0#1 % 65536 % 4294967296 <= 2147483647 then ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_39_1_default~0#1 % 65536 % 4294967296 else ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_39_1_default~0#1 % 65536 % 4294967296 - 4294967296), (if ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_39_2_default~0#1 % 65536 % 4294967296 <= 2147483647 then ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_39_2_default~0#1 % 65536 % 4294967296 else ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_39_2_default~0#1 % 65536 % 4294967296 - 4294967296);havoc ldv_dummy_resourceless_instance_callback_2_39_#t~ret1329#1, ldv_dummy_resourceless_instance_callback_2_39_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_39_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_39_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_39_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_39_~arg2#1, ldv_dummy_resourceless_instance_callback_2_39_~arg3#1;ldv_dummy_resourceless_instance_callback_2_39_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_39_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_39_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_39_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_39_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_39_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_39_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_39_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_39_~arg2#1 := ldv_dummy_resourceless_instance_callback_2_39_#in~arg2#1;ldv_dummy_resourceless_instance_callback_2_39_~arg3#1 := ldv_dummy_resourceless_instance_callback_2_39_#in~arg3#1;assume { :begin_inline_enic_vlan_rx_add_vid } true;enic_vlan_rx_add_vid_#in~netdev#1.base, enic_vlan_rx_add_vid_#in~netdev#1.offset, enic_vlan_rx_add_vid_#in~proto#1, enic_vlan_rx_add_vid_#in~vid#1 := ldv_dummy_resourceless_instance_callback_2_39_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_39_~arg1#1.offset, (if ldv_dummy_resourceless_instance_callback_2_39_~arg2#1 % 65536 % 4294967296 <= 2147483647 then ldv_dummy_resourceless_instance_callback_2_39_~arg2#1 % 65536 % 4294967296 else ldv_dummy_resourceless_instance_callback_2_39_~arg2#1 % 65536 % 4294967296 - 4294967296), (if ldv_dummy_resourceless_instance_callback_2_39_~arg3#1 % 65536 % 4294967296 <= 2147483647 then ldv_dummy_resourceless_instance_callback_2_39_~arg3#1 % 65536 % 4294967296 else ldv_dummy_resourceless_instance_callback_2_39_~arg3#1 % 65536 % 4294967296 - 4294967296);havoc enic_vlan_rx_add_vid_#res#1;havoc enic_vlan_rx_add_vid_#t~ret1718#1.base, enic_vlan_rx_add_vid_#t~ret1718#1.offset, enic_vlan_rx_add_vid_#t~ret1719#1, enic_vlan_rx_add_vid_~netdev#1.base, enic_vlan_rx_add_vid_~netdev#1.offset, enic_vlan_rx_add_vid_~proto#1, enic_vlan_rx_add_vid_~vid#1, enic_vlan_rx_add_vid_~enic~32#1.base, enic_vlan_rx_add_vid_~enic~32#1.offset, enic_vlan_rx_add_vid_~tmp~169#1.base, enic_vlan_rx_add_vid_~tmp~169#1.offset, enic_vlan_rx_add_vid_~err~43#1;enic_vlan_rx_add_vid_~netdev#1.base, enic_vlan_rx_add_vid_~netdev#1.offset := enic_vlan_rx_add_vid_#in~netdev#1.base, enic_vlan_rx_add_vid_#in~netdev#1.offset;enic_vlan_rx_add_vid_~proto#1 := enic_vlan_rx_add_vid_#in~proto#1;enic_vlan_rx_add_vid_~vid#1 := enic_vlan_rx_add_vid_#in~vid#1;havoc enic_vlan_rx_add_vid_~enic~32#1.base, enic_vlan_rx_add_vid_~enic~32#1.offset;havoc enic_vlan_rx_add_vid_~tmp~169#1.base, enic_vlan_rx_add_vid_~tmp~169#1.offset;havoc enic_vlan_rx_add_vid_~err~43#1; [2025-02-08 04:09:13,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18276: assume 0 == (vnic_dev_register_~vdev#1.base + vnic_dev_register_~vdev#1.offset) % 18446744073709551616;vnic_dev_register_#res#1.base, vnic_dev_register_#res#1.offset := 0, 0; [2025-02-08 04:09:13,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18276: assume !(0 == (vnic_dev_register_~vdev#1.base + vnic_dev_register_~vdev#1.offset) % 18446744073709551616); [2025-02-08 04:09:13,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12462: call write~int#11(#t~bitwise1275#1, ~netdev~12#1.base, 212 + ~netdev~12#1.offset, 8);havoc #t~mem1274#1;havoc #t~bitwise1275#1; [2025-02-08 04:09:13,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12066: assume 0 != enic_dev_init_~err~19#1; [2025-02-08 04:09:13,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12066: assume !(0 != enic_dev_init_~err~19#1); [2025-02-08 04:09:13,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10216: assume 0 != enic_set_vf_port_~tmp___4~4#1 % 256;enic_set_vf_port_~tmp___5~3#1 := 0; [2025-02-08 04:09:13,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10216: assume !(0 != enic_set_vf_port_~tmp___4~4#1 % 256);enic_set_vf_port_~tmp___5~3#1 := 1; [2025-02-08 04:09:13,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11934-1: SUMMARY for call vnic_dev_set_intr_mode(enic_set_intr_mode_#t~mem1161#1.base, enic_set_intr_mode_#t~mem1161#1.offset, 1); srcloc: null [2025-02-08 04:09:13,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11934: havoc enic_set_intr_mode_#t~mem1161#1.base, enic_set_intr_mode_#t~mem1161#1.offset;enic_set_intr_mode_#res#1 := 0; [2025-02-08 04:09:13,520 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9556: havoc enic_queue_wq_skb_#t~ret621#1.base, enic_queue_wq_skb_#t~ret621#1.offset, enic_queue_wq_skb_#t~mem622#1, enic_queue_wq_skb_#t~mem623#1, enic_queue_wq_skb_#t~bitwise624#1, enic_queue_wq_skb_#t~mem625#1, enic_queue_wq_skb_#t~bitwise626#1, enic_queue_wq_skb_#t~mem627#1, enic_queue_wq_skb_#t~mem628#1, enic_queue_wq_skb_#t~mem629#1, enic_queue_wq_skb_~enic#1.base, enic_queue_wq_skb_~enic#1.offset, enic_queue_wq_skb_~wq#1.base, enic_queue_wq_skb_~wq#1.offset, enic_queue_wq_skb_~skb#1.base, enic_queue_wq_skb_~skb#1.offset, enic_queue_wq_skb_~mss~0#1, enic_queue_wq_skb_~tmp~71#1.base, enic_queue_wq_skb_~tmp~71#1.offset, enic_queue_wq_skb_~vlan_tag~0#1, enic_queue_wq_skb_~vlan_tag_insert~0#1, enic_queue_wq_skb_~loopback~0#1;havoc enic_queue_wq_skb_#in~enic#1.base, enic_queue_wq_skb_#in~enic#1.offset, enic_queue_wq_skb_#in~wq#1.base, enic_queue_wq_skb_#in~wq#1.offset, enic_queue_wq_skb_#in~skb#1.base, enic_queue_wq_skb_#in~skb#1.offset;assume { :end_inline_enic_queue_wq_skb } true; [2025-02-08 04:09:13,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18277: #t~ret1214#1.base, #t~ret1214#1.offset := vnic_dev_register_#res#1.base, vnic_dev_register_#res#1.offset;havoc vnic_dev_register_#t~ret2198#1.base, vnic_dev_register_#t~ret2198#1.offset, vnic_dev_register_#t~ret2199#1, vnic_dev_register_#t~ret2200#1.base, vnic_dev_register_#t~ret2200#1.offset, vnic_dev_register_#t~mem2201#1.base, vnic_dev_register_#t~mem2201#1.offset, vnic_dev_register_~vdev#1.base, vnic_dev_register_~vdev#1.offset, vnic_dev_register_~priv#1.base, vnic_dev_register_~priv#1.offset, vnic_dev_register_~pdev#1.base, vnic_dev_register_~pdev#1.offset, vnic_dev_register_~bar#1.base, vnic_dev_register_~bar#1.offset, vnic_dev_register_~num_bars#1, vnic_dev_register_~tmp~203#1.base, vnic_dev_register_~tmp~203#1.offset, vnic_dev_register_~tmp___0~88#1, vnic_dev_register_~tmp___1~49#1.base, vnic_dev_register_~tmp___1~49#1.offset;havoc vnic_dev_register_#in~vdev#1.base, vnic_dev_register_#in~vdev#1.offset, vnic_dev_register_#in~priv#1.base, vnic_dev_register_#in~priv#1.offset, vnic_dev_register_#in~pdev#1.base, vnic_dev_register_#in~pdev#1.offset, vnic_dev_register_#in~bar#1.base, vnic_dev_register_#in~bar#1.offset, vnic_dev_register_#in~num_bars#1;assume { :end_inline_vnic_dev_register } true;call write~$Pointer$#11(#t~ret1214#1.base, #t~ret1214#1.offset, ~enic~30#1.base, 200 + ~enic~30#1.offset, 8);havoc #t~ret1214#1.base, #t~ret1214#1.offset;call #t~mem1215#1.base, #t~mem1215#1.offset := read~$Pointer$#11(~enic~30#1.base, 200 + ~enic~30#1.offset, 8); [2025-02-08 04:09:13,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9424: enic_queue_wq_skb_tso_~dma_addr~0#1 := enic_queue_wq_skb_tso_#t~ret620#1;havoc enic_queue_wq_skb_tso_#t~mem619#1.base, enic_queue_wq_skb_tso_#t~mem619#1.offset;havoc enic_queue_wq_skb_tso_#t~ret620#1; [2025-02-08 04:09:13,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9424-1: SUMMARY for call enic_queue_wq_skb_tso_#t~ret620#1 := skb_frag_dma_map(enic_queue_wq_skb_tso_#t~mem619#1.base, 179 + enic_queue_wq_skb_tso_#t~mem619#1.offset, enic_queue_wq_skb_tso_~frag~1#1.base, enic_queue_wq_skb_tso_~frag~1#1.offset, enic_queue_wq_skb_tso_~offset~0#1 % 4294967296, enic_queue_wq_skb_tso_~len~0#1 % 4294967296, 1); srcloc: null [2025-02-08 04:09:13,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7310-1: skb_linearize_#res#1 := skb_linearize_~tmp___1~6#1; [2025-02-08 04:09:13,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9557: enic_hard_start_xmit_~tmp___8~1#1 := enic_hard_start_xmit_#t~ret644#1;havoc enic_hard_start_xmit_#t~ret644#1; [2025-02-08 04:09:13,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9557-1: SUMMARY for call enic_hard_start_xmit_#t~ret644#1 := vnic_wq_desc_avail(enic_hard_start_xmit_~wq~0#1.base, enic_hard_start_xmit_~wq~0#1.offset); srcloc: null [2025-02-08 04:09:13,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16956: vnic_dev_discover_res_~tmp___2~27#1 := vnic_dev_discover_res_#t~ret1971#1;havoc vnic_dev_discover_res_#t~ret1971#1; [2025-02-08 04:09:13,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16956-1: SUMMARY for call vnic_dev_discover_res_#t~ret1971#1 := ioread32(vnic_dev_discover_res_~mrh~0#1.base, 4 + vnic_dev_discover_res_~mrh~0#1.offset); srcloc: null [2025-02-08 04:09:13,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10350-1: SUMMARY for call enic_get_vf_port_#t~ret833#1 := nla_put_u16(enic_get_vf_port_~skb#1.base, enic_get_vf_port_~skb#1.offset, 6, (if enic_get_vf_port_#t~mem832#1 % 256 % 4294967296 <= 2147483647 then enic_get_vf_port_#t~mem832#1 % 256 % 4294967296 else enic_get_vf_port_#t~mem832#1 % 256 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:09:13,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10350-2: call enic_get_vf_port_#t~mem832#1 := read~int#11(enic_get_vf_port_~pp~2#1.base, 4 + enic_get_vf_port_~pp~2#1.offset, 1); [2025-02-08 04:09:13,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10350: assume -2147483648 <= enic_get_vf_port_#t~ret833#1 && enic_get_vf_port_#t~ret833#1 <= 2147483647;enic_get_vf_port_~tmp___1~23#1 := enic_get_vf_port_#t~ret833#1;havoc enic_get_vf_port_#t~mem832#1;havoc enic_get_vf_port_#t~ret833#1; [2025-02-08 04:09:13,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12068: assume -2147483648 <= enic_dev_init_#t~ret1179#1 && enic_dev_init_#t~ret1179#1 <= 2147483647;havoc enic_dev_init_#t~ret1179#1; [2025-02-08 04:09:13,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12068-1: SUMMARY for call enic_dev_init_#t~ret1179#1 := dev_err(enic_dev_init_~dev~1#1.base, enic_dev_init_~dev~1#1.offset, 29, 0); srcloc: null [2025-02-08 04:09:13,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9426: enic_queue_wq_skb_tso_~frag_len_left~0#1 := enic_queue_wq_skb_tso_~frag_len_left~0#1 - enic_queue_wq_skb_tso_~len~0#1;enic_queue_wq_skb_tso_~offset~0#1 := enic_queue_wq_skb_tso_~offset~0#1 + enic_queue_wq_skb_tso_~len~0#1; [2025-02-08 04:09:13,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16825-1: call enic_process_get_pp_request_#t~mem1953#1 := read~int#32(enic_process_get_pp_request_~#status~0#1.base, enic_process_get_pp_request_~#status~0#1.offset, 4); [2025-02-08 04:09:13,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16825: assume 0 == enic_process_get_pp_request_#t~mem1953#1;havoc enic_process_get_pp_request_#t~mem1953#1; [2025-02-08 04:09:13,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16825: assume !(0 == enic_process_get_pp_request_#t~mem1953#1);havoc enic_process_get_pp_request_#t~mem1953#1;call enic_process_get_pp_request_#t~mem1954#1 := read~int#32(enic_process_get_pp_request_~#status~0#1.base, enic_process_get_pp_request_~#status~0#1.offset, 4); [2025-02-08 04:09:13,521 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12465-5: call #t~mem1276#1 := read~int#11(~enic~30#1.base, 16 + ~enic~30#1.offset, 4); [2025-02-08 04:09:13,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12465-4: assume 0 == #t~mem1276#1 % 4294967296;#t~bitwise1277#1 := 0; [2025-02-08 04:09:13,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12465-4: assume !(0 == #t~mem1276#1 % 4294967296); [2025-02-08 04:09:13,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9426-1: SUMMARY for call enic_queue_wq_desc_cont(enic_queue_wq_skb_tso_~wq#1.base, enic_queue_wq_skb_tso_~wq#1.offset, enic_queue_wq_skb_tso_~skb#1.base, enic_queue_wq_skb_tso_~skb#1.offset, enic_queue_wq_skb_tso_~dma_addr~0#1, enic_queue_wq_skb_tso_~len~0#1, (if 0 == enic_queue_wq_skb_tso_~len_left~2#1 % 4294967296 && enic_queue_wq_skb_tso_~len~0#1 % 4294967296 == enic_queue_wq_skb_tso_~frag_len_left~0#1 % 4294967296 then 1 else 0), enic_queue_wq_skb_tso_~loopback#1); srcloc: null [2025-02-08 04:09:13,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12465-1: [2025-02-08 04:09:13,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12465: assume 0 != #t~bitwise1277#1 % 4294967296;havoc #t~mem1276#1;havoc #t~bitwise1277#1;call #t~mem1278#1 := read~int#11(~netdev~12#1.base, 212 + ~netdev~12#1.offset, 8); [2025-02-08 04:09:13,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12465: assume !(0 != #t~bitwise1277#1 % 4294967296);havoc #t~mem1276#1;havoc #t~bitwise1277#1; [2025-02-08 04:09:13,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12465-3: assume 4 == #t~mem1276#1 % 4294967296;#t~bitwise1277#1 := #t~mem1276#1; [2025-02-08 04:09:13,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12465-3: assume !(4 == #t~mem1276#1 % 4294967296); [2025-02-08 04:09:13,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12465-2: havoc #t~bitwise1277#1;assume #t~bitwise1277#1 % 4294967296 <= #t~mem1276#1 % 4294967296 && #t~bitwise1277#1 % 4294967296 <= 4; [2025-02-08 04:09:13,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12994: SUMMARY for call enic_poll_controller(ldv_dummy_resourceless_instance_callback_2_27_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_27_~arg1#1.offset); srcloc: null [2025-02-08 04:09:13,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10087: enic_set_vf_mac_~tmp~81#1.base, enic_set_vf_mac_~tmp~81#1.offset := enic_set_vf_mac_#t~ret739#1.base, enic_set_vf_mac_#t~ret739#1.offset;havoc enic_set_vf_mac_#t~ret739#1.base, enic_set_vf_mac_#t~ret739#1.offset;enic_set_vf_mac_~enic~14#1.base, enic_set_vf_mac_~enic~14#1.offset := enic_set_vf_mac_~tmp~81#1.base, enic_set_vf_mac_~tmp~81#1.offset; [2025-02-08 04:09:13,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10087-1: SUMMARY for call enic_set_vf_mac_#t~ret739#1.base, enic_set_vf_mac_#t~ret739#1.offset := netdev_priv(enic_set_vf_mac_~netdev#1.base, enic_set_vf_mac_~netdev#1.offset); srcloc: null [2025-02-08 04:09:13,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13787: havoc ldv_dummy_resourceless_instance_callback_2_11_#t~ret2340#1, ldv_dummy_resourceless_instance_callback_2_11_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_11_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_11_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_11_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_11_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_11_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_11_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_11_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_11 } true; [2025-02-08 04:09:13,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13787-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_11 } true;ldv_dummy_resourceless_instance_callback_2_11_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_11_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_11_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_11_#in~arg1#1.offset := ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_link~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_link~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_11_#t~ret2340#1, ldv_dummy_resourceless_instance_callback_2_11_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_11_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_11_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_11_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_11_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_11_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_11_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_11_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_11_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_11_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_11_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_11_#in~arg1#1.offset;assume { :begin_inline_ethtool_op_get_link } true;ethtool_op_get_link_#in~arg0#1.base, ethtool_op_get_link_#in~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_11_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_11_~arg1#1.offset;havoc ethtool_op_get_link_#res#1;havoc ethtool_op_get_link_#t~nondet2492#1, ethtool_op_get_link_~arg0#1.base, ethtool_op_get_link_~arg0#1.offset;ethtool_op_get_link_~arg0#1.base, ethtool_op_get_link_~arg0#1.offset := ethtool_op_get_link_#in~arg0#1.base, ethtool_op_get_link_#in~arg0#1.offset;havoc ethtool_op_get_link_#t~nondet2492#1;ethtool_op_get_link_#res#1 := ethtool_op_get_link_#t~nondet2492#1;havoc ethtool_op_get_link_#t~nondet2492#1; [2025-02-08 04:09:13,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12466: call write~int#11(#t~bitwise1279#1, ~netdev~12#1.base, 212 + ~netdev~12#1.offset, 8);havoc #t~mem1278#1;havoc #t~bitwise1279#1; [2025-02-08 04:09:13,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16958: assume 0 != vnic_dev_discover_res_~tmp___2~27#1 % 4294967296; [2025-02-08 04:09:13,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16958: assume !(0 != vnic_dev_discover_res_~tmp___2~27#1 % 4294967296); [2025-02-08 04:09:13,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9559: assume enic_hard_start_xmit_~tmp___8~1#1 % 4294967296 <= 21; [2025-02-08 04:09:13,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9559: assume !(enic_hard_start_xmit_~tmp___8~1#1 % 4294967296 <= 21); [2025-02-08 04:09:13,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12334-1: SUMMARY for call #t~ret1229#1.base, #t~ret1229#1.offset := spinlock_check(~enic~30#1.base, 1244 + ~enic~30#1.offset); srcloc: null [2025-02-08 04:09:13,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12202: assume 0 != ~err~20#1; [2025-02-08 04:09:13,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12202: assume !(0 != ~err~20#1);assume { :begin_inline_pci_set_master } true;pci_set_master_#in~arg0#1.base, pci_set_master_#in~arg0#1.offset := ~pdev#1.base, ~pdev#1.offset;havoc pci_set_master_~arg0#1.base, pci_set_master_~arg0#1.offset;pci_set_master_~arg0#1.base, pci_set_master_~arg0#1.offset := pci_set_master_#in~arg0#1.base, pci_set_master_#in~arg0#1.offset;havoc pci_set_master_~arg0#1.base, pci_set_master_~arg0#1.offset;havoc pci_set_master_#in~arg0#1.base, pci_set_master_#in~arg0#1.offset;assume { :end_inline_pci_set_master } true; [2025-02-08 04:09:13,522 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12466-2: havoc #t~bitwise1279#1;assume (#t~bitwise1279#1 % 18446744073709551616 >= #t~mem1278#1 % 18446744073709551616 && #t~bitwise1279#1 % 18446744073709551616 >= 4294967296) && #t~bitwise1279#1 % 18446744073709551616 <= 4294967296 + #t~mem1278#1 % 18446744073709551616; [2025-02-08 04:09:13,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10352: assume 0 != enic_get_vf_port_~tmp___1~23#1; [2025-02-08 04:09:13,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10352: assume !(0 != enic_get_vf_port_~tmp___1~23#1);call enic_get_vf_port_#t~mem834#1 := read~int#22(enic_get_vf_port_~#response~0#1.base, enic_get_vf_port_~#response~0#1.offset, 2); [2025-02-08 04:09:13,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12466-1: [2025-02-08 04:09:13,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12466-4: assume 0 == #t~mem1278#1 % 18446744073709551616 || 4294967296 == #t~mem1278#1 % 18446744073709551616;#t~bitwise1279#1 := 4294967296; [2025-02-08 04:09:13,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12466-4: assume !(0 == #t~mem1278#1 % 18446744073709551616 || 4294967296 == #t~mem1278#1 % 18446744073709551616); [2025-02-08 04:09:13,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12334: havoc #t~ret1229#1.base, #t~ret1229#1.offset; [2025-02-08 04:09:13,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12466-3: assume false;#t~bitwise1279#1 := #t~mem1278#1; [2025-02-08 04:09:13,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12466-3: assume !false; [2025-02-08 04:09:13,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18544: vnic_rq_alloc_~tmp~209#1.base, vnic_rq_alloc_~tmp~209#1.offset := vnic_rq_alloc_#t~ret2231#1.base, vnic_rq_alloc_#t~ret2231#1.offset;havoc vnic_rq_alloc_#t~ret2231#1.base, vnic_rq_alloc_#t~ret2231#1.offset;call write~$Pointer$#11(vnic_rq_alloc_~tmp~209#1.base, vnic_rq_alloc_~tmp~209#1.offset, vnic_rq_alloc_~rq#1.base, 12 + vnic_rq_alloc_~rq#1.offset, 8);call vnic_rq_alloc_#t~mem2232#1.base, vnic_rq_alloc_#t~mem2232#1.offset := read~$Pointer$#11(vnic_rq_alloc_~rq#1.base, 12 + vnic_rq_alloc_~rq#1.offset, 8); [2025-02-08 04:09:13,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18544-1: SUMMARY for call vnic_rq_alloc_#t~ret2231#1.base, vnic_rq_alloc_#t~ret2231#1.offset := vnic_dev_get_res(vnic_rq_alloc_~vdev#1.base, vnic_rq_alloc_~vdev#1.offset, 2, vnic_rq_alloc_~index#1); srcloc: null [2025-02-08 04:09:13,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14845: vnic_wq_alloc_bufs_~j~2#1 := 1 + vnic_wq_alloc_bufs_~j~2#1; [2025-02-08 04:09:13,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13656-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_23 } true;ldv_dummy_resourceless_instance_callback_2_23_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_23_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_23_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_23_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_23_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_23_#in~arg2#1.offset := ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_get_stats64~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_get_stats64~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_rtnl_link_stats64_ptr~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_rtnl_link_stats64_ptr~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_23_#t~ret1322#1.base, ldv_dummy_resourceless_instance_callback_2_23_#t~ret1322#1.offset, ldv_dummy_resourceless_instance_callback_2_23_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_23_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_23_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_23_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_23_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_23_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_2_23_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_23_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_23_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_23_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_23_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_23_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_23_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_23_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_23_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_23_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_2_23_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_23_#in~arg2#1.offset;assume { :begin_inline_enic_get_stats } true;enic_get_stats_#in~netdev#1.base, enic_get_stats_#in~netdev#1.offset, enic_get_stats_#in~net_stats#1.base, enic_get_stats_#in~net_stats#1.offset := ldv_dummy_resourceless_instance_callback_2_23_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_23_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_23_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_23_~arg2#1.offset;havoc enic_get_stats_#res#1.base, enic_get_stats_#res#1.offset;havoc enic_get_stats_#t~ret646#1.base, enic_get_stats_#t~ret646#1.offset, enic_get_stats_#t~ret647#1, enic_get_stats_#t~mem648#1.base, enic_get_stats_#t~mem648#1.offset, enic_get_stats_#t~mem649#1, enic_get_stats_#t~mem650#1.base, enic_get_stats_#t~mem650#1.offset, enic_get_stats_#t~mem651#1, enic_get_stats_#t~mem652#1.base, enic_get_stats_#t~mem652#1.offset, enic_get_stats_#t~mem653#1, enic_get_stats_#t~mem654#1.base, enic_get_stats_#t~mem654#1.offset, enic_get_stats_#t~mem655#1, enic_get_stats_#t~mem656#1.base, enic_get_stats_#t~mem656#1.offset, enic_get_stats_#t~mem657#1, enic_get_stats_#t~mem658#1.base, enic_get_stats_#t~mem658#1.offset, enic_get_stats_#t~mem659#1, enic_get_stats_#t~mem660#1.base, enic_get_stats_#t~mem660#1.offset, enic_get_stats_#t~mem661#1, enic_get_stats_#t~mem662#1.base, enic_get_stats_#t~mem662#1.offset, enic_get_stats_#t~mem663#1, enic_get_stats_#t~mem664#1, enic_get_stats_#t~mem665#1, enic_get_stats_#t~mem666#1.base, enic_get_stats_#t~mem666#1.offset, enic_get_stats_#t~mem668#1, enic_get_stats_#t~mem667#1.base, enic_get_stats_#t~mem667#1.offset, enic_get_stats_#t~mem669#1, enic_get_stats_~netdev#1.base, enic_get_stats_~netdev#1.offset, enic_get_stats_~net_stats#1.base, enic_get_stats_~net_stats#1.offset, enic_get_stats_~enic~8#1.base, enic_get_stats_~enic~8#1.offset, enic_get_stats_~tmp~73#1.base, enic_get_stats_~tmp~73#1.offset, enic_get_stats_~#stats~0#1.base, enic_get_stats_~#stats~0#1.offset;enic_get_stats_~netdev#1.base, enic_get_stats_~netdev#1.offset := enic_get_stats_#in~netdev#1.base, enic_get_stats_#in~netdev#1.offset;enic_get_stats_~net_stats#1.base, enic_get_stats_~net_stats#1.offset := enic_get_stats_#in~net_stats#1.base, enic_get_stats_#in~net_stats#1.offset;havoc enic_get_stats_~enic~8#1.base, enic_get_stats_~enic~8#1.offset;havoc enic_get_stats_~tmp~73#1.base, enic_get_stats_~tmp~73#1.offset;call enic_get_stats_~#stats~0#1.base, enic_get_stats_~#stats~0#1.offset := #Ultimate.allocOnStack(8); [2025-02-08 04:09:13,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15638: assume enic_alloc_vnic_resources_~i~22#1 % 4294967296 < enic_alloc_vnic_resources_#t~mem1666#1 % 4294967296;havoc enic_alloc_vnic_resources_#t~mem1666#1; [2025-02-08 04:09:13,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15638: assume !(enic_alloc_vnic_resources_~i~22#1 % 4294967296 < enic_alloc_vnic_resources_#t~mem1666#1 % 4294967296);havoc enic_alloc_vnic_resources_#t~mem1666#1;enic_alloc_vnic_resources_~i~22#1 := 0; [2025-02-08 04:09:13,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13656: havoc ldv_dummy_resourceless_instance_callback_2_23_#t~ret1322#1.base, ldv_dummy_resourceless_instance_callback_2_23_#t~ret1322#1.offset, ldv_dummy_resourceless_instance_callback_2_23_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_23_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_23_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_23_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_23_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_23_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_23_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_23_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_23_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_23_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_23_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_23_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_23 } true; [2025-02-08 04:09:13,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10221: assume 0 != enic_set_vf_port_~tmp___5~3#1; [2025-02-08 04:09:13,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10221: assume !(0 != enic_set_vf_port_~tmp___5~3#1); [2025-02-08 04:09:13,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15242: assume 0 == enic_get_vnic_config_#t~mem1569#1 % 65536 % 4294967296;havoc enic_get_vnic_config_#t~mem1569#1;call write~int#11(1500, enic_get_vnic_config_~c~0#1.base, 12 + enic_get_vnic_config_~c~0#1.offset, 2); [2025-02-08 04:09:13,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15242: assume !(0 == enic_get_vnic_config_#t~mem1569#1 % 65536 % 4294967296);havoc enic_get_vnic_config_#t~mem1569#1; [2025-02-08 04:09:13,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12335: SUMMARY for call __raw_spin_lock_init(~enic~30#1.base, 1244 + ~enic~30#1.offset, 41, 0, ~#__key~0#1.base, ~#__key~0#1.offset); srcloc: null [2025-02-08 04:09:13,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10089: assume -2147483648 <= enic_set_vf_mac_#t~ret740#1 && enic_set_vf_mac_#t~ret740#1 <= 2147483647;enic_set_vf_mac_~tmp___0~29#1 := enic_set_vf_mac_#t~ret740#1;havoc enic_set_vf_mac_#t~ret740#1; [2025-02-08 04:09:13,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10089-1: SUMMARY for call enic_set_vf_mac_#t~ret740#1 := enic_is_valid_pp_vf(enic_set_vf_mac_~enic~14#1.base, enic_set_vf_mac_~enic~14#1.offset, enic_set_vf_mac_~vf#1, enic_set_vf_mac_~#err~3#1.base, enic_set_vf_mac_~#err~3#1.offset); srcloc: null [2025-02-08 04:09:13,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16960: vnic_dev_discover_res_~tmp~180#1 := vnic_dev_discover_res_#t~ret1972#1;havoc vnic_dev_discover_res_#t~ret1972#1; [2025-02-08 04:09:13,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16960-1: SUMMARY for call vnic_dev_discover_res_#t~ret1972#1 := ioread32(vnic_dev_discover_res_~rh~0#1.base, 4 + vnic_dev_discover_res_~rh~0#1.offset); srcloc: null [2025-02-08 04:09:13,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9561: enic_hard_start_xmit_~tmp___7~1#1.base, enic_hard_start_xmit_~tmp___7~1#1.offset := enic_hard_start_xmit_#t~ret645#1.base, enic_hard_start_xmit_#t~ret645#1.offset;havoc enic_hard_start_xmit_#t~ret645#1.base, enic_hard_start_xmit_#t~ret645#1.offset; [2025-02-08 04:09:13,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9561-1: SUMMARY for call enic_hard_start_xmit_#t~ret645#1.base, enic_hard_start_xmit_#t~ret645#1.offset := netdev_get_tx_queue(enic_hard_start_xmit_~netdev#1.base, enic_hard_start_xmit_~netdev#1.offset, enic_hard_start_xmit_~txq_map~0#1); srcloc: null [2025-02-08 04:09:13,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21981: havoc pci_request_regions_#t~nondet2513#1; [2025-02-08 04:09:13,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21981-1: #t~ret1191#1 := pci_request_regions_#res#1;havoc pci_request_regions_#t~nondet2513#1, pci_request_regions_~arg0#1.base, pci_request_regions_~arg0#1.offset, pci_request_regions_~arg1#1.base, pci_request_regions_~arg1#1.offset;havoc pci_request_regions_#in~arg0#1.base, pci_request_regions_#in~arg0#1.offset, pci_request_regions_#in~arg1#1.base, pci_request_regions_#in~arg1#1.offset;assume { :end_inline_pci_request_regions } true;assume -2147483648 <= #t~ret1191#1 && #t~ret1191#1 <= 2147483647;~err~20#1 := #t~ret1191#1;havoc #t~ret1191#1; [2025-02-08 04:09:13,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12204: assume -2147483648 <= #t~ret1192#1 && #t~ret1192#1 <= 2147483647;havoc #t~ret1192#1; [2025-02-08 04:09:13,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12204-1: SUMMARY for call #t~ret1192#1 := dev_err(~dev~2#1.base, ~dev~2#1.offset, 33, 0); srcloc: null [2025-02-08 04:09:13,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11940: havoc enic_set_intr_mode_#t~mem1162#1.base, enic_set_intr_mode_#t~mem1162#1.offset;enic_set_intr_mode_#res#1 := -22;enic_dev_init_#t~ret1176#1 := enic_set_intr_mode_#res#1;havoc enic_set_intr_mode_#t~mem1110#1, enic_set_intr_mode_#t~mem1111#1, enic_set_intr_mode_#t~ret1112#1, enic_set_intr_mode_#t~mem1113#1, enic_set_intr_mode_#t~bitwise1114#1, enic_set_intr_mode_#t~mem1115#1, enic_set_intr_mode_#t~short1116#1, enic_set_intr_mode_#t~mem1117#1, enic_set_intr_mode_#t~short1118#1, enic_set_intr_mode_#t~mem1119#1, enic_set_intr_mode_#t~short1120#1, enic_set_intr_mode_#t~mem1121#1, enic_set_intr_mode_#t~short1122#1, enic_set_intr_mode_#t~mem1123#1, enic_set_intr_mode_#t~short1124#1, enic_set_intr_mode_#t~mem1125#1.base, enic_set_intr_mode_#t~mem1125#1.offset, enic_set_intr_mode_#t~ret1126#1, enic_set_intr_mode_#t~mem1127#1.base, enic_set_intr_mode_#t~mem1127#1.offset, enic_set_intr_mode_#t~mem1128#1, enic_set_intr_mode_#t~mem1129#1, enic_set_intr_mode_#t~short1130#1, enic_set_intr_mode_#t~mem1131#1, enic_set_intr_mode_#t~short1132#1, enic_set_intr_mode_#t~mem1133#1, enic_set_intr_mode_#t~short1134#1, enic_set_intr_mode_#t~mem1135#1, enic_set_intr_mode_#t~short1136#1, enic_set_intr_mode_#t~mem1137#1.base, enic_set_intr_mode_#t~mem1137#1.offset, enic_set_intr_mode_#t~ret1138#1, enic_set_intr_mode_#t~mem1139#1.base, enic_set_intr_mode_#t~mem1139#1.offset, enic_set_intr_mode_#t~mem1140#1, enic_set_intr_mode_#t~mem1141#1, enic_set_intr_mode_#t~short1142#1, enic_set_intr_mode_#t~mem1143#1, enic_set_intr_mode_#t~short1144#1, enic_set_intr_mode_#t~mem1145#1, enic_set_intr_mode_#t~short1146#1, enic_set_intr_mode_#t~mem1147#1, enic_set_intr_mode_#t~short1148#1, enic_set_intr_mode_#t~mem1149#1.base, enic_set_intr_mode_#t~mem1149#1.offset, enic_set_intr_mode_#t~ret1150#1, enic_set_intr_mode_#t~mem1151#1.base, enic_set_intr_mode_#t~mem1151#1.offset, enic_set_intr_mode_#t~mem1152#1, enic_set_intr_mode_#t~mem1153#1, enic_set_intr_mode_#t~short1154#1, enic_set_intr_mode_#t~mem1155#1, enic_set_intr_mode_#t~short1156#1, enic_set_intr_mode_#t~mem1157#1, enic_set_intr_mode_#t~short1158#1, enic_set_intr_mode_#t~mem1159#1, enic_set_intr_mode_#t~short1160#1, enic_set_intr_mode_#t~mem1161#1.base, enic_set_intr_mode_#t~mem1161#1.offset, enic_set_intr_mode_#t~mem1162#1.base, enic_set_intr_mode_#t~mem1162#1.offset, enic_set_intr_mode_~enic#1.base, enic_set_intr_mode_~enic#1.offset, enic_set_intr_mode_~n~0#1, enic_set_intr_mode_~__min1~2#1, enic_set_intr_mode_~__min2~2#1, enic_set_intr_mode_~m~0#1, enic_set_intr_mode_~__min1___0~0#1, enic_set_intr_mode_~__min2___0~0#1, enic_set_intr_mode_~i~13#1, enic_set_intr_mode_~tmp~107#1, enic_set_intr_mode_~tmp___0~44#1, enic_set_intr_mode_~tmp___1~31#1, enic_set_intr_mode_~tmp___2~18#1;havoc enic_set_intr_mode_#in~enic#1.base, enic_set_intr_mode_#in~enic#1.offset;assume { :end_inline_enic_set_intr_mode } true;assume -2147483648 <= enic_dev_init_#t~ret1176#1 && enic_dev_init_#t~ret1176#1 <= 2147483647;enic_dev_init_~err~19#1 := enic_dev_init_#t~ret1176#1;havoc enic_dev_init_#t~ret1176#1; [2025-02-08 04:09:13,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11940-1: SUMMARY for call vnic_dev_set_intr_mode(enic_set_intr_mode_#t~mem1162#1.base, enic_set_intr_mode_#t~mem1162#1.offset, 0); srcloc: null [2025-02-08 04:09:13,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16829: assume 1 == enic_process_get_pp_request_#t~mem1954#1;havoc enic_process_get_pp_request_#t~mem1954#1; [2025-02-08 04:09:13,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16829: assume !(1 == enic_process_get_pp_request_#t~mem1954#1);havoc enic_process_get_pp_request_#t~mem1954#1;call enic_process_get_pp_request_#t~mem1955#1 := read~int#32(enic_process_get_pp_request_~#status~0#1.base, enic_process_get_pp_request_~#status~0#1.offset, 4); [2025-02-08 04:09:13,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9562: SUMMARY for call netif_tx_stop_queue(enic_hard_start_xmit_~tmp___7~1#1.base, enic_hard_start_xmit_~tmp___7~1#1.offset); srcloc: null [2025-02-08 04:09:13,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18547: assume 0 == (vnic_rq_alloc_#t~mem2232#1.base + vnic_rq_alloc_#t~mem2232#1.offset) % 18446744073709551616;havoc vnic_rq_alloc_#t~mem2232#1.base, vnic_rq_alloc_#t~mem2232#1.offset; [2025-02-08 04:09:13,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18547: assume !(0 == (vnic_rq_alloc_#t~mem2232#1.base + vnic_rq_alloc_#t~mem2232#1.offset) % 18446744073709551616);havoc vnic_rq_alloc_#t~mem2232#1.base, vnic_rq_alloc_#t~mem2232#1.offset; [2025-02-08 04:09:13,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12469-1: [2025-02-08 04:09:13,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16961: vnic_dev_discover_res_~tmp___0~79#1 := vnic_dev_discover_res_#t~ret1973#1;havoc vnic_dev_discover_res_#t~ret1973#1; [2025-02-08 04:09:13,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12469: call write~int#11(#t~bitwise1282#1, ~netdev~12#1.base, 204 + ~netdev~12#1.offset, 8);havoc #t~mem1280#1;havoc #t~mem1281#1;havoc #t~bitwise1282#1; [2025-02-08 04:09:13,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16961-1: SUMMARY for call vnic_dev_discover_res_#t~ret1973#1 := ioread32(vnic_dev_discover_res_~rh~0#1.base, vnic_dev_discover_res_~rh~0#1.offset); srcloc: null [2025-02-08 04:09:13,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12469-3: assume 0 == #t~mem1281#1 % 18446744073709551616;#t~bitwise1282#1 := #t~mem1280#1; [2025-02-08 04:09:13,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12469-3: assume !(0 == #t~mem1281#1 % 18446744073709551616); [2025-02-08 04:09:13,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12469-2: havoc #t~bitwise1282#1;assume (#t~bitwise1282#1 % 18446744073709551616 >= #t~mem1280#1 % 18446744073709551616 && #t~bitwise1282#1 % 18446744073709551616 >= #t~mem1281#1 % 18446744073709551616) && #t~bitwise1282#1 % 18446744073709551616 <= #t~mem1280#1 % 18446744073709551616 + #t~mem1281#1 % 18446744073709551616; [2025-02-08 04:09:13,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7316: havoc skb_get_queue_mapping_#t~mem230#1;enic_hard_start_xmit_#t~ret632#1 := skb_get_queue_mapping_#res#1;havoc skb_get_queue_mapping_#t~mem230#1, skb_get_queue_mapping_~skb#1.base, skb_get_queue_mapping_~skb#1.offset;havoc skb_get_queue_mapping_#in~skb#1.base, skb_get_queue_mapping_#in~skb#1.offset;assume { :end_inline_skb_get_queue_mapping } true;enic_hard_start_xmit_~tmp___0~23#1 := enic_hard_start_xmit_#t~ret632#1;havoc enic_hard_start_xmit_#t~ret632#1;call enic_hard_start_xmit_#t~mem633#1 := read~int#11(enic_hard_start_xmit_~enic~7#1.base, 7312 + enic_hard_start_xmit_~enic~7#1.offset, 4);enic_hard_start_xmit_~txq_map~0#1 := enic_hard_start_xmit_~tmp___0~23#1 % 65536 % 4294967296 % (enic_hard_start_xmit_#t~mem633#1 % 4294967296);havoc enic_hard_start_xmit_#t~mem633#1;enic_hard_start_xmit_~wq~0#1.base, enic_hard_start_xmit_~wq~0#1.offset := enic_hard_start_xmit_~enic~7#1.base, 1808 + enic_hard_start_xmit_~enic~7#1.offset + 620 * (if enic_hard_start_xmit_~txq_map~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then enic_hard_start_xmit_~txq_map~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else enic_hard_start_xmit_~txq_map~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:09:13,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091: assume 0 != enic_set_vf_mac_~tmp___0~29#1; [2025-02-08 04:09:13,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10091: assume !(0 != enic_set_vf_mac_~tmp___0~29#1);enic_set_vf_mac_~pp~0#1.base, enic_set_vf_mac_~pp~0#1.offset := 0, 0; [2025-02-08 04:09:13,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19076: enic_get_msglevel_~tmp~223#1.base, enic_get_msglevel_~tmp~223#1.offset := enic_get_msglevel_#t~ret2320#1.base, enic_get_msglevel_#t~ret2320#1.offset;havoc enic_get_msglevel_#t~ret2320#1.base, enic_get_msglevel_#t~ret2320#1.offset;enic_get_msglevel_~enic~37#1.base, enic_get_msglevel_~enic~37#1.offset := enic_get_msglevel_~tmp~223#1.base, enic_get_msglevel_~tmp~223#1.offset;call enic_get_msglevel_#t~mem2321#1 := read~int#11(enic_get_msglevel_~enic~37#1.base, 1240 + enic_get_msglevel_~enic~37#1.offset, 4);enic_get_msglevel_#res#1 := enic_get_msglevel_#t~mem2321#1;havoc enic_get_msglevel_#t~mem2321#1; [2025-02-08 04:09:13,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12469-5: call #t~mem1280#1 := read~int#11(~netdev~12#1.base, 204 + ~netdev~12#1.offset, 8);call #t~mem1281#1 := read~int#11(~netdev~12#1.base, 212 + ~netdev~12#1.offset, 8); [2025-02-08 04:09:13,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12337-1: SUMMARY for call #t~ret1230#1.base, #t~ret1230#1.offset := spinlock_check(~enic~30#1.base, 1732 + ~enic~30#1.offset); srcloc: null [2025-02-08 04:09:13,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12469-4: assume 0 == #t~mem1280#1 % 18446744073709551616 || #t~mem1280#1 % 18446744073709551616 == #t~mem1281#1 % 18446744073709551616;#t~bitwise1282#1 := #t~mem1281#1; [2025-02-08 04:09:13,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12469-4: assume !(0 == #t~mem1280#1 % 18446744073709551616 || #t~mem1280#1 % 18446744073709551616 == #t~mem1281#1 % 18446744073709551616); [2025-02-08 04:09:13,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12337: havoc #t~ret1230#1.base, #t~ret1230#1.offset; [2025-02-08 04:09:13,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10223: havoc enic_set_vf_port_#t~memcpy~res791#1.base, enic_set_vf_port_#t~memcpy~res791#1.offset; [2025-02-08 04:09:13,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19076-1: SUMMARY for call enic_get_msglevel_#t~ret2320#1.base, enic_get_msglevel_#t~ret2320#1.offset := netdev_priv(enic_get_msglevel_~netdev#1.base, enic_get_msglevel_~netdev#1.offset); srcloc: null [2025-02-08 04:09:13,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10223-1: SUMMARY for call enic_set_vf_port_#t~memcpy~res791#1.base, enic_set_vf_port_#t~memcpy~res791#1.offset := #Ultimate.C_memcpy#11(enic_set_vf_port_~pp~1#1.base, 83 + enic_set_vf_port_~pp~1#1.offset, enic_set_vf_port_~#prev_pp~0#1.base, 77 + enic_set_vf_port_~#prev_pp~0#1.offset, 6); srcloc: null [2025-02-08 04:09:13,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16962: assume -2147483648 <= vnic_dev_discover_res_#t~ret1974#1 && vnic_dev_discover_res_#t~ret1974#1 <= 2147483647;havoc vnic_dev_discover_res_#t~ret1974#1;vnic_dev_discover_res_#res#1 := -22; [2025-02-08 04:09:13,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18283: call write~$Pointer$#11(vnic_dev_register_~priv#1.base, vnic_dev_register_~priv#1.offset, vnic_dev_register_~vdev#1.base, vnic_dev_register_~vdev#1.offset, 8);call write~$Pointer$#11(vnic_dev_register_~pdev#1.base, vnic_dev_register_~pdev#1.offset, vnic_dev_register_~vdev#1.base, 8 + vnic_dev_register_~vdev#1.offset, 8);assume { :begin_inline_vnic_dev_discover_res } true;vnic_dev_discover_res_#in~vdev#1.base, vnic_dev_discover_res_#in~vdev#1.offset, vnic_dev_discover_res_#in~bar#1.base, vnic_dev_discover_res_#in~bar#1.offset, vnic_dev_discover_res_#in~num_bars#1 := vnic_dev_register_~vdev#1.base, vnic_dev_register_~vdev#1.offset, vnic_dev_register_~bar#1.base, vnic_dev_register_~bar#1.offset, vnic_dev_register_~num_bars#1;havoc vnic_dev_discover_res_#res#1;havoc vnic_dev_discover_res_#t~mem1960#1, vnic_dev_discover_res_#t~ret1961#1, vnic_dev_discover_res_#t~mem1962#1.base, vnic_dev_discover_res_#t~mem1962#1.offset, vnic_dev_discover_res_#t~mem1963#1.base, vnic_dev_discover_res_#t~mem1963#1.offset, vnic_dev_discover_res_#t~ret1964#1, vnic_dev_discover_res_#t~ret1965#1, vnic_dev_discover_res_#t~ret1966#1, vnic_dev_discover_res_#t~ret1967#1, vnic_dev_discover_res_#t~ret1968#1, vnic_dev_discover_res_#t~ret1969#1, vnic_dev_discover_res_#t~ret1970#1, vnic_dev_discover_res_#t~ret1971#1, vnic_dev_discover_res_#t~ret1972#1, vnic_dev_discover_res_#t~ret1973#1, vnic_dev_discover_res_#t~ret1974#1, vnic_dev_discover_res_#t~ret1975#1, vnic_dev_discover_res_#t~ret1976#1, vnic_dev_discover_res_#t~ret1977#1, vnic_dev_discover_res_#t~ret1978#1, vnic_dev_discover_res_#t~mem1979#1, vnic_dev_discover_res_#t~mem1980#1.base, vnic_dev_discover_res_#t~mem1980#1.offset, vnic_dev_discover_res_#t~short1981#1, vnic_dev_discover_res_#t~mem1982#1, vnic_dev_discover_res_#t~mem1983#1, vnic_dev_discover_res_#t~ret1984#1, vnic_dev_discover_res_#t~mem1985#1.base, vnic_dev_discover_res_#t~mem1985#1.offset, vnic_dev_discover_res_#t~mem1986#1, vnic_dev_discover_res_#t~ret1987#1, vnic_dev_discover_res_~vdev#1.base, vnic_dev_discover_res_~vdev#1.offset, vnic_dev_discover_res_~bar#1.base, vnic_dev_discover_res_~bar#1.offset, vnic_dev_discover_res_~num_bars#1, vnic_dev_discover_res_~rh~0#1.base, vnic_dev_discover_res_~rh~0#1.offset, vnic_dev_discover_res_~mrh~0#1.base, vnic_dev_discover_res_~mrh~0#1.offset, vnic_dev_discover_res_~r~0#1.base, vnic_dev_discover_res_~r~0#1.offset, vnic_dev_discover_res_~type~3#1, vnic_dev_discover_res_~tmp~180#1, vnic_dev_discover_res_~tmp___0~79#1, vnic_dev_discover_res_~tmp___1~45#1, vnic_dev_discover_res_~tmp___2~27#1, vnic_dev_discover_res_~tmp___3~17#1, vnic_dev_discover_res_~tmp___4~11#1, vnic_dev_discover_res_~tmp___5~9#1, vnic_dev_discover_res_~bar_num~0#1, vnic_dev_discover_res_~tmp___6~8#1, vnic_dev_discover_res_~bar_offset~0#1, vnic_dev_discover_res_~tmp___7~6#1, vnic_dev_discover_res_~count~2#1, vnic_dev_discover_res_~tmp___8~4#1, vnic_dev_discover_res_~len~2#1, vnic_dev_discover_res_~tmp___9~2#1;vnic_dev_discover_res_~vdev#1.base, vnic_dev_discover_res_~vdev#1.offset := vnic_dev_discover_res_#in~vdev#1.base, vnic_dev_discover_res_#in~vdev#1.offset;vnic_dev_discover_res_~bar#1.base, vnic_dev_discover_res_~bar#1.offset := vnic_dev_discover_res_#in~bar#1.base, vnic_dev_discover_res_#in~bar#1.offset;vnic_dev_discover_res_~num_bars#1 := vnic_dev_discover_res_#in~num_bars#1;havoc vnic_dev_discover_res_~rh~0#1.base, vnic_dev_discover_res_~rh~0#1.offset;havoc vnic_dev_discover_res_~mrh~0#1.base, vnic_dev_discover_res_~mrh~0#1.offset;havoc vnic_dev_discover_res_~r~0#1.base, vnic_dev_discover_res_~r~0#1.offset;havoc vnic_dev_discover_res_~type~3#1;havoc vnic_dev_discover_res_~tmp~180#1;havoc vnic_dev_discover_res_~tmp___0~79#1;havoc vnic_dev_discover_res_~tmp___1~45#1;havoc vnic_dev_discover_res_~tmp___2~27#1;havoc vnic_dev_discover_res_~tmp___3~17#1;havoc vnic_dev_discover_res_~tmp___4~11#1;havoc vnic_dev_discover_res_~tmp___5~9#1;havoc vnic_dev_discover_res_~bar_num~0#1;havoc vnic_dev_discover_res_~tmp___6~8#1;havoc vnic_dev_discover_res_~bar_offset~0#1;havoc vnic_dev_discover_res_~tmp___7~6#1;havoc vnic_dev_discover_res_~count~2#1;havoc vnic_dev_discover_res_~tmp___8~4#1;havoc vnic_dev_discover_res_~len~2#1;havoc vnic_dev_discover_res_~tmp___9~2#1; [2025-02-08 04:09:13,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13395: assume -2147483648 <= ldv_net_dummy_resourceless_instance_2_#t~ret1356#1 && ldv_net_dummy_resourceless_instance_2_#t~ret1356#1 <= 2147483647;ldv_net_dummy_resourceless_instance_2_~tmp~128#1 := ldv_net_dummy_resourceless_instance_2_#t~ret1356#1;havoc ldv_net_dummy_resourceless_instance_2_#t~ret1356#1; [2025-02-08 04:09:13,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16962-1: SUMMARY for call vnic_dev_discover_res_#t~ret1974#1 := printk(111, 0); srcloc: null [2025-02-08 04:09:13,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10356: assume -2147483648 <= enic_get_vf_port_#t~ret835#1 && enic_get_vf_port_#t~ret835#1 <= 2147483647;enic_get_vf_port_~tmp___2~13#1 := enic_get_vf_port_#t~ret835#1;havoc enic_get_vf_port_#t~mem834#1;havoc enic_get_vf_port_#t~ret835#1; [2025-02-08 04:09:13,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13395-1: SUMMARY for call ldv_net_dummy_resourceless_instance_2_#t~ret1356#1 := ldv_undef_int(); srcloc: null [2025-02-08 04:09:13,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10356-1: SUMMARY for call enic_get_vf_port_#t~ret835#1 := nla_put_u16(enic_get_vf_port_~skb#1.base, enic_get_vf_port_~skb#1.offset, 7, (if enic_get_vf_port_#t~mem834#1 % 65536 % 4294967296 <= 2147483647 then enic_get_vf_port_#t~mem834#1 % 65536 % 4294967296 else enic_get_vf_port_#t~mem834#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:09:13,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12338: SUMMARY for call __raw_spin_lock_init(~enic~30#1.base, 1732 + ~enic~30#1.offset, 42, 0, ~#__key___0~0#1.base, ~#__key___0~0#1.offset); srcloc: null [2025-02-08 04:09:13,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12470: assume 0 != ~using_dac~0#1;call #t~mem1283#1 := read~int#11(~netdev~12#1.base, 204 + ~netdev~12#1.offset, 8); [2025-02-08 04:09:13,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12470: assume !(0 != ~using_dac~0#1); [2025-02-08 04:09:13,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10092: enic_set_vf_mac_~pp~0#1.base, enic_set_vf_mac_~pp~0#1.offset := enic_set_vf_mac_#t~ite743#1.base, enic_set_vf_mac_#t~ite743#1.offset;havoc enic_set_vf_mac_#t~ite743#1.base, enic_set_vf_mac_#t~ite743#1.offset;havoc enic_set_vf_mac_#t~mem741#1.base, enic_set_vf_mac_#t~mem741#1.offset;havoc enic_set_vf_mac_#t~mem742#1.base, enic_set_vf_mac_#t~mem742#1.offset; [2025-02-08 04:09:13,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10092-1: assume -1 == enic_set_vf_mac_~vf#1;call enic_set_vf_mac_#t~mem741#1.base, enic_set_vf_mac_#t~mem741#1.offset := read~$Pointer$#11(enic_set_vf_mac_~enic~14#1.base, 1800 + enic_set_vf_mac_~enic~14#1.offset, 8);enic_set_vf_mac_#t~ite743#1.base, enic_set_vf_mac_#t~ite743#1.offset := enic_set_vf_mac_#t~mem741#1.base, enic_set_vf_mac_#t~mem741#1.offset; [2025-02-08 04:09:13,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10092-1: assume !(-1 == enic_set_vf_mac_~vf#1);call enic_set_vf_mac_#t~mem742#1.base, enic_set_vf_mac_#t~mem742#1.offset := read~$Pointer$#11(enic_set_vf_mac_~enic~14#1.base, 1800 + enic_set_vf_mac_~enic~14#1.offset, 8);enic_set_vf_mac_#t~ite743#1.base, enic_set_vf_mac_#t~ite743#1.offset := enic_set_vf_mac_#t~mem742#1.base, enic_set_vf_mac_#t~mem742#1.offset + 89 * (if enic_set_vf_mac_~vf#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then enic_set_vf_mac_~vf#1 % 18446744073709551616 % 18446744073709551616 else enic_set_vf_mac_~vf#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:09:13,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12074: SUMMARY for call enic_init_vnic_resources(enic_dev_init_~enic#1.base, enic_dev_init_~enic#1.offset); srcloc: null [2025-02-08 04:09:13,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18549: assume -2147483648 <= vnic_rq_alloc_#t~ret2233#1 && vnic_rq_alloc_#t~ret2233#1 <= 2147483647;havoc vnic_rq_alloc_#t~ret2233#1;vnic_rq_alloc_#res#1 := -22; [2025-02-08 04:09:13,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18549-1: SUMMARY for call vnic_rq_alloc_#t~ret2233#1 := printk(123, 0); srcloc: null [2025-02-08 04:09:13,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12471-3: assume false;#t~bitwise1284#1 := #t~mem1283#1; [2025-02-08 04:09:13,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12471-3: assume !false; [2025-02-08 04:09:13,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9300: enic_queue_wq_skb_csum_l4_~tmp~69#1 := enic_queue_wq_skb_csum_l4_#t~ret589#1;havoc enic_queue_wq_skb_csum_l4_#t~ret589#1;enic_queue_wq_skb_csum_l4_~head_len~1#1 := enic_queue_wq_skb_csum_l4_~tmp~69#1;call enic_queue_wq_skb_csum_l4_#t~mem590#1 := read~int#11(enic_queue_wq_skb_csum_l4_~skb#1.base, 104 + enic_queue_wq_skb_csum_l4_~skb#1.offset, 4);enic_queue_wq_skb_csum_l4_~len_left~1#1 := enic_queue_wq_skb_csum_l4_#t~mem590#1 - enic_queue_wq_skb_csum_l4_~head_len~1#1;havoc enic_queue_wq_skb_csum_l4_#t~mem590#1;assume { :begin_inline_skb_checksum_start_offset } true;skb_checksum_start_offset_#in~skb#1.base, skb_checksum_start_offset_#in~skb#1.offset := enic_queue_wq_skb_csum_l4_~skb#1.base, enic_queue_wq_skb_csum_l4_~skb#1.offset;havoc skb_checksum_start_offset_#res#1;havoc skb_checksum_start_offset_#t~ret213#1, skb_checksum_start_offset_#t~mem214#1, skb_checksum_start_offset_~skb#1.base, skb_checksum_start_offset_~skb#1.offset, skb_checksum_start_offset_~tmp~15#1;skb_checksum_start_offset_~skb#1.base, skb_checksum_start_offset_~skb#1.offset := skb_checksum_start_offset_#in~skb#1.base, skb_checksum_start_offset_#in~skb#1.offset;havoc skb_checksum_start_offset_~tmp~15#1;assume { :begin_inline_skb_headroom } true;skb_headroom_#in~skb#1.base, skb_headroom_#in~skb#1.offset := skb_checksum_start_offset_~skb#1.base, skb_checksum_start_offset_~skb#1.offset;havoc skb_headroom_#res#1;havoc skb_headroom_#t~mem207#1.base, skb_headroom_#t~mem207#1.offset, skb_headroom_#t~mem208#1.base, skb_headroom_#t~mem208#1.offset, skb_headroom_~skb#1.base, skb_headroom_~skb#1.offset;skb_headroom_~skb#1.base, skb_headroom_~skb#1.offset := skb_headroom_#in~skb#1.base, skb_headroom_#in~skb#1.offset;call skb_headroom_#t~mem207#1.base, skb_headroom_#t~mem207#1.offset := read~$Pointer$#11(skb_headroom_~skb#1.base, 229 + skb_headroom_~skb#1.offset, 8);call skb_headroom_#t~mem208#1.base, skb_headroom_#t~mem208#1.offset := read~$Pointer$#11(skb_headroom_~skb#1.base, 221 + skb_headroom_~skb#1.offset, 8);skb_headroom_#res#1 := skb_headroom_#t~mem207#1.base + skb_headroom_#t~mem207#1.offset - (skb_headroom_#t~mem208#1.base + skb_headroom_#t~mem208#1.offset);havoc skb_headroom_#t~mem207#1.base, skb_headroom_#t~mem207#1.offset;havoc skb_headroom_#t~mem208#1.base, skb_headroom_#t~mem208#1.offset; [2025-02-08 04:09:13,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12471-2: havoc #t~bitwise1284#1;assume (#t~bitwise1284#1 % 18446744073709551616 >= #t~mem1283#1 % 18446744073709551616 && #t~bitwise1284#1 % 18446744073709551616 >= 32) && #t~bitwise1284#1 % 18446744073709551616 <= 32 + #t~mem1283#1 % 18446744073709551616; [2025-02-08 04:09:13,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9300-1: SUMMARY for call enic_queue_wq_skb_csum_l4_#t~ret589#1 := skb_headlen(enic_queue_wq_skb_csum_l4_~skb#1.base, enic_queue_wq_skb_csum_l4_~skb#1.offset); srcloc: null [2025-02-08 04:09:13,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12471-4: assume 0 == #t~mem1283#1 % 18446744073709551616 || 32 == #t~mem1283#1 % 18446744073709551616;#t~bitwise1284#1 := 32; [2025-02-08 04:09:13,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12471-4: assume !(0 == #t~mem1283#1 % 18446744073709551616 || 32 == #t~mem1283#1 % 18446744073709551616); [2025-02-08 04:09:13,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9432: assume 0 != enic_queue_wq_skb_tso_~frag_len_left~0#1 % 4294967296; [2025-02-08 04:09:13,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9432: assume !(0 != enic_queue_wq_skb_tso_~frag_len_left~0#1 % 4294967296);enic_queue_wq_skb_tso_~frag~1#1.base, enic_queue_wq_skb_tso_~frag~1#1.offset := enic_queue_wq_skb_tso_~frag~1#1.base, 16 + enic_queue_wq_skb_tso_~frag~1#1.offset; [2025-02-08 04:09:13,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12471-1: [2025-02-08 04:09:13,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12471: call write~int#11(#t~bitwise1284#1, ~netdev~12#1.base, 204 + ~netdev~12#1.offset, 8);havoc #t~mem1283#1;havoc #t~bitwise1284#1; [2025-02-08 04:09:13,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12075-1: SUMMARY for call enic_dev_init_#t~ret1180#1 := enic_set_rss_nic_cfg(enic_dev_init_~enic#1.base, enic_dev_init_~enic#1.offset); srcloc: null [2025-02-08 04:09:13,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12075: assume -2147483648 <= enic_dev_init_#t~ret1180#1 && enic_dev_init_#t~ret1180#1 <= 2147483647;enic_dev_init_~err~19#1 := enic_dev_init_#t~ret1180#1;havoc enic_dev_init_#t~ret1180#1; [2025-02-08 04:09:13,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15643: call enic_alloc_vnic_resources_#t~mem1669#1 := read~int#11(enic_alloc_vnic_resources_~enic#1.base, 14100 + enic_alloc_vnic_resources_~enic#1.offset, 4); [2025-02-08 04:09:13,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12340: assume -2147483648 <= #t~ret1231#1 && #t~ret1231#1 <= 2147483647;~err~20#1 := #t~ret1231#1;havoc #t~ret1231#1; [2025-02-08 04:09:13,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12340-1: SUMMARY for call #t~ret1231#1 := enic_dev_set_ig_vlan_rewrite_mode(~enic~30#1.base, ~enic~30#1.offset); srcloc: null [2025-02-08 04:09:13,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13529: havoc ldv_dummy_resourceless_instance_callback_2_38_#t~ret1328#1, ldv_dummy_resourceless_instance_callback_2_38_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_38_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_38_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_38_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_38_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_38_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_38_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_38_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_38 } true; [2025-02-08 04:09:13,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10358: assume 0 != enic_get_vf_port_~tmp___2~13#1; [2025-02-08 04:09:13,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10358: assume !(0 != enic_get_vf_port_~tmp___2~13#1);call enic_get_vf_port_#t~mem836#1 := read~int#11(enic_get_vf_port_~pp~2#1.base, enic_get_vf_port_~pp~2#1.offset, 4); [2025-02-08 04:09:13,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13529-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_38 } true;ldv_dummy_resourceless_instance_callback_2_38_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_38_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_38_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_38_#in~arg1#1.offset := ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_validate_addr~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_validate_addr~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_38_#t~ret1328#1, ldv_dummy_resourceless_instance_callback_2_38_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_38_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_38_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_38_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_38_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_38_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_38_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_38_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_38_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_38_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_38_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_38_#in~arg1#1.offset; [2025-02-08 04:09:13,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19079: havoc enic_get_msglevel_#t~mem2321#1;ldv_dummy_resourceless_instance_callback_2_12_#t~ret2341#1 := enic_get_msglevel_#res#1;havoc enic_get_msglevel_#t~ret2320#1.base, enic_get_msglevel_#t~ret2320#1.offset, enic_get_msglevel_#t~mem2321#1, enic_get_msglevel_~netdev#1.base, enic_get_msglevel_~netdev#1.offset, enic_get_msglevel_~enic~37#1.base, enic_get_msglevel_~enic~37#1.offset, enic_get_msglevel_~tmp~223#1.base, enic_get_msglevel_~tmp~223#1.offset;havoc enic_get_msglevel_#in~netdev#1.base, enic_get_msglevel_#in~netdev#1.offset;assume { :end_inline_enic_get_msglevel } true;havoc ldv_dummy_resourceless_instance_callback_2_12_#t~ret2341#1; [2025-02-08 04:09:13,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15247: enic_get_vnic_config_~__min1___1~0#1 := 9000;enic_get_vnic_config_~__max1___1~0#1 := 68;call enic_get_vnic_config_#t~mem1570#1 := read~int#11(enic_get_vnic_config_~c~0#1.base, 12 + enic_get_vnic_config_~c~0#1.offset, 2);enic_get_vnic_config_~__max2___1~0#1 := enic_get_vnic_config_#t~mem1570#1;havoc enic_get_vnic_config_#t~mem1570#1;enic_get_vnic_config_~__min2___1~0#1 := (if (if enic_get_vnic_config_~__max1___1~0#1 % 65536 % 4294967296 <= 2147483647 then enic_get_vnic_config_~__max1___1~0#1 % 65536 % 4294967296 else enic_get_vnic_config_~__max1___1~0#1 % 65536 % 4294967296 - 4294967296) > (if enic_get_vnic_config_~__max2___1~0#1 % 65536 % 4294967296 <= 2147483647 then enic_get_vnic_config_~__max2___1~0#1 % 65536 % 4294967296 else enic_get_vnic_config_~__max2___1~0#1 % 65536 % 4294967296 - 4294967296) then (if enic_get_vnic_config_~__max1___1~0#1 % 65536 % 4294967296 <= 2147483647 then enic_get_vnic_config_~__max1___1~0#1 % 65536 % 4294967296 else enic_get_vnic_config_~__max1___1~0#1 % 65536 % 4294967296 - 4294967296) else (if enic_get_vnic_config_~__max2___1~0#1 % 65536 % 4294967296 <= 2147483647 then enic_get_vnic_config_~__max2___1~0#1 % 65536 % 4294967296 else enic_get_vnic_config_~__max2___1~0#1 % 65536 % 4294967296 - 4294967296));call write~int#11((if (if enic_get_vnic_config_~__min1___1~0#1 % 65536 % 4294967296 <= 2147483647 then enic_get_vnic_config_~__min1___1~0#1 % 65536 % 4294967296 else enic_get_vnic_config_~__min1___1~0#1 % 65536 % 4294967296 - 4294967296) < (if enic_get_vnic_config_~__min2___1~0#1 % 65536 % 4294967296 <= 2147483647 then enic_get_vnic_config_~__min2___1~0#1 % 65536 % 4294967296 else enic_get_vnic_config_~__min2___1~0#1 % 65536 % 4294967296 - 4294967296) then (if enic_get_vnic_config_~__min1___1~0#1 % 65536 % 4294967296 <= 2147483647 then enic_get_vnic_config_~__min1___1~0#1 % 65536 % 4294967296 else enic_get_vnic_config_~__min1___1~0#1 % 65536 % 4294967296 - 4294967296) else (if enic_get_vnic_config_~__min2___1~0#1 % 65536 % 4294967296 <= 2147483647 then enic_get_vnic_config_~__min2___1~0#1 % 65536 % 4294967296 else enic_get_vnic_config_~__min2___1~0#1 % 65536 % 4294967296 - 4294967296)), enic_get_vnic_config_~c~0#1.base, 12 + enic_get_vnic_config_~c~0#1.offset, 2);call enic_get_vnic_config_#t~mem1571#1 := read~int#11(enic_get_vnic_config_~c~0#1.base, 34 + enic_get_vnic_config_~c~0#1.offset, 4);enic_get_vnic_config_~__min1___2~0#1 := enic_get_vnic_config_#t~mem1571#1;havoc enic_get_vnic_config_#t~mem1571#1;call enic_get_vnic_config_#t~mem1572#1.base, enic_get_vnic_config_#t~mem1572#1.offset := read~$Pointer$#11(enic_get_vnic_config_~enic#1.base, 200 + enic_get_vnic_config_~enic#1.offset, 8); [2025-02-08 04:09:13,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16833: assume 6 == enic_process_get_pp_request_#t~mem1955#1;havoc enic_process_get_pp_request_#t~mem1955#1; [2025-02-08 04:09:13,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16833: assume !(6 == enic_process_get_pp_request_#t~mem1955#1);havoc enic_process_get_pp_request_#t~mem1955#1;call enic_process_get_pp_request_#t~mem1956#1 := read~int#32(enic_process_get_pp_request_~#status~0#1.base, enic_process_get_pp_request_~#status~0#1.offset, 4); [2025-02-08 04:09:13,527 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13398: assume 1 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1; [2025-02-08 04:09:13,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13398: assume !(1 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1); [2025-02-08 04:09:13,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12077: assume 0 != enic_dev_init_~err~19#1; [2025-02-08 04:09:13,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12077: assume !(0 != enic_dev_init_~err~19#1);call enic_dev_init_#t~mem1182#1.base, enic_dev_init_#t~mem1182#1.offset := read~$Pointer$#11(enic_dev_init_~enic#1.base, 200 + enic_dev_init_~enic#1.offset, 8); [2025-02-08 04:09:13,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18287: assume 0 != vnic_dev_register_~tmp___0~88#1; [2025-02-08 04:09:13,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18287: assume !(0 != vnic_dev_register_~tmp___0~88#1); [2025-02-08 04:09:13,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9567: enic_hard_start_xmit_#res#1 := 0; [2025-02-08 04:09:13,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9567-1: SUMMARY for call ldv_spin_unlock_irqrestore_80(enic_hard_start_xmit_~enic~7#1.base, 6768 + enic_hard_start_xmit_~enic~7#1.offset + 68 * (if enic_hard_start_xmit_~txq_map~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then enic_hard_start_xmit_~txq_map~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else enic_hard_start_xmit_~txq_map~0#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), enic_hard_start_xmit_~flags~0#1); srcloc: null [2025-02-08 04:09:13,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10228: enic_set_vf_port_~tmp___6~3#1 := (if 0 == enic_set_vf_port_#t~ret793#1 % 256 then 0 else 1);havoc enic_set_vf_port_#t~mem792#1.base, enic_set_vf_port_#t~mem792#1.offset;havoc enic_set_vf_port_#t~ret793#1; [2025-02-08 04:09:13,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10228-1: SUMMARY for call enic_set_vf_port_#t~ret793#1 := is_zero_ether_addr(enic_set_vf_port_#t~mem792#1.base, enic_set_vf_port_#t~mem792#1.offset); srcloc: null [2025-02-08 04:09:13,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10228-2: call enic_set_vf_port_#t~mem792#1.base, enic_set_vf_port_#t~mem792#1.offset := read~$Pointer$#11(enic_set_vf_port_~netdev#1.base, 791 + enic_set_vf_port_~netdev#1.offset, 8); [2025-02-08 04:09:13,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12342: assume 0 != ~err~20#1; [2025-02-08 04:09:13,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12342: assume !(0 != ~err~20#1); [2025-02-08 04:09:13,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7189: havoc skb_is_nonlinear_#t~mem200#1;skb_linearize_#t~ret228#1 := skb_is_nonlinear_#res#1;havoc skb_is_nonlinear_#t~mem200#1, skb_is_nonlinear_~skb#1.base, skb_is_nonlinear_~skb#1.offset;havoc skb_is_nonlinear_#in~skb#1.base, skb_is_nonlinear_#in~skb#1.offset;assume { :end_inline_skb_is_nonlinear } true;skb_linearize_~tmp___2~2#1 := (if 0 == skb_linearize_#t~ret228#1 % 256 then 0 else 1);havoc skb_linearize_#t~ret228#1; [2025-02-08 04:09:13,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10096: assume 0 != enic_set_vf_mac_#t~mem744#1;havoc enic_set_vf_mac_#t~mem744#1;call enic_set_vf_mac_#t~mem745#1 := read~int#15(enic_set_vf_mac_~#err~3#1.base, enic_set_vf_mac_~#err~3#1.offset, 4);enic_set_vf_mac_#res#1 := enic_set_vf_mac_#t~mem745#1;havoc enic_set_vf_mac_#t~mem745#1;call ULTIMATE.dealloc(enic_set_vf_mac_~#err~3#1.base, enic_set_vf_mac_~#err~3#1.offset);havoc enic_set_vf_mac_~#err~3#1.base, enic_set_vf_mac_~#err~3#1.offset; [2025-02-08 04:09:13,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10096: assume !(0 != enic_set_vf_mac_#t~mem744#1);havoc enic_set_vf_mac_#t~mem744#1; [2025-02-08 04:09:13,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10096-1: call enic_set_vf_mac_#t~mem744#1 := read~int#15(enic_set_vf_mac_~#err~3#1.base, enic_set_vf_mac_~#err~3#1.offset, 4); [2025-02-08 04:09:13,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12475-1: [2025-02-08 04:09:13,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12475: call write~int#11(#t~bitwise1286#1, ~netdev~12#1.base, 504 + ~netdev~12#1.offset, 4);havoc #t~mem1285#1;havoc #t~bitwise1286#1;assume { :begin_inline_ldv_register_netdev_107 } true;ldv_register_netdev_107_#in~ldv_func_arg1#1.base, ldv_register_netdev_107_#in~ldv_func_arg1#1.offset := ~netdev~12#1.base, ~netdev~12#1.offset;havoc ldv_register_netdev_107_#res#1;havoc ldv_register_netdev_107_#t~ret1434#1, ldv_register_netdev_107_#t~ret1435#1, ldv_register_netdev_107_~ldv_func_arg1#1.base, ldv_register_netdev_107_~ldv_func_arg1#1.offset, ldv_register_netdev_107_~ldv_func_res~8#1, ldv_register_netdev_107_~tmp~146#1, ldv_register_netdev_107_~tmp___0~62#1;ldv_register_netdev_107_~ldv_func_arg1#1.base, ldv_register_netdev_107_~ldv_func_arg1#1.offset := ldv_register_netdev_107_#in~ldv_func_arg1#1.base, ldv_register_netdev_107_#in~ldv_func_arg1#1.offset;havoc ldv_register_netdev_107_~ldv_func_res~8#1;havoc ldv_register_netdev_107_~tmp~146#1;havoc ldv_register_netdev_107_~tmp___0~62#1;assume { :begin_inline_register_netdev } true;register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset := ldv_register_netdev_107_~ldv_func_arg1#1.base, ldv_register_netdev_107_~ldv_func_arg1#1.offset;havoc register_netdev_#res#1;havoc register_netdev_#t~nondet2516#1, register_netdev_~arg0#1.base, register_netdev_~arg0#1.offset;register_netdev_~arg0#1.base, register_netdev_~arg0#1.offset := register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset;havoc register_netdev_#t~nondet2516#1;assume -2147483648 <= register_netdev_#t~nondet2516#1 && register_netdev_#t~nondet2516#1 <= 2147483647;register_netdev_#res#1 := register_netdev_#t~nondet2516#1;havoc register_netdev_#t~nondet2516#1; [2025-02-08 04:09:13,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15646: call enic_alloc_vnic_resources_#t~mem1667#1.base, enic_alloc_vnic_resources_#t~mem1667#1.offset := read~$Pointer$#11(enic_alloc_vnic_resources_~enic#1.base, 200 + enic_alloc_vnic_resources_~enic#1.offset, 8);assume { :begin_inline_vnic_intr_alloc } true;vnic_intr_alloc_#in~vdev#1.base, vnic_intr_alloc_#in~vdev#1.offset, vnic_intr_alloc_#in~intr#1.base, vnic_intr_alloc_#in~intr#1.offset, vnic_intr_alloc_#in~index#1 := enic_alloc_vnic_resources_#t~mem1667#1.base, enic_alloc_vnic_resources_#t~mem1667#1.offset, enic_alloc_vnic_resources_~enic#1.base, 13740 + enic_alloc_vnic_resources_~enic#1.offset + 20 * (if enic_alloc_vnic_resources_~i~22#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then enic_alloc_vnic_resources_~i~22#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else enic_alloc_vnic_resources_~i~22#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), enic_alloc_vnic_resources_~i~22#1;havoc vnic_intr_alloc_#res#1;havoc vnic_intr_alloc_#t~ret1460#1.base, vnic_intr_alloc_#t~ret1460#1.offset, vnic_intr_alloc_#t~mem1461#1.base, vnic_intr_alloc_#t~mem1461#1.offset, vnic_intr_alloc_#t~ret1462#1, vnic_intr_alloc_~vdev#1.base, vnic_intr_alloc_~vdev#1.offset, vnic_intr_alloc_~intr#1.base, vnic_intr_alloc_~intr#1.offset, vnic_intr_alloc_~index#1, vnic_intr_alloc_~tmp~149#1.base, vnic_intr_alloc_~tmp~149#1.offset;vnic_intr_alloc_~vdev#1.base, vnic_intr_alloc_~vdev#1.offset := vnic_intr_alloc_#in~vdev#1.base, vnic_intr_alloc_#in~vdev#1.offset;vnic_intr_alloc_~intr#1.base, vnic_intr_alloc_~intr#1.offset := vnic_intr_alloc_#in~intr#1.base, vnic_intr_alloc_#in~intr#1.offset;vnic_intr_alloc_~index#1 := vnic_intr_alloc_#in~index#1;havoc vnic_intr_alloc_~tmp~149#1.base, vnic_intr_alloc_~tmp~149#1.offset;call write~int#11(vnic_intr_alloc_~index#1, vnic_intr_alloc_~intr#1.base, vnic_intr_alloc_~intr#1.offset, 4);call write~$Pointer$#11(vnic_intr_alloc_~vdev#1.base, vnic_intr_alloc_~vdev#1.offset, vnic_intr_alloc_~intr#1.base, 4 + vnic_intr_alloc_~intr#1.offset, 8); [2025-02-08 04:09:13,528 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10361-4: assume 0 == enic_get_vf_port_#t~mem836#1 % 4294967296;enic_get_vf_port_#t~bitwise837#1 := 0; [2025-02-08 04:09:13,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10361-4: assume !(0 == enic_get_vf_port_#t~mem836#1 % 4294967296); [2025-02-08 04:09:13,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12211-1: SUMMARY for call #t~ret1193#1 := pci_set_dma_mask(~pdev#1.base, ~pdev#1.offset, 18446744073709551615); srcloc: null [2025-02-08 04:09:13,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12211: assume -2147483648 <= #t~ret1193#1 && #t~ret1193#1 <= 2147483647;~err~20#1 := #t~ret1193#1;havoc #t~ret1193#1; [2025-02-08 04:09:13,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10361: assume 0 != enic_get_vf_port_#t~bitwise837#1 % 4294967296;havoc enic_get_vf_port_#t~mem836#1;havoc enic_get_vf_port_#t~bitwise837#1; [2025-02-08 04:09:13,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10361: assume !(0 != enic_get_vf_port_#t~bitwise837#1 % 4294967296);havoc enic_get_vf_port_#t~mem836#1;havoc enic_get_vf_port_#t~bitwise837#1;call enic_get_vf_port_#t~mem839#1 := read~int#11(enic_get_vf_port_~pp~2#1.base, enic_get_vf_port_~pp~2#1.offset, 4); [2025-02-08 04:09:13,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12475-3: assume false;#t~bitwise1286#1 := #t~mem1285#1; [2025-02-08 04:09:13,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12475-3: assume !false; [2025-02-08 04:09:13,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10361-1: [2025-02-08 04:09:13,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12475-2: havoc #t~bitwise1286#1;assume (#t~bitwise1286#1 % 4294967296 >= #t~mem1285#1 % 4294967296 && #t~bitwise1286#1 % 4294967296 >= 131072) && #t~bitwise1286#1 % 4294967296 <= 131072 + #t~mem1285#1 % 4294967296; [2025-02-08 04:09:13,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10361-2: havoc enic_get_vf_port_#t~bitwise837#1;assume enic_get_vf_port_#t~bitwise837#1 % 4294967296 <= enic_get_vf_port_#t~mem836#1 % 4294967296 && enic_get_vf_port_#t~bitwise837#1 % 4294967296 <= 4; [2025-02-08 04:09:13,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12475-5: call #t~mem1285#1 := read~int#11(~netdev~12#1.base, 504 + ~netdev~12#1.offset, 4); [2025-02-08 04:09:13,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10361-3: assume 4 == enic_get_vf_port_#t~mem836#1 % 4294967296;enic_get_vf_port_#t~bitwise837#1 := enic_get_vf_port_#t~mem836#1; [2025-02-08 04:09:13,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10361-3: assume !(4 == enic_get_vf_port_#t~mem836#1 % 4294967296); [2025-02-08 04:09:13,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12475-4: assume 0 == #t~mem1285#1 % 4294967296 || 131072 == #t~mem1285#1 % 4294967296;#t~bitwise1286#1 := 131072; [2025-02-08 04:09:13,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12475-4: assume !(0 == #t~mem1285#1 % 4294967296 || 131072 == #t~mem1285#1 % 4294967296); [2025-02-08 04:09:13,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10097: havoc enic_set_vf_mac_#t~mem745#1; [2025-02-08 04:09:13,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12079-1: SUMMARY for call enic_dev_init_#t~ret1181#1 := dev_err(enic_dev_init_~dev~1#1.base, enic_dev_init_~dev~1#1.offset, 30, 0); srcloc: null [2025-02-08 04:09:13,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12079: assume -2147483648 <= enic_dev_init_#t~ret1181#1 && enic_dev_init_#t~ret1181#1 <= 2147483647;havoc enic_dev_init_#t~ret1181#1; [2025-02-08 04:09:13,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12344: assume -2147483648 <= #t~ret1232#1 && #t~ret1232#1 <= 2147483647;havoc #t~ret1232#1; [2025-02-08 04:09:13,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10230: assume 0 != (if enic_set_vf_port_~tmp___6~3#1 % 256 % 4294967296 <= 2147483647 then enic_set_vf_port_~tmp___6~3#1 % 256 % 4294967296 else enic_set_vf_port_~tmp___6~3#1 % 256 % 4294967296 - 4294967296);assume { :begin_inline_eth_hw_addr_random } true;eth_hw_addr_random_#in~dev#1.base, eth_hw_addr_random_#in~dev#1.offset := enic_set_vf_port_~netdev#1.base, enic_set_vf_port_~netdev#1.offset;havoc eth_hw_addr_random_#t~mem347#1.base, eth_hw_addr_random_#t~mem347#1.offset, eth_hw_addr_random_~dev#1.base, eth_hw_addr_random_~dev#1.offset;eth_hw_addr_random_~dev#1.base, eth_hw_addr_random_~dev#1.offset := eth_hw_addr_random_#in~dev#1.base, eth_hw_addr_random_#in~dev#1.offset;call write~int#11(1, eth_hw_addr_random_~dev#1.base, 560 + eth_hw_addr_random_~dev#1.offset, 1);call eth_hw_addr_random_#t~mem347#1.base, eth_hw_addr_random_#t~mem347#1.offset := read~$Pointer$#11(eth_hw_addr_random_~dev#1.base, 791 + eth_hw_addr_random_~dev#1.offset, 8);assume { :begin_inline_eth_random_addr } true;eth_random_addr_#in~addr#1.base, eth_random_addr_#in~addr#1.offset := eth_hw_addr_random_#t~mem347#1.base, eth_hw_addr_random_#t~mem347#1.offset;havoc eth_random_addr_#t~mem343#1, eth_random_addr_#t~bitwise344#1, eth_random_addr_#t~mem345#1, eth_random_addr_#t~bitwise346#1, eth_random_addr_~addr#1.base, eth_random_addr_~addr#1.offset;eth_random_addr_~addr#1.base, eth_random_addr_~addr#1.offset := eth_random_addr_#in~addr#1.base, eth_random_addr_#in~addr#1.offset;assume { :begin_inline_get_random_bytes } true;get_random_bytes_#in~arg0#1.base, get_random_bytes_#in~arg0#1.offset, get_random_bytes_#in~arg1#1 := eth_random_addr_~addr#1.base, eth_random_addr_~addr#1.offset, 6;havoc get_random_bytes_~arg0#1.base, get_random_bytes_~arg0#1.offset, get_random_bytes_~arg1#1;get_random_bytes_~arg0#1.base, get_random_bytes_~arg0#1.offset := get_random_bytes_#in~arg0#1.base, get_random_bytes_#in~arg0#1.offset;get_random_bytes_~arg1#1 := get_random_bytes_#in~arg1#1; [2025-02-08 04:09:13,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10230: assume !(0 != (if enic_set_vf_port_~tmp___6~3#1 % 256 % 4294967296 <= 2147483647 then enic_set_vf_port_~tmp___6~3#1 % 256 % 4294967296 else enic_set_vf_port_~tmp___6~3#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:09:13,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12344-1: SUMMARY for call #t~ret1232#1 := dev_err(~dev~2#1.base, ~dev~2#1.offset, 43, 0); srcloc: null [2025-02-08 04:09:13,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13005: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_28_#t~ret1324#1 && ldv_dummy_resourceless_instance_callback_2_28_#t~ret1324#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_28_#t~ret1324#1; [2025-02-08 04:09:13,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13005-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_28_#t~ret1324#1 := enic_set_mac_address_dynamic(ldv_dummy_resourceless_instance_callback_2_28_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_28_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_28_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_28_~arg2#1.offset); srcloc: null [2025-02-08 04:09:13,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16837: assume 7 == enic_process_get_pp_request_#t~mem1956#1;havoc enic_process_get_pp_request_#t~mem1956#1; [2025-02-08 04:09:13,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16837: assume !(7 == enic_process_get_pp_request_#t~mem1956#1);havoc enic_process_get_pp_request_#t~mem1956#1;call enic_process_get_pp_request_#t~mem1957#1 := read~int#32(enic_process_get_pp_request_~#status~0#1.base, enic_process_get_pp_request_~#status~0#1.offset, 4); [2025-02-08 04:09:13,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13402: assume 2 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1; [2025-02-08 04:09:13,530 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13402: assume !(2 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1); [2025-02-08 04:09:13,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10363: assume -2147483648 <= enic_get_vf_port_#t~ret838#1 && enic_get_vf_port_#t~ret838#1 <= 2147483647;enic_get_vf_port_~tmp___3~9#1 := enic_get_vf_port_#t~ret838#1;havoc enic_get_vf_port_#t~ret838#1; [2025-02-08 04:09:13,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10363-1: SUMMARY for call enic_get_vf_port_#t~ret838#1 := nla_put(enic_get_vf_port_~skb#1.base, enic_get_vf_port_~skb#1.offset, 2, 40, enic_get_vf_port_~pp~2#1.base, 5 + enic_get_vf_port_~pp~2#1.offset); srcloc: null [2025-02-08 04:09:13,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9438: assume 0 != enic_queue_wq_skb_tso_~len_left~2#1 % 4294967296; [2025-02-08 04:09:13,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9438: assume !(0 != enic_queue_wq_skb_tso_~len_left~2#1 % 4294967296); [2025-02-08 04:09:13,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12213: assume 0 != ~err~20#1; [2025-02-08 04:09:13,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12213: assume !(0 != ~err~20#1); [2025-02-08 04:09:13,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18555: assume -2147483648 <= vnic_rq_alloc_#t~ret2234#1 && vnic_rq_alloc_#t~ret2234#1 <= 2147483647;havoc vnic_rq_alloc_#t~ret2234#1; [2025-02-08 04:09:13,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18555-1: SUMMARY for call vnic_rq_alloc_#t~ret2234#1 := vnic_rq_disable(vnic_rq_alloc_~rq#1.base, vnic_rq_alloc_~rq#1.offset); srcloc: null [2025-02-08 04:09:13,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9307: enic_queue_wq_skb_csum_l4_~tmp___1~14#1 := enic_queue_wq_skb_csum_l4_#t~ret595#1;havoc enic_queue_wq_skb_csum_l4_#t~mem593#1.base, enic_queue_wq_skb_csum_l4_#t~mem593#1.offset;havoc enic_queue_wq_skb_csum_l4_#t~mem594#1.base, enic_queue_wq_skb_csum_l4_#t~mem594#1.offset;havoc enic_queue_wq_skb_csum_l4_#t~ret595#1;assume { :begin_inline_enic_queue_wq_desc_csum_l4 } true;enic_queue_wq_desc_csum_l4_#in~wq#1.base, enic_queue_wq_desc_csum_l4_#in~wq#1.offset, enic_queue_wq_desc_csum_l4_#in~os_buf#1.base, enic_queue_wq_desc_csum_l4_#in~os_buf#1.offset, enic_queue_wq_desc_csum_l4_#in~dma_addr#1, enic_queue_wq_desc_csum_l4_#in~len#1, enic_queue_wq_desc_csum_l4_#in~csum_offset#1, enic_queue_wq_desc_csum_l4_#in~hdr_len#1, enic_queue_wq_desc_csum_l4_#in~vlan_tag_insert#1, enic_queue_wq_desc_csum_l4_#in~vlan_tag#1, enic_queue_wq_desc_csum_l4_#in~eop#1, enic_queue_wq_desc_csum_l4_#in~loopback#1 := enic_queue_wq_skb_csum_l4_~wq#1.base, enic_queue_wq_skb_csum_l4_~wq#1.offset, enic_queue_wq_skb_csum_l4_~skb#1.base, enic_queue_wq_skb_csum_l4_~skb#1.offset, enic_queue_wq_skb_csum_l4_~tmp___1~14#1, enic_queue_wq_skb_csum_l4_~head_len~1#1, enic_queue_wq_skb_csum_l4_~csum_offset~0#1, enic_queue_wq_skb_csum_l4_~hdr_len~0#1, enic_queue_wq_skb_csum_l4_~vlan_tag_insert#1, enic_queue_wq_skb_csum_l4_~vlan_tag#1, enic_queue_wq_skb_csum_l4_~eop~1#1, enic_queue_wq_skb_csum_l4_~loopback#1;havoc enic_queue_wq_desc_csum_l4_~wq#1.base, enic_queue_wq_desc_csum_l4_~wq#1.offset, enic_queue_wq_desc_csum_l4_~os_buf#1.base, enic_queue_wq_desc_csum_l4_~os_buf#1.offset, enic_queue_wq_desc_csum_l4_~dma_addr#1, enic_queue_wq_desc_csum_l4_~len#1, enic_queue_wq_desc_csum_l4_~csum_offset#1, enic_queue_wq_desc_csum_l4_~hdr_len#1, enic_queue_wq_desc_csum_l4_~vlan_tag_insert#1, enic_queue_wq_desc_csum_l4_~vlan_tag#1, enic_queue_wq_desc_csum_l4_~eop#1, enic_queue_wq_desc_csum_l4_~loopback#1;enic_queue_wq_desc_csum_l4_~wq#1.base, enic_queue_wq_desc_csum_l4_~wq#1.offset := enic_queue_wq_desc_csum_l4_#in~wq#1.base, enic_queue_wq_desc_csum_l4_#in~wq#1.offset;enic_queue_wq_desc_csum_l4_~os_buf#1.base, enic_queue_wq_desc_csum_l4_~os_buf#1.offset := enic_queue_wq_desc_csum_l4_#in~os_buf#1.base, enic_queue_wq_desc_csum_l4_#in~os_buf#1.offset;enic_queue_wq_desc_csum_l4_~dma_addr#1 := enic_queue_wq_desc_csum_l4_#in~dma_addr#1;enic_queue_wq_desc_csum_l4_~len#1 := enic_queue_wq_desc_csum_l4_#in~len#1;enic_queue_wq_desc_csum_l4_~csum_offset#1 := enic_queue_wq_desc_csum_l4_#in~csum_offset#1;enic_queue_wq_desc_csum_l4_~hdr_len#1 := enic_queue_wq_desc_csum_l4_#in~hdr_len#1;enic_queue_wq_desc_csum_l4_~vlan_tag_insert#1 := enic_queue_wq_desc_csum_l4_#in~vlan_tag_insert#1;enic_queue_wq_desc_csum_l4_~vlan_tag#1 := enic_queue_wq_desc_csum_l4_#in~vlan_tag#1;enic_queue_wq_desc_csum_l4_~eop#1 := enic_queue_wq_desc_csum_l4_#in~eop#1;enic_queue_wq_desc_csum_l4_~loopback#1 := enic_queue_wq_desc_csum_l4_#in~loopback#1; [2025-02-08 04:09:13,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9307-1: SUMMARY for call enic_queue_wq_skb_csum_l4_#t~ret595#1 := pci_map_single(enic_queue_wq_skb_csum_l4_#t~mem593#1.base, enic_queue_wq_skb_csum_l4_#t~mem593#1.offset, enic_queue_wq_skb_csum_l4_#t~mem594#1.base, enic_queue_wq_skb_csum_l4_#t~mem594#1.offset, enic_queue_wq_skb_csum_l4_~head_len~1#1 % 4294967296, 1); srcloc: null [2025-02-08 04:09:13,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18292: vnic_dev_register_~tmp___1~49#1.base, vnic_dev_register_~tmp___1~49#1.offset := vnic_dev_register_#t~ret2200#1.base, vnic_dev_register_#t~ret2200#1.offset;havoc vnic_dev_register_#t~ret2200#1.base, vnic_dev_register_#t~ret2200#1.offset;call write~$Pointer$#11(vnic_dev_register_~tmp___1~49#1.base, vnic_dev_register_~tmp___1~49#1.offset, vnic_dev_register_~vdev#1.base, 380 + vnic_dev_register_~vdev#1.offset, 8);call vnic_dev_register_#t~mem2201#1.base, vnic_dev_register_#t~mem2201#1.offset := read~$Pointer$#11(vnic_dev_register_~vdev#1.base, 380 + vnic_dev_register_~vdev#1.offset, 8); [2025-02-08 04:09:13,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12478: assume 0 != ~err~20#1; [2025-02-08 04:09:13,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12478: assume !(0 != ~err~20#1);#res#1 := 0;call ULTIMATE.dealloc(~#__key~0#1.base, ~#__key~0#1.offset);havoc ~#__key~0#1.base, ~#__key~0#1.offset;call ULTIMATE.dealloc(~#__key___0~0#1.base, ~#__key___0~0#1.offset);havoc ~#__key___0~0#1.base, ~#__key___0~0#1.offset;call ULTIMATE.dealloc(~#__key___1~0#1.base, ~#__key___1~0#1.offset);havoc ~#__key___1~0#1.base, ~#__key___1~0#1.offset;call ULTIMATE.dealloc(~#__key___2~0#1.base, ~#__key___2~0#1.offset);havoc ~#__key___2~0#1.base, ~#__key___2~0#1.offset;call ULTIMATE.dealloc(~#__constr_expr_0~0#1.base, ~#__constr_expr_0~0#1.offset);havoc ~#__constr_expr_0~0#1.base, ~#__constr_expr_0~0#1.offset;call ULTIMATE.dealloc(~#__key___3~0#1.base, ~#__key___3~0#1.offset);havoc ~#__key___3~0#1.base, ~#__key___3~0#1.offset;call ULTIMATE.dealloc(~#__constr_expr_1~0#1.base, ~#__constr_expr_1~0#1.offset);havoc ~#__constr_expr_1~0#1.base, ~#__constr_expr_1~0#1.offset;call ULTIMATE.dealloc(~#__key___4~0#1.base, ~#__key___4~0#1.offset);havoc ~#__key___4~0#1.base, ~#__key___4~0#1.offset; [2025-02-08 04:09:13,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18292-1: SUMMARY for call vnic_dev_register_#t~ret2200#1.base, vnic_dev_register_#t~ret2200#1.offset := vnic_dev_get_res(vnic_dev_register_~vdev#1.base, vnic_dev_register_~vdev#1.offset, 16, 0); srcloc: null [2025-02-08 04:09:13,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15649: assume 0 != enic_alloc_vnic_resources_~err~26#1; [2025-02-08 04:09:13,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15649: assume !(0 != enic_alloc_vnic_resources_~err~26#1);enic_alloc_vnic_resources_~i~22#1 := 1 + enic_alloc_vnic_resources_~i~22#1; [2025-02-08 04:09:13,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15253-1: SUMMARY for call enic_get_vnic_config_#t~ret1573#1 := vnic_dev_get_intr_coal_timer_max(enic_get_vnic_config_#t~mem1572#1.base, enic_get_vnic_config_#t~mem1572#1.offset); srcloc: null [2025-02-08 04:09:13,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15253: enic_get_vnic_config_~tmp___8~3#1 := enic_get_vnic_config_#t~ret1573#1;havoc enic_get_vnic_config_#t~mem1572#1.base, enic_get_vnic_config_#t~mem1572#1.offset;havoc enic_get_vnic_config_#t~ret1573#1;enic_get_vnic_config_~__min2___2~0#1 := enic_get_vnic_config_~tmp___8~3#1;call write~int#11((if enic_get_vnic_config_~__min1___2~0#1 % 4294967296 < enic_get_vnic_config_~__min2___2~0#1 % 4294967296 then enic_get_vnic_config_~__min1___2~0#1 else enic_get_vnic_config_~__min2___2~0#1), enic_get_vnic_config_~c~0#1.base, 34 + enic_get_vnic_config_~c~0#1.offset, 4); [2025-02-08 04:09:13,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10232: havoc eth_hw_addr_random_#t~mem347#1.base, eth_hw_addr_random_#t~mem347#1.offset, eth_hw_addr_random_~dev#1.base, eth_hw_addr_random_~dev#1.offset;havoc eth_hw_addr_random_#in~dev#1.base, eth_hw_addr_random_#in~dev#1.offset;assume { :end_inline_eth_hw_addr_random } true; [2025-02-08 04:09:13,531 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18556: assume -2147483648 <= vnic_rq_alloc_#t~ret2235#1 && vnic_rq_alloc_#t~ret2235#1 <= 2147483647;vnic_rq_alloc_~err~70#1 := vnic_rq_alloc_#t~ret2235#1;havoc vnic_rq_alloc_#t~ret2235#1; [2025-02-08 04:09:13,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18556-1: SUMMARY for call vnic_rq_alloc_#t~ret2235#1 := vnic_dev_alloc_desc_ring(vnic_rq_alloc_~vdev#1.base, vnic_rq_alloc_~vdev#1.offset, vnic_rq_alloc_~rq#1.base, 20 + vnic_rq_alloc_~rq#1.offset, vnic_rq_alloc_~desc_count#1, vnic_rq_alloc_~desc_size#1); srcloc: null [2025-02-08 04:09:13,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10365: assume 0 != enic_get_vf_port_~tmp___3~9#1; [2025-02-08 04:09:13,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10365: assume !(0 != enic_get_vf_port_~tmp___3~9#1); [2025-02-08 04:09:13,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9308: havoc enic_queue_wq_desc_csum_l4_~wq#1.base, enic_queue_wq_desc_csum_l4_~wq#1.offset, enic_queue_wq_desc_csum_l4_~os_buf#1.base, enic_queue_wq_desc_csum_l4_~os_buf#1.offset, enic_queue_wq_desc_csum_l4_~dma_addr#1, enic_queue_wq_desc_csum_l4_~len#1, enic_queue_wq_desc_csum_l4_~csum_offset#1, enic_queue_wq_desc_csum_l4_~hdr_len#1, enic_queue_wq_desc_csum_l4_~vlan_tag_insert#1, enic_queue_wq_desc_csum_l4_~vlan_tag#1, enic_queue_wq_desc_csum_l4_~eop#1, enic_queue_wq_desc_csum_l4_~loopback#1;havoc enic_queue_wq_desc_csum_l4_#in~wq#1.base, enic_queue_wq_desc_csum_l4_#in~wq#1.offset, enic_queue_wq_desc_csum_l4_#in~os_buf#1.base, enic_queue_wq_desc_csum_l4_#in~os_buf#1.offset, enic_queue_wq_desc_csum_l4_#in~dma_addr#1, enic_queue_wq_desc_csum_l4_#in~len#1, enic_queue_wq_desc_csum_l4_#in~csum_offset#1, enic_queue_wq_desc_csum_l4_#in~hdr_len#1, enic_queue_wq_desc_csum_l4_#in~vlan_tag_insert#1, enic_queue_wq_desc_csum_l4_#in~vlan_tag#1, enic_queue_wq_desc_csum_l4_#in~eop#1, enic_queue_wq_desc_csum_l4_#in~loopback#1;assume { :end_inline_enic_queue_wq_desc_csum_l4 } true; [2025-02-08 04:09:13,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10101: enic_set_vf_mac_~tmp___3~7#1 := (if 0 == enic_set_vf_mac_#t~ret746#1 % 256 then 0 else 1);havoc enic_set_vf_mac_#t~ret746#1; [2025-02-08 04:09:13,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10101-1: SUMMARY for call enic_set_vf_mac_#t~ret746#1 := is_valid_ether_addr(enic_set_vf_mac_~mac#1.base, enic_set_vf_mac_~mac#1.offset); srcloc: null [2025-02-08 04:09:13,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12215-1: SUMMARY for call #t~ret1194#1 := pci_set_dma_mask(~pdev#1.base, ~pdev#1.offset, 4294967295); srcloc: null [2025-02-08 04:09:13,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12215: assume -2147483648 <= #t~ret1194#1 && #t~ret1194#1 <= 2147483647;~err~20#1 := #t~ret1194#1;havoc #t~ret1194#1; [2025-02-08 04:09:13,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6798: havoc __kmalloc_#t~ret74#1.base, __kmalloc_#t~ret74#1.offset; [2025-02-08 04:09:13,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6798-3: SUMMARY for call __kmalloc_#t~ret74#1.base, __kmalloc_#t~ret74#1.offset := ldv_malloc(__kmalloc_~size#1); srcloc: null [2025-02-08 04:09:13,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6798-2: __kmalloc_#res#1.base, __kmalloc_#res#1.offset := __kmalloc_#t~ret74#1.base, __kmalloc_#t~ret74#1.offset;havoc __kmalloc_#t~ret74#1.base, __kmalloc_#t~ret74#1.offset; [2025-02-08 04:09:13,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6798-1: kmalloc_array_#t~ret75#1.base, kmalloc_array_#t~ret75#1.offset := __kmalloc_#res#1.base, __kmalloc_#res#1.offset;havoc __kmalloc_#t~ret74#1.base, __kmalloc_#t~ret74#1.offset, __kmalloc_~size#1, __kmalloc_~t#1;havoc __kmalloc_#in~size#1, __kmalloc_#in~t#1;assume { :end_inline___kmalloc } true;kmalloc_array_~tmp~3#1.base, kmalloc_array_~tmp~3#1.offset := kmalloc_array_#t~ret75#1.base, kmalloc_array_#t~ret75#1.offset;havoc kmalloc_array_#t~ret75#1.base, kmalloc_array_#t~ret75#1.offset;kmalloc_array_#res#1.base, kmalloc_array_#res#1.offset := kmalloc_array_~tmp~3#1.base, kmalloc_array_~tmp~3#1.offset;kcalloc_#t~ret77#1.base, kcalloc_#t~ret77#1.offset := kmalloc_array_#res#1.base, kmalloc_array_#res#1.offset;havoc kmalloc_array_#t~ret75#1.base, kmalloc_array_#t~ret75#1.offset, kmalloc_array_~n#1, kmalloc_array_~size#1, kmalloc_array_~flags#1, kmalloc_array_~tmp~3#1.base, kmalloc_array_~tmp~3#1.offset;havoc kmalloc_array_#in~n#1, kmalloc_array_#in~size#1, kmalloc_array_#in~flags#1;assume { :end_inline_kmalloc_array } true;kcalloc_~tmp~4#1.base, kcalloc_~tmp~4#1.offset := kcalloc_#t~ret77#1.base, kcalloc_#t~ret77#1.offset;havoc kcalloc_#t~bitwise76#1;havoc kcalloc_#t~ret77#1.base, kcalloc_#t~ret77#1.offset;kcalloc_#res#1.base, kcalloc_#res#1.offset := kcalloc_~tmp~4#1.base, kcalloc_~tmp~4#1.offset;#t~ret1225#1.base, #t~ret1225#1.offset := kcalloc_#res#1.base, kcalloc_#res#1.offset;havoc kcalloc_#t~bitwise76#1, kcalloc_#t~ret77#1.base, kcalloc_#t~ret77#1.offset, kcalloc_~n#1, kcalloc_~size#1, kcalloc_~flags#1, kcalloc_~tmp~4#1.base, kcalloc_~tmp~4#1.offset;havoc kcalloc_#in~n#1, kcalloc_#in~size#1, kcalloc_#in~flags#1;assume { :end_inline_kcalloc } true;~tmp___0~46#1.base, ~tmp___0~46#1.offset := #t~ret1225#1.base, #t~ret1225#1.offset;havoc #t~ret1225#1.base, #t~ret1225#1.offset;call write~$Pointer$#11(~tmp___0~46#1.base, ~tmp___0~46#1.offset, ~enic~30#1.base, 1800 + ~enic~30#1.offset, 8);call #t~mem1226#1.base, #t~mem1226#1.offset := read~$Pointer$#11(~enic~30#1.base, 1800 + ~enic~30#1.offset, 8); [2025-02-08 04:09:13,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12480: assume -2147483648 <= #t~ret1288#1 && #t~ret1288#1 <= 2147483647;havoc #t~ret1288#1; [2025-02-08 04:09:13,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12480-1: SUMMARY for call #t~ret1288#1 := dev_err(~dev~2#1.base, ~dev~2#1.offset, 52, 0); srcloc: null [2025-02-08 04:09:13,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18558: assume 0 != vnic_rq_alloc_~err~70#1;vnic_rq_alloc_#res#1 := vnic_rq_alloc_~err~70#1; [2025-02-08 04:09:13,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18558: assume !(0 != vnic_rq_alloc_~err~70#1);assume { :begin_inline_vnic_rq_alloc_bufs } true;vnic_rq_alloc_bufs_#in~rq#1.base, vnic_rq_alloc_bufs_#in~rq#1.offset := vnic_rq_alloc_~rq#1.base, vnic_rq_alloc_~rq#1.offset;havoc vnic_rq_alloc_bufs_#res#1;havoc vnic_rq_alloc_bufs_#t~mem2217#1, vnic_rq_alloc_bufs_#t~ret2218#1.base, vnic_rq_alloc_bufs_#t~ret2218#1.offset, vnic_rq_alloc_bufs_#t~mem2219#1.base, vnic_rq_alloc_bufs_#t~mem2219#1.offset, vnic_rq_alloc_bufs_#t~mem2220#1.base, vnic_rq_alloc_bufs_#t~mem2220#1.offset, vnic_rq_alloc_bufs_#t~mem2223#1.base, vnic_rq_alloc_bufs_#t~mem2223#1.offset, vnic_rq_alloc_bufs_#t~mem2221#1, vnic_rq_alloc_bufs_#t~mem2222#1, vnic_rq_alloc_bufs_#t~mem2224#1, vnic_rq_alloc_bufs_#t~mem2225#1.base, vnic_rq_alloc_bufs_#t~mem2225#1.offset, vnic_rq_alloc_bufs_#t~mem2226#1.base, vnic_rq_alloc_bufs_#t~mem2226#1.offset, vnic_rq_alloc_bufs_#t~mem2227#1.base, vnic_rq_alloc_bufs_#t~mem2227#1.offset, vnic_rq_alloc_bufs_~rq#1.base, vnic_rq_alloc_bufs_~rq#1.offset, vnic_rq_alloc_bufs_~buf~6#1.base, vnic_rq_alloc_bufs_~buf~6#1.offset, vnic_rq_alloc_bufs_~i~29#1, vnic_rq_alloc_bufs_~j~3#1, vnic_rq_alloc_bufs_~count~3#1, vnic_rq_alloc_bufs_~blks~1#1, vnic_rq_alloc_bufs_~tmp~208#1.base, vnic_rq_alloc_bufs_~tmp~208#1.offset, vnic_rq_alloc_bufs_~tmp___0~89#1.base, vnic_rq_alloc_bufs_~tmp___0~89#1.offset;vnic_rq_alloc_bufs_~rq#1.base, vnic_rq_alloc_bufs_~rq#1.offset := vnic_rq_alloc_bufs_#in~rq#1.base, vnic_rq_alloc_bufs_#in~rq#1.offset;havoc vnic_rq_alloc_bufs_~buf~6#1.base, vnic_rq_alloc_bufs_~buf~6#1.offset;havoc vnic_rq_alloc_bufs_~i~29#1;havoc vnic_rq_alloc_bufs_~j~3#1;havoc vnic_rq_alloc_bufs_~count~3#1;havoc vnic_rq_alloc_bufs_~blks~1#1;havoc vnic_rq_alloc_bufs_~tmp~208#1.base, vnic_rq_alloc_bufs_~tmp~208#1.offset;havoc vnic_rq_alloc_bufs_~tmp___0~89#1.base, vnic_rq_alloc_bufs_~tmp___0~89#1.offset;call vnic_rq_alloc_bufs_#t~mem2217#1 := read~int#11(vnic_rq_alloc_bufs_~rq#1.base, 80 + vnic_rq_alloc_bufs_~rq#1.offset, 4);vnic_rq_alloc_bufs_~count~3#1 := vnic_rq_alloc_bufs_#t~mem2217#1;havoc vnic_rq_alloc_bufs_#t~mem2217#1;vnic_rq_alloc_bufs_~blks~1#1 := (vnic_rq_alloc_bufs_~count~3#1 + (if vnic_rq_alloc_bufs_~count~3#1 % 4294967296 <= 63 then 32 else 64) - 1) % 4294967296 / ((if vnic_rq_alloc_bufs_~count~3#1 % 4294967296 <= 63 then 32 else 64) % 4294967296);vnic_rq_alloc_bufs_~i~29#1 := 0; [2025-02-08 04:09:13,532 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16973: vnic_dev_discover_res_~tmp___5~9#1 := vnic_dev_discover_res_#t~ret1975#1;havoc vnic_dev_discover_res_#t~ret1975#1; [2025-02-08 04:09:13,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16973-1: SUMMARY for call vnic_dev_discover_res_#t~ret1975#1 := ioread32(vnic_dev_discover_res_~mrh~0#1.base, vnic_dev_discover_res_~mrh~0#1.offset); srcloc: null [2025-02-08 04:09:13,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16841: assume 12 == enic_process_get_pp_request_#t~mem1957#1;havoc enic_process_get_pp_request_#t~mem1957#1; [2025-02-08 04:09:13,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16841: assume !(12 == enic_process_get_pp_request_#t~mem1957#1);havoc enic_process_get_pp_request_#t~mem1957#1; [2025-02-08 04:09:13,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14331: assume { :begin_inline___ldv_spin_lock } true;__ldv_spin_lock_#in~arg0#1.base, __ldv_spin_lock_#in~arg0#1.offset := ldv___ldv_spin_lock_79_~ldv_func_arg1#1.base, ldv___ldv_spin_lock_79_~ldv_func_arg1#1.offset;havoc __ldv_spin_lock_~arg0#1.base, __ldv_spin_lock_~arg0#1.offset;__ldv_spin_lock_~arg0#1.base, __ldv_spin_lock_~arg0#1.offset := __ldv_spin_lock_#in~arg0#1.base, __ldv_spin_lock_#in~arg0#1.offset; [2025-02-08 04:09:13,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14331-1: SUMMARY for call ldv_spin_lock_NOT_ARG_SIGN(); srcloc: null [2025-02-08 04:09:13,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18295: assume 0 == (vnic_dev_register_#t~mem2201#1.base + vnic_dev_register_#t~mem2201#1.offset) % 18446744073709551616;havoc vnic_dev_register_#t~mem2201#1.base, vnic_dev_register_#t~mem2201#1.offset; [2025-02-08 04:09:13,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18295: assume !(0 == (vnic_dev_register_#t~mem2201#1.base + vnic_dev_register_#t~mem2201#1.offset) % 18446744073709551616);havoc vnic_dev_register_#t~mem2201#1.base, vnic_dev_register_#t~mem2201#1.offset;vnic_dev_register_#res#1.base, vnic_dev_register_#res#1.offset := vnic_dev_register_~vdev#1.base, vnic_dev_register_~vdev#1.offset; [2025-02-08 04:09:13,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13406: assume 3 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1; [2025-02-08 04:09:13,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13406: assume !(3 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1); [2025-02-08 04:09:13,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12085-1: SUMMARY for call enic_dev_init_#t~ret1183#1 := vnic_dev_get_intr_mode(enic_dev_init_#t~mem1182#1.base, enic_dev_init_#t~mem1182#1.offset); srcloc: null [2025-02-08 04:09:13,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12085: assume -2147483648 <= enic_dev_init_#t~ret1183#1 && enic_dev_init_#t~ret1183#1 <= 2147483647;enic_dev_init_~tmp___0~45#1 := enic_dev_init_#t~ret1183#1;havoc enic_dev_init_#t~mem1182#1.base, enic_dev_init_#t~mem1182#1.offset;havoc enic_dev_init_#t~ret1183#1; [2025-02-08 04:09:13,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15124-1: SUMMARY for call enic_get_vnic_config_#t~ret1530#1 := vnic_dev_get_mac_addr(enic_get_vnic_config_#t~mem1529#1.base, enic_get_vnic_config_#t~mem1529#1.offset, enic_get_vnic_config_~enic#1.base, 1312 + enic_get_vnic_config_~enic#1.offset); srcloc: null [2025-02-08 04:09:13,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15124: assume -2147483648 <= enic_get_vnic_config_#t~ret1530#1 && enic_get_vnic_config_#t~ret1530#1 <= 2147483647;enic_get_vnic_config_~err~23#1 := enic_get_vnic_config_#t~ret1530#1;havoc enic_get_vnic_config_#t~mem1529#1.base, enic_get_vnic_config_#t~mem1529#1.offset;havoc enic_get_vnic_config_#t~ret1530#1; [2025-02-08 04:09:13,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15256-1: SUMMARY for call enic_get_vnic_config_#t~ret1574#1.base, enic_get_vnic_config_#t~ret1574#1.offset := enic_get_dev(enic_get_vnic_config_~enic#1.base, enic_get_vnic_config_~enic#1.offset); srcloc: null [2025-02-08 04:09:13,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12217: assume 0 != ~err~20#1; [2025-02-08 04:09:13,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12217: assume !(0 != ~err~20#1); [2025-02-08 04:09:13,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10103: assume 0 != (if enic_set_vf_mac_~tmp___3~7#1 % 256 % 4294967296 <= 2147483647 then enic_set_vf_mac_~tmp___3~7#1 % 256 % 4294967296 else enic_set_vf_mac_~tmp___3~7#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:09:13,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10103: assume !(0 != (if enic_set_vf_mac_~tmp___3~7#1 % 256 % 4294967296 <= 2147483647 then enic_set_vf_mac_~tmp___3~7#1 % 256 % 4294967296 else enic_set_vf_mac_~tmp___3~7#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:09:13,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15256: enic_get_vnic_config_~tmp___9~1#1.base, enic_get_vnic_config_~tmp___9~1#1.offset := enic_get_vnic_config_#t~ret1574#1.base, enic_get_vnic_config_#t~ret1574#1.offset;havoc enic_get_vnic_config_#t~ret1574#1.base, enic_get_vnic_config_#t~ret1574#1.offset;call enic_get_vnic_config_#t~mem1575#1 := read~int#11(enic_get_vnic_config_~c~0#1.base, 4 + enic_get_vnic_config_~c~0#1.offset, 4);call enic_get_vnic_config_#t~mem1576#1 := read~int#11(enic_get_vnic_config_~c~0#1.base, 8 + enic_get_vnic_config_~c~0#1.offset, 4);call enic_get_vnic_config_#t~mem1577#1 := read~int#11(enic_get_vnic_config_~c~0#1.base, 12 + enic_get_vnic_config_~c~0#1.offset, 2); [2025-02-08 04:09:13,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13539: havoc ldv_dummy_resourceless_instance_callback_2_37_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_37_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_37_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_37_~arg1#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_37_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_37_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_37_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_37_#in~arg1#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_37 } true; [2025-02-08 04:09:13,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19088: enic_set_msglevel_~tmp~224#1.base, enic_set_msglevel_~tmp~224#1.offset := enic_set_msglevel_#t~ret2322#1.base, enic_set_msglevel_#t~ret2322#1.offset;havoc enic_set_msglevel_#t~ret2322#1.base, enic_set_msglevel_#t~ret2322#1.offset;enic_set_msglevel_~enic~38#1.base, enic_set_msglevel_~enic~38#1.offset := enic_set_msglevel_~tmp~224#1.base, enic_set_msglevel_~tmp~224#1.offset;call write~int#11(enic_set_msglevel_~value#1, enic_set_msglevel_~enic~38#1.base, 1240 + enic_set_msglevel_~enic~38#1.offset, 4); [2025-02-08 04:09:13,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13539-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_37 } true;ldv_dummy_resourceless_instance_callback_2_37_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_37_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_37_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_37_#in~arg1#1.offset := ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_tx_timeout~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_tx_timeout~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_37_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_37_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_37_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_37_~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_37_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_37_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_37_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_37_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_37_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_37_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_37_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_37_#in~arg1#1.offset; [2025-02-08 04:09:13,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19088-1: SUMMARY for call enic_set_msglevel_#t~ret2322#1.base, enic_set_msglevel_#t~ret2322#1.offset := netdev_priv(enic_set_msglevel_~netdev#1.base, enic_set_msglevel_~netdev#1.offset); srcloc: null [2025-02-08 04:09:13,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14332: havoc __ldv_spin_lock_~arg0#1.base, __ldv_spin_lock_~arg0#1.offset;havoc __ldv_spin_lock_#in~arg0#1.base, __ldv_spin_lock_#in~arg0#1.offset;assume { :end_inline___ldv_spin_lock } true; [2025-02-08 04:09:13,533 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9311: assume 0 == enic_queue_wq_skb_csum_l4_~eop~1#1; [2025-02-08 04:09:13,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9311: assume !(0 == enic_queue_wq_skb_csum_l4_~eop~1#1); [2025-02-08 04:09:13,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12350: SUMMARY for call netif_carrier_off(~netdev~12#1.base, ~netdev~12#1.offset); srcloc: null [2025-02-08 04:09:13,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15257-1: SUMMARY for call enic_get_vnic_config_#t~ret1578#1 := _dev_info(enic_get_vnic_config_~tmp___9~1#1.base, enic_get_vnic_config_~tmp___9~1#1.offset, 79, 0); srcloc: null [2025-02-08 04:09:13,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15257: assume -2147483648 <= enic_get_vnic_config_#t~ret1578#1 && enic_get_vnic_config_#t~ret1578#1 <= 2147483647;havoc enic_get_vnic_config_#t~mem1575#1;havoc enic_get_vnic_config_#t~mem1576#1;havoc enic_get_vnic_config_#t~mem1577#1;havoc enic_get_vnic_config_#t~ret1578#1; [2025-02-08 04:09:13,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16975: assume 1414350669 == vnic_dev_discover_res_~tmp___5~9#1 % 4294967296;vnic_dev_discover_res_~r~0#1.base, vnic_dev_discover_res_~r~0#1.offset := vnic_dev_discover_res_~mrh~0#1.base, 12 + vnic_dev_discover_res_~mrh~0#1.offset; [2025-02-08 04:09:13,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16975: assume !(1414350669 == vnic_dev_discover_res_~tmp___5~9#1 % 4294967296);vnic_dev_discover_res_~r~0#1.base, vnic_dev_discover_res_~r~0#1.offset := vnic_dev_discover_res_~rh~0#1.base, 12 + vnic_dev_discover_res_~rh~0#1.offset; [2025-02-08 04:09:13,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12219-1: SUMMARY for call #t~ret1195#1 := dev_err(~dev~2#1.base, ~dev~2#1.offset, 34, 0); srcloc: null [2025-02-08 04:09:13,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12219: assume -2147483648 <= #t~ret1195#1 && #t~ret1195#1 <= 2147483647;havoc #t~ret1195#1; [2025-02-08 04:09:13,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12351-1: SUMMARY for call #t~ret1233#1 := enic_is_dynamic(~enic~30#1.base, ~enic~30#1.offset); srcloc: null [2025-02-08 04:09:13,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12351: assume -2147483648 <= #t~ret1233#1 && #t~ret1233#1 <= 2147483647;~tmp___1~32#1 := #t~ret1233#1;havoc #t~ret1233#1; [2025-02-08 04:09:13,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15126: assume 0 != enic_get_vnic_config_~err~23#1; [2025-02-08 04:09:13,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15126: assume !(0 != enic_get_vnic_config_~err~23#1);call enic_get_vnic_config_#t~mem1533#1.base, enic_get_vnic_config_#t~mem1533#1.offset := read~$Pointer$#11(enic_get_vnic_config_~enic#1.base, 200 + enic_get_vnic_config_~enic#1.offset, 8); [2025-02-08 04:09:13,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9577: call ULTIMATE.dealloc(enic_get_stats_~#stats~0#1.base, enic_get_stats_~#stats~0#1.offset);havoc enic_get_stats_~#stats~0#1.base, enic_get_stats_~#stats~0#1.offset;ldv_dummy_resourceless_instance_callback_2_23_#t~ret1322#1.base, ldv_dummy_resourceless_instance_callback_2_23_#t~ret1322#1.offset := enic_get_stats_#res#1.base, enic_get_stats_#res#1.offset;havoc enic_get_stats_#t~ret646#1.base, enic_get_stats_#t~ret646#1.offset, enic_get_stats_#t~ret647#1, enic_get_stats_#t~mem648#1.base, enic_get_stats_#t~mem648#1.offset, enic_get_stats_#t~mem649#1, enic_get_stats_#t~mem650#1.base, enic_get_stats_#t~mem650#1.offset, enic_get_stats_#t~mem651#1, enic_get_stats_#t~mem652#1.base, enic_get_stats_#t~mem652#1.offset, enic_get_stats_#t~mem653#1, enic_get_stats_#t~mem654#1.base, enic_get_stats_#t~mem654#1.offset, enic_get_stats_#t~mem655#1, enic_get_stats_#t~mem656#1.base, enic_get_stats_#t~mem656#1.offset, enic_get_stats_#t~mem657#1, enic_get_stats_#t~mem658#1.base, enic_get_stats_#t~mem658#1.offset, enic_get_stats_#t~mem659#1, enic_get_stats_#t~mem660#1.base, enic_get_stats_#t~mem660#1.offset, enic_get_stats_#t~mem661#1, enic_get_stats_#t~mem662#1.base, enic_get_stats_#t~mem662#1.offset, enic_get_stats_#t~mem663#1, enic_get_stats_#t~mem664#1, enic_get_stats_#t~mem665#1, enic_get_stats_#t~mem666#1.base, enic_get_stats_#t~mem666#1.offset, enic_get_stats_#t~mem668#1, enic_get_stats_#t~mem667#1.base, enic_get_stats_#t~mem667#1.offset, enic_get_stats_#t~mem669#1, enic_get_stats_~netdev#1.base, enic_get_stats_~netdev#1.offset, enic_get_stats_~net_stats#1.base, enic_get_stats_~net_stats#1.offset, enic_get_stats_~enic~8#1.base, enic_get_stats_~enic~8#1.offset, enic_get_stats_~tmp~73#1.base, enic_get_stats_~tmp~73#1.offset, enic_get_stats_~#stats~0#1.base, enic_get_stats_~#stats~0#1.offset;havoc enic_get_stats_#in~netdev#1.base, enic_get_stats_#in~netdev#1.offset, enic_get_stats_#in~net_stats#1.base, enic_get_stats_#in~net_stats#1.offset;assume { :end_inline_enic_get_stats } true;havoc ldv_dummy_resourceless_instance_callback_2_23_#t~ret1322#1.base, ldv_dummy_resourceless_instance_callback_2_23_#t~ret1322#1.offset; [2025-02-08 04:09:13,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15655: assume enic_alloc_vnic_resources_~i~22#1 % 4294967296 < enic_alloc_vnic_resources_#t~mem1669#1 % 4294967296;havoc enic_alloc_vnic_resources_#t~mem1669#1; [2025-02-08 04:09:13,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15655: assume !(enic_alloc_vnic_resources_~i~22#1 % 4294967296 < enic_alloc_vnic_resources_#t~mem1669#1 % 4294967296);havoc enic_alloc_vnic_resources_#t~mem1669#1;call enic_alloc_vnic_resources_#t~mem1670#1.base, enic_alloc_vnic_resources_#t~mem1670#1.offset := read~$Pointer$#11(enic_alloc_vnic_resources_~enic#1.base, 200 + enic_alloc_vnic_resources_~enic#1.offset, 8); [2025-02-08 04:09:13,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15259-1: SUMMARY for call enic_get_vnic_config_#t~ret1579#1.base, enic_get_vnic_config_#t~ret1579#1.offset := enic_get_dev(enic_get_vnic_config_~enic#1.base, enic_get_vnic_config_~enic#1.offset); srcloc: null [2025-02-08 04:09:13,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15259: enic_get_vnic_config_~tmp___10~1#1.base, enic_get_vnic_config_~tmp___10~1#1.offset := enic_get_vnic_config_#t~ret1579#1.base, enic_get_vnic_config_#t~ret1579#1.offset;havoc enic_get_vnic_config_#t~ret1579#1.base, enic_get_vnic_config_#t~ret1579#1.offset;call enic_get_vnic_config_#t~mem1580#1 := read~int#11(enic_get_vnic_config_~enic#1.base, 16 + enic_get_vnic_config_~enic#1.offset, 4); [2025-02-08 04:09:13,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9313: SUMMARY for call enic_queue_wq_skb_cont(enic_queue_wq_skb_csum_l4_~enic#1.base, enic_queue_wq_skb_csum_l4_~enic#1.offset, enic_queue_wq_skb_csum_l4_~wq#1.base, enic_queue_wq_skb_csum_l4_~wq#1.offset, enic_queue_wq_skb_csum_l4_~skb#1.base, enic_queue_wq_skb_csum_l4_~skb#1.offset, enic_queue_wq_skb_csum_l4_~len_left~1#1, enic_queue_wq_skb_csum_l4_~loopback#1); srcloc: null [2025-02-08 04:09:13,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10238: SUMMARY for call ldv_spin_lock_82(enic_set_vf_port_~enic~15#1.base, 1244 + enic_set_vf_port_~enic~15#1.offset); srcloc: null [2025-02-08 04:09:13,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12088: assume 3 == enic_dev_init_~tmp___0~45#1 % 4294967296; [2025-02-08 04:09:13,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12088: assume !(3 == enic_dev_init_~tmp___0~45#1 % 4294967296); [2025-02-08 04:09:13,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13410: assume 4 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1; [2025-02-08 04:09:13,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13410: assume !(4 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1); [2025-02-08 04:09:13,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15260-1: SUMMARY for call enic_get_vnic_config_#t~ret1599#1 := _dev_info(enic_get_vnic_config_~tmp___10~1#1.base, enic_get_vnic_config_~tmp___10~1#1.offset, 80, 0); srcloc: null [2025-02-08 04:09:13,534 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10107: enic_set_vf_mac_~tmp___4~3#1 := (if 0 == enic_set_vf_mac_#t~ret747#1 % 256 then 0 else 1);havoc enic_set_vf_mac_#t~ret747#1; [2025-02-08 04:09:13,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15260: assume -2147483648 <= enic_get_vnic_config_#t~ret1599#1 && enic_get_vnic_config_#t~ret1599#1 <= 2147483647;havoc enic_get_vnic_config_#t~mem1580#1;havoc enic_get_vnic_config_#t~bitwise1581#1;havoc enic_get_vnic_config_#t~mem1582#1;havoc enic_get_vnic_config_#t~bitwise1583#1;havoc enic_get_vnic_config_#t~mem1584#1;havoc enic_get_vnic_config_#t~mem1585#1;havoc enic_get_vnic_config_#t~bitwise1586#1;havoc enic_get_vnic_config_#t~mem1587#1;havoc enic_get_vnic_config_#t~bitwise1588#1;havoc enic_get_vnic_config_#t~mem1589#1;havoc enic_get_vnic_config_#t~ite1593#1.base, enic_get_vnic_config_#t~ite1593#1.offset;havoc enic_get_vnic_config_#t~mem1590#1;havoc enic_get_vnic_config_#t~ite1592#1.base, enic_get_vnic_config_#t~ite1592#1.offset;havoc enic_get_vnic_config_#t~mem1591#1;havoc enic_get_vnic_config_#t~mem1594#1;havoc enic_get_vnic_config_#t~ite1596#1.base, enic_get_vnic_config_#t~ite1596#1.offset;havoc enic_get_vnic_config_#t~mem1595#1;havoc enic_get_vnic_config_#t~mem1597#1;havoc enic_get_vnic_config_#t~mem1598#1;havoc enic_get_vnic_config_#t~ret1599#1;enic_get_vnic_config_#res#1 := 0;enic_dev_init_#t~ret1174#1 := enic_get_vnic_config_#res#1;havoc enic_get_vnic_config_#t~mem1529#1.base, enic_get_vnic_config_#t~mem1529#1.offset, enic_get_vnic_config_#t~ret1530#1, enic_get_vnic_config_#t~ret1531#1.base, enic_get_vnic_config_#t~ret1531#1.offset, enic_get_vnic_config_#t~ret1532#1, enic_get_vnic_config_#t~mem1533#1.base, enic_get_vnic_config_#t~mem1533#1.offset, enic_get_vnic_config_#t~ret1534#1, enic_get_vnic_config_#t~ret1535#1.base, enic_get_vnic_config_#t~ret1535#1.offset, enic_get_vnic_config_#t~ret1536#1, enic_get_vnic_config_#t~mem1537#1.base, enic_get_vnic_config_#t~mem1537#1.offset, enic_get_vnic_config_#t~ret1538#1, enic_get_vnic_config_#t~ret1539#1.base, enic_get_vnic_config_#t~ret1539#1.offset, enic_get_vnic_config_#t~ret1540#1, enic_get_vnic_config_#t~mem1541#1.base, enic_get_vnic_config_#t~mem1541#1.offset, enic_get_vnic_config_#t~ret1542#1, enic_get_vnic_config_#t~ret1543#1.base, enic_get_vnic_config_#t~ret1543#1.offset, enic_get_vnic_config_#t~ret1544#1, enic_get_vnic_config_#t~mem1545#1.base, enic_get_vnic_config_#t~mem1545#1.offset, enic_get_vnic_config_#t~ret1546#1, enic_get_vnic_config_#t~ret1547#1.base, enic_get_vnic_config_#t~ret1547#1.offset, enic_get_vnic_config_#t~ret1548#1, enic_get_vnic_config_#t~mem1549#1.base, enic_get_vnic_config_#t~mem1549#1.offset, enic_get_vnic_config_#t~ret1550#1, enic_get_vnic_config_#t~ret1551#1.base, enic_get_vnic_config_#t~ret1551#1.offset, enic_get_vnic_config_#t~ret1552#1, enic_get_vnic_config_#t~mem1553#1.base, enic_get_vnic_config_#t~mem1553#1.offset, enic_get_vnic_config_#t~ret1554#1, enic_get_vnic_config_#t~ret1555#1.base, enic_get_vnic_config_#t~ret1555#1.offset, enic_get_vnic_config_#t~ret1556#1, enic_get_vnic_config_#t~mem1557#1.base, enic_get_vnic_config_#t~mem1557#1.offset, enic_get_vnic_config_#t~ret1558#1, enic_get_vnic_config_#t~ret1559#1.base, enic_get_vnic_config_#t~ret1559#1.offset, enic_get_vnic_config_#t~ret1560#1, enic_get_vnic_config_#t~mem1561#1.base, enic_get_vnic_config_#t~mem1561#1.offset, enic_get_vnic_config_#t~ret1562#1, enic_get_vnic_config_#t~ret1563#1.base, enic_get_vnic_config_#t~ret1563#1.offset, enic_get_vnic_config_#t~ret1564#1, enic_get_vnic_config_#t~mem1565#1, enic_get_vnic_config_#t~mem1566#1, enic_get_vnic_config_#t~mem1567#1, enic_get_vnic_config_#t~mem1568#1, enic_get_vnic_config_#t~mem1569#1, enic_get_vnic_config_#t~mem1570#1, enic_get_vnic_config_#t~mem1571#1, enic_get_vnic_config_#t~mem1572#1.base, enic_get_vnic_config_#t~mem1572#1.offset, enic_get_vnic_config_#t~ret1573#1, enic_get_vnic_config_#t~ret1574#1.base, enic_get_vnic_config_#t~ret1574#1.offset, enic_get_vnic_config_#t~mem1575#1, enic_get_vnic_config_#t~mem1576#1, enic_get_vnic_config_#t~mem1577#1, enic_get_vnic_config_#t~ret1578#1, enic_get_vnic_config_#t~ret1579#1.base, enic_get_vnic_config_#t~ret1579#1.offset, enic_get_vnic_config_#t~mem1580#1, enic_get_vnic_config_#t~bitwise1581#1, enic_get_vnic_config_#t~mem1582#1, enic_get_vnic_config_#t~bitwise1583#1, enic_get_vnic_config_#t~mem1584#1, enic_get_vnic_config_#t~mem1585#1, enic_get_vnic_config_#t~bitwise1586#1, enic_get_vnic_config_#t~mem1587#1, enic_get_vnic_config_#t~bitwise1588#1, enic_get_vnic_config_#t~mem1589#1, enic_get_vnic_config_#t~ite1593#1.base, enic_get_vnic_config_#t~ite1593#1.offset, enic_get_vnic_config_#t~mem1590#1, enic_get_vnic_config_#t~ite1592#1.base, enic_get_vnic_config_#t~ite1592#1.offset, enic_get_vnic_config_#t~mem1591#1, enic_get_vnic_config_#t~mem1594#1, enic_get_vnic_config_#t~ite1596#1.base, enic_get_vnic_config_#t~ite1596#1.offset, enic_get_vnic_config_#t~mem1595#1, enic_get_vnic_config_#t~mem1597#1, enic_get_vnic_config_#t~mem1598#1, enic_get_vnic_config_#t~ret1599#1, enic_get_vnic_config_~enic#1.base, enic_get_vnic_config_~enic#1.offset, enic_get_vnic_config_~c~0#1.base, enic_get_vnic_config_~c~0#1.offset, enic_get_vnic_config_~err~23#1, enic_get_vnic_config_~tmp~158#1.base, enic_get_vnic_config_~tmp~158#1.offset, enic_get_vnic_config_~tmp___0~66#1.base, enic_get_vnic_config_~tmp___0~66#1.offset, enic_get_vnic_config_~tmp___1~39#1.base, enic_get_vnic_config_~tmp___1~39#1.offset, enic_get_vnic_config_~tmp___2~22#1.base, enic_get_vnic_config_~tmp___2~22#1.offset, enic_get_vnic_config_~tmp___3~12#1.base, enic_get_vnic_config_~tmp___3~12#1.offset, enic_get_vnic_config_~tmp___4~7#1.base, enic_get_vnic_config_~tmp___4~7#1.offset, enic_get_vnic_config_~tmp___5~5#1.base, enic_get_vnic_config_~tmp___5~5#1.offset, enic_get_vnic_config_~tmp___6~4#1.base, enic_get_vnic_config_~tmp___6~4#1.offset, enic_get_vnic_config_~tmp___7~4#1.base, enic_get_vnic_config_~tmp___7~4#1.offset, enic_get_vnic_config_~__min1~3#1, enic_get_vnic_config_~__min2~3#1, enic_get_vnic_config_~__max1~2#1, enic_get_vnic_config_~__max2~2#1, enic_get_vnic_config_~__min1___0~1#1, enic_get_vnic_config_~__min2___0~1#1, enic_get_vnic_config_~__max1___0~0#1, enic_get_vnic_config_~__max2___0~0#1, enic_get_vnic_config_~__min1___1~0#1, enic_get_vnic_config_~__min2___1~0#1, enic_get_vnic_config_~__max1___1~0#1, enic_get_vnic_config_~__max2___1~0#1, enic_get_vnic_config_~__min1___2~0#1, enic_get_vnic_config_~__min2___2~0#1, enic_get_vnic_config_~tmp___8~3#1, enic_get_vnic_config_~tmp___9~1#1.base, enic_get_vnic_config_~tmp___9~1#1.offset, enic_get_vnic_config_~tmp___10~1#1.base, enic_get_vnic_config_~tmp___10~1#1.offset;havoc enic_get_vnic_config_#in~enic#1.base, enic_get_vnic_config_#in~enic#1.offset;assume { :end_inline_enic_get_vnic_config } true;assume -2147483648 <= enic_dev_init_#t~ret1174#1 && enic_dev_init_#t~ret1174#1 <= 2147483647;enic_dev_init_~err~19#1 := enic_dev_init_#t~ret1174#1;havoc enic_dev_init_#t~ret1174#1; [2025-02-08 04:09:13,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10107-1: SUMMARY for call enic_set_vf_mac_#t~ret747#1 := is_zero_ether_addr(enic_set_vf_mac_~mac#1.base, enic_set_vf_mac_~mac#1.offset); srcloc: null [2025-02-08 04:09:13,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12353: assume 0 == ~tmp___1~32#1;call #t~mem1234#1.base, #t~mem1234#1.offset := read~$Pointer$#11(~enic~30#1.base, 200 + ~enic~30#1.offset, 8); [2025-02-08 04:09:13,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12353: assume !(0 == ~tmp___1~32#1); [2025-02-08 04:09:13,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10239: assume -2147483648 <= enic_set_vf_port_#t~ret794#1 && enic_set_vf_port_#t~ret794#1 <= 2147483647;enic_set_vf_port_~tmp___7~3#1 := enic_set_vf_port_#t~ret794#1;havoc enic_set_vf_port_#t~ret794#1; [2025-02-08 04:09:13,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10239-1: SUMMARY for call enic_set_vf_port_#t~ret794#1 := enic_is_valid_vf(enic_set_vf_port_~enic~15#1.base, enic_set_vf_port_~enic~15#1.offset, enic_set_vf_port_~vf#1); srcloc: null [2025-02-08 04:09:13,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15128-1: SUMMARY for call enic_get_vnic_config_#t~ret1531#1.base, enic_get_vnic_config_#t~ret1531#1.offset := enic_get_dev(enic_get_vnic_config_~enic#1.base, enic_get_vnic_config_~enic#1.offset); srcloc: null [2025-02-08 04:09:13,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15128: enic_get_vnic_config_~tmp~158#1.base, enic_get_vnic_config_~tmp~158#1.offset := enic_get_vnic_config_#t~ret1531#1.base, enic_get_vnic_config_#t~ret1531#1.offset;havoc enic_get_vnic_config_#t~ret1531#1.base, enic_get_vnic_config_#t~ret1531#1.offset; [2025-02-08 04:09:13,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6804: assume 0 != kmalloc_array_~size#1 % 18446744073709551616 && kmalloc_array_~n#1 % 18446744073709551616 > 18446744073709551615 / (kmalloc_array_~size#1 % 18446744073709551616) % 18446744073709551616;kmalloc_array_#res#1.base, kmalloc_array_#res#1.offset := 0, 0; [2025-02-08 04:09:13,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6804: assume !(0 != kmalloc_array_~size#1 % 18446744073709551616 && kmalloc_array_~n#1 % 18446744073709551616 > 18446744073709551615 / (kmalloc_array_~size#1 % 18446744073709551616) % 18446744073709551616);assume { :begin_inline___kmalloc } true;__kmalloc_#in~size#1, __kmalloc_#in~t#1 := kmalloc_array_~n#1 * kmalloc_array_~size#1, kmalloc_array_~flags#1;havoc __kmalloc_#res#1.base, __kmalloc_#res#1.offset;havoc __kmalloc_#t~ret74#1.base, __kmalloc_#t~ret74#1.offset, __kmalloc_~size#1, __kmalloc_~t#1;__kmalloc_~size#1 := __kmalloc_#in~size#1;__kmalloc_~t#1 := __kmalloc_#in~t#1; [2025-02-08 04:09:13,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13675: havoc ldv_dummy_resourceless_instance_callback_2_20_#t~ret1321#1, ldv_dummy_resourceless_instance_callback_2_20_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_20_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_20_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_20_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_20_~arg2#1;havoc ldv_dummy_resourceless_instance_callback_2_20_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_20_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_20_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_20_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_20_#in~arg2#1;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_20 } true; [2025-02-08 04:09:13,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13675-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_20 } true;ldv_dummy_resourceless_instance_callback_2_20_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_20_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_20_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_20_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_20_#in~arg2#1 := ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_change_mtu~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_change_mtu~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_20_1_default~0#1;havoc ldv_dummy_resourceless_instance_callback_2_20_#t~ret1321#1, ldv_dummy_resourceless_instance_callback_2_20_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_20_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_20_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_20_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_20_~arg2#1;ldv_dummy_resourceless_instance_callback_2_20_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_20_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_20_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_20_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_20_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_20_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_20_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_20_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_20_~arg2#1 := ldv_dummy_resourceless_instance_callback_2_20_#in~arg2#1; [2025-02-08 04:09:13,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21999: havoc register_netdev_#t~nondet2516#1; [2025-02-08 04:09:13,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10372: assume 0 != enic_get_vf_port_#t~bitwise840#1 % 4294967296;havoc enic_get_vf_port_#t~mem839#1;havoc enic_get_vf_port_#t~bitwise840#1; [2025-02-08 04:09:13,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10372: assume !(0 != enic_get_vf_port_#t~bitwise840#1 % 4294967296);havoc enic_get_vf_port_#t~mem839#1;havoc enic_get_vf_port_#t~bitwise840#1;call enic_get_vf_port_#t~mem842#1 := read~int#11(enic_get_vf_port_~pp~2#1.base, enic_get_vf_port_~pp~2#1.offset, 4); [2025-02-08 04:09:13,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21999-1: ldv_register_netdev_107_#t~ret1434#1 := register_netdev_#res#1;havoc register_netdev_#t~nondet2516#1, register_netdev_~arg0#1.base, register_netdev_~arg0#1.offset;havoc register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset;assume { :end_inline_register_netdev } true;assume -2147483648 <= ldv_register_netdev_107_#t~ret1434#1 && ldv_register_netdev_107_#t~ret1434#1 <= 2147483647;ldv_register_netdev_107_~tmp~146#1 := ldv_register_netdev_107_#t~ret1434#1;havoc ldv_register_netdev_107_#t~ret1434#1;ldv_register_netdev_107_~ldv_func_res~8#1 := ldv_register_netdev_107_~tmp~146#1;assume { :begin_inline_ldv_register_netdev } true;ldv_register_netdev_#in~arg0#1, ldv_register_netdev_#in~arg1#1.base, ldv_register_netdev_#in~arg1#1.offset := ldv_register_netdev_107_~ldv_func_res~8#1, ldv_register_netdev_107_~ldv_func_arg1#1.base, ldv_register_netdev_107_~ldv_func_arg1#1.offset;havoc ldv_register_netdev_#res#1;havoc ldv_register_netdev_#t~ret1400#1, ldv_register_netdev_#t~ret1401#1, ldv_register_netdev_#t~mem1402#1.base, ldv_register_netdev_#t~mem1402#1.offset, ldv_register_netdev_#t~mem1403#1.base, ldv_register_netdev_#t~mem1403#1.offset, ldv_register_netdev_#t~ret1404#1, ldv_register_netdev_#t~ret1405#1, ldv_register_netdev_~arg0#1, ldv_register_netdev_~arg1#1.base, ldv_register_netdev_~arg1#1.offset, ldv_register_netdev_~ldv_10_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_10_netdev_net_device~0#1.offset, ldv_register_netdev_~ldv_10_ret_default~0#1, ldv_register_netdev_~tmp~133#1, ldv_register_netdev_~tmp___0~53#1;ldv_register_netdev_~arg0#1 := ldv_register_netdev_#in~arg0#1;ldv_register_netdev_~arg1#1.base, ldv_register_netdev_~arg1#1.offset := ldv_register_netdev_#in~arg1#1.base, ldv_register_netdev_#in~arg1#1.offset;havoc ldv_register_netdev_~ldv_10_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_10_netdev_net_device~0#1.offset;havoc ldv_register_netdev_~ldv_10_ret_default~0#1;havoc ldv_register_netdev_~tmp~133#1;havoc ldv_register_netdev_~tmp___0~53#1;ldv_register_netdev_~ldv_10_ret_default~0#1 := 1;assume { :begin_inline_ldv_pre_register_netdev } true;havoc ldv_pre_register_netdev_#res#1;havoc ldv_pre_register_netdev_#t~nondet2495#1;havoc ldv_pre_register_netdev_#t~nondet2495#1;assume -2147483648 <= ldv_pre_register_netdev_#t~nondet2495#1 && ldv_pre_register_netdev_#t~nondet2495#1 <= 2147483647;ldv_pre_register_netdev_#res#1 := ldv_pre_register_netdev_#t~nondet2495#1;havoc ldv_pre_register_netdev_#t~nondet2495#1; [2025-02-08 04:09:13,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10372-1: [2025-02-08 04:09:13,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10372-2: havoc enic_get_vf_port_#t~bitwise840#1;assume enic_get_vf_port_#t~bitwise840#1 % 4294967296 <= enic_get_vf_port_#t~mem839#1 % 4294967296 && enic_get_vf_port_#t~bitwise840#1 % 4294967296 <= 8; [2025-02-08 04:09:13,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15261-3: assume 0 == enic_get_vnic_config_#t~mem1582#1 % 4294967296;enic_get_vnic_config_#t~bitwise1583#1 := 0; [2025-02-08 04:09:13,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15261-3: assume !(0 == enic_get_vnic_config_#t~mem1582#1 % 4294967296); [2025-02-08 04:09:13,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15261-2: assume 4 == enic_get_vnic_config_#t~mem1582#1 % 4294967296;enic_get_vnic_config_#t~bitwise1583#1 := enic_get_vnic_config_#t~mem1582#1; [2025-02-08 04:09:13,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15261-2: assume !(4 == enic_get_vnic_config_#t~mem1582#1 % 4294967296); [2025-02-08 04:09:13,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15261-1: havoc enic_get_vnic_config_#t~bitwise1583#1;assume enic_get_vnic_config_#t~bitwise1583#1 % 4294967296 <= enic_get_vnic_config_#t~mem1582#1 % 4294967296 && enic_get_vnic_config_#t~bitwise1583#1 % 4294967296 <= 4; [2025-02-08 04:09:13,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15261: [2025-02-08 04:09:13,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10372-3: assume 8 == enic_get_vf_port_#t~mem839#1 % 4294967296;enic_get_vf_port_#t~bitwise840#1 := enic_get_vf_port_#t~mem839#1; [2025-02-08 04:09:13,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10372-3: assume !(8 == enic_get_vf_port_#t~mem839#1 % 4294967296); [2025-02-08 04:09:13,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10372-4: assume 0 == enic_get_vf_port_#t~mem839#1 % 4294967296;enic_get_vf_port_#t~bitwise840#1 := 0; [2025-02-08 04:09:13,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10372-4: assume !(0 == enic_get_vf_port_#t~mem839#1 % 4294967296); [2025-02-08 04:09:13,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15261-8: assume 0 == enic_get_vnic_config_#t~mem1580#1 % 4294967296;enic_get_vnic_config_#t~bitwise1581#1 := 0; [2025-02-08 04:09:13,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15261-8: assume !(0 == enic_get_vnic_config_#t~mem1580#1 % 4294967296); [2025-02-08 04:09:13,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13015: SUMMARY for call enic_set_rx_mode(ldv_dummy_resourceless_instance_callback_2_29_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_29_~arg1#1.offset); srcloc: null [2025-02-08 04:09:13,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15261-7: assume 8 == enic_get_vnic_config_#t~mem1580#1 % 4294967296;enic_get_vnic_config_#t~bitwise1581#1 := enic_get_vnic_config_#t~mem1580#1; [2025-02-08 04:09:13,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15261-7: assume !(8 == enic_get_vnic_config_#t~mem1580#1 % 4294967296); [2025-02-08 04:09:13,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15261-6: havoc enic_get_vnic_config_#t~bitwise1581#1;assume enic_get_vnic_config_#t~bitwise1581#1 % 4294967296 <= enic_get_vnic_config_#t~mem1580#1 % 4294967296 && enic_get_vnic_config_#t~bitwise1581#1 % 4294967296 <= 8; [2025-02-08 04:09:13,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15261-5: [2025-02-08 04:09:13,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15129-1: SUMMARY for call enic_get_vnic_config_#t~ret1532#1 := dev_err(enic_get_vnic_config_~tmp~158#1.base, enic_get_vnic_config_~tmp~158#1.offset, 62, 0); srcloc: null [2025-02-08 04:09:13,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15261-4: call enic_get_vnic_config_#t~mem1582#1 := read~int#11(enic_get_vnic_config_~enic#1.base, 16 + enic_get_vnic_config_~enic#1.offset, 4); [2025-02-08 04:09:13,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15129: assume -2147483648 <= enic_get_vnic_config_#t~ret1532#1 && enic_get_vnic_config_#t~ret1532#1 <= 2147483647;havoc enic_get_vnic_config_#t~ret1532#1;enic_get_vnic_config_#res#1 := enic_get_vnic_config_~err~23#1; [2025-02-08 04:09:13,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9580: enic_get_stats_~tmp~73#1.base, enic_get_stats_~tmp~73#1.offset := enic_get_stats_#t~ret646#1.base, enic_get_stats_#t~ret646#1.offset;havoc enic_get_stats_#t~ret646#1.base, enic_get_stats_#t~ret646#1.offset;enic_get_stats_~enic~8#1.base, enic_get_stats_~enic~8#1.offset := enic_get_stats_~tmp~73#1.base, enic_get_stats_~tmp~73#1.offset; [2025-02-08 04:09:13,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9580-1: SUMMARY for call enic_get_stats_#t~ret646#1.base, enic_get_stats_#t~ret646#1.offset := netdev_priv(enic_get_stats_~netdev#1.base, enic_get_stats_~netdev#1.offset); srcloc: null [2025-02-08 04:09:13,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18565: assume 0 != vnic_rq_alloc_~err~70#1; [2025-02-08 04:09:13,536 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18565: assume !(0 != vnic_rq_alloc_~err~70#1);vnic_rq_alloc_#res#1 := 0;enic_alloc_vnic_resources_#t~ret1657#1 := vnic_rq_alloc_#res#1;havoc vnic_rq_alloc_#t~ret2231#1.base, vnic_rq_alloc_#t~ret2231#1.offset, vnic_rq_alloc_#t~mem2232#1.base, vnic_rq_alloc_#t~mem2232#1.offset, vnic_rq_alloc_#t~ret2233#1, vnic_rq_alloc_#t~ret2234#1, vnic_rq_alloc_#t~ret2235#1, vnic_rq_alloc_#t~ret2236#1, vnic_rq_alloc_~vdev#1.base, vnic_rq_alloc_~vdev#1.offset, vnic_rq_alloc_~rq#1.base, vnic_rq_alloc_~rq#1.offset, vnic_rq_alloc_~index#1, vnic_rq_alloc_~desc_count#1, vnic_rq_alloc_~desc_size#1, vnic_rq_alloc_~err~70#1, vnic_rq_alloc_~tmp~209#1.base, vnic_rq_alloc_~tmp~209#1.offset;havoc vnic_rq_alloc_#in~vdev#1.base, vnic_rq_alloc_#in~vdev#1.offset, vnic_rq_alloc_#in~rq#1.base, vnic_rq_alloc_#in~rq#1.offset, vnic_rq_alloc_#in~index#1, vnic_rq_alloc_#in~desc_count#1, vnic_rq_alloc_#in~desc_size#1;assume { :end_inline_vnic_rq_alloc } true;assume -2147483648 <= enic_alloc_vnic_resources_#t~ret1657#1 && enic_alloc_vnic_resources_#t~ret1657#1 <= 2147483647;enic_alloc_vnic_resources_~err~26#1 := enic_alloc_vnic_resources_#t~ret1657#1;havoc enic_alloc_vnic_resources_#t~mem1655#1.base, enic_alloc_vnic_resources_#t~mem1655#1.offset;havoc enic_alloc_vnic_resources_#t~mem1656#1;havoc enic_alloc_vnic_resources_#t~ret1657#1; [2025-02-08 04:09:13,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16847: call write~int#22(256, enic_process_get_pp_request_~response#1.base, enic_process_get_pp_request_~response#1.offset, 2); [2025-02-08 04:09:13,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12355-1: SUMMARY for call #t~ret1235#1 := vnic_dev_init(#t~mem1234#1.base, #t~mem1234#1.offset, 0); srcloc: null [2025-02-08 04:09:13,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12355: assume -2147483648 <= #t~ret1235#1 && #t~ret1235#1 <= 2147483647;~err~20#1 := #t~ret1235#1;havoc #t~mem1234#1.base, #t~mem1234#1.offset;havoc #t~ret1235#1; [2025-02-08 04:09:13,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21868-1: ldv_register_netdev_#t~ret1400#1 := ldv_pre_register_netdev_#res#1;havoc ldv_pre_register_netdev_#t~nondet2495#1;assume { :end_inline_ldv_pre_register_netdev } true;assume -2147483648 <= ldv_register_netdev_#t~ret1400#1 && ldv_register_netdev_#t~ret1400#1 <= 2147483647;ldv_register_netdev_~ldv_10_ret_default~0#1 := ldv_register_netdev_#t~ret1400#1;havoc ldv_register_netdev_#t~ret1400#1;ldv_register_netdev_~ldv_10_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_10_netdev_net_device~0#1.offset := ldv_register_netdev_~arg1#1.base, ldv_register_netdev_~arg1#1.offset; [2025-02-08 04:09:13,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21868: havoc ldv_pre_register_netdev_#t~nondet2495#1; [2025-02-08 04:09:13,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10109: assume 0 != (if enic_set_vf_mac_~tmp___4~3#1 % 256 % 4294967296 <= 2147483647 then enic_set_vf_mac_~tmp___4~3#1 % 256 % 4294967296 else enic_set_vf_mac_~tmp___4~3#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:09:13,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10109: assume !(0 != (if enic_set_vf_mac_~tmp___4~3#1 % 256 % 4294967296 <= 2147483647 then enic_set_vf_mac_~tmp___4~3#1 % 256 % 4294967296 else enic_set_vf_mac_~tmp___4~3#1 % 256 % 4294967296 - 4294967296));enic_set_vf_mac_#res#1 := -22;call ULTIMATE.dealloc(enic_set_vf_mac_~#err~3#1.base, enic_set_vf_mac_~#err~3#1.offset);havoc enic_set_vf_mac_~#err~3#1.base, enic_set_vf_mac_~#err~3#1.offset; [2025-02-08 04:09:13,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15262-4: call enic_get_vnic_config_#t~mem1584#1 := read~int#11(enic_get_vnic_config_~enic#1.base, 16 + enic_get_vnic_config_~enic#1.offset, 4);call enic_get_vnic_config_#t~mem1585#1 := read~int#11(enic_get_vnic_config_~enic#1.base, 16 + enic_get_vnic_config_~enic#1.offset, 4); [2025-02-08 04:09:13,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15262-3: assume 0 == enic_get_vnic_config_#t~mem1585#1 % 4294967296;enic_get_vnic_config_#t~bitwise1586#1 := 0; [2025-02-08 04:09:13,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15262-3: assume !(0 == enic_get_vnic_config_#t~mem1585#1 % 4294967296); [2025-02-08 04:09:13,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15262-2: assume 2 == enic_get_vnic_config_#t~mem1585#1 % 4294967296;enic_get_vnic_config_#t~bitwise1586#1 := enic_get_vnic_config_#t~mem1585#1; [2025-02-08 04:09:13,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15262-2: assume !(2 == enic_get_vnic_config_#t~mem1585#1 % 4294967296); [2025-02-08 04:09:13,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15262-1: havoc enic_get_vnic_config_#t~bitwise1586#1;assume enic_get_vnic_config_#t~bitwise1586#1 % 4294967296 <= enic_get_vnic_config_#t~mem1585#1 % 4294967296 && enic_get_vnic_config_#t~bitwise1586#1 % 4294967296 <= 2; [2025-02-08 04:09:13,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10241: assume 0 != enic_set_vf_port_~tmp___7~3#1;call enic_set_vf_port_#t~mem795#1.base, enic_set_vf_port_#t~mem795#1.offset := read~$Pointer$#11(enic_set_vf_port_~enic~15#1.base, 200 + enic_set_vf_port_~enic~15#1.offset, 8); [2025-02-08 04:09:13,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10241: assume !(0 != enic_set_vf_port_~tmp___7~3#1);call enic_set_vf_port_#t~mem799#1.base, enic_set_vf_port_#t~mem799#1.offset := read~$Pointer$#11(enic_set_vf_port_~enic~15#1.base, 200 + enic_set_vf_port_~enic~15#1.offset, 8); [2025-02-08 04:09:13,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15262: [2025-02-08 04:09:13,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16980: SUMMARY for call vnic_dev_discover_res_#t~ret1987#1 := ioread8(vnic_dev_discover_res_~r~0#1.base, vnic_dev_discover_res_~r~0#1.offset); srcloc: null [2025-02-08 04:09:13,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15923-1: SUMMARY for call ldv_spin_lock_82(enic_dev_intr_coal_timer_info_~enic#1.base, 1244 + enic_dev_intr_coal_timer_info_~enic#1.offset); srcloc: null [2025-02-08 04:09:13,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15923: call enic_dev_intr_coal_timer_info_#t~mem1709#1.base, enic_dev_intr_coal_timer_info_#t~mem1709#1.offset := read~$Pointer$#11(enic_dev_intr_coal_timer_info_~enic#1.base, 200 + enic_dev_intr_coal_timer_info_~enic#1.offset, 8);assume { :begin_inline_vnic_dev_intr_coal_timer_info } true;vnic_dev_intr_coal_timer_info_#in~vdev#1.base, vnic_dev_intr_coal_timer_info_#in~vdev#1.offset := enic_dev_intr_coal_timer_info_#t~mem1709#1.base, enic_dev_intr_coal_timer_info_#t~mem1709#1.offset;havoc vnic_dev_intr_coal_timer_info_#res#1;havoc vnic_dev_intr_coal_timer_info_#t~memset~res2158#1.base, vnic_dev_intr_coal_timer_info_#t~memset~res2158#1.offset, vnic_dev_intr_coal_timer_info_#t~ret2159#1, vnic_dev_intr_coal_timer_info_#t~ret2160#1, vnic_dev_intr_coal_timer_info_#t~mem2161#1, vnic_dev_intr_coal_timer_info_#t~mem2162#1, vnic_dev_intr_coal_timer_info_#t~short2163#1, vnic_dev_intr_coal_timer_info_#t~mem2164#1, vnic_dev_intr_coal_timer_info_#t~short2165#1, vnic_dev_intr_coal_timer_info_#t~short2166#1, vnic_dev_intr_coal_timer_info_#t~short2167#1, vnic_dev_intr_coal_timer_info_#t~ret2168#1, vnic_dev_intr_coal_timer_info_#t~mem2169#1, vnic_dev_intr_coal_timer_info_#t~mem2170#1, vnic_dev_intr_coal_timer_info_#t~mem2171#1, vnic_dev_intr_coal_timer_info_~vdev#1.base, vnic_dev_intr_coal_timer_info_~vdev#1.offset, vnic_dev_intr_coal_timer_info_~wait~29#1, vnic_dev_intr_coal_timer_info_~err~69#1, vnic_dev_intr_coal_timer_info_~tmp~198#1;vnic_dev_intr_coal_timer_info_~vdev#1.base, vnic_dev_intr_coal_timer_info_~vdev#1.offset := vnic_dev_intr_coal_timer_info_#in~vdev#1.base, vnic_dev_intr_coal_timer_info_#in~vdev#1.offset;havoc vnic_dev_intr_coal_timer_info_~wait~29#1;havoc vnic_dev_intr_coal_timer_info_~err~69#1;havoc vnic_dev_intr_coal_timer_info_~tmp~198#1;vnic_dev_intr_coal_timer_info_~wait~29#1 := 1000; [2025-02-08 04:09:13,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10374-1: SUMMARY for call enic_get_vf_port_#t~ret841#1 := nla_put(enic_get_vf_port_~skb#1.base, enic_get_vf_port_~skb#1.offset, 4, 16, enic_get_vf_port_~pp~2#1.base, 45 + enic_get_vf_port_~pp~2#1.offset); srcloc: null [2025-02-08 04:09:13,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12488: call #t~mem1289#1.base, #t~mem1289#1.offset := read~$Pointer$#11(~enic~30#1.base, 200 + ~enic~30#1.offset, 8); [2025-02-08 04:09:13,537 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7203: havoc skb_headroom_#t~mem207#1.base, skb_headroom_#t~mem207#1.offset;havoc skb_headroom_#t~mem208#1.base, skb_headroom_#t~mem208#1.offset;skb_checksum_start_offset_#t~ret213#1 := skb_headroom_#res#1;havoc skb_headroom_#t~mem207#1.base, skb_headroom_#t~mem207#1.offset, skb_headroom_#t~mem208#1.base, skb_headroom_#t~mem208#1.offset, skb_headroom_~skb#1.base, skb_headroom_~skb#1.offset;havoc skb_headroom_#in~skb#1.base, skb_headroom_#in~skb#1.offset;assume { :end_inline_skb_headroom } true;skb_checksum_start_offset_~tmp~15#1 := skb_checksum_start_offset_#t~ret213#1;havoc skb_checksum_start_offset_#t~ret213#1;call skb_checksum_start_offset_#t~mem214#1 := read~int#11(skb_checksum_start_offset_~skb#1.base, 116 + skb_checksum_start_offset_~skb#1.offset, 2);skb_checksum_start_offset_#res#1 := (if (skb_checksum_start_offset_#t~mem214#1 % 65536 - skb_checksum_start_offset_~tmp~15#1) % 4294967296 % 4294967296 <= 2147483647 then (skb_checksum_start_offset_#t~mem214#1 % 65536 - skb_checksum_start_offset_~tmp~15#1) % 4294967296 % 4294967296 else (skb_checksum_start_offset_#t~mem214#1 % 65536 - skb_checksum_start_offset_~tmp~15#1) % 4294967296 % 4294967296 - 4294967296);havoc skb_checksum_start_offset_#t~mem214#1; [2025-02-08 04:09:13,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12488-1: SUMMARY for call enic_dev_deinit(~enic~30#1.base, ~enic~30#1.offset); srcloc: null [2025-02-08 04:09:13,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10374: assume -2147483648 <= enic_get_vf_port_#t~ret841#1 && enic_get_vf_port_#t~ret841#1 <= 2147483647;enic_get_vf_port_~tmp___4~5#1 := enic_get_vf_port_#t~ret841#1;havoc enic_get_vf_port_#t~ret841#1; [2025-02-08 04:09:13,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15263-5: havoc enic_get_vnic_config_#t~bitwise1588#1;assume enic_get_vnic_config_#t~bitwise1588#1 % 4294967296 <= enic_get_vnic_config_#t~mem1587#1 % 4294967296 && enic_get_vnic_config_#t~bitwise1588#1 % 4294967296 <= 16; [2025-02-08 04:09:13,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15263-4: [2025-02-08 04:09:13,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15263-3: call enic_get_vnic_config_#t~mem1589#1 := read~int#11(enic_get_vnic_config_~c~0#1.base, 17 + enic_get_vnic_config_~c~0#1.offset, 1); [2025-02-08 04:09:13,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15263-2: assume 2 != enic_get_vnic_config_#t~mem1589#1 % 256 % 4294967296;call enic_get_vnic_config_#t~mem1590#1 := read~int#11(enic_get_vnic_config_~c~0#1.base, 17 + enic_get_vnic_config_~c~0#1.offset, 1); [2025-02-08 04:09:13,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15263-2: assume !(2 != enic_get_vnic_config_#t~mem1589#1 % 256 % 4294967296);enic_get_vnic_config_#t~ite1593#1.base, enic_get_vnic_config_#t~ite1593#1.offset := 94, 0; [2025-02-08 04:09:13,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15263-1: assume 1 != enic_get_vnic_config_#t~mem1590#1 % 256 % 4294967296;call enic_get_vnic_config_#t~mem1591#1 := read~int#11(enic_get_vnic_config_~c~0#1.base, 17 + enic_get_vnic_config_~c~0#1.offset, 1);enic_get_vnic_config_#t~ite1592#1.base, enic_get_vnic_config_#t~ite1592#1.offset := (if 0 == enic_get_vnic_config_#t~mem1591#1 % 256 % 4294967296 then 91 else 92), (if 0 == enic_get_vnic_config_#t~mem1591#1 % 256 % 4294967296 then 0 else 0); [2025-02-08 04:09:13,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15263-1: assume !(1 != enic_get_vnic_config_#t~mem1590#1 % 256 % 4294967296);enic_get_vnic_config_#t~ite1592#1.base, enic_get_vnic_config_#t~ite1592#1.offset := 93, 0; [2025-02-08 04:09:13,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15263: enic_get_vnic_config_#t~ite1593#1.base, enic_get_vnic_config_#t~ite1593#1.offset := enic_get_vnic_config_#t~ite1592#1.base, enic_get_vnic_config_#t~ite1592#1.offset; [2025-02-08 04:09:13,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18302: vnic_dev_register_#res#1.base, vnic_dev_register_#res#1.offset := 0, 0; [2025-02-08 04:09:13,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18302-1: SUMMARY for call vnic_dev_unregister(vnic_dev_register_~vdev#1.base, vnic_dev_register_~vdev#1.offset); srcloc: null [2025-02-08 04:09:13,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15263-8: call enic_get_vnic_config_#t~mem1587#1 := read~int#11(enic_get_vnic_config_~enic#1.base, 16 + enic_get_vnic_config_~enic#1.offset, 4); [2025-02-08 04:09:13,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15263-7: assume 0 == enic_get_vnic_config_#t~mem1587#1 % 4294967296;enic_get_vnic_config_#t~bitwise1588#1 := 0; [2025-02-08 04:09:13,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15263-7: assume !(0 == enic_get_vnic_config_#t~mem1587#1 % 4294967296); [2025-02-08 04:09:13,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15263-6: assume 16 == enic_get_vnic_config_#t~mem1587#1 % 4294967296;enic_get_vnic_config_#t~bitwise1588#1 := enic_get_vnic_config_#t~mem1587#1; [2025-02-08 04:09:13,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15263-6: assume !(16 == enic_get_vnic_config_#t~mem1587#1 % 4294967296); [2025-02-08 04:09:13,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9582-1: SUMMARY for call enic_get_stats_#t~ret647#1 := enic_dev_stats_dump(enic_get_stats_~enic~8#1.base, enic_get_stats_~enic~8#1.offset, enic_get_stats_~#stats~0#1.base, enic_get_stats_~#stats~0#1.offset); srcloc: null [2025-02-08 04:09:13,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15660-1: SUMMARY for call enic_alloc_vnic_resources_#t~ret1671#1.base, enic_alloc_vnic_resources_#t~ret1671#1.offset := vnic_dev_get_res(enic_alloc_vnic_resources_#t~mem1670#1.base, enic_alloc_vnic_resources_#t~mem1670#1.offset, 13, 0); srcloc: null [2025-02-08 04:09:13,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15660: enic_alloc_vnic_resources_~tmp___0~67#1.base, enic_alloc_vnic_resources_~tmp___0~67#1.offset := enic_alloc_vnic_resources_#t~ret1671#1.base, enic_alloc_vnic_resources_#t~ret1671#1.offset;havoc enic_alloc_vnic_resources_#t~mem1670#1.base, enic_alloc_vnic_resources_#t~mem1670#1.offset;havoc enic_alloc_vnic_resources_#t~ret1671#1.base, enic_alloc_vnic_resources_#t~ret1671#1.offset;call write~$Pointer$#11(enic_alloc_vnic_resources_~tmp___0~67#1.base, enic_alloc_vnic_resources_~tmp___0~67#1.offset, enic_alloc_vnic_resources_~enic#1.base, 14104 + enic_alloc_vnic_resources_~enic#1.offset, 8);call enic_alloc_vnic_resources_#t~mem1672#1.base, enic_alloc_vnic_resources_#t~mem1672#1.offset := read~$Pointer$#11(enic_alloc_vnic_resources_~enic#1.base, 14104 + enic_alloc_vnic_resources_~enic#1.offset, 8); [2025-02-08 04:09:13,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18567: vnic_rq_alloc_#res#1 := vnic_rq_alloc_~err~70#1; [2025-02-08 04:09:13,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18567-1: SUMMARY for call vnic_rq_free(vnic_rq_alloc_~rq#1.base, vnic_rq_alloc_~rq#1.offset); srcloc: null [2025-02-08 04:09:13,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9582: assume -2147483648 <= enic_get_stats_#t~ret647#1 && enic_get_stats_#t~ret647#1 <= 2147483647;havoc enic_get_stats_#t~ret647#1;call enic_get_stats_#t~mem648#1.base, enic_get_stats_#t~mem648#1.offset := read~$Pointer$#29(enic_get_stats_~#stats~0#1.base, enic_get_stats_~#stats~0#1.offset, 8);call enic_get_stats_#t~mem649#1 := read~int#11(enic_get_stats_#t~mem648#1.base, enic_get_stats_#t~mem648#1.offset, 8);call write~int#8(enic_get_stats_#t~mem649#1, enic_get_stats_~net_stats#1.base, 8 + enic_get_stats_~net_stats#1.offset, 8);havoc enic_get_stats_#t~mem648#1.base, enic_get_stats_#t~mem648#1.offset;havoc enic_get_stats_#t~mem649#1;call enic_get_stats_#t~mem650#1.base, enic_get_stats_#t~mem650#1.offset := read~$Pointer$#29(enic_get_stats_~#stats~0#1.base, enic_get_stats_~#stats~0#1.offset, 8);call enic_get_stats_#t~mem651#1 := read~int#11(enic_get_stats_#t~mem650#1.base, 32 + enic_get_stats_#t~mem650#1.offset, 8);call write~int#8(enic_get_stats_#t~mem651#1, enic_get_stats_~net_stats#1.base, 24 + enic_get_stats_~net_stats#1.offset, 8);havoc enic_get_stats_#t~mem650#1.base, enic_get_stats_#t~mem650#1.offset;havoc enic_get_stats_#t~mem651#1;call enic_get_stats_#t~mem652#1.base, enic_get_stats_#t~mem652#1.offset := read~$Pointer$#29(enic_get_stats_~#stats~0#1.base, enic_get_stats_~#stats~0#1.offset, 8);call enic_get_stats_#t~mem653#1 := read~int#11(enic_get_stats_#t~mem652#1.base, 72 + enic_get_stats_#t~mem652#1.offset, 8);call write~int#8(enic_get_stats_#t~mem653#1, enic_get_stats_~net_stats#1.base, 40 + enic_get_stats_~net_stats#1.offset, 8);havoc enic_get_stats_#t~mem652#1.base, enic_get_stats_#t~mem652#1.offset;havoc enic_get_stats_#t~mem653#1;call enic_get_stats_#t~mem654#1.base, enic_get_stats_#t~mem654#1.offset := read~$Pointer$#29(enic_get_stats_~#stats~0#1.base, enic_get_stats_~#stats~0#1.offset, 8);call enic_get_stats_#t~mem655#1 := read~int#11(enic_get_stats_#t~mem654#1.base, 64 + enic_get_stats_#t~mem654#1.offset, 8);call write~int#8(enic_get_stats_#t~mem655#1, enic_get_stats_~net_stats#1.base, 56 + enic_get_stats_~net_stats#1.offset, 8);havoc enic_get_stats_#t~mem654#1.base, enic_get_stats_#t~mem654#1.offset;havoc enic_get_stats_#t~mem655#1;call enic_get_stats_#t~mem656#1.base, enic_get_stats_#t~mem656#1.offset := read~$Pointer$#29(enic_get_stats_~#stats~0#1.base, enic_get_stats_~#stats~0#1.offset, 8);call enic_get_stats_#t~mem657#1 := read~int#11(enic_get_stats_#t~mem656#1.base, 216 + enic_get_stats_#t~mem656#1.offset, 8);call write~int#8(enic_get_stats_#t~mem657#1, enic_get_stats_~net_stats#1.base, enic_get_stats_~net_stats#1.offset, 8);havoc enic_get_stats_#t~mem656#1.base, enic_get_stats_#t~mem656#1.offset;havoc enic_get_stats_#t~mem657#1;call enic_get_stats_#t~mem658#1.base, enic_get_stats_#t~mem658#1.offset := read~$Pointer$#29(enic_get_stats_~#stats~0#1.base, enic_get_stats_~#stats~0#1.offset, 8);call enic_get_stats_#t~mem659#1 := read~int#11(enic_get_stats_#t~mem658#1.base, 256 + enic_get_stats_#t~mem658#1.offset, 8);call write~int#8(enic_get_stats_#t~mem659#1, enic_get_stats_~net_stats#1.base, 16 + enic_get_stats_~net_stats#1.offset, 8);havoc enic_get_stats_#t~mem658#1.base, enic_get_stats_#t~mem658#1.offset;havoc enic_get_stats_#t~mem659#1;call enic_get_stats_#t~mem660#1.base, enic_get_stats_#t~mem660#1.offset := read~$Pointer$#29(enic_get_stats_~#stats~0#1.base, enic_get_stats_~#stats~0#1.offset, 8);call enic_get_stats_#t~mem661#1 := read~int#11(enic_get_stats_#t~mem660#1.base, 304 + enic_get_stats_#t~mem660#1.offset, 8);call write~int#8(enic_get_stats_#t~mem661#1, enic_get_stats_~net_stats#1.base, 32 + enic_get_stats_~net_stats#1.offset, 8);havoc enic_get_stats_#t~mem660#1.base, enic_get_stats_#t~mem660#1.offset;havoc enic_get_stats_#t~mem661#1;call enic_get_stats_#t~mem662#1.base, enic_get_stats_#t~mem662#1.offset := read~$Pointer$#29(enic_get_stats_~#stats~0#1.base, enic_get_stats_~#stats~0#1.offset, 8);call enic_get_stats_#t~mem663#1 := read~int#11(enic_get_stats_#t~mem662#1.base, 240 + enic_get_stats_#t~mem662#1.offset, 8);call write~int#8(enic_get_stats_#t~mem663#1, enic_get_stats_~net_stats#1.base, 64 + enic_get_stats_~net_stats#1.offset, 8);havoc enic_get_stats_#t~mem662#1.base, enic_get_stats_#t~mem662#1.offset;havoc enic_get_stats_#t~mem663#1;call enic_get_stats_#t~mem664#1 := read~int#11(enic_get_stats_~enic~8#1.base, 12348 + enic_get_stats_~enic~8#1.offset, 8);call write~int#8(enic_get_stats_#t~mem664#1, enic_get_stats_~net_stats#1.base, 88 + enic_get_stats_~net_stats#1.offset, 8);havoc enic_get_stats_#t~mem664#1;call enic_get_stats_#t~mem665#1 := read~int#11(enic_get_stats_~enic~8#1.base, 12356 + enic_get_stats_~enic~8#1.offset, 8);call write~int#8(enic_get_stats_#t~mem665#1, enic_get_stats_~net_stats#1.base, 96 + enic_get_stats_~net_stats#1.offset, 8);havoc enic_get_stats_#t~mem665#1;call enic_get_stats_#t~mem666#1.base, enic_get_stats_#t~mem666#1.offset := read~$Pointer$#29(enic_get_stats_~#stats~0#1.base, enic_get_stats_~#stats~0#1.offset, 8);call enic_get_stats_#t~mem668#1 := read~int#11(enic_get_stats_#t~mem666#1.base, 296 + enic_get_stats_#t~mem666#1.offset, 8);call enic_get_stats_#t~mem667#1.base, enic_get_stats_#t~mem667#1.offset := read~$Pointer$#29(enic_get_stats_~#stats~0#1.base, enic_get_stats_~#stats~0#1.offset, 8);call enic_get_stats_#t~mem669#1 := read~int#11(enic_get_stats_#t~mem667#1.base, 288 + enic_get_stats_#t~mem667#1.offset, 8);call write~int#8(enic_get_stats_#t~mem668#1 + enic_get_stats_#t~mem669#1, enic_get_stats_~net_stats#1.base, 48 + enic_get_stats_~net_stats#1.offset, 8);havoc enic_get_stats_#t~mem666#1.base, enic_get_stats_#t~mem666#1.offset;havoc enic_get_stats_#t~mem668#1;havoc enic_get_stats_#t~mem667#1.base, enic_get_stats_#t~mem667#1.offset;havoc enic_get_stats_#t~mem669#1;enic_get_stats_#res#1.base, enic_get_stats_#res#1.offset := enic_get_stats_~net_stats#1.base, enic_get_stats_~net_stats#1.offset;call ULTIMATE.dealloc(enic_get_stats_~#stats~0#1.base, enic_get_stats_~#stats~0#1.offset);havoc enic_get_stats_~#stats~0#1.base, enic_get_stats_~#stats~0#1.offset; [2025-02-08 04:09:13,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12357: assume 0 != ~err~20#1; [2025-02-08 04:09:13,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12357: assume !(0 != ~err~20#1); [2025-02-08 04:09:13,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10243: havoc enic_set_vf_port_#t~mem795#1.base, enic_set_vf_port_#t~mem795#1.offset;call enic_set_vf_port_#t~mem796#1.base, enic_set_vf_port_#t~mem796#1.offset := read~$Pointer$#11(enic_set_vf_port_~enic~15#1.base, 200 + enic_set_vf_port_~enic~15#1.offset, 8); [2025-02-08 04:09:13,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10243-1: SUMMARY for call vnic_dev_cmd_proxy_by_index_start(enic_set_vf_port_#t~mem795#1.base, enic_set_vf_port_#t~mem795#1.offset, (if enic_set_vf_port_~vf#1 % 65536 % 4294967296 <= 2147483647 then enic_set_vf_port_~vf#1 % 65536 % 4294967296 else enic_set_vf_port_~vf#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:09:13,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13414: assume 5 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1; [2025-02-08 04:09:13,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13414: assume !(5 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1); [2025-02-08 04:09:13,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12225-1: SUMMARY for call #t~ret1196#1 := pci_set_consistent_dma_mask(~pdev#1.base, ~pdev#1.offset, 4294967295); srcloc: null [2025-02-08 04:09:13,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15264-1: call enic_get_vnic_config_#t~mem1594#1 := read~int#11(enic_get_vnic_config_~c~0#1.base, 16 + enic_get_vnic_config_~c~0#1.offset, 1); [2025-02-08 04:09:13,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12225: assume -2147483648 <= #t~ret1196#1 && #t~ret1196#1 <= 2147483647;~err~20#1 := #t~ret1196#1;havoc #t~ret1196#1; [2025-02-08 04:09:13,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10111: assume -1 == enic_set_vf_mac_~vf#1; [2025-02-08 04:09:13,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10111: assume !(-1 == enic_set_vf_mac_~vf#1); [2025-02-08 04:09:13,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15264: assume 0 != enic_get_vnic_config_#t~mem1594#1 % 256 % 4294967296;call enic_get_vnic_config_#t~mem1595#1 := read~int#11(enic_get_vnic_config_~c~0#1.base, 16 + enic_get_vnic_config_~c~0#1.offset, 1);enic_get_vnic_config_#t~ite1596#1.base, enic_get_vnic_config_#t~ite1596#1.offset := (if 1 == enic_get_vnic_config_#t~mem1595#1 % 256 % 4294967296 then 95 else 96), (if 1 == enic_get_vnic_config_#t~mem1595#1 % 256 % 4294967296 then 0 else 0); [2025-02-08 04:09:13,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15264: assume !(0 != enic_get_vnic_config_#t~mem1594#1 % 256 % 4294967296);enic_get_vnic_config_#t~ite1596#1.base, enic_get_vnic_config_#t~ite1596#1.offset := 97, 0; [2025-02-08 04:09:13,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13811: ldv_net_dummy_resourceless_instance_2_~tmp___2~20#1.base, ldv_net_dummy_resourceless_instance_2_~tmp___2~20#1.offset := ldv_net_dummy_resourceless_instance_2_#t~ret1359#1.base, ldv_net_dummy_resourceless_instance_2_#t~ret1359#1.offset;havoc ldv_net_dummy_resourceless_instance_2_#t~ret1359#1.base, ldv_net_dummy_resourceless_instance_2_#t~ret1359#1.offset;ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_8_2_default~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_8_2_default~0#1.offset := ldv_net_dummy_resourceless_instance_2_~tmp___2~20#1.base, ldv_net_dummy_resourceless_instance_2_~tmp___2~20#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_8 } true;ldv_dummy_resourceless_instance_callback_2_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_8_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_8_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_8_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_8_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_8_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_8_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_8_#in~arg3#1.offset := ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_ethtool_stats~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_ethtool_stats~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_ethtool_stats_ptr~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_ethtool_stats_ptr~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_8_2_default~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_8_2_default~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_8_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_8_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_8_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_8_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_8_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_8_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_8_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_8_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_2_8_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_8_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_8_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_8_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_8_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_8_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_8_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_8_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_8_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_2_8_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_8_#in~arg2#1.offset;ldv_dummy_resourceless_instance_callback_2_8_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_8_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_2_8_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_8_#in~arg3#1.offset;assume { :begin_inline_enic_get_ethtool_stats } true;enic_get_ethtool_stats_#in~netdev#1.base, enic_get_ethtool_stats_#in~netdev#1.offset, enic_get_ethtool_stats_#in~stats#1.base, enic_get_ethtool_stats_#in~stats#1.offset, enic_get_ethtool_stats_#in~data#1.base, enic_get_ethtool_stats_#in~data#1.offset := ldv_dummy_resourceless_instance_callback_2_8_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_8_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_8_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_8_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_8_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_8_~arg3#1.offset;havoc enic_get_ethtool_stats_#t~ret2312#1.base, enic_get_ethtool_stats_#t~ret2312#1.offset, enic_get_ethtool_stats_#t~ret2313#1, enic_get_ethtool_stats_#t~mem2314#1.base, enic_get_ethtool_stats_#t~mem2314#1.offset, enic_get_ethtool_stats_#t~mem2315#1, enic_get_ethtool_stats_#t~mem2316#1, enic_get_ethtool_stats_#t~mem2317#1.base, enic_get_ethtool_stats_#t~mem2317#1.offset, enic_get_ethtool_stats_#t~mem2318#1, enic_get_ethtool_stats_#t~mem2319#1, enic_get_ethtool_stats_~netdev#1.base, enic_get_ethtool_stats_~netdev#1.offset, enic_get_ethtool_stats_~stats#1.base, enic_get_ethtool_stats_~stats#1.offset, enic_get_ethtool_stats_~data#1.base, enic_get_ethtool_stats_~data#1.offset, enic_get_ethtool_stats_~enic~36#1.base, enic_get_ethtool_stats_~enic~36#1.offset, enic_get_ethtool_stats_~tmp~222#1.base, enic_get_ethtool_stats_~tmp~222#1.offset, enic_get_ethtool_stats_~#vstats~0#1.base, enic_get_ethtool_stats_~#vstats~0#1.offset, enic_get_ethtool_stats_~i~32#1, enic_get_ethtool_stats_~tmp___0~95#1.base, enic_get_ethtool_stats_~tmp___0~95#1.offset, enic_get_ethtool_stats_~tmp___1~53#1.base, enic_get_ethtool_stats_~tmp___1~53#1.offset;enic_get_ethtool_stats_~netdev#1.base, enic_get_ethtool_stats_~netdev#1.offset := enic_get_ethtool_stats_#in~netdev#1.base, enic_get_ethtool_stats_#in~netdev#1.offset;enic_get_ethtool_stats_~stats#1.base, enic_get_ethtool_stats_~stats#1.offset := enic_get_ethtool_stats_#in~stats#1.base, enic_get_ethtool_stats_#in~stats#1.offset;enic_get_ethtool_stats_~data#1.base, enic_get_ethtool_stats_~data#1.offset := enic_get_ethtool_stats_#in~data#1.base, enic_get_ethtool_stats_#in~data#1.offset;havoc enic_get_ethtool_stats_~enic~36#1.base, enic_get_ethtool_stats_~enic~36#1.offset;havoc enic_get_ethtool_stats_~tmp~222#1.base, enic_get_ethtool_stats_~tmp~222#1.offset;call enic_get_ethtool_stats_~#vstats~0#1.base, enic_get_ethtool_stats_~#vstats~0#1.offset := #Ultimate.allocOnStack(8);havoc enic_get_ethtool_stats_~i~32#1;havoc enic_get_ethtool_stats_~tmp___0~95#1.base, enic_get_ethtool_stats_~tmp___0~95#1.offset;havoc enic_get_ethtool_stats_~tmp___1~53#1.base, enic_get_ethtool_stats_~tmp___1~53#1.offset; [2025-02-08 04:09:13,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16850: call write~int#22(258, enic_process_get_pp_request_~response#1.base, enic_process_get_pp_request_~response#1.offset, 2); [2025-02-08 04:09:13,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13811-1: SUMMARY for call ldv_net_dummy_resourceless_instance_2_#t~ret1359#1.base, ldv_net_dummy_resourceless_instance_2_#t~ret1359#1.offset := ldv_xmalloc(8); srcloc: null [2025-02-08 04:09:13,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15925-1: SUMMARY for call ldv_spin_unlock_83(enic_dev_intr_coal_timer_info_~enic#1.base, 1244 + enic_dev_intr_coal_timer_info_~enic#1.offset); srcloc: null [2025-02-08 04:09:13,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15925: enic_dev_intr_coal_timer_info_#res#1 := enic_dev_intr_coal_timer_info_~err~39#1;enic_dev_init_#t~ret1171#1 := enic_dev_intr_coal_timer_info_#res#1;havoc enic_dev_intr_coal_timer_info_#t~mem1709#1.base, enic_dev_intr_coal_timer_info_#t~mem1709#1.offset, enic_dev_intr_coal_timer_info_#t~ret1710#1, enic_dev_intr_coal_timer_info_~enic#1.base, enic_dev_intr_coal_timer_info_~enic#1.offset, enic_dev_intr_coal_timer_info_~err~39#1;havoc enic_dev_intr_coal_timer_info_#in~enic#1.base, enic_dev_intr_coal_timer_info_#in~enic#1.offset;assume { :end_inline_enic_dev_intr_coal_timer_info } true;assume -2147483648 <= enic_dev_init_#t~ret1171#1 && enic_dev_init_#t~ret1171#1 <= 2147483647;enic_dev_init_~err~19#1 := enic_dev_init_#t~ret1171#1;havoc enic_dev_init_#t~ret1171#1; [2025-02-08 04:09:13,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10244: assume -2147483648 <= enic_set_vf_port_#t~ret797#1 && enic_set_vf_port_#t~ret797#1 <= 2147483647;call write~int#15(enic_set_vf_port_#t~ret797#1, enic_set_vf_port_~#err~4#1.base, enic_set_vf_port_~#err~4#1.offset, 4);havoc enic_set_vf_port_#t~mem796#1.base, enic_set_vf_port_#t~mem796#1.offset;havoc enic_set_vf_port_#t~ret797#1;call enic_set_vf_port_#t~mem798#1.base, enic_set_vf_port_#t~mem798#1.offset := read~$Pointer$#11(enic_set_vf_port_~enic~15#1.base, 200 + enic_set_vf_port_~enic~15#1.offset, 8); [2025-02-08 04:09:13,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10244-1: SUMMARY for call enic_set_vf_port_#t~ret797#1 := vnic_dev_get_mac_addr(enic_set_vf_port_#t~mem796#1.base, enic_set_vf_port_#t~mem796#1.offset, enic_set_vf_port_~pp~1#1.base, 83 + enic_set_vf_port_~pp~1#1.offset); srcloc: null [2025-02-08 04:09:13,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10376: assume 0 != enic_get_vf_port_~tmp___4~5#1; [2025-02-08 04:09:13,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10376: assume !(0 != enic_get_vf_port_~tmp___4~5#1); [2025-02-08 04:09:13,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16983: vnic_dev_discover_res_~tmp___6~8#1 := vnic_dev_discover_res_#t~ret1976#1;havoc vnic_dev_discover_res_#t~ret1976#1;vnic_dev_discover_res_~bar_num~0#1 := vnic_dev_discover_res_~tmp___6~8#1; [2025-02-08 04:09:13,540 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16983-1: SUMMARY for call vnic_dev_discover_res_#t~ret1976#1 := ioread8(vnic_dev_discover_res_~r~0#1.base, 1 + vnic_dev_discover_res_~r~0#1.offset); srcloc: null [2025-02-08 04:09:13,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15265: call enic_get_vnic_config_#t~mem1597#1 := read~int#11(enic_get_vnic_config_~c~0#1.base, 34 + enic_get_vnic_config_~c~0#1.offset, 4);call enic_get_vnic_config_#t~mem1598#1 := read~int#11(enic_get_vnic_config_~c~0#1.base, 38 + enic_get_vnic_config_~c~0#1.offset, 2); [2025-02-08 04:09:13,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8659: SUMMARY for call enic_queue_wq_desc_ex(enic_queue_wq_desc_~wq#1.base, enic_queue_wq_desc_~wq#1.offset, enic_queue_wq_desc_~os_buf#1.base, enic_queue_wq_desc_~os_buf#1.offset, enic_queue_wq_desc_~dma_addr#1, enic_queue_wq_desc_~len#1, 0, 0, enic_queue_wq_desc_~vlan_tag_insert#1, enic_queue_wq_desc_~vlan_tag#1, 0, enic_queue_wq_desc_~eop#1, 1, enic_queue_wq_desc_~eop#1, enic_queue_wq_desc_~loopback#1); srcloc: null [2025-02-08 04:09:13,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14737: vnic_intr_alloc_~tmp~149#1.base, vnic_intr_alloc_~tmp~149#1.offset := vnic_intr_alloc_#t~ret1460#1.base, vnic_intr_alloc_#t~ret1460#1.offset;havoc vnic_intr_alloc_#t~ret1460#1.base, vnic_intr_alloc_#t~ret1460#1.offset;call write~$Pointer$#11(vnic_intr_alloc_~tmp~149#1.base, vnic_intr_alloc_~tmp~149#1.offset, vnic_intr_alloc_~intr#1.base, 12 + vnic_intr_alloc_~intr#1.offset, 8);call vnic_intr_alloc_#t~mem1461#1.base, vnic_intr_alloc_#t~mem1461#1.offset := read~$Pointer$#11(vnic_intr_alloc_~intr#1.base, 12 + vnic_intr_alloc_~intr#1.offset, 8); [2025-02-08 04:09:13,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14737-1: SUMMARY for call vnic_intr_alloc_#t~ret1460#1.base, vnic_intr_alloc_#t~ret1460#1.offset := vnic_dev_get_res(vnic_intr_alloc_~vdev#1.base, vnic_intr_alloc_~vdev#1.offset, 10, vnic_intr_alloc_~index#1); srcloc: null [2025-02-08 04:09:13,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10245: havoc enic_set_vf_port_#t~mem798#1.base, enic_set_vf_port_#t~mem798#1.offset; [2025-02-08 04:09:13,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10245-1: SUMMARY for call vnic_dev_cmd_proxy_end(enic_set_vf_port_#t~mem798#1.base, enic_set_vf_port_#t~mem798#1.offset); srcloc: null [2025-02-08 04:09:13,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12227: assume 0 != ~err~20#1; [2025-02-08 04:09:13,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12227: assume !(0 != ~err~20#1); [2025-02-08 04:09:13,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12359-1: SUMMARY for call #t~ret1236#1 := dev_err(~dev~2#1.base, ~dev~2#1.offset, 44, 0); srcloc: null [2025-02-08 04:09:13,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12359: assume -2147483648 <= #t~ret1236#1 && #t~ret1236#1 <= 2147483647;havoc #t~ret1236#1; [2025-02-08 04:09:13,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10113: havoc enic_set_vf_mac_#t~memcpy~res748#1.base, enic_set_vf_mac_#t~memcpy~res748#1.offset;enic_set_vf_mac_#res#1 := 0;call ULTIMATE.dealloc(enic_set_vf_mac_~#err~3#1.base, enic_set_vf_mac_~#err~3#1.offset);havoc enic_set_vf_mac_~#err~3#1.base, enic_set_vf_mac_~#err~3#1.offset; [2025-02-08 04:09:13,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10113-1: SUMMARY for call enic_set_vf_mac_#t~memcpy~res748#1.base, enic_set_vf_mac_#t~memcpy~res748#1.offset := #Ultimate.C_memcpy#11(enic_set_vf_mac_~pp~0#1.base, 77 + enic_set_vf_mac_~pp~0#1.offset, enic_set_vf_mac_~mac#1.base, enic_set_vf_mac_~mac#1.offset, 6); srcloc: null [2025-02-08 04:09:13,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12095: SUMMARY for call netif_napi_add(enic_dev_init_~netdev~11#1.base, enic_dev_init_~netdev~11#1.offset, enic_dev_init_~enic#1.base, 12364 + enic_dev_init_~enic#1.offset, #funAddr~enic_poll.base, #funAddr~enic_poll.offset, 64); srcloc: null [2025-02-08 04:09:13,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13813: havoc ldv_dummy_resourceless_instance_callback_2_8_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_8_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_8_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_8_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_8_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_8_~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_8_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_8_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_8_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_8_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_8_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_8_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_8_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_8_#in~arg2#1.offset, ldv_dummy_resourceless_instance_callback_2_8_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_8_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_8 } true; [2025-02-08 04:09:13,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12492: assume -2147483648 <= #t~ret1290#1 && #t~ret1290#1 <= 2147483647;havoc #t~mem1289#1.base, #t~mem1289#1.offset;havoc #t~ret1290#1;call #t~mem1291#1.base, #t~mem1291#1.offset := read~$Pointer$#11(~enic~30#1.base, 1800 + ~enic~30#1.offset, 8); [2025-02-08 04:09:13,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13549: havoc ldv_dummy_resourceless_instance_callback_2_36_#t~ret1327#1, ldv_dummy_resourceless_instance_callback_2_36_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_36_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_36_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_36_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_36_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_36_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_36_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_36_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_36_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_36_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_36_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_36_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_36 } true; [2025-02-08 04:09:13,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12492-1: SUMMARY for call #t~ret1290#1 := vnic_dev_close(#t~mem1289#1.base, #t~mem1289#1.offset); srcloc: null [2025-02-08 04:09:13,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13549-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_36 } true;ldv_dummy_resourceless_instance_callback_2_36_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_36_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_36_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_36_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_36_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_36_#in~arg2#1.offset := ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_start_xmit~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_start_xmit~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_sk_buff_ptr~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_sk_buff_ptr~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_36_#t~ret1327#1, ldv_dummy_resourceless_instance_callback_2_36_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_36_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_36_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_36_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_36_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_36_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_2_36_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_36_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_36_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_36_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_36_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_36_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_36_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_36_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_36_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_36_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_2_36_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_36_#in~arg2#1.offset;assume { :begin_inline_enic_hard_start_xmit } true;enic_hard_start_xmit_#in~skb#1.base, enic_hard_start_xmit_#in~skb#1.offset, enic_hard_start_xmit_#in~netdev#1.base, enic_hard_start_xmit_#in~netdev#1.offset := ldv_dummy_resourceless_instance_callback_2_36_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_36_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_36_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_36_~arg2#1.offset;havoc enic_hard_start_xmit_#res#1;havoc enic_hard_start_xmit_#t~ret630#1.base, enic_hard_start_xmit_#t~ret630#1.offset, enic_hard_start_xmit_#t~mem631#1, enic_hard_start_xmit_#t~ret632#1, enic_hard_start_xmit_#t~mem633#1, enic_hard_start_xmit_#t~ret634#1.base, enic_hard_start_xmit_#t~ret634#1.offset, enic_hard_start_xmit_#t~mem635#1, enic_hard_start_xmit_#t~ret636#1.base, enic_hard_start_xmit_#t~ret636#1.offset, enic_hard_start_xmit_#t~mem637#1, enic_hard_start_xmit_#t~ret638#1, enic_hard_start_xmit_#t~ret639#1, enic_hard_start_xmit_#t~ret640#1.base, enic_hard_start_xmit_#t~ret640#1.offset, enic_hard_start_xmit_#t~mem641#1, enic_hard_start_xmit_#t~ret642#1.base, enic_hard_start_xmit_#t~ret642#1.offset, enic_hard_start_xmit_#t~ret643#1, enic_hard_start_xmit_#t~ret644#1, enic_hard_start_xmit_#t~ret645#1.base, enic_hard_start_xmit_#t~ret645#1.offset, enic_hard_start_xmit_~skb#1.base, enic_hard_start_xmit_~skb#1.offset, enic_hard_start_xmit_~netdev#1.base, enic_hard_start_xmit_~netdev#1.offset, enic_hard_start_xmit_~enic~7#1.base, enic_hard_start_xmit_~enic~7#1.offset, enic_hard_start_xmit_~tmp~72#1.base, enic_hard_start_xmit_~tmp~72#1.offset, enic_hard_start_xmit_~wq~0#1.base, enic_hard_start_xmit_~wq~0#1.offset, enic_hard_start_xmit_~flags~0#1, enic_hard_start_xmit_~txq_map~0#1, enic_hard_start_xmit_~tmp___0~23#1, enic_hard_start_xmit_~tmp___1~16#1.base, enic_hard_start_xmit_~tmp___1~16#1.offset, enic_hard_start_xmit_~tmp___2~9#1.base, enic_hard_start_xmit_~tmp___2~9#1.offset, enic_hard_start_xmit_~tmp___3~5#1, enic_hard_start_xmit_~tmp___4~1#1.base, enic_hard_start_xmit_~tmp___4~1#1.offset, enic_hard_start_xmit_~tmp___5~1#1, enic_hard_start_xmit_~tmp___6~1#1.base, enic_hard_start_xmit_~tmp___6~1#1.offset, enic_hard_start_xmit_~tmp___7~1#1.base, enic_hard_start_xmit_~tmp___7~1#1.offset, enic_hard_start_xmit_~tmp___8~1#1;enic_hard_start_xmit_~skb#1.base, enic_hard_start_xmit_~skb#1.offset := enic_hard_start_xmit_#in~skb#1.base, enic_hard_start_xmit_#in~skb#1.offset;enic_hard_start_xmit_~netdev#1.base, enic_hard_start_xmit_~netdev#1.offset := enic_hard_start_xmit_#in~netdev#1.base, enic_hard_start_xmit_#in~netdev#1.offset;havoc enic_hard_start_xmit_~enic~7#1.base, enic_hard_start_xmit_~enic~7#1.offset;havoc enic_hard_start_xmit_~tmp~72#1.base, enic_hard_start_xmit_~tmp~72#1.offset;havoc enic_hard_start_xmit_~wq~0#1.base, enic_hard_start_xmit_~wq~0#1.offset;havoc enic_hard_start_xmit_~flags~0#1;havoc enic_hard_start_xmit_~txq_map~0#1;havoc enic_hard_start_xmit_~tmp___0~23#1;havoc enic_hard_start_xmit_~tmp___1~16#1.base, enic_hard_start_xmit_~tmp___1~16#1.offset;havoc enic_hard_start_xmit_~tmp___2~9#1.base, enic_hard_start_xmit_~tmp___2~9#1.offset;havoc enic_hard_start_xmit_~tmp___3~5#1;havoc enic_hard_start_xmit_~tmp___4~1#1.base, enic_hard_start_xmit_~tmp___4~1#1.offset;havoc enic_hard_start_xmit_~tmp___5~1#1;havoc enic_hard_start_xmit_~tmp___6~1#1.base, enic_hard_start_xmit_~tmp___6~1#1.offset;havoc enic_hard_start_xmit_~tmp___7~1#1.base, enic_hard_start_xmit_~tmp___7~1#1.offset;havoc enic_hard_start_xmit_~tmp___8~1#1; [2025-02-08 04:09:13,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15663: assume 0 == (enic_alloc_vnic_resources_#t~mem1672#1.base + enic_alloc_vnic_resources_#t~mem1672#1.offset) % 18446744073709551616 && 1 == enic_alloc_vnic_resources_~intr_mode~1#1 % 4294967296;havoc enic_alloc_vnic_resources_#t~mem1672#1.base, enic_alloc_vnic_resources_#t~mem1672#1.offset; [2025-02-08 04:09:13,541 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15663: assume !(0 == (enic_alloc_vnic_resources_#t~mem1672#1.base + enic_alloc_vnic_resources_#t~mem1672#1.offset) % 18446744073709551616 && 1 == enic_alloc_vnic_resources_~intr_mode~1#1 % 4294967296);havoc enic_alloc_vnic_resources_#t~mem1672#1.base, enic_alloc_vnic_resources_#t~mem1672#1.offset;enic_alloc_vnic_resources_#res#1 := 0; [2025-02-08 04:09:13,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16985: vnic_dev_discover_res_~tmp___7~6#1 := vnic_dev_discover_res_#t~ret1977#1;havoc vnic_dev_discover_res_#t~ret1977#1;vnic_dev_discover_res_~bar_offset~0#1 := vnic_dev_discover_res_~tmp___7~6#1; [2025-02-08 04:09:13,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16985-1: SUMMARY for call vnic_dev_discover_res_#t~ret1977#1 := ioread32(vnic_dev_discover_res_~r~0#1.base, 4 + vnic_dev_discover_res_~r~0#1.offset); srcloc: null [2025-02-08 04:09:13,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15135-1: SUMMARY for call enic_get_vnic_config_#t~ret1534#1 := vnic_dev_spec(enic_get_vnic_config_#t~mem1533#1.base, enic_get_vnic_config_#t~mem1533#1.offset, 0, 4, enic_get_vnic_config_~c~0#1.base, enic_get_vnic_config_~c~0#1.offset); srcloc: null [2025-02-08 04:09:13,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15135: assume -2147483648 <= enic_get_vnic_config_#t~ret1534#1 && enic_get_vnic_config_#t~ret1534#1 <= 2147483647;enic_get_vnic_config_~err~23#1 := enic_get_vnic_config_#t~ret1534#1;havoc enic_get_vnic_config_#t~mem1533#1.base, enic_get_vnic_config_#t~mem1533#1.offset;havoc enic_get_vnic_config_#t~ret1534#1; [2025-02-08 04:09:13,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16853: call write~int#22(259, enic_process_get_pp_request_~response#1.base, enic_process_get_pp_request_~response#1.offset, 2); [2025-02-08 04:09:13,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9454-1: SUMMARY for call enic_queue_wq_skb_#t~ret621#1.base, enic_queue_wq_skb_#t~ret621#1.offset := skb_end_pointer(enic_queue_wq_skb_~skb#1.base, enic_queue_wq_skb_~skb#1.offset); srcloc: null [2025-02-08 04:09:13,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13418: assume 6 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1; [2025-02-08 04:09:13,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13418: assume !(6 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1); [2025-02-08 04:09:13,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9454: enic_queue_wq_skb_~tmp~71#1.base, enic_queue_wq_skb_~tmp~71#1.offset := enic_queue_wq_skb_#t~ret621#1.base, enic_queue_wq_skb_#t~ret621#1.offset;havoc enic_queue_wq_skb_#t~ret621#1.base, enic_queue_wq_skb_#t~ret621#1.offset;call enic_queue_wq_skb_#t~mem622#1 := read~int#11(enic_queue_wq_skb_~tmp~71#1.base, 2 + enic_queue_wq_skb_~tmp~71#1.offset, 2);enic_queue_wq_skb_~mss~0#1 := enic_queue_wq_skb_#t~mem622#1 % 65536;havoc enic_queue_wq_skb_#t~mem622#1;enic_queue_wq_skb_~vlan_tag~0#1 := 0;enic_queue_wq_skb_~vlan_tag_insert~0#1 := 0;enic_queue_wq_skb_~loopback~0#1 := 0;call enic_queue_wq_skb_#t~mem623#1 := read~int#11(enic_queue_wq_skb_~skb#1.base, 170 + enic_queue_wq_skb_~skb#1.offset, 2); [2025-02-08 04:09:13,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12229-1: SUMMARY for call #t~ret1197#1 := dev_err(~dev~2#1.base, ~dev~2#1.offset, 35, 0); srcloc: null [2025-02-08 04:09:13,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12229: assume -2147483648 <= #t~ret1197#1 && #t~ret1197#1 <= 2147483647;havoc #t~ret1197#1; [2025-02-08 04:09:13,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12097: enic_dev_init_#res#1 := 0; [2025-02-08 04:09:13,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14740: assume 0 == (vnic_intr_alloc_#t~mem1461#1.base + vnic_intr_alloc_#t~mem1461#1.offset) % 18446744073709551616;havoc vnic_intr_alloc_#t~mem1461#1.base, vnic_intr_alloc_#t~mem1461#1.offset; [2025-02-08 04:09:13,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14740: assume !(0 == (vnic_intr_alloc_#t~mem1461#1.base + vnic_intr_alloc_#t~mem1461#1.offset) % 18446744073709551616);havoc vnic_intr_alloc_#t~mem1461#1.base, vnic_intr_alloc_#t~mem1461#1.offset;vnic_intr_alloc_#res#1 := 0;enic_alloc_vnic_resources_#t~ret1668#1 := vnic_intr_alloc_#res#1;havoc vnic_intr_alloc_#t~ret1460#1.base, vnic_intr_alloc_#t~ret1460#1.offset, vnic_intr_alloc_#t~mem1461#1.base, vnic_intr_alloc_#t~mem1461#1.offset, vnic_intr_alloc_#t~ret1462#1, vnic_intr_alloc_~vdev#1.base, vnic_intr_alloc_~vdev#1.offset, vnic_intr_alloc_~intr#1.base, vnic_intr_alloc_~intr#1.offset, vnic_intr_alloc_~index#1, vnic_intr_alloc_~tmp~149#1.base, vnic_intr_alloc_~tmp~149#1.offset;havoc vnic_intr_alloc_#in~vdev#1.base, vnic_intr_alloc_#in~vdev#1.offset, vnic_intr_alloc_#in~intr#1.base, vnic_intr_alloc_#in~intr#1.offset, vnic_intr_alloc_#in~index#1;assume { :end_inline_vnic_intr_alloc } true;assume -2147483648 <= enic_alloc_vnic_resources_#t~ret1668#1 && enic_alloc_vnic_resources_#t~ret1668#1 <= 2147483647;enic_alloc_vnic_resources_~err~26#1 := enic_alloc_vnic_resources_#t~ret1668#1;havoc enic_alloc_vnic_resources_#t~mem1667#1.base, enic_alloc_vnic_resources_#t~mem1667#1.offset;havoc enic_alloc_vnic_resources_#t~ret1668#1; [2025-02-08 04:09:13,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15665-1: SUMMARY for call enic_alloc_vnic_resources_#t~ret1673#1.base, enic_alloc_vnic_resources_#t~ret1673#1.offset := enic_get_dev(enic_alloc_vnic_resources_~enic#1.base, enic_alloc_vnic_resources_~enic#1.offset); srcloc: null [2025-02-08 04:09:13,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15665: enic_alloc_vnic_resources_~tmp___1~40#1.base, enic_alloc_vnic_resources_~tmp___1~40#1.offset := enic_alloc_vnic_resources_#t~ret1673#1.base, enic_alloc_vnic_resources_#t~ret1673#1.offset;havoc enic_alloc_vnic_resources_#t~ret1673#1.base, enic_alloc_vnic_resources_#t~ret1673#1.offset; [2025-02-08 04:09:13,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15137: assume 0 != enic_get_vnic_config_~err~23#1; [2025-02-08 04:09:13,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15137: assume !(0 != enic_get_vnic_config_~err~23#1);call enic_get_vnic_config_#t~mem1537#1.base, enic_get_vnic_config_#t~mem1537#1.offset := read~$Pointer$#11(enic_get_vnic_config_~enic#1.base, 200 + enic_get_vnic_config_~enic#1.offset, 8); [2025-02-08 04:09:13,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15666: assume -2147483648 <= enic_alloc_vnic_resources_#t~ret1674#1 && enic_alloc_vnic_resources_#t~ret1674#1 <= 2147483647;havoc enic_alloc_vnic_resources_#t~ret1674#1;enic_alloc_vnic_resources_~err~26#1 := -19; [2025-02-08 04:09:13,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16723: call ULTIMATE.dealloc(enic_process_set_pp_request_~#err~52#1.base, enic_process_set_pp_request_~#err~52#1.offset);havoc enic_process_set_pp_request_~#err~52#1.base, enic_process_set_pp_request_~#err~52#1.offset;enic_set_vf_port_#t~ret806#1 := enic_process_set_pp_request_#res#1;havoc enic_process_set_pp_request_#t~ret1920#1, enic_process_set_pp_request_#t~ite1923#1.base, enic_process_set_pp_request_#t~ite1923#1.offset, enic_process_set_pp_request_#t~mem1921#1.base, enic_process_set_pp_request_#t~mem1921#1.offset, enic_process_set_pp_request_#t~mem1922#1.base, enic_process_set_pp_request_#t~mem1922#1.offset, enic_process_set_pp_request_#t~mem1924#1, enic_process_set_pp_request_#t~mem1925#1, enic_process_set_pp_request_#t~mem1926#1, enic_process_set_pp_request_#t~mem1927#1, enic_process_set_pp_request_#t~mem1928#1.base, enic_process_set_pp_request_#t~mem1928#1.offset, enic_process_set_pp_request_#t~short1929#1, enic_process_set_pp_request_#t~mem1936#1, enic_process_set_pp_request_#t~mem1937#1.base, enic_process_set_pp_request_#t~mem1937#1.offset, enic_process_set_pp_request_#t~ret1938#1, enic_process_set_pp_request_~enic#1.base, enic_process_set_pp_request_~enic#1.offset, enic_process_set_pp_request_~vf#1, enic_process_set_pp_request_~prev_pp#1.base, enic_process_set_pp_request_~prev_pp#1.offset, enic_process_set_pp_request_~restore_pp#1.base, enic_process_set_pp_request_~restore_pp#1.offset, enic_process_set_pp_request_~pp~7#1.base, enic_process_set_pp_request_~pp~7#1.offset, enic_process_set_pp_request_~#err~52#1.base, enic_process_set_pp_request_~#err~52#1.offset, enic_process_set_pp_request_~tmp~178#1, enic_process_set_pp_request_~tmp___0~77#1;havoc enic_process_set_pp_request_#in~enic#1.base, enic_process_set_pp_request_#in~enic#1.offset, enic_process_set_pp_request_#in~vf#1, enic_process_set_pp_request_#in~prev_pp#1.base, enic_process_set_pp_request_#in~prev_pp#1.offset, enic_process_set_pp_request_#in~restore_pp#1.base, enic_process_set_pp_request_#in~restore_pp#1.offset;assume { :end_inline_enic_process_set_pp_request } true;assume -2147483648 <= enic_set_vf_port_#t~ret806#1 && enic_set_vf_port_#t~ret806#1 <= 2147483647;call write~int#15(enic_set_vf_port_#t~ret806#1, enic_set_vf_port_~#err~4#1.base, enic_set_vf_port_~#err~4#1.offset, 4);havoc enic_set_vf_port_#t~ret806#1;call enic_set_vf_port_#t~mem807#1 := read~int#15(enic_set_vf_port_~#err~4#1.base, enic_set_vf_port_~#err~4#1.offset, 4); [2025-02-08 04:09:13,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16987: vnic_dev_discover_res_~tmp___8~4#1 := vnic_dev_discover_res_#t~ret1978#1;havoc vnic_dev_discover_res_#t~ret1978#1;vnic_dev_discover_res_~count~2#1 := vnic_dev_discover_res_~tmp___8~4#1;vnic_dev_discover_res_~r~0#1.base, vnic_dev_discover_res_~r~0#1.offset := vnic_dev_discover_res_~r~0#1.base, 12 + vnic_dev_discover_res_~r~0#1.offset; [2025-02-08 04:09:13,542 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13816: SUMMARY for call ldv_free(ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_8_2_default~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_8_2_default~0#1.offset); srcloc: null [2025-02-08 04:09:13,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16987-1: SUMMARY for call vnic_dev_discover_res_#t~ret1978#1 := ioread32(vnic_dev_discover_res_~r~0#1.base, 8 + vnic_dev_discover_res_~r~0#1.offset); srcloc: null [2025-02-08 04:09:13,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15666-1: SUMMARY for call enic_alloc_vnic_resources_#t~ret1674#1 := dev_err(enic_alloc_vnic_resources_~tmp___1~40#1.base, enic_alloc_vnic_resources_~tmp___1~40#1.offset, 106, 0); srcloc: null [2025-02-08 04:09:13,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12099: enic_dev_init_~i~15#1 := 0; [2025-02-08 04:09:13,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10249: assume -2147483648 <= enic_set_vf_port_#t~ret800#1 && enic_set_vf_port_#t~ret800#1 <= 2147483647;call write~int#15(enic_set_vf_port_#t~ret800#1, enic_set_vf_port_~#err~4#1.base, enic_set_vf_port_~#err~4#1.offset, 4);havoc enic_set_vf_port_#t~mem799#1.base, enic_set_vf_port_#t~mem799#1.offset;havoc enic_set_vf_port_#t~ret800#1; [2025-02-08 04:09:13,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10249-1: SUMMARY for call enic_set_vf_port_#t~ret800#1 := vnic_dev_get_mac_addr(enic_set_vf_port_#t~mem799#1.base, enic_set_vf_port_#t~mem799#1.offset, enic_set_vf_port_~pp~1#1.base, 83 + enic_set_vf_port_~pp~1#1.offset); srcloc: null [2025-02-08 04:09:13,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14742-1: SUMMARY for call vnic_intr_alloc_#t~ret1462#1 := printk(59, 0); srcloc: null [2025-02-08 04:09:13,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14742: assume -2147483648 <= vnic_intr_alloc_#t~ret1462#1 && vnic_intr_alloc_#t~ret1462#1 <= 2147483647;havoc vnic_intr_alloc_#t~ret1462#1;vnic_intr_alloc_#res#1 := -22; [2025-02-08 04:09:13,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16856: call write~int#22(260, enic_process_get_pp_request_~response#1.base, enic_process_get_pp_request_~response#1.offset, 2); [2025-02-08 04:09:13,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12496: havoc #t~mem1291#1.base, #t~mem1291#1.offset; [2025-02-08 04:09:13,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12496-1: SUMMARY for call kfree(#t~mem1291#1.base, #t~mem1291#1.offset); srcloc: null [2025-02-08 04:09:13,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21745-2: __pskb_pull_tail_#res#1.base, __pskb_pull_tail_#res#1.offset := __pskb_pull_tail_#t~ret2479#1.base, __pskb_pull_tail_#t~ret2479#1.offset;havoc __pskb_pull_tail_#t~ret2479#1.base, __pskb_pull_tail_#t~ret2479#1.offset; [2025-02-08 04:09:13,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12100: call enic_dev_init_#t~mem1184#1 := read~int#11(enic_dev_init_~enic#1.base, 12344 + enic_dev_init_~enic#1.offset, 4); [2025-02-08 04:09:13,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15139-1: SUMMARY for call enic_get_vnic_config_#t~ret1535#1.base, enic_get_vnic_config_#t~ret1535#1.offset := enic_get_dev(enic_get_vnic_config_~enic#1.base, enic_get_vnic_config_~enic#1.offset); srcloc: null [2025-02-08 04:09:13,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21745-3: SUMMARY for call __pskb_pull_tail_#t~ret2479#1.base, __pskb_pull_tail_#t~ret2479#1.offset := ldv_malloc(1); srcloc: null [2025-02-08 04:09:13,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15139: enic_get_vnic_config_~tmp___0~66#1.base, enic_get_vnic_config_~tmp___0~66#1.offset := enic_get_vnic_config_#t~ret1535#1.base, enic_get_vnic_config_#t~ret1535#1.offset;havoc enic_get_vnic_config_#t~ret1535#1.base, enic_get_vnic_config_#t~ret1535#1.offset; [2025-02-08 04:09:13,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21745: havoc __pskb_pull_tail_#t~ret2479#1.base, __pskb_pull_tail_#t~ret2479#1.offset;__skb_linearize_#t~ret227#1.base, __skb_linearize_#t~ret227#1.offset := __pskb_pull_tail_#res#1.base, __pskb_pull_tail_#res#1.offset;havoc __pskb_pull_tail_#t~ret2479#1.base, __pskb_pull_tail_#t~ret2479#1.offset, __pskb_pull_tail_~arg0#1.base, __pskb_pull_tail_~arg0#1.offset, __pskb_pull_tail_~arg1#1;havoc __pskb_pull_tail_#in~arg0#1.base, __pskb_pull_tail_#in~arg0#1.offset, __pskb_pull_tail_#in~arg1#1;assume { :end_inline___pskb_pull_tail } true;__skb_linearize_~tmp~20#1.base, __skb_linearize_~tmp~20#1.offset := __skb_linearize_#t~ret227#1.base, __skb_linearize_#t~ret227#1.offset;havoc __skb_linearize_#t~mem226#1;havoc __skb_linearize_#t~ret227#1.base, __skb_linearize_#t~ret227#1.offset;__skb_linearize_#res#1 := (if 0 != (__skb_linearize_~tmp~20#1.base + __skb_linearize_~tmp~20#1.offset) % 18446744073709551616 then 0 else -12); [2025-02-08 04:09:13,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10118: SUMMARY for call ldv_spin_lock_82(enic_set_vf_mac_~enic~14#1.base, 1244 + enic_set_vf_mac_~enic~14#1.offset); srcloc: null [2025-02-08 04:09:13,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10383-2: havoc enic_get_vf_port_#t~bitwise843#1;assume enic_get_vf_port_#t~bitwise843#1 % 4294967296 <= enic_get_vf_port_#t~mem842#1 % 4294967296 && enic_get_vf_port_#t~bitwise843#1 % 4294967296 <= 16; [2025-02-08 04:09:13,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10383-3: assume 16 == enic_get_vf_port_#t~mem842#1 % 4294967296;enic_get_vf_port_#t~bitwise843#1 := enic_get_vf_port_#t~mem842#1; [2025-02-08 04:09:13,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10383-3: assume !(16 == enic_get_vf_port_#t~mem842#1 % 4294967296); [2025-02-08 04:09:13,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10383-4: assume 0 == enic_get_vf_port_#t~mem842#1 % 4294967296;enic_get_vf_port_#t~bitwise843#1 := 0; [2025-02-08 04:09:13,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10383-4: assume !(0 == enic_get_vf_port_#t~mem842#1 % 4294967296); [2025-02-08 04:09:13,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13422: assume 7 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1; [2025-02-08 04:09:13,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13422: assume !(7 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1); [2025-02-08 04:09:13,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10383: assume 0 != enic_get_vf_port_#t~bitwise843#1 % 4294967296;havoc enic_get_vf_port_#t~mem842#1;havoc enic_get_vf_port_#t~bitwise843#1; [2025-02-08 04:09:13,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10383: assume !(0 != enic_get_vf_port_#t~bitwise843#1 % 4294967296);havoc enic_get_vf_port_#t~mem842#1;havoc enic_get_vf_port_#t~bitwise843#1; [2025-02-08 04:09:13,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10383-1: [2025-02-08 04:09:13,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15140-1: SUMMARY for call enic_get_vnic_config_#t~ret1536#1 := dev_err(enic_get_vnic_config_~tmp___0~66#1.base, enic_get_vnic_config_~tmp___0~66#1.offset, 63, 0); srcloc: null [2025-02-08 04:09:13,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15140: assume -2147483648 <= enic_get_vnic_config_#t~ret1536#1 && enic_get_vnic_config_#t~ret1536#1 <= 2147483647;havoc enic_get_vnic_config_#t~ret1536#1;enic_get_vnic_config_#res#1 := enic_get_vnic_config_~err~23#1; [2025-02-08 04:09:13,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10119: assume -2147483648 <= enic_set_vf_mac_#t~ret749#1 && enic_set_vf_mac_#t~ret749#1 <= 2147483647;enic_set_vf_mac_~tmp___1~21#1 := enic_set_vf_mac_#t~ret749#1;havoc enic_set_vf_mac_#t~ret749#1; [2025-02-08 04:09:13,543 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15272: call ULTIMATE.dealloc(enic_add_vlan_~#a0~0#1.base, enic_add_vlan_~#a0~0#1.offset);havoc enic_add_vlan_~#a0~0#1.base, enic_add_vlan_~#a0~0#1.offset;call ULTIMATE.dealloc(enic_add_vlan_~#a1~0#1.base, enic_add_vlan_~#a1~0#1.offset);havoc enic_add_vlan_~#a1~0#1.base, enic_add_vlan_~#a1~0#1.offset;enic_vlan_rx_add_vid_#t~ret1719#1 := enic_add_vlan_#res#1;havoc enic_add_vlan_#t~mem1600#1.base, enic_add_vlan_#t~mem1600#1.offset, enic_add_vlan_#t~ret1601#1, enic_add_vlan_#t~ret1602#1.base, enic_add_vlan_#t~ret1602#1.offset, enic_add_vlan_#t~ret1603#1, enic_add_vlan_~enic#1.base, enic_add_vlan_~enic#1.offset, enic_add_vlan_~vlanid#1, enic_add_vlan_~#a0~0#1.base, enic_add_vlan_~#a0~0#1.offset, enic_add_vlan_~#a1~0#1.base, enic_add_vlan_~#a1~0#1.offset, enic_add_vlan_~wait~1#1, enic_add_vlan_~err~24#1, enic_add_vlan_~tmp~159#1.base, enic_add_vlan_~tmp~159#1.offset;havoc enic_add_vlan_#in~enic#1.base, enic_add_vlan_#in~enic#1.offset, enic_add_vlan_#in~vlanid#1;assume { :end_inline_enic_add_vlan } true;assume -2147483648 <= enic_vlan_rx_add_vid_#t~ret1719#1 && enic_vlan_rx_add_vid_#t~ret1719#1 <= 2147483647;enic_vlan_rx_add_vid_~err~43#1 := enic_vlan_rx_add_vid_#t~ret1719#1;havoc enic_vlan_rx_add_vid_#t~ret1719#1; [2025-02-08 04:09:13,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10119-1: SUMMARY for call enic_set_vf_mac_#t~ret749#1 := enic_is_valid_vf(enic_set_vf_mac_~enic~14#1.base, enic_set_vf_mac_~enic~14#1.offset, enic_set_vf_mac_~vf#1); srcloc: null [2025-02-08 04:09:13,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18972: assume 1 == enic_get_strings_~stringset#1 % 4294967296; [2025-02-08 04:09:13,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18972: assume !(1 == enic_get_strings_~stringset#1 % 4294967296); [2025-02-08 04:09:13,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16859: call write~int#22(257, enic_process_get_pp_request_~response#1.base, enic_process_get_pp_request_~response#1.offset, 2); [2025-02-08 04:09:13,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9460: assume 0 != enic_queue_wq_skb_#t~bitwise624#1;havoc enic_queue_wq_skb_#t~mem623#1;havoc enic_queue_wq_skb_#t~bitwise624#1;enic_queue_wq_skb_~vlan_tag_insert~0#1 := 1;call enic_queue_wq_skb_#t~mem625#1 := read~int#11(enic_queue_wq_skb_~skb#1.base, 170 + enic_queue_wq_skb_~skb#1.offset, 2); [2025-02-08 04:09:13,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9460: assume !(0 != enic_queue_wq_skb_#t~bitwise624#1);havoc enic_queue_wq_skb_#t~mem623#1;havoc enic_queue_wq_skb_#t~bitwise624#1;call enic_queue_wq_skb_#t~mem627#1 := read~int#11(enic_queue_wq_skb_~enic#1.base, 7316 + enic_queue_wq_skb_~enic#1.offset, 2); [2025-02-08 04:09:13,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9460-1: [2025-02-08 04:09:13,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16991: assume vnic_dev_discover_res_~bar_num~0#1 % 256 % 4294967296 >= vnic_dev_discover_res_~num_bars#1 % 4294967296; [2025-02-08 04:09:13,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16991: assume !(vnic_dev_discover_res_~bar_num~0#1 % 256 % 4294967296 >= vnic_dev_discover_res_~num_bars#1 % 4294967296);call vnic_dev_discover_res_#t~mem1979#1 := read~int#11(vnic_dev_discover_res_~bar#1.base, 16 + (vnic_dev_discover_res_~bar#1.offset + 24 * (if vnic_dev_discover_res_~bar_num~0#1 % 256 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then vnic_dev_discover_res_~bar_num~0#1 % 256 % 18446744073709551616 % 18446744073709551616 else vnic_dev_discover_res_~bar_num~0#1 % 256 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)), 8);vnic_dev_discover_res_#t~short1981#1 := 0 == vnic_dev_discover_res_#t~mem1979#1 % 18446744073709551616; [2025-02-08 04:09:13,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9460-2: havoc enic_queue_wq_skb_#t~bitwise624#1;assume (((((if enic_queue_wq_skb_#t~mem623#1 % 65536 % 4294967296 <= 2147483647 then enic_queue_wq_skb_#t~mem623#1 % 65536 % 4294967296 else enic_queue_wq_skb_#t~mem623#1 % 65536 % 4294967296 - 4294967296) < 0 || enic_queue_wq_skb_#t~bitwise624#1 <= (if enic_queue_wq_skb_#t~mem623#1 % 65536 % 4294967296 <= 2147483647 then enic_queue_wq_skb_#t~mem623#1 % 65536 % 4294967296 else enic_queue_wq_skb_#t~mem623#1 % 65536 % 4294967296 - 4294967296)) && enic_queue_wq_skb_#t~bitwise624#1 <= 4096) && enic_queue_wq_skb_#t~bitwise624#1 >= 0) && ((if enic_queue_wq_skb_#t~mem623#1 % 65536 % 4294967296 <= 2147483647 then enic_queue_wq_skb_#t~mem623#1 % 65536 % 4294967296 else enic_queue_wq_skb_#t~mem623#1 % 65536 % 4294967296 - 4294967296) >= 0 || enic_queue_wq_skb_#t~bitwise624#1 > 4096 + (if enic_queue_wq_skb_#t~mem623#1 % 65536 % 4294967296 <= 2147483647 then enic_queue_wq_skb_#t~mem623#1 % 65536 % 4294967296 else enic_queue_wq_skb_#t~mem623#1 % 65536 % 4294967296 - 4294967296))) && enic_queue_wq_skb_#t~bitwise624#1 >= -2147483648; [2025-02-08 04:09:13,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10253: call enic_set_vf_port_#t~mem801#1 := read~int#15(enic_set_vf_port_~#err~4#1.base, enic_set_vf_port_~#err~4#1.offset, 4); [2025-02-08 04:09:13,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10253-1: SUMMARY for call ldv_spin_unlock_83(enic_set_vf_port_~enic~15#1.base, 1244 + enic_set_vf_port_~enic~15#1.offset); srcloc: null [2025-02-08 04:09:13,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10385: assume -2147483648 <= enic_get_vf_port_#t~ret844#1 && enic_get_vf_port_#t~ret844#1 <= 2147483647;enic_get_vf_port_~tmp___5~4#1 := enic_get_vf_port_#t~ret844#1;havoc enic_get_vf_port_#t~ret844#1; [2025-02-08 04:09:13,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9460-3: assume 4096 == (if enic_queue_wq_skb_#t~mem623#1 % 65536 % 4294967296 <= 2147483647 then enic_queue_wq_skb_#t~mem623#1 % 65536 % 4294967296 else enic_queue_wq_skb_#t~mem623#1 % 65536 % 4294967296 - 4294967296);enic_queue_wq_skb_#t~bitwise624#1 := (if enic_queue_wq_skb_#t~mem623#1 % 65536 % 4294967296 <= 2147483647 then enic_queue_wq_skb_#t~mem623#1 % 65536 % 4294967296 else enic_queue_wq_skb_#t~mem623#1 % 65536 % 4294967296 - 4294967296); [2025-02-08 04:09:13,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9460-3: assume !(4096 == (if enic_queue_wq_skb_#t~mem623#1 % 65536 % 4294967296 <= 2147483647 then enic_queue_wq_skb_#t~mem623#1 % 65536 % 4294967296 else enic_queue_wq_skb_#t~mem623#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:09:13,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10385-1: SUMMARY for call enic_get_vf_port_#t~ret844#1 := nla_put(enic_get_vf_port_~skb#1.base, enic_get_vf_port_~skb#1.offset, 5, 16, enic_get_vf_port_~pp~2#1.base, 61 + enic_get_vf_port_~pp~2#1.offset); srcloc: null [2025-02-08 04:09:13,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9460-4: assume 0 == (if enic_queue_wq_skb_#t~mem623#1 % 65536 % 4294967296 <= 2147483647 then enic_queue_wq_skb_#t~mem623#1 % 65536 % 4294967296 else enic_queue_wq_skb_#t~mem623#1 % 65536 % 4294967296 - 4294967296);enic_queue_wq_skb_#t~bitwise624#1 := 0; [2025-02-08 04:09:13,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9460-4: assume !(0 == (if enic_queue_wq_skb_#t~mem623#1 % 65536 % 4294967296 <= 2147483647 then enic_queue_wq_skb_#t~mem623#1 % 65536 % 4294967296 else enic_queue_wq_skb_#t~mem623#1 % 65536 % 4294967296 - 4294967296)); [2025-02-08 04:09:13,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12367: assume { :begin_inline_enic_dev_init } true;enic_dev_init_#in~enic#1.base, enic_dev_init_#in~enic#1.offset := ~enic~30#1.base, ~enic~30#1.offset;havoc enic_dev_init_#res#1;havoc enic_dev_init_#t~ret1169#1.base, enic_dev_init_#t~ret1169#1.offset, enic_dev_init_#t~mem1170#1.base, enic_dev_init_#t~mem1170#1.offset, enic_dev_init_#t~ret1171#1, enic_dev_init_#t~ret1172#1, enic_dev_init_#t~mem1173#1.base, enic_dev_init_#t~mem1173#1.offset, enic_dev_init_#t~ret1174#1, enic_dev_init_#t~ret1175#1, enic_dev_init_#t~ret1176#1, enic_dev_init_#t~ret1177#1, enic_dev_init_#t~ret1178#1, enic_dev_init_#t~ret1179#1, enic_dev_init_#t~ret1180#1, enic_dev_init_#t~ret1181#1, enic_dev_init_#t~mem1182#1.base, enic_dev_init_#t~mem1182#1.offset, enic_dev_init_#t~ret1183#1, enic_dev_init_#t~mem1184#1, enic_dev_init_~enic#1.base, enic_dev_init_~enic#1.offset, enic_dev_init_~dev~1#1.base, enic_dev_init_~dev~1#1.offset, enic_dev_init_~tmp~109#1.base, enic_dev_init_~tmp~109#1.offset, enic_dev_init_~netdev~11#1.base, enic_dev_init_~netdev~11#1.offset, enic_dev_init_~i~15#1, enic_dev_init_~err~19#1, enic_dev_init_~tmp___0~45#1;enic_dev_init_~enic#1.base, enic_dev_init_~enic#1.offset := enic_dev_init_#in~enic#1.base, enic_dev_init_#in~enic#1.offset;havoc enic_dev_init_~dev~1#1.base, enic_dev_init_~dev~1#1.offset;havoc enic_dev_init_~tmp~109#1.base, enic_dev_init_~tmp~109#1.offset;havoc enic_dev_init_~netdev~11#1.base, enic_dev_init_~netdev~11#1.offset;havoc enic_dev_init_~i~15#1;havoc enic_dev_init_~err~19#1;havoc enic_dev_init_~tmp___0~45#1; [2025-02-08 04:09:13,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10121: assume 0 != enic_set_vf_mac_~tmp___1~21#1;call enic_set_vf_mac_#t~mem750#1.base, enic_set_vf_mac_#t~mem750#1.offset := read~$Pointer$#11(enic_set_vf_mac_~enic~14#1.base, 200 + enic_set_vf_mac_~enic~14#1.offset, 8); [2025-02-08 04:09:13,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10121: assume !(0 != enic_set_vf_mac_~tmp___1~21#1);call enic_set_vf_mac_#t~mem754#1.base, enic_set_vf_mac_#t~mem754#1.offset := read~$Pointer$#11(enic_set_vf_mac_~enic~14#1.base, 200 + enic_set_vf_mac_~enic~14#1.offset, 8); [2025-02-08 04:09:13,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12103-1: SUMMARY for call netif_napi_add(enic_dev_init_~netdev~11#1.base, enic_dev_init_~netdev~11#1.offset, enic_dev_init_~enic#1.base, 12364 + enic_dev_init_~enic#1.offset + 172 * (if enic_dev_init_~i~15#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then enic_dev_init_~i~15#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else enic_dev_init_~i~15#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), #funAddr~enic_poll_msix.base, #funAddr~enic_poll_msix.offset, 64); srcloc: null [2025-02-08 04:09:13,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12103: enic_dev_init_~i~15#1 := 1 + enic_dev_init_~i~15#1; [2025-02-08 04:09:13,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12500: assume -2147483648 <= #t~ret1292#1 && #t~ret1292#1 <= 2147483647;~tmp___4~6#1 := #t~ret1292#1;havoc #t~ret1292#1; [2025-02-08 04:09:13,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12500-1: SUMMARY for call #t~ret1292#1 := enic_sriov_enabled(~enic~30#1.base, ~enic~30#1.offset); srcloc: null [2025-02-08 04:09:13,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16728-1: SUMMARY for call enic_process_set_pp_request_#t~ret1920#1 := enic_is_valid_pp_vf(enic_process_set_pp_request_~enic#1.base, enic_process_set_pp_request_~enic#1.offset, enic_process_set_pp_request_~vf#1, enic_process_set_pp_request_~#err~52#1.base, enic_process_set_pp_request_~#err~52#1.offset); srcloc: null [2025-02-08 04:09:13,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16728: assume -2147483648 <= enic_process_set_pp_request_#t~ret1920#1 && enic_process_set_pp_request_#t~ret1920#1 <= 2147483647;enic_process_set_pp_request_~tmp~178#1 := enic_process_set_pp_request_#t~ret1920#1;havoc enic_process_set_pp_request_#t~ret1920#1; [2025-02-08 04:09:13,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9462-1: [2025-02-08 04:09:13,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9462-2: havoc enic_queue_wq_skb_#t~bitwise626#1;assume enic_queue_wq_skb_#t~bitwise626#1 % 4294967296 <= enic_queue_wq_skb_#t~mem625#1 % 65536 % 4294967296 && enic_queue_wq_skb_#t~bitwise626#1 % 4294967296 <= 4294963199; [2025-02-08 04:09:13,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13426: assume 8 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1; [2025-02-08 04:09:13,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13426: assume !(8 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1); [2025-02-08 04:09:13,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10387: assume 0 != enic_get_vf_port_~tmp___5~4#1; [2025-02-08 04:09:13,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10387: assume !(0 != enic_get_vf_port_~tmp___5~4#1); [2025-02-08 04:09:13,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9462-3: assume 4294963199 == enic_queue_wq_skb_#t~mem625#1 % 65536 % 4294967296;enic_queue_wq_skb_#t~bitwise626#1 := enic_queue_wq_skb_#t~mem625#1 % 65536; [2025-02-08 04:09:13,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9462-3: assume !(4294963199 == enic_queue_wq_skb_#t~mem625#1 % 65536 % 4294967296); [2025-02-08 04:09:13,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9462-4: assume 0 == enic_queue_wq_skb_#t~mem625#1 % 65536 % 4294967296;enic_queue_wq_skb_#t~bitwise626#1 := 0; [2025-02-08 04:09:13,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9462-4: assume !(0 == enic_queue_wq_skb_#t~mem625#1 % 65536 % 4294967296); [2025-02-08 04:09:13,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15672: enic_dev_init_#t~ret1178#1 := enic_alloc_vnic_resources_#res#1;havoc enic_alloc_vnic_resources_#t~mem1643#1.base, enic_alloc_vnic_resources_#t~mem1643#1.offset, enic_alloc_vnic_resources_#t~ret1644#1, enic_alloc_vnic_resources_#t~ret1645#1.base, enic_alloc_vnic_resources_#t~ret1645#1.offset, enic_alloc_vnic_resources_#t~mem1646#1, enic_alloc_vnic_resources_#t~mem1647#1, enic_alloc_vnic_resources_#t~mem1648#1, enic_alloc_vnic_resources_#t~mem1649#1, enic_alloc_vnic_resources_#t~ret1650#1, enic_alloc_vnic_resources_#t~mem1651#1.base, enic_alloc_vnic_resources_#t~mem1651#1.offset, enic_alloc_vnic_resources_#t~mem1652#1, enic_alloc_vnic_resources_#t~ret1653#1, enic_alloc_vnic_resources_#t~mem1654#1, enic_alloc_vnic_resources_#t~mem1655#1.base, enic_alloc_vnic_resources_#t~mem1655#1.offset, enic_alloc_vnic_resources_#t~mem1656#1, enic_alloc_vnic_resources_#t~ret1657#1, enic_alloc_vnic_resources_#t~mem1658#1, enic_alloc_vnic_resources_#t~mem1659#1, enic_alloc_vnic_resources_#t~mem1660#1.base, enic_alloc_vnic_resources_#t~mem1660#1.offset, enic_alloc_vnic_resources_#t~mem1661#1, enic_alloc_vnic_resources_#t~ret1662#1, enic_alloc_vnic_resources_#t~mem1663#1.base, enic_alloc_vnic_resources_#t~mem1663#1.offset, enic_alloc_vnic_resources_#t~mem1664#1, enic_alloc_vnic_resources_#t~ret1665#1, enic_alloc_vnic_resources_#t~mem1666#1, enic_alloc_vnic_resources_#t~mem1667#1.base, enic_alloc_vnic_resources_#t~mem1667#1.offset, enic_alloc_vnic_resources_#t~ret1668#1, enic_alloc_vnic_resources_#t~mem1669#1, enic_alloc_vnic_resources_#t~mem1670#1.base, enic_alloc_vnic_resources_#t~mem1670#1.offset, enic_alloc_vnic_resources_#t~ret1671#1.base, enic_alloc_vnic_resources_#t~ret1671#1.offset, enic_alloc_vnic_resources_#t~mem1672#1.base, enic_alloc_vnic_resources_#t~mem1672#1.offset, enic_alloc_vnic_resources_#t~ret1673#1.base, enic_alloc_vnic_resources_#t~ret1673#1.offset, enic_alloc_vnic_resources_#t~ret1674#1, enic_alloc_vnic_resources_~enic#1.base, enic_alloc_vnic_resources_~enic#1.offset, enic_alloc_vnic_resources_~intr_mode~1#1, enic_alloc_vnic_resources_~i~22#1, enic_alloc_vnic_resources_~err~26#1, enic_alloc_vnic_resources_~tmp~165#1.base, enic_alloc_vnic_resources_~tmp~165#1.offset, enic_alloc_vnic_resources_~tmp___0~67#1.base, enic_alloc_vnic_resources_~tmp___0~67#1.offset, enic_alloc_vnic_resources_~tmp___1~40#1.base, enic_alloc_vnic_resources_~tmp___1~40#1.offset;havoc enic_alloc_vnic_resources_#in~enic#1.base, enic_alloc_vnic_resources_#in~enic#1.offset;assume { :end_inline_enic_alloc_vnic_resources } true;assume -2147483648 <= enic_dev_init_#t~ret1178#1 && enic_dev_init_#t~ret1178#1 <= 2147483647;enic_dev_init_~err~19#1 := enic_dev_init_#t~ret1178#1;havoc enic_dev_init_#t~ret1178#1; [2025-02-08 04:09:13,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9462: enic_queue_wq_skb_~vlan_tag~0#1 := enic_queue_wq_skb_#t~bitwise626#1;havoc enic_queue_wq_skb_#t~mem625#1;havoc enic_queue_wq_skb_#t~bitwise626#1; [2025-02-08 04:09:13,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12237-1: SUMMARY for call #t~ret1198#1 := pci_set_consistent_dma_mask(~pdev#1.base, ~pdev#1.offset, 18446744073709551615); srcloc: null [2025-02-08 04:09:13,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12237: assume -2147483648 <= #t~ret1198#1 && #t~ret1198#1 <= 2147483647;~err~20#1 := #t~ret1198#1;havoc #t~ret1198#1; [2025-02-08 04:09:13,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10123: havoc enic_set_vf_mac_#t~mem750#1.base, enic_set_vf_mac_#t~mem750#1.offset;call enic_set_vf_mac_#t~mem751#1.base, enic_set_vf_mac_#t~mem751#1.offset := read~$Pointer$#11(enic_set_vf_mac_~enic~14#1.base, 200 + enic_set_vf_mac_~enic~14#1.offset, 8); [2025-02-08 04:09:13,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10123-1: SUMMARY for call vnic_dev_cmd_proxy_by_index_start(enic_set_vf_mac_#t~mem750#1.base, enic_set_vf_mac_#t~mem750#1.offset, (if enic_set_vf_mac_~vf#1 % 65536 % 4294967296 <= 2147483647 then enic_set_vf_mac_~vf#1 % 65536 % 4294967296 else enic_set_vf_mac_~vf#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:09:13,545 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12369: assume 0 != ~err~20#1; [2025-02-08 04:09:13,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12369: assume !(0 != ~err~20#1);call #t~mem1239#1 := read~int#11(~enic~30#1.base, 7312 + ~enic~30#1.offset, 4);assume { :begin_inline_netif_set_real_num_tx_queues } true;netif_set_real_num_tx_queues_#in~arg0#1.base, netif_set_real_num_tx_queues_#in~arg0#1.offset, netif_set_real_num_tx_queues_#in~arg1#1 := ~netdev~12#1.base, ~netdev~12#1.offset, #t~mem1239#1;havoc netif_set_real_num_tx_queues_#res#1;havoc netif_set_real_num_tx_queues_#t~nondet2503#1, netif_set_real_num_tx_queues_~arg0#1.base, netif_set_real_num_tx_queues_~arg0#1.offset, netif_set_real_num_tx_queues_~arg1#1;netif_set_real_num_tx_queues_~arg0#1.base, netif_set_real_num_tx_queues_~arg0#1.offset := netif_set_real_num_tx_queues_#in~arg0#1.base, netif_set_real_num_tx_queues_#in~arg0#1.offset;netif_set_real_num_tx_queues_~arg1#1 := netif_set_real_num_tx_queues_#in~arg1#1;havoc netif_set_real_num_tx_queues_#t~nondet2503#1;assume -2147483648 <= netif_set_real_num_tx_queues_#t~nondet2503#1 && netif_set_real_num_tx_queues_#t~nondet2503#1 <= 2147483647;netif_set_real_num_tx_queues_#res#1 := netif_set_real_num_tx_queues_#t~nondet2503#1;havoc netif_set_real_num_tx_queues_#t~nondet2503#1; [2025-02-08 04:09:13,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10255: assume 0 != enic_set_vf_port_#t~mem801#1;havoc enic_set_vf_port_#t~mem801#1; [2025-02-08 04:09:13,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10255: assume !(0 != enic_set_vf_port_#t~mem801#1);havoc enic_set_vf_port_#t~mem801#1; [2025-02-08 04:09:13,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6820-2: havoc kcalloc_#t~bitwise76#1;assume (kcalloc_#t~bitwise76#1 % 4294967296 >= kcalloc_~flags#1 % 4294967296 && kcalloc_#t~bitwise76#1 % 4294967296 >= 32768) && kcalloc_#t~bitwise76#1 % 4294967296 <= 32768 + kcalloc_~flags#1 % 4294967296; [2025-02-08 04:09:13,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6820-1: [2025-02-08 04:09:13,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6820: assume { :begin_inline_kmalloc_array } true;kmalloc_array_#in~n#1, kmalloc_array_#in~size#1, kmalloc_array_#in~flags#1 := kcalloc_~n#1, kcalloc_~size#1, kcalloc_#t~bitwise76#1;havoc kmalloc_array_#res#1.base, kmalloc_array_#res#1.offset;havoc kmalloc_array_#t~ret75#1.base, kmalloc_array_#t~ret75#1.offset, kmalloc_array_~n#1, kmalloc_array_~size#1, kmalloc_array_~flags#1, kmalloc_array_~tmp~3#1.base, kmalloc_array_~tmp~3#1.offset;kmalloc_array_~n#1 := kmalloc_array_#in~n#1;kmalloc_array_~size#1 := kmalloc_array_#in~size#1;kmalloc_array_~flags#1 := kmalloc_array_#in~flags#1;havoc kmalloc_array_~tmp~3#1.base, kmalloc_array_~tmp~3#1.offset; [2025-02-08 04:09:13,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16730: assume 0 != enic_process_set_pp_request_~tmp~178#1; [2025-02-08 04:09:13,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16730: assume !(0 != enic_process_set_pp_request_~tmp~178#1);enic_process_set_pp_request_~pp~7#1.base, enic_process_set_pp_request_~pp~7#1.offset := 0, 0; [2025-02-08 04:09:13,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6820-4: assume 0 == kcalloc_~flags#1 % 4294967296 || 32768 == kcalloc_~flags#1 % 4294967296;kcalloc_#t~bitwise76#1 := 32768; [2025-02-08 04:09:13,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6820-4: assume !(0 == kcalloc_~flags#1 % 4294967296 || 32768 == kcalloc_~flags#1 % 4294967296); [2025-02-08 04:09:13,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6820-3: assume false;kcalloc_#t~bitwise76#1 := kcalloc_~flags#1; [2025-02-08 04:09:13,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6820-3: assume !false; [2025-02-08 04:09:13,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16862: call write~int#22(261, enic_process_get_pp_request_~response#1.base, enic_process_get_pp_request_~response#1.offset, 2); [2025-02-08 04:09:13,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12502: assume 0 != ~tmp___4~6#1; [2025-02-08 04:09:13,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12502: assume !(0 != ~tmp___4~6#1); [2025-02-08 04:09:13,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10124: assume -2147483648 <= enic_set_vf_mac_#t~ret752#1 && enic_set_vf_mac_#t~ret752#1 <= 2147483647;call write~int#15(enic_set_vf_mac_#t~ret752#1, enic_set_vf_mac_~#err~3#1.base, enic_set_vf_mac_~#err~3#1.offset, 4);havoc enic_set_vf_mac_#t~mem751#1.base, enic_set_vf_mac_#t~mem751#1.offset;havoc enic_set_vf_mac_#t~ret752#1;call enic_set_vf_mac_#t~mem753#1.base, enic_set_vf_mac_#t~mem753#1.offset := read~$Pointer$#11(enic_set_vf_mac_~enic~14#1.base, 200 + enic_set_vf_mac_~enic~14#1.offset, 8); [2025-02-08 04:09:13,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10124-1: SUMMARY for call enic_set_vf_mac_#t~ret752#1 := vnic_dev_set_mac_addr(enic_set_vf_mac_#t~mem751#1.base, enic_set_vf_mac_#t~mem751#1.offset, enic_set_vf_mac_~mac#1.base, enic_set_vf_mac_~mac#1.offset); srcloc: null [2025-02-08 04:09:13,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16995: assume vnic_dev_discover_res_#t~short1981#1;havoc vnic_dev_discover_res_#t~mem1979#1;havoc vnic_dev_discover_res_#t~mem1980#1.base, vnic_dev_discover_res_#t~mem1980#1.offset;havoc vnic_dev_discover_res_#t~short1981#1; [2025-02-08 04:09:13,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16995: assume !vnic_dev_discover_res_#t~short1981#1;havoc vnic_dev_discover_res_#t~mem1979#1;havoc vnic_dev_discover_res_#t~mem1980#1.base, vnic_dev_discover_res_#t~mem1980#1.offset;havoc vnic_dev_discover_res_#t~short1981#1; [2025-02-08 04:09:13,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16995-1: assume vnic_dev_discover_res_#t~short1981#1; [2025-02-08 04:09:13,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16995-1: assume !vnic_dev_discover_res_#t~short1981#1;call vnic_dev_discover_res_#t~mem1980#1.base, vnic_dev_discover_res_#t~mem1980#1.offset := read~$Pointer$#11(vnic_dev_discover_res_~bar#1.base, vnic_dev_discover_res_~bar#1.offset + 24 * (if vnic_dev_discover_res_~bar_num~0#1 % 256 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then vnic_dev_discover_res_~bar_num~0#1 % 256 % 18446744073709551616 % 18446744073709551616 else vnic_dev_discover_res_~bar_num~0#1 % 256 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);vnic_dev_discover_res_#t~short1981#1 := 0 == (vnic_dev_discover_res_#t~mem1980#1.base + vnic_dev_discover_res_#t~mem1980#1.offset) % 18446744073709551616; [2025-02-08 04:09:13,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16731-1: assume -1 == enic_process_set_pp_request_~vf#1;call enic_process_set_pp_request_#t~mem1921#1.base, enic_process_set_pp_request_#t~mem1921#1.offset := read~$Pointer$#11(enic_process_set_pp_request_~enic#1.base, 1800 + enic_process_set_pp_request_~enic#1.offset, 8);enic_process_set_pp_request_#t~ite1923#1.base, enic_process_set_pp_request_#t~ite1923#1.offset := enic_process_set_pp_request_#t~mem1921#1.base, enic_process_set_pp_request_#t~mem1921#1.offset; [2025-02-08 04:09:13,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16731-1: assume !(-1 == enic_process_set_pp_request_~vf#1);call enic_process_set_pp_request_#t~mem1922#1.base, enic_process_set_pp_request_#t~mem1922#1.offset := read~$Pointer$#11(enic_process_set_pp_request_~enic#1.base, 1800 + enic_process_set_pp_request_~enic#1.offset, 8);enic_process_set_pp_request_#t~ite1923#1.base, enic_process_set_pp_request_#t~ite1923#1.offset := enic_process_set_pp_request_#t~mem1922#1.base, enic_process_set_pp_request_#t~mem1922#1.offset + 89 * (if enic_process_set_pp_request_~vf#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then enic_process_set_pp_request_~vf#1 % 18446744073709551616 % 18446744073709551616 else enic_process_set_pp_request_~vf#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:09:13,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16731: enic_process_set_pp_request_~pp~7#1.base, enic_process_set_pp_request_~pp~7#1.offset := enic_process_set_pp_request_#t~ite1923#1.base, enic_process_set_pp_request_#t~ite1923#1.offset;havoc enic_process_set_pp_request_#t~ite1923#1.base, enic_process_set_pp_request_#t~ite1923#1.offset;havoc enic_process_set_pp_request_#t~mem1921#1.base, enic_process_set_pp_request_#t~mem1921#1.offset;havoc enic_process_set_pp_request_#t~mem1922#1.base, enic_process_set_pp_request_#t~mem1922#1.offset; [2025-02-08 04:09:13,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12371-1: SUMMARY for call #t~ret1238#1 := dev_err(~dev~2#1.base, ~dev~2#1.offset, 45, 0); srcloc: null [2025-02-08 04:09:13,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12371: assume -2147483648 <= #t~ret1238#1 && #t~ret1238#1 <= 2147483647;havoc #t~ret1238#1; [2025-02-08 04:09:13,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9464: assume 0 != enic_queue_wq_skb_#t~mem627#1 % 65536 % 4294967296;havoc enic_queue_wq_skb_#t~mem627#1;call enic_queue_wq_skb_#t~mem628#1 := read~int#11(enic_queue_wq_skb_~enic#1.base, 7318 + enic_queue_wq_skb_~enic#1.offset, 2);enic_queue_wq_skb_~vlan_tag~0#1 := enic_queue_wq_skb_#t~mem628#1 % 65536;havoc enic_queue_wq_skb_#t~mem628#1;enic_queue_wq_skb_~loopback~0#1 := 1; [2025-02-08 04:09:13,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9464: assume !(0 != enic_queue_wq_skb_#t~mem627#1 % 65536 % 4294967296);havoc enic_queue_wq_skb_#t~mem627#1; [2025-02-08 04:09:13,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10125: havoc enic_set_vf_mac_#t~mem753#1.base, enic_set_vf_mac_#t~mem753#1.offset; [2025-02-08 04:09:13,546 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10125-1: SUMMARY for call vnic_dev_cmd_proxy_end(enic_set_vf_mac_#t~mem753#1.base, enic_set_vf_mac_#t~mem753#1.offset); srcloc: null [2025-02-08 04:09:13,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10257: assume -2147483648 <= enic_set_vf_port_#t~ret802#1 && enic_set_vf_port_#t~ret802#1 <= 2147483647;havoc enic_set_vf_port_#t~ret802#1; [2025-02-08 04:09:13,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10257-1: SUMMARY for call enic_set_vf_port_#t~ret802#1 := netdev_err(enic_set_vf_port_~netdev#1.base, enic_set_vf_port_~netdev#1.offset, 14, 0); srcloc: null [2025-02-08 04:09:13,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18978: enic_get_strings_~i~31#1 := 0; [2025-02-08 04:09:13,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12239: assume 0 != ~err~20#1; [2025-02-08 04:09:13,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12239: assume !(0 != ~err~20#1);~using_dac~0#1 := 1; [2025-02-08 04:09:13,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15675-1: SUMMARY for call enic_free_vnic_resources(enic_alloc_vnic_resources_~enic#1.base, enic_alloc_vnic_resources_~enic#1.offset); srcloc: null [2025-02-08 04:09:13,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15675: enic_alloc_vnic_resources_#res#1 := enic_alloc_vnic_resources_~err~26#1; [2025-02-08 04:09:13,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12504: call #t~mem1293#1 := read~int#11(~enic~30#1.base, 1706 + ~enic~30#1.offset, 4);call write~int#11(#t~mem1293#1 - #t~mem1293#1 % 2, ~enic~30#1.base, 1706 + ~enic~30#1.offset, 4);havoc #t~mem1293#1; [2025-02-08 04:09:13,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13561: havoc ldv_dummy_resourceless_instance_callback_2_33_#t~ret1326#1, ldv_dummy_resourceless_instance_callback_2_33_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_33_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_33_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_33_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_33_~arg2#1, ldv_dummy_resourceless_instance_callback_2_33_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_33_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_33_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_33_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_33_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_33_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_33_#in~arg2#1, ldv_dummy_resourceless_instance_callback_2_33_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_33_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_33 } true; [2025-02-08 04:09:13,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12504-1: SUMMARY for call pci_disable_sriov(~pdev#1.base, ~pdev#1.offset); srcloc: null [2025-02-08 04:09:13,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13561-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_33 } true;ldv_dummy_resourceless_instance_callback_2_33_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_33_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_33_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_33_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_33_#in~arg2#1, ldv_dummy_resourceless_instance_callback_2_33_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_33_#in~arg3#1.offset := ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_set_vf_port~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_set_vf_port~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_33_1_default~0#1, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_nlattr_ptr_ptr~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_nlattr_ptr_ptr~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_33_#t~ret1326#1, ldv_dummy_resourceless_instance_callback_2_33_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_33_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_33_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_33_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_33_~arg2#1, ldv_dummy_resourceless_instance_callback_2_33_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_33_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_2_33_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_33_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_33_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_33_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_33_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_33_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_33_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_33_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_33_~arg2#1 := ldv_dummy_resourceless_instance_callback_2_33_#in~arg2#1;ldv_dummy_resourceless_instance_callback_2_33_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_33_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_2_33_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_33_#in~arg3#1.offset;assume { :begin_inline_enic_set_vf_port } true;enic_set_vf_port_#in~netdev#1.base, enic_set_vf_port_#in~netdev#1.offset, enic_set_vf_port_#in~vf#1, enic_set_vf_port_#in~port#1.base, enic_set_vf_port_#in~port#1.offset := ldv_dummy_resourceless_instance_callback_2_33_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_33_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_33_~arg2#1, ldv_dummy_resourceless_instance_callback_2_33_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_33_~arg3#1.offset;havoc enic_set_vf_port_#res#1;havoc enic_set_vf_port_#t~ret758#1.base, enic_set_vf_port_#t~ret758#1.offset, enic_set_vf_port_#t~ret759#1, enic_set_vf_port_#t~ite762#1.base, enic_set_vf_port_#t~ite762#1.offset, enic_set_vf_port_#t~mem760#1.base, enic_set_vf_port_#t~mem760#1.offset, enic_set_vf_port_#t~mem761#1.base, enic_set_vf_port_#t~mem761#1.offset, enic_set_vf_port_#t~mem763#1, enic_set_vf_port_#t~mem764#1, enic_set_vf_port_#t~mem765#1.base, enic_set_vf_port_#t~mem765#1.offset, enic_set_vf_port_#t~memcpy~res766#1.base, enic_set_vf_port_#t~memcpy~res766#1.offset, enic_set_vf_port_#t~memset~res767#1.base, enic_set_vf_port_#t~memset~res767#1.offset, enic_set_vf_port_#t~mem768#1, enic_set_vf_port_#t~bitwise769#1, enic_set_vf_port_#t~mem770#1.base, enic_set_vf_port_#t~mem770#1.offset, enic_set_vf_port_#t~ret771#1, enic_set_vf_port_#t~mem772#1.base, enic_set_vf_port_#t~mem772#1.offset, enic_set_vf_port_#t~mem773#1, enic_set_vf_port_#t~bitwise774#1, enic_set_vf_port_#t~mem775#1.base, enic_set_vf_port_#t~mem775#1.offset, enic_set_vf_port_#t~ret776#1.base, enic_set_vf_port_#t~ret776#1.offset, enic_set_vf_port_#t~memcpy~res777#1.base, enic_set_vf_port_#t~memcpy~res777#1.offset, enic_set_vf_port_#t~mem778#1.base, enic_set_vf_port_#t~mem778#1.offset, enic_set_vf_port_#t~mem779#1, enic_set_vf_port_#t~bitwise780#1, enic_set_vf_port_#t~mem781#1.base, enic_set_vf_port_#t~mem781#1.offset, enic_set_vf_port_#t~ret782#1.base, enic_set_vf_port_#t~ret782#1.offset, enic_set_vf_port_#t~memcpy~res783#1.base, enic_set_vf_port_#t~memcpy~res783#1.offset, enic_set_vf_port_#t~mem784#1.base, enic_set_vf_port_#t~mem784#1.offset, enic_set_vf_port_#t~mem785#1, enic_set_vf_port_#t~bitwise786#1, enic_set_vf_port_#t~mem787#1.base, enic_set_vf_port_#t~mem787#1.offset, enic_set_vf_port_#t~ret788#1.base, enic_set_vf_port_#t~ret788#1.offset, enic_set_vf_port_#t~memcpy~res789#1.base, enic_set_vf_port_#t~memcpy~res789#1.offset, enic_set_vf_port_#t~ret790#1, enic_set_vf_port_#t~memcpy~res791#1.base, enic_set_vf_port_#t~memcpy~res791#1.offset, enic_set_vf_port_#t~mem792#1.base, enic_set_vf_port_#t~mem792#1.offset, enic_set_vf_port_#t~ret793#1, enic_set_vf_port_#t~ret794#1, enic_set_vf_port_#t~mem795#1.base, enic_set_vf_port_#t~mem795#1.offset, enic_set_vf_port_#t~mem796#1.base, enic_set_vf_port_#t~mem796#1.offset, enic_set_vf_port_#t~ret797#1, enic_set_vf_port_#t~mem798#1.base, enic_set_vf_port_#t~mem798#1.offset, enic_set_vf_port_#t~mem799#1.base, enic_set_vf_port_#t~mem799#1.offset, enic_set_vf_port_#t~ret800#1, enic_set_vf_port_#t~mem801#1, enic_set_vf_port_#t~ret802#1, enic_set_vf_port_#t~memcpy~res803#1.base, enic_set_vf_port_#t~memcpy~res803#1.offset, enic_set_vf_port_#t~mem804#1, enic_set_vf_port_#t~ret805#1, enic_set_vf_port_#t~ret806#1, enic_set_vf_port_#t~mem807#1, enic_set_vf_port_#t~mem808#1, enic_set_vf_port_#t~memcpy~res809#1.base, enic_set_vf_port_#t~memcpy~res809#1.offset, enic_set_vf_port_#t~memset~res810#1.base, enic_set_vf_port_#t~memset~res810#1.offset, enic_set_vf_port_#t~mem811#1.base, enic_set_vf_port_#t~mem811#1.offset, enic_set_vf_port_#t~memset~res812#1.base, enic_set_vf_port_#t~memset~res812#1.offset, enic_set_vf_port_#t~mem813#1, enic_set_vf_port_#t~mem814#1, enic_set_vf_port_#t~memset~res815#1.base, enic_set_vf_port_#t~memset~res815#1.offset, enic_set_vf_port_#t~mem816#1.base, enic_set_vf_port_#t~mem816#1.offset, enic_set_vf_port_#t~memset~res817#1.base, enic_set_vf_port_#t~memset~res817#1.offset, enic_set_vf_port_#t~memset~res818#1.base, enic_set_vf_port_#t~memset~res818#1.offset, enic_set_vf_port_#t~mem819#1, enic_set_vf_port_~netdev#1.base, enic_set_vf_port_~netdev#1.offset, enic_set_vf_port_~vf#1, enic_set_vf_port_~port#1.base, enic_set_vf_port_~port#1.offset, enic_set_vf_port_~enic~15#1.base, enic_set_vf_port_~enic~15#1.offset, enic_set_vf_port_~tmp~82#1.base, enic_set_vf_port_~tmp~82#1.offset, enic_set_vf_port_~#prev_pp~0#1.base, enic_set_vf_port_~#prev_pp~0#1.offset, enic_set_vf_port_~pp~1#1.base, enic_set_vf_port_~pp~1#1.offset, enic_set_vf_port_~#err~4#1.base, enic_set_vf_port_~#err~4#1.offset, enic_set_vf_port_~#restore_pp~0#1.base, enic_set_vf_port_~#restore_pp~0#1.offset, enic_set_vf_port_~tmp___0~30#1, enic_set_vf_port_~tmp___1~22#1.base, enic_set_vf_port_~tmp___1~22#1.offset, enic_set_vf_port_~tmp___2~12#1.base, enic_set_vf_port_~tmp___2~12#1.offset, enic_set_vf_port_~tmp___3~8#1.base, enic_set_vf_port_~tmp___3~8#1.offset, enic_set_vf_port_~tmp___4~4#1, enic_set_vf_port_~tmp___5~3#1, enic_set_vf_port_~tmp___6~3#1, enic_set_vf_port_~tmp___7~3#1, enic_set_vf_port_~tmp___8~2#1;enic_set_vf_port_~netdev#1.base, enic_set_vf_port_~netdev#1.offset := enic_set_vf_port_#in~netdev#1.base, enic_set_vf_port_#in~netdev#1.offset;enic_set_vf_port_~vf#1 := enic_set_vf_port_#in~vf#1;enic_set_vf_port_~port#1.base, enic_set_vf_port_~port#1.offset := enic_set_vf_port_#in~port#1.base, enic_set_vf_port_#in~port#1.offset;havoc enic_set_vf_port_~enic~15#1.base, enic_set_vf_port_~enic~15#1.offset;havoc enic_set_vf_port_~tmp~82#1.base, enic_set_vf_port_~tmp~82#1.offset;call enic_set_vf_port_~#prev_pp~0#1.base, enic_set_vf_port_~#prev_pp~0#1.offset := #Ultimate.allocOnStack(89);havoc enic_set_vf_port_~pp~1#1.base, enic_set_vf_port_~pp~1#1.offset;call enic_set_vf_port_~#err~4#1.base, enic_set_vf_port_~#err~4#1.offset := #Ultimate.allocOnStack(4);call enic_set_vf_port_~#restore_pp~0#1.base, enic_set_vf_port_~#restore_pp~0#1.offset := #Ultimate.allocOnStack(4);havoc enic_set_vf_port_~tmp___0~30#1;havoc enic_set_vf_port_~tmp___1~22#1.base, enic_set_vf_port_~tmp___1~22#1.offset;havoc enic_set_vf_port_~tmp___2~12#1.base, enic_set_vf_port_~tmp___2~12#1.offset;havoc enic_set_vf_port_~tmp___3~8#1.base, enic_set_vf_port_~tmp___3~8#1.offset;havoc enic_set_vf_port_~tmp___4~4#1;havoc enic_set_vf_port_~tmp___5~3#1;havoc enic_set_vf_port_~tmp___6~3#1;havoc enic_set_vf_port_~tmp___7~3#1;havoc enic_set_vf_port_~tmp___8~2#1; [2025-02-08 04:09:13,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12108: assume enic_dev_init_~i~15#1 % 4294967296 < enic_dev_init_#t~mem1184#1 % 4294967296;havoc enic_dev_init_#t~mem1184#1; [2025-02-08 04:09:13,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12108: assume !(enic_dev_init_~i~15#1 % 4294967296 < enic_dev_init_#t~mem1184#1 % 4294967296);havoc enic_dev_init_#t~mem1184#1; [2025-02-08 04:09:13,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15147-1: SUMMARY for call enic_get_vnic_config_#t~ret1538#1 := vnic_dev_spec(enic_get_vnic_config_#t~mem1537#1.base, enic_get_vnic_config_#t~mem1537#1.offset, 4, 4, enic_get_vnic_config_~c~0#1.base, 4 + enic_get_vnic_config_~c~0#1.offset); srcloc: null [2025-02-08 04:09:13,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15147: assume -2147483648 <= enic_get_vnic_config_#t~ret1538#1 && enic_get_vnic_config_#t~ret1538#1 <= 2147483647;enic_get_vnic_config_~err~23#1 := enic_get_vnic_config_#t~ret1538#1;havoc enic_get_vnic_config_#t~mem1537#1.base, enic_get_vnic_config_#t~mem1537#1.offset;havoc enic_get_vnic_config_#t~ret1538#1; [2025-02-08 04:09:13,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8673: SUMMARY for call enic_queue_wq_desc_ex(enic_queue_wq_desc_csum_l4_~wq#1.base, enic_queue_wq_desc_csum_l4_~wq#1.offset, enic_queue_wq_desc_csum_l4_~os_buf#1.base, enic_queue_wq_desc_csum_l4_~os_buf#1.offset, enic_queue_wq_desc_csum_l4_~dma_addr#1, enic_queue_wq_desc_csum_l4_~len#1, enic_queue_wq_desc_csum_l4_~csum_offset#1, enic_queue_wq_desc_csum_l4_~hdr_len#1, enic_queue_wq_desc_csum_l4_~vlan_tag_insert#1, enic_queue_wq_desc_csum_l4_~vlan_tag#1, 2, enic_queue_wq_desc_csum_l4_~eop#1, 1, enic_queue_wq_desc_csum_l4_~eop#1, enic_queue_wq_desc_csum_l4_~loopback#1); srcloc: null [2025-02-08 04:09:13,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10259: havoc enic_set_vf_port_#t~memcpy~res803#1.base, enic_set_vf_port_#t~memcpy~res803#1.offset;call enic_set_vf_port_#t~mem804#1 := read~int#15(enic_set_vf_port_~#err~4#1.base, enic_set_vf_port_~#err~4#1.offset, 4); [2025-02-08 04:09:13,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10259-1: SUMMARY for call enic_set_vf_port_#t~memcpy~res803#1.base, enic_set_vf_port_#t~memcpy~res803#1.offset := #Ultimate.C_memcpy#11(enic_set_vf_port_~pp~1#1.base, enic_set_vf_port_~pp~1#1.offset, enic_set_vf_port_~#prev_pp~0#1.base, enic_set_vf_port_~#prev_pp~0#1.offset, 92); srcloc: null [2025-02-08 04:09:13,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13430: assume 9 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1; [2025-02-08 04:09:13,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13430: assume !(9 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1); [2025-02-08 04:09:13,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12241-1: SUMMARY for call #t~ret1199#1 := dev_err(~dev~2#1.base, ~dev~2#1.offset, 36, 0); srcloc: null [2025-02-08 04:09:13,547 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12241: assume -2147483648 <= #t~ret1199#1 && #t~ret1199#1 <= 2147483647;havoc #t~ret1199#1; [2025-02-08 04:09:13,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13695: ldv_net_dummy_resourceless_instance_2_~tmp___1~36#1.base, ldv_net_dummy_resourceless_instance_2_~tmp___1~36#1.offset := ldv_net_dummy_resourceless_instance_2_#t~ret1358#1.base, ldv_net_dummy_resourceless_instance_2_#t~ret1358#1.offset;havoc ldv_net_dummy_resourceless_instance_2_#t~ret1358#1.base, ldv_net_dummy_resourceless_instance_2_#t~ret1358#1.offset;ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_17_2_default~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_17_2_default~0#1.offset := ldv_net_dummy_resourceless_instance_2_~tmp___1~36#1.base, ldv_net_dummy_resourceless_instance_2_~tmp___1~36#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_17 } true;ldv_dummy_resourceless_instance_callback_2_17_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_17_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_17_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_17_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_17_#in~arg2#1, ldv_dummy_resourceless_instance_callback_2_17_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_17_#in~arg3#1.offset := ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_strings~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_strings~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_17_1_default~0#1, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_17_2_default~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_17_2_default~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_17_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_17_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_17_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_17_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_17_~arg2#1, ldv_dummy_resourceless_instance_callback_2_17_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_17_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_2_17_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_17_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_17_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_17_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_17_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_17_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_17_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_17_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_17_~arg2#1 := ldv_dummy_resourceless_instance_callback_2_17_#in~arg2#1;ldv_dummy_resourceless_instance_callback_2_17_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_17_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_2_17_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_17_#in~arg3#1.offset;assume { :begin_inline_enic_get_strings } true;enic_get_strings_#in~netdev#1.base, enic_get_strings_#in~netdev#1.offset, enic_get_strings_#in~stringset#1, enic_get_strings_#in~data#1.base, enic_get_strings_#in~data#1.offset := ldv_dummy_resourceless_instance_callback_2_17_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_17_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_17_~arg2#1, ldv_dummy_resourceless_instance_callback_2_17_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_17_~arg3#1.offset;havoc enic_get_strings_#t~memcpy~res2310#1.base, enic_get_strings_#t~memcpy~res2310#1.offset, enic_get_strings_#t~memcpy~res2311#1.base, enic_get_strings_#t~memcpy~res2311#1.offset, enic_get_strings_~netdev#1.base, enic_get_strings_~netdev#1.offset, enic_get_strings_~stringset#1, enic_get_strings_~data#1.base, enic_get_strings_~data#1.offset, enic_get_strings_~i~31#1;enic_get_strings_~netdev#1.base, enic_get_strings_~netdev#1.offset := enic_get_strings_#in~netdev#1.base, enic_get_strings_#in~netdev#1.offset;enic_get_strings_~stringset#1 := enic_get_strings_#in~stringset#1;enic_get_strings_~data#1.base, enic_get_strings_~data#1.offset := enic_get_strings_#in~data#1.base, enic_get_strings_#in~data#1.offset;havoc enic_get_strings_~i~31#1; [2025-02-08 04:09:13,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13695-1: SUMMARY for call ldv_net_dummy_resourceless_instance_2_#t~ret1358#1.base, ldv_net_dummy_resourceless_instance_2_#t~ret1358#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:09:13,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18452: assume vnic_rq_alloc_bufs_~i~29#1 % 4294967296 < vnic_rq_alloc_bufs_~blks~1#1 % 4294967296; [2025-02-08 04:09:13,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18452: assume !(vnic_rq_alloc_bufs_~i~29#1 % 4294967296 < vnic_rq_alloc_bufs_~blks~1#1 % 4294967296);vnic_rq_alloc_bufs_~i~29#1 := 0; [2025-02-08 04:09:13,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10260: assume -2147483648 <= enic_set_vf_port_#t~ret805#1 && enic_set_vf_port_#t~ret805#1 <= 2147483647;enic_set_vf_port_~tmp___8~2#1 := enic_set_vf_port_#t~ret805#1;havoc enic_set_vf_port_#t~mem804#1;havoc enic_set_vf_port_#t~ret805#1;enic_set_vf_port_#res#1 := enic_set_vf_port_~tmp___8~2#1;call ULTIMATE.dealloc(enic_set_vf_port_~#prev_pp~0#1.base, enic_set_vf_port_~#prev_pp~0#1.offset);havoc enic_set_vf_port_~#prev_pp~0#1.base, enic_set_vf_port_~#prev_pp~0#1.offset;call ULTIMATE.dealloc(enic_set_vf_port_~#err~4#1.base, enic_set_vf_port_~#err~4#1.offset);havoc enic_set_vf_port_~#err~4#1.base, enic_set_vf_port_~#err~4#1.offset;call ULTIMATE.dealloc(enic_set_vf_port_~#restore_pp~0#1.base, enic_set_vf_port_~#restore_pp~0#1.offset);havoc enic_set_vf_port_~#restore_pp~0#1.base, enic_set_vf_port_~#restore_pp~0#1.offset; [2025-02-08 04:09:13,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10260-1: SUMMARY for call enic_set_vf_port_#t~ret805#1 := enic_dev_status_to_errno(enic_set_vf_port_#t~mem804#1); srcloc: null [2025-02-08 04:09:13,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15149: assume 0 != enic_get_vnic_config_~err~23#1; [2025-02-08 04:09:13,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15149: assume !(0 != enic_get_vnic_config_~err~23#1);call enic_get_vnic_config_#t~mem1541#1.base, enic_get_vnic_config_#t~mem1541#1.offset := read~$Pointer$#11(enic_get_vnic_config_~enic#1.base, 200 + enic_get_vnic_config_~enic#1.offset, 8); [2025-02-08 04:09:13,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16867-1: enic_process_get_pp_request_#res#1 := 0;call ULTIMATE.dealloc(enic_process_get_pp_request_~#status~0#1.base, enic_process_get_pp_request_~#status~0#1.offset);havoc enic_process_get_pp_request_~#status~0#1.base, enic_process_get_pp_request_~#status~0#1.offset; [2025-02-08 04:09:13,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16735-1: call enic_process_set_pp_request_#t~mem1924#1 := read~int#15(enic_process_set_pp_request_~#err~52#1.base, enic_process_set_pp_request_~#err~52#1.offset, 4); [2025-02-08 04:09:13,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16735: assume 0 != enic_process_set_pp_request_#t~mem1924#1;havoc enic_process_set_pp_request_#t~mem1924#1;call enic_process_set_pp_request_#t~mem1925#1 := read~int#15(enic_process_set_pp_request_~#err~52#1.base, enic_process_set_pp_request_~#err~52#1.offset, 4);enic_process_set_pp_request_#res#1 := enic_process_set_pp_request_#t~mem1925#1;havoc enic_process_set_pp_request_#t~mem1925#1;call ULTIMATE.dealloc(enic_process_set_pp_request_~#err~52#1.base, enic_process_set_pp_request_~#err~52#1.offset);havoc enic_process_set_pp_request_~#err~52#1.base, enic_process_set_pp_request_~#err~52#1.offset; [2025-02-08 04:09:13,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16735: assume !(0 != enic_process_set_pp_request_#t~mem1924#1);havoc enic_process_set_pp_request_#t~mem1924#1; [2025-02-08 04:09:13,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15282: assume -2147483648 <= enic_add_vlan_#t~ret1601#1 && enic_add_vlan_#t~ret1601#1 <= 2147483647;enic_add_vlan_~err~24#1 := enic_add_vlan_#t~ret1601#1;havoc enic_add_vlan_#t~mem1600#1.base, enic_add_vlan_#t~mem1600#1.offset;havoc enic_add_vlan_#t~ret1601#1; [2025-02-08 04:09:13,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17000: assume 1 == (if vnic_dev_discover_res_~type~3#1 % 256 % 4294967296 <= 2147483647 then vnic_dev_discover_res_~type~3#1 % 256 % 4294967296 else vnic_dev_discover_res_~type~3#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:09:13,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17000: assume !(1 == (if vnic_dev_discover_res_~type~3#1 % 256 % 4294967296 <= 2147483647 then vnic_dev_discover_res_~type~3#1 % 256 % 4294967296 else vnic_dev_discover_res_~type~3#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:09:13,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18982: havoc enic_get_strings_#t~memcpy~res2310#1.base, enic_get_strings_#t~memcpy~res2310#1.offset;enic_get_strings_~data#1.base, enic_get_strings_~data#1.offset := enic_get_strings_~data#1.base, 32 + enic_get_strings_~data#1.offset;enic_get_strings_~i~31#1 := 1 + enic_get_strings_~i~31#1; [2025-02-08 04:09:13,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18982-1: SUMMARY for call enic_get_strings_#t~memcpy~res2310#1.base, enic_get_strings_#t~memcpy~res2310#1.offset := #Ultimate.C_memcpy#11(enic_get_strings_~data#1.base, enic_get_strings_~data#1.offset, ~#enic_tx_stats~0.base, ~#enic_tx_stats~0.offset + 36 * (if enic_get_strings_~i~31#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then enic_get_strings_~i~31#1 % 4294967296 % 18446744073709551616 else enic_get_strings_~i~31#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 32); srcloc: null [2025-02-08 04:09:13,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10129: assume -2147483648 <= enic_set_vf_mac_#t~ret755#1 && enic_set_vf_mac_#t~ret755#1 <= 2147483647;call write~int#15(enic_set_vf_mac_#t~ret755#1, enic_set_vf_mac_~#err~3#1.base, enic_set_vf_mac_~#err~3#1.offset, 4);havoc enic_set_vf_mac_#t~mem754#1.base, enic_set_vf_mac_#t~mem754#1.offset;havoc enic_set_vf_mac_#t~ret755#1; [2025-02-08 04:09:13,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10129-1: SUMMARY for call enic_set_vf_mac_#t~ret755#1 := vnic_dev_set_mac_addr(enic_set_vf_mac_#t~mem754#1.base, enic_set_vf_mac_#t~mem754#1.offset, enic_set_vf_mac_~mac#1.base, enic_set_vf_mac_~mac#1.offset); srcloc: null [2025-02-08 04:09:13,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15282-1: SUMMARY for call enic_add_vlan_#t~ret1601#1 := vnic_dev_cmd(enic_add_vlan_#t~mem1600#1.base, enic_add_vlan_#t~mem1600#1.offset, 1090535438, enic_add_vlan_~#a0~0#1.base, enic_add_vlan_~#a0~0#1.offset, enic_add_vlan_~#a1~0#1.base, enic_add_vlan_~#a1~0#1.offset, enic_add_vlan_~wait~1#1); srcloc: null [2025-02-08 04:09:13,548 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9469: assume 0 != enic_queue_wq_skb_~mss~0#1 % 4294967296;assume { :begin_inline_enic_queue_wq_skb_tso } true;enic_queue_wq_skb_tso_#in~enic#1.base, enic_queue_wq_skb_tso_#in~enic#1.offset, enic_queue_wq_skb_tso_#in~wq#1.base, enic_queue_wq_skb_tso_#in~wq#1.offset, enic_queue_wq_skb_tso_#in~skb#1.base, enic_queue_wq_skb_tso_#in~skb#1.offset, enic_queue_wq_skb_tso_#in~mss#1, enic_queue_wq_skb_tso_#in~vlan_tag_insert#1, enic_queue_wq_skb_tso_#in~vlan_tag#1, enic_queue_wq_skb_tso_#in~loopback#1 := enic_queue_wq_skb_~enic#1.base, enic_queue_wq_skb_~enic#1.offset, enic_queue_wq_skb_~wq#1.base, enic_queue_wq_skb_~wq#1.offset, enic_queue_wq_skb_~skb#1.base, enic_queue_wq_skb_~skb#1.offset, enic_queue_wq_skb_~mss~0#1, enic_queue_wq_skb_~vlan_tag_insert~0#1, enic_queue_wq_skb_~vlan_tag~0#1, enic_queue_wq_skb_~loopback~0#1;havoc enic_queue_wq_skb_tso_#t~ret596#1, enic_queue_wq_skb_tso_#t~mem597#1, enic_queue_wq_skb_tso_#t~ret598#1, enic_queue_wq_skb_tso_#t~ret599#1, enic_queue_wq_skb_tso_#t~mem600#1, enic_queue_wq_skb_tso_#t~ret601#1.base, enic_queue_wq_skb_tso_#t~ret601#1.offset, enic_queue_wq_skb_tso_#t~ret602#1.base, enic_queue_wq_skb_tso_#t~ret602#1.offset, enic_queue_wq_skb_tso_#t~ret603#1.base, enic_queue_wq_skb_tso_#t~ret603#1.offset, enic_queue_wq_skb_tso_#t~ret604#1.base, enic_queue_wq_skb_tso_#t~ret604#1.offset, enic_queue_wq_skb_tso_#t~mem605#1, enic_queue_wq_skb_tso_#t~mem606#1, enic_queue_wq_skb_tso_#t~ret607#1, enic_queue_wq_skb_tso_#t~mem608#1, enic_queue_wq_skb_tso_#t~ret609#1.base, enic_queue_wq_skb_tso_#t~ret609#1.offset, enic_queue_wq_skb_tso_#t~ret610#1.base, enic_queue_wq_skb_tso_#t~ret610#1.offset, enic_queue_wq_skb_tso_#t~ret611#1.base, enic_queue_wq_skb_tso_#t~ret611#1.offset, enic_queue_wq_skb_tso_#t~ret612#1, enic_queue_wq_skb_tso_#t~mem613#1.base, enic_queue_wq_skb_tso_#t~mem613#1.offset, enic_queue_wq_skb_tso_#t~mem614#1.base, enic_queue_wq_skb_tso_#t~mem614#1.offset, enic_queue_wq_skb_tso_#t~ret615#1, enic_queue_wq_skb_tso_#t~ret616#1.base, enic_queue_wq_skb_tso_#t~ret616#1.offset, enic_queue_wq_skb_tso_#t~ret617#1, enic_queue_wq_skb_tso_#t~ret618#1, enic_queue_wq_skb_tso_#t~mem619#1.base, enic_queue_wq_skb_tso_#t~mem619#1.offset, enic_queue_wq_skb_tso_#t~ret620#1, enic_queue_wq_skb_tso_~enic#1.base, enic_queue_wq_skb_tso_~enic#1.offset, enic_queue_wq_skb_tso_~wq#1.base, enic_queue_wq_skb_tso_~wq#1.offset, enic_queue_wq_skb_tso_~skb#1.base, enic_queue_wq_skb_tso_~skb#1.offset, enic_queue_wq_skb_tso_~mss#1, enic_queue_wq_skb_tso_~vlan_tag_insert#1, enic_queue_wq_skb_tso_~vlan_tag#1, enic_queue_wq_skb_tso_~loopback#1, enic_queue_wq_skb_tso_~frag_len_left~0#1, enic_queue_wq_skb_tso_~tmp~70#1, enic_queue_wq_skb_tso_~len_left~2#1, enic_queue_wq_skb_tso_~hdr_len~1#1, enic_queue_wq_skb_tso_~tmp___0~22#1, enic_queue_wq_skb_tso_~tmp___1~15#1, enic_queue_wq_skb_tso_~eop~2#1, enic_queue_wq_skb_tso_~len~0#1, enic_queue_wq_skb_tso_~dma_addr~0#1, enic_queue_wq_skb_tso_~offset~0#1, enic_queue_wq_skb_tso_~frag~1#1.base, enic_queue_wq_skb_tso_~frag~1#1.offset, enic_queue_wq_skb_tso_~tmp___2~8#1.base, enic_queue_wq_skb_tso_~tmp___2~8#1.offset, enic_queue_wq_skb_tso_~tmp___3~4#1.base, enic_queue_wq_skb_tso_~tmp___3~4#1.offset, enic_queue_wq_skb_tso_~tmp___4~0#1.base, enic_queue_wq_skb_tso_~tmp___4~0#1.offset, enic_queue_wq_skb_tso_~tmp___5~0#1.base, enic_queue_wq_skb_tso_~tmp___5~0#1.offset, enic_queue_wq_skb_tso_~tmp___6~0#1, enic_queue_wq_skb_tso_~tmp___7~0#1.base, enic_queue_wq_skb_tso_~tmp___7~0#1.offset, enic_queue_wq_skb_tso_~tmp___8~0#1.base, enic_queue_wq_skb_tso_~tmp___8~0#1.offset, enic_queue_wq_skb_tso_~tmp___9~0#1.base, enic_queue_wq_skb_tso_~tmp___9~0#1.offset, enic_queue_wq_skb_tso_~tmp___10~0#1, enic_queue_wq_skb_tso_~_min1~0#1, enic_queue_wq_skb_tso_~_min2~0#1, enic_queue_wq_skb_tso_~tmp___11~0#1.base, enic_queue_wq_skb_tso_~tmp___11~0#1.offset, enic_queue_wq_skb_tso_~tmp___12~0#1, enic_queue_wq_skb_tso_~_min1___0~0#1, enic_queue_wq_skb_tso_~_min2___0~0#1;enic_queue_wq_skb_tso_~enic#1.base, enic_queue_wq_skb_tso_~enic#1.offset := enic_queue_wq_skb_tso_#in~enic#1.base, enic_queue_wq_skb_tso_#in~enic#1.offset;enic_queue_wq_skb_tso_~wq#1.base, enic_queue_wq_skb_tso_~wq#1.offset := enic_queue_wq_skb_tso_#in~wq#1.base, enic_queue_wq_skb_tso_#in~wq#1.offset;enic_queue_wq_skb_tso_~skb#1.base, enic_queue_wq_skb_tso_~skb#1.offset := enic_queue_wq_skb_tso_#in~skb#1.base, enic_queue_wq_skb_tso_#in~skb#1.offset;enic_queue_wq_skb_tso_~mss#1 := enic_queue_wq_skb_tso_#in~mss#1;enic_queue_wq_skb_tso_~vlan_tag_insert#1 := enic_queue_wq_skb_tso_#in~vlan_tag_insert#1;enic_queue_wq_skb_tso_~vlan_tag#1 := enic_queue_wq_skb_tso_#in~vlan_tag#1;enic_queue_wq_skb_tso_~loopback#1 := enic_queue_wq_skb_tso_#in~loopback#1;havoc enic_queue_wq_skb_tso_~frag_len_left~0#1;havoc enic_queue_wq_skb_tso_~tmp~70#1;havoc enic_queue_wq_skb_tso_~len_left~2#1;havoc enic_queue_wq_skb_tso_~hdr_len~1#1;havoc enic_queue_wq_skb_tso_~tmp___0~22#1;havoc enic_queue_wq_skb_tso_~tmp___1~15#1;havoc enic_queue_wq_skb_tso_~eop~2#1;havoc enic_queue_wq_skb_tso_~len~0#1;havoc enic_queue_wq_skb_tso_~dma_addr~0#1;havoc enic_queue_wq_skb_tso_~offset~0#1;havoc enic_queue_wq_skb_tso_~frag~1#1.base, enic_queue_wq_skb_tso_~frag~1#1.offset;havoc enic_queue_wq_skb_tso_~tmp___2~8#1.base, enic_queue_wq_skb_tso_~tmp___2~8#1.offset;havoc enic_queue_wq_skb_tso_~tmp___3~4#1.base, enic_queue_wq_skb_tso_~tmp___3~4#1.offset;havoc enic_queue_wq_skb_tso_~tmp___4~0#1.base, enic_queue_wq_skb_tso_~tmp___4~0#1.offset;havoc enic_queue_wq_skb_tso_~tmp___5~0#1.base, enic_queue_wq_skb_tso_~tmp___5~0#1.offset;havoc enic_queue_wq_skb_tso_~tmp___6~0#1;havoc enic_queue_wq_skb_tso_~tmp___7~0#1.base, enic_queue_wq_skb_tso_~tmp___7~0#1.offset;havoc enic_queue_wq_skb_tso_~tmp___8~0#1.base, enic_queue_wq_skb_tso_~tmp___8~0#1.offset;havoc enic_queue_wq_skb_tso_~tmp___9~0#1.base, enic_queue_wq_skb_tso_~tmp___9~0#1.offset;havoc enic_queue_wq_skb_tso_~tmp___10~0#1;havoc enic_queue_wq_skb_tso_~_min1~0#1;havoc enic_queue_wq_skb_tso_~_min2~0#1;havoc enic_queue_wq_skb_tso_~tmp___11~0#1.base, enic_queue_wq_skb_tso_~tmp___11~0#1.offset;havoc enic_queue_wq_skb_tso_~tmp___12~0#1;havoc enic_queue_wq_skb_tso_~_min1___0~0#1;havoc enic_queue_wq_skb_tso_~_min2___0~0#1; [2025-02-08 04:09:13,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9469: assume !(0 != enic_queue_wq_skb_~mss~0#1 % 4294967296);call enic_queue_wq_skb_#t~mem629#1 := read~int#11(enic_queue_wq_skb_~skb#1.base, 124 + enic_queue_wq_skb_~skb#1.offset, 1); [2025-02-08 04:09:13,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13697: havoc ldv_dummy_resourceless_instance_callback_2_17_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_17_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_17_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_17_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_17_~arg2#1, ldv_dummy_resourceless_instance_callback_2_17_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_17_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_17_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_17_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_17_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_17_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_17_#in~arg2#1, ldv_dummy_resourceless_instance_callback_2_17_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_17_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_17 } true; [2025-02-08 04:09:13,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16736: havoc enic_process_set_pp_request_#t~mem1925#1; [2025-02-08 04:09:13,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10394-1: enic_get_vf_port_#res#1 := 0;call ULTIMATE.dealloc(enic_get_vf_port_~#response~0#1.base, enic_get_vf_port_~#response~0#1.offset);havoc enic_get_vf_port_~#response~0#1.base, enic_get_vf_port_~#response~0#1.offset;call ULTIMATE.dealloc(enic_get_vf_port_~#err~5#1.base, enic_get_vf_port_~#err~5#1.offset);havoc enic_get_vf_port_~#err~5#1.base, enic_get_vf_port_~#err~5#1.offset; [2025-02-08 04:09:13,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15151-1: SUMMARY for call enic_get_vnic_config_#t~ret1539#1.base, enic_get_vnic_config_#t~ret1539#1.offset := enic_get_dev(enic_get_vnic_config_~enic#1.base, enic_get_vnic_config_~enic#1.offset); srcloc: null [2025-02-08 04:09:13,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15151: enic_get_vnic_config_~tmp___1~39#1.base, enic_get_vnic_config_~tmp___1~39#1.offset := enic_get_vnic_config_#t~ret1539#1.base, enic_get_vnic_config_#t~ret1539#1.offset;havoc enic_get_vnic_config_#t~ret1539#1.base, enic_get_vnic_config_#t~ret1539#1.offset; [2025-02-08 04:09:13,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13434: assume 10 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1; [2025-02-08 04:09:13,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13434: assume !(10 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1); [2025-02-08 04:09:13,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18455: vnic_rq_alloc_bufs_~tmp~208#1.base, vnic_rq_alloc_bufs_~tmp~208#1.offset := vnic_rq_alloc_bufs_#t~ret2218#1.base, vnic_rq_alloc_bufs_#t~ret2218#1.offset;havoc vnic_rq_alloc_bufs_#t~ret2218#1.base, vnic_rq_alloc_bufs_#t~ret2218#1.offset;call write~$Pointer$#11(vnic_rq_alloc_bufs_~tmp~208#1.base, vnic_rq_alloc_bufs_~tmp~208#1.offset, vnic_rq_alloc_bufs_~rq#1.base, 88 + vnic_rq_alloc_bufs_~rq#1.offset + 8 * (if vnic_rq_alloc_bufs_~i~29#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then vnic_rq_alloc_bufs_~i~29#1 % 4294967296 % 18446744073709551616 else vnic_rq_alloc_bufs_~i~29#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 8);call vnic_rq_alloc_bufs_#t~mem2219#1.base, vnic_rq_alloc_bufs_#t~mem2219#1.offset := read~$Pointer$#11(vnic_rq_alloc_bufs_~rq#1.base, 88 + vnic_rq_alloc_bufs_~rq#1.offset + 8 * (if vnic_rq_alloc_bufs_~i~29#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then vnic_rq_alloc_bufs_~i~29#1 % 4294967296 % 18446744073709551616 else vnic_rq_alloc_bufs_~i~29#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 8); [2025-02-08 04:09:13,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18455-1: SUMMARY for call vnic_rq_alloc_bufs_#t~ret2218#1.base, vnic_rq_alloc_bufs_#t~ret2218#1.offset := kzalloc((if vnic_rq_alloc_bufs_~count~3#1 % 4294967296 <= 63 then 1792 else 3584), 32); srcloc: null [2025-02-08 04:09:13,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15284: assume 0 != enic_add_vlan_~err~24#1; [2025-02-08 04:09:13,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15284: assume !(0 != enic_add_vlan_~err~24#1); [2025-02-08 04:09:13,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15152-1: SUMMARY for call enic_get_vnic_config_#t~ret1540#1 := dev_err(enic_get_vnic_config_~tmp___1~39#1.base, enic_get_vnic_config_~tmp___1~39#1.offset, 65, 0); srcloc: null [2025-02-08 04:09:13,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15152: assume -2147483648 <= enic_get_vnic_config_#t~ret1540#1 && enic_get_vnic_config_#t~ret1540#1 <= 2147483647;havoc enic_get_vnic_config_#t~ret1540#1;enic_get_vnic_config_#res#1 := enic_get_vnic_config_~err~23#1; [2025-02-08 04:09:13,549 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13699: SUMMARY for call ldv_free(ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_17_2_default~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_17_2_default~0#1.offset); srcloc: null [2025-02-08 04:09:13,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10396-1: enic_get_vf_port_#res#1 := -90;call ULTIMATE.dealloc(enic_get_vf_port_~#response~0#1.base, enic_get_vf_port_~#response~0#1.offset);havoc enic_get_vf_port_~#response~0#1.base, enic_get_vf_port_~#response~0#1.offset;call ULTIMATE.dealloc(enic_get_vf_port_~#err~5#1.base, enic_get_vf_port_~#err~5#1.offset);havoc enic_get_vf_port_~#err~5#1.base, enic_get_vf_port_~#err~5#1.offset; [2025-02-08 04:09:13,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9471: havoc enic_queue_wq_skb_tso_#t~ret596#1, enic_queue_wq_skb_tso_#t~mem597#1, enic_queue_wq_skb_tso_#t~ret598#1, enic_queue_wq_skb_tso_#t~ret599#1, enic_queue_wq_skb_tso_#t~mem600#1, enic_queue_wq_skb_tso_#t~ret601#1.base, enic_queue_wq_skb_tso_#t~ret601#1.offset, enic_queue_wq_skb_tso_#t~ret602#1.base, enic_queue_wq_skb_tso_#t~ret602#1.offset, enic_queue_wq_skb_tso_#t~ret603#1.base, enic_queue_wq_skb_tso_#t~ret603#1.offset, enic_queue_wq_skb_tso_#t~ret604#1.base, enic_queue_wq_skb_tso_#t~ret604#1.offset, enic_queue_wq_skb_tso_#t~mem605#1, enic_queue_wq_skb_tso_#t~mem606#1, enic_queue_wq_skb_tso_#t~ret607#1, enic_queue_wq_skb_tso_#t~mem608#1, enic_queue_wq_skb_tso_#t~ret609#1.base, enic_queue_wq_skb_tso_#t~ret609#1.offset, enic_queue_wq_skb_tso_#t~ret610#1.base, enic_queue_wq_skb_tso_#t~ret610#1.offset, enic_queue_wq_skb_tso_#t~ret611#1.base, enic_queue_wq_skb_tso_#t~ret611#1.offset, enic_queue_wq_skb_tso_#t~ret612#1, enic_queue_wq_skb_tso_#t~mem613#1.base, enic_queue_wq_skb_tso_#t~mem613#1.offset, enic_queue_wq_skb_tso_#t~mem614#1.base, enic_queue_wq_skb_tso_#t~mem614#1.offset, enic_queue_wq_skb_tso_#t~ret615#1, enic_queue_wq_skb_tso_#t~ret616#1.base, enic_queue_wq_skb_tso_#t~ret616#1.offset, enic_queue_wq_skb_tso_#t~ret617#1, enic_queue_wq_skb_tso_#t~ret618#1, enic_queue_wq_skb_tso_#t~mem619#1.base, enic_queue_wq_skb_tso_#t~mem619#1.offset, enic_queue_wq_skb_tso_#t~ret620#1, enic_queue_wq_skb_tso_~enic#1.base, enic_queue_wq_skb_tso_~enic#1.offset, enic_queue_wq_skb_tso_~wq#1.base, enic_queue_wq_skb_tso_~wq#1.offset, enic_queue_wq_skb_tso_~skb#1.base, enic_queue_wq_skb_tso_~skb#1.offset, enic_queue_wq_skb_tso_~mss#1, enic_queue_wq_skb_tso_~vlan_tag_insert#1, enic_queue_wq_skb_tso_~vlan_tag#1, enic_queue_wq_skb_tso_~loopback#1, enic_queue_wq_skb_tso_~frag_len_left~0#1, enic_queue_wq_skb_tso_~tmp~70#1, enic_queue_wq_skb_tso_~len_left~2#1, enic_queue_wq_skb_tso_~hdr_len~1#1, enic_queue_wq_skb_tso_~tmp___0~22#1, enic_queue_wq_skb_tso_~tmp___1~15#1, enic_queue_wq_skb_tso_~eop~2#1, enic_queue_wq_skb_tso_~len~0#1, enic_queue_wq_skb_tso_~dma_addr~0#1, enic_queue_wq_skb_tso_~offset~0#1, enic_queue_wq_skb_tso_~frag~1#1.base, enic_queue_wq_skb_tso_~frag~1#1.offset, enic_queue_wq_skb_tso_~tmp___2~8#1.base, enic_queue_wq_skb_tso_~tmp___2~8#1.offset, enic_queue_wq_skb_tso_~tmp___3~4#1.base, enic_queue_wq_skb_tso_~tmp___3~4#1.offset, enic_queue_wq_skb_tso_~tmp___4~0#1.base, enic_queue_wq_skb_tso_~tmp___4~0#1.offset, enic_queue_wq_skb_tso_~tmp___5~0#1.base, enic_queue_wq_skb_tso_~tmp___5~0#1.offset, enic_queue_wq_skb_tso_~tmp___6~0#1, enic_queue_wq_skb_tso_~tmp___7~0#1.base, enic_queue_wq_skb_tso_~tmp___7~0#1.offset, enic_queue_wq_skb_tso_~tmp___8~0#1.base, enic_queue_wq_skb_tso_~tmp___8~0#1.offset, enic_queue_wq_skb_tso_~tmp___9~0#1.base, enic_queue_wq_skb_tso_~tmp___9~0#1.offset, enic_queue_wq_skb_tso_~tmp___10~0#1, enic_queue_wq_skb_tso_~_min1~0#1, enic_queue_wq_skb_tso_~_min2~0#1, enic_queue_wq_skb_tso_~tmp___11~0#1.base, enic_queue_wq_skb_tso_~tmp___11~0#1.offset, enic_queue_wq_skb_tso_~tmp___12~0#1, enic_queue_wq_skb_tso_~_min1___0~0#1, enic_queue_wq_skb_tso_~_min2___0~0#1;havoc enic_queue_wq_skb_tso_#in~enic#1.base, enic_queue_wq_skb_tso_#in~enic#1.offset, enic_queue_wq_skb_tso_#in~wq#1.base, enic_queue_wq_skb_tso_#in~wq#1.offset, enic_queue_wq_skb_tso_#in~skb#1.base, enic_queue_wq_skb_tso_#in~skb#1.offset, enic_queue_wq_skb_tso_#in~mss#1, enic_queue_wq_skb_tso_#in~vlan_tag_insert#1, enic_queue_wq_skb_tso_#in~vlan_tag#1, enic_queue_wq_skb_tso_#in~loopback#1;assume { :end_inline_enic_queue_wq_skb_tso } true; [2025-02-08 04:09:13,550 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7225: havoc skb_checksum_start_offset_#t~mem214#1;enic_queue_wq_skb_csum_l4_#t~ret591#1 := skb_checksum_start_offset_#res#1;havoc skb_checksum_start_offset_#t~ret213#1, skb_checksum_start_offset_#t~mem214#1, skb_checksum_start_offset_~skb#1.base, skb_checksum_start_offset_~skb#1.offset, skb_checksum_start_offset_~tmp~15#1;havoc skb_checksum_start_offset_#in~skb#1.base, skb_checksum_start_offset_#in~skb#1.offset;assume { :end_inline_skb_checksum_start_offset } true;assume -2147483648 <= enic_queue_wq_skb_csum_l4_#t~ret591#1 && enic_queue_wq_skb_csum_l4_#t~ret591#1 <= 2147483647;enic_queue_wq_skb_csum_l4_~tmp___0~21#1 := enic_queue_wq_skb_csum_l4_#t~ret591#1;havoc enic_queue_wq_skb_csum_l4_#t~ret591#1;enic_queue_wq_skb_csum_l4_~hdr_len~0#1 := enic_queue_wq_skb_csum_l4_~tmp___0~21#1;call enic_queue_wq_skb_csum_l4_#t~mem592#1 := read~int#11(enic_queue_wq_skb_csum_l4_~skb#1.base, 118 + enic_queue_wq_skb_csum_l4_~skb#1.offset, 2);enic_queue_wq_skb_csum_l4_~csum_offset~0#1 := enic_queue_wq_skb_csum_l4_~hdr_len~0#1 + enic_queue_wq_skb_csum_l4_#t~mem592#1 % 65536;havoc enic_queue_wq_skb_csum_l4_#t~mem592#1;enic_queue_wq_skb_csum_l4_~eop~1#1 := (if 0 == enic_queue_wq_skb_csum_l4_~len_left~1#1 % 4294967296 then 1 else 0);call enic_queue_wq_skb_csum_l4_#t~mem593#1.base, enic_queue_wq_skb_csum_l4_#t~mem593#1.offset := read~$Pointer$#11(enic_queue_wq_skb_csum_l4_~enic#1.base, 8 + enic_queue_wq_skb_csum_l4_~enic#1.offset, 8);call enic_queue_wq_skb_csum_l4_#t~mem594#1.base, enic_queue_wq_skb_csum_l4_#t~mem594#1.offset := read~$Pointer$#11(enic_queue_wq_skb_csum_l4_~skb#1.base, 229 + enic_queue_wq_skb_csum_l4_~skb#1.offset, 8); [2025-02-08 04:09:13,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16739-1: assume enic_process_set_pp_request_#t~short1929#1; [2025-02-08 04:09:13,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16739-1: assume !enic_process_set_pp_request_#t~short1929#1;call enic_process_set_pp_request_#t~mem1927#1 := read~int#11(enic_process_set_pp_request_~pp~7#1.base, 4 + enic_process_set_pp_request_~pp~7#1.offset, 1);call enic_process_set_pp_request_#t~mem1928#1.base, enic_process_set_pp_request_#t~mem1928#1.offset := read~$Pointer$#18(~#enic_pp_handlers~0.base, ~#enic_pp_handlers~0.offset + 8 * (if enic_process_set_pp_request_#t~mem1927#1 % 256 % 4294967296 <= 2147483647 then enic_process_set_pp_request_#t~mem1927#1 % 256 % 4294967296 else enic_process_set_pp_request_#t~mem1927#1 % 256 % 4294967296 - 4294967296), 8);enic_process_set_pp_request_#t~short1929#1 := 0 == (enic_process_set_pp_request_#t~mem1928#1.base + enic_process_set_pp_request_#t~mem1928#1.offset) % 18446744073709551616; [2025-02-08 04:09:13,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16739: assume enic_process_set_pp_request_#t~short1929#1;havoc enic_process_set_pp_request_#t~mem1926#1;havoc enic_process_set_pp_request_#t~mem1927#1;havoc enic_process_set_pp_request_#t~mem1928#1.base, enic_process_set_pp_request_#t~mem1928#1.offset;havoc enic_process_set_pp_request_#t~short1929#1;enic_process_set_pp_request_#res#1 := -95;call ULTIMATE.dealloc(enic_process_set_pp_request_~#err~52#1.base, enic_process_set_pp_request_~#err~52#1.offset);havoc enic_process_set_pp_request_~#err~52#1.base, enic_process_set_pp_request_~#err~52#1.offset; [2025-02-08 04:09:13,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16739: assume !enic_process_set_pp_request_#t~short1929#1;havoc enic_process_set_pp_request_#t~mem1926#1;havoc enic_process_set_pp_request_#t~mem1927#1;havoc enic_process_set_pp_request_#t~mem1928#1.base, enic_process_set_pp_request_#t~mem1928#1.offset;havoc enic_process_set_pp_request_#t~short1929#1;call enic_process_set_pp_request_#t~mem1936#1 := read~int#11(enic_process_set_pp_request_~pp~7#1.base, 4 + enic_process_set_pp_request_~pp~7#1.offset, 1);call enic_process_set_pp_request_#t~mem1937#1.base, enic_process_set_pp_request_#t~mem1937#1.offset := read~$Pointer$#18(~#enic_pp_handlers~0.base, ~#enic_pp_handlers~0.offset + 8 * (if enic_process_set_pp_request_#t~mem1936#1 % 256 % 4294967296 <= 2147483647 then enic_process_set_pp_request_#t~mem1936#1 % 256 % 4294967296 else enic_process_set_pp_request_#t~mem1936#1 % 256 % 4294967296 - 4294967296), 8); [2025-02-08 04:09:13,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12511-2: call #t~mem1294#1.base, #t~mem1294#1.offset := read~$Pointer$#11(~enic~30#1.base, 200 + ~enic~30#1.offset, 8); [2025-02-08 04:09:13,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12511-1: SUMMARY for call vnic_dev_unregister(#t~mem1294#1.base, #t~mem1294#1.offset); srcloc: null [2025-02-08 04:09:13,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19250: assume -2147483648 <= ldv_dummy_resourceless_instance_callback_2_13_#t~ret2342#1 && ldv_dummy_resourceless_instance_callback_2_13_#t~ret2342#1 <= 2147483647;havoc ldv_dummy_resourceless_instance_callback_2_13_#t~ret2342#1; [2025-02-08 04:09:13,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12511: havoc #t~mem1294#1.base, #t~mem1294#1.offset; [2025-02-08 04:09:13,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16739-2: call enic_process_set_pp_request_#t~mem1926#1 := read~int#11(enic_process_set_pp_request_~pp~7#1.base, 4 + enic_process_set_pp_request_~pp~7#1.offset, 1);enic_process_set_pp_request_#t~short1929#1 := (if enic_process_set_pp_request_#t~mem1926#1 % 256 % 4294967296 <= 2147483647 then enic_process_set_pp_request_#t~mem1926#1 % 256 % 4294967296 else enic_process_set_pp_request_#t~mem1926#1 % 256 % 4294967296 - 4294967296) > 3; [2025-02-08 04:09:13,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10133: call enic_set_vf_mac_#t~mem756#1 := read~int#15(enic_set_vf_mac_~#err~3#1.base, enic_set_vf_mac_~#err~3#1.offset, 4); [2025-02-08 04:09:13,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10133-1: SUMMARY for call ldv_spin_unlock_83(enic_set_vf_mac_~enic~14#1.base, 1244 + enic_set_vf_mac_~enic~14#1.offset); srcloc: null [2025-02-08 04:09:13,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15286-1: SUMMARY for call enic_add_vlan_#t~ret1602#1.base, enic_add_vlan_#t~ret1602#1.offset := enic_get_dev(enic_add_vlan_~enic#1.base, enic_add_vlan_~enic#1.offset); srcloc: null [2025-02-08 04:09:13,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15286: enic_add_vlan_~tmp~159#1.base, enic_add_vlan_~tmp~159#1.offset := enic_add_vlan_#t~ret1602#1.base, enic_add_vlan_#t~ret1602#1.offset;havoc enic_add_vlan_#t~ret1602#1.base, enic_add_vlan_#t~ret1602#1.offset; [2025-02-08 04:09:13,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19250-1: SUMMARY for call ldv_dummy_resourceless_instance_callback_2_13_#t~ret2342#1 := enic_get_settings(ldv_dummy_resourceless_instance_callback_2_13_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_13_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_13_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_13_~arg2#1.offset); srcloc: null [2025-02-08 04:09:13,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17004: assume 2 == (if vnic_dev_discover_res_~type~3#1 % 256 % 4294967296 <= 2147483647 then vnic_dev_discover_res_~type~3#1 % 256 % 4294967296 else vnic_dev_discover_res_~type~3#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:09:13,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17004: assume !(2 == (if vnic_dev_discover_res_~type~3#1 % 256 % 4294967296 <= 2147483647 then vnic_dev_discover_res_~type~3#1 % 256 % 4294967296 else vnic_dev_discover_res_~type~3#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:09:13,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10134-1: SUMMARY for call enic_set_vf_mac_#t~ret757#1 := enic_dev_status_to_errno(enic_set_vf_mac_#t~mem756#1); srcloc: null [2025-02-08 04:09:13,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15287-1: SUMMARY for call enic_add_vlan_#t~ret1603#1 := dev_err(enic_add_vlan_~tmp~159#1.base, enic_add_vlan_~tmp~159#1.offset, 98, 0); srcloc: null [2025-02-08 04:09:13,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15287: assume -2147483648 <= enic_add_vlan_#t~ret1603#1 && enic_add_vlan_#t~ret1603#1 <= 2147483647;havoc enic_add_vlan_#t~ret1603#1; [2025-02-08 04:09:13,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10134: assume -2147483648 <= enic_set_vf_mac_#t~ret757#1 && enic_set_vf_mac_#t~ret757#1 <= 2147483647;enic_set_vf_mac_~tmp___2~11#1 := enic_set_vf_mac_#t~ret757#1;havoc enic_set_vf_mac_#t~mem756#1;havoc enic_set_vf_mac_#t~ret757#1;enic_set_vf_mac_#res#1 := enic_set_vf_mac_~tmp___2~11#1;call ULTIMATE.dealloc(enic_set_vf_mac_~#err~3#1.base, enic_set_vf_mac_~#err~3#1.offset);havoc enic_set_vf_mac_~#err~3#1.base, enic_set_vf_mac_~#err~3#1.offset; [2025-02-08 04:09:13,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18458: assume 0 == (vnic_rq_alloc_bufs_#t~mem2219#1.base + vnic_rq_alloc_bufs_#t~mem2219#1.offset) % 18446744073709551616;havoc vnic_rq_alloc_bufs_#t~mem2219#1.base, vnic_rq_alloc_bufs_#t~mem2219#1.offset;vnic_rq_alloc_bufs_#res#1 := -12; [2025-02-08 04:09:13,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18458: assume !(0 == (vnic_rq_alloc_bufs_#t~mem2219#1.base + vnic_rq_alloc_bufs_#t~mem2219#1.offset) % 18446744073709551616);havoc vnic_rq_alloc_bufs_#t~mem2219#1.base, vnic_rq_alloc_bufs_#t~mem2219#1.offset;vnic_rq_alloc_bufs_~i~29#1 := 1 + vnic_rq_alloc_bufs_~i~29#1; [2025-02-08 04:09:13,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9474: assume 12 == enic_queue_wq_skb_#t~mem629#1 % 256 % 4294967296;havoc enic_queue_wq_skb_#t~mem629#1;assume { :begin_inline_enic_queue_wq_skb_csum_l4 } true;enic_queue_wq_skb_csum_l4_#in~enic#1.base, enic_queue_wq_skb_csum_l4_#in~enic#1.offset, enic_queue_wq_skb_csum_l4_#in~wq#1.base, enic_queue_wq_skb_csum_l4_#in~wq#1.offset, enic_queue_wq_skb_csum_l4_#in~skb#1.base, enic_queue_wq_skb_csum_l4_#in~skb#1.offset, enic_queue_wq_skb_csum_l4_#in~vlan_tag_insert#1, enic_queue_wq_skb_csum_l4_#in~vlan_tag#1, enic_queue_wq_skb_csum_l4_#in~loopback#1 := enic_queue_wq_skb_~enic#1.base, enic_queue_wq_skb_~enic#1.offset, enic_queue_wq_skb_~wq#1.base, enic_queue_wq_skb_~wq#1.offset, enic_queue_wq_skb_~skb#1.base, enic_queue_wq_skb_~skb#1.offset, enic_queue_wq_skb_~vlan_tag_insert~0#1, enic_queue_wq_skb_~vlan_tag~0#1, enic_queue_wq_skb_~loopback~0#1;havoc enic_queue_wq_skb_csum_l4_#t~ret589#1, enic_queue_wq_skb_csum_l4_#t~mem590#1, enic_queue_wq_skb_csum_l4_#t~ret591#1, enic_queue_wq_skb_csum_l4_#t~mem592#1, enic_queue_wq_skb_csum_l4_#t~mem593#1.base, enic_queue_wq_skb_csum_l4_#t~mem593#1.offset, enic_queue_wq_skb_csum_l4_#t~mem594#1.base, enic_queue_wq_skb_csum_l4_#t~mem594#1.offset, enic_queue_wq_skb_csum_l4_#t~ret595#1, enic_queue_wq_skb_csum_l4_~enic#1.base, enic_queue_wq_skb_csum_l4_~enic#1.offset, enic_queue_wq_skb_csum_l4_~wq#1.base, enic_queue_wq_skb_csum_l4_~wq#1.offset, enic_queue_wq_skb_csum_l4_~skb#1.base, enic_queue_wq_skb_csum_l4_~skb#1.offset, enic_queue_wq_skb_csum_l4_~vlan_tag_insert#1, enic_queue_wq_skb_csum_l4_~vlan_tag#1, enic_queue_wq_skb_csum_l4_~loopback#1, enic_queue_wq_skb_csum_l4_~head_len~1#1, enic_queue_wq_skb_csum_l4_~tmp~69#1, enic_queue_wq_skb_csum_l4_~len_left~1#1, enic_queue_wq_skb_csum_l4_~hdr_len~0#1, enic_queue_wq_skb_csum_l4_~tmp___0~21#1, enic_queue_wq_skb_csum_l4_~csum_offset~0#1, enic_queue_wq_skb_csum_l4_~eop~1#1, enic_queue_wq_skb_csum_l4_~tmp___1~14#1;enic_queue_wq_skb_csum_l4_~enic#1.base, enic_queue_wq_skb_csum_l4_~enic#1.offset := enic_queue_wq_skb_csum_l4_#in~enic#1.base, enic_queue_wq_skb_csum_l4_#in~enic#1.offset;enic_queue_wq_skb_csum_l4_~wq#1.base, enic_queue_wq_skb_csum_l4_~wq#1.offset := enic_queue_wq_skb_csum_l4_#in~wq#1.base, enic_queue_wq_skb_csum_l4_#in~wq#1.offset;enic_queue_wq_skb_csum_l4_~skb#1.base, enic_queue_wq_skb_csum_l4_~skb#1.offset := enic_queue_wq_skb_csum_l4_#in~skb#1.base, enic_queue_wq_skb_csum_l4_#in~skb#1.offset;enic_queue_wq_skb_csum_l4_~vlan_tag_insert#1 := enic_queue_wq_skb_csum_l4_#in~vlan_tag_insert#1;enic_queue_wq_skb_csum_l4_~vlan_tag#1 := enic_queue_wq_skb_csum_l4_#in~vlan_tag#1;enic_queue_wq_skb_csum_l4_~loopback#1 := enic_queue_wq_skb_csum_l4_#in~loopback#1;havoc enic_queue_wq_skb_csum_l4_~head_len~1#1;havoc enic_queue_wq_skb_csum_l4_~tmp~69#1;havoc enic_queue_wq_skb_csum_l4_~len_left~1#1;havoc enic_queue_wq_skb_csum_l4_~hdr_len~0#1;havoc enic_queue_wq_skb_csum_l4_~tmp___0~21#1;havoc enic_queue_wq_skb_csum_l4_~csum_offset~0#1;havoc enic_queue_wq_skb_csum_l4_~eop~1#1;havoc enic_queue_wq_skb_csum_l4_~tmp___1~14#1; [2025-02-08 04:09:13,551 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9474: assume !(12 == enic_queue_wq_skb_#t~mem629#1 % 256 % 4294967296);havoc enic_queue_wq_skb_#t~mem629#1;assume { :begin_inline_enic_queue_wq_skb_vlan } true;enic_queue_wq_skb_vlan_#in~enic#1.base, enic_queue_wq_skb_vlan_#in~enic#1.offset, enic_queue_wq_skb_vlan_#in~wq#1.base, enic_queue_wq_skb_vlan_#in~wq#1.offset, enic_queue_wq_skb_vlan_#in~skb#1.base, enic_queue_wq_skb_vlan_#in~skb#1.offset, enic_queue_wq_skb_vlan_#in~vlan_tag_insert#1, enic_queue_wq_skb_vlan_#in~vlan_tag#1, enic_queue_wq_skb_vlan_#in~loopback#1 := enic_queue_wq_skb_~enic#1.base, enic_queue_wq_skb_~enic#1.offset, enic_queue_wq_skb_~wq#1.base, enic_queue_wq_skb_~wq#1.offset, enic_queue_wq_skb_~skb#1.base, enic_queue_wq_skb_~skb#1.offset, enic_queue_wq_skb_~vlan_tag_insert~0#1, enic_queue_wq_skb_~vlan_tag~0#1, enic_queue_wq_skb_~loopback~0#1;havoc enic_queue_wq_skb_vlan_#t~ret584#1, enic_queue_wq_skb_vlan_#t~mem585#1, enic_queue_wq_skb_vlan_#t~mem586#1.base, enic_queue_wq_skb_vlan_#t~mem586#1.offset, enic_queue_wq_skb_vlan_#t~mem587#1.base, enic_queue_wq_skb_vlan_#t~mem587#1.offset, enic_queue_wq_skb_vlan_#t~ret588#1, enic_queue_wq_skb_vlan_~enic#1.base, enic_queue_wq_skb_vlan_~enic#1.offset, enic_queue_wq_skb_vlan_~wq#1.base, enic_queue_wq_skb_vlan_~wq#1.offset, enic_queue_wq_skb_vlan_~skb#1.base, enic_queue_wq_skb_vlan_~skb#1.offset, enic_queue_wq_skb_vlan_~vlan_tag_insert#1, enic_queue_wq_skb_vlan_~vlan_tag#1, enic_queue_wq_skb_vlan_~loopback#1, enic_queue_wq_skb_vlan_~head_len~0#1, enic_queue_wq_skb_vlan_~tmp~68#1, enic_queue_wq_skb_vlan_~len_left~0#1, enic_queue_wq_skb_vlan_~eop~0#1, enic_queue_wq_skb_vlan_~tmp___0~20#1;enic_queue_wq_skb_vlan_~enic#1.base, enic_queue_wq_skb_vlan_~enic#1.offset := enic_queue_wq_skb_vlan_#in~enic#1.base, enic_queue_wq_skb_vlan_#in~enic#1.offset;enic_queue_wq_skb_vlan_~wq#1.base, enic_queue_wq_skb_vlan_~wq#1.offset := enic_queue_wq_skb_vlan_#in~wq#1.base, enic_queue_wq_skb_vlan_#in~wq#1.offset;enic_queue_wq_skb_vlan_~skb#1.base, enic_queue_wq_skb_vlan_~skb#1.offset := enic_queue_wq_skb_vlan_#in~skb#1.base, enic_queue_wq_skb_vlan_#in~skb#1.offset;enic_queue_wq_skb_vlan_~vlan_tag_insert#1 := enic_queue_wq_skb_vlan_#in~vlan_tag_insert#1;enic_queue_wq_skb_vlan_~vlan_tag#1 := enic_queue_wq_skb_vlan_#in~vlan_tag#1;enic_queue_wq_skb_vlan_~loopback#1 := enic_queue_wq_skb_vlan_#in~loopback#1;havoc enic_queue_wq_skb_vlan_~head_len~0#1;havoc enic_queue_wq_skb_vlan_~tmp~68#1;havoc enic_queue_wq_skb_vlan_~len_left~0#1;havoc enic_queue_wq_skb_vlan_~eop~0#1;havoc enic_queue_wq_skb_vlan_~tmp___0~20#1; [2025-02-08 04:09:13,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18987: assume enic_get_strings_~i~31#1 % 4294967296 <= 10; [2025-02-08 04:09:13,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18987: assume !(enic_get_strings_~i~31#1 % 4294967296 <= 10);enic_get_strings_~i~31#1 := 0; [2025-02-08 04:09:13,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10267: assume { :begin_inline_enic_process_set_pp_request } true;enic_process_set_pp_request_#in~enic#1.base, enic_process_set_pp_request_#in~enic#1.offset, enic_process_set_pp_request_#in~vf#1, enic_process_set_pp_request_#in~prev_pp#1.base, enic_process_set_pp_request_#in~prev_pp#1.offset, enic_process_set_pp_request_#in~restore_pp#1.base, enic_process_set_pp_request_#in~restore_pp#1.offset := enic_set_vf_port_~enic~15#1.base, enic_set_vf_port_~enic~15#1.offset, enic_set_vf_port_~vf#1, enic_set_vf_port_~#prev_pp~0#1.base, enic_set_vf_port_~#prev_pp~0#1.offset, enic_set_vf_port_~#restore_pp~0#1.base, enic_set_vf_port_~#restore_pp~0#1.offset;havoc enic_process_set_pp_request_#res#1;havoc enic_process_set_pp_request_#t~ret1920#1, enic_process_set_pp_request_#t~ite1923#1.base, enic_process_set_pp_request_#t~ite1923#1.offset, enic_process_set_pp_request_#t~mem1921#1.base, enic_process_set_pp_request_#t~mem1921#1.offset, enic_process_set_pp_request_#t~mem1922#1.base, enic_process_set_pp_request_#t~mem1922#1.offset, enic_process_set_pp_request_#t~mem1924#1, enic_process_set_pp_request_#t~mem1925#1, enic_process_set_pp_request_#t~mem1926#1, enic_process_set_pp_request_#t~mem1927#1, enic_process_set_pp_request_#t~mem1928#1.base, enic_process_set_pp_request_#t~mem1928#1.offset, enic_process_set_pp_request_#t~short1929#1, enic_process_set_pp_request_#t~mem1936#1, enic_process_set_pp_request_#t~mem1937#1.base, enic_process_set_pp_request_#t~mem1937#1.offset, enic_process_set_pp_request_#t~ret1938#1, enic_process_set_pp_request_~enic#1.base, enic_process_set_pp_request_~enic#1.offset, enic_process_set_pp_request_~vf#1, enic_process_set_pp_request_~prev_pp#1.base, enic_process_set_pp_request_~prev_pp#1.offset, enic_process_set_pp_request_~restore_pp#1.base, enic_process_set_pp_request_~restore_pp#1.offset, enic_process_set_pp_request_~pp~7#1.base, enic_process_set_pp_request_~pp~7#1.offset, enic_process_set_pp_request_~#err~52#1.base, enic_process_set_pp_request_~#err~52#1.offset, enic_process_set_pp_request_~tmp~178#1, enic_process_set_pp_request_~tmp___0~77#1;enic_process_set_pp_request_~enic#1.base, enic_process_set_pp_request_~enic#1.offset := enic_process_set_pp_request_#in~enic#1.base, enic_process_set_pp_request_#in~enic#1.offset;enic_process_set_pp_request_~vf#1 := enic_process_set_pp_request_#in~vf#1;enic_process_set_pp_request_~prev_pp#1.base, enic_process_set_pp_request_~prev_pp#1.offset := enic_process_set_pp_request_#in~prev_pp#1.base, enic_process_set_pp_request_#in~prev_pp#1.offset;enic_process_set_pp_request_~restore_pp#1.base, enic_process_set_pp_request_~restore_pp#1.offset := enic_process_set_pp_request_#in~restore_pp#1.base, enic_process_set_pp_request_#in~restore_pp#1.offset;havoc enic_process_set_pp_request_~pp~7#1.base, enic_process_set_pp_request_~pp~7#1.offset;call enic_process_set_pp_request_~#err~52#1.base, enic_process_set_pp_request_~#err~52#1.offset := #Ultimate.allocOnStack(4);havoc enic_process_set_pp_request_~tmp~178#1;havoc enic_process_set_pp_request_~tmp___0~77#1; [2025-02-08 04:09:13,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13438: assume 11 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1; [2025-02-08 04:09:13,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13438: assume !(11 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1); [2025-02-08 04:09:13,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12249: ~i~17#1 := 0; [2025-02-08 04:09:13,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12382-1: SUMMARY for call __init_work(~enic~30#1.base, 332 + ~enic~30#1.offset, 0); srcloc: null [2025-02-08 04:09:13,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12250: assume ~i~17#1 % 4294967296 <= 5; [2025-02-08 04:09:13,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12250: assume !(~i~17#1 % 4294967296 <= 5);assume { :begin_inline_vnic_dev_register } true;vnic_dev_register_#in~vdev#1.base, vnic_dev_register_#in~vdev#1.offset, vnic_dev_register_#in~priv#1.base, vnic_dev_register_#in~priv#1.offset, vnic_dev_register_#in~pdev#1.base, vnic_dev_register_#in~pdev#1.offset, vnic_dev_register_#in~bar#1.base, vnic_dev_register_#in~bar#1.offset, vnic_dev_register_#in~num_bars#1 := 0, 0, ~enic~30#1.base, ~enic~30#1.offset, ~pdev#1.base, ~pdev#1.offset, ~enic~30#1.base, 56 + ~enic~30#1.offset, 6;havoc vnic_dev_register_#res#1.base, vnic_dev_register_#res#1.offset;havoc vnic_dev_register_#t~ret2198#1.base, vnic_dev_register_#t~ret2198#1.offset, vnic_dev_register_#t~ret2199#1, vnic_dev_register_#t~ret2200#1.base, vnic_dev_register_#t~ret2200#1.offset, vnic_dev_register_#t~mem2201#1.base, vnic_dev_register_#t~mem2201#1.offset, vnic_dev_register_~vdev#1.base, vnic_dev_register_~vdev#1.offset, vnic_dev_register_~priv#1.base, vnic_dev_register_~priv#1.offset, vnic_dev_register_~pdev#1.base, vnic_dev_register_~pdev#1.offset, vnic_dev_register_~bar#1.base, vnic_dev_register_~bar#1.offset, vnic_dev_register_~num_bars#1, vnic_dev_register_~tmp~203#1.base, vnic_dev_register_~tmp~203#1.offset, vnic_dev_register_~tmp___0~88#1, vnic_dev_register_~tmp___1~49#1.base, vnic_dev_register_~tmp___1~49#1.offset;vnic_dev_register_~vdev#1.base, vnic_dev_register_~vdev#1.offset := vnic_dev_register_#in~vdev#1.base, vnic_dev_register_#in~vdev#1.offset;vnic_dev_register_~priv#1.base, vnic_dev_register_~priv#1.offset := vnic_dev_register_#in~priv#1.base, vnic_dev_register_#in~priv#1.offset;vnic_dev_register_~pdev#1.base, vnic_dev_register_~pdev#1.offset := vnic_dev_register_#in~pdev#1.base, vnic_dev_register_#in~pdev#1.offset;vnic_dev_register_~bar#1.base, vnic_dev_register_~bar#1.offset := vnic_dev_register_#in~bar#1.base, vnic_dev_register_#in~bar#1.offset;vnic_dev_register_~num_bars#1 := vnic_dev_register_#in~num_bars#1;havoc vnic_dev_register_~tmp~203#1.base, vnic_dev_register_~tmp~203#1.offset;havoc vnic_dev_register_~tmp___0~88#1;havoc vnic_dev_register_~tmp___1~49#1.base, vnic_dev_register_~tmp___1~49#1.offset; [2025-02-08 04:09:13,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12382: call write~int#40(137438953408, ~#__constr_expr_0~0#1.base, ~#__constr_expr_0~0#1.offset, 8);call #t~mem1243#1 := read~int#40(~#__constr_expr_0~0#1.base, ~#__constr_expr_0~0#1.offset, 8);call write~int#11(#t~mem1243#1, ~enic~30#1.base, 332 + ~enic~30#1.offset, 8);havoc #t~mem1243#1; [2025-02-08 04:09:13,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21764: havoc alloc_etherdev_mqs_#t~ret2481#1.base, alloc_etherdev_mqs_#t~ret2481#1.offset; [2025-02-08 04:09:13,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9476: havoc enic_queue_wq_skb_csum_l4_#t~ret589#1, enic_queue_wq_skb_csum_l4_#t~mem590#1, enic_queue_wq_skb_csum_l4_#t~ret591#1, enic_queue_wq_skb_csum_l4_#t~mem592#1, enic_queue_wq_skb_csum_l4_#t~mem593#1.base, enic_queue_wq_skb_csum_l4_#t~mem593#1.offset, enic_queue_wq_skb_csum_l4_#t~mem594#1.base, enic_queue_wq_skb_csum_l4_#t~mem594#1.offset, enic_queue_wq_skb_csum_l4_#t~ret595#1, enic_queue_wq_skb_csum_l4_~enic#1.base, enic_queue_wq_skb_csum_l4_~enic#1.offset, enic_queue_wq_skb_csum_l4_~wq#1.base, enic_queue_wq_skb_csum_l4_~wq#1.offset, enic_queue_wq_skb_csum_l4_~skb#1.base, enic_queue_wq_skb_csum_l4_~skb#1.offset, enic_queue_wq_skb_csum_l4_~vlan_tag_insert#1, enic_queue_wq_skb_csum_l4_~vlan_tag#1, enic_queue_wq_skb_csum_l4_~loopback#1, enic_queue_wq_skb_csum_l4_~head_len~1#1, enic_queue_wq_skb_csum_l4_~tmp~69#1, enic_queue_wq_skb_csum_l4_~len_left~1#1, enic_queue_wq_skb_csum_l4_~hdr_len~0#1, enic_queue_wq_skb_csum_l4_~tmp___0~21#1, enic_queue_wq_skb_csum_l4_~csum_offset~0#1, enic_queue_wq_skb_csum_l4_~eop~1#1, enic_queue_wq_skb_csum_l4_~tmp___1~14#1;havoc enic_queue_wq_skb_csum_l4_#in~enic#1.base, enic_queue_wq_skb_csum_l4_#in~enic#1.offset, enic_queue_wq_skb_csum_l4_#in~wq#1.base, enic_queue_wq_skb_csum_l4_#in~wq#1.offset, enic_queue_wq_skb_csum_l4_#in~skb#1.base, enic_queue_wq_skb_csum_l4_#in~skb#1.offset, enic_queue_wq_skb_csum_l4_#in~vlan_tag_insert#1, enic_queue_wq_skb_csum_l4_#in~vlan_tag#1, enic_queue_wq_skb_csum_l4_#in~loopback#1;assume { :end_inline_enic_queue_wq_skb_csum_l4 } true; [2025-02-08 04:09:13,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12515: SUMMARY for call enic_iounmap(~enic~30#1.base, ~enic~30#1.offset); srcloc: null [2025-02-08 04:09:13,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10269: assume 0 != enic_set_vf_port_#t~mem807#1;havoc enic_set_vf_port_#t~mem807#1;call enic_set_vf_port_#t~mem808#1 := read~int#0(enic_set_vf_port_~#restore_pp~0#1.base, enic_set_vf_port_~#restore_pp~0#1.offset, 4); [2025-02-08 04:09:13,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10269: assume !(0 != enic_set_vf_port_#t~mem807#1);havoc enic_set_vf_port_#t~mem807#1;call enic_set_vf_port_#t~mem813#1 := read~int#11(enic_set_vf_port_~pp~1#1.base, enic_set_vf_port_~pp~1#1.offset, 4);call write~int#11(1 + enic_set_vf_port_#t~mem813#1 - enic_set_vf_port_#t~mem813#1 % 2, enic_set_vf_port_~pp~1#1.base, enic_set_vf_port_~pp~1#1.offset, 4);havoc enic_set_vf_port_#t~mem813#1;call enic_set_vf_port_#t~mem814#1 := read~int#11(enic_set_vf_port_~pp~1#1.base, 4 + enic_set_vf_port_~pp~1#1.offset, 1); [2025-02-08 04:09:13,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12119: SUMMARY for call enic_clear_intr_mode(enic_dev_init_~enic#1.base, enic_dev_init_~enic#1.offset); srcloc: null [2025-02-08 04:09:13,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11855-1: SUMMARY for call enic_set_intr_mode_#t~ret1112#1 := ldv__builtin_expect((if (2 + (enic_set_intr_mode_~n~0#1 + enic_set_intr_mode_~m~0#1)) % 4294967296 > 18 then 1 else 0), 0); srcloc: null [2025-02-08 04:09:13,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11855: assume -9223372036854775808 <= enic_set_intr_mode_#t~ret1112#1 && enic_set_intr_mode_#t~ret1112#1 <= 9223372036854775807;enic_set_intr_mode_~tmp~107#1 := enic_set_intr_mode_#t~ret1112#1;havoc enic_set_intr_mode_#t~ret1112#1; [2025-02-08 04:09:13,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17008: assume 3 == (if vnic_dev_discover_res_~type~3#1 % 256 % 4294967296 <= 2147483647 then vnic_dev_discover_res_~type~3#1 % 256 % 4294967296 else vnic_dev_discover_res_~type~3#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:09:13,552 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17008: assume !(3 == (if vnic_dev_discover_res_~type~3#1 % 256 % 4294967296 <= 2147483647 then vnic_dev_discover_res_~type~3#1 % 256 % 4294967296 else vnic_dev_discover_res_~type~3#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:09:13,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15291-1: enic_add_vlan_#res#1 := enic_add_vlan_~err~24#1;call ULTIMATE.dealloc(enic_add_vlan_~#a0~0#1.base, enic_add_vlan_~#a0~0#1.offset);havoc enic_add_vlan_~#a0~0#1.base, enic_add_vlan_~#a0~0#1.offset;call ULTIMATE.dealloc(enic_add_vlan_~#a1~0#1.base, enic_add_vlan_~#a1~0#1.offset);havoc enic_add_vlan_~#a1~0#1.base, enic_add_vlan_~#a1~0#1.offset; [2025-02-08 04:09:13,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12252: assume 0 == #t~bitwise1201#1 % 18446744073709551616;havoc #t~mem1200#1;havoc #t~bitwise1201#1; [2025-02-08 04:09:13,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12252: assume !(0 == #t~bitwise1201#1 % 18446744073709551616);havoc #t~mem1200#1;havoc #t~bitwise1201#1;call #t~mem1202#1 := read~int#11(~pdev#1.base, 1551 + ~pdev#1.offset + 56 * (if ~i~17#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~i~17#1 % 4294967296 % 18446744073709551616 else ~i~17#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 8);#t~short1205#1 := 0 != #t~mem1202#1 % 18446744073709551616; [2025-02-08 04:09:13,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12252-2: havoc #t~bitwise1201#1;assume #t~bitwise1201#1 % 18446744073709551616 <= #t~mem1200#1 % 18446744073709551616 && #t~bitwise1201#1 % 18446744073709551616 <= 512; [2025-02-08 04:09:13,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12252-1: [2025-02-08 04:09:13,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10270: assume 0 != enic_set_vf_port_#t~mem808#1;havoc enic_set_vf_port_#t~mem808#1; [2025-02-08 04:09:13,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10270: assume !(0 != enic_set_vf_port_#t~mem808#1);havoc enic_set_vf_port_#t~mem808#1; [2025-02-08 04:09:13,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12120: enic_dev_init_#res#1 := enic_dev_init_~err~19#1; [2025-02-08 04:09:13,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15159-1: SUMMARY for call enic_get_vnic_config_#t~ret1542#1 := vnic_dev_spec(enic_get_vnic_config_#t~mem1541#1.base, enic_get_vnic_config_#t~mem1541#1.offset, 8, 4, enic_get_vnic_config_~c~0#1.base, 8 + enic_get_vnic_config_~c~0#1.offset); srcloc: null [2025-02-08 04:09:13,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12252-4: assume 0 == #t~mem1200#1 % 18446744073709551616;#t~bitwise1201#1 := 0; [2025-02-08 04:09:13,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12252-4: assume !(0 == #t~mem1200#1 % 18446744073709551616); [2025-02-08 04:09:13,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15159: assume -2147483648 <= enic_get_vnic_config_#t~ret1542#1 && enic_get_vnic_config_#t~ret1542#1 <= 2147483647;enic_get_vnic_config_~err~23#1 := enic_get_vnic_config_#t~ret1542#1;havoc enic_get_vnic_config_#t~mem1541#1.base, enic_get_vnic_config_#t~mem1541#1.offset;havoc enic_get_vnic_config_#t~ret1542#1; [2025-02-08 04:09:13,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12252-3: assume 512 == #t~mem1200#1 % 18446744073709551616;#t~bitwise1201#1 := #t~mem1200#1; [2025-02-08 04:09:13,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12252-3: assume !(512 == #t~mem1200#1 % 18446744073709551616); [2025-02-08 04:09:13,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12120-1: SUMMARY for call enic_free_vnic_resources(enic_dev_init_~enic#1.base, enic_dev_init_~enic#1.offset); srcloc: null [2025-02-08 04:09:13,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12252-5: call #t~mem1200#1 := read~int#11(~pdev#1.base, 24 + (1551 + ~pdev#1.offset + 56 * (if ~i~17#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~i~17#1 % 4294967296 % 18446744073709551616 else ~i~17#1 % 4294967296 % 18446744073709551616 - 18446744073709551616)), 8); [2025-02-08 04:09:13,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13442: assume 12 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1; [2025-02-08 04:09:13,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13442: assume !(12 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1); [2025-02-08 04:09:13,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13574-1: SUMMARY for call ldv_net_dummy_resourceless_instance_2_#t~ret1357#1.base, ldv_net_dummy_resourceless_instance_2_#t~ret1357#1.offset := ldv_xmalloc(1); srcloc: null [2025-02-08 04:09:13,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13574: ldv_net_dummy_resourceless_instance_2_~tmp___0~51#1.base, ldv_net_dummy_resourceless_instance_2_~tmp___0~51#1.offset := ldv_net_dummy_resourceless_instance_2_#t~ret1357#1.base, ldv_net_dummy_resourceless_instance_2_#t~ret1357#1.offset;havoc ldv_net_dummy_resourceless_instance_2_#t~ret1357#1.base, ldv_net_dummy_resourceless_instance_2_#t~ret1357#1.offset;ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_30_2_default~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_30_2_default~0#1.offset := ldv_net_dummy_resourceless_instance_2_~tmp___0~51#1.base, ldv_net_dummy_resourceless_instance_2_~tmp___0~51#1.offset;assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_30 } true;ldv_dummy_resourceless_instance_callback_2_30_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_30_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_30_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_30_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_30_#in~arg2#1, ldv_dummy_resourceless_instance_callback_2_30_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_30_#in~arg3#1.offset := ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_set_vf_mac~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_ndo_set_vf_mac~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_30_1_default~0#1, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_30_2_default~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_30_2_default~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_30_#t~ret1325#1, ldv_dummy_resourceless_instance_callback_2_30_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_30_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_30_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_30_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_30_~arg2#1, ldv_dummy_resourceless_instance_callback_2_30_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_30_~arg3#1.offset;ldv_dummy_resourceless_instance_callback_2_30_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_30_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_30_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_30_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_30_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_30_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_30_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_30_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_30_~arg2#1 := ldv_dummy_resourceless_instance_callback_2_30_#in~arg2#1;ldv_dummy_resourceless_instance_callback_2_30_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_30_~arg3#1.offset := ldv_dummy_resourceless_instance_callback_2_30_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_30_#in~arg3#1.offset;assume { :begin_inline_enic_set_vf_mac } true;enic_set_vf_mac_#in~netdev#1.base, enic_set_vf_mac_#in~netdev#1.offset, enic_set_vf_mac_#in~vf#1, enic_set_vf_mac_#in~mac#1.base, enic_set_vf_mac_#in~mac#1.offset := ldv_dummy_resourceless_instance_callback_2_30_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_30_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_30_~arg2#1, ldv_dummy_resourceless_instance_callback_2_30_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_30_~arg3#1.offset;havoc enic_set_vf_mac_#res#1;havoc enic_set_vf_mac_#t~ret739#1.base, enic_set_vf_mac_#t~ret739#1.offset, enic_set_vf_mac_#t~ret740#1, enic_set_vf_mac_#t~ite743#1.base, enic_set_vf_mac_#t~ite743#1.offset, enic_set_vf_mac_#t~mem741#1.base, enic_set_vf_mac_#t~mem741#1.offset, enic_set_vf_mac_#t~mem742#1.base, enic_set_vf_mac_#t~mem742#1.offset, enic_set_vf_mac_#t~mem744#1, enic_set_vf_mac_#t~mem745#1, enic_set_vf_mac_#t~ret746#1, enic_set_vf_mac_#t~ret747#1, enic_set_vf_mac_#t~memcpy~res748#1.base, enic_set_vf_mac_#t~memcpy~res748#1.offset, enic_set_vf_mac_#t~ret749#1, enic_set_vf_mac_#t~mem750#1.base, enic_set_vf_mac_#t~mem750#1.offset, enic_set_vf_mac_#t~mem751#1.base, enic_set_vf_mac_#t~mem751#1.offset, enic_set_vf_mac_#t~ret752#1, enic_set_vf_mac_#t~mem753#1.base, enic_set_vf_mac_#t~mem753#1.offset, enic_set_vf_mac_#t~mem754#1.base, enic_set_vf_mac_#t~mem754#1.offset, enic_set_vf_mac_#t~ret755#1, enic_set_vf_mac_#t~mem756#1, enic_set_vf_mac_#t~ret757#1, enic_set_vf_mac_~netdev#1.base, enic_set_vf_mac_~netdev#1.offset, enic_set_vf_mac_~vf#1, enic_set_vf_mac_~mac#1.base, enic_set_vf_mac_~mac#1.offset, enic_set_vf_mac_~enic~14#1.base, enic_set_vf_mac_~enic~14#1.offset, enic_set_vf_mac_~tmp~81#1.base, enic_set_vf_mac_~tmp~81#1.offset, enic_set_vf_mac_~pp~0#1.base, enic_set_vf_mac_~pp~0#1.offset, enic_set_vf_mac_~#err~3#1.base, enic_set_vf_mac_~#err~3#1.offset, enic_set_vf_mac_~tmp___0~29#1, enic_set_vf_mac_~tmp___1~21#1, enic_set_vf_mac_~tmp___2~11#1, enic_set_vf_mac_~tmp___3~7#1, enic_set_vf_mac_~tmp___4~3#1;enic_set_vf_mac_~netdev#1.base, enic_set_vf_mac_~netdev#1.offset := enic_set_vf_mac_#in~netdev#1.base, enic_set_vf_mac_#in~netdev#1.offset;enic_set_vf_mac_~vf#1 := enic_set_vf_mac_#in~vf#1;enic_set_vf_mac_~mac#1.base, enic_set_vf_mac_~mac#1.offset := enic_set_vf_mac_#in~mac#1.base, enic_set_vf_mac_#in~mac#1.offset;havoc enic_set_vf_mac_~enic~14#1.base, enic_set_vf_mac_~enic~14#1.offset;havoc enic_set_vf_mac_~tmp~81#1.base, enic_set_vf_mac_~tmp~81#1.offset;havoc enic_set_vf_mac_~pp~0#1.base, enic_set_vf_mac_~pp~0#1.offset;call enic_set_vf_mac_~#err~3#1.base, enic_set_vf_mac_~#err~3#1.offset := #Ultimate.allocOnStack(4);havoc enic_set_vf_mac_~tmp___0~29#1;havoc enic_set_vf_mac_~tmp___1~21#1;havoc enic_set_vf_mac_~tmp___2~11#1;havoc enic_set_vf_mac_~tmp___3~7#1;havoc enic_set_vf_mac_~tmp___4~3#1; [2025-02-08 04:09:13,553 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12385: SUMMARY for call lockdep_init_map(~enic~30#1.base, 364 + ~enic~30#1.offset, 47, 0, ~#__key___2~0#1.base, ~#__key___2~0#1.offset, 0); srcloc: null [2025-02-08 04:09:13,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8157-1: SUMMARY for call nla_get_u8_#t~ret362#1.base, nla_get_u8_#t~ret362#1.offset := nla_data(nla_get_u8_~nla#1.base, nla_get_u8_~nla#1.offset); srcloc: null [2025-02-08 04:09:13,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8157: nla_get_u8_~tmp~44#1.base, nla_get_u8_~tmp~44#1.offset := nla_get_u8_#t~ret362#1.base, nla_get_u8_#t~ret362#1.offset;havoc nla_get_u8_#t~ret362#1.base, nla_get_u8_#t~ret362#1.offset;call nla_get_u8_#t~mem363#1 := read~int#11(nla_get_u8_~tmp~44#1.base, nla_get_u8_~tmp~44#1.offset, 1);nla_get_u8_#res#1 := nla_get_u8_#t~mem363#1;havoc nla_get_u8_#t~mem363#1; [2025-02-08 04:09:13,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11857: assume 0 != enic_set_intr_mode_~tmp~107#1;assume false; [2025-02-08 04:09:13,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11857: assume !(0 != enic_set_intr_mode_~tmp~107#1); [2025-02-08 04:09:13,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8686: SUMMARY for call enic_queue_wq_desc_ex(enic_queue_wq_desc_tso_~wq#1.base, enic_queue_wq_desc_tso_~wq#1.offset, enic_queue_wq_desc_tso_~os_buf#1.base, enic_queue_wq_desc_tso_~os_buf#1.offset, enic_queue_wq_desc_tso_~dma_addr#1, enic_queue_wq_desc_tso_~len#1, enic_queue_wq_desc_tso_~mss#1, enic_queue_wq_desc_tso_~hdr_len#1, enic_queue_wq_desc_tso_~vlan_tag_insert#1, enic_queue_wq_desc_tso_~vlan_tag#1, 3, enic_queue_wq_desc_tso_~eop#1, 1, enic_queue_wq_desc_tso_~eop#1, enic_queue_wq_desc_tso_~loopback#1); srcloc: null [2025-02-08 04:09:13,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12386: call write~$Pointer$#11(#funAddr~enic_reset.base, #funAddr~enic_reset.offset, ~enic~30#1.base, 356 + ~enic~30#1.offset, 8); [2025-02-08 04:09:13,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7233-1: SUMMARY for call skb_transport_offset_#t~ret215#1.base, skb_transport_offset_#t~ret215#1.offset := skb_transport_header(skb_transport_offset_~skb#1.base, skb_transport_offset_~skb#1.offset); srcloc: null [2025-02-08 04:09:13,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7233: skb_transport_offset_~tmp~16#1.base, skb_transport_offset_~tmp~16#1.offset := skb_transport_offset_#t~ret215#1.base, skb_transport_offset_#t~ret215#1.offset;havoc skb_transport_offset_#t~ret215#1.base, skb_transport_offset_#t~ret215#1.offset;call skb_transport_offset_#t~mem216#1.base, skb_transport_offset_#t~mem216#1.offset := read~$Pointer$#11(skb_transport_offset_~skb#1.base, 229 + skb_transport_offset_~skb#1.offset, 8);skb_transport_offset_#res#1 := (if (skb_transport_offset_~tmp~16#1.base + skb_transport_offset_~tmp~16#1.offset - (skb_transport_offset_#t~mem216#1.base + skb_transport_offset_#t~mem216#1.offset)) % 4294967296 % 4294967296 <= 2147483647 then (skb_transport_offset_~tmp~16#1.base + skb_transport_offset_~tmp~16#1.offset - (skb_transport_offset_#t~mem216#1.base + skb_transport_offset_#t~mem216#1.offset)) % 4294967296 % 4294967296 else (skb_transport_offset_~tmp~16#1.base + skb_transport_offset_~tmp~16#1.offset - (skb_transport_offset_#t~mem216#1.base + skb_transport_offset_#t~mem216#1.offset)) % 4294967296 % 4294967296 - 4294967296);havoc skb_transport_offset_#t~mem216#1.base, skb_transport_offset_#t~mem216#1.offset; [2025-02-08 04:09:13,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10272: havoc enic_set_vf_port_#t~memcpy~res809#1.base, enic_set_vf_port_#t~memcpy~res809#1.offset; [2025-02-08 04:09:13,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12386-1: SUMMARY for call INIT_LIST_HEAD(~enic~30#1.base, 340 + ~enic~30#1.offset); srcloc: null [2025-02-08 04:09:13,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10272-1: SUMMARY for call enic_set_vf_port_#t~memcpy~res809#1.base, enic_set_vf_port_#t~memcpy~res809#1.offset := #Ultimate.C_memcpy#11(enic_set_vf_port_~pp~1#1.base, enic_set_vf_port_~pp~1#1.offset, enic_set_vf_port_~#prev_pp~0#1.base, enic_set_vf_port_~#prev_pp~0#1.offset, 92); srcloc: null [2025-02-08 04:09:13,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15161: assume 0 != enic_get_vnic_config_~err~23#1; [2025-02-08 04:09:13,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15161: assume !(0 != enic_get_vnic_config_~err~23#1);call enic_get_vnic_config_#t~mem1545#1.base, enic_get_vnic_config_#t~mem1545#1.offset := read~$Pointer$#11(enic_get_vnic_config_~enic#1.base, 200 + enic_get_vnic_config_~enic#1.offset, 8); [2025-02-08 04:09:13,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16747-1: SUMMARY for call enic_process_set_pp_request_#t~ret1938#1 := ##fun~$Pointer$~X~int~X~$Pointer$~X~$Pointer$~TO~int(enic_process_set_pp_request_~enic#1.base, enic_process_set_pp_request_~enic#1.offset, enic_process_set_pp_request_~vf#1, enic_process_set_pp_request_~prev_pp#1.base, enic_process_set_pp_request_~prev_pp#1.offset, enic_process_set_pp_request_~restore_pp#1.base, enic_process_set_pp_request_~restore_pp#1.offset, enic_process_set_pp_request_#t~mem1937#1.base, enic_process_set_pp_request_#t~mem1937#1.offset); srcloc: null [2025-02-08 04:09:13,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16747: assume -2147483648 <= enic_process_set_pp_request_#t~ret1938#1 && enic_process_set_pp_request_#t~ret1938#1 <= 2147483647;enic_process_set_pp_request_~tmp___0~77#1 := enic_process_set_pp_request_#t~ret1938#1;havoc enic_process_set_pp_request_#t~mem1936#1;havoc enic_process_set_pp_request_#t~mem1937#1.base, enic_process_set_pp_request_#t~mem1937#1.offset;havoc enic_process_set_pp_request_#t~ret1938#1;enic_process_set_pp_request_#res#1 := enic_process_set_pp_request_~tmp___0~77#1;call ULTIMATE.dealloc(enic_process_set_pp_request_~#err~52#1.base, enic_process_set_pp_request_~#err~52#1.offset);havoc enic_process_set_pp_request_~#err~52#1.base, enic_process_set_pp_request_~#err~52#1.offset; [2025-02-08 04:09:13,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9480: havoc enic_queue_wq_skb_vlan_#t~ret584#1, enic_queue_wq_skb_vlan_#t~mem585#1, enic_queue_wq_skb_vlan_#t~mem586#1.base, enic_queue_wq_skb_vlan_#t~mem586#1.offset, enic_queue_wq_skb_vlan_#t~mem587#1.base, enic_queue_wq_skb_vlan_#t~mem587#1.offset, enic_queue_wq_skb_vlan_#t~ret588#1, enic_queue_wq_skb_vlan_~enic#1.base, enic_queue_wq_skb_vlan_~enic#1.offset, enic_queue_wq_skb_vlan_~wq#1.base, enic_queue_wq_skb_vlan_~wq#1.offset, enic_queue_wq_skb_vlan_~skb#1.base, enic_queue_wq_skb_vlan_~skb#1.offset, enic_queue_wq_skb_vlan_~vlan_tag_insert#1, enic_queue_wq_skb_vlan_~vlan_tag#1, enic_queue_wq_skb_vlan_~loopback#1, enic_queue_wq_skb_vlan_~head_len~0#1, enic_queue_wq_skb_vlan_~tmp~68#1, enic_queue_wq_skb_vlan_~len_left~0#1, enic_queue_wq_skb_vlan_~eop~0#1, enic_queue_wq_skb_vlan_~tmp___0~20#1;havoc enic_queue_wq_skb_vlan_#in~enic#1.base, enic_queue_wq_skb_vlan_#in~enic#1.offset, enic_queue_wq_skb_vlan_#in~wq#1.base, enic_queue_wq_skb_vlan_#in~wq#1.offset, enic_queue_wq_skb_vlan_#in~skb#1.base, enic_queue_wq_skb_vlan_#in~skb#1.offset, enic_queue_wq_skb_vlan_#in~vlan_tag_insert#1, enic_queue_wq_skb_vlan_#in~vlan_tag#1, enic_queue_wq_skb_vlan_#in~loopback#1;assume { :end_inline_enic_queue_wq_skb_vlan } true; [2025-02-08 04:09:13,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12519: SUMMARY for call pci_release_regions(~pdev#1.base, ~pdev#1.offset); srcloc: null [2025-02-08 04:09:13,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13576: havoc ldv_dummy_resourceless_instance_callback_2_30_#t~ret1325#1, ldv_dummy_resourceless_instance_callback_2_30_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_30_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_30_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_30_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_30_~arg2#1, ldv_dummy_resourceless_instance_callback_2_30_~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_30_~arg3#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_30_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_30_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_30_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_30_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_30_#in~arg2#1, ldv_dummy_resourceless_instance_callback_2_30_#in~arg3#1.base, ldv_dummy_resourceless_instance_callback_2_30_#in~arg3#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_30 } true; [2025-02-08 04:09:13,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8159: havoc nla_get_u8_#t~mem363#1;enic_set_vf_port_#t~ret771#1 := nla_get_u8_#res#1;havoc nla_get_u8_#t~ret362#1.base, nla_get_u8_#t~ret362#1.offset, nla_get_u8_#t~mem363#1, nla_get_u8_~nla#1.base, nla_get_u8_~nla#1.offset, nla_get_u8_~tmp~44#1.base, nla_get_u8_~tmp~44#1.offset;havoc nla_get_u8_#in~nla#1.base, nla_get_u8_#in~nla#1.offset;assume { :end_inline_nla_get_u8 } true;call write~int#11(enic_set_vf_port_#t~ret771#1, enic_set_vf_port_~pp~1#1.base, 4 + enic_set_vf_port_~pp~1#1.offset, 1);havoc enic_set_vf_port_#t~mem770#1.base, enic_set_vf_port_#t~mem770#1.offset;havoc enic_set_vf_port_#t~ret771#1;call enic_set_vf_port_#t~mem772#1.base, enic_set_vf_port_#t~mem772#1.offset := read~$Pointer$#50(enic_set_vf_port_~port#1.base, 16 + enic_set_vf_port_~port#1.offset, 8); [2025-02-08 04:09:13,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17012: assume 10 == (if vnic_dev_discover_res_~type~3#1 % 256 % 4294967296 <= 2147483647 then vnic_dev_discover_res_~type~3#1 % 256 % 4294967296 else vnic_dev_discover_res_~type~3#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:09:13,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17012: assume !(10 == (if vnic_dev_discover_res_~type~3#1 % 256 % 4294967296 <= 2147483647 then vnic_dev_discover_res_~type~3#1 % 256 % 4294967296 else vnic_dev_discover_res_~type~3#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:09:13,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13841: havoc ldv_dummy_resourceless_instance_callback_2_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_7_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_7_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_7_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_7_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_7_~arg2#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_7_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_7_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_7_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_7_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_7_#in~arg2#1.offset;assume { :end_inline_ldv_dummy_resourceless_instance_callback_2_7 } true; [2025-02-08 04:09:13,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13841-1: assume { :begin_inline_ldv_dummy_resourceless_instance_callback_2_7 } true;ldv_dummy_resourceless_instance_callback_2_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_7_#in~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_7_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_7_#in~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_7_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_7_#in~arg2#1.offset := ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_drvinfo~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_callback_get_drvinfo~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_net_device~0#1.offset, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_ethtool_drvinfo_ptr~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_container_struct_ethtool_drvinfo_ptr~0#1.offset;havoc ldv_dummy_resourceless_instance_callback_2_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_7_~arg0#1.offset, ldv_dummy_resourceless_instance_callback_2_7_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_7_~arg1#1.offset, ldv_dummy_resourceless_instance_callback_2_7_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_7_~arg2#1.offset;ldv_dummy_resourceless_instance_callback_2_7_~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_7_~arg0#1.offset := ldv_dummy_resourceless_instance_callback_2_7_#in~arg0#1.base, ldv_dummy_resourceless_instance_callback_2_7_#in~arg0#1.offset;ldv_dummy_resourceless_instance_callback_2_7_~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_7_~arg1#1.offset := ldv_dummy_resourceless_instance_callback_2_7_#in~arg1#1.base, ldv_dummy_resourceless_instance_callback_2_7_#in~arg1#1.offset;ldv_dummy_resourceless_instance_callback_2_7_~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_7_~arg2#1.offset := ldv_dummy_resourceless_instance_callback_2_7_#in~arg2#1.base, ldv_dummy_resourceless_instance_callback_2_7_#in~arg2#1.offset; [2025-02-08 04:09:13,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12388: call write~int#45(137438953408, ~#__constr_expr_1~0#1.base, ~#__constr_expr_1~0#1.offset, 8);call #t~mem1244#1 := read~int#45(~#__constr_expr_1~0#1.base, ~#__constr_expr_1~0#1.offset, 8);call write~int#11(#t~mem1244#1, ~enic~30#1.base, 408 + ~enic~30#1.offset, 8);havoc #t~mem1244#1; [2025-02-08 04:09:13,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12388-1: SUMMARY for call __init_work(~enic~30#1.base, 408 + ~enic~30#1.offset, 0); srcloc: null [2025-02-08 04:09:13,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7235: havoc skb_transport_offset_#t~mem216#1.base, skb_transport_offset_#t~mem216#1.offset;enic_queue_wq_skb_tso_#t~ret598#1 := skb_transport_offset_#res#1;havoc skb_transport_offset_#t~ret215#1.base, skb_transport_offset_#t~ret215#1.offset, skb_transport_offset_#t~mem216#1.base, skb_transport_offset_#t~mem216#1.offset, skb_transport_offset_~skb#1.base, skb_transport_offset_~skb#1.offset, skb_transport_offset_~tmp~16#1.base, skb_transport_offset_~tmp~16#1.offset;havoc skb_transport_offset_#in~skb#1.base, skb_transport_offset_#in~skb#1.offset;assume { :end_inline_skb_transport_offset } true;assume -2147483648 <= enic_queue_wq_skb_tso_#t~ret598#1 && enic_queue_wq_skb_tso_#t~ret598#1 <= 2147483647;enic_queue_wq_skb_tso_~tmp___0~22#1 := enic_queue_wq_skb_tso_#t~ret598#1;havoc enic_queue_wq_skb_tso_#t~ret598#1;assume { :begin_inline_tcp_hdrlen } true;tcp_hdrlen_#in~skb#1.base, tcp_hdrlen_#in~skb#1.offset := enic_queue_wq_skb_tso_~skb#1.base, enic_queue_wq_skb_tso_~skb#1.offset;havoc tcp_hdrlen_#res#1;havoc tcp_hdrlen_#t~ret365#1.base, tcp_hdrlen_#t~ret365#1.offset, tcp_hdrlen_#t~mem366#1, tcp_hdrlen_~skb#1.base, tcp_hdrlen_~skb#1.offset, tcp_hdrlen_~tmp~46#1.base, tcp_hdrlen_~tmp~46#1.offset;tcp_hdrlen_~skb#1.base, tcp_hdrlen_~skb#1.offset := tcp_hdrlen_#in~skb#1.base, tcp_hdrlen_#in~skb#1.offset;havoc tcp_hdrlen_~tmp~46#1.base, tcp_hdrlen_~tmp~46#1.offset; [2025-02-08 04:09:13,554 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15163-1: SUMMARY for call enic_get_vnic_config_#t~ret1543#1.base, enic_get_vnic_config_#t~ret1543#1.offset := enic_get_dev(enic_get_vnic_config_~enic#1.base, enic_get_vnic_config_~enic#1.offset); srcloc: null [2025-02-08 04:09:13,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15163: enic_get_vnic_config_~tmp___2~22#1.base, enic_get_vnic_config_~tmp___2~22#1.offset := enic_get_vnic_config_#t~ret1543#1.base, enic_get_vnic_config_#t~ret1543#1.offset;havoc enic_get_vnic_config_#t~ret1543#1.base, enic_get_vnic_config_#t~ret1543#1.offset; [2025-02-08 04:09:13,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18995: havoc enic_get_strings_#t~memcpy~res2311#1.base, enic_get_strings_#t~memcpy~res2311#1.offset;enic_get_strings_~data#1.base, enic_get_strings_~data#1.offset := enic_get_strings_~data#1.base, 32 + enic_get_strings_~data#1.offset;enic_get_strings_~i~31#1 := 1 + enic_get_strings_~i~31#1; [2025-02-08 04:09:13,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18995-1: SUMMARY for call enic_get_strings_#t~memcpy~res2311#1.base, enic_get_strings_#t~memcpy~res2311#1.offset := #Ultimate.C_memcpy#11(enic_get_strings_~data#1.base, enic_get_strings_~data#1.offset, ~#enic_rx_stats~0.base, ~#enic_rx_stats~0.offset + 36 * (if enic_get_strings_~i~31#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then enic_get_strings_~i~31#1 % 4294967296 % 18446744073709551616 else enic_get_strings_~i~31#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 32); srcloc: null [2025-02-08 04:09:13,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13578: SUMMARY for call ldv_free(ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_30_2_default~0#1.base, ldv_net_dummy_resourceless_instance_2_~ldv_2_ldv_param_30_2_default~0#1.offset); srcloc: null [2025-02-08 04:09:13,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13446: assume 13 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1; [2025-02-08 04:09:13,555 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13446: assume !(13 == ldv_net_dummy_resourceless_instance_2_~tmp~128#1); [2025-02-08 04:09:13,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16329: havoc enic_set_port_profile_#t~mem1789#1;call ULTIMATE.dealloc(enic_set_port_profile_~#oui~0#1.base, enic_set_port_profile_~#oui~0#1.offset);havoc enic_set_port_profile_~#oui~0#1.base, enic_set_port_profile_~#oui~0#1.offset;call ULTIMATE.dealloc(enic_set_port_profile_~#os_type~0#1.base, enic_set_port_profile_~#os_type~0#1.offset);havoc enic_set_port_profile_~#os_type~0#1.base, enic_set_port_profile_~#os_type~0#1.offset;call ULTIMATE.dealloc(enic_set_port_profile_~#uuid_str~0#1.base, enic_set_port_profile_~#uuid_str~0#1.offset);havoc enic_set_port_profile_~#uuid_str~0#1.base, enic_set_port_profile_~#uuid_str~0#1.offset;call ULTIMATE.dealloc(enic_set_port_profile_~#client_mac_str~0#1.base, enic_set_port_profile_~#client_mac_str~0#1.offset);havoc enic_set_port_profile_~#client_mac_str~0#1.base, enic_set_port_profile_~#client_mac_str~0#1.offset;call ULTIMATE.dealloc(enic_set_port_profile_~#err~47#1.base, enic_set_port_profile_~#err~47#1.offset);havoc enic_set_port_profile_~#err~47#1.base, enic_set_port_profile_~#err~47#1.offset; [2025-02-08 04:09:13,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16570: havoc #t~mem1861#1;call ULTIMATE.dealloc(~#err~50#1.base, ~#err~50#1.offset);havoc ~#err~50#1.base, ~#err~50#1.offset; [2025-02-08 04:09:13,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16545: havoc #t~mem1850#1; [2025-02-08 04:09:13,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16210: havoc enic_set_port_profile_#t~mem1744#1; [2025-02-08 04:09:13,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16534: havoc #t~mem1847#1; [2025-02-08 04:09:13,700 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16526: havoc #t~mem1837#1; [2025-02-08 04:09:13,719 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8142: call ULTIMATE.dealloc(~#value.base, ~#value.offset);havoc ~#value.base, ~#value.offset; [2025-02-08 04:09:13,721 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21899: havoc #t~nondet2499; [2025-02-08 04:09:13,734 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8519: havoc #t~mem461;havoc #t~mem462; [2025-02-08 04:09:13,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12138: ~i~16#1 := 1 + ~i~16#1; [2025-02-08 04:09:13,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12132: assume 0 != (#t~mem1185#1.base + #t~mem1185#1.offset) % 18446744073709551616;havoc #t~mem1185#1.base, #t~mem1185#1.offset;call #t~mem1186#1.base, #t~mem1186#1.offset := read~$Pointer$#11(~enic#1.base, 56 + ~enic#1.offset + 24 * (if ~i~16#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~i~16#1 % 4294967296 % 18446744073709551616 else ~i~16#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 8);assume { :begin_inline_iounmap } true;iounmap_#in~arg0#1.base, iounmap_#in~arg0#1.offset := #t~mem1186#1.base, #t~mem1186#1.offset;havoc iounmap_~arg0#1.base, iounmap_~arg0#1.offset;iounmap_~arg0#1.base, iounmap_~arg0#1.offset := iounmap_#in~arg0#1.base, iounmap_#in~arg0#1.offset; [2025-02-08 04:09:13,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12132: assume !(0 != (#t~mem1185#1.base + #t~mem1185#1.offset) % 18446744073709551616);havoc #t~mem1185#1.base, #t~mem1185#1.offset; [2025-02-08 04:09:13,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12132-1: call #t~mem1185#1.base, #t~mem1185#1.offset := read~$Pointer$#11(~enic#1.base, 56 + ~enic#1.offset + 24 * (if ~i~16#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then ~i~16#1 % 4294967296 % 18446744073709551616 else ~i~16#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), 8); [2025-02-08 04:09:13,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12134: havoc iounmap_~arg0#1.base, iounmap_~arg0#1.offset;havoc iounmap_#in~arg0#1.base, iounmap_#in~arg0#1.offset;assume { :end_inline_iounmap } true;havoc #t~mem1186#1.base, #t~mem1186#1.offset; [2025-02-08 04:09:13,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6887: havoc #t~mem112.base, #t~mem112.offset; [2025-02-08 04:09:13,787 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21752: havoc #t~nondet2480; [2025-02-08 04:09:13,812 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18044: call ULTIMATE.dealloc(~#a0~26.base, ~#a0~26.offset);havoc ~#a0~26.base, ~#a0~26.offset;call ULTIMATE.dealloc(~#a1~26.base, ~#a1~26.offset);havoc ~#a1~26.base, ~#a1~26.offset; [2025-02-08 04:09:13,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7209: havoc #t~mem209.base, #t~mem209.offset;havoc #t~mem210; [2025-02-08 04:09:13,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21807: havoc dma_set_mask_#t~nondet2488#1; [2025-02-08 04:09:13,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6583: havoc arch_irqs_disabled_flags_#t~bitwise22#1; [2025-02-08 04:09:18,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15321: call ULTIMATE.dealloc(enic_set_nic_cfg_~#a0~2#1.base, enic_set_nic_cfg_~#a0~2#1.offset);havoc enic_set_nic_cfg_~#a0~2#1.base, enic_set_nic_cfg_~#a0~2#1.offset;call ULTIMATE.dealloc(enic_set_nic_cfg_~#a1~2#1.base, enic_set_nic_cfg_~#a1~2#1.offset);havoc enic_set_nic_cfg_~#a1~2#1.base, enic_set_nic_cfg_~#a1~2#1.offset;call ULTIMATE.dealloc(enic_set_nic_cfg_~#nic_cfg~0#1.base, enic_set_nic_cfg_~#nic_cfg~0#1.offset);havoc enic_set_nic_cfg_~#nic_cfg~0#1.base, enic_set_nic_cfg_~#nic_cfg~0#1.offset; [2025-02-08 04:09:18,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11698: enic_set_rsscpu_~tmp~104#1.base, enic_set_rsscpu_~tmp~104#1.offset := enic_set_rsscpu_#t~ret1080#1.base, enic_set_rsscpu_#t~ret1080#1.offset;havoc enic_set_rsscpu_#t~mem1079#1.base, enic_set_rsscpu_#t~mem1079#1.offset;havoc enic_set_rsscpu_#t~ret1080#1.base, enic_set_rsscpu_#t~ret1080#1.offset;enic_set_rsscpu_~rss_cpu_buf_va~0#1.base, enic_set_rsscpu_~rss_cpu_buf_va~0#1.offset := enic_set_rsscpu_~tmp~104#1.base, enic_set_rsscpu_~tmp~104#1.offset; [2025-02-08 04:09:18,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11690: call ULTIMATE.dealloc(enic_set_rsscpu_~#rss_cpu_buf_pa~0#1.base, enic_set_rsscpu_~#rss_cpu_buf_pa~0#1.offset);havoc enic_set_rsscpu_~#rss_cpu_buf_pa~0#1.base, enic_set_rsscpu_~#rss_cpu_buf_pa~0#1.offset;#t~ret1094#1 := enic_set_rsscpu_#res#1;havoc enic_set_rsscpu_#t~mem1079#1.base, enic_set_rsscpu_#t~mem1079#1.offset, enic_set_rsscpu_#t~ret1080#1.base, enic_set_rsscpu_#t~ret1080#1.offset, enic_set_rsscpu_#t~mem1081#1, enic_set_rsscpu_#t~bitwise1082#1, enic_set_rsscpu_#t~mem1083#1, enic_set_rsscpu_#t~ret1084#1, enic_set_rsscpu_#t~mem1085#1.base, enic_set_rsscpu_#t~mem1085#1.offset, enic_set_rsscpu_#t~mem1086#1, enic_set_rsscpu_~enic#1.base, enic_set_rsscpu_~enic#1.offset, enic_set_rsscpu_~rss_hash_bits#1, enic_set_rsscpu_~#rss_cpu_buf_pa~0#1.base, enic_set_rsscpu_~#rss_cpu_buf_pa~0#1.offset, enic_set_rsscpu_~rss_cpu_buf_va~0#1.base, enic_set_rsscpu_~rss_cpu_buf_va~0#1.offset, enic_set_rsscpu_~i~12#1, enic_set_rsscpu_~err~17#1, enic_set_rsscpu_~tmp~104#1.base, enic_set_rsscpu_~tmp~104#1.offset;havoc enic_set_rsscpu_#in~enic#1.base, enic_set_rsscpu_#in~enic#1.offset, enic_set_rsscpu_#in~rss_hash_bits#1;assume { :end_inline_enic_set_rsscpu } true;assume -2147483648 <= #t~ret1094#1 && #t~ret1094#1 <= 2147483647;~tmp___0~42#1 := #t~ret1094#1;havoc #t~ret1094#1; [2025-02-08 04:09:18,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11698-1: SUMMARY for call enic_set_rsscpu_#t~ret1080#1.base, enic_set_rsscpu_#t~ret1080#1.offset := pci_alloc_consistent(enic_set_rsscpu_#t~mem1079#1.base, enic_set_rsscpu_#t~mem1079#1.offset, 256, enic_set_rsscpu_~#rss_cpu_buf_pa~0#1.base, enic_set_rsscpu_~#rss_cpu_buf_pa~0#1.offset); srcloc: null [2025-02-08 04:09:18,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11599: call ULTIMATE.dealloc(enic_set_rsskey_~#rss_key_buf_pa~0#1.base, enic_set_rsskey_~#rss_key_buf_pa~0#1.offset);havoc enic_set_rsskey_~#rss_key_buf_pa~0#1.base, enic_set_rsskey_~#rss_key_buf_pa~0#1.offset;call ULTIMATE.dealloc(enic_set_rsskey_~#rss_key~0#1.base, enic_set_rsskey_~#rss_key~0#1.offset);havoc enic_set_rsskey_~#rss_key~0#1.base, enic_set_rsskey_~#rss_key~0#1.offset;#t~ret1093#1 := enic_set_rsskey_#res#1;havoc enic_set_rsskey_#t~mem1072#1.base, enic_set_rsskey_#t~mem1072#1.offset, enic_set_rsskey_#t~ret1073#1.base, enic_set_rsskey_#t~ret1073#1.offset, enic_set_rsskey_#t~memcpy~res1074#1.base, enic_set_rsskey_#t~memcpy~res1074#1.offset, enic_set_rsskey_#t~mem1075#1, enic_set_rsskey_#t~ret1076#1, enic_set_rsskey_#t~mem1077#1.base, enic_set_rsskey_#t~mem1077#1.offset, enic_set_rsskey_#t~mem1078#1, enic_set_rsskey_~enic#1.base, enic_set_rsskey_~enic#1.offset, enic_set_rsskey_~#rss_key_buf_pa~0#1.base, enic_set_rsskey_~#rss_key_buf_pa~0#1.offset, enic_set_rsskey_~rss_key_buf_va~0#1.base, enic_set_rsskey_~rss_key_buf_va~0#1.offset, enic_set_rsskey_~#rss_key~0#1.base, enic_set_rsskey_~#rss_key~0#1.offset, enic_set_rsskey_~err~16#1, enic_set_rsskey_~tmp~103#1.base, enic_set_rsskey_~tmp~103#1.offset;havoc enic_set_rsskey_#in~enic#1.base, enic_set_rsskey_#in~enic#1.offset;assume { :end_inline_enic_set_rsskey } true;assume -2147483648 <= #t~ret1093#1 && #t~ret1093#1 <= 2147483647;~tmp___1~30#1 := #t~ret1093#1;havoc #t~ret1093#1; [2025-02-08 04:09:18,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11682: call enic_set_rsskey_#t~mem1077#1.base, enic_set_rsskey_#t~mem1077#1.offset := read~$Pointer$#11(enic_set_rsskey_~enic#1.base, 8 + enic_set_rsskey_~enic#1.offset, 8);call enic_set_rsskey_#t~mem1078#1 := read~int#11(enic_set_rsskey_~#rss_key_buf_pa~0#1.base, enic_set_rsskey_~#rss_key_buf_pa~0#1.offset, 8); [2025-02-08 04:09:18,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11773: assume 0 != ~tmp___0~42#1;~rss_enable~0#1 := 0; [2025-02-08 04:09:18,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11773: assume !(0 != ~tmp___0~42#1); [2025-02-08 04:09:18,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15357: call ULTIMATE.dealloc(enic_set_rss_cpu_~#a0~4#1.base, enic_set_rss_cpu_~#a0~4#1.offset);havoc enic_set_rss_cpu_~#a0~4#1.base, enic_set_rss_cpu_~#a0~4#1.offset;call ULTIMATE.dealloc(enic_set_rss_cpu_~#a1~4#1.base, enic_set_rss_cpu_~#a1~4#1.offset);havoc enic_set_rss_cpu_~#a1~4#1.base, enic_set_rss_cpu_~#a1~4#1.offset;enic_set_rsscpu_#t~ret1084#1 := enic_set_rss_cpu_#res#1;havoc enic_set_rss_cpu_#t~mem1613#1.base, enic_set_rss_cpu_#t~mem1613#1.offset, enic_set_rss_cpu_#t~ret1614#1, enic_set_rss_cpu_~enic#1.base, enic_set_rss_cpu_~enic#1.offset, enic_set_rss_cpu_~cpu_pa#1, enic_set_rss_cpu_~len#1, enic_set_rss_cpu_~#a0~4#1.base, enic_set_rss_cpu_~#a0~4#1.offset, enic_set_rss_cpu_~#a1~4#1.base, enic_set_rss_cpu_~#a1~4#1.offset, enic_set_rss_cpu_~wait~5#1, enic_set_rss_cpu_~tmp~163#1;havoc enic_set_rss_cpu_#in~enic#1.base, enic_set_rss_cpu_#in~enic#1.offset, enic_set_rss_cpu_#in~cpu_pa#1, enic_set_rss_cpu_#in~len#1;assume { :end_inline_enic_set_rss_cpu } true;assume -2147483648 <= enic_set_rsscpu_#t~ret1084#1 && enic_set_rsscpu_#t~ret1084#1 <= 2147483647;enic_set_rsscpu_~err~17#1 := enic_set_rsscpu_#t~ret1084#1;havoc enic_set_rsscpu_#t~mem1083#1;havoc enic_set_rsscpu_#t~ret1084#1; [2025-02-08 04:09:18,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11682-1: SUMMARY for call ldv_spin_unlock_83(enic_set_rsskey_~enic#1.base, 1244 + enic_set_rsskey_~enic#1.offset); srcloc: null [2025-02-08 04:09:18,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15341: call ULTIMATE.dealloc(enic_set_rss_key_~#a0~3#1.base, enic_set_rss_key_~#a0~3#1.offset);havoc enic_set_rss_key_~#a0~3#1.base, enic_set_rss_key_~#a0~3#1.offset;call ULTIMATE.dealloc(enic_set_rss_key_~#a1~3#1.base, enic_set_rss_key_~#a1~3#1.offset);havoc enic_set_rss_key_~#a1~3#1.base, enic_set_rss_key_~#a1~3#1.offset;enic_set_rsskey_#t~ret1076#1 := enic_set_rss_key_#res#1;havoc enic_set_rss_key_#t~mem1611#1.base, enic_set_rss_key_#t~mem1611#1.offset, enic_set_rss_key_#t~ret1612#1, enic_set_rss_key_~enic#1.base, enic_set_rss_key_~enic#1.offset, enic_set_rss_key_~key_pa#1, enic_set_rss_key_~len#1, enic_set_rss_key_~#a0~3#1.base, enic_set_rss_key_~#a0~3#1.offset, enic_set_rss_key_~#a1~3#1.base, enic_set_rss_key_~#a1~3#1.offset, enic_set_rss_key_~wait~4#1, enic_set_rss_key_~tmp~162#1;havoc enic_set_rss_key_#in~enic#1.base, enic_set_rss_key_#in~enic#1.offset, enic_set_rss_key_#in~key_pa#1, enic_set_rss_key_#in~len#1;assume { :end_inline_enic_set_rss_key } true;assume -2147483648 <= enic_set_rsskey_#t~ret1076#1 && enic_set_rsskey_#t~ret1076#1 <= 2147483647;enic_set_rsskey_~err~16#1 := enic_set_rsskey_#t~ret1076#1;havoc enic_set_rsskey_#t~mem1075#1;havoc enic_set_rsskey_#t~ret1076#1; [2025-02-08 04:09:18,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11716: call enic_set_rsscpu_#t~mem1083#1 := read~int#11(enic_set_rsscpu_~#rss_cpu_buf_pa~0#1.base, enic_set_rsscpu_~#rss_cpu_buf_pa~0#1.offset, 8);assume { :begin_inline_enic_set_rss_cpu } true;enic_set_rss_cpu_#in~enic#1.base, enic_set_rss_cpu_#in~enic#1.offset, enic_set_rss_cpu_#in~cpu_pa#1, enic_set_rss_cpu_#in~len#1 := enic_set_rsscpu_~enic#1.base, enic_set_rsscpu_~enic#1.offset, enic_set_rsscpu_#t~mem1083#1, 256;havoc enic_set_rss_cpu_#res#1;havoc enic_set_rss_cpu_#t~mem1613#1.base, enic_set_rss_cpu_#t~mem1613#1.offset, enic_set_rss_cpu_#t~ret1614#1, enic_set_rss_cpu_~enic#1.base, enic_set_rss_cpu_~enic#1.offset, enic_set_rss_cpu_~cpu_pa#1, enic_set_rss_cpu_~len#1, enic_set_rss_cpu_~#a0~4#1.base, enic_set_rss_cpu_~#a0~4#1.offset, enic_set_rss_cpu_~#a1~4#1.base, enic_set_rss_cpu_~#a1~4#1.offset, enic_set_rss_cpu_~wait~5#1, enic_set_rss_cpu_~tmp~163#1;enic_set_rss_cpu_~enic#1.base, enic_set_rss_cpu_~enic#1.offset := enic_set_rss_cpu_#in~enic#1.base, enic_set_rss_cpu_#in~enic#1.offset;enic_set_rss_cpu_~cpu_pa#1 := enic_set_rss_cpu_#in~cpu_pa#1;enic_set_rss_cpu_~len#1 := enic_set_rss_cpu_#in~len#1;call enic_set_rss_cpu_~#a0~4#1.base, enic_set_rss_cpu_~#a0~4#1.offset := #Ultimate.allocOnStack(8);call enic_set_rss_cpu_~#a1~4#1.base, enic_set_rss_cpu_~#a1~4#1.offset := #Ultimate.allocOnStack(8);havoc enic_set_rss_cpu_~wait~5#1;havoc enic_set_rss_cpu_~tmp~163#1;call write~int#21(enic_set_rss_cpu_~cpu_pa#1, enic_set_rss_cpu_~#a0~4#1.base, enic_set_rss_cpu_~#a0~4#1.offset, 8);call write~int#49(enic_set_rss_cpu_~len#1, enic_set_rss_cpu_~#a1~4#1.base, enic_set_rss_cpu_~#a1~4#1.offset, 8);enic_set_rss_cpu_~wait~5#1 := 1000;call enic_set_rss_cpu_#t~mem1613#1.base, enic_set_rss_cpu_#t~mem1613#1.offset := read~$Pointer$#11(enic_set_rss_cpu_~enic#1.base, 200 + enic_set_rss_cpu_~enic#1.offset, 8); [2025-02-08 04:09:18,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11683-1: SUMMARY for call pci_free_consistent(enic_set_rsskey_#t~mem1077#1.base, enic_set_rsskey_#t~mem1077#1.offset, 64, enic_set_rsskey_~rss_key_buf_va~0#1.base, enic_set_rsskey_~rss_key_buf_va~0#1.offset, enic_set_rsskey_#t~mem1078#1); srcloc: null [2025-02-08 04:09:18,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15366-1: SUMMARY for call enic_set_rss_cpu_#t~ret1614#1 := vnic_dev_cmd(enic_set_rss_cpu_#t~mem1613#1.base, enic_set_rss_cpu_#t~mem1613#1.offset, 1073758226, enic_set_rss_cpu_~#a0~4#1.base, enic_set_rss_cpu_~#a0~4#1.offset, enic_set_rss_cpu_~#a1~4#1.base, enic_set_rss_cpu_~#a1~4#1.offset, enic_set_rss_cpu_~wait~5#1); srcloc: null [2025-02-08 04:09:18,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11716-1: SUMMARY for call ldv_spin_lock_82(enic_set_rsscpu_~enic#1.base, 1244 + enic_set_rsscpu_~enic#1.offset); srcloc: null [2025-02-08 04:09:18,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11683: havoc enic_set_rsskey_#t~mem1077#1.base, enic_set_rsskey_#t~mem1077#1.offset;havoc enic_set_rsskey_#t~mem1078#1;enic_set_rsskey_#res#1 := enic_set_rsskey_~err~16#1;call ULTIMATE.dealloc(enic_set_rsskey_~#rss_key_buf_pa~0#1.base, enic_set_rsskey_~#rss_key_buf_pa~0#1.offset);havoc enic_set_rsskey_~#rss_key_buf_pa~0#1.base, enic_set_rsskey_~#rss_key_buf_pa~0#1.offset;call ULTIMATE.dealloc(enic_set_rsskey_~#rss_key~0#1.base, enic_set_rsskey_~#rss_key~0#1.offset);havoc enic_set_rsskey_~#rss_key~0#1.base, enic_set_rsskey_~#rss_key~0#1.offset; [2025-02-08 04:09:18,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15366: assume -2147483648 <= enic_set_rss_cpu_#t~ret1614#1 && enic_set_rss_cpu_#t~ret1614#1 <= 2147483647;enic_set_rss_cpu_~tmp~163#1 := enic_set_rss_cpu_#t~ret1614#1;havoc enic_set_rss_cpu_#t~mem1613#1.base, enic_set_rss_cpu_#t~mem1613#1.offset;havoc enic_set_rss_cpu_#t~ret1614#1;enic_set_rss_cpu_#res#1 := enic_set_rss_cpu_~tmp~163#1;call ULTIMATE.dealloc(enic_set_rss_cpu_~#a0~4#1.base, enic_set_rss_cpu_~#a0~4#1.offset);havoc enic_set_rss_cpu_~#a0~4#1.base, enic_set_rss_cpu_~#a0~4#1.offset;call ULTIMATE.dealloc(enic_set_rss_cpu_~#a1~4#1.base, enic_set_rss_cpu_~#a1~4#1.offset);havoc enic_set_rss_cpu_~#a1~4#1.base, enic_set_rss_cpu_~#a1~4#1.offset; [2025-02-08 04:09:18,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11708: call enic_set_rsscpu_#t~mem1081#1 := read~int#11(enic_set_rsscpu_~enic#1.base, 12344 + enic_set_rsscpu_~enic#1.offset, 4);call write~int#11(enic_set_rsscpu_~i~12#1 % 4294967296 % (enic_set_rsscpu_#t~mem1081#1 % 4294967296), enic_set_rsscpu_~rss_cpu_buf_va~0#1.base, enic_set_rsscpu_~rss_cpu_buf_va~0#1.offset + 8 * (if enic_set_rsscpu_~i~12#1 % 4294967296 / 4 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then enic_set_rsscpu_~i~12#1 % 4294967296 / 4 % 4294967296 % 18446744073709551616 else enic_set_rsscpu_~i~12#1 % 4294967296 / 4 % 4294967296 % 18446744073709551616 - 18446744073709551616) + (if enic_set_rsscpu_~i~12#1 % 4 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then enic_set_rsscpu_~i~12#1 % 4 % 4294967296 % 18446744073709551616 else enic_set_rsscpu_~i~12#1 % 4 % 4294967296 % 18446744073709551616 - 18446744073709551616), 1);enic_set_rsscpu_~i~12#1 := 1 + enic_set_rsscpu_~i~12#1; [2025-02-08 04:09:18,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11783-1: SUMMARY for call #t~ret1096#1 := dev_warn(~dev~0#1.base, ~dev~0#1.offset, 25, 0); srcloc: null [2025-02-08 04:09:18,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11783: assume -2147483648 <= #t~ret1096#1 && #t~ret1096#1 <= 2147483647;havoc #t~ret1096#1; [2025-02-08 04:09:18,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11701: assume 0 == (enic_set_rsscpu_~rss_cpu_buf_va~0#1.base + enic_set_rsscpu_~rss_cpu_buf_va~0#1.offset) % 18446744073709551616;enic_set_rsscpu_#res#1 := -12;call ULTIMATE.dealloc(enic_set_rsscpu_~#rss_cpu_buf_pa~0#1.base, enic_set_rsscpu_~#rss_cpu_buf_pa~0#1.offset);havoc enic_set_rsscpu_~#rss_cpu_buf_pa~0#1.base, enic_set_rsscpu_~#rss_cpu_buf_pa~0#1.offset; [2025-02-08 04:09:18,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11701: assume !(0 == (enic_set_rsscpu_~rss_cpu_buf_va~0#1.base + enic_set_rsscpu_~rss_cpu_buf_va~0#1.offset) % 18446744073709551616);enic_set_rsscpu_~i~12#1 := 0; [2025-02-08 04:09:18,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11718-1: SUMMARY for call ldv_spin_unlock_83(enic_set_rsscpu_~enic#1.base, 1244 + enic_set_rsscpu_~enic#1.offset); srcloc: null [2025-02-08 04:09:18,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11718: call enic_set_rsscpu_#t~mem1085#1.base, enic_set_rsscpu_#t~mem1085#1.offset := read~$Pointer$#11(enic_set_rsscpu_~enic#1.base, 8 + enic_set_rsscpu_~enic#1.offset, 8);call enic_set_rsscpu_#t~mem1086#1 := read~int#11(enic_set_rsscpu_~#rss_cpu_buf_pa~0#1.base, enic_set_rsscpu_~#rss_cpu_buf_pa~0#1.offset, 8); [2025-02-08 04:09:18,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11776: assume -2147483648 <= #t~ret1095#1 && #t~ret1095#1 <= 2147483647;havoc #t~ret1095#1; [2025-02-08 04:09:18,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11776-1: SUMMARY for call #t~ret1095#1 := dev_warn(~dev~0#1.base, ~dev~0#1.offset, 24, 0); srcloc: null [2025-02-08 04:09:18,123 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11719-1: SUMMARY for call pci_free_consistent(enic_set_rsscpu_#t~mem1085#1.base, enic_set_rsscpu_#t~mem1085#1.offset, 256, enic_set_rsscpu_~rss_cpu_buf_va~0#1.base, enic_set_rsscpu_~rss_cpu_buf_va~0#1.offset, enic_set_rsscpu_#t~mem1086#1); srcloc: null [2025-02-08 04:09:18,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11719: havoc enic_set_rsscpu_#t~mem1085#1.base, enic_set_rsscpu_#t~mem1085#1.offset;havoc enic_set_rsscpu_#t~mem1086#1;enic_set_rsscpu_#res#1 := enic_set_rsscpu_~err~17#1;call ULTIMATE.dealloc(enic_set_rsscpu_~#rss_cpu_buf_pa~0#1.base, enic_set_rsscpu_~#rss_cpu_buf_pa~0#1.offset);havoc enic_set_rsscpu_~#rss_cpu_buf_pa~0#1.base, enic_set_rsscpu_~#rss_cpu_buf_pa~0#1.offset; [2025-02-08 04:09:18,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11711-3: assume 0 == enic_set_rsscpu_~i~12#1 % 4294967296 || 0 == (if enic_set_rsscpu_~rss_hash_bits#1 % 256 % 4294967296 <= 2147483647 then enic_set_rsscpu_~rss_hash_bits#1 % 256 % 4294967296 else enic_set_rsscpu_~rss_hash_bits#1 % 256 % 4294967296 - 4294967296);enic_set_rsscpu_#t~bitwise1082#1 := enic_set_rsscpu_~i~12#1; [2025-02-08 04:09:18,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11711-3: assume !(0 == enic_set_rsscpu_~i~12#1 % 4294967296 || 0 == (if enic_set_rsscpu_~rss_hash_bits#1 % 256 % 4294967296 <= 2147483647 then enic_set_rsscpu_~rss_hash_bits#1 % 256 % 4294967296 else enic_set_rsscpu_~rss_hash_bits#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:09:18,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11711-2: havoc enic_set_rsscpu_#t~bitwise1082#1; [2025-02-08 04:09:18,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11711-1: [2025-02-08 04:09:18,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11711: assume 0 == enic_set_rsscpu_#t~bitwise1082#1 % 4294967296;havoc enic_set_rsscpu_#t~bitwise1082#1; [2025-02-08 04:09:18,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11711: assume !(0 == enic_set_rsscpu_#t~bitwise1082#1 % 4294967296);havoc enic_set_rsscpu_#t~bitwise1082#1; [2025-02-08 04:09:18,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11769: assume 0 == ~tmp___1~30#1;assume { :begin_inline_enic_set_rsscpu } true;enic_set_rsscpu_#in~enic#1.base, enic_set_rsscpu_#in~enic#1.offset, enic_set_rsscpu_#in~rss_hash_bits#1 := ~enic#1.base, ~enic#1.offset, (if ~rss_hash_bits~0#1 % 256 % 4294967296 <= 2147483647 then ~rss_hash_bits~0#1 % 256 % 4294967296 else ~rss_hash_bits~0#1 % 256 % 4294967296 - 4294967296);havoc enic_set_rsscpu_#res#1;havoc enic_set_rsscpu_#t~mem1079#1.base, enic_set_rsscpu_#t~mem1079#1.offset, enic_set_rsscpu_#t~ret1080#1.base, enic_set_rsscpu_#t~ret1080#1.offset, enic_set_rsscpu_#t~mem1081#1, enic_set_rsscpu_#t~bitwise1082#1, enic_set_rsscpu_#t~mem1083#1, enic_set_rsscpu_#t~ret1084#1, enic_set_rsscpu_#t~mem1085#1.base, enic_set_rsscpu_#t~mem1085#1.offset, enic_set_rsscpu_#t~mem1086#1, enic_set_rsscpu_~enic#1.base, enic_set_rsscpu_~enic#1.offset, enic_set_rsscpu_~rss_hash_bits#1, enic_set_rsscpu_~#rss_cpu_buf_pa~0#1.base, enic_set_rsscpu_~#rss_cpu_buf_pa~0#1.offset, enic_set_rsscpu_~rss_cpu_buf_va~0#1.base, enic_set_rsscpu_~rss_cpu_buf_va~0#1.offset, enic_set_rsscpu_~i~12#1, enic_set_rsscpu_~err~17#1, enic_set_rsscpu_~tmp~104#1.base, enic_set_rsscpu_~tmp~104#1.offset;enic_set_rsscpu_~enic#1.base, enic_set_rsscpu_~enic#1.offset := enic_set_rsscpu_#in~enic#1.base, enic_set_rsscpu_#in~enic#1.offset;enic_set_rsscpu_~rss_hash_bits#1 := enic_set_rsscpu_#in~rss_hash_bits#1;call enic_set_rsscpu_~#rss_cpu_buf_pa~0#1.base, enic_set_rsscpu_~#rss_cpu_buf_pa~0#1.offset := #Ultimate.allocOnStack(8);havoc enic_set_rsscpu_~rss_cpu_buf_va~0#1.base, enic_set_rsscpu_~rss_cpu_buf_va~0#1.offset;havoc enic_set_rsscpu_~i~12#1;havoc enic_set_rsscpu_~err~17#1;havoc enic_set_rsscpu_~tmp~104#1.base, enic_set_rsscpu_~tmp~104#1.offset;enic_set_rsscpu_~rss_cpu_buf_va~0#1.base, enic_set_rsscpu_~rss_cpu_buf_va~0#1.offset := 0, 0;call enic_set_rsscpu_#t~mem1079#1.base, enic_set_rsscpu_#t~mem1079#1.offset := read~$Pointer$#11(enic_set_rsscpu_~enic#1.base, 8 + enic_set_rsscpu_~enic#1.offset, 8); [2025-02-08 04:09:18,124 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11769: assume !(0 == ~tmp___1~30#1);~rss_enable~0#1 := 0; [2025-02-08 04:09:18,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16502: enic_pp_disassociate_#t~ret1831#1 := enic_unset_port_profile_#res#1;havoc enic_unset_port_profile_#t~ret1790#1, enic_unset_port_profile_#t~mem1791#1.base, enic_unset_port_profile_#t~mem1791#1.offset, enic_unset_port_profile_#t~mem1792#1.base, enic_unset_port_profile_#t~mem1792#1.offset, enic_unset_port_profile_#t~ret1793#1, enic_unset_port_profile_#t~mem1794#1.base, enic_unset_port_profile_#t~mem1794#1.offset, enic_unset_port_profile_#t~mem1795#1.base, enic_unset_port_profile_#t~mem1795#1.offset, enic_unset_port_profile_#t~ret1796#1, enic_unset_port_profile_#t~ret1797#1, enic_unset_port_profile_~enic#1.base, enic_unset_port_profile_~enic#1.offset, enic_unset_port_profile_~vf#1, enic_unset_port_profile_~err~48#1, enic_unset_port_profile_~tmp~173#1, enic_unset_port_profile_~tmp___0~72#1;havoc enic_unset_port_profile_#in~enic#1.base, enic_unset_port_profile_#in~enic#1.offset, enic_unset_port_profile_#in~vf#1;assume { :end_inline_enic_unset_port_profile } true;assume -2147483648 <= enic_pp_disassociate_#t~ret1831#1 && enic_pp_disassociate_#t~ret1831#1 <= 2147483647;enic_pp_disassociate_~tmp___6~6#1 := enic_pp_disassociate_#t~ret1831#1;havoc enic_pp_disassociate_#t~ret1831#1;enic_pp_disassociate_#res#1 := enic_pp_disassociate_~tmp___6~6#1;call ULTIMATE.dealloc(enic_pp_disassociate_~#err~49#1.base, enic_pp_disassociate_~#err~49#1.offset);havoc enic_pp_disassociate_~#err~49#1.base, enic_pp_disassociate_~#err~49#1.offset; [2025-02-08 04:09:18,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-5: #t~ret2552#1 := enic_pp_preassociate_#res#1;havoc enic_pp_preassociate_~enic#1.base, enic_pp_preassociate_~enic#1.offset, enic_pp_preassociate_~vf#1, enic_pp_preassociate_~prev_pp#1.base, enic_pp_preassociate_~prev_pp#1.offset, enic_pp_preassociate_~restore_pp#1.base, enic_pp_preassociate_~restore_pp#1.offset;havoc enic_pp_preassociate_#in~enic#1.base, enic_pp_preassociate_#in~enic#1.offset, enic_pp_preassociate_#in~vf#1, enic_pp_preassociate_#in~prev_pp#1.base, enic_pp_preassociate_#in~prev_pp#1.offset, enic_pp_preassociate_#in~restore_pp#1.base, enic_pp_preassociate_#in~restore_pp#1.offset;assume { :end_inline_enic_pp_preassociate } true;assume -2147483648 <= #t~ret2552#1 && #t~ret2552#1 <= 2147483647;#t~funptrres2551#1 := #t~ret2552#1; [2025-02-08 04:09:18,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16438: havoc enic_pp_disassociate_#t~mem1811#1; [2025-02-08 04:09:18,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16418: call ULTIMATE.dealloc(enic_pp_disassociate_~#err~49#1.base, enic_pp_disassociate_~#err~49#1.offset);havoc enic_pp_disassociate_~#err~49#1.base, enic_pp_disassociate_~#err~49#1.offset;#t~ret2555#1 := enic_pp_disassociate_#res#1;havoc enic_pp_disassociate_#t~mem1805#1.base, enic_pp_disassociate_#t~mem1805#1.offset, enic_pp_disassociate_#t~ret1806#1, enic_pp_disassociate_#t~ite1809#1.base, enic_pp_disassociate_#t~ite1809#1.offset, enic_pp_disassociate_#t~mem1807#1.base, enic_pp_disassociate_#t~mem1807#1.offset, enic_pp_disassociate_#t~mem1808#1.base, enic_pp_disassociate_#t~mem1808#1.offset, enic_pp_disassociate_#t~mem1810#1, enic_pp_disassociate_#t~mem1811#1, enic_pp_disassociate_#t~ret1812#1, enic_pp_disassociate_#t~ret1813#1, enic_pp_disassociate_#t~mem1814#1.base, enic_pp_disassociate_#t~mem1814#1.offset, enic_pp_disassociate_#t~mem1815#1.base, enic_pp_disassociate_#t~mem1815#1.offset, enic_pp_disassociate_#t~ret1816#1, enic_pp_disassociate_#t~mem1817#1.base, enic_pp_disassociate_#t~mem1817#1.offset, enic_pp_disassociate_#t~mem1818#1.base, enic_pp_disassociate_#t~mem1818#1.offset, enic_pp_disassociate_#t~ret1819#1, enic_pp_disassociate_#t~mem1820#1.base, enic_pp_disassociate_#t~mem1820#1.offset, enic_pp_disassociate_#t~ret1821#1, enic_pp_disassociate_#t~ret1822#1, enic_pp_disassociate_#t~mem1823#1.base, enic_pp_disassociate_#t~mem1823#1.offset, enic_pp_disassociate_#t~mem1824#1.base, enic_pp_disassociate_#t~mem1824#1.offset, enic_pp_disassociate_#t~mem1825#1.base, enic_pp_disassociate_#t~mem1825#1.offset, enic_pp_disassociate_#t~ret1826#1, enic_pp_disassociate_#t~mem1827#1.base, enic_pp_disassociate_#t~mem1827#1.offset, enic_pp_disassociate_#t~mem1828#1.base, enic_pp_disassociate_#t~mem1828#1.offset, enic_pp_disassociate_#t~mem1829#1.base, enic_pp_disassociate_#t~mem1829#1.offset, enic_pp_disassociate_#t~ret1830#1, enic_pp_disassociate_#t~ret1831#1, enic_pp_disassociate_~enic#1.base, enic_pp_disassociate_~enic#1.offset, enic_pp_disassociate_~vf#1, enic_pp_disassociate_~prev_pp#1.base, enic_pp_disassociate_~prev_pp#1.offset, enic_pp_disassociate_~restore_pp#1.base, enic_pp_disassociate_~restore_pp#1.offset, enic_pp_disassociate_~netdev~15#1.base, enic_pp_disassociate_~netdev~15#1.offset, enic_pp_disassociate_~pp~4#1.base, enic_pp_disassociate_~pp~4#1.offset, enic_pp_disassociate_~#err~49#1.base, enic_pp_disassociate_~#err~49#1.offset, enic_pp_disassociate_~tmp~175#1, enic_pp_disassociate_~tmp___0~74#1, enic_pp_disassociate_~tmp___1~43#1, enic_pp_disassociate_~tmp___2~25#1, enic_pp_disassociate_~tmp___3~15#1, enic_pp_disassociate_~tmp___4~9#1, enic_pp_disassociate_~tmp___5~7#1, enic_pp_disassociate_~tmp___6~6#1;havoc enic_pp_disassociate_#in~enic#1.base, enic_pp_disassociate_#in~enic#1.offset, enic_pp_disassociate_#in~vf#1, enic_pp_disassociate_#in~prev_pp#1.base, enic_pp_disassociate_#in~prev_pp#1.offset, enic_pp_disassociate_#in~restore_pp#1.base, enic_pp_disassociate_#in~restore_pp#1.offset;assume { :end_inline_enic_pp_disassociate } true;assume -2147483648 <= #t~ret2555#1 && #t~ret2555#1 <= 2147483647;#t~funptrres2551#1 := #t~ret2555#1; [2025-02-08 04:09:18,452 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8443: havoc #t~mem443; [2025-02-08 04:09:18,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19169: SUMMARY for call vnic_intr_coalescing_timer_set(~enic~40.base, 13740 + ~enic~40.offset, ~tx_coalesce_usecs~0); srcloc: null [2025-02-08 04:09:18,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19178-1: SUMMARY for call vnic_intr_coalescing_timer_set(~enic~40.base, 13740 + ~enic~40.offset + 20 * (if ~intr~7 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~intr~7 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~intr~7 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), ~tx_coalesce_usecs~0); srcloc: null [2025-02-08 04:09:18,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19174: call #t~mem2337 := read~int#11(~enic~40.base, 7312 + ~enic~40.offset, 4); [2025-02-08 04:09:18,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19153: assume ~tx_coalesce_usecs~0 % 4294967296 != ~rx_coalesce_usecs~0 % 4294967296;#res := -22; [2025-02-08 04:09:18,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19153: assume !(~tx_coalesce_usecs~0 % 4294967296 != ~rx_coalesce_usecs~0 % 4294967296); [2025-02-08 04:09:18,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19178: ~i~33 := 1 + ~i~33; [2025-02-08 04:09:18,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19191-1: SUMMARY for call #t~ret2338 := enic_msix_rq_intr(~enic~40.base, ~enic~40.offset, ~i~33); srcloc: null [2025-02-08 04:09:18,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19158: ~intr~7 := #t~ret2335;havoc #t~ret2335; [2025-02-08 04:09:18,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19191: ~intr~7 := #t~ret2338;havoc #t~ret2338; [2025-02-08 04:09:18,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19158-1: SUMMARY for call #t~ret2335 := enic_legacy_io_intr(); srcloc: null [2025-02-08 04:09:18,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19183: assume ~i~33 % 4294967296 < #t~mem2337 % 4294967296;havoc #t~mem2337; [2025-02-08 04:09:18,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19183: assume !(~i~33 % 4294967296 < #t~mem2337 % 4294967296);havoc #t~mem2337;~i~33 := 0; [2025-02-08 04:09:18,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19192: ~i~33 := 1 + ~i~33; [2025-02-08 04:09:18,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19192-1: SUMMARY for call vnic_intr_coalescing_timer_set(~enic~40.base, 13740 + ~enic~40.offset + 20 * (if ~intr~7 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~intr~7 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~intr~7 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), ~rx_coalesce_usecs~0); srcloc: null [2025-02-08 04:09:18,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19159: SUMMARY for call vnic_intr_coalescing_timer_set(~enic~40.base, 13740 + ~enic~40.offset + 20 * (if ~intr~7 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~intr~7 % 4294967296 % 18446744073709551616 % 18446744073709551616 else ~intr~7 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), ~tx_coalesce_usecs~0); srcloc: null [2025-02-08 04:09:18,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19188: call #t~mem2339 := read~int#11(~enic~40.base, 12344 + ~enic~40.offset, 4); [2025-02-08 04:09:18,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19164: assume ~tx_coalesce_usecs~0 % 4294967296 != ~rx_coalesce_usecs~0 % 4294967296;#res := -22; [2025-02-08 04:09:18,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19164: assume !(~tx_coalesce_usecs~0 % 4294967296 != ~rx_coalesce_usecs~0 % 4294967296); [2025-02-08 04:09:18,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19197: assume ~i~33 % 4294967296 < #t~mem2339 % 4294967296;havoc #t~mem2339; [2025-02-08 04:09:18,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19197: assume !(~i~33 % 4294967296 < #t~mem2339 % 4294967296);havoc #t~mem2339; [2025-02-08 04:09:18,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19177-1: SUMMARY for call #t~ret2336 := enic_msix_wq_intr(~enic~40.base, ~enic~40.offset, ~i~33); srcloc: null [2025-02-08 04:09:18,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19177: ~intr~7 := #t~ret2336;havoc #t~ret2336; [2025-02-08 04:09:18,599 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19173: ~i~33 := 0; [2025-02-08 04:09:18,640 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13323: #res := ~arg0; [2025-02-08 04:09:18,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17847: call #t~mem2111 := read~int#11(~addr.base, ~addr.offset + (if ~i~25 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~25 % 18446744073709551616 % 18446744073709551616 else ~i~25 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);call write~int#21(#t~mem2111, ~#a0~21.base, ~#a0~21.offset + (if ~i~25 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~25 % 18446744073709551616 % 18446744073709551616 else ~i~25 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1);~i~25 := 1 + ~i~25; [2025-02-08 04:09:18,701 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17835: call ULTIMATE.dealloc(~#a0~21.base, ~#a0~21.offset);havoc ~#a0~21.base, ~#a0~21.offset;call ULTIMATE.dealloc(~#a1~21.base, ~#a1~21.offset);havoc ~#a1~21.base, ~#a1~21.offset; [2025-02-08 04:09:18,711 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7195: havoc #t~mem201;havoc #t~mem202; [2025-02-08 04:09:18,723 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L21881: havoc #t~nondet2496; [2025-02-08 04:09:18,729 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8785: havoc #t~mem494;havoc #t~mem495; [2025-02-08 04:09:18,744 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7396: assume { :begin_inline_msleep } true;msleep_#in~arg0#1 := 1;havoc msleep_~arg0#1;msleep_~arg0#1 := msleep_#in~arg0#1;havoc msleep_~arg0#1;havoc msleep_#in~arg0#1;assume { :end_inline_msleep } true; [2025-02-08 04:09:18,757 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8833: havoc #t~mem499.base, #t~mem499.offset;havoc #t~mem500;