./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-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_complex_emg_linux-alloc-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 56d374312e486b0018f2162001edee41c71e38894012a349406b967a7f88bf81 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:40:44,320 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:40:44,374 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-08 03:40:44,382 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:40:44,385 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:40:44,408 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:40:44,408 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:40:44,408 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:40:44,409 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:40:44,409 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:40:44,409 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:40:44,410 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:40:44,410 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:40:44,410 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:40:44,410 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:40:44,411 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:40:44,411 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:40:44,411 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 03:40:44,411 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:40:44,411 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:40:44,411 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:40:44,411 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:40:44,411 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:40:44,411 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:40:44,411 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:40:44,411 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:40:44,412 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:40:44,412 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:40:44,412 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:40:44,412 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:40:44,412 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:40:44,412 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:40:44,413 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:40:44,413 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:40:44,413 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 03:40:44,413 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 03:40:44,413 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:40:44,413 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:40:44,413 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:40:44,413 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:40:44,413 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 -> 56d374312e486b0018f2162001edee41c71e38894012a349406b967a7f88bf81 [2025-02-08 03:40:44,633 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:40:44,639 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:40:44,641 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:40:44,642 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:40:44,642 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:40:44,643 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-cisco-enic-enic.cil.i [2025-02-08 03:40:45,790 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/c6388a6ba/43c67716120a45eaa1bee08432726c77/FLAG2c1e05414 [2025-02-08 03:40:46,397 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:40:46,397 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-cisco-enic-enic.cil.i [2025-02-08 03:40:46,453 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/c6388a6ba/43c67716120a45eaa1bee08432726c77/FLAG2c1e05414 [2025-02-08 03:40:46,465 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/c6388a6ba/43c67716120a45eaa1bee08432726c77 [2025-02-08 03:40:46,466 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:40:46,467 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:40:46,469 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:40:46,469 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:40:46,474 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:40:46,475 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:40:46" (1/1) ... [2025-02-08 03:40:46,476 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6446c6c2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:46, skipping insertion in model container [2025-02-08 03:40:46,477 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:40:46" (1/1) ... [2025-02-08 03:40:46,586 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:40:50,866 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-cisco-enic-enic.cil.i[571795,571808] [2025-02-08 03:40:50,869 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-cisco-enic-enic.cil.i[571940,571953] [2025-02-08 03:40:50,910 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:40:50,960 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:40:51,101 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"); [6498] [2025-02-08 03:40:51,107 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)); [6505] [2025-02-08 03:40:51,107 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6512] [2025-02-08 03:40:51,109 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/de2fed6/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [6558-6559] [2025-02-08 03:40:51,110 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"); [6564-6566] [2025-02-08 03:40:51,110 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [6615] [2025-02-08 03:40:51,110 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [6618] [2025-02-08 03:40:51,111 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [6621] [2025-02-08 03:40:51,111 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [6624] [2025-02-08 03:40:51,127 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)); [6778] [2025-02-08 03:40:51,132 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)); [6786-6787] [2025-02-08 03:40:51,141 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)); [6861-6862] [2025-02-08 03:40:51,146 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)); [6895-6896] [2025-02-08 03:40:51,147 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)); [6936-6937] [2025-02-08 03:40:51,148 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)); [6965-6966] [2025-02-08 03:40:51,163 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)); [7375-7376] [2025-02-08 03:40:51,167 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7382] [2025-02-08 03:40:51,170 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [7651] [2025-02-08 03:40:51,173 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7654] [2025-02-08 03:40:51,173 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7657] [2025-02-08 03:40:51,174 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7660] [2025-02-08 03:40:51,174 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [7691] [2025-02-08 03:40:51,174 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7694] [2025-02-08 03:40:51,174 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7697] [2025-02-08 03:40:51,174 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7700] [2025-02-08 03:40:51,175 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [7731] [2025-02-08 03:40:51,175 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7734] [2025-02-08 03:40:51,175 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7737] [2025-02-08 03:40:51,175 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7740] [2025-02-08 03:40:51,175 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [7771] [2025-02-08 03:40:51,176 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7774] [2025-02-08 03:40:51,177 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7777] [2025-02-08 03:40:51,177 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7780] [2025-02-08 03:40:51,189 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [8153] [2025-02-08 03:40:51,199 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8422] [2025-02-08 03:40:51,201 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8496] [2025-02-08 03:40:51,277 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)skb->data) [10448] [2025-02-08 03:40:51,330 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)); [11477-11478] [2025-02-08 03:40:51,341 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)); [11811-11812] [2025-02-08 03:40:51,437 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movq %0,%1": : "r" (val), "m" (*((unsigned long volatile *)addr)): "memory"); [14962] [2025-02-08 03:40:51,585 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movq %1,%0": "=r" (ret): "m" (*((unsigned long volatile *)addr)): "memory"); [17213] [2025-02-08 03:40:51,594 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [17565] [2025-02-08 03:40:51,598 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [17606] [2025-02-08 03:40:51,601 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)); [17851-17852] [2025-02-08 03:40:51,738 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-cisco-enic-enic.cil.i[571795,571808] [2025-02-08 03:40:51,742 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-cisco-enic-enic.cil.i[571940,571953] [2025-02-08 03:40:51,747 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:40:52,034 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:40:52,035 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:52 WrapperNode [2025-02-08 03:40:52,035 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:40:52,036 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:40:52,036 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:40:52,036 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:40:52,041 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:52" (1/1) ... [2025-02-08 03:40:52,125 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:52" (1/1) ... [2025-02-08 03:40:52,420 INFO L138 Inliner]: procedures = 793, calls = 5564, calls flagged for inlining = 370, calls inlined = 352, statements flattened = 14005 [2025-02-08 03:40:52,421 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:40:52,422 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:40:52,422 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:40:52,422 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:40:52,428 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:52" (1/1) ... [2025-02-08 03:40:52,428 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:52" (1/1) ... [2025-02-08 03:40:52,465 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:52" (1/1) ... [2025-02-08 03:40:55,750 INFO L175 MemorySlicer]: Split 2959 memory accesses to 68 slices as follows [1, 6, 2, 8, 4, 54, 3, 1, 9, 133, 1, 1, 2, 2, 2, 39, 1, 2, 2, 2, 2, 13, 1, 2, 2, 2, 2, 8, 2, 83, 5, 1, 5, 2, 2, 47, 2, 5, 2, 2, 3, 6, 8, 1, 4, 1, 6, 2376, 2, 2, 2, 1, 2, 4, 3, 4, 4, 3, 4, 3, 4, 3, 2, 4, 3, 21, 1, 17]. 80 percent of accesses are in the largest equivalence class. The 822 initializations are split as follows [0, 6, 2, 8, 4, 0, 1, 0, 4, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 4, 0, 0, 703, 0, 0, 0, 0, 0, 4, 3, 4, 0, 3, 4, 3, 4, 3, 0, 4, 3, 21, 0, 17]. The 1119 writes are split as follows [1, 0, 0, 0, 0, 42, 0, 1, 0, 133, 1, 1, 1, 1, 2, 34, 0, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 1, 39, 0, 1, 1, 1, 1, 34, 1, 0, 2, 1, 2, 0, 7, 1, 0, 1, 5, 782, 1, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0]. [2025-02-08 03:40:55,750 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:52" (1/1) ... [2025-02-08 03:40:55,751 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:52" (1/1) ... [2025-02-08 03:40:55,928 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:52" (1/1) ... [2025-02-08 03:40:55,956 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:52" (1/1) ... [2025-02-08 03:40:56,049 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:52" (1/1) ... [2025-02-08 03:40:56,091 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:52" (1/1) ... [2025-02-08 03:40:56,173 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:40:56,176 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:40:56,176 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:40:56,176 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:40:56,177 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:40:52" (1/1) ... [2025-02-08 03:40:56,183 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:40:56,191 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:40:56,203 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 03:40:56,209 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 03:40:56,227 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_129 [2025-02-08 03:40:56,227 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_129 [2025-02-08 03:40:56,227 INFO L130 BoogieDeclarations]: Found specification of procedure enic_set_rx_mode [2025-02-08 03:40:56,227 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_set_rx_mode [2025-02-08 03:40:56,227 INFO L130 BoogieDeclarations]: Found specification of procedure ipv6_hdr [2025-02-08 03:40:56,227 INFO L138 BoogieDeclarations]: Found implementation of procedure ipv6_hdr [2025-02-08 03:40:56,227 INFO L130 BoogieDeclarations]: Found specification of procedure enic_queue_wq_skb_cont [2025-02-08 03:40:56,227 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_queue_wq_skb_cont [2025-02-08 03:40:56,227 INFO L130 BoogieDeclarations]: Found specification of procedure enic_free_intr [2025-02-08 03:40:56,227 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_free_intr [2025-02-08 03:40:56,227 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_get_res [2025-02-08 03:40:56,227 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_get_res [2025-02-08 03:40:56,228 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_free_desc_ring [2025-02-08 03:40:56,228 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_free_desc_ring [2025-02-08 03:40:56,228 INFO L130 BoogieDeclarations]: Found specification of procedure enic_dev_open [2025-02-08 03:40:56,228 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_dev_open [2025-02-08 03:40:56,228 INFO L130 BoogieDeclarations]: Found specification of procedure enic_reset_addr_lists [2025-02-08 03:40:56,228 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_reset_addr_lists [2025-02-08 03:40:56,228 INFO L130 BoogieDeclarations]: Found specification of procedure enic_log_q_error [2025-02-08 03:40:56,228 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_log_q_error [2025-02-08 03:40:56,228 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_wq_disable [2025-02-08 03:40:56,228 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_wq_disable [2025-02-08 03:40:56,228 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_cq_service [2025-02-08 03:40:56,228 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_cq_service [2025-02-08 03:40:56,228 INFO L130 BoogieDeclarations]: Found specification of procedure enic_synchronize_irqs [2025-02-08 03:40:56,228 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_synchronize_irqs [2025-02-08 03:40:56,228 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-08 03:40:56,228 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-08 03:40:56,228 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-08 03:40:56,228 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-08 03:40:56,228 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2025-02-08 03:40:56,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2025-02-08 03:40:56,228 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2025-02-08 03:40:56,228 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2025-02-08 03:40:56,228 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_intr_unmask [2025-02-08 03:40:56,228 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_intr_unmask [2025-02-08 03:40:56,228 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_rq_disable [2025-02-08 03:40:56,228 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_rq_disable [2025-02-08 03:40:56,228 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-08 03:40:56,228 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-08 03:40:56,228 INFO L130 BoogieDeclarations]: Found specification of procedure enic_dev_set_ig_vlan_rewrite_mode [2025-02-08 03:40:56,228 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_dev_set_ig_vlan_rewrite_mode [2025-02-08 03:40:56,228 INFO L130 BoogieDeclarations]: Found specification of procedure enic_probe [2025-02-08 03:40:56,228 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_probe [2025-02-08 03:40:56,228 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-08 03:40:56,228 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-08 03:40:56,228 INFO L130 BoogieDeclarations]: Found specification of procedure enic_pp_preassociate_rr [2025-02-08 03:40:56,228 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_pp_preassociate_rr [2025-02-08 03:40:56,228 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_107 [2025-02-08 03:40:56,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_107 [2025-02-08 03:40:56,228 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_cq_clean [2025-02-08 03:40:56,228 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_cq_clean [2025-02-08 03:40:56,228 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_enable2_done [2025-02-08 03:40:56,228 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_enable2_done [2025-02-08 03:40:56,229 INFO L130 BoogieDeclarations]: Found specification of procedure nla_put_u16 [2025-02-08 03:40:56,229 INFO L138 BoogieDeclarations]: Found implementation of procedure nla_put_u16 [2025-02-08 03:40:56,229 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-02-08 03:40:56,229 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-02-08 03:40:56,229 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-08 03:40:56,230 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-08 03:40:56,230 INFO L130 BoogieDeclarations]: Found specification of procedure cq_desc_dec [2025-02-08 03:40:56,230 INFO L138 BoogieDeclarations]: Found implementation of procedure cq_desc_dec [2025-02-08 03:40:56,230 INFO L130 BoogieDeclarations]: Found specification of procedure netif_napi_add [2025-02-08 03:40:56,230 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_napi_add [2025-02-08 03:40:56,230 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_rq_desc_used [2025-02-08 03:40:56,230 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_rq_desc_used [2025-02-08 03:40:56,230 INFO L130 BoogieDeclarations]: Found specification of procedure __napi_schedule [2025-02-08 03:40:56,231 INFO L138 BoogieDeclarations]: Found implementation of procedure __napi_schedule [2025-02-08 03:40:56,231 INFO L130 BoogieDeclarations]: Found specification of procedure enic_iounmap [2025-02-08 03:40:56,231 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_iounmap [2025-02-08 03:40:56,231 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-08 03:40:56,231 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-08 03:40:56,231 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-08 03:40:56,231 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-08 03:40:56,231 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-08 03:40:56,231 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-08 03:40:56,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 03:40:56,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 03:40:56,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 03:40:56,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 03:40:56,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 03:40:56,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 03:40:56,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 03:40:56,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 03:40:56,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 03:40:56,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 03:40:56,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 03:40:56,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 03:40:56,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 03:40:56,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 03:40:56,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 03:40:56,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 03:40:56,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 03:40:56,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 03:40:56,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 03:40:56,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 03:40:56,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 03:40:56,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 03:40:56,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 03:40:56,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-08 03:40:56,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-08 03:40:56,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-08 03:40:56,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-08 03:40:56,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-08 03:40:56,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-08 03:40:56,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-08 03:40:56,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-08 03:40:56,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-08 03:40:56,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-08 03:40:56,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-08 03:40:56,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-08 03:40:56,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-02-08 03:40:56,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-02-08 03:40:56,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-02-08 03:40:56,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-02-08 03:40:56,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-02-08 03:40:56,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-02-08 03:40:56,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-02-08 03:40:56,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-02-08 03:40:56,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-02-08 03:40:56,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2025-02-08 03:40:56,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2025-02-08 03:40:56,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2025-02-08 03:40:56,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2025-02-08 03:40:56,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2025-02-08 03:40:56,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#49 [2025-02-08 03:40:56,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#50 [2025-02-08 03:40:56,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#51 [2025-02-08 03:40:56,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#52 [2025-02-08 03:40:56,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#53 [2025-02-08 03:40:56,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#54 [2025-02-08 03:40:56,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#55 [2025-02-08 03:40:56,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#56 [2025-02-08 03:40:56,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#57 [2025-02-08 03:40:56,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#58 [2025-02-08 03:40:56,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#59 [2025-02-08 03:40:56,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#60 [2025-02-08 03:40:56,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#61 [2025-02-08 03:40:56,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#62 [2025-02-08 03:40:56,234 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#63 [2025-02-08 03:40:56,234 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#64 [2025-02-08 03:40:56,234 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#65 [2025-02-08 03:40:56,234 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#66 [2025-02-08 03:40:56,234 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#67 [2025-02-08 03:40:56,234 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_init [2025-02-08 03:40:56,234 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_init [2025-02-08 03:40:56,234 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_header [2025-02-08 03:40:56,234 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_header [2025-02-08 03:40:56,234 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_cmd_proxy [2025-02-08 03:40:56,234 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_cmd_proxy [2025-02-08 03:40:56,234 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-08 03:40:56,234 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-08 03:40:56,234 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2025-02-08 03:40:56,234 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2025-02-08 03:40:56,234 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-08 03:40:56,234 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-08 03:40:56,234 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-08 03:40:56,234 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-08 03:40:56,234 INFO L130 BoogieDeclarations]: Found specification of procedure enic_set_rss_nic_cfg [2025-02-08 03:40:56,234 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_set_rss_nic_cfg [2025-02-08 03:40:56,234 INFO L130 BoogieDeclarations]: Found specification of procedure napi_enable [2025-02-08 03:40:56,234 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_enable [2025-02-08 03:40:56,234 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~$Pointer$~TO~int [2025-02-08 03:40:56,234 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~$Pointer$~TO~int [2025-02-08 03:40:56,234 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_wq_desc_avail [2025-02-08 03:40:56,234 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_wq_desc_avail [2025-02-08 03:40:56,234 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:40:56,234 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-02-08 03:40:56,234 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-02-08 03:40:56,234 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-08 03:40:56,235 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-08 03:40:56,235 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_calloc [2025-02-08 03:40:56,235 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_calloc [2025-02-08 03:40:56,235 INFO L130 BoogieDeclarations]: Found specification of procedure enic_set_coalesce [2025-02-08 03:40:56,235 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_set_coalesce [2025-02-08 03:40:56,235 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2025-02-08 03:40:56,235 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2025-02-08 03:40:56,235 INFO L130 BoogieDeclarations]: Found specification of procedure enic_cq_rq [2025-02-08 03:40:56,235 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_cq_rq [2025-02-08 03:40:56,235 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:40:56,235 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-08 03:40:56,235 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-08 03:40:56,235 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-08 03:40:56,235 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-08 03:40:56,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:40:56,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:40:56,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:40:56,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:40:56,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:40:56,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:40:56,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:40:56,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:40:56,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:40:56,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:40:56,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:40:56,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:40:56,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:40:56,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:40:56,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:40:56,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:40:56,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:40:56,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 03:40:56,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 03:40:56,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 03:40:56,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 03:40:56,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 03:40:56,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 03:40:56,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 03:40:56,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 03:40:56,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 03:40:56,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 03:40:56,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 03:40:56,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 03:40:56,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 03:40:56,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 03:40:56,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 03:40:56,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 03:40:56,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 03:40:56,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 03:40:56,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 03:40:56,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 03:40:56,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 03:40:56,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-08 03:40:56,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-08 03:40:56,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-08 03:40:56,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-02-08 03:40:56,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-02-08 03:40:56,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-02-08 03:40:56,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-02-08 03:40:56,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-02-08 03:40:56,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-02-08 03:40:56,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-02-08 03:40:56,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-02-08 03:40:56,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2025-02-08 03:40:56,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2025-02-08 03:40:56,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2025-02-08 03:40:56,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#52 [2025-02-08 03:40:56,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#53 [2025-02-08 03:40:56,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#54 [2025-02-08 03:40:56,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#55 [2025-02-08 03:40:56,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#56 [2025-02-08 03:40:56,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#57 [2025-02-08 03:40:56,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#58 [2025-02-08 03:40:56,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#59 [2025-02-08 03:40:56,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#60 [2025-02-08 03:40:56,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#61 [2025-02-08 03:40:56,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#62 [2025-02-08 03:40:56,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#63 [2025-02-08 03:40:56,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#64 [2025-02-08 03:40:56,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#65 [2025-02-08 03:40:56,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#66 [2025-02-08 03:40:56,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#67 [2025-02-08 03:40:56,238 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_add_addr [2025-02-08 03:40:56,238 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_add_addr [2025-02-08 03:40:56,238 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-08 03:40:56,238 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-08 03:40:56,238 INFO L130 BoogieDeclarations]: Found specification of procedure skb_headlen [2025-02-08 03:40:56,238 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_headlen [2025-02-08 03:40:56,238 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_rq_enable [2025-02-08 03:40:56,238 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_rq_enable [2025-02-08 03:40:56,239 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-02-08 03:40:56,239 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-02-08 03:40:56,239 INFO L130 BoogieDeclarations]: Found specification of procedure enic_msix_notify_intr [2025-02-08 03:40:56,239 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_msix_notify_intr [2025-02-08 03:40:56,239 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2025-02-08 03:40:56,239 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2025-02-08 03:40:56,239 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-08 03:40:56,239 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-08 03:40:56,239 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-08 03:40:56,239 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-08 03:40:56,239 INFO L130 BoogieDeclarations]: Found specification of procedure enic_is_sriov_vf [2025-02-08 03:40:56,239 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_is_sriov_vf [2025-02-08 03:40:56,239 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_sriov [2025-02-08 03:40:56,239 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_sriov [2025-02-08 03:40:56,239 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-08 03:40:56,239 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-08 03:40:56,239 INFO L130 BoogieDeclarations]: Found specification of procedure enic_legacy_notify_intr [2025-02-08 03:40:56,239 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_legacy_notify_intr [2025-02-08 03:40:56,239 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule_prep [2025-02-08 03:40:56,239 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule_prep [2025-02-08 03:40:56,239 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:40:56,239 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:40:56,239 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_rq_fill [2025-02-08 03:40:56,241 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_rq_fill [2025-02-08 03:40:56,241 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_intr_coal_timer_info_default [2025-02-08 03:40:56,241 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_intr_coal_timer_info_default [2025-02-08 03:40:56,241 INFO L130 BoogieDeclarations]: Found specification of procedure enic_set_mac_address_dynamic [2025-02-08 03:40:56,241 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_set_mac_address_dynamic [2025-02-08 03:40:56,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:40:56,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:40:56,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:40:56,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:40:56,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:40:56,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:40:56,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:40:56,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:40:56,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:40:56,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:40:56,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:40:56,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:40:56,241 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#52 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#53 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#54 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#55 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#56 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#57 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#58 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#59 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#60 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#61 [2025-02-08 03:40:56,242 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#62 [2025-02-08 03:40:56,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#63 [2025-02-08 03:40:56,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#64 [2025-02-08 03:40:56,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#65 [2025-02-08 03:40:56,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#66 [2025-02-08 03:40:56,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#67 [2025-02-08 03:40:56,245 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2025-02-08 03:40:56,245 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2025-02-08 03:40:56,245 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2025-02-08 03:40:56,245 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2025-02-08 03:40:56,245 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-08 03:40:56,245 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-08 03:40:56,245 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-02-08 03:40:56,245 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-02-08 03:40:56,245 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-08 03:40:56,245 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-08 03:40:56,245 INFO L130 BoogieDeclarations]: Found specification of procedure ip_hdr [2025-02-08 03:40:56,245 INFO L138 BoogieDeclarations]: Found implementation of procedure ip_hdr [2025-02-08 03:40:56,245 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2025-02-08 03:40:56,245 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2025-02-08 03:40:56,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 03:40:56,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 03:40:56,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 03:40:56,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 03:40:56,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 03:40:56,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 03:40:56,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 03:40:56,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 03:40:56,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 03:40:56,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 03:40:56,245 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#46 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#47 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#48 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#49 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#50 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#51 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#52 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#53 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#54 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#55 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#56 [2025-02-08 03:40:56,246 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#57 [2025-02-08 03:40:56,249 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#58 [2025-02-08 03:40:56,249 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#59 [2025-02-08 03:40:56,249 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#60 [2025-02-08 03:40:56,249 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#61 [2025-02-08 03:40:56,249 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#62 [2025-02-08 03:40:56,249 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#63 [2025-02-08 03:40:56,249 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#64 [2025-02-08 03:40:56,249 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#65 [2025-02-08 03:40:56,249 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#66 [2025-02-08 03:40:56,249 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#67 [2025-02-08 03:40:56,249 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 03:40:56,249 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 03:40:56,249 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 03:40:56,249 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 03:40:56,249 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 03:40:56,249 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#46 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#47 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#48 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#49 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#50 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#51 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#52 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#53 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#54 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#55 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#56 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#57 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#58 [2025-02-08 03:40:56,250 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#59 [2025-02-08 03:40:56,251 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#60 [2025-02-08 03:40:56,251 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#61 [2025-02-08 03:40:56,251 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#62 [2025-02-08 03:40:56,251 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#63 [2025-02-08 03:40:56,251 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#64 [2025-02-08 03:40:56,251 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#65 [2025-02-08 03:40:56,251 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#66 [2025-02-08 03:40:56,251 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#67 [2025-02-08 03:40:56,251 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_cmd_proxy_by_index_start [2025-02-08 03:40:56,251 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_cmd_proxy_by_index_start [2025-02-08 03:40:56,251 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-02-08 03:40:56,251 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2025-02-08 03:40:56,252 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_notify_set [2025-02-08 03:40:56,252 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_notify_set [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-02-08 03:40:56,252 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_get_intr_mode [2025-02-08 03:40:56,252 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_get_intr_mode [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-02-08 03:40:56,252 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2025-02-08 03:40:56,256 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2025-02-08 03:40:56,256 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2025-02-08 03:40:56,256 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#52 [2025-02-08 03:40:56,256 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#53 [2025-02-08 03:40:56,256 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#54 [2025-02-08 03:40:56,256 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#55 [2025-02-08 03:40:56,256 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#56 [2025-02-08 03:40:56,256 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#57 [2025-02-08 03:40:56,256 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#58 [2025-02-08 03:40:56,256 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#59 [2025-02-08 03:40:56,256 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#60 [2025-02-08 03:40:56,256 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#61 [2025-02-08 03:40:56,256 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#62 [2025-02-08 03:40:56,256 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#63 [2025-02-08 03:40:56,256 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#64 [2025-02-08 03:40:56,256 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#65 [2025-02-08 03:40:56,256 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#66 [2025-02-08 03:40:56,256 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#67 [2025-02-08 03:40:56,256 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_NOT_ARG_SIGN [2025-02-08 03:40:56,257 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_NOT_ARG_SIGN [2025-02-08 03:40:56,257 INFO L130 BoogieDeclarations]: Found specification of procedure enic_dev_del_addr [2025-02-08 03:40:56,257 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_dev_del_addr [2025-02-08 03:40:56,257 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_104 [2025-02-08 03:40:56,257 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_104 [2025-02-08 03:40:56,257 INFO L130 BoogieDeclarations]: Found specification of procedure enic_get_settings [2025-02-08 03:40:56,257 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_get_settings [2025-02-08 03:40:56,257 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_warn [2025-02-08 03:40:56,257 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_warn [2025-02-08 03:40:56,257 INFO L130 BoogieDeclarations]: Found specification of procedure nla_data [2025-02-08 03:40:56,257 INFO L138 BoogieDeclarations]: Found implementation of procedure nla_data [2025-02-08 03:40:56,257 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 03:40:56,257 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 03:40:56,257 INFO L130 BoogieDeclarations]: Found specification of procedure enic_free_vnic_resources [2025-02-08 03:40:56,257 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_free_vnic_resources [2025-02-08 03:40:56,257 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-08 03:40:56,257 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-08 03:40:56,257 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2025-02-08 03:40:56,257 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2025-02-08 03:40:56,257 INFO L130 BoogieDeclarations]: Found specification of procedure enic_init_vnic_resources [2025-02-08 03:40:56,257 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_init_vnic_resources [2025-02-08 03:40:56,257 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_rq_free [2025-02-08 03:40:56,257 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_rq_free [2025-02-08 03:40:56,257 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-02-08 03:40:56,257 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-02-08 03:40:56,257 INFO L130 BoogieDeclarations]: Found specification of procedure enic_get_dev [2025-02-08 03:40:56,257 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_get_dev [2025-02-08 03:40:56,257 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_get_intr_coal_timer_max [2025-02-08 03:40:56,257 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_get_intr_coal_timer_max [2025-02-08 03:40:56,257 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_init_prov2 [2025-02-08 03:40:56,257 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_init_prov2 [2025-02-08 03:40:56,257 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2025-02-08 03:40:56,257 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2025-02-08 03:40:56,257 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_irq [2025-02-08 03:40:56,257 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_irq [2025-02-08 03:40:56,257 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-08 03:40:56,257 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-08 03:40:56,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 03:40:56,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 03:40:56,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 03:40:56,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 03:40:56,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 03:40:56,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 03:40:56,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 03:40:56,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 03:40:56,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 03:40:56,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 03:40:56,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 03:40:56,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 03:40:56,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 03:40:56,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 03:40:56,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 03:40:56,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 03:40:56,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 03:40:56,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 03:40:56,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 03:40:56,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 03:40:56,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 03:40:56,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 03:40:56,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 03:40:56,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-08 03:40:56,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-08 03:40:56,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-08 03:40:56,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-08 03:40:56,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-08 03:40:56,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-08 03:40:56,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-08 03:40:56,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-08 03:40:56,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-08 03:40:56,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-08 03:40:56,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-08 03:40:56,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-08 03:40:56,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-02-08 03:40:56,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-02-08 03:40:56,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-02-08 03:40:56,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-02-08 03:40:56,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-02-08 03:40:56,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-02-08 03:40:56,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-02-08 03:40:56,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-02-08 03:40:56,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-02-08 03:40:56,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2025-02-08 03:40:56,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2025-02-08 03:40:56,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2025-02-08 03:40:56,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2025-02-08 03:40:56,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2025-02-08 03:40:56,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#49 [2025-02-08 03:40:56,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#50 [2025-02-08 03:40:56,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#51 [2025-02-08 03:40:56,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#52 [2025-02-08 03:40:56,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#53 [2025-02-08 03:40:56,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#54 [2025-02-08 03:40:56,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#55 [2025-02-08 03:40:56,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#56 [2025-02-08 03:40:56,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#57 [2025-02-08 03:40:56,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#58 [2025-02-08 03:40:56,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#59 [2025-02-08 03:40:56,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#60 [2025-02-08 03:40:56,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#61 [2025-02-08 03:40:56,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#62 [2025-02-08 03:40:56,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#63 [2025-02-08 03:40:56,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#64 [2025-02-08 03:40:56,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#65 [2025-02-08 03:40:56,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#66 [2025-02-08 03:40:56,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#67 [2025-02-08 03:40:56,260 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_mtu [2025-02-08 03:40:56,260 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_mtu [2025-02-08 03:40:56,260 INFO L130 BoogieDeclarations]: Found specification of procedure enic_is_dynamic [2025-02-08 03:40:56,260 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_is_dynamic [2025-02-08 03:40:56,260 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:40:56,260 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:40:56,260 INFO L130 BoogieDeclarations]: Found specification of procedure enic_dev_del_station_addr [2025-02-08 03:40:56,260 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_dev_del_station_addr [2025-02-08 03:40:56,260 INFO L130 BoogieDeclarations]: Found specification of procedure enic_set_mac_addr [2025-02-08 03:40:56,260 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_set_mac_addr [2025-02-08 03:40:56,260 INFO L130 BoogieDeclarations]: Found specification of procedure enic_remove [2025-02-08 03:40:56,260 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_remove [2025-02-08 03:40:56,260 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_capable [2025-02-08 03:40:56,260 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_capable [2025-02-08 03:40:56,260 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_106 [2025-02-08 03:40:56,260 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_106 [2025-02-08 03:40:56,260 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_priv [2025-02-08 03:40:56,260 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_priv [2025-02-08 03:40:56,260 INFO L130 BoogieDeclarations]: Found specification of procedure nla_put [2025-02-08 03:40:56,260 INFO L138 BoogieDeclarations]: Found implementation of procedure nla_put [2025-02-08 03:40:56,260 INFO L130 BoogieDeclarations]: Found specification of procedure ether_addr_equal [2025-02-08 03:40:56,260 INFO L138 BoogieDeclarations]: Found implementation of procedure ether_addr_equal [2025-02-08 03:40:56,260 INFO L130 BoogieDeclarations]: Found specification of procedure enic_poll_controller [2025-02-08 03:40:56,260 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_poll_controller [2025-02-08 03:40:56,260 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_lock [2025-02-08 03:40:56,260 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_lock [2025-02-08 03:40:56,260 INFO L130 BoogieDeclarations]: Found specification of procedure enic_dev_add_addr [2025-02-08 03:40:56,260 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_dev_add_addr [2025-02-08 03:40:56,260 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-02-08 03:40:56,260 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-02-08 03:40:56,260 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_128 [2025-02-08 03:40:56,260 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_128 [2025-02-08 03:40:56,260 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_wq_free [2025-02-08 03:40:56,260 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_wq_free [2025-02-08 03:40:56,260 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_1_6 [2025-02-08 03:40:56,260 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_1_6 [2025-02-08 03:40:56,260 INFO L130 BoogieDeclarations]: Found specification of procedure enic_msix_err_intr [2025-02-08 03:40:56,260 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_msix_err_intr [2025-02-08 03:40:56,260 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_get_mac_addr [2025-02-08 03:40:56,260 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_get_mac_addr [2025-02-08 03:40:56,260 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_clear_desc_ring [2025-02-08 03:40:56,260 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_clear_desc_ring [2025-02-08 03:40:56,260 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-08 03:40:56,260 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-08 03:40:56,260 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:40:56,260 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:40:56,260 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_0_6 [2025-02-08 03:40:56,260 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_0_6 [2025-02-08 03:40:56,260 INFO L130 BoogieDeclarations]: Found specification of procedure enic_dev_add_station_addr [2025-02-08 03:40:56,260 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_dev_add_station_addr [2025-02-08 03:40:56,260 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:40:56,261 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:40:56,261 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-08 03:40:56,261 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-08 03:40:56,261 INFO L130 BoogieDeclarations]: Found specification of procedure enic_msix_rq_intr [2025-02-08 03:40:56,261 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_msix_rq_intr [2025-02-08 03:40:56,261 INFO L130 BoogieDeclarations]: Found specification of procedure enic_isr_legacy [2025-02-08 03:40:56,262 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_isr_legacy [2025-02-08 03:40:56,262 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_cq_alloc [2025-02-08 03:40:56,262 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_cq_alloc [2025-02-08 03:40:56,262 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2025-02-08 03:40:56,262 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2025-02-08 03:40:56,262 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_notify_ready [2025-02-08 03:40:56,262 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_notify_ready [2025-02-08 03:40:56,262 INFO L130 BoogieDeclarations]: Found specification of procedure _vnic_dev_cmd [2025-02-08 03:40:56,262 INFO L138 BoogieDeclarations]: Found implementation of procedure _vnic_dev_cmd [2025-02-08 03:40:56,262 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-08 03:40:56,262 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-08 03:40:56,262 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_cmd_status [2025-02-08 03:40:56,262 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_cmd_status [2025-02-08 03:40:56,262 INFO L130 BoogieDeclarations]: Found specification of procedure enic_dev_status_to_errno [2025-02-08 03:40:56,262 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_dev_status_to_errno [2025-02-08 03:40:56,262 INFO L130 BoogieDeclarations]: Found specification of procedure vic_provinfo_size [2025-02-08 03:40:56,262 INFO L138 BoogieDeclarations]: Found implementation of procedure vic_provinfo_size [2025-02-08 03:40:56,262 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-08 03:40:56,262 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-08 03:40:56,262 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2025-02-08 03:40:56,262 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2025-02-08 03:40:56,262 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2025-02-08 03:40:56,262 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2025-02-08 03:40:56,262 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-08 03:40:56,262 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-08 03:40:56,262 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 03:40:56,262 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 03:40:56,262 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:40:56,262 INFO L130 BoogieDeclarations]: Found specification of procedure enic_change_mtu [2025-02-08 03:40:56,262 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_change_mtu [2025-02-08 03:40:56,262 INFO L130 BoogieDeclarations]: Found specification of procedure enic_dev_deinit [2025-02-08 03:40:56,262 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_dev_deinit [2025-02-08 03:40:56,262 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2025-02-08 03:40:56,262 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2025-02-08 03:40:56,262 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_work_sync [2025-02-08 03:40:56,262 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_work_sync [2025-02-08 03:40:56,262 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_cmd [2025-02-08 03:40:56,262 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_cmd [2025-02-08 03:40:56,262 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-08 03:40:56,262 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-08 03:40:56,262 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_intr_return_all_credits [2025-02-08 03:40:56,262 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_intr_return_all_credits [2025-02-08 03:40:56,262 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_consistent_dma_mask [2025-02-08 03:40:56,262 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_consistent_dma_mask [2025-02-08 03:40:56,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 03:40:56,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 03:40:56,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 03:40:56,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 03:40:56,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 03:40:56,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 03:40:56,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 03:40:56,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 03:40:56,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 03:40:56,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 03:40:56,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 03:40:56,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 03:40:56,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 03:40:56,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 03:40:56,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 03:40:56,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 03:40:56,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 03:40:56,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 03:40:56,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 03:40:56,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 03:40:56,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-08 03:40:56,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-08 03:40:56,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-08 03:40:56,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-08 03:40:56,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-08 03:40:56,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-08 03:40:56,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-08 03:40:56,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-08 03:40:56,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-08 03:40:56,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#44 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#45 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#46 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#47 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#48 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#49 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#50 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#51 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#52 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#53 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#54 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#55 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#56 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#57 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#58 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#59 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#60 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#61 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#62 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#63 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#64 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#65 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#66 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#67 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-02-08 03:40:56,264 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 03:40:56,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 03:40:56,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 03:40:56,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 03:40:56,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 03:40:56,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 03:40:56,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 03:40:56,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 03:40:56,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 03:40:56,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 03:40:56,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-08 03:40:56,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-08 03:40:56,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-08 03:40:56,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-08 03:40:56,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-08 03:40:56,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-08 03:40:56,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-08 03:40:56,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-08 03:40:56,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-08 03:40:56,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-08 03:40:56,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-08 03:40:56,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-08 03:40:56,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-02-08 03:40:56,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-02-08 03:40:56,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-02-08 03:40:56,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-02-08 03:40:56,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-02-08 03:40:56,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-02-08 03:40:56,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-02-08 03:40:56,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-02-08 03:40:56,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-02-08 03:40:56,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2025-02-08 03:40:56,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2025-02-08 03:40:56,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2025-02-08 03:40:56,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#47 [2025-02-08 03:40:56,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#48 [2025-02-08 03:40:56,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#49 [2025-02-08 03:40:56,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#50 [2025-02-08 03:40:56,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#51 [2025-02-08 03:40:56,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#52 [2025-02-08 03:40:56,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#53 [2025-02-08 03:40:56,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#54 [2025-02-08 03:40:56,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#55 [2025-02-08 03:40:56,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#56 [2025-02-08 03:40:56,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#57 [2025-02-08 03:40:56,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#58 [2025-02-08 03:40:56,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#59 [2025-02-08 03:40:56,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#60 [2025-02-08 03:40:56,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#61 [2025-02-08 03:40:56,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#62 [2025-02-08 03:40:56,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#63 [2025-02-08 03:40:56,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#64 [2025-02-08 03:40:56,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#65 [2025-02-08 03:40:56,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#66 [2025-02-08 03:40:56,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#67 [2025-02-08 03:40:56,266 INFO L130 BoogieDeclarations]: Found specification of procedure enic_notify_timer_start [2025-02-08 03:40:56,266 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_notify_timer_start [2025-02-08 03:40:56,266 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-08 03:40:56,266 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-08 03:40:56,266 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2025-02-08 03:40:56,266 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2025-02-08 03:40:56,266 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:40:56,266 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:40:56,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:40:56,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:40:56,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:40:56,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:40:56,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:40:56,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:40:56,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:40:56,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:40:56,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:40:56,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:40:56,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:40:56,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:40:56,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:40:56,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:40:56,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:40:56,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:40:56,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:40:56,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:40:56,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:40:56,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:40:56,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:40:56,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:40:56,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:40:56,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 03:40:56,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 03:40:56,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 03:40:56,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 03:40:56,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 03:40:56,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 03:40:56,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 03:40:56,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-08 03:40:56,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-08 03:40:56,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-08 03:40:56,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-08 03:40:56,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-02-08 03:40:56,268 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-02-08 03:40:56,268 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-02-08 03:40:56,268 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-02-08 03:40:56,268 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-02-08 03:40:56,268 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-02-08 03:40:56,268 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-02-08 03:40:56,268 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2025-02-08 03:40:56,268 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#44 [2025-02-08 03:40:56,268 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#45 [2025-02-08 03:40:56,268 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#46 [2025-02-08 03:40:56,268 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#47 [2025-02-08 03:40:56,268 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#48 [2025-02-08 03:40:56,268 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#49 [2025-02-08 03:40:56,268 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#50 [2025-02-08 03:40:56,268 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#51 [2025-02-08 03:40:56,268 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#52 [2025-02-08 03:40:56,268 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#53 [2025-02-08 03:40:56,268 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#54 [2025-02-08 03:40:56,268 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#55 [2025-02-08 03:40:56,268 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#56 [2025-02-08 03:40:56,268 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#57 [2025-02-08 03:40:56,268 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#58 [2025-02-08 03:40:56,268 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#59 [2025-02-08 03:40:56,268 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#60 [2025-02-08 03:40:56,268 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#61 [2025-02-08 03:40:56,268 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#62 [2025-02-08 03:40:56,268 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#63 [2025-02-08 03:40:56,268 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#64 [2025-02-08 03:40:56,268 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#65 [2025-02-08 03:40:56,269 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#66 [2025-02-08 03:40:56,269 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#67 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#44 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#45 [2025-02-08 03:40:56,269 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#46 [2025-02-08 03:40:56,270 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#47 [2025-02-08 03:40:56,270 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#48 [2025-02-08 03:40:56,270 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#49 [2025-02-08 03:40:56,270 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#50 [2025-02-08 03:40:56,270 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#51 [2025-02-08 03:40:56,270 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#52 [2025-02-08 03:40:56,270 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#53 [2025-02-08 03:40:56,270 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#54 [2025-02-08 03:40:56,271 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#55 [2025-02-08 03:40:56,271 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#56 [2025-02-08 03:40:56,271 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#57 [2025-02-08 03:40:56,271 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#58 [2025-02-08 03:40:56,271 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#59 [2025-02-08 03:40:56,271 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#60 [2025-02-08 03:40:56,271 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#61 [2025-02-08 03:40:56,271 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#62 [2025-02-08 03:40:56,271 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#63 [2025-02-08 03:40:56,271 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#64 [2025-02-08 03:40:56,271 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#65 [2025-02-08 03:40:56,271 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#66 [2025-02-08 03:40:56,271 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#67 [2025-02-08 03:40:56,271 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-02-08 03:40:56,271 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-02-08 03:40:56,271 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-08 03:40:56,271 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-08 03:40:56,271 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-02-08 03:40:56,271 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-02-08 03:40:56,271 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_NOT_ARG_SIGN [2025-02-08 03:40:56,271 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_NOT_ARG_SIGN [2025-02-08 03:40:56,271 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_del_addr [2025-02-08 03:40:56,271 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_del_addr [2025-02-08 03:40:56,271 INFO L130 BoogieDeclarations]: Found specification of procedure is_valid_ether_addr [2025-02-08 03:40:56,271 INFO L138 BoogieDeclarations]: Found implementation of procedure is_valid_ether_addr [2025-02-08 03:40:56,271 INFO L130 BoogieDeclarations]: Found specification of procedure enic_msix_wq_intr [2025-02-08 03:40:56,271 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_msix_wq_intr [2025-02-08 03:40:56,271 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:40:56,271 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-08 03:40:56,271 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_dma_map [2025-02-08 03:40:56,271 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_dma_map [2025-02-08 03:40:56,271 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-02-08 03:40:56,271 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-02-08 03:40:56,271 INFO L130 BoogieDeclarations]: Found specification of procedure enic_dev_wait [2025-02-08 03:40:56,271 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_dev_wait [2025-02-08 03:40:56,271 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2025-02-08 03:40:56,271 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2025-02-08 03:40:56,271 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2025-02-08 03:40:56,271 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2025-02-08 03:40:56,271 INFO L130 BoogieDeclarations]: Found specification of procedure enic_get_drvinfo [2025-02-08 03:40:56,271 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_get_drvinfo [2025-02-08 03:40:56,271 INFO L130 BoogieDeclarations]: Found specification of procedure enic_stop [2025-02-08 03:40:56,271 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_stop [2025-02-08 03:40:56,271 INFO L130 BoogieDeclarations]: Found specification of procedure ioread8 [2025-02-08 03:40:56,271 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread8 [2025-02-08 03:40:56,271 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2025-02-08 03:40:56,271 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2025-02-08 03:40:56,271 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2025-02-08 03:40:56,271 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2025-02-08 03:40:56,271 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_alloc_desc_ring [2025-02-08 03:40:56,271 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_alloc_desc_ring [2025-02-08 03:40:56,271 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2025-02-08 03:40:56,271 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2025-02-08 03:40:56,271 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-02-08 03:40:56,271 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-02-08 03:40:56,271 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_rq_clean [2025-02-08 03:40:56,271 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_rq_clean [2025-02-08 03:40:56,271 INFO L130 BoogieDeclarations]: Found specification of procedure enic_free_wq_buf [2025-02-08 03:40:56,271 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_free_wq_buf [2025-02-08 03:40:56,271 INFO L130 BoogieDeclarations]: Found specification of procedure writeq [2025-02-08 03:40:56,271 INFO L138 BoogieDeclarations]: Found implementation of procedure writeq [2025-02-08 03:40:56,271 INFO L130 BoogieDeclarations]: Found specification of procedure tcp_hdr [2025-02-08 03:40:56,272 INFO L138 BoogieDeclarations]: Found implementation of procedure tcp_hdr [2025-02-08 03:40:56,272 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-02-08 03:40:56,272 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-02-08 03:40:56,272 INFO L130 BoogieDeclarations]: Found specification of procedure enic_cq_wq [2025-02-08 03:40:56,272 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_cq_wq [2025-02-08 03:40:56,272 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 03:40:56,272 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 03:40:56,272 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 03:40:56,272 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 03:40:56,272 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 03:40:56,272 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 03:40:56,272 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 03:40:56,272 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 03:40:56,272 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#47 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#48 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#49 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#50 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#51 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#52 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#53 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#54 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#55 [2025-02-08 03:40:56,273 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#56 [2025-02-08 03:40:56,274 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#57 [2025-02-08 03:40:56,274 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#58 [2025-02-08 03:40:56,274 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#59 [2025-02-08 03:40:56,274 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#60 [2025-02-08 03:40:56,274 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#61 [2025-02-08 03:40:56,274 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#62 [2025-02-08 03:40:56,274 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#63 [2025-02-08 03:40:56,274 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#64 [2025-02-08 03:40:56,274 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#65 [2025-02-08 03:40:56,274 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#66 [2025-02-08 03:40:56,274 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#67 [2025-02-08 03:40:56,274 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:40:56,274 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:40:56,274 INFO L130 BoogieDeclarations]: Found specification of procedure enic_dev_notify_unset [2025-02-08 03:40:56,274 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_dev_notify_unset [2025-02-08 03:40:56,274 INFO L130 BoogieDeclarations]: Found specification of procedure enic_tx_timeout [2025-02-08 03:40:56,274 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_tx_timeout [2025-02-08 03:40:56,274 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_intr_mask [2025-02-08 03:40:56,274 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_intr_mask [2025-02-08 03:40:56,274 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-02-08 03:40:56,274 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-02-08 03:40:56,274 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2025-02-08 03:40:56,274 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2025-02-08 03:40:56,274 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2025-02-08 03:40:56,274 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2025-02-08 03:40:56,274 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_cmd_proxy_end [2025-02-08 03:40:56,274 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_cmd_proxy_end [2025-02-08 03:40:56,275 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_enable2 [2025-02-08 03:40:56,275 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_enable2 [2025-02-08 03:40:56,275 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_schedule [2025-02-08 03:40:56,275 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_schedule [2025-02-08 03:40:56,275 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_get_res_count [2025-02-08 03:40:56,275 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_get_res_count [2025-02-08 03:40:56,275 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-02-08 03:40:56,275 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-02-08 03:40:56,275 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_spec [2025-02-08 03:40:56,275 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_spec [2025-02-08 03:40:56,275 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-08 03:40:56,275 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-08 03:40:56,275 INFO L130 BoogieDeclarations]: Found specification of procedure enic_get_coalesce [2025-02-08 03:40:56,275 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_get_coalesce [2025-02-08 03:40:56,275 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_deinit_done [2025-02-08 03:40:56,275 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_deinit_done [2025-02-08 03:40:56,275 INFO L130 BoogieDeclarations]: Found specification of procedure is_zero_ether_addr [2025-02-08 03:40:56,275 INFO L138 BoogieDeclarations]: Found implementation of procedure is_zero_ether_addr [2025-02-08 03:40:56,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-08 03:40:56,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-08 03:40:56,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-08 03:40:56,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-08 03:40:56,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-08 03:40:56,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-08 03:40:56,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-08 03:40:56,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-08 03:40:56,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-08 03:40:56,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-08 03:40:56,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-08 03:40:56,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-08 03:40:56,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-08 03:40:56,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-08 03:40:56,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-08 03:40:56,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-08 03:40:56,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-08 03:40:56,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-08 03:40:56,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-08 03:40:56,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-08 03:40:56,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-08 03:40:56,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-08 03:40:56,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-08 03:40:56,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-08 03:40:56,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-08 03:40:56,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-08 03:40:56,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-08 03:40:56,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-08 03:40:56,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-08 03:40:56,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-08 03:40:56,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-08 03:40:56,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-08 03:40:56,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-08 03:40:56,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-08 03:40:56,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-08 03:40:56,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-08 03:40:56,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-08 03:40:56,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-08 03:40:56,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-08 03:40:56,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-02-08 03:40:56,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-02-08 03:40:56,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-02-08 03:40:56,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-02-08 03:40:56,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-02-08 03:40:56,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2025-02-08 03:40:56,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2025-02-08 03:40:56,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2025-02-08 03:40:56,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2025-02-08 03:40:56,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2025-02-08 03:40:56,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#49 [2025-02-08 03:40:56,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#50 [2025-02-08 03:40:56,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#51 [2025-02-08 03:40:56,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#52 [2025-02-08 03:40:56,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#53 [2025-02-08 03:40:56,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#54 [2025-02-08 03:40:56,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#55 [2025-02-08 03:40:56,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#56 [2025-02-08 03:40:56,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#57 [2025-02-08 03:40:56,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#58 [2025-02-08 03:40:56,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#59 [2025-02-08 03:40:56,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#60 [2025-02-08 03:40:56,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#61 [2025-02-08 03:40:56,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#62 [2025-02-08 03:40:56,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#63 [2025-02-08 03:40:56,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#64 [2025-02-08 03:40:56,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#65 [2025-02-08 03:40:56,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#66 [2025-02-08 03:40:56,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#67 [2025-02-08 03:40:56,277 INFO L130 BoogieDeclarations]: Found specification of procedure enic_legacy_io_intr [2025-02-08 03:40:56,277 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_legacy_io_intr [2025-02-08 03:40:56,277 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 03:40:56,277 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 03:40:56,277 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-02-08 03:40:56,277 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-02-08 03:40:56,277 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-08 03:40:56,277 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-08 03:40:56,277 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-02-08 03:40:56,277 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-02-08 03:40:56,277 INFO L130 BoogieDeclarations]: Found specification of procedure enic_sriov_enabled [2025-02-08 03:40:56,277 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_sriov_enabled [2025-02-08 03:40:56,277 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2025-02-08 03:40:56,277 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2025-02-08 03:40:56,277 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-08 03:40:56,277 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-08 03:40:56,277 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_msix [2025-02-08 03:40:56,277 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_msix [2025-02-08 03:40:56,277 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-02-08 03:40:56,277 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-02-08 03:40:56,278 INFO L130 BoogieDeclarations]: Found specification of procedure enic_notify_check [2025-02-08 03:40:56,278 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_notify_check [2025-02-08 03:40:56,278 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_intr_coalescing_timer_set [2025-02-08 03:40:56,278 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_intr_coalescing_timer_set [2025-02-08 03:40:56,278 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_deinit [2025-02-08 03:40:56,278 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_deinit [2025-02-08 03:40:56,278 INFO L130 BoogieDeclarations]: Found specification of procedure enic_queue_wq_desc_ex [2025-02-08 03:40:56,278 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_queue_wq_desc_ex [2025-02-08 03:40:56,278 INFO L130 BoogieDeclarations]: Found specification of procedure enic_open [2025-02-08 03:40:56,278 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_open [2025-02-08 03:40:56,278 INFO L130 BoogieDeclarations]: Found specification of procedure enic_queue_wq_desc_cont [2025-02-08 03:40:56,278 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_queue_wq_desc_cont [2025-02-08 03:40:56,278 INFO L130 BoogieDeclarations]: Found specification of procedure enic_isr_msi [2025-02-08 03:40:56,278 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_isr_msi [2025-02-08 03:40:56,278 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_unregister [2025-02-08 03:40:56,278 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_unregister [2025-02-08 03:40:56,278 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-08 03:40:56,278 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-08 03:40:56,278 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_set_mac_addr [2025-02-08 03:40:56,278 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_set_mac_addr [2025-02-08 03:40:56,278 INFO L130 BoogieDeclarations]: Found specification of procedure vic_provinfo_add_tlv [2025-02-08 03:40:56,278 INFO L138 BoogieDeclarations]: Found implementation of procedure vic_provinfo_add_tlv [2025-02-08 03:40:56,278 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_header [2025-02-08 03:40:56,278 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_header [2025-02-08 03:40:56,278 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 03:40:56,278 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 03:40:56,278 INFO L130 BoogieDeclarations]: Found specification of procedure enic_is_valid_vf [2025-02-08 03:40:56,278 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_is_valid_vf [2025-02-08 03:40:56,278 INFO L130 BoogieDeclarations]: Found specification of procedure napi_complete [2025-02-08 03:40:56,278 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_complete [2025-02-08 03:40:56,278 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2025-02-08 03:40:56,278 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2025-02-08 03:40:56,278 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_intr_clean [2025-02-08 03:40:56,278 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_intr_clean [2025-02-08 03:40:56,278 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-08 03:40:56,278 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-08 03:40:56,278 INFO L130 BoogieDeclarations]: Found specification of procedure enic_pp_associate [2025-02-08 03:40:56,278 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_pp_associate [2025-02-08 03:40:56,278 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-02-08 03:40:56,278 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-02-08 03:40:56,278 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_set_intr_mode [2025-02-08 03:40:56,278 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_set_intr_mode [2025-02-08 03:40:56,278 INFO L130 BoogieDeclarations]: Found specification of procedure enic_clear_intr_mode [2025-02-08 03:40:56,278 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_clear_intr_mode [2025-02-08 03:40:56,278 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_intr_return_credits [2025-02-08 03:40:56,278 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_intr_return_credits [2025-02-08 03:40:56,278 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2025-02-08 03:40:56,278 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2025-02-08 03:40:56,278 INFO L130 BoogieDeclarations]: Found specification of procedure vnic_dev_close [2025-02-08 03:40:56,279 INFO L138 BoogieDeclarations]: Found implementation of procedure vnic_dev_close [2025-02-08 03:40:56,279 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-08 03:40:56,279 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-08 03:40:56,279 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-02-08 03:40:56,279 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-02-08 03:40:56,279 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-08 03:40:56,279 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-08 03:40:56,279 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-02-08 03:40:56,279 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-02-08 03:40:56,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 03:40:56,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 03:40:56,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 03:40:56,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 03:40:56,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#49 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#50 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#51 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#52 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#53 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#54 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#55 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#56 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#57 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#58 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#59 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#60 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#61 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#62 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#63 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#64 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#65 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#66 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#67 [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-02-08 03:40:56,280 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-02-08 03:40:56,280 INFO L130 BoogieDeclarations]: Found specification of procedure readq [2025-02-08 03:40:56,281 INFO L138 BoogieDeclarations]: Found implementation of procedure readq [2025-02-08 03:40:56,281 INFO L130 BoogieDeclarations]: Found specification of procedure enic_dev_stats_dump [2025-02-08 03:40:56,281 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_dev_stats_dump [2025-02-08 03:40:56,281 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-08 03:40:56,281 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-08 03:40:56,282 INFO L130 BoogieDeclarations]: Found specification of procedure netpoll_trap [2025-02-08 03:40:56,282 INFO L138 BoogieDeclarations]: Found implementation of procedure netpoll_trap [2025-02-08 03:40:56,282 INFO L130 BoogieDeclarations]: Found specification of procedure enic_is_valid_pp_vf [2025-02-08 03:40:56,282 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_is_valid_pp_vf [2025-02-08 03:40:56,282 INFO L130 BoogieDeclarations]: Found specification of procedure enic_get_sset_count [2025-02-08 03:40:56,282 INFO L138 BoogieDeclarations]: Found implementation of procedure enic_get_sset_count [2025-02-08 03:40:57,888 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:40:57,892 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:40:58,218 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9730-1: SUMMARY for call enic_update_multicast_addr_list_#t~ret686#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 03:40:58,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9780: assume enic_update_multicast_addr_list_~j~0#1 % 4294967296 == enic_update_multicast_addr_list_~mc_count~0#1 % 4294967296; [2025-02-08 03:40:58,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9780: assume !(enic_update_multicast_addr_list_~j~0#1 % 4294967296 == enic_update_multicast_addr_list_~mc_count~0#1 % 4294967296); [2025-02-08 03:40:58,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9846: 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~mem698#1.base, enic_update_unicast_addr_list_#t~mem698#1.offset, enic_update_unicast_addr_list_#t~mem699#1, enic_update_unicast_addr_list_#t~ret700#1, enic_update_unicast_addr_list_#t~mem701#1.base, enic_update_unicast_addr_list_#t~mem701#1.offset, enic_update_unicast_addr_list_#t~memcpy~res702#1.base, enic_update_unicast_addr_list_#t~memcpy~res702#1.offset, enic_update_unicast_addr_list_#t~mem703#1.base, enic_update_unicast_addr_list_#t~mem703#1.offset, enic_update_unicast_addr_list_#t~ret704#1, enic_update_unicast_addr_list_#t~ret705#1, enic_update_unicast_addr_list_#t~mem706#1, enic_update_unicast_addr_list_#t~ret707#1, enic_update_unicast_addr_list_#t~mem708#1, enic_update_unicast_addr_list_#t~mem709#1, enic_update_unicast_addr_list_#t~ret710#1, enic_update_unicast_addr_list_#t~memcpy~res711#1.base, enic_update_unicast_addr_list_#t~memcpy~res711#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~76#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 03:40:58,219 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9962: assume enic_update_unicast_addr_list_~i~4#1 % 4294967296 < enic_update_unicast_addr_list_~uc_count~0#1 % 4294967296; [2025-02-08 03:40:58,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9962: assume !(enic_update_unicast_addr_list_~i~4#1 % 4294967296 < enic_update_unicast_addr_list_~uc_count~0#1 % 4294967296);call write~int#47(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 03:40:58,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9814-1: SUMMARY for call enic_update_multicast_addr_list_#t~ret696#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 03:40:58,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9748: havoc enic_update_multicast_addr_list_#t~memcpy~res688#1.base, enic_update_multicast_addr_list_#t~memcpy~res688#1.offset;call enic_update_multicast_addr_list_#t~mem689#1.base, enic_update_multicast_addr_list_#t~mem689#1.offset := read~$Pointer$#47(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~mem689#1.base, enic_update_multicast_addr_list_#t~mem689#1.offset;havoc enic_update_multicast_addr_list_#t~mem689#1.base, enic_update_multicast_addr_list_#t~mem689#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 03:40:58,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9748-1: SUMMARY for call enic_update_multicast_addr_list_#t~memcpy~res688#1.base, enic_update_multicast_addr_list_#t~memcpy~res688#1.offset := #Ultimate.C_memcpy#47(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~75#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then enic_update_multicast_addr_list_~tmp~75#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else enic_update_multicast_addr_list_~tmp~75#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 03:40:58,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9814: assume -2147483648 <= enic_update_multicast_addr_list_#t~ret696#1 && enic_update_multicast_addr_list_#t~ret696#1 <= 2147483647;havoc enic_update_multicast_addr_list_#t~ret696#1; [2025-02-08 03:40:58,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9930: 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 03:40:58,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9930: 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~mem708#1 := read~int#47(enic_update_unicast_addr_list_~enic#1.base, 1714 + enic_update_unicast_addr_list_~enic#1.offset, 4); [2025-02-08 03:40:58,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9947: enic_update_unicast_addr_list_~i~4#1 := 1 + enic_update_unicast_addr_list_~i~4#1; [2025-02-08 03:40:58,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9782-1: SUMMARY for call enic_update_multicast_addr_list_#t~ret691#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 03:40:58,220 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9782: assume -2147483648 <= enic_update_multicast_addr_list_#t~ret691#1 && enic_update_multicast_addr_list_#t~ret691#1 <= 2147483647;havoc enic_update_multicast_addr_list_#t~ret691#1; [2025-02-08 03:40:58,221 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9898: 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 03:40:58,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9898: 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 03:40:58,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9766-1: SUMMARY for call enic_update_multicast_addr_list_#t~ret690#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 03:40:58,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9799: enic_update_multicast_addr_list_~tmp___1~19#1 := (if 0 == enic_update_multicast_addr_list_#t~ret693#1 % 256 then 0 else 1);havoc enic_update_multicast_addr_list_#t~ret693#1; [2025-02-08 03:40:58,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9799-1: SUMMARY for call enic_update_multicast_addr_list_#t~ret693#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 03:40:58,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9766: enic_update_multicast_addr_list_~tmp___0~27#1 := (if 0 == enic_update_multicast_addr_list_#t~ret690#1 % 256 then 0 else 1);havoc enic_update_multicast_addr_list_#t~ret690#1; [2025-02-08 03:40:58,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9915: enic_update_unicast_addr_list_~i~4#1 := 1 + enic_update_unicast_addr_list_~i~4#1;call enic_update_unicast_addr_list_#t~mem706#1 := read~int#47(enic_update_unicast_addr_list_~enic#1.base, 1714 + enic_update_unicast_addr_list_~enic#1.offset, 4); [2025-02-08 03:40:58,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9717: 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~mem684#1.base, enic_update_multicast_addr_list_#t~mem684#1.offset, enic_update_multicast_addr_list_#t~mem685#1, enic_update_multicast_addr_list_#t~ret686#1, enic_update_multicast_addr_list_#t~mem687#1.base, enic_update_multicast_addr_list_#t~mem687#1.offset, enic_update_multicast_addr_list_#t~memcpy~res688#1.base, enic_update_multicast_addr_list_#t~memcpy~res688#1.offset, enic_update_multicast_addr_list_#t~mem689#1.base, enic_update_multicast_addr_list_#t~mem689#1.offset, enic_update_multicast_addr_list_#t~ret690#1, enic_update_multicast_addr_list_#t~ret691#1, enic_update_multicast_addr_list_#t~mem692#1, enic_update_multicast_addr_list_#t~ret693#1, enic_update_multicast_addr_list_#t~mem694#1, enic_update_multicast_addr_list_#t~mem695#1, enic_update_multicast_addr_list_#t~ret696#1, enic_update_multicast_addr_list_#t~memcpy~res697#1.base, enic_update_multicast_addr_list_#t~memcpy~res697#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~75#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 03:40:58,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9833: assume enic_update_multicast_addr_list_~i~3#1 % 4294967296 < enic_update_multicast_addr_list_~mc_count~0#1 % 4294967296; [2025-02-08 03:40:58,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9833: assume !(enic_update_multicast_addr_list_~i~3#1 % 4294967296 < enic_update_multicast_addr_list_~mc_count~0#1 % 4294967296);call write~int#47(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 03:40:58,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9949: assume enic_update_unicast_addr_list_~i~4#1 % 4294967296 < enic_update_unicast_addr_list_~uc_count~0#1 % 4294967296; [2025-02-08 03:40:58,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9949: 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 03:40:58,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9883: 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 03:40:58,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9883: 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 03:40:58,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9801: 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 03:40:58,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9801: 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~mem694#1 := read~int#47(enic_update_multicast_addr_list_~enic#1.base, 1710 + enic_update_multicast_addr_list_~enic#1.offset, 4); [2025-02-08 03:40:58,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9917: assume enic_update_unicast_addr_list_~i~4#1 % 4294967296 < enic_update_unicast_addr_list_#t~mem706#1 % 4294967296;havoc enic_update_unicast_addr_list_#t~mem706#1; [2025-02-08 03:40:58,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9917: assume !(enic_update_unicast_addr_list_~i~4#1 % 4294967296 < enic_update_unicast_addr_list_#t~mem706#1 % 4294967296);havoc enic_update_unicast_addr_list_#t~mem706#1;enic_update_unicast_addr_list_~i~4#1 := 0; [2025-02-08 03:40:58,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9818: enic_update_multicast_addr_list_~i~3#1 := 1 + enic_update_multicast_addr_list_~i~3#1; [2025-02-08 03:40:58,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9769: 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 03:40:58,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9769: 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 03:40:58,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9736: enic_update_multicast_addr_list_~i~3#1 := 0;call enic_update_multicast_addr_list_#t~mem687#1.base, enic_update_multicast_addr_list_#t~mem687#1.offset := read~$Pointer$#47(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~mem687#1.base, enic_update_multicast_addr_list_#t~mem687#1.offset;havoc enic_update_multicast_addr_list_#t~mem687#1.base, enic_update_multicast_addr_list_#t~mem687#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 03:40:58,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9786: enic_update_multicast_addr_list_~i~3#1 := 1 + enic_update_multicast_addr_list_~i~3#1;call enic_update_multicast_addr_list_#t~mem692#1 := read~int#47(enic_update_multicast_addr_list_~enic#1.base, 1710 + enic_update_multicast_addr_list_~enic#1.offset, 4); [2025-02-08 03:40:58,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9820: assume enic_update_multicast_addr_list_~i~3#1 % 4294967296 < enic_update_multicast_addr_list_~mc_count~0#1 % 4294967296; [2025-02-08 03:40:58,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9820: 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 03:40:58,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9754: 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 03:40:58,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9754: 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 03:40:58,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10002: 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~mem684#1.base, enic_update_multicast_addr_list_#t~mem684#1.offset, enic_update_multicast_addr_list_#t~mem685#1, enic_update_multicast_addr_list_#t~ret686#1, enic_update_multicast_addr_list_#t~mem687#1.base, enic_update_multicast_addr_list_#t~mem687#1.offset, enic_update_multicast_addr_list_#t~memcpy~res688#1.base, enic_update_multicast_addr_list_#t~memcpy~res688#1.offset, enic_update_multicast_addr_list_#t~mem689#1.base, enic_update_multicast_addr_list_#t~mem689#1.offset, enic_update_multicast_addr_list_#t~ret690#1, enic_update_multicast_addr_list_#t~ret691#1, enic_update_multicast_addr_list_#t~mem692#1, enic_update_multicast_addr_list_#t~ret693#1, enic_update_multicast_addr_list_#t~mem694#1, enic_update_multicast_addr_list_#t~mem695#1, enic_update_multicast_addr_list_#t~ret696#1, enic_update_multicast_addr_list_#t~memcpy~res697#1.base, enic_update_multicast_addr_list_#t~memcpy~res697#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~75#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~75#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~mem684#1.base, enic_update_multicast_addr_list_#t~mem684#1.offset := read~$Pointer$#47(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~mem684#1.base, enic_update_multicast_addr_list_#t~mem684#1.offset;havoc enic_update_multicast_addr_list_#t~mem684#1.base, enic_update_multicast_addr_list_#t~mem684#1.offset;call enic_update_multicast_addr_list_#t~mem685#1 := read~int#47(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~mem685#1;havoc enic_update_multicast_addr_list_#t~mem685#1; [2025-02-08 03:40:58,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10002: assume !(0 == ~allmulti~0#1); [2025-02-08 03:40:58,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9936: assume enic_update_unicast_addr_list_~j~1#1 % 4294967296 < enic_update_unicast_addr_list_#t~mem708#1 % 4294967296;havoc enic_update_unicast_addr_list_#t~mem708#1; [2025-02-08 03:40:58,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9936: assume !(enic_update_unicast_addr_list_~j~1#1 % 4294967296 < enic_update_unicast_addr_list_#t~mem708#1 % 4294967296);havoc enic_update_unicast_addr_list_#t~mem708#1;call enic_update_unicast_addr_list_#t~mem709#1 := read~int#47(enic_update_unicast_addr_list_~enic#1.base, 1714 + enic_update_unicast_addr_list_~enic#1.offset, 4); [2025-02-08 03:40:58,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9870: assume enic_update_unicast_addr_list_~i~4#1 % 4294967296 == enic_update_unicast_addr_list_~uc_count~0#1 % 4294967296; [2025-02-08 03:40:58,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9870: 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~76#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 03:40:58,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9788: assume enic_update_multicast_addr_list_~i~3#1 % 4294967296 < enic_update_multicast_addr_list_#t~mem692#1 % 4294967296;havoc enic_update_multicast_addr_list_#t~mem692#1; [2025-02-08 03:40:58,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9788: assume !(enic_update_multicast_addr_list_~i~3#1 % 4294967296 < enic_update_multicast_addr_list_#t~mem692#1 % 4294967296);havoc enic_update_multicast_addr_list_#t~mem692#1;enic_update_multicast_addr_list_~i~3#1 := 0; [2025-02-08 03:40:58,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9904: assume enic_update_unicast_addr_list_~j~1#1 % 4294967296 < enic_update_unicast_addr_list_~uc_count~0#1 % 4294967296; [2025-02-08 03:40:58,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9904: assume !(enic_update_unicast_addr_list_~j~1#1 % 4294967296 < enic_update_unicast_addr_list_~uc_count~0#1 % 4294967296); [2025-02-08 03:40:58,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9741: assume enic_update_multicast_addr_list_~i~3#1 % 4294967296 == enic_update_multicast_addr_list_~mc_count~0#1 % 4294967296; [2025-02-08 03:40:58,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9741: 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~75#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 03:40:58,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9807: assume enic_update_multicast_addr_list_~j~0#1 % 4294967296 < enic_update_multicast_addr_list_#t~mem694#1 % 4294967296;havoc enic_update_multicast_addr_list_#t~mem694#1; [2025-02-08 03:40:58,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9807: assume !(enic_update_multicast_addr_list_~j~0#1 % 4294967296 < enic_update_multicast_addr_list_#t~mem694#1 % 4294967296);havoc enic_update_multicast_addr_list_#t~mem694#1;call enic_update_multicast_addr_list_#t~mem695#1 := read~int#47(enic_update_multicast_addr_list_~enic#1.base, 1710 + enic_update_multicast_addr_list_~enic#1.offset, 4); [2025-02-08 03:40:58,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9775: assume enic_update_multicast_addr_list_~j~0#1 % 4294967296 < enic_update_multicast_addr_list_~mc_count~0#1 % 4294967296; [2025-02-08 03:40:58,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9775: assume !(enic_update_multicast_addr_list_~j~0#1 % 4294967296 < enic_update_multicast_addr_list_~mc_count~0#1 % 4294967296); [2025-02-08 03:40:58,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9957: havoc enic_update_unicast_addr_list_#t~memcpy~res711#1.base, enic_update_unicast_addr_list_#t~memcpy~res711#1.offset;enic_update_unicast_addr_list_~i~4#1 := 1 + enic_update_unicast_addr_list_~i~4#1; [2025-02-08 03:40:58,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9957-1: SUMMARY for call enic_update_unicast_addr_list_#t~memcpy~res711#1.base, enic_update_unicast_addr_list_#t~memcpy~res711#1.offset := #Ultimate.C_memcpy#47(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 03:40:58,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9924: enic_update_unicast_addr_list_~j~1#1 := 0; [2025-02-08 03:40:58,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9891: enic_update_unicast_addr_list_~j~1#1 := 0; [2025-02-08 03:40:58,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9941: assume enic_update_unicast_addr_list_~j~1#1 % 4294967296 == enic_update_unicast_addr_list_#t~mem709#1 % 4294967296;havoc enic_update_unicast_addr_list_#t~mem709#1; [2025-02-08 03:40:58,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9941: assume !(enic_update_unicast_addr_list_~j~1#1 % 4294967296 == enic_update_unicast_addr_list_#t~mem709#1 % 4294967296);havoc enic_update_unicast_addr_list_#t~mem709#1; [2025-02-08 03:40:58,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16168-1: SUMMARY for call ldv_spin_unlock_107(enic_dev_packet_filter_~enic#1.base, 1244 + enic_dev_packet_filter_~enic#1.offset); srcloc: null [2025-02-08 03:40:58,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16168: enic_dev_packet_filter_#res#1 := enic_dev_packet_filter_~err~31#1; [2025-02-08 03:40:58,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9909: assume enic_update_unicast_addr_list_~j~1#1 % 4294967296 == enic_update_unicast_addr_list_~uc_count~0#1 % 4294967296; [2025-02-08 03:40:58,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9909: assume !(enic_update_unicast_addr_list_~j~1#1 % 4294967296 == enic_update_unicast_addr_list_~uc_count~0#1 % 4294967296); [2025-02-08 03:40:58,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9728: assume enic_update_multicast_addr_list_~mc_count~0#1 % 4294967296 > 32; [2025-02-08 03:40:58,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9728: assume !(enic_update_multicast_addr_list_~mc_count~0#1 % 4294967296 > 32); [2025-02-08 03:40:58,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9877: havoc enic_update_unicast_addr_list_#t~memcpy~res702#1.base, enic_update_unicast_addr_list_#t~memcpy~res702#1.offset;call enic_update_unicast_addr_list_#t~mem703#1.base, enic_update_unicast_addr_list_#t~mem703#1.offset := read~$Pointer$#47(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~mem703#1.base, enic_update_unicast_addr_list_#t~mem703#1.offset;havoc enic_update_unicast_addr_list_#t~mem703#1.base, enic_update_unicast_addr_list_#t~mem703#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 03:40:58,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9877-1: SUMMARY for call enic_update_unicast_addr_list_#t~memcpy~res702#1.base, enic_update_unicast_addr_list_#t~memcpy~res702#1.offset := #Ultimate.C_memcpy#47(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~76#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then enic_update_unicast_addr_list_~tmp~76#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else enic_update_unicast_addr_list_~tmp~76#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 03:40:58,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9943: assume -2147483648 <= enic_update_unicast_addr_list_#t~ret710#1 && enic_update_unicast_addr_list_#t~ret710#1 <= 2147483647;havoc enic_update_unicast_addr_list_#t~ret710#1; [2025-02-08 03:40:58,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9943-1: SUMMARY for call enic_update_unicast_addr_list_#t~ret710#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 03:40:58,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18152: 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 03:40:58,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9828: havoc enic_update_multicast_addr_list_#t~memcpy~res697#1.base, enic_update_multicast_addr_list_#t~memcpy~res697#1.offset;enic_update_multicast_addr_list_~i~3#1 := 1 + enic_update_multicast_addr_list_~i~3#1; [2025-02-08 03:40:58,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9828-1: SUMMARY for call enic_update_multicast_addr_list_#t~memcpy~res697#1.base, enic_update_multicast_addr_list_#t~memcpy~res697#1.offset := #Ultimate.C_memcpy#47(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 03:40:58,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9795: enic_update_multicast_addr_list_~j~0#1 := 0; [2025-02-08 03:40:58,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9762: enic_update_multicast_addr_list_~j~0#1 := 0; [2025-02-08 03:40:58,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812: assume enic_update_multicast_addr_list_~j~0#1 % 4294967296 == enic_update_multicast_addr_list_#t~mem695#1 % 4294967296;havoc enic_update_multicast_addr_list_#t~mem695#1; [2025-02-08 03:40:58,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9812: assume !(enic_update_multicast_addr_list_~j~0#1 % 4294967296 == enic_update_multicast_addr_list_#t~mem695#1 % 4294967296);havoc enic_update_multicast_addr_list_#t~mem695#1; [2025-02-08 03:40:58,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9911: assume -2147483648 <= enic_update_unicast_addr_list_#t~ret705#1 && enic_update_unicast_addr_list_#t~ret705#1 <= 2147483647;havoc enic_update_unicast_addr_list_#t~ret705#1; [2025-02-08 03:40:58,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9911-1: SUMMARY for call enic_update_unicast_addr_list_#t~ret705#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 03:40:58,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9994: #t~ret729#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~ret729#1 && #t~ret729#1 <= 2147483647;havoc #t~ret729#1; [2025-02-08 03:40:58,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9730: assume -2147483648 <= enic_update_multicast_addr_list_#t~ret686#1 && enic_update_multicast_addr_list_#t~ret686#1 <= 2147483647;havoc enic_update_multicast_addr_list_#t~ret686#1;enic_update_multicast_addr_list_~mc_count~0#1 := 32; [2025-02-08 03:40:58,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9928: enic_update_unicast_addr_list_~tmp___1~20#1 := (if 0 == enic_update_unicast_addr_list_#t~ret707#1 % 256 then 0 else 1);havoc enic_update_unicast_addr_list_#t~ret707#1; [2025-02-08 03:40:58,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9928-1: SUMMARY for call enic_update_unicast_addr_list_#t~ret707#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 03:40:58,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9895: enic_update_unicast_addr_list_~tmp___0~28#1 := (if 0 == enic_update_unicast_addr_list_#t~ret704#1 % 256 then 0 else 1);havoc enic_update_unicast_addr_list_#t~ret704#1; [2025-02-08 03:40:58,225 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9895-1: SUMMARY for call enic_update_unicast_addr_list_#t~ret704#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 03:40:58,244 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9198-1: SUMMARY for call #t~ret576 := skb_frag_dma_map(#t~mem575.base, 179 + #t~mem575.offset, ~frag~0.base, ~frag~0.offset, 0, ~tmp___2~7 % 4294967296, 1); srcloc: null [2025-02-08 03:40:58,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9197: ~tmp___2~7 := #t~ret574;havoc #t~ret574;call #t~mem575.base, #t~mem575.offset := read~$Pointer$#47(~enic.base, 8 + ~enic.offset, 8); [2025-02-08 03:40:58,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9197-1: SUMMARY for call #t~ret574 := skb_frag_size(~frag~0.base, ~frag~0.offset); srcloc: null [2025-02-08 03:40:58,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9196: ~tmp___1~13 := #t~ret573;havoc #t~ret573; [2025-02-08 03:40:58,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9196-1: SUMMARY for call #t~ret573 := skb_frag_size(~frag~0.base, ~frag~0.offset); srcloc: null [2025-02-08 03:40:58,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9194: ~tmp___0~19 := #t~ret572;havoc #t~ret572;~len_left := ~len_left - ~tmp___0~19; [2025-02-08 03:40:58,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9199: ~frag~0.base, ~frag~0.offset := ~frag~0.base, 16 + ~frag~0.offset; [2025-02-08 03:40:58,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9199-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 03:40:58,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9198: ~tmp___3~3 := #t~ret576;havoc #t~mem575.base, #t~mem575.offset;havoc #t~ret576; [2025-02-08 03:40:58,245 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9194-1: SUMMARY for call #t~ret572 := skb_frag_size(~frag~0.base, ~frag~0.offset); srcloc: null [2025-02-08 03:40:58,280 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14747: SUMMARY for call ldv_free_irq(0, 0, (if ldv_free_irq_113_~ldv_func_arg1#1 % 4294967296 % 4294967296 <= 2147483647 then ldv_free_irq_113_~ldv_func_arg1#1 % 4294967296 % 4294967296 else ldv_free_irq_113_~ldv_func_arg1#1 % 4294967296 % 4294967296 - 4294967296), ldv_free_irq_113_~ldv_func_arg2#1.base, ldv_free_irq_113_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:40:58,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10684: call #t~mem912#1.base, #t~mem912#1.offset := read~$Pointer$#47(~enic#1.base, 8 + ~enic#1.offset, 8);call #t~mem913#1 := read~int#47(#t~mem912#1.base, 1547 + #t~mem912#1.offset, 4);assume { :begin_inline_ldv_free_irq_111 } true;ldv_free_irq_111_#in~ldv_func_arg1#1, ldv_free_irq_111_#in~ldv_func_arg2#1.base, ldv_free_irq_111_#in~ldv_func_arg2#1.offset := #t~mem913#1, ~netdev~8#1.base, ~netdev~8#1.offset;havoc ldv_free_irq_111_~ldv_func_arg1#1, ldv_free_irq_111_~ldv_func_arg2#1.base, ldv_free_irq_111_~ldv_func_arg2#1.offset;ldv_free_irq_111_~ldv_func_arg1#1 := ldv_free_irq_111_#in~ldv_func_arg1#1;ldv_free_irq_111_~ldv_func_arg2#1.base, ldv_free_irq_111_~ldv_func_arg2#1.offset := ldv_free_irq_111_#in~ldv_func_arg2#1.base, ldv_free_irq_111_#in~ldv_func_arg2#1.offset; [2025-02-08 03:40:58,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint enic_free_intrFINAL: assume true; [2025-02-08 03:40:58,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14737: havoc ldv_free_irq_112_~ldv_func_arg1#1, ldv_free_irq_112_~ldv_func_arg2#1.base, ldv_free_irq_112_~ldv_func_arg2#1.offset;havoc ldv_free_irq_112_#in~ldv_func_arg1#1, ldv_free_irq_112_#in~ldv_func_arg2#1.base, ldv_free_irq_112_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_112 } true;havoc #t~mem914#1.base, #t~mem914#1.offset;havoc #t~mem915#1; [2025-02-08 03:40:58,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14737-1: SUMMARY for call ldv_free_irq(0, 0, (if ldv_free_irq_112_~ldv_func_arg1#1 % 4294967296 % 4294967296 <= 2147483647 then ldv_free_irq_112_~ldv_func_arg1#1 % 4294967296 % 4294967296 else ldv_free_irq_112_~ldv_func_arg1#1 % 4294967296 % 4294967296 - 4294967296), ldv_free_irq_112_~ldv_func_arg2#1.base, ldv_free_irq_112_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:40:58,281 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10693: ~i~5#1 := 0; [2025-02-08 03:40:58,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14727: havoc ldv_free_irq_111_~ldv_func_arg1#1, ldv_free_irq_111_~ldv_func_arg2#1.base, ldv_free_irq_111_~ldv_func_arg2#1.offset;havoc ldv_free_irq_111_#in~ldv_func_arg1#1, ldv_free_irq_111_#in~ldv_func_arg2#1.base, ldv_free_irq_111_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_111 } true;havoc #t~mem912#1.base, #t~mem912#1.offset;havoc #t~mem913#1; [2025-02-08 03:40:58,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14727-1: SUMMARY for call ldv_free_irq(0, 0, (if ldv_free_irq_111_~ldv_func_arg1#1 % 4294967296 % 4294967296 <= 2147483647 then ldv_free_irq_111_~ldv_func_arg1#1 % 4294967296 % 4294967296 else ldv_free_irq_111_~ldv_func_arg1#1 % 4294967296 % 4294967296 - 4294967296), ldv_free_irq_111_~ldv_func_arg2#1.base, ldv_free_irq_111_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:40:58,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14746: SUMMARY for call free_irq(ldv_free_irq_113_~ldv_func_arg1#1, ldv_free_irq_113_~ldv_func_arg2#1.base, ldv_free_irq_113_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:40:58,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10689: call #t~mem914#1.base, #t~mem914#1.offset := read~$Pointer$#47(~enic#1.base, 8 + ~enic#1.offset, 8);call #t~mem915#1 := read~int#47(#t~mem914#1.base, 1547 + #t~mem914#1.offset, 4);assume { :begin_inline_ldv_free_irq_112 } true;ldv_free_irq_112_#in~ldv_func_arg1#1, ldv_free_irq_112_#in~ldv_func_arg2#1.base, ldv_free_irq_112_#in~ldv_func_arg2#1.offset := #t~mem915#1, ~enic#1.base, ~enic#1.offset;havoc ldv_free_irq_112_~ldv_func_arg1#1, ldv_free_irq_112_~ldv_func_arg2#1.base, ldv_free_irq_112_~ldv_func_arg2#1.offset;ldv_free_irq_112_~ldv_func_arg1#1 := ldv_free_irq_112_#in~ldv_func_arg1#1;ldv_free_irq_112_~ldv_func_arg2#1.base, ldv_free_irq_112_~ldv_func_arg2#1.offset := ldv_free_irq_112_#in~ldv_func_arg2#1.base, ldv_free_irq_112_#in~ldv_func_arg2#1.offset; [2025-02-08 03:40:58,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10698: havoc ldv_free_irq_113_~ldv_func_arg1#1, ldv_free_irq_113_~ldv_func_arg2#1.base, ldv_free_irq_113_~ldv_func_arg2#1.offset;havoc ldv_free_irq_113_#in~ldv_func_arg1#1, ldv_free_irq_113_#in~ldv_func_arg2#1.base, ldv_free_irq_113_#in~ldv_func_arg2#1.offset;assume { :end_inline_ldv_free_irq_113 } true;havoc #t~mem917#1;havoc #t~mem918#1.base, #t~mem918#1.offset; [2025-02-08 03:40:58,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10702: ~i~5#1 := 1 + ~i~5#1; [2025-02-08 03:40:58,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14736: SUMMARY for call free_irq(ldv_free_irq_112_~ldv_func_arg1#1, ldv_free_irq_112_~ldv_func_arg2#1.base, ldv_free_irq_112_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:40:58,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10696: assume 0 != #t~mem916#1;havoc #t~mem916#1;call #t~mem917#1 := read~int#47(~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~mem918#1.base, #t~mem918#1.offset := read~$Pointer$#47(~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_113 } true;ldv_free_irq_113_#in~ldv_func_arg1#1, ldv_free_irq_113_#in~ldv_func_arg2#1.base, ldv_free_irq_113_#in~ldv_func_arg2#1.offset := #t~mem917#1, #t~mem918#1.base, #t~mem918#1.offset;havoc ldv_free_irq_113_~ldv_func_arg1#1, ldv_free_irq_113_~ldv_func_arg2#1.base, ldv_free_irq_113_~ldv_func_arg2#1.offset;ldv_free_irq_113_~ldv_func_arg1#1 := ldv_free_irq_113_#in~ldv_func_arg1#1;ldv_free_irq_113_~ldv_func_arg2#1.base, ldv_free_irq_113_~ldv_func_arg2#1.offset := ldv_free_irq_113_#in~ldv_func_arg2#1.base, ldv_free_irq_113_#in~ldv_func_arg2#1.offset; [2025-02-08 03:40:58,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10696: assume !(0 != #t~mem916#1);havoc #t~mem916#1; [2025-02-08 03:40:58,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14726: SUMMARY for call free_irq(ldv_free_irq_111_~ldv_func_arg1#1, ldv_free_irq_111_~ldv_func_arg2#1.base, ldv_free_irq_111_~ldv_func_arg2#1.offset); srcloc: null [2025-02-08 03:40:58,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10694: assume ~i~5#1 % 4294967296 <= 17; [2025-02-08 03:40:58,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10694: assume !(~i~5#1 % 4294967296 <= 17); [2025-02-08 03:40:58,282 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10696-1: call #t~mem916#1 := read~int#47(~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 03:40:58,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17448: havoc #t~mem1991.base, #t~mem1991.offset; [2025-02-08 03:40:58,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17446: havoc #t~mem1990.base, #t~mem1990.offset; [2025-02-08 03:40:58,303 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17446-1: call #t~mem1990.base, #t~mem1990.offset := read~$Pointer$#47(~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 03:40:58,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8876: 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~153#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~153#1;call vnic_wq_error_status_#t~mem1504#1.base, vnic_wq_error_status_#t~mem1504#1.offset := read~$Pointer$#47(vnic_wq_error_status_~wq#1.base, 12 + vnic_wq_error_status_~wq#1.offset, 8); [2025-02-08 03:40:58,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8880: assume -2147483648 <= #t~ret515#1 && #t~ret515#1 <= 2147483647;havoc #t~mem514#1.base, #t~mem514#1.offset;havoc #t~ret515#1; [2025-02-08 03:40:58,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8880-1: SUMMARY for call #t~ret515#1 := netdev_err(#t~mem514#1.base, #t~mem514#1.offset, 5, 0); srcloc: null [2025-02-08 03:40:58,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8878: assume 0 != ~error_status~0#1 % 4294967296;call #t~mem514#1.base, #t~mem514#1.offset := read~$Pointer$#47(~enic#1.base, ~enic#1.offset, 8); [2025-02-08 03:40:58,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8878: assume !(0 != ~error_status~0#1 % 4294967296); [2025-02-08 03:40:58,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8899: assume -2147483648 <= #t~ret519#1 && #t~ret519#1 <= 2147483647;havoc #t~mem518#1.base, #t~mem518#1.offset;havoc #t~ret519#1; [2025-02-08 03:40:58,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8899-1: SUMMARY for call #t~ret519#1 := netdev_err(#t~mem518#1.base, #t~mem518#1.offset, 6, 0); srcloc: null [2025-02-08 03:40:58,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18966: vnic_rq_error_status_~tmp~210#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~210#1;#t~ret517#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~210#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~ret517#1;havoc #t~ret517#1; [2025-02-08 03:40:58,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8897: assume 0 != ~error_status~0#1 % 4294967296;call #t~mem518#1.base, #t~mem518#1.offset := read~$Pointer$#47(~enic#1.base, ~enic#1.offset, 8); [2025-02-08 03:40:58,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8897: assume !(0 != ~error_status~0#1 % 4294967296); [2025-02-08 03:40:58,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18966-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 03:40:58,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8895: 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~210#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~210#1;call vnic_rq_error_status_#t~mem2251#1.base, vnic_rq_error_status_#t~mem2251#1.offset := read~$Pointer$#47(vnic_rq_error_status_~rq#1.base, 12 + vnic_rq_error_status_~rq#1.offset, 8); [2025-02-08 03:40:58,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8885: ~i~2#1 := 1 + ~i~2#1; [2025-02-08 03:40:58,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15314: vnic_wq_error_status_~tmp~153#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~153#1;#t~ret513#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~153#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~ret513#1;havoc #t~ret513#1; [2025-02-08 03:40:58,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15314-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 03:40:58,353 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8904: ~i~2#1 := 1 + ~i~2#1; [2025-02-08 03:40:58,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15347-1: SUMMARY for call __const_udelay(42950); srcloc: null [2025-02-08 03:40:58,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15347: ~wait~0 := 1 + ~wait~0; [2025-02-08 03:40:58,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15340-2: call #t~mem1508.base, #t~mem1508.offset := read~$Pointer$#47(~wq.base, 12 + ~wq.offset, 8); [2025-02-08 03:40:58,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15340-1: SUMMARY for call #t~ret1509 := ioread32(#t~mem1508.base, 40 + #t~mem1508.offset); srcloc: null [2025-02-08 03:40:58,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15340: ~tmp~154 := #t~ret1509;havoc #t~mem1508.base, #t~mem1508.offset;havoc #t~ret1509; [2025-02-08 03:40:58,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15342: assume 0 == ~tmp~154 % 4294967296;#res := 0; [2025-02-08 03:40:58,368 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15342: assume !(0 == ~tmp~154 % 4294967296); [2025-02-08 03:40:59,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14652: SUMMARY for call spin_lock(ldv_spin_lock_101_~lock#1.base, ldv_spin_lock_101_~lock#1.offset); srcloc: null [2025-02-08 03:40:59,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10457: assume 0 != enic_rq_indicate_buf_#t~mem860#1 % 256 % 4294967296;havoc enic_rq_indicate_buf_#t~mem860#1;call enic_rq_indicate_buf_#t~mem861#1 := read~int#33(enic_rq_indicate_buf_~#fcs_ok~0#1.base, enic_rq_indicate_buf_~#fcs_ok~0#1.offset, 1); [2025-02-08 03:40:59,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10457: assume !(0 != enic_rq_indicate_buf_#t~mem860#1 % 256 % 4294967296);havoc enic_rq_indicate_buf_#t~mem860#1;call enic_rq_indicate_buf_#t~mem866#1 := read~int#50(enic_rq_indicate_buf_~#eop~3#1.base, enic_rq_indicate_buf_~#eop~3#1.offset, 1);enic_rq_indicate_buf_#t~short868#1 := 0 != enic_rq_indicate_buf_#t~mem866#1 % 256 % 4294967296; [2025-02-08 03:40:59,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8211-1: [2025-02-08 03:40:59,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8211: call write~int#45((if 0 != cq_enet_rq_desc_dec_#t~bitwise393#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~mem392#1;havoc cq_enet_rq_desc_dec_#t~bitwise393#1;call cq_enet_rq_desc_dec_#t~mem394#1 := read~int#47(cq_enet_rq_desc_dec_~desc#1.base, 14 + cq_enet_rq_desc_dec_~desc#1.offset, 1);call write~int#33((if (if cq_enet_rq_desc_dec_#t~mem394#1 % 256 % 256 <= 127 then cq_enet_rq_desc_dec_#t~mem394#1 % 256 % 256 else cq_enet_rq_desc_dec_#t~mem394#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~mem394#1; [2025-02-08 03:40:59,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8855: havoc netif_wake_subqueue_#t~ret254#1.base, netif_wake_subqueue_#t~ret254#1.offset, netif_wake_subqueue_#t~ret255#1, netif_wake_subqueue_#t~ret256#1, netif_wake_subqueue_#t~mem257#1.base, netif_wake_subqueue_#t~mem257#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~29#1.base, netif_wake_subqueue_~tmp~29#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~mem512#1.base, enic_wq_service_#t~mem512#1.offset; [2025-02-08 03:40:59,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8525: call vnic_rq_service_#t~mem472#1.base, vnic_rq_service_#t~mem472#1.offset := read~$Pointer$#47(vnic_rq_service_~buf~3#1.base, vnic_rq_service_~buf~3#1.offset, 8);call write~$Pointer$#47(vnic_rq_service_#t~mem472#1.base, vnic_rq_service_#t~mem472#1.offset, vnic_rq_service_~rq#1.base, 608 + vnic_rq_service_~rq#1.offset, 8);havoc vnic_rq_service_#t~mem472#1.base, vnic_rq_service_#t~mem472#1.offset; [2025-02-08 03:40:59,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7534: assume 0 != netif_wake_subqueue_~tmp___0~13#1; [2025-02-08 03:40:59,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7534: assume !(0 != netif_wake_subqueue_~tmp___0~13#1); [2025-02-08 03:40:59,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8211-4: assume 0 == (if cq_enet_rq_desc_dec_#t~mem392#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem392#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem392#1 % 256 % 4294967296 - 4294967296);cq_enet_rq_desc_dec_#t~bitwise393#1 := 0; [2025-02-08 03:40:59,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8211-4: assume !(0 == (if cq_enet_rq_desc_dec_#t~mem392#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem392#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem392#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:40:59,087 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8211-3: assume 64 == (if cq_enet_rq_desc_dec_#t~mem392#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem392#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem392#1 % 256 % 4294967296 - 4294967296);cq_enet_rq_desc_dec_#t~bitwise393#1 := (if cq_enet_rq_desc_dec_#t~mem392#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem392#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem392#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:40:59,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8211-3: assume !(64 == (if cq_enet_rq_desc_dec_#t~mem392#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem392#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem392#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:40:59,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10474: assume enic_rq_indicate_buf_#t~short868#1;havoc enic_rq_indicate_buf_#t~mem866#1;havoc enic_rq_indicate_buf_#t~mem867#1;havoc enic_rq_indicate_buf_#t~short868#1;call enic_rq_indicate_buf_#t~mem869#1 := read~int#32(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~mem869#1 % 65536;havoc skb_put_#res#1.base, skb_put_#res#1.offset;havoc skb_put_#t~mem2517#1.base, skb_put_#t~mem2517#1.offset, skb_put_#t~mem2518#1, skb_put_#t~mem2519#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~mem2517#1.base, skb_put_#t~mem2517#1.offset := read~$Pointer$#47(skb_put_~arg0#1.base, 229 + skb_put_~arg0#1.offset, 8);call skb_put_#t~mem2518#1 := read~int#47(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~mem2517#1.base, skb_put_#t~mem2517#1.offset + (if skb_put_#t~mem2518#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then skb_put_#t~mem2518#1 % 4294967296 % 18446744073709551616 else skb_put_#t~mem2518#1 % 4294967296 % 18446744073709551616 - 18446744073709551616);havoc skb_put_#t~mem2517#1.base, skb_put_#t~mem2517#1.offset;havoc skb_put_#t~mem2518#1;call skb_put_#t~mem2519#1 := read~int#47(skb_put_~arg0#1.base, 213 + skb_put_~arg0#1.offset, 4);call write~int#47(skb_put_#t~mem2519#1 + skb_put_~arg1#1, skb_put_~arg0#1.base, 213 + skb_put_~arg0#1.offset, 4);havoc skb_put_#t~mem2519#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 03:40:59,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10474: assume !enic_rq_indicate_buf_#t~short868#1;havoc enic_rq_indicate_buf_#t~mem866#1;havoc enic_rq_indicate_buf_#t~mem867#1;havoc enic_rq_indicate_buf_#t~short868#1; [2025-02-08 03:40:59,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8211-2: havoc cq_enet_rq_desc_dec_#t~bitwise393#1;assume (((((if cq_enet_rq_desc_dec_#t~mem392#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem392#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem392#1 % 256 % 4294967296 - 4294967296) < 0 || cq_enet_rq_desc_dec_#t~bitwise393#1 <= (if cq_enet_rq_desc_dec_#t~mem392#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem392#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem392#1 % 256 % 4294967296 - 4294967296)) && cq_enet_rq_desc_dec_#t~bitwise393#1 <= 64) && cq_enet_rq_desc_dec_#t~bitwise393#1 >= 0) && ((if cq_enet_rq_desc_dec_#t~mem392#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem392#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem392#1 % 256 % 4294967296 - 4294967296) >= 0 || cq_enet_rq_desc_dec_#t~bitwise393#1 > 64 + (if cq_enet_rq_desc_dec_#t~mem392#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem392#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem392#1 % 256 % 4294967296 - 4294967296))) && cq_enet_rq_desc_dec_#t~bitwise393#1 >= -2147483648; [2025-02-08 03:40:59,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8360: call #t~mem422#1.base, #t~mem422#1.offset := read~$Pointer$#47(~cq#1.base, 4 + ~cq#1.offset, 8);call #t~mem423#1 := read~int#12(~#type~0#1.base, ~#type~0#1.offset, 1);call #t~mem424#1 := read~int#56(~#q_number~0#1.base, ~#q_number~0#1.offset, 2);call #t~mem425#1 := read~int#19(~#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~416#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~416#1.offset, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~417#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~417#1.offset, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~418#1, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~419#1, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~420#1, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~421#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~421#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~mem422#1.base, #t~mem422#1.offset, ~cq_desc~0#1.base, ~cq_desc~0#1.offset, (if #t~mem423#1 % 256 % 4294967296 <= 2147483647 then #t~mem423#1 % 256 % 4294967296 else #t~mem423#1 % 256 % 4294967296 - 4294967296), (if #t~mem424#1 % 65536 % 4294967296 <= 2147483647 then #t~mem424#1 % 65536 % 4294967296 else #t~mem424#1 % 65536 % 4294967296 - 4294967296), (if #t~mem425#1 % 65536 % 4294967296 <= 2147483647 then #t~mem425#1 % 65536 % 4294967296 else #t~mem425#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_#~416#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~416#1.offset, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~417#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~417#1.offset, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~418#1, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~419#1, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~420#1, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~421#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~421#1.offset, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#t~funptrres2523#1, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#t~ret2524#1, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#t~ret2525#1;##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~416#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~416#1.offset := ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~416#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~416#1.offset;##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~417#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~417#1.offset := ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~417#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~417#1.offset;##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~418#1 := ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~418#1;##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~419#1 := ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~419#1;##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~420#1 := ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~420#1;##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~421#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~421#1.offset := ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~421#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~421#1.offset; [2025-02-08 03:40:59,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10474-1: assume enic_rq_indicate_buf_#t~short868#1;call enic_rq_indicate_buf_#t~mem867#1 := read~int#32(enic_rq_indicate_buf_~#bytes_written~0#1.base, enic_rq_indicate_buf_~#bytes_written~0#1.offset, 2);enic_rq_indicate_buf_#t~short868#1 := 0 != enic_rq_indicate_buf_#t~mem867#1 % 65536 % 4294967296; [2025-02-08 03:40:59,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10474-1: assume !enic_rq_indicate_buf_#t~short868#1; [2025-02-08 03:40:59,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8195-1: [2025-02-08 03:40:59,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8195: call write~int#38((if 0 != cq_enet_rq_desc_dec_#t~bitwise378#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~mem377#1;havoc cq_enet_rq_desc_dec_#t~bitwise378#1;call cq_enet_rq_desc_dec_#t~mem379#1 := read~int#47(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~mem379#1 % 65536 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem379#1 % 65536 % 4294967296 else cq_enet_rq_desc_dec_#t~mem379#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~mem379#1;call write~int#40(0, cq_enet_rq_desc_dec_~checksum#1.base, cq_enet_rq_desc_dec_~checksum#1.offset, 2); [2025-02-08 03:40:59,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8195-4: assume 0 == (if cq_enet_rq_desc_dec_#t~mem377#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem377#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem377#1 % 256 % 4294967296 - 4294967296);cq_enet_rq_desc_dec_#t~bitwise378#1 := 0; [2025-02-08 03:40:59,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8195-4: assume !(0 == (if cq_enet_rq_desc_dec_#t~mem377#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem377#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem377#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:40:59,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8195-3: assume 2 == (if cq_enet_rq_desc_dec_#t~mem377#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem377#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem377#1 % 256 % 4294967296 - 4294967296);cq_enet_rq_desc_dec_#t~bitwise378#1 := (if cq_enet_rq_desc_dec_#t~mem377#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem377#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem377#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:40:59,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8195-3: assume !(2 == (if cq_enet_rq_desc_dec_#t~mem377#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem377#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem377#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:40:59,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10458: assume 0 == enic_rq_indicate_buf_#t~mem861#1 % 256 % 4294967296;havoc enic_rq_indicate_buf_#t~mem861#1;call enic_rq_indicate_buf_#t~mem862#1 := read~int#32(enic_rq_indicate_buf_~#bytes_written~0#1.base, enic_rq_indicate_buf_~#bytes_written~0#1.offset, 2); [2025-02-08 03:40:59,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10458: assume !(0 == enic_rq_indicate_buf_#t~mem861#1 % 256 % 4294967296);havoc enic_rq_indicate_buf_#t~mem861#1; [2025-02-08 03:40:59,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8195-2: havoc cq_enet_rq_desc_dec_#t~bitwise378#1;assume (((((if cq_enet_rq_desc_dec_#t~mem377#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem377#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem377#1 % 256 % 4294967296 - 4294967296) < 0 || cq_enet_rq_desc_dec_#t~bitwise378#1 <= (if cq_enet_rq_desc_dec_#t~mem377#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem377#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem377#1 % 256 % 4294967296 - 4294967296)) && cq_enet_rq_desc_dec_#t~bitwise378#1 <= 2) && cq_enet_rq_desc_dec_#t~bitwise378#1 >= 0) && ((if cq_enet_rq_desc_dec_#t~mem377#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem377#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem377#1 % 256 % 4294967296 - 4294967296) >= 0 || cq_enet_rq_desc_dec_#t~bitwise378#1 > 2 + (if cq_enet_rq_desc_dec_#t~mem377#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem377#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem377#1 % 256 % 4294967296 - 4294967296))) && cq_enet_rq_desc_dec_#t~bitwise378#1 >= -2147483648; [2025-02-08 03:40:59,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10442: 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 03:40:59,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10442: assume !(0 != enic_rq_indicate_buf_~skipped#1);call enic_rq_indicate_buf_#t~mem856#1.base, enic_rq_indicate_buf_#t~mem856#1.offset := read~$Pointer$#47(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~mem856#1.base, enic_rq_indicate_buf_#t~mem856#1.offset;havoc enic_rq_indicate_buf_#t~mem856#1.base, enic_rq_indicate_buf_#t~mem856#1.offset;havoc enic_rq_indicate_buf_#t~mem856#1.base, enic_rq_indicate_buf_#t~mem856#1.offset;call enic_rq_indicate_buf_#t~mem857#1.base, enic_rq_indicate_buf_#t~mem857#1.offset := read~$Pointer$#47(enic_rq_indicate_buf_~enic~19#1.base, 8 + enic_rq_indicate_buf_~enic~19#1.offset, 8);call enic_rq_indicate_buf_#t~mem858#1 := read~int#47(enic_rq_indicate_buf_~buf#1.base, 8 + enic_rq_indicate_buf_~buf#1.offset, 8);call enic_rq_indicate_buf_#t~mem859#1 := read~int#47(enic_rq_indicate_buf_~buf#1.base, 28 + enic_rq_indicate_buf_~buf#1.offset, 4); [2025-02-08 03:40:59,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8526: assume 0 == vnic_rq_service_~skipped~0#1; [2025-02-08 03:40:59,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8526: assume !(0 == vnic_rq_service_~skipped~0#1);call vnic_rq_service_#t~mem473#1.base, vnic_rq_service_#t~mem473#1.offset := read~$Pointer$#47(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~mem473#1.base, vnic_rq_service_#t~mem473#1.offset;havoc vnic_rq_service_#t~mem473#1.base, vnic_rq_service_#t~mem473#1.offset; [2025-02-08 03:40:59,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10525: enic_rq_service_~tmp~85#1.base, enic_rq_service_~tmp~85#1.offset := enic_rq_service_#t~ret892#1.base, enic_rq_service_#t~ret892#1.offset;havoc enic_rq_service_#t~ret892#1.base, enic_rq_service_#t~ret892#1.offset;enic_rq_service_~enic~20#1.base, enic_rq_service_~enic~20#1.offset := enic_rq_service_~tmp~85#1.base, enic_rq_service_~tmp~85#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~mem464#1.base, vnic_rq_service_#t~mem464#1.offset, vnic_rq_service_#t~mem465#1, vnic_rq_service_#t~mem471#1, vnic_rq_service_#t~mem472#1.base, vnic_rq_service_#t~mem472#1.offset, vnic_rq_service_#t~mem473#1.base, vnic_rq_service_#t~mem473#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~mem464#1.base, vnic_rq_service_#t~mem464#1.offset := read~$Pointer$#47(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~mem464#1.base, vnic_rq_service_#t~mem464#1.offset;havoc vnic_rq_service_#t~mem464#1.base, vnic_rq_service_#t~mem464#1.offset;call vnic_rq_service_#t~mem465#1 := read~int#47(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~mem465#1 % 4294967296 != vnic_rq_service_~completed_index#1 % 65536 % 4294967296 then 1 else 0);havoc vnic_rq_service_#t~mem465#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~466#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~466#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~467#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~467#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~468#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~468#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~469#1, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~470#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~470#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_#~466#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~466#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~467#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~467#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~468#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~468#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~469#1, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~470#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~470#1.offset;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~466#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~466#1.offset := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~466#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~466#1.offset;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~467#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~467#1.offset := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~467#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~467#1.offset;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~468#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~468#1.offset := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~468#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~468#1.offset;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~469#1 := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~469#1;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~470#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~470#1.offset := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~470#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~470#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_#~466#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~466#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~467#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~467#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~468#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~468#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~469#1, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~470#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~470#1.offset;havoc enic_rq_indicate_buf_#t~mem853#1.base, enic_rq_indicate_buf_#t~mem853#1.offset, enic_rq_indicate_buf_#t~ret854#1.base, enic_rq_indicate_buf_#t~ret854#1.offset, enic_rq_indicate_buf_#t~mem855#1.base, enic_rq_indicate_buf_#t~mem855#1.offset, enic_rq_indicate_buf_#t~mem856#1.base, enic_rq_indicate_buf_#t~mem856#1.offset, enic_rq_indicate_buf_#t~mem857#1.base, enic_rq_indicate_buf_#t~mem857#1.offset, enic_rq_indicate_buf_#t~mem858#1, enic_rq_indicate_buf_#t~mem859#1, enic_rq_indicate_buf_#t~mem860#1, enic_rq_indicate_buf_#t~mem861#1, enic_rq_indicate_buf_#t~mem862#1, enic_rq_indicate_buf_#t~mem863#1, enic_rq_indicate_buf_#t~mem864#1, 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~short868#1, enic_rq_indicate_buf_#t~mem869#1, enic_rq_indicate_buf_#t~ret870#1.base, enic_rq_indicate_buf_#t~ret870#1.offset, enic_rq_indicate_buf_#t~ret871#1, enic_rq_indicate_buf_#t~mem872#1, enic_rq_indicate_buf_#t~mem873#1, enic_rq_indicate_buf_#t~bitwise874#1, enic_rq_indicate_buf_#t~mem875#1, enic_rq_indicate_buf_#t~mem876#1, enic_rq_indicate_buf_#t~bitwise877#1, enic_rq_indicate_buf_#t~mem878#1, enic_rq_indicate_buf_#t~bitwise879#1, enic_rq_indicate_buf_#t~mem880#1, enic_rq_indicate_buf_#t~short881#1, enic_rq_indicate_buf_#t~mem882#1, enic_rq_indicate_buf_#t~ret883#1, enic_rq_indicate_buf_#t~mem884#1, enic_rq_indicate_buf_#t~mem885#1, enic_rq_indicate_buf_#t~ret886#1.base, enic_rq_indicate_buf_#t~ret886#1.offset, enic_rq_indicate_buf_#t~mem887#1, enic_rq_indicate_buf_#t~bitwise888#1, enic_rq_indicate_buf_#t~mem889#1, enic_rq_indicate_buf_#t~ret890#1, enic_rq_indicate_buf_#t~ret891#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~84#1.base, enic_rq_indicate_buf_~tmp~84#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~84#1.base, enic_rq_indicate_buf_~tmp~84#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~mem853#1.base, enic_rq_indicate_buf_#t~mem853#1.offset := read~$Pointer$#47(enic_rq_indicate_buf_~rq#1.base, 4 + enic_rq_indicate_buf_~rq#1.offset, 8); [2025-02-08 03:40:59,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10525-1: SUMMARY for call enic_rq_service_#t~ret892#1.base, enic_rq_service_#t~ret892#1.offset := vnic_dev_priv(enic_rq_service_~vdev#1.base, enic_rq_service_~vdev#1.offset); srcloc: null [2025-02-08 03:40:59,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8444: havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~445#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~445#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~446#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~446#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~447#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~447#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~448#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~448#1.offset;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~445#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~445#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~446#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~446#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~447#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~447#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~448#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~448#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~mem449#1 := read~int#47(vnic_wq_service_~wq#1.base, 84 + vnic_wq_service_~wq#1.offset, 4);call write~int#47(1 + vnic_wq_service_#t~mem449#1, vnic_wq_service_~wq#1.base, 84 + vnic_wq_service_~wq#1.offset, 4);havoc vnic_wq_service_#t~mem449#1;call vnic_wq_service_#t~mem450#1.base, vnic_wq_service_#t~mem450#1.offset := read~$Pointer$#47(vnic_wq_service_~buf~1#1.base, vnic_wq_service_~buf~1#1.offset, 8);call write~$Pointer$#47(vnic_wq_service_#t~mem450#1.base, vnic_wq_service_#t~mem450#1.offset, vnic_wq_service_~wq#1.base, 608 + vnic_wq_service_~wq#1.offset, 8);havoc vnic_wq_service_#t~mem450#1.base, vnic_wq_service_#t~mem450#1.offset;call vnic_wq_service_#t~mem451#1 := read~int#47(vnic_wq_service_~buf~1#1.base, 28 + vnic_wq_service_~buf~1#1.offset, 4); [2025-02-08 03:40:59,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10459: assume 0 != enic_rq_indicate_buf_#t~mem862#1 % 65536 % 4294967296;havoc enic_rq_indicate_buf_#t~mem862#1;call enic_rq_indicate_buf_#t~mem863#1 := read~int#47(enic_rq_indicate_buf_~enic~19#1.base, 12356 + enic_rq_indicate_buf_~enic~19#1.offset, 8);call write~int#47(1 + enic_rq_indicate_buf_#t~mem863#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~mem863#1; [2025-02-08 03:40:59,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10459: assume !(0 != enic_rq_indicate_buf_#t~mem862#1 % 65536 % 4294967296);havoc enic_rq_indicate_buf_#t~mem862#1;call enic_rq_indicate_buf_#t~mem864#1 := read~int#32(enic_rq_indicate_buf_~#bytes_written~0#1.base, enic_rq_indicate_buf_~#bytes_written~0#1.offset, 2); [2025-02-08 03:40:59,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8378: assume ~work_done~0#1 % 4294967296 >= ~work_to_do#1 % 4294967296; [2025-02-08 03:40:59,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8378: assume !(~work_done~0#1 % 4294967296 >= ~work_to_do#1 % 4294967296); [2025-02-08 03:40:59,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8180-2: havoc cq_enet_rq_desc_dec_#t~bitwise367#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~bitwise367#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~bitwise367#1 <= 4096) && cq_enet_rq_desc_dec_#t~bitwise367#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~bitwise367#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~bitwise367#1 >= -2147483648; [2025-02-08 03:40:59,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8180-1: [2025-02-08 03:40:59,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8180: call write~int#10((if 0 != cq_enet_rq_desc_dec_#t~bitwise367#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~bitwise367#1; [2025-02-08 03:40:59,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10476: enic_rq_indicate_buf_#t~ret870#1.base, enic_rq_indicate_buf_#t~ret870#1.offset := skb_put_#res#1.base, skb_put_#res#1.offset;havoc skb_put_#t~mem2517#1.base, skb_put_#t~mem2517#1.offset, skb_put_#t~mem2518#1, skb_put_#t~mem2519#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~mem869#1;havoc enic_rq_indicate_buf_#t~ret870#1.base, enic_rq_indicate_buf_#t~ret870#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~nondet2487#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~nondet2487#1;eth_type_trans_#res#1 := eth_type_trans_#t~nondet2487#1;havoc eth_type_trans_#t~nondet2487#1; [2025-02-08 03:40:59,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22153: havoc eth_type_trans_#t~nondet2487#1;enic_rq_indicate_buf_#t~ret871#1 := eth_type_trans_#res#1;havoc eth_type_trans_#t~nondet2487#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#47(enic_rq_indicate_buf_#t~ret871#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~ret871#1;call enic_rq_indicate_buf_#t~mem872#1 := read~int#56(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~mem872#1 % 65536 % 4294967296 <= 2147483647 then enic_rq_indicate_buf_#t~mem872#1 % 65536 % 4294967296 else enic_rq_indicate_buf_#t~mem872#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#47(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 03:40:59,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8180-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~bitwise367#1 := 0; [2025-02-08 03:40:59,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8180-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 03:40:59,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8180-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~bitwise367#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 03:40:59,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8180-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 03:40:59,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8841: enic_wq_service_~tmp~57#1.base, enic_wq_service_~tmp~57#1.offset := enic_wq_service_#t~ret507#1.base, enic_wq_service_#t~ret507#1.offset;havoc enic_wq_service_#t~ret507#1.base, enic_wq_service_#t~ret507#1.offset;enic_wq_service_~enic~1#1.base, enic_wq_service_~enic~1#1.offset := enic_wq_service_~tmp~57#1.base, enic_wq_service_~tmp~57#1.offset;assume { :begin_inline_ldv_spin_lock_101 } true;ldv_spin_lock_101_#in~lock#1.base, ldv_spin_lock_101_#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_101_~lock#1.base, ldv_spin_lock_101_~lock#1.offset;ldv_spin_lock_101_~lock#1.base, ldv_spin_lock_101_~lock#1.offset := ldv_spin_lock_101_#in~lock#1.base, ldv_spin_lock_101_#in~lock#1.offset; [2025-02-08 03:40:59,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8841-1: SUMMARY for call enic_wq_service_#t~ret507#1.base, enic_wq_service_#t~ret507#1.offset := vnic_dev_priv(enic_wq_service_~vdev#1.base, enic_wq_service_~vdev#1.offset); srcloc: null [2025-02-08 03:40:59,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8346: 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 03:40:59,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8181-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~bitwise368#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 03:40:59,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8181-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 03:40:59,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8181-2: havoc cq_enet_rq_desc_dec_#t~bitwise368#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~bitwise368#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~bitwise368#1 <= 8192) && cq_enet_rq_desc_dec_#t~bitwise368#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~bitwise368#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~bitwise368#1 >= -2147483648; [2025-02-08 03:40:59,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8181-1: [2025-02-08 03:40:59,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8181: call write~int#13((if 0 != cq_enet_rq_desc_dec_#t~bitwise368#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~bitwise368#1; [2025-02-08 03:40:59,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8181-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~bitwise368#1 := 0; [2025-02-08 03:40:59,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8181-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 03:40:59,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8363: assume 0 != ~tmp~50#1; [2025-02-08 03:40:59,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8363: assume !(0 != ~tmp~50#1);call #t~mem427#1 := read~int#47(~cq#1.base, 88 + ~cq#1.offset, 4);call write~int#47(1 + #t~mem427#1, ~cq#1.base, 88 + ~cq#1.offset, 4);havoc #t~mem427#1;call #t~mem428#1 := read~int#47(~cq#1.base, 88 + ~cq#1.offset, 4);call #t~mem429#1 := read~int#47(~cq#1.base, 80 + ~cq#1.offset, 4); [2025-02-08 03:40:59,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10494-1: call enic_rq_indicate_buf_#t~mem884#1 := read~int#48(enic_rq_indicate_buf_~#vlan_stripped~0#1.base, enic_rq_indicate_buf_~#vlan_stripped~0#1.offset, 1); [2025-02-08 03:40:59,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8826: 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 03:40:59,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10527: havoc vnic_rq_service_#t~mem464#1.base, vnic_rq_service_#t~mem464#1.offset, vnic_rq_service_#t~mem465#1, vnic_rq_service_#t~mem471#1, vnic_rq_service_#t~mem472#1.base, vnic_rq_service_#t~mem472#1.offset, vnic_rq_service_#t~mem473#1.base, vnic_rq_service_#t~mem473#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 03:40:59,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10494: assume 0 != enic_rq_indicate_buf_#t~mem884#1 % 256 % 4294967296;havoc enic_rq_indicate_buf_#t~mem884#1;call enic_rq_indicate_buf_#t~mem885#1 := read~int#20(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~mem885#1 % 65536 % 4294967296 <= 2147483647 then enic_rq_indicate_buf_#t~mem885#1 % 65536 % 4294967296 else enic_rq_indicate_buf_#t~mem885#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~bitwise348#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#47(__vlan_hwaccel_put_tag_~vlan_proto#1, __vlan_hwaccel_put_tag_~skb#1.base, 168 + __vlan_hwaccel_put_tag_~skb#1.offset, 2); [2025-02-08 03:40:59,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10494: assume !(0 != enic_rq_indicate_buf_#t~mem884#1 % 256 % 4294967296);havoc enic_rq_indicate_buf_#t~mem884#1; [2025-02-08 03:40:59,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8182: call write~int#50((if 0 != cq_enet_rq_desc_dec_#t~bitwise369#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~bitwise369#1;call write~int#43((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#49((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 03:40:59,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8182-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~bitwise369#1 := 0; [2025-02-08 03:40:59,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8182-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 03:40:59,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8182-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~bitwise369#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 03:40:59,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8182-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 03:40:59,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8182-2: havoc cq_enet_rq_desc_dec_#t~bitwise369#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~bitwise369#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~bitwise369#1 <= 16384) && cq_enet_rq_desc_dec_#t~bitwise369#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~bitwise369#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~bitwise369#1 >= -2147483648; [2025-02-08 03:40:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8182-1: [2025-02-08 03:40:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8843: havoc ldv_spin_lock_101_~lock#1.base, ldv_spin_lock_101_~lock#1.offset;havoc ldv_spin_lock_101_#in~lock#1.base, ldv_spin_lock_101_#in~lock#1.offset;assume { :end_inline_ldv_spin_lock_101 } 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~mem444#1.base, vnic_wq_service_#t~mem444#1.offset, vnic_wq_service_#t~mem449#1, vnic_wq_service_#t~mem450#1.base, vnic_wq_service_#t~mem450#1.offset, vnic_wq_service_#t~mem451#1, vnic_wq_service_#t~mem452#1.base, vnic_wq_service_#t~mem452#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~mem444#1.base, vnic_wq_service_#t~mem444#1.offset := read~$Pointer$#47(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~mem444#1.base, vnic_wq_service_#t~mem444#1.offset;havoc vnic_wq_service_#t~mem444#1.base, vnic_wq_service_#t~mem444#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~445#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~445#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~446#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~446#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~447#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~447#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~448#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~448#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_#~445#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~445#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~446#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~446#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~447#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~447#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~448#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~448#1.offset;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~445#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~445#1.offset := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~445#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~445#1.offset;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~446#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~446#1.offset := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~446#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~446#1.offset;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~447#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~447#1.offset := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~447#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~447#1.offset;##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~448#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~448#1.offset := ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~448#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#in~448#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_#~445#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~445#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~446#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~446#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~447#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~447#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~448#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID_#~448#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 03:40:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10478: 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~mem872#1;call enic_rq_indicate_buf_#t~mem873#1 := read~int#47(enic_rq_indicate_buf_~netdev~5#1.base, 204 + enic_rq_indicate_buf_~netdev~5#1.offset, 8); [2025-02-08 03:40:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22254: havoc netif_receive_skb_#t~nondet2498#1;enic_rq_indicate_buf_#t~ret891#1 := netif_receive_skb_#res#1;havoc netif_receive_skb_#t~nondet2498#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~ret891#1 && enic_rq_indicate_buf_#t~ret891#1 <= 2147483647;havoc enic_rq_indicate_buf_#t~ret891#1; [2025-02-08 03:40:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10462: assume 0 == enic_rq_indicate_buf_#t~mem864#1 % 65536 % 4294967296;havoc enic_rq_indicate_buf_#t~mem864#1;call enic_rq_indicate_buf_#t~mem865#1 := read~int#47(enic_rq_indicate_buf_~enic~19#1.base, 12348 + enic_rq_indicate_buf_~enic~19#1.offset, 8);call write~int#47(1 + enic_rq_indicate_buf_#t~mem865#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~mem865#1; [2025-02-08 03:40:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10462: assume !(0 == enic_rq_indicate_buf_#t~mem864#1 % 65536 % 4294967296);havoc enic_rq_indicate_buf_#t~mem864#1; [2025-02-08 03:40:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7539-1: SUMMARY for call netif_wake_subqueue_#t~ret256#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 03:40:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7539: assume -2147483648 <= netif_wake_subqueue_#t~ret256#1 && netif_wake_subqueue_#t~ret256#1 <= 2147483647;netif_wake_subqueue_~tmp___1~8#1 := netif_wake_subqueue_#t~ret256#1;havoc netif_wake_subqueue_#t~ret256#1; [2025-02-08 03:40:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8844: havoc vnic_wq_service_#t~mem444#1.base, vnic_wq_service_#t~mem444#1.offset, vnic_wq_service_#t~mem449#1, vnic_wq_service_#t~mem450#1.base, vnic_wq_service_#t~mem450#1.offset, vnic_wq_service_#t~mem451#1, vnic_wq_service_#t~mem452#1.base, vnic_wq_service_#t~mem452#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~mem508#1.base, enic_wq_service_#t~mem508#1.offset := read~$Pointer$#47(enic_wq_service_~enic~1#1.base, enic_wq_service_~enic~1#1.offset, 8); [2025-02-08 03:40:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10512: 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 03:40:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10496: enic_rq_indicate_buf_#t~ret886#1.base, enic_rq_indicate_buf_#t~ret886#1.offset := __vlan_hwaccel_put_tag_#res#1.base, __vlan_hwaccel_put_tag_#res#1.offset;havoc __vlan_hwaccel_put_tag_#t~bitwise348#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~mem885#1;havoc enic_rq_indicate_buf_#t~ret886#1.base, enic_rq_indicate_buf_#t~ret886#1.offset; [2025-02-08 03:40:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8448: assume vnic_wq_service_#t~mem451#1 % 4294967296 == vnic_wq_service_~completed_index#1 % 65536 % 4294967296;havoc vnic_wq_service_#t~mem451#1; [2025-02-08 03:40:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8448: assume !(vnic_wq_service_#t~mem451#1 % 4294967296 == vnic_wq_service_~completed_index#1 % 65536 % 4294967296);havoc vnic_wq_service_#t~mem451#1;call vnic_wq_service_#t~mem452#1.base, vnic_wq_service_#t~mem452#1.offset := read~$Pointer$#47(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~mem452#1.base, vnic_wq_service_#t~mem452#1.offset;havoc vnic_wq_service_#t~mem452#1.base, vnic_wq_service_#t~mem452#1.offset; [2025-02-08 03:40:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7507-1: SUMMARY for call netif_tx_queue_stopped_#t~ret252#1 := constant_test_bit(0, netif_tx_queue_stopped_~dev_queue#1.base, 408 + netif_tx_queue_stopped_~dev_queue#1.offset); srcloc: null [2025-02-08 03:40:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7507: assume -2147483648 <= netif_tx_queue_stopped_#t~ret252#1 && netif_tx_queue_stopped_#t~ret252#1 <= 2147483647;netif_tx_queue_stopped_~tmp~27#1 := netif_tx_queue_stopped_#t~ret252#1;havoc netif_tx_queue_stopped_#t~ret252#1;netif_tx_queue_stopped_#res#1 := (if 0 == (if 0 != netif_tx_queue_stopped_~tmp~27#1 then 1 else 0) then 0 else 1); [2025-02-08 03:40:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10480-3: assume 2147483648 == enic_rq_indicate_buf_#t~mem873#1 % 18446744073709551616;enic_rq_indicate_buf_#t~bitwise874#1 := enic_rq_indicate_buf_#t~mem873#1; [2025-02-08 03:40:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10480-3: assume !(2147483648 == enic_rq_indicate_buf_#t~mem873#1 % 18446744073709551616); [2025-02-08 03:40:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10480-4: assume 0 == enic_rq_indicate_buf_#t~mem873#1 % 18446744073709551616;enic_rq_indicate_buf_#t~bitwise874#1 := 0; [2025-02-08 03:40:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10480-4: assume !(0 == enic_rq_indicate_buf_#t~mem873#1 % 18446744073709551616); [2025-02-08 03:40:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10480: assume 0 != enic_rq_indicate_buf_#t~bitwise874#1 % 18446744073709551616;havoc enic_rq_indicate_buf_#t~mem873#1;havoc enic_rq_indicate_buf_#t~bitwise874#1;call enic_rq_indicate_buf_#t~mem875#1 := read~int#39(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~mem876#1 := read~int#49(enic_rq_indicate_buf_~#rss_type~0#1.base, enic_rq_indicate_buf_~#rss_type~0#1.offset, 1); [2025-02-08 03:40:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10480: assume !(0 != enic_rq_indicate_buf_#t~bitwise874#1 % 18446744073709551616);havoc enic_rq_indicate_buf_#t~mem873#1;havoc enic_rq_indicate_buf_#t~bitwise874#1; [2025-02-08 03:40:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10480-1: [2025-02-08 03:40:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10480-2: havoc enic_rq_indicate_buf_#t~bitwise874#1;assume enic_rq_indicate_buf_#t~bitwise874#1 % 18446744073709551616 <= enic_rq_indicate_buf_#t~mem873#1 % 18446744073709551616 && enic_rq_indicate_buf_#t~bitwise874#1 % 18446744073709551616 <= 2147483648; [2025-02-08 03:40:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8862-1: assume { :begin_inline_ldv_spin_unlock_102 } true;ldv_spin_unlock_102_#in~lock#1.base, ldv_spin_unlock_102_#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_102_~lock#1.base, ldv_spin_unlock_102_~lock#1.offset;ldv_spin_unlock_102_~lock#1.base, ldv_spin_unlock_102_~lock#1.offset := ldv_spin_unlock_102_#in~lock#1.base, ldv_spin_unlock_102_#in~lock#1.offset; [2025-02-08 03:40:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8862: havoc ldv_spin_unlock_102_~lock#1.base, ldv_spin_unlock_102_~lock#1.offset;havoc ldv_spin_unlock_102_#in~lock#1.base, ldv_spin_unlock_102_#in~lock#1.offset;assume { :end_inline_ldv_spin_unlock_102 } true;enic_wq_service_#res#1 := 0; [2025-02-08 03:40:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8185-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~bitwise370#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 03:40:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8185-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 03:40:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8185-2: havoc cq_enet_rq_desc_dec_#t~bitwise370#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~bitwise370#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~bitwise370#1 <= 16384) && cq_enet_rq_desc_dec_#t~bitwise370#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~bitwise370#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~bitwise370#1 >= -2147483648; [2025-02-08 03:40:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8185-1: [2025-02-08 03:40:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8185: call write~int#28((if 0 != cq_enet_rq_desc_dec_#t~bitwise370#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~bitwise370#1;call cq_enet_rq_desc_dec_#t~mem371#1 := read~int#47(cq_enet_rq_desc_dec_~desc#1.base, 4 + cq_enet_rq_desc_dec_~desc#1.offset, 4);call write~int#39(cq_enet_rq_desc_dec_#t~mem371#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~mem371#1;call write~int#32(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 03:40:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8185-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~bitwise370#1 := 0; [2025-02-08 03:40:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8185-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 03:40:59,093 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7541: assume 0 != netif_wake_subqueue_~tmp___1~8#1;call netif_wake_subqueue_#t~mem257#1.base, netif_wake_subqueue_#t~mem257#1.offset := read~$Pointer$#47(netif_wake_subqueue_~txq~1#1.base, 8 + netif_wake_subqueue_~txq~1#1.offset, 8); [2025-02-08 03:40:59,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7541: assume !(0 != netif_wake_subqueue_~tmp___1~8#1); [2025-02-08 03:40:59,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8846-1: SUMMARY for call enic_wq_service_#t~ret509#1.base, enic_wq_service_#t~ret509#1.offset := netdev_get_tx_queue(enic_wq_service_#t~mem508#1.base, enic_wq_service_#t~mem508#1.offset, enic_wq_service_~q_number#1 % 65536); srcloc: null [2025-02-08 03:40:59,096 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8846: enic_wq_service_~tmp___0~15#1.base, enic_wq_service_~tmp___0~15#1.offset := enic_wq_service_#t~ret509#1.base, enic_wq_service_#t~ret509#1.offset;havoc enic_wq_service_#t~mem508#1.base, enic_wq_service_#t~mem508#1.offset;havoc enic_wq_service_#t~ret509#1.base, enic_wq_service_#t~ret509#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~ret252#1, netif_tx_queue_stopped_~dev_queue#1.base, netif_tx_queue_stopped_~dev_queue#1.offset, netif_tx_queue_stopped_~tmp~27#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~27#1; [2025-02-08 03:40:59,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10482: 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~mem875#1;havoc enic_rq_indicate_buf_#t~mem876#1;havoc enic_rq_indicate_buf_#t~bitwise877#1; [2025-02-08 03:40:59,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10482-5: assume 0 == (if enic_rq_indicate_buf_#t~mem876#1 % 256 % 4294967296 <= 2147483647 then enic_rq_indicate_buf_#t~mem876#1 % 256 % 4294967296 else enic_rq_indicate_buf_#t~mem876#1 % 256 % 4294967296 - 4294967296);enic_rq_indicate_buf_#t~bitwise877#1 := 0; [2025-02-08 03:40:59,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10482-5: assume !(0 == (if enic_rq_indicate_buf_#t~mem876#1 % 256 % 4294967296 <= 2147483647 then enic_rq_indicate_buf_#t~mem876#1 % 256 % 4294967296 else enic_rq_indicate_buf_#t~mem876#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:40:59,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8368: assume #t~mem428#1 % 4294967296 == #t~mem429#1 % 4294967296;havoc #t~mem428#1;havoc #t~mem429#1;call write~int#47(0, ~cq#1.base, 88 + ~cq#1.offset, 4);call #t~mem430#1 := read~int#47(~cq#1.base, 92 + ~cq#1.offset, 4);call write~int#47((if 0 == #t~mem430#1 % 4294967296 then 1 else 0), ~cq#1.base, 92 + ~cq#1.offset, 4);havoc #t~mem430#1; [2025-02-08 03:40:59,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8368: assume !(#t~mem428#1 % 4294967296 == #t~mem429#1 % 4294967296);havoc #t~mem428#1;havoc #t~mem429#1; [2025-02-08 03:40:59,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10482-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~mem875#1, (if 0 != enic_rq_indicate_buf_#t~bitwise877#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#47((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#47(skb_set_hash_~hash#1, skb_set_hash_~skb#1.base, 164 + skb_set_hash_~skb#1.offset, 4); [2025-02-08 03:40:59,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10449: havoc enic_rq_indicate_buf_#t~mem857#1.base, enic_rq_indicate_buf_#t~mem857#1.offset;havoc enic_rq_indicate_buf_#t~mem858#1;havoc enic_rq_indicate_buf_#t~mem859#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~mem364#1, cq_enet_rq_desc_dec_#t~mem365#1, cq_enet_rq_desc_dec_#t~mem366#1, cq_enet_rq_desc_dec_#t~bitwise367#1, cq_enet_rq_desc_dec_#t~bitwise368#1, cq_enet_rq_desc_dec_#t~bitwise369#1, cq_enet_rq_desc_dec_#t~bitwise370#1, cq_enet_rq_desc_dec_#t~mem371#1, cq_enet_rq_desc_dec_#t~bitwise372#1, cq_enet_rq_desc_dec_#t~mem373#1, cq_enet_rq_desc_dec_#t~mem374#1, cq_enet_rq_desc_dec_#t~mem375#1, cq_enet_rq_desc_dec_#t~mem376#1, cq_enet_rq_desc_dec_#t~mem377#1, cq_enet_rq_desc_dec_#t~bitwise378#1, cq_enet_rq_desc_dec_#t~mem379#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~bitwise383#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~bitwise387#1, cq_enet_rq_desc_dec_#t~mem388#1, cq_enet_rq_desc_dec_#t~bitwise389#1, cq_enet_rq_desc_dec_#t~mem390#1, cq_enet_rq_desc_dec_#t~bitwise391#1, cq_enet_rq_desc_dec_#t~mem392#1, cq_enet_rq_desc_dec_#t~bitwise393#1, cq_enet_rq_desc_dec_#t~mem394#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 03:40:59,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10482-2: [2025-02-08 03:40:59,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10449-1: SUMMARY for call pci_unmap_single(enic_rq_indicate_buf_#t~mem857#1.base, enic_rq_indicate_buf_#t~mem857#1.offset, enic_rq_indicate_buf_#t~mem858#1, enic_rq_indicate_buf_#t~mem859#1 % 4294967296, 2); srcloc: null [2025-02-08 03:40:59,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10482-3: havoc enic_rq_indicate_buf_#t~bitwise877#1;assume (((((if enic_rq_indicate_buf_#t~mem876#1 % 256 % 4294967296 <= 2147483647 then enic_rq_indicate_buf_#t~mem876#1 % 256 % 4294967296 else enic_rq_indicate_buf_#t~mem876#1 % 256 % 4294967296 - 4294967296) < 0 || enic_rq_indicate_buf_#t~bitwise877#1 <= (if enic_rq_indicate_buf_#t~mem876#1 % 256 % 4294967296 <= 2147483647 then enic_rq_indicate_buf_#t~mem876#1 % 256 % 4294967296 else enic_rq_indicate_buf_#t~mem876#1 % 256 % 4294967296 - 4294967296)) && enic_rq_indicate_buf_#t~bitwise877#1 <= 84) && enic_rq_indicate_buf_#t~bitwise877#1 >= 0) && ((if enic_rq_indicate_buf_#t~mem876#1 % 256 % 4294967296 <= 2147483647 then enic_rq_indicate_buf_#t~mem876#1 % 256 % 4294967296 else enic_rq_indicate_buf_#t~mem876#1 % 256 % 4294967296 - 4294967296) >= 0 || enic_rq_indicate_buf_#t~bitwise877#1 > 84 + (if enic_rq_indicate_buf_#t~mem876#1 % 256 % 4294967296 <= 2147483647 then enic_rq_indicate_buf_#t~mem876#1 % 256 % 4294967296 else enic_rq_indicate_buf_#t~mem876#1 % 256 % 4294967296 - 4294967296))) && enic_rq_indicate_buf_#t~bitwise877#1 >= -2147483648; [2025-02-08 03:40:59,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8847: enic_wq_service_#t~ret510#1 := netif_tx_queue_stopped_#res#1;havoc netif_tx_queue_stopped_#t~ret252#1, netif_tx_queue_stopped_~dev_queue#1.base, netif_tx_queue_stopped_~dev_queue#1.offset, netif_tx_queue_stopped_~tmp~27#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~ret510#1 % 256 then 0 else 1);havoc enic_wq_service_#t~ret510#1; [2025-02-08 03:40:59,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10482-4: assume 84 == (if enic_rq_indicate_buf_#t~mem876#1 % 256 % 4294967296 <= 2147483647 then enic_rq_indicate_buf_#t~mem876#1 % 256 % 4294967296 else enic_rq_indicate_buf_#t~mem876#1 % 256 % 4294967296 - 4294967296);enic_rq_indicate_buf_#t~bitwise877#1 := (if enic_rq_indicate_buf_#t~mem876#1 % 256 % 4294967296 <= 2147483647 then enic_rq_indicate_buf_#t~mem876#1 % 256 % 4294967296 else enic_rq_indicate_buf_#t~mem876#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:40:59,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10482-4: assume !(84 == (if enic_rq_indicate_buf_#t~mem876#1 % 256 % 4294967296 <= 2147483647 then enic_rq_indicate_buf_#t~mem876#1 % 256 % 4294967296 else enic_rq_indicate_buf_#t~mem876#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:40:59,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14661: SUMMARY for call ldv_spin_unlock_NOT_ARG_SIGN(); srcloc: null [2025-02-08 03:40:59,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22226: havoc napi_gro_receive_#t~nondet2494#1;enic_rq_indicate_buf_#t~ret890#1 := napi_gro_receive_#res#1;havoc napi_gro_receive_#t~nondet2494#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~ret890#1 && enic_rq_indicate_buf_#t~ret890#1 <= 2147483647;havoc enic_rq_indicate_buf_#t~mem889#1;havoc enic_rq_indicate_buf_#t~ret890#1; [2025-02-08 03:40:59,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7543-1: SUMMARY for call __netif_schedule(netif_wake_subqueue_#t~mem257#1.base, netif_wake_subqueue_#t~mem257#1.offset); srcloc: null [2025-02-08 03:40:59,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7543: havoc netif_wake_subqueue_#t~mem257#1.base, netif_wake_subqueue_#t~mem257#1.offset; [2025-02-08 03:40:59,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10450: havoc cq_enet_rq_desc_dec_#t~mem364#1, cq_enet_rq_desc_dec_#t~mem365#1, cq_enet_rq_desc_dec_#t~mem366#1, cq_enet_rq_desc_dec_#t~bitwise367#1, cq_enet_rq_desc_dec_#t~bitwise368#1, cq_enet_rq_desc_dec_#t~bitwise369#1, cq_enet_rq_desc_dec_#t~bitwise370#1, cq_enet_rq_desc_dec_#t~mem371#1, cq_enet_rq_desc_dec_#t~bitwise372#1, cq_enet_rq_desc_dec_#t~mem373#1, cq_enet_rq_desc_dec_#t~mem374#1, cq_enet_rq_desc_dec_#t~mem375#1, cq_enet_rq_desc_dec_#t~mem376#1, cq_enet_rq_desc_dec_#t~mem377#1, cq_enet_rq_desc_dec_#t~bitwise378#1, cq_enet_rq_desc_dec_#t~mem379#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~bitwise383#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~bitwise387#1, cq_enet_rq_desc_dec_#t~mem388#1, cq_enet_rq_desc_dec_#t~bitwise389#1, cq_enet_rq_desc_dec_#t~mem390#1, cq_enet_rq_desc_dec_#t~bitwise391#1, cq_enet_rq_desc_dec_#t~mem392#1, cq_enet_rq_desc_dec_#t~bitwise393#1, cq_enet_rq_desc_dec_#t~mem394#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~mem860#1 := read~int#24(enic_rq_indicate_buf_~#packet_error~0#1.base, enic_rq_indicate_buf_~#packet_error~0#1.offset, 1); [2025-02-08 03:40:59,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10500: assume 0 != enic_rq_indicate_buf_#t~bitwise888#1 % 18446744073709551616;havoc enic_rq_indicate_buf_#t~mem887#1;havoc enic_rq_indicate_buf_#t~bitwise888#1;call enic_rq_indicate_buf_#t~mem889#1 := read~int#56(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~mem889#1 % 65536 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then enic_rq_indicate_buf_#t~mem889#1 % 65536 % 18446744073709551616 % 18446744073709551616 else enic_rq_indicate_buf_#t~mem889#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~nondet2494#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~nondet2494#1;assume -2147483648 <= napi_gro_receive_#t~nondet2494#1 && napi_gro_receive_#t~nondet2494#1 <= 2147483647;napi_gro_receive_#res#1 := napi_gro_receive_#t~nondet2494#1;havoc napi_gro_receive_#t~nondet2494#1; [2025-02-08 03:40:59,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10500: assume !(0 != enic_rq_indicate_buf_#t~bitwise888#1 % 18446744073709551616);havoc enic_rq_indicate_buf_#t~mem887#1;havoc enic_rq_indicate_buf_#t~bitwise888#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~nondet2498#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~nondet2498#1;assume -2147483648 <= netif_receive_skb_#t~nondet2498#1 && netif_receive_skb_#t~nondet2498#1 <= 2147483647;netif_receive_skb_#res#1 := netif_receive_skb_#t~nondet2498#1;havoc netif_receive_skb_#t~nondet2498#1; [2025-02-08 03:40:59,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10500-1: [2025-02-08 03:40:59,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10500-2: havoc enic_rq_indicate_buf_#t~bitwise888#1;assume enic_rq_indicate_buf_#t~bitwise888#1 % 18446744073709551616 <= enic_rq_indicate_buf_#t~mem887#1 % 18446744073709551616 && enic_rq_indicate_buf_#t~bitwise888#1 % 18446744073709551616 <= 16384; [2025-02-08 03:40:59,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14662: SUMMARY for call spin_unlock(ldv_spin_unlock_102_~lock#1.base, ldv_spin_unlock_102_~lock#1.offset); srcloc: null [2025-02-08 03:40:59,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10500-3: assume 16384 == enic_rq_indicate_buf_#t~mem887#1 % 18446744073709551616;enic_rq_indicate_buf_#t~bitwise888#1 := enic_rq_indicate_buf_#t~mem887#1; [2025-02-08 03:40:59,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10500-3: assume !(16384 == enic_rq_indicate_buf_#t~mem887#1 % 18446744073709551616); [2025-02-08 03:40:59,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8188-2: havoc cq_enet_rq_desc_dec_#t~bitwise372#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~bitwise372#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~bitwise372#1 <= 16384) && cq_enet_rq_desc_dec_#t~bitwise372#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~bitwise372#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~bitwise372#1 >= -2147483648; [2025-02-08 03:40:59,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10500-4: assume 0 == enic_rq_indicate_buf_#t~mem887#1 % 18446744073709551616;enic_rq_indicate_buf_#t~bitwise888#1 := 0; [2025-02-08 03:40:59,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10500-4: assume !(0 == enic_rq_indicate_buf_#t~mem887#1 % 18446744073709551616); [2025-02-08 03:40:59,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8188-1: [2025-02-08 03:40:59,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10500-5: call enic_rq_indicate_buf_#t~mem887#1 := read~int#47(enic_rq_indicate_buf_~netdev~5#1.base, 204 + enic_rq_indicate_buf_~netdev~5#1.offset, 8); [2025-02-08 03:40:59,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8188: call write~int#24((if 0 != cq_enet_rq_desc_dec_#t~bitwise372#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~bitwise372#1;call write~int#48((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~mem373#1 := read~int#47(cq_enet_rq_desc_dec_~desc#1.base, 10 + cq_enet_rq_desc_dec_~desc#1.offset, 2);call write~int#20(cq_enet_rq_desc_dec_#t~mem373#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~mem373#1;call cq_enet_rq_desc_dec_#t~mem374#1 := read~int#13(cq_enet_rq_desc_dec_~fcoe#1.base, cq_enet_rq_desc_dec_~fcoe#1.offset, 1); [2025-02-08 03:40:59,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8188-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~bitwise372#1 := 0; [2025-02-08 03:40:59,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8188-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 03:40:59,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8188-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~bitwise372#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 03:40:59,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8188-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 03:40:59,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8849: 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 03:40:59,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8849: 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 03:40:59,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8205: call cq_enet_rq_desc_dec_#t~mem381#1 := read~int#47(cq_enet_rq_desc_dec_~desc#1.base, 14 + cq_enet_rq_desc_dec_~desc#1.offset, 1);call write~int#22(cq_enet_rq_desc_dec_#t~mem381#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~mem381#1;call cq_enet_rq_desc_dec_#t~mem382#1 := read~int#47(cq_enet_rq_desc_dec_~desc#1.base, 14 + cq_enet_rq_desc_dec_~desc#1.offset, 1); [2025-02-08 03:40:59,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8073-3: assume false;__vlan_hwaccel_put_tag_#t~bitwise348#1 := __vlan_hwaccel_put_tag_~vlan_tci#1 % 65536; [2025-02-08 03:40:59,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8073-3: assume !false; [2025-02-08 03:40:59,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8073-2: havoc __vlan_hwaccel_put_tag_#t~bitwise348#1;assume (__vlan_hwaccel_put_tag_#t~bitwise348#1 % 4294967296 >= __vlan_hwaccel_put_tag_~vlan_tci#1 % 65536 % 4294967296 && __vlan_hwaccel_put_tag_#t~bitwise348#1 % 4294967296 >= 4096) && __vlan_hwaccel_put_tag_#t~bitwise348#1 % 4294967296 <= 4096 + __vlan_hwaccel_put_tag_~vlan_tci#1 % 65536 % 4294967296; [2025-02-08 03:40:59,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8073-1: [2025-02-08 03:40:59,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8073: call write~int#47(__vlan_hwaccel_put_tag_#t~bitwise348#1, __vlan_hwaccel_put_tag_~skb#1.base, 170 + __vlan_hwaccel_put_tag_~skb#1.offset, 2);havoc __vlan_hwaccel_put_tag_#t~bitwise348#1;__vlan_hwaccel_put_tag_#res#1.base, __vlan_hwaccel_put_tag_#res#1.offset := __vlan_hwaccel_put_tag_~skb#1.base, __vlan_hwaccel_put_tag_~skb#1.offset; [2025-02-08 03:40:59,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8519: havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~466#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~466#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~467#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~467#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~468#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~468#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~469#1, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~470#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#~470#1.offset;havoc ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~466#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~466#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~467#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~467#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~468#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~468#1.offset, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~469#1, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~470#1.base, ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~VOID_#in~470#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 03:40:59,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8073-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~bitwise348#1 := 4096; [2025-02-08 03:40:59,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8073-4: assume !(0 == __vlan_hwaccel_put_tag_~vlan_tci#1 % 65536 % 4294967296 || 4096 == __vlan_hwaccel_put_tag_~vlan_tci#1 % 65536 % 4294967296); [2025-02-08 03:40:59,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8206: call write~int#31((if 0 != cq_enet_rq_desc_dec_#t~bitwise383#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~mem382#1;havoc cq_enet_rq_desc_dec_#t~bitwise383#1;call cq_enet_rq_desc_dec_#t~mem384#1 := read~int#47(cq_enet_rq_desc_dec_~desc#1.base, 14 + cq_enet_rq_desc_dec_~desc#1.offset, 1); [2025-02-08 03:40:59,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8206-4: assume 0 == (if cq_enet_rq_desc_dec_#t~mem382#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem382#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem382#1 % 256 % 4294967296 - 4294967296);cq_enet_rq_desc_dec_#t~bitwise383#1 := 0; [2025-02-08 03:40:59,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8206-4: assume !(0 == (if cq_enet_rq_desc_dec_#t~mem382#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem382#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem382#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:40:59,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8206-3: assume 2 == (if cq_enet_rq_desc_dec_#t~mem382#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem382#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem382#1 % 256 % 4294967296 - 4294967296);cq_enet_rq_desc_dec_#t~bitwise383#1 := (if cq_enet_rq_desc_dec_#t~mem382#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem382#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem382#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:40:59,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8206-3: assume !(2 == (if cq_enet_rq_desc_dec_#t~mem382#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem382#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem382#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:40:59,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8206-2: havoc cq_enet_rq_desc_dec_#t~bitwise383#1;assume (((((if cq_enet_rq_desc_dec_#t~mem382#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem382#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem382#1 % 256 % 4294967296 - 4294967296) < 0 || cq_enet_rq_desc_dec_#t~bitwise383#1 <= (if cq_enet_rq_desc_dec_#t~mem382#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem382#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem382#1 % 256 % 4294967296 - 4294967296)) && cq_enet_rq_desc_dec_#t~bitwise383#1 <= 2) && cq_enet_rq_desc_dec_#t~bitwise383#1 >= 0) && ((if cq_enet_rq_desc_dec_#t~mem382#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem382#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem382#1 % 256 % 4294967296 - 4294967296) >= 0 || cq_enet_rq_desc_dec_#t~bitwise383#1 > 2 + (if cq_enet_rq_desc_dec_#t~mem382#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem382#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem382#1 % 256 % 4294967296 - 4294967296))) && cq_enet_rq_desc_dec_#t~bitwise383#1 >= -2147483648; [2025-02-08 03:40:59,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8206-1: [2025-02-08 03:40:59,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10469: 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 03:40:59,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10469-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 03:40:59,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10486-1: assume enic_rq_indicate_buf_#t~short881#1;call enic_rq_indicate_buf_#t~mem880#1 := read~int#28(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~short881#1 := 0 == enic_rq_indicate_buf_#t~mem880#1 % 256 % 4294967296; [2025-02-08 03:40:59,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10486-1: assume !enic_rq_indicate_buf_#t~short881#1; [2025-02-08 03:40:59,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10486-2: enic_rq_indicate_buf_#t~short881#1 := 0 != enic_rq_indicate_buf_#t~bitwise879#1 % 18446744073709551616; [2025-02-08 03:40:59,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10486-3: [2025-02-08 03:40:59,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8851: enic_wq_service_~tmp___2~5#1 := enic_wq_service_#t~ret511#1;havoc enic_wq_service_#t~ret511#1; [2025-02-08 03:40:59,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10486-4: havoc enic_rq_indicate_buf_#t~bitwise879#1;assume enic_rq_indicate_buf_#t~bitwise879#1 % 18446744073709551616 <= enic_rq_indicate_buf_#t~mem878#1 % 18446744073709551616 && enic_rq_indicate_buf_#t~bitwise879#1 % 18446744073709551616 <= 4294967296; [2025-02-08 03:40:59,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8851-1: SUMMARY for call enic_wq_service_#t~ret511#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 03:40:59,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10486: assume enic_rq_indicate_buf_#t~short881#1;havoc enic_rq_indicate_buf_#t~mem878#1;havoc enic_rq_indicate_buf_#t~bitwise879#1;havoc enic_rq_indicate_buf_#t~mem880#1;havoc enic_rq_indicate_buf_#t~short881#1;call enic_rq_indicate_buf_#t~mem882#1 := read~int#40(enic_rq_indicate_buf_~#checksum~0#1.base, enic_rq_indicate_buf_~#checksum~0#1.offset, 2); [2025-02-08 03:40:59,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10486: assume !enic_rq_indicate_buf_#t~short881#1;havoc enic_rq_indicate_buf_#t~mem878#1;havoc enic_rq_indicate_buf_#t~bitwise879#1;havoc enic_rq_indicate_buf_#t~mem880#1;havoc enic_rq_indicate_buf_#t~short881#1; [2025-02-08 03:40:59,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8207-1: [2025-02-08 03:40:59,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8207: call write~int#0((if 0 != cq_enet_rq_desc_dec_#t~bitwise385#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~mem384#1;havoc cq_enet_rq_desc_dec_#t~bitwise385#1;call cq_enet_rq_desc_dec_#t~mem386#1 := read~int#47(cq_enet_rq_desc_dec_~desc#1.base, 14 + cq_enet_rq_desc_dec_~desc#1.offset, 1); [2025-02-08 03:40:59,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10486-5: assume 4294967296 == enic_rq_indicate_buf_#t~mem878#1 % 18446744073709551616;enic_rq_indicate_buf_#t~bitwise879#1 := enic_rq_indicate_buf_#t~mem878#1; [2025-02-08 03:40:59,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10486-5: assume !(4294967296 == enic_rq_indicate_buf_#t~mem878#1 % 18446744073709551616); [2025-02-08 03:40:59,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7530: netif_wake_subqueue_~tmp~29#1.base, netif_wake_subqueue_~tmp~29#1.offset := netif_wake_subqueue_#t~ret254#1.base, netif_wake_subqueue_#t~ret254#1.offset;havoc netif_wake_subqueue_#t~ret254#1.base, netif_wake_subqueue_#t~ret254#1.offset;netif_wake_subqueue_~txq~1#1.base, netif_wake_subqueue_~txq~1#1.offset := netif_wake_subqueue_~tmp~29#1.base, netif_wake_subqueue_~tmp~29#1.offset; [2025-02-08 03:40:59,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10486-6: assume 0 == enic_rq_indicate_buf_#t~mem878#1 % 18446744073709551616;enic_rq_indicate_buf_#t~bitwise879#1 := 0; [2025-02-08 03:40:59,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10486-6: assume !(0 == enic_rq_indicate_buf_#t~mem878#1 % 18446744073709551616); [2025-02-08 03:40:59,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8207-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 03:40:59,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8207-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 03:40:59,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10486-7: call enic_rq_indicate_buf_#t~mem878#1 := read~int#47(enic_rq_indicate_buf_~netdev~5#1.base, 204 + enic_rq_indicate_buf_~netdev~5#1.offset, 8); [2025-02-08 03:40:59,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8207-3: assume 4 == (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 03:40:59,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8207-3: assume !(4 == (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 03:40:59,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8207-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 <= 4) && 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 > 4 + (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 03:40:59,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7530-1: SUMMARY for call netif_wake_subqueue_#t~ret254#1.base, netif_wake_subqueue_#t~ret254#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 03:40:59,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8521: assume 0 == vnic_rq_service_~desc_return#1;call vnic_rq_service_#t~mem471#1 := read~int#47(vnic_rq_service_~rq#1.base, 84 + vnic_rq_service_~rq#1.offset, 4);call write~int#47(1 + vnic_rq_service_#t~mem471#1, vnic_rq_service_~rq#1.base, 84 + vnic_rq_service_~rq#1.offset, 4);havoc vnic_rq_service_#t~mem471#1; [2025-02-08 03:40:59,102 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8521: assume !(0 == vnic_rq_service_~desc_return#1); [2025-02-08 03:40:59,102 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~funptrres2523#1;havoc ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#t~funptrres2523#1;havoc ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#t~ret2524#1;havoc ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#t~ret2525#1;#t~ret426#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_#~416#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~416#1.offset, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~417#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~417#1.offset, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~418#1, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~419#1, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~420#1, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~421#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~421#1.offset, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#t~funptrres2523#1, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#t~ret2524#1, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#t~ret2525#1;havoc ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~416#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~416#1.offset, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~417#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~417#1.offset, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~418#1, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~419#1, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~420#1, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~421#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#in~421#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~ret426#1 && #t~ret426#1 <= 2147483647;~tmp~50#1 := #t~ret426#1;havoc #t~mem422#1.base, #t~mem422#1.offset;havoc #t~mem423#1;havoc #t~mem424#1;havoc #t~mem425#1;havoc #t~ret426#1; [2025-02-08 03:40:59,102 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~ret2525#1 := enic_rq_service_#res#1;havoc enic_rq_service_#t~ret892#1.base, enic_rq_service_#t~ret892#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~85#1.base, enic_rq_service_~tmp~85#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~ret2525#1 && ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#t~ret2525#1 <= 2147483647;##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#t~funptrres2523#1 := ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#t~ret2525#1; [2025-02-08 03:40:59,102 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~ret2524#1 := enic_wq_service_#res#1;havoc enic_wq_service_#t~ret507#1.base, enic_wq_service_#t~ret507#1.offset, enic_wq_service_#t~mem508#1.base, enic_wq_service_#t~mem508#1.offset, enic_wq_service_#t~ret509#1.base, enic_wq_service_#t~ret509#1.offset, enic_wq_service_#t~ret510#1, enic_wq_service_#t~ret511#1, enic_wq_service_#t~mem512#1.base, enic_wq_service_#t~mem512#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~57#1.base, enic_wq_service_~tmp~57#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~ret2524#1 && ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#t~ret2524#1 <= 2147483647;##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#t~funptrres2523#1 := ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#t~ret2524#1; [2025-02-08 03:40:59,102 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 03:40:59,102 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_#~416#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~416#1.offset, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~417#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~417#1.offset, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~418#1, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~419#1, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~420#1, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~421#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~421#1.offset;havoc enic_rq_service_#res#1;havoc enic_rq_service_#t~ret892#1.base, enic_rq_service_#t~ret892#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~85#1.base, enic_rq_service_~tmp~85#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~85#1.base, enic_rq_service_~tmp~85#1.offset; [2025-02-08 03:40:59,103 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_#~416#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~416#1.offset, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~417#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~417#1.offset, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~418#1, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~419#1, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~420#1, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~421#1.base, ##fun~$Pointer$~X~$Pointer$~X~~u8~0~X~~u16~0~X~~u16~0~X~$Pointer$~TO~int_#~421#1.offset;havoc enic_wq_service_#res#1;havoc enic_wq_service_#t~ret507#1.base, enic_wq_service_#t~ret507#1.offset, enic_wq_service_#t~mem508#1.base, enic_wq_service_#t~mem508#1.offset, enic_wq_service_#t~ret509#1.base, enic_wq_service_#t~ret509#1.offset, enic_wq_service_#t~ret510#1, enic_wq_service_#t~ret511#1, enic_wq_service_#t~mem512#1.base, enic_wq_service_#t~mem512#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~57#1.base, enic_wq_service_~tmp~57#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~57#1.base, enic_wq_service_~tmp~57#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 03:40:59,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8208-2: havoc cq_enet_rq_desc_dec_#t~bitwise387#1;assume (((((if cq_enet_rq_desc_dec_#t~mem386#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem386#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem386#1 % 256 % 4294967296 - 4294967296) < 0 || cq_enet_rq_desc_dec_#t~bitwise387#1 <= (if cq_enet_rq_desc_dec_#t~mem386#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem386#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem386#1 % 256 % 4294967296 - 4294967296)) && cq_enet_rq_desc_dec_#t~bitwise387#1 <= 8) && cq_enet_rq_desc_dec_#t~bitwise387#1 >= 0) && ((if cq_enet_rq_desc_dec_#t~mem386#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem386#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem386#1 % 256 % 4294967296 - 4294967296) >= 0 || cq_enet_rq_desc_dec_#t~bitwise387#1 > 8 + (if cq_enet_rq_desc_dec_#t~mem386#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem386#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem386#1 % 256 % 4294967296 - 4294967296))) && cq_enet_rq_desc_dec_#t~bitwise387#1 >= -2147483648; [2025-02-08 03:40:59,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8208-1: [2025-02-08 03:40:59,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8208: call write~int#7((if 0 != cq_enet_rq_desc_dec_#t~bitwise387#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~mem386#1;havoc cq_enet_rq_desc_dec_#t~bitwise387#1;call cq_enet_rq_desc_dec_#t~mem388#1 := read~int#47(cq_enet_rq_desc_dec_~desc#1.base, 14 + cq_enet_rq_desc_dec_~desc#1.offset, 1); [2025-02-08 03:40:59,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8208-4: assume 0 == (if cq_enet_rq_desc_dec_#t~mem386#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem386#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem386#1 % 256 % 4294967296 - 4294967296);cq_enet_rq_desc_dec_#t~bitwise387#1 := 0; [2025-02-08 03:40:59,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8208-4: assume !(0 == (if cq_enet_rq_desc_dec_#t~mem386#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem386#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem386#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:40:59,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8208-3: assume 8 == (if cq_enet_rq_desc_dec_#t~mem386#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem386#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem386#1 % 256 % 4294967296 - 4294967296);cq_enet_rq_desc_dec_#t~bitwise387#1 := (if cq_enet_rq_desc_dec_#t~mem386#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem386#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem386#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:40:59,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8208-3: assume !(8 == (if cq_enet_rq_desc_dec_#t~mem386#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem386#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem386#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:40:59,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10438-1: SUMMARY for call enic_rq_indicate_buf_#t~ret854#1.base, enic_rq_indicate_buf_#t~ret854#1.offset := vnic_dev_priv(enic_rq_indicate_buf_#t~mem853#1.base, enic_rq_indicate_buf_#t~mem853#1.offset); srcloc: null [2025-02-08 03:40:59,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10438: enic_rq_indicate_buf_~tmp~84#1.base, enic_rq_indicate_buf_~tmp~84#1.offset := enic_rq_indicate_buf_#t~ret854#1.base, enic_rq_indicate_buf_#t~ret854#1.offset;havoc enic_rq_indicate_buf_#t~mem853#1.base, enic_rq_indicate_buf_#t~mem853#1.offset;havoc enic_rq_indicate_buf_#t~ret854#1.base, enic_rq_indicate_buf_#t~ret854#1.offset;enic_rq_indicate_buf_~enic~19#1.base, enic_rq_indicate_buf_~enic~19#1.offset := enic_rq_indicate_buf_~tmp~84#1.base, enic_rq_indicate_buf_~tmp~84#1.offset;call enic_rq_indicate_buf_#t~mem855#1.base, enic_rq_indicate_buf_#t~mem855#1.offset := read~$Pointer$#47(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~mem855#1.base, enic_rq_indicate_buf_#t~mem855#1.offset;havoc enic_rq_indicate_buf_#t~mem855#1.base, enic_rq_indicate_buf_#t~mem855#1.offset; [2025-02-08 03:40:59,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8192: assume 0 != cq_enet_rq_desc_dec_#t~mem374#1 % 256 % 4294967296;havoc cq_enet_rq_desc_dec_#t~mem374#1;call cq_enet_rq_desc_dec_#t~mem375#1 := read~int#47(cq_enet_rq_desc_dec_~desc#1.base, 12 + cq_enet_rq_desc_dec_~desc#1.offset, 2);call write~int#17(cq_enet_rq_desc_dec_#t~mem375#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~mem375#1;call cq_enet_rq_desc_dec_#t~mem376#1 := read~int#47(cq_enet_rq_desc_dec_~desc#1.base, 14 + cq_enet_rq_desc_dec_~desc#1.offset, 1);call write~int#14(cq_enet_rq_desc_dec_#t~mem376#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~mem376#1;call cq_enet_rq_desc_dec_#t~mem377#1 := read~int#47(cq_enet_rq_desc_dec_~desc#1.base, 14 + cq_enet_rq_desc_dec_~desc#1.offset, 1); [2025-02-08 03:40:59,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8192: assume !(0 != cq_enet_rq_desc_dec_#t~mem374#1 % 256 % 4294967296);havoc cq_enet_rq_desc_dec_#t~mem374#1;call write~int#17(0, cq_enet_rq_desc_dec_~fcoe_sof#1.base, cq_enet_rq_desc_dec_~fcoe_sof#1.offset, 1);call write~int#14(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#38(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~mem380#1 := read~int#47(cq_enet_rq_desc_dec_~desc#1.base, 12 + cq_enet_rq_desc_dec_~desc#1.offset, 2);call write~int#40(cq_enet_rq_desc_dec_#t~mem380#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~mem380#1; [2025-02-08 03:40:59,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8374: call #t~mem431#1.base, #t~mem431#1.offset := read~$Pointer$#47(~cq#1.base, 20 + ~cq#1.offset, 8);call #t~mem432#1 := read~int#47(~cq#1.base, 76 + ~cq#1.offset, 4);call #t~mem433#1 := read~int#47(~cq#1.base, 88 + ~cq#1.offset, 4);~cq_desc~0#1.base, ~cq_desc~0#1.offset := #t~mem431#1.base, #t~mem431#1.offset + 16 * (if #t~mem432#1 * #t~mem433#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then #t~mem432#1 * #t~mem433#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 else #t~mem432#1 * #t~mem433#1 % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc #t~mem431#1.base, #t~mem431#1.offset;havoc #t~mem432#1;havoc #t~mem433#1; [2025-02-08 03:40:59,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8853: assume enic_wq_service_~tmp___2~5#1 % 4294967296 > 21;call enic_wq_service_#t~mem512#1.base, enic_wq_service_#t~mem512#1.offset := read~$Pointer$#47(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~mem512#1.base, enic_wq_service_#t~mem512#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~ret254#1.base, netif_wake_subqueue_#t~ret254#1.offset, netif_wake_subqueue_#t~ret255#1, netif_wake_subqueue_#t~ret256#1, netif_wake_subqueue_#t~mem257#1.base, netif_wake_subqueue_#t~mem257#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~29#1.base, netif_wake_subqueue_~tmp~29#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~29#1.base, netif_wake_subqueue_~tmp~29#1.offset;havoc netif_wake_subqueue_~tmp___0~13#1;havoc netif_wake_subqueue_~tmp___1~8#1; [2025-02-08 03:40:59,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8853: assume !(enic_wq_service_~tmp___2~5#1 % 4294967296 > 21); [2025-02-08 03:40:59,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10488: enic_rq_indicate_buf_~tmp___0~32#1 := enic_rq_indicate_buf_#t~ret883#1;havoc enic_rq_indicate_buf_#t~mem882#1;havoc enic_rq_indicate_buf_#t~ret883#1;call write~int#47(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#47(2, enic_rq_indicate_buf_~skb~2#1.base, 126 + enic_rq_indicate_buf_~skb~2#1.offset, 1); [2025-02-08 03:40:59,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10488-1: SUMMARY for call enic_rq_indicate_buf_#t~ret883#1 := __fswab16((if enic_rq_indicate_buf_#t~mem882#1 % 65536 % 4294967296 <= 2147483647 then enic_rq_indicate_buf_#t~mem882#1 % 65536 % 4294967296 else enic_rq_indicate_buf_#t~mem882#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:40:59,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8209-3: assume 16 == (if cq_enet_rq_desc_dec_#t~mem388#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem388#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem388#1 % 256 % 4294967296 - 4294967296);cq_enet_rq_desc_dec_#t~bitwise389#1 := (if cq_enet_rq_desc_dec_#t~mem388#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem388#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem388#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:40:59,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8209-3: assume !(16 == (if cq_enet_rq_desc_dec_#t~mem388#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem388#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem388#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:40:59,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8209-2: havoc cq_enet_rq_desc_dec_#t~bitwise389#1;assume (((((if cq_enet_rq_desc_dec_#t~mem388#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem388#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem388#1 % 256 % 4294967296 - 4294967296) < 0 || cq_enet_rq_desc_dec_#t~bitwise389#1 <= (if cq_enet_rq_desc_dec_#t~mem388#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem388#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem388#1 % 256 % 4294967296 - 4294967296)) && cq_enet_rq_desc_dec_#t~bitwise389#1 <= 16) && cq_enet_rq_desc_dec_#t~bitwise389#1 >= 0) && ((if cq_enet_rq_desc_dec_#t~mem388#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem388#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem388#1 % 256 % 4294967296 - 4294967296) >= 0 || cq_enet_rq_desc_dec_#t~bitwise389#1 > 16 + (if cq_enet_rq_desc_dec_#t~mem388#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem388#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem388#1 % 256 % 4294967296 - 4294967296))) && cq_enet_rq_desc_dec_#t~bitwise389#1 >= -2147483648; [2025-02-08 03:40:59,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8176-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 03:40:59,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8209-1: [2025-02-08 03:40:59,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8176: call cq_enet_rq_desc_dec_#t~mem364#1 := read~int#47(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~mem364#1;havoc cq_enet_rq_desc_dec_#t~mem364#1;call cq_enet_rq_desc_dec_#t~mem365#1 := read~int#47(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~mem365#1;havoc cq_enet_rq_desc_dec_#t~mem365#1;call cq_enet_rq_desc_dec_#t~mem366#1 := read~int#47(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~mem366#1;havoc cq_enet_rq_desc_dec_#t~mem366#1; [2025-02-08 03:40:59,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8209: call write~int#51((if 0 != cq_enet_rq_desc_dec_#t~bitwise389#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~mem388#1;havoc cq_enet_rq_desc_dec_#t~bitwise389#1;call cq_enet_rq_desc_dec_#t~mem390#1 := read~int#47(cq_enet_rq_desc_dec_~desc#1.base, 14 + cq_enet_rq_desc_dec_~desc#1.offset, 1); [2025-02-08 03:40:59,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7532-1: SUMMARY for call netif_wake_subqueue_#t~ret255#1 := netpoll_trap(); srcloc: null [2025-02-08 03:40:59,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7532: assume -2147483648 <= netif_wake_subqueue_#t~ret255#1 && netif_wake_subqueue_#t~ret255#1 <= 2147483647;netif_wake_subqueue_~tmp___0~13#1 := netif_wake_subqueue_#t~ret255#1;havoc netif_wake_subqueue_#t~ret255#1; [2025-02-08 03:40:59,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8209-4: assume 0 == (if cq_enet_rq_desc_dec_#t~mem388#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem388#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem388#1 % 256 % 4294967296 - 4294967296);cq_enet_rq_desc_dec_#t~bitwise389#1 := 0; [2025-02-08 03:40:59,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8209-4: assume !(0 == (if cq_enet_rq_desc_dec_#t~mem388#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem388#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem388#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:40:59,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14651: SUMMARY for call ldv_spin_lock_NOT_ARG_SIGN(); srcloc: null [2025-02-08 03:40:59,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8375-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 03:40:59,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8375: ~work_done~0#1 := 1 + ~work_done~0#1; [2025-02-08 03:40:59,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8210: call write~int#11((if 0 != cq_enet_rq_desc_dec_#t~bitwise391#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~mem390#1;havoc cq_enet_rq_desc_dec_#t~bitwise391#1;call cq_enet_rq_desc_dec_#t~mem392#1 := read~int#47(cq_enet_rq_desc_dec_~desc#1.base, 14 + cq_enet_rq_desc_dec_~desc#1.offset, 1); [2025-02-08 03:40:59,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8210-4: assume 0 == (if cq_enet_rq_desc_dec_#t~mem390#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem390#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem390#1 % 256 % 4294967296 - 4294967296);cq_enet_rq_desc_dec_#t~bitwise391#1 := 0; [2025-02-08 03:40:59,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8210-4: assume !(0 == (if cq_enet_rq_desc_dec_#t~mem390#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem390#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem390#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:40:59,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8210-3: assume 32 == (if cq_enet_rq_desc_dec_#t~mem390#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem390#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem390#1 % 256 % 4294967296 - 4294967296);cq_enet_rq_desc_dec_#t~bitwise391#1 := (if cq_enet_rq_desc_dec_#t~mem390#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem390#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem390#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:40:59,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8210-3: assume !(32 == (if cq_enet_rq_desc_dec_#t~mem390#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem390#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem390#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:40:59,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8210-2: havoc cq_enet_rq_desc_dec_#t~bitwise391#1;assume (((((if cq_enet_rq_desc_dec_#t~mem390#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem390#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem390#1 % 256 % 4294967296 - 4294967296) < 0 || cq_enet_rq_desc_dec_#t~bitwise391#1 <= (if cq_enet_rq_desc_dec_#t~mem390#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem390#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem390#1 % 256 % 4294967296 - 4294967296)) && cq_enet_rq_desc_dec_#t~bitwise391#1 <= 32) && cq_enet_rq_desc_dec_#t~bitwise391#1 >= 0) && ((if cq_enet_rq_desc_dec_#t~mem390#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem390#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem390#1 % 256 % 4294967296 - 4294967296) >= 0 || cq_enet_rq_desc_dec_#t~bitwise391#1 > 32 + (if cq_enet_rq_desc_dec_#t~mem390#1 % 256 % 4294967296 <= 2147483647 then cq_enet_rq_desc_dec_#t~mem390#1 % 256 % 4294967296 else cq_enet_rq_desc_dec_#t~mem390#1 % 256 % 4294967296 - 4294967296))) && cq_enet_rq_desc_dec_#t~bitwise391#1 >= -2147483648; [2025-02-08 03:40:59,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8210-1: [2025-02-08 03:40:59,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10407: 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~mem853#1.base, enic_rq_indicate_buf_#t~mem853#1.offset, enic_rq_indicate_buf_#t~ret854#1.base, enic_rq_indicate_buf_#t~ret854#1.offset, enic_rq_indicate_buf_#t~mem855#1.base, enic_rq_indicate_buf_#t~mem855#1.offset, enic_rq_indicate_buf_#t~mem856#1.base, enic_rq_indicate_buf_#t~mem856#1.offset, enic_rq_indicate_buf_#t~mem857#1.base, enic_rq_indicate_buf_#t~mem857#1.offset, enic_rq_indicate_buf_#t~mem858#1, enic_rq_indicate_buf_#t~mem859#1, enic_rq_indicate_buf_#t~mem860#1, enic_rq_indicate_buf_#t~mem861#1, enic_rq_indicate_buf_#t~mem862#1, enic_rq_indicate_buf_#t~mem863#1, enic_rq_indicate_buf_#t~mem864#1, 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~short868#1, enic_rq_indicate_buf_#t~mem869#1, enic_rq_indicate_buf_#t~ret870#1.base, enic_rq_indicate_buf_#t~ret870#1.offset, enic_rq_indicate_buf_#t~ret871#1, enic_rq_indicate_buf_#t~mem872#1, enic_rq_indicate_buf_#t~mem873#1, enic_rq_indicate_buf_#t~bitwise874#1, enic_rq_indicate_buf_#t~mem875#1, enic_rq_indicate_buf_#t~mem876#1, enic_rq_indicate_buf_#t~bitwise877#1, enic_rq_indicate_buf_#t~mem878#1, enic_rq_indicate_buf_#t~bitwise879#1, enic_rq_indicate_buf_#t~mem880#1, enic_rq_indicate_buf_#t~short881#1, enic_rq_indicate_buf_#t~mem882#1, enic_rq_indicate_buf_#t~ret883#1, enic_rq_indicate_buf_#t~mem884#1, enic_rq_indicate_buf_#t~mem885#1, enic_rq_indicate_buf_#t~ret886#1.base, enic_rq_indicate_buf_#t~ret886#1.offset, enic_rq_indicate_buf_#t~mem887#1, enic_rq_indicate_buf_#t~bitwise888#1, enic_rq_indicate_buf_#t~mem889#1, enic_rq_indicate_buf_#t~ret890#1, enic_rq_indicate_buf_#t~ret891#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~84#1.base, enic_rq_indicate_buf_~tmp~84#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 03:40:59,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10407-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 03:40:59,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint enic_synchronize_irqsFINAL: assume true; [2025-02-08 03:40:59,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10870: call #t~mem956 := read~int#47(~enic.base, 14100 + ~enic.offset, 4); [2025-02-08 03:40:59,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10877: assume ~i~7 % 4294967296 < #t~mem956 % 4294967296;havoc #t~mem956; [2025-02-08 03:40:59,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10877: assume !(~i~7 % 4294967296 < #t~mem956 % 4294967296);havoc #t~mem956; [2025-02-08 03:40:59,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10869: ~i~7 := 0; [2025-02-08 03:40:59,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10873-1: SUMMARY for call synchronize_irq(#t~mem955); srcloc: null [2025-02-08 03:40:59,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10873: havoc #t~mem955;~i~7 := 1 + ~i~7; [2025-02-08 03:40:59,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10873-2: call #t~mem955 := read~int#47(~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 03:40:59,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10865-1: SUMMARY for call synchronize_irq(#t~mem954); srcloc: null [2025-02-08 03:40:59,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10865: havoc #t~mem953.base, #t~mem953.offset;havoc #t~mem954; [2025-02-08 03:40:59,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10865-2: call #t~mem953.base, #t~mem953.offset := read~$Pointer$#47(~enic.base, 8 + ~enic.offset, 8);call #t~mem954 := read~int#47(#t~mem953.base, 1547 + #t~mem953.offset, 4); [2025-02-08 03:40:59,130 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22177: havoc #t~nondet2490; [2025-02-08 03:40:59,132 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22230: havoc #t~nondet2495; [2025-02-08 03:40:59,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18999-1: SUMMARY for call __const_udelay(42950); srcloc: null [2025-02-08 03:40:59,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18999: ~wait~34 := 1 + ~wait~34; [2025-02-08 03:40:59,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18994: assume 0 == ~tmp~211 % 4294967296;#res := 0; [2025-02-08 03:40:59,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18994: assume !(0 == ~tmp~211 % 4294967296); [2025-02-08 03:40:59,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18992: ~tmp~211 := #t~ret2256;havoc #t~mem2255.base, #t~mem2255.offset;havoc #t~ret2256; [2025-02-08 03:40:59,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18992-1: SUMMARY for call #t~ret2256 := ioread32(#t~mem2255.base, 40 + #t~mem2255.offset); srcloc: null [2025-02-08 03:40:59,143 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18992-2: call #t~mem2255.base, #t~mem2255.offset := read~$Pointer$#47(~rq.base, 12 + ~rq.offset, 8); [2025-02-08 03:40:59,145 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22361: havoc #t~nondet2520; [2025-02-08 03:40:59,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18240: 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~192#1, vnic_dev_set_ig_vlan_rewrite_mode_~tmp___0~85#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 03:40:59,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16228-1: SUMMARY for call ldv_spin_unlock_107(~enic#1.base, 1244 + ~enic#1.offset); srcloc: null [2025-02-08 03:40:59,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16228: #res#1 := ~err~36#1; [2025-02-08 03:40:59,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint enic_dev_set_ig_vlan_rewrite_modeFINAL: assume true; [2025-02-08 03:41:00,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14173: call ldv_register_netdev_#t~mem1399#1.base, ldv_register_netdev_#t~mem1399#1.offset := read~$Pointer$#47(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~mem1400#1.base, ldv_register_netdev_#t~mem1400#1.offset := read~$Pointer$#47(ldv_register_netdev_#t~mem1399#1.base, 16 + ldv_register_netdev_#t~mem1399#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~mem1400#1.base, ldv_register_netdev_#t~mem1400#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~ret1403#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~130#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~130#1; [2025-02-08 03:41:00,088 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14173-1: SUMMARY for call ldv_assume((if (((6 == ~ldv_statevar_0~0 || 2 == ~ldv_statevar_0~0) || 2 == ~ldv_statevar_1~0) || 6 == ~ldv_statevar_1~0) || 3 == ~ldv_statevar_4~0 then 1 else 0)); srcloc: null [2025-02-08 03:41:00,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12191: assume 0 != ~err~20#1; [2025-02-08 03:41:00,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12191: assume !(0 != ~err~20#1);~using_dac~0#1 := 1; [2025-02-08 03:41:00,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17278: vnic_dev_discover_res_~tmp___4~12#1 := vnic_dev_discover_res_#t~ret1966#1;havoc vnic_dev_discover_res_#t~ret1966#1; [2025-02-08 03:41:00,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17278-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 03:41:00,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12456: call #t~mem1286#1 := read~int#47(~enic~30#1.base, 1706 + ~enic~30#1.offset, 4);call write~int#47(#t~mem1286#1 - #t~mem1286#1 % 2, ~enic~30#1.base, 1706 + ~enic~30#1.offset, 4);havoc #t~mem1286#1; [2025-02-08 03:41:00,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12456-1: SUMMARY for call pci_disable_sriov(~pdev#1.base, ~pdev#1.offset); srcloc: null [2025-02-08 03:41:00,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12060: assume enic_dev_init_~i~15#1 % 4294967296 < enic_dev_init_#t~mem1177#1 % 4294967296;havoc enic_dev_init_#t~mem1177#1; [2025-02-08 03:41:00,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12060: assume !(enic_dev_init_~i~15#1 % 4294967296 < enic_dev_init_#t~mem1177#1 % 4294967296);havoc enic_dev_init_#t~mem1177#1; [2025-02-08 03:41:00,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22102: havoc alloc_etherdev_mqs_#t~ret2478#1.base, alloc_etherdev_mqs_#t~ret2478#1.offset; [2025-02-08 03:41:00,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14174: ldv_register_netdev_#t~ret1401#1 := ldv_register_netdev_open_10_6_#res#1;havoc ldv_register_netdev_open_10_6_#t~ret1403#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~130#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~ret1401#1 && ldv_register_netdev_#t~ret1401#1 <= 2147483647;ldv_register_netdev_~ldv_10_ret_default~0#1 := ldv_register_netdev_#t~ret1401#1;havoc ldv_register_netdev_#t~mem1399#1.base, ldv_register_netdev_#t~mem1399#1.offset;havoc ldv_register_netdev_#t~mem1400#1.base, ldv_register_netdev_#t~mem1400#1.offset;havoc ldv_register_netdev_#t~ret1401#1; [2025-02-08 03:41:00,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12853: 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_130_#t~ret1433#1.base, ldv_alloc_etherdev_mqs_130_#t~ret1433#1.offset := ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset;havoc ldv_alloc_etherdev_mqs_#t~ret1302#1, ldv_alloc_etherdev_mqs_#t~ret1303#1.base, ldv_alloc_etherdev_mqs_#t~ret1303#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~113#1.base, ldv_alloc_etherdev_mqs_~tmp~113#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_130_~tmp___0~59#1.base, ldv_alloc_etherdev_mqs_130_~tmp___0~59#1.offset := ldv_alloc_etherdev_mqs_130_#t~ret1433#1.base, ldv_alloc_etherdev_mqs_130_#t~ret1433#1.offset;havoc ldv_alloc_etherdev_mqs_130_#t~ret1433#1.base, ldv_alloc_etherdev_mqs_130_#t~ret1433#1.offset;ldv_alloc_etherdev_mqs_130_#res#1.base, ldv_alloc_etherdev_mqs_130_#res#1.offset := ldv_alloc_etherdev_mqs_130_~tmp___0~59#1.base, ldv_alloc_etherdev_mqs_130_~tmp___0~59#1.offset; [2025-02-08 03:41:00,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15958: call enic_alloc_vnic_resources_#t~mem1666#1 := read~int#47(enic_alloc_vnic_resources_~enic#1.base, 15712 + enic_alloc_vnic_resources_~enic#1.offset, 4); [2025-02-08 03:41:00,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15562: 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 03:41:00,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18469: assume 0 == vnic_dev_intr_coal_timer_info_~err~69#1;call vnic_dev_intr_coal_timer_info_#t~mem2169#1 := read~int#47(vnic_dev_intr_coal_timer_info_~vdev#1.base, 496 + vnic_dev_intr_coal_timer_info_~vdev#1.offset, 8);call write~int#47(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#47(vnic_dev_intr_coal_timer_info_~vdev#1.base, 504 + vnic_dev_intr_coal_timer_info_~vdev#1.offset, 8);call write~int#47(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#47(vnic_dev_intr_coal_timer_info_~vdev#1.base, 512 + vnic_dev_intr_coal_timer_info_~vdev#1.offset, 8);call write~int#47(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 03:41:00,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18469: assume !(0 == vnic_dev_intr_coal_timer_info_~err~69#1); [2025-02-08 03:41:00,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15562-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 03:41:00,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11995: 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~157#1.base, enic_get_vnic_config_~tmp~157#1.offset, enic_get_vnic_config_~tmp___0~64#1.base, enic_get_vnic_config_~tmp___0~64#1.offset, enic_get_vnic_config_~tmp___1~37#1.base, enic_get_vnic_config_~tmp___1~37#1.offset, enic_get_vnic_config_~tmp___2~21#1.base, enic_get_vnic_config_~tmp___2~21#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~8#1.base, enic_get_vnic_config_~tmp___4~8#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~157#1.base, enic_get_vnic_config_~tmp~157#1.offset;havoc enic_get_vnic_config_~tmp___0~64#1.base, enic_get_vnic_config_~tmp___0~64#1.offset;havoc enic_get_vnic_config_~tmp___1~37#1.base, enic_get_vnic_config_~tmp___1~37#1.offset;havoc enic_get_vnic_config_~tmp___2~21#1.base, enic_get_vnic_config_~tmp___2~21#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~8#1.base, enic_get_vnic_config_~tmp___4~8#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$#47(enic_get_vnic_config_~enic#1.base, 200 + enic_get_vnic_config_~enic#1.offset, 8); [2025-02-08 03:41:00,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12193-1: SUMMARY for call #t~ret1192#1 := dev_err(~dev~2#1.base, ~dev~2#1.offset, 36, 0); srcloc: null [2025-02-08 03:41:00,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12193: assume -2147483648 <= #t~ret1192#1 && #t~ret1192#1 <= 2147483647;havoc #t~ret1192#1; [2025-02-08 03:41:00,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11863-3: assume enic_set_intr_mode_#t~short1139#1;call enic_set_intr_mode_#t~mem1138#1 := read~int#47(enic_set_intr_mode_~enic#1.base, 15712 + enic_set_intr_mode_~enic#1.offset, 4);enic_set_intr_mode_#t~short1139#1 := enic_set_intr_mode_#t~mem1138#1 % 4294967296 > 1; [2025-02-08 03:41:00,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11863-3: assume !enic_set_intr_mode_#t~short1139#1; [2025-02-08 03:41:00,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11863-2: enic_set_intr_mode_#t~short1141#1 := enic_set_intr_mode_#t~short1139#1; [2025-02-08 03:41:00,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17280: assume 0 != vnic_dev_discover_res_~tmp___4~12#1 % 4294967296; [2025-02-08 03:41:00,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17280: assume !(0 != vnic_dev_discover_res_~tmp___4~12#1 % 4294967296); [2025-02-08 03:41:00,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11863-5: assume enic_set_intr_mode_#t~short1137#1;call enic_set_intr_mode_#t~mem1136#1 := read~int#47(enic_set_intr_mode_~enic#1.base, 7312 + enic_set_intr_mode_~enic#1.offset, 4);enic_set_intr_mode_#t~short1137#1 := 0 != enic_set_intr_mode_#t~mem1136#1 % 4294967296; [2025-02-08 03:41:00,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11863-5: assume !enic_set_intr_mode_#t~short1137#1; [2025-02-08 03:41:00,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11863-4: enic_set_intr_mode_#t~short1139#1 := enic_set_intr_mode_#t~short1137#1; [2025-02-08 03:41:00,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11863-1: assume enic_set_intr_mode_#t~short1141#1;call enic_set_intr_mode_#t~mem1140#1 := read~int#47(enic_set_intr_mode_~enic#1.base, 14100 + enic_set_intr_mode_~enic#1.offset, 4);enic_set_intr_mode_#t~short1141#1 := 0 != enic_set_intr_mode_#t~mem1140#1 % 4294967296; [2025-02-08 03:41:00,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11863-1: assume !enic_set_intr_mode_#t~short1141#1; [2025-02-08 03:41:00,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11863: assume enic_set_intr_mode_#t~short1141#1;havoc enic_set_intr_mode_#t~mem1133#1;havoc enic_set_intr_mode_#t~mem1134#1;havoc enic_set_intr_mode_#t~short1135#1;havoc enic_set_intr_mode_#t~mem1136#1;havoc enic_set_intr_mode_#t~short1137#1;havoc enic_set_intr_mode_#t~mem1138#1;havoc enic_set_intr_mode_#t~short1139#1;havoc enic_set_intr_mode_#t~mem1140#1;havoc enic_set_intr_mode_#t~short1141#1;call enic_set_intr_mode_#t~mem1142#1.base, enic_set_intr_mode_#t~mem1142#1.offset := read~$Pointer$#47(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~mem1142#1.base, enic_set_intr_mode_#t~mem1142#1.offset, 1;havoc pci_enable_msi_block_#res#1;havoc pci_enable_msi_block_#t~nondet2505#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~nondet2505#1;assume -2147483648 <= pci_enable_msi_block_#t~nondet2505#1 && pci_enable_msi_block_#t~nondet2505#1 <= 2147483647;pci_enable_msi_block_#res#1 := pci_enable_msi_block_#t~nondet2505#1;havoc pci_enable_msi_block_#t~nondet2505#1; [2025-02-08 03:41:00,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11863: assume !enic_set_intr_mode_#t~short1141#1;havoc enic_set_intr_mode_#t~mem1133#1;havoc enic_set_intr_mode_#t~mem1134#1;havoc enic_set_intr_mode_#t~short1135#1;havoc enic_set_intr_mode_#t~mem1136#1;havoc enic_set_intr_mode_#t~short1137#1;havoc enic_set_intr_mode_#t~mem1138#1;havoc enic_set_intr_mode_#t~short1139#1;havoc enic_set_intr_mode_#t~mem1140#1;havoc enic_set_intr_mode_#t~short1141#1; [2025-02-08 03:41:00,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15563-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 03:41:00,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15563: 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 03:41:00,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11863-7: assume enic_set_intr_mode_#t~short1135#1;call enic_set_intr_mode_#t~mem1134#1 := read~int#47(enic_set_intr_mode_~enic#1.base, 12344 + enic_set_intr_mode_~enic#1.offset, 4);enic_set_intr_mode_#t~short1135#1 := 0 != enic_set_intr_mode_#t~mem1134#1 % 4294967296; [2025-02-08 03:41:00,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11863-7: assume !enic_set_intr_mode_#t~short1135#1; [2025-02-08 03:41:00,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11863-6: enic_set_intr_mode_#t~short1137#1 := enic_set_intr_mode_#t~short1135#1; [2025-02-08 03:41:00,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17347: 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 03:41:00,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17347: 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 03:41:00,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11863-8: call enic_set_intr_mode_#t~mem1133#1 := read~int#47(enic_set_intr_mode_~enic#1.base, 33 + enic_set_intr_mode_~enic#1.offset, 1);enic_set_intr_mode_#t~short1135#1 := enic_set_intr_mode_#t~mem1133#1 % 256 % 4294967296 <= 1; [2025-02-08 03:41:00,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12392: call write~int#47(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$#47(~#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~mem1249#1 := read~int#47(~netdev~12#1.base, 204 + ~netdev~12#1.offset, 8); [2025-02-08 03:41:00,089 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14176-1: SUMMARY for call ldv_register_netdev_#t~ret1402#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:41:00,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15167: assume vnic_wq_alloc_bufs_~i~18#1 % 4294967296 < vnic_wq_alloc_bufs_~blks~0#1 % 4294967296; [2025-02-08 03:41:00,090 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15167: 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$#47(vnic_wq_alloc_bufs_~wq#1.base, 88 + vnic_wq_alloc_bufs_~wq#1.offset, 8);vnic_wq_alloc_bufs_~tmp___0~62#1.base, vnic_wq_alloc_bufs_~tmp___0~62#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$#47(vnic_wq_alloc_bufs_~tmp___0~62#1.base, vnic_wq_alloc_bufs_~tmp___0~62#1.offset, vnic_wq_alloc_bufs_~wq#1.base, 608 + vnic_wq_alloc_bufs_~wq#1.offset, 8);call write~$Pointer$#47(vnic_wq_alloc_bufs_~tmp___0~62#1.base, vnic_wq_alloc_bufs_~tmp___0~62#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~150#1.base, vnic_wq_alloc_bufs_~tmp~150#1.offset, vnic_wq_alloc_bufs_~tmp___0~62#1.base, vnic_wq_alloc_bufs_~tmp___0~62#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 03:41:00,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14176: assume -2147483648 <= ldv_register_netdev_#t~ret1402#1 && ldv_register_netdev_#t~ret1402#1 <= 2147483647;ldv_register_netdev_~tmp~129#1 := ldv_register_netdev_#t~ret1402#1;havoc ldv_register_netdev_#t~ret1402#1; [2025-02-08 03:41:00,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22302: havoc pci_enable_sriov_#t~nondet2507#1;#t~ret1214#1 := pci_enable_sriov_#res#1;havoc pci_enable_sriov_#t~nondet2507#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~ret1214#1 && #t~ret1214#1 <= 2147483647;~err~20#1 := #t~ret1214#1;havoc #t~mem1213#1;havoc #t~ret1214#1; [2025-02-08 03:41:00,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15960-1: call enic_alloc_vnic_resources_#t~mem1659#1 := read~int#47(enic_alloc_vnic_resources_~enic#1.base, 12344 + enic_alloc_vnic_resources_~enic#1.offset, 4); [2025-02-08 03:41:00,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15960: 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$#47(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#47(enic_alloc_vnic_resources_~enic#1.base, 24 + enic_alloc_vnic_resources_~enic#1.offset, 4); [2025-02-08 03:41:00,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15960: 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$#47(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#47(enic_alloc_vnic_resources_~enic#1.base, 20 + enic_alloc_vnic_resources_~enic#1.offset, 4); [2025-02-08 03:41:00,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15498: 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 03:41:00,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15498-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 03:41:00,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11997: assume 0 != enic_dev_init_~err~19#1; [2025-02-08 03:41:00,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11997: 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~163#1.base, enic_get_res_counts_~tmp~163#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~163#1.base, enic_get_res_counts_~tmp~163#1.offset;call enic_get_res_counts_#t~mem1619#1.base, enic_get_res_counts_#t~mem1619#1.offset := read~$Pointer$#47(enic_get_res_counts_~enic#1.base, 200 + enic_get_res_counts_~enic#1.offset, 8); [2025-02-08 03:41:00,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12394: call write~int#47(#t~bitwise1250#1, ~netdev~12#1.base, 204 + ~netdev~12#1.offset, 8);havoc #t~mem1249#1;havoc #t~bitwise1250#1;call #t~mem1251#1 := read~int#47(~enic~30#1.base, 16 + ~enic~30#1.offset, 4); [2025-02-08 03:41:00,091 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17283: vnic_dev_discover_res_~tmp___1~43#1 := vnic_dev_discover_res_#t~ret1967#1;havoc vnic_dev_discover_res_#t~ret1967#1; [2025-02-08 03:41:00,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17283-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 03:41:00,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14178: assume 0 != ldv_register_netdev_~tmp~129#1; [2025-02-08 03:41:00,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14178: assume !(0 != ldv_register_netdev_~tmp~129#1); [2025-02-08 03:41:00,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12394-2: havoc #t~bitwise1250#1;assume (#t~bitwise1250#1 % 18446744073709551616 >= #t~mem1249#1 % 18446744073709551616 && #t~bitwise1250#1 % 18446744073709551616 >= 384) && #t~bitwise1250#1 % 18446744073709551616 <= 384 + #t~mem1249#1 % 18446744073709551616; [2025-02-08 03:41:00,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12394-1: [2025-02-08 03:41:00,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12394-4: assume 0 == #t~mem1249#1 % 18446744073709551616 || 384 == #t~mem1249#1 % 18446744073709551616;#t~bitwise1250#1 := 384; [2025-02-08 03:41:00,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12394-4: assume !(0 == #t~mem1249#1 % 18446744073709551616 || 384 == #t~mem1249#1 % 18446744073709551616); [2025-02-08 03:41:00,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12394-3: assume false;#t~bitwise1250#1 := #t~mem1249#1; [2025-02-08 03:41:00,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12394-3: assume !false; [2025-02-08 03:41:00,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15962: 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 03:41:00,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15169: call vnic_wq_alloc_bufs_#t~mem1476#1.base, vnic_wq_alloc_bufs_#t~mem1476#1.offset := read~$Pointer$#47(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 03:41:00,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15962-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 03:41:00,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15500: assume 0 != enic_get_vnic_config_~err~23#1; [2025-02-08 03:41:00,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15500: 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$#47(enic_get_vnic_config_~enic#1.base, 200 + enic_get_vnic_config_~enic#1.offset, 8); [2025-02-08 03:41:00,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12131: 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 03:41:00,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12131: 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~ret311#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_82 } true;ldv_dev_set_drvdata_82_#in~dev#1.base, ldv_dev_set_drvdata_82_#in~dev#1.offset, ldv_dev_set_drvdata_82_#in~data#1.base, ldv_dev_set_drvdata_82_#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_82_#res#1;havoc ldv_dev_set_drvdata_82_#t~ret1417#1, ldv_dev_set_drvdata_82_~dev#1.base, ldv_dev_set_drvdata_82_~dev#1.offset, ldv_dev_set_drvdata_82_~data#1.base, ldv_dev_set_drvdata_82_~data#1.offset, ldv_dev_set_drvdata_82_~tmp~136#1;ldv_dev_set_drvdata_82_~dev#1.base, ldv_dev_set_drvdata_82_~dev#1.offset := ldv_dev_set_drvdata_82_#in~dev#1.base, ldv_dev_set_drvdata_82_#in~dev#1.offset;ldv_dev_set_drvdata_82_~data#1.base, ldv_dev_set_drvdata_82_~data#1.offset := ldv_dev_set_drvdata_82_#in~data#1.base, ldv_dev_set_drvdata_82_#in~data#1.offset;havoc ldv_dev_set_drvdata_82_~tmp~136#1; [2025-02-08 03:41:00,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14906: SUMMARY for call free_netdev(ldv_free_netdev_132_~ldv_func_arg1#1.base, ldv_free_netdev_132_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:41:00,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11867: assume 0 == enic_set_intr_mode_~tmp___2~18#1;call write~int#47(1, enic_set_intr_mode_~enic#1.base, 12344 + enic_set_intr_mode_~enic#1.offset, 4);call write~int#47(1, enic_set_intr_mode_~enic#1.base, 7312 + enic_set_intr_mode_~enic#1.offset, 4);call write~int#47(2, enic_set_intr_mode_~enic#1.base, 15712 + enic_set_intr_mode_~enic#1.offset, 4);call write~int#47(1, enic_set_intr_mode_~enic#1.base, 14100 + enic_set_intr_mode_~enic#1.offset, 4);call enic_set_intr_mode_#t~mem1144#1.base, enic_set_intr_mode_#t~mem1144#1.offset := read~$Pointer$#47(enic_set_intr_mode_~enic#1.base, 200 + enic_set_intr_mode_~enic#1.offset, 8); [2025-02-08 03:41:00,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11867: assume !(0 == enic_set_intr_mode_~tmp___2~18#1); [2025-02-08 03:41:00,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11999-1: SUMMARY for call enic_dev_init_#t~ret1168#1 := dev_err(enic_dev_init_~dev~1#1.base, enic_dev_init_~dev~1#1.offset, 27, 0); srcloc: null [2025-02-08 03:41:00,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11999: assume -2147483648 <= enic_dev_init_#t~ret1168#1 && enic_dev_init_#t~ret1168#1 <= 2147483647;havoc enic_dev_init_#t~ret1168#1;enic_dev_init_#res#1 := enic_dev_init_~err~19#1; [2025-02-08 03:41:00,092 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14642: assume -2147483648 <= ldv_dev_set_drvdata_82_#t~ret1417#1 && ldv_dev_set_drvdata_82_#t~ret1417#1 <= 2147483647;ldv_dev_set_drvdata_82_~tmp~136#1 := ldv_dev_set_drvdata_82_#t~ret1417#1;havoc ldv_dev_set_drvdata_82_#t~ret1417#1;ldv_dev_set_drvdata_82_#res#1 := ldv_dev_set_drvdata_82_~tmp~136#1;pci_set_drvdata_#t~ret311#1 := ldv_dev_set_drvdata_82_#res#1;havoc ldv_dev_set_drvdata_82_#t~ret1417#1, ldv_dev_set_drvdata_82_~dev#1.base, ldv_dev_set_drvdata_82_~dev#1.offset, ldv_dev_set_drvdata_82_~data#1.base, ldv_dev_set_drvdata_82_~data#1.offset, ldv_dev_set_drvdata_82_~tmp~136#1;havoc ldv_dev_set_drvdata_82_#in~dev#1.base, ldv_dev_set_drvdata_82_#in~dev#1.offset, ldv_dev_set_drvdata_82_#in~data#1.base, ldv_dev_set_drvdata_82_#in~data#1.offset;assume { :end_inline_ldv_dev_set_drvdata_82 } true;assume -2147483648 <= pci_set_drvdata_#t~ret311#1 && pci_set_drvdata_#t~ret311#1 <= 2147483647;havoc pci_set_drvdata_#t~ret311#1;havoc pci_set_drvdata_#t~ret311#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$#47(~pdev#1.base, 179 + ~pdev#1.offset, ~netdev~12#1.base, 1236 + ~netdev~12#1.offset, 8); [2025-02-08 03:41:00,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12396: assume 0 != #t~bitwise1252#1 % 4294967296;havoc #t~mem1251#1;havoc #t~bitwise1252#1;call #t~mem1253#1 := read~int#47(~netdev~12#1.base, 204 + ~netdev~12#1.offset, 8); [2025-02-08 03:41:00,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12396: assume !(0 != #t~bitwise1252#1 % 4294967296);havoc #t~mem1251#1;havoc #t~bitwise1252#1; [2025-02-08 03:41:00,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12396-2: havoc #t~bitwise1252#1;assume #t~bitwise1252#1 % 4294967296 <= #t~mem1251#1 % 4294967296 && #t~bitwise1252#1 % 4294967296 <= 2048; [2025-02-08 03:41:00,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17351: 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 03:41:00,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17351: 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 03:41:00,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12396-1: [2025-02-08 03:41:00,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17285: assume 1414350669 != vnic_dev_discover_res_~tmp___1~43#1 % 4294967296; [2025-02-08 03:41:00,094 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17285: assume !(1414350669 != vnic_dev_discover_res_~tmp___1~43#1 % 4294967296); [2025-02-08 03:41:00,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22306: havoc pci_find_ext_capability_#t~nondet2508#1; [2025-02-08 03:41:00,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14642-1: SUMMARY for call ldv_dev_set_drvdata_82_#t~ret1417#1 := ldv_dev_set_drvdata(ldv_dev_set_drvdata_82_~dev#1.base, ldv_dev_set_drvdata_82_~dev#1.offset, ldv_dev_set_drvdata_82_~data#1.base, ldv_dev_set_drvdata_82_~data#1.offset); srcloc: null [2025-02-08 03:41:00,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15171: 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 03:41:00,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15171: 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 03:41:00,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14180: SUMMARY for call ldv_assume((if 0 == ldv_register_netdev_~ldv_10_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 03:41:00,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12396-4: assume 0 == #t~mem1251#1 % 4294967296;#t~bitwise1252#1 := 0; [2025-02-08 03:41:00,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12396-4: assume !(0 == #t~mem1251#1 % 4294967296); [2025-02-08 03:41:00,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12396-3: assume 2048 == #t~mem1251#1 % 4294967296;#t~bitwise1252#1 := #t~mem1251#1; [2025-02-08 03:41:00,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12396-3: assume !(2048 == #t~mem1251#1 % 4294967296); [2025-02-08 03:41:00,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14907-1: SUMMARY for call ldv_free_netdev(0, 0, ldv_free_netdev_132_~ldv_func_arg1#1.base, ldv_free_netdev_132_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 03:41:00,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14907: havoc ldv_free_netdev_132_~ldv_func_arg1#1.base, ldv_free_netdev_132_~ldv_func_arg1#1.offset;havoc ldv_free_netdev_132_#in~ldv_func_arg1#1.base, ldv_free_netdev_132_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_free_netdev_132 } 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 03:41:00,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22306-1: #t~ret1210#1 := pci_find_ext_capability_#res#1;havoc pci_find_ext_capability_#t~nondet2508#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~ret1210#1 && #t~ret1210#1 <= 2147483647;~pos~0#1 := #t~ret1210#1;havoc #t~ret1210#1; [2025-02-08 03:41:00,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12463-2: call #t~mem1287#1.base, #t~mem1287#1.offset := read~$Pointer$#47(~enic~30#1.base, 200 + ~enic~30#1.offset, 8); [2025-02-08 03:41:00,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15502-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 03:41:00,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15502: enic_get_vnic_config_~tmp___2~21#1.base, enic_get_vnic_config_~tmp___2~21#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 03:41:00,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12463-1: SUMMARY for call vnic_dev_unregister(#t~mem1287#1.base, #t~mem1287#1.offset); srcloc: null [2025-02-08 03:41:00,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12463: havoc #t~mem1287#1.base, #t~mem1287#1.offset; [2025-02-08 03:41:00,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14181: assume { :begin_inline_ldv_dispatch_register_10_4 } true;ldv_dispatch_register_10_4_#in~arg0#1.base, ldv_dispatch_register_10_4_#in~arg0#1.offset := ldv_register_netdev_~ldv_10_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_10_netdev_net_device~0#1.offset;havoc ldv_dispatch_register_10_4_~arg0#1.base, ldv_dispatch_register_10_4_~arg0#1.offset;ldv_dispatch_register_10_4_~arg0#1.base, ldv_dispatch_register_10_4_~arg0#1.offset := ldv_dispatch_register_10_4_#in~arg0#1.base, ldv_dispatch_register_10_4_#in~arg0#1.offset;~ldv_2_container_net_device~0.base, ~ldv_2_container_net_device~0.offset := ldv_dispatch_register_10_4_~arg0#1.base, ldv_dispatch_register_10_4_~arg0#1.offset;assume { :begin_inline_ldv_switch_automaton_state_2_5 } true;~ldv_statevar_2~0 := 4; [2025-02-08 03:41:00,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14181-1: SUMMARY for call ldv_assume((if 5 == ~ldv_statevar_2~0 then 1 else 0)); srcloc: null [2025-02-08 03:41:00,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18475: 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~197#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 03:41:00,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12001: #t~ret1230#1 := enic_dev_init_#res#1;havoc enic_dev_init_#t~ret1162#1.base, enic_dev_init_#t~ret1162#1.offset, enic_dev_init_#t~mem1163#1.base, enic_dev_init_#t~mem1163#1.offset, enic_dev_init_#t~ret1164#1, enic_dev_init_#t~ret1165#1, enic_dev_init_#t~mem1166#1.base, enic_dev_init_#t~mem1166#1.offset, enic_dev_init_#t~ret1167#1, enic_dev_init_#t~ret1168#1, enic_dev_init_#t~ret1169#1, enic_dev_init_#t~ret1170#1, enic_dev_init_#t~ret1171#1, enic_dev_init_#t~ret1172#1, enic_dev_init_#t~ret1173#1, enic_dev_init_#t~ret1174#1, enic_dev_init_#t~mem1175#1.base, enic_dev_init_#t~mem1175#1.offset, enic_dev_init_#t~ret1176#1, enic_dev_init_#t~mem1177#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~107#1.base, enic_dev_init_~tmp~107#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~ret1230#1 && #t~ret1230#1 <= 2147483647;~err~20#1 := #t~ret1230#1;havoc #t~ret1230#1; [2025-02-08 03:41:00,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12398-2: havoc #t~bitwise1254#1;assume #t~bitwise1254#1 % 18446744073709551616 <= #t~mem1253#1 % 18446744073709551616 && #t~bitwise1254#1 % 18446744073709551616 <= 18446744073709551487; [2025-02-08 03:41:00,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12398-1: [2025-02-08 03:41:00,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12398-4: assume 0 == #t~mem1253#1 % 18446744073709551616;#t~bitwise1254#1 := 0; [2025-02-08 03:41:00,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12398-4: assume !(0 == #t~mem1253#1 % 18446744073709551616); [2025-02-08 03:41:00,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17287: vnic_dev_discover_res_~tmp~179#1 := vnic_dev_discover_res_#t~ret1968#1;havoc vnic_dev_discover_res_#t~ret1968#1; [2025-02-08 03:41:00,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12398-3: assume 18446744073709551487 == #t~mem1253#1 % 18446744073709551616;#t~bitwise1254#1 := #t~mem1253#1; [2025-02-08 03:41:00,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12398-3: assume !(18446744073709551487 == #t~mem1253#1 % 18446744073709551616); [2025-02-08 03:41:00,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17287-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 03:41:00,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15503-1: SUMMARY for call enic_get_vnic_config_#t~ret1544#1 := dev_err(enic_get_vnic_config_~tmp___2~21#1.base, enic_get_vnic_config_~tmp___2~21#1.offset, 67, 0); srcloc: null [2025-02-08 03:41:00,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15503: 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 03:41:00,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12398: call write~int#47(#t~bitwise1254#1, ~netdev~12#1.base, 204 + ~netdev~12#1.offset, 8);havoc #t~mem1253#1;havoc #t~bitwise1254#1;call write~int#47(1, ~enic~30#1.base, 7316 + ~enic~30#1.offset, 2);call #t~mem1255#1 := read~int#47(~enic~30#1.base, 54 + ~enic~30#1.offset, 2);call write~int#47(#t~mem1255#1, ~enic~30#1.base, 7318 + ~enic~30#1.offset, 2);havoc #t~mem1255#1;call #t~mem1256#1 := read~int#47(~enic~30#1.base, 7318 + ~enic~30#1.offset, 2); [2025-02-08 03:41:00,095 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15173: call write~int#47(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$#47(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#47(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#47(vnic_wq_alloc_bufs_~buf~4#1.base, 28 + vnic_wq_alloc_bufs_~buf~4#1.offset, 4);call write~$Pointer$#47(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#47(vnic_wq_alloc_bufs_~buf~4#1.base, 28 + vnic_wq_alloc_bufs_~buf~4#1.offset, 4); [2025-02-08 03:41:00,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14182: havoc ldv_dispatch_register_10_4_~arg0#1.base, ldv_dispatch_register_10_4_~arg0#1.offset;havoc ldv_dispatch_register_10_4_#in~arg0#1.base, ldv_dispatch_register_10_4_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_register_10_4 } true; [2025-02-08 03:41:00,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17288: vnic_dev_discover_res_~tmp___0~77#1 := vnic_dev_discover_res_#t~ret1969#1;havoc vnic_dev_discover_res_#t~ret1969#1; [2025-02-08 03:41:00,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17288-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 03:41:00,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12267: 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~ret1414#1.base, kcalloc_#t~ret1414#1.offset, kcalloc_~n#1, kcalloc_~size#1, kcalloc_~flags#1, kcalloc_~res~0#1.base, kcalloc_~res~0#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_~res~0#1.base, kcalloc_~res~0#1.offset; [2025-02-08 03:41:00,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22309-2: pci_iomap_#res#1.base, pci_iomap_#res#1.offset := pci_iomap_#t~ret2509#1.base, pci_iomap_#t~ret2509#1.offset;havoc pci_iomap_#t~ret2509#1.base, pci_iomap_#t~ret2509#1.offset; [2025-02-08 03:41:00,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22309-3: SUMMARY for call pci_iomap_#t~ret2509#1.base, pci_iomap_#t~ret2509#1.offset := ldv_malloc(pci_iomap_~arg2#1); srcloc: null [2025-02-08 03:41:00,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22309: havoc pci_iomap_#t~ret2509#1.base, pci_iomap_#t~ret2509#1.offset; [2025-02-08 03:41:00,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22309-1: #t~ret1203#1.base, #t~ret1203#1.offset := pci_iomap_#res#1.base, pci_iomap_#res#1.offset;havoc pci_iomap_#t~ret2509#1.base, pci_iomap_#t~ret2509#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$#47(#t~ret1203#1.base, #t~ret1203#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~mem1202#1;havoc #t~ret1203#1.base, #t~ret1203#1.offset;call #t~mem1204#1.base, #t~mem1204#1.offset := read~$Pointer$#47(~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 03:41:00,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12201: ~i~17#1 := 0; [2025-02-08 03:41:00,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18808: assume vnic_rq_alloc_bufs_~i~29#1 % 4294967296 < vnic_rq_alloc_bufs_~blks~1#1 % 4294967296; [2025-02-08 03:41:00,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18808: 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$#47(vnic_rq_alloc_bufs_~rq#1.base, 88 + vnic_rq_alloc_bufs_~rq#1.offset, 8);vnic_rq_alloc_bufs_~tmp___0~87#1.base, vnic_rq_alloc_bufs_~tmp___0~87#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$#47(vnic_rq_alloc_bufs_~tmp___0~87#1.base, vnic_rq_alloc_bufs_~tmp___0~87#1.offset, vnic_rq_alloc_bufs_~rq#1.base, 608 + vnic_rq_alloc_bufs_~rq#1.offset, 8);call write~$Pointer$#47(vnic_rq_alloc_bufs_~tmp___0~87#1.base, vnic_rq_alloc_bufs_~tmp___0~87#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~207#1.base, vnic_rq_alloc_bufs_~tmp~207#1.offset, vnic_rq_alloc_bufs_~tmp___0~87#1.base, vnic_rq_alloc_bufs_~tmp___0~87#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 03:41:00,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15967-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 03:41:00,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15967: 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 03:41:00,097 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18610: assume 0 == (vnic_dev_register_~vdev#1.base + vnic_dev_register_~vdev#1.offset) % 18446744073709551616; [2025-02-08 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18610: assume !(0 == (vnic_dev_register_~vdev#1.base + vnic_dev_register_~vdev#1.offset) % 18446744073709551616); [2025-02-08 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17289: 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 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12334-1: SUMMARY for call __init_work(~enic~30#1.base, 332 + ~enic~30#1.offset, 0); srcloc: null [2025-02-08 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17289-1: SUMMARY for call vnic_dev_discover_res_#t~ret1970#1 := printk(110, 0); srcloc: null [2025-02-08 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12202: assume ~i~17#1 % 4294967296 <= 5; [2025-02-08 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12202: 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~202#1.base, vnic_dev_register_~tmp~202#1.offset, vnic_dev_register_~tmp___0~86#1, vnic_dev_register_~tmp___1~47#1.base, vnic_dev_register_~tmp___1~47#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~202#1.base, vnic_dev_register_~tmp~202#1.offset;havoc vnic_dev_register_~tmp___0~86#1;havoc vnic_dev_register_~tmp___1~47#1.base, vnic_dev_register_~tmp___1~47#1.offset; [2025-02-08 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12334: call write~int#25(137438953408, ~#__constr_expr_0~0#1.base, ~#__constr_expr_0~0#1.offset, 8);call #t~mem1236#1 := read~int#25(~#__constr_expr_0~0#1.base, ~#__constr_expr_0~0#1.offset, 8);call write~int#47(#t~mem1236#1, ~enic~30#1.base, 332 + ~enic~30#1.offset, 8);havoc #t~mem1236#1; [2025-02-08 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15175: 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$#47(vnic_wq_alloc_bufs_~wq#1.base, 88 + vnic_wq_alloc_bufs_~wq#1.offset, 8);call write~$Pointer$#47(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 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15175: 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 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17355: 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 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17355: 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 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15770: call write~int#47(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$#47(enic_get_res_counts_~enic#1.base, 200 + enic_get_res_counts_~enic#1.offset, 8); [2025-02-08 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12467: SUMMARY for call enic_iounmap(~enic~30#1.base, ~enic~30#1.offset); srcloc: null [2025-02-08 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15770-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 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15242: vnic_wq_alloc_~tmp~151#1.base, vnic_wq_alloc_~tmp~151#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$#47(vnic_wq_alloc_~tmp~151#1.base, vnic_wq_alloc_~tmp~151#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$#47(vnic_wq_alloc_~wq#1.base, 12 + vnic_wq_alloc_~wq#1.offset, 8); [2025-02-08 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12401-1: SUMMARY for call #t~ret1257#1 := _dev_info(~dev~2#1.base, ~dev~2#1.offset, 51, 0); srcloc: null [2025-02-08 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12401: assume -2147483648 <= #t~ret1257#1 && #t~ret1257#1 <= 2147483647;havoc #t~mem1256#1;havoc #t~ret1257#1; [2025-02-08 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12071: SUMMARY for call enic_clear_intr_mode(enic_dev_init_~enic#1.base, enic_dev_init_~enic#1.offset); srcloc: null [2025-02-08 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15242-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 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15771-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 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15771: call write~int#47(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$#47(enic_get_res_counts_~enic#1.base, 200 + enic_get_res_counts_~enic#1.offset, 8); [2025-02-08 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11873-1: SUMMARY for call vnic_dev_set_intr_mode(enic_set_intr_mode_#t~mem1144#1.base, enic_set_intr_mode_#t~mem1144#1.offset, 2); srcloc: null [2025-02-08 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11873: havoc enic_set_intr_mode_#t~mem1144#1.base, enic_set_intr_mode_#t~mem1144#1.offset;enic_set_intr_mode_#res#1 := 0; [2025-02-08 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18612: vnic_dev_register_~tmp~202#1.base, vnic_dev_register_~tmp~202#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~202#1.base, vnic_dev_register_~tmp~202#1.offset; [2025-02-08 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11807-1: SUMMARY for call enic_set_intr_mode_#t~ret1105#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 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18612-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 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11807: assume -9223372036854775808 <= enic_set_intr_mode_#t~ret1105#1 && enic_set_intr_mode_#t~ret1105#1 <= 9223372036854775807;enic_set_intr_mode_~tmp~105#1 := enic_set_intr_mode_#t~ret1105#1;havoc enic_set_intr_mode_#t~ret1105#1; [2025-02-08 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18810: call vnic_rq_alloc_bufs_#t~mem2220#1.base, vnic_rq_alloc_bufs_#t~mem2220#1.offset := read~$Pointer$#47(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 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12204: assume 0 == #t~bitwise1194#1 % 18446744073709551616;havoc #t~mem1193#1;havoc #t~bitwise1194#1; [2025-02-08 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12204: assume !(0 == #t~bitwise1194#1 % 18446744073709551616);havoc #t~mem1193#1;havoc #t~bitwise1194#1;call #t~mem1195#1 := read~int#47(~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~short1198#1 := 0 != #t~mem1195#1 % 18446744073709551616; [2025-02-08 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14186: SUMMARY for call ldv_assume((if 0 != ldv_register_netdev_~ldv_10_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12204-2: havoc #t~bitwise1194#1;assume #t~bitwise1194#1 % 18446744073709551616 <= #t~mem1193#1 % 18446744073709551616 && #t~bitwise1194#1 % 18446744073709551616 <= 512; [2025-02-08 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12138: ~tmp~108#1.base, ~tmp~108#1.offset := #t~ret1181#1.base, #t~ret1181#1.offset;havoc #t~ret1181#1.base, #t~ret1181#1.offset;~enic~30#1.base, ~enic~30#1.offset := ~tmp~108#1.base, ~tmp~108#1.offset;call write~$Pointer$#47(~netdev~12#1.base, ~netdev~12#1.offset, ~enic~30#1.base, ~enic~30#1.offset, 8);call write~$Pointer$#47(~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~nondet2504#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~nondet2504#1;assume -2147483648 <= pci_enable_device_mem_#t~nondet2504#1 && pci_enable_device_mem_#t~nondet2504#1 <= 2147483647;pci_enable_device_mem_#res#1 := pci_enable_device_mem_#t~nondet2504#1;havoc pci_enable_device_mem_#t~nondet2504#1; [2025-02-08 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12204-1: [2025-02-08 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12270: assume 0 == (#t~mem1219#1.base + #t~mem1219#1.offset) % 18446744073709551616;havoc #t~mem1219#1.base, #t~mem1219#1.offset;~err~20#1 := -12; [2025-02-08 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12270: assume !(0 == (#t~mem1219#1.base + #t~mem1219#1.offset) % 18446744073709551616);havoc #t~mem1219#1.base, #t~mem1219#1.offset; [2025-02-08 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12072: enic_dev_init_#res#1 := enic_dev_init_~err~19#1; [2025-02-08 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12204-4: assume 0 == #t~mem1193#1 % 18446744073709551616;#t~bitwise1194#1 := 0; [2025-02-08 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12204-4: assume !(0 == #t~mem1193#1 % 18446744073709551616); [2025-02-08 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12204-3: assume 512 == #t~mem1193#1 % 18446744073709551616;#t~bitwise1194#1 := #t~mem1193#1; [2025-02-08 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12204-3: assume !(512 == #t~mem1193#1 % 18446744073709551616); [2025-02-08 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12138-1: SUMMARY for call #t~ret1181#1.base, #t~ret1181#1.offset := netdev_priv(~netdev~12#1.base, ~netdev~12#1.offset); srcloc: null [2025-02-08 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12072-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 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12204-5: call #t~mem1193#1 := read~int#47(~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 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15772-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 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15772: call write~int#47(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$#47(enic_get_res_counts_~enic#1.base, 200 + enic_get_res_counts_~enic#1.offset, 8); [2025-02-08 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12337: 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 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15971: assume 0 != enic_alloc_vnic_resources_~err~26#1; [2025-02-08 03:41:00,098 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15971: 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 03:41:00,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15773-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 03:41:00,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15773: call write~int#47(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 03:41:00,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11809: assume 0 != enic_set_intr_mode_~tmp~105#1;assume false; [2025-02-08 03:41:00,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11809: assume !(0 != enic_set_intr_mode_~tmp~105#1); [2025-02-08 03:41:00,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12338: call write~$Pointer$#47(#funAddr~enic_reset.base, #funAddr~enic_reset.offset, ~enic~30#1.base, 356 + ~enic~30#1.offset, 8); [2025-02-08 03:41:00,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18812: 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 03:41:00,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18812: 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 03:41:00,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15179: 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$#47(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$#47(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 03:41:00,099 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15179: 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$#47(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 03:41:00,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15245: 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 03:41:00,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15245: 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 03:41:00,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12338-1: SUMMARY for call INIT_LIST_HEAD(~enic~30#1.base, 340 + ~enic~30#1.offset); srcloc: null [2025-02-08 03:41:00,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17359: 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 03:41:00,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17359: 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 03:41:00,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12008: assume 0 != enic_dev_init_~err~19#1; [2025-02-08 03:41:00,100 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12008: 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~164#1.base, enic_alloc_vnic_resources_~tmp~164#1.offset, enic_alloc_vnic_resources_~tmp___0~65#1.base, enic_alloc_vnic_resources_~tmp___0~65#1.offset, enic_alloc_vnic_resources_~tmp___1~38#1.base, enic_alloc_vnic_resources_~tmp___1~38#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~164#1.base, enic_alloc_vnic_resources_~tmp~164#1.offset;havoc enic_alloc_vnic_resources_~tmp___0~65#1.base, enic_alloc_vnic_resources_~tmp___0~65#1.offset;havoc enic_alloc_vnic_resources_~tmp___1~38#1.base, enic_alloc_vnic_resources_~tmp___1~38#1.offset;call enic_alloc_vnic_resources_#t~mem1643#1.base, enic_alloc_vnic_resources_#t~mem1643#1.offset := read~$Pointer$#47(enic_alloc_vnic_resources_~enic#1.base, 200 + enic_alloc_vnic_resources_~enic#1.offset, 8); [2025-02-08 03:41:00,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18615: 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 03:41:00,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18615: assume !(0 == (vnic_dev_register_~vdev#1.base + vnic_dev_register_~vdev#1.offset) % 18446744073709551616); [2025-02-08 03:41:00,101 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15774-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 03:41:00,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15774: enic_get_res_counts_~tmp~163#1.base, enic_get_res_counts_~tmp~163#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#47(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#47(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#47(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#47(enic_get_res_counts_~enic#1.base, 14100 + enic_get_res_counts_~enic#1.offset, 4); [2025-02-08 03:41:00,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12405-1: [2025-02-08 03:41:00,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12405: assume 0 != #t~bitwise1259#1 % 4294967296;havoc #t~mem1258#1;havoc #t~bitwise1259#1;call #t~mem1260#1 := read~int#47(~netdev~12#1.base, 212 + ~netdev~12#1.offset, 8); [2025-02-08 03:41:00,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12405: assume !(0 != #t~bitwise1259#1 % 4294967296);havoc #t~mem1258#1;havoc #t~bitwise1259#1; [2025-02-08 03:41:00,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12405-3: assume 8 == #t~mem1258#1 % 4294967296;#t~bitwise1259#1 := #t~mem1258#1; [2025-02-08 03:41:00,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12405-3: assume !(8 == #t~mem1258#1 % 4294967296); [2025-02-08 03:41:00,103 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12405-2: havoc #t~bitwise1259#1;assume #t~bitwise1259#1 % 4294967296 <= #t~mem1258#1 % 4294967296 && #t~bitwise1259#1 % 4294967296 <= 8; [2025-02-08 03:41:00,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15510-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 03:41:00,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15510: 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 03:41:00,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12471: SUMMARY for call pci_release_regions(~pdev#1.base, ~pdev#1.offset); srcloc: null [2025-02-08 03:41:00,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12405-5: call #t~mem1258#1 := read~int#47(~enic~30#1.base, 16 + ~enic~30#1.offset, 4); [2025-02-08 03:41:00,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12405-4: assume 0 == #t~mem1258#1 % 4294967296;#t~bitwise1259#1 := 0; [2025-02-08 03:41:00,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12405-4: assume !(0 == #t~mem1258#1 % 4294967296); [2025-02-08 03:41:00,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18616: #t~ret1207#1.base, #t~ret1207#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~202#1.base, vnic_dev_register_~tmp~202#1.offset, vnic_dev_register_~tmp___0~86#1, vnic_dev_register_~tmp___1~47#1.base, vnic_dev_register_~tmp___1~47#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$#47(#t~ret1207#1.base, #t~ret1207#1.offset, ~enic~30#1.base, 200 + ~enic~30#1.offset, 8);havoc #t~ret1207#1.base, #t~ret1207#1.offset;call #t~mem1208#1.base, #t~mem1208#1.offset := read~$Pointer$#47(~enic~30#1.base, 200 + ~enic~30#1.offset, 8); [2025-02-08 03:41:00,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15775-1: SUMMARY for call enic_get_res_counts_#t~ret1632#1 := _dev_info(enic_get_res_counts_~tmp~163#1.base, enic_get_res_counts_~tmp~163#1.offset, 100, 0); srcloc: null [2025-02-08 03:41:00,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15775: 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~163#1.base, enic_get_res_counts_~tmp~163#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~mem1103#1, enic_set_intr_mode_#t~mem1104#1, enic_set_intr_mode_#t~ret1105#1, enic_set_intr_mode_#t~mem1106#1, enic_set_intr_mode_#t~bitwise1107#1, enic_set_intr_mode_#t~mem1108#1, enic_set_intr_mode_#t~short1109#1, enic_set_intr_mode_#t~mem1110#1, enic_set_intr_mode_#t~short1111#1, enic_set_intr_mode_#t~mem1112#1, enic_set_intr_mode_#t~short1113#1, enic_set_intr_mode_#t~mem1114#1, enic_set_intr_mode_#t~short1115#1, enic_set_intr_mode_#t~mem1116#1, enic_set_intr_mode_#t~short1117#1, enic_set_intr_mode_#t~mem1118#1.base, enic_set_intr_mode_#t~mem1118#1.offset, enic_set_intr_mode_#t~ret1119#1, enic_set_intr_mode_#t~mem1120#1.base, enic_set_intr_mode_#t~mem1120#1.offset, enic_set_intr_mode_#t~mem1121#1, enic_set_intr_mode_#t~mem1122#1, enic_set_intr_mode_#t~short1123#1, enic_set_intr_mode_#t~mem1124#1, enic_set_intr_mode_#t~short1125#1, enic_set_intr_mode_#t~mem1126#1, enic_set_intr_mode_#t~short1127#1, enic_set_intr_mode_#t~mem1128#1, enic_set_intr_mode_#t~short1129#1, enic_set_intr_mode_#t~mem1130#1.base, enic_set_intr_mode_#t~mem1130#1.offset, enic_set_intr_mode_#t~ret1131#1, enic_set_intr_mode_#t~mem1132#1.base, enic_set_intr_mode_#t~mem1132#1.offset, enic_set_intr_mode_#t~mem1133#1, enic_set_intr_mode_#t~mem1134#1, enic_set_intr_mode_#t~short1135#1, enic_set_intr_mode_#t~mem1136#1, enic_set_intr_mode_#t~short1137#1, enic_set_intr_mode_#t~mem1138#1, enic_set_intr_mode_#t~short1139#1, enic_set_intr_mode_#t~mem1140#1, enic_set_intr_mode_#t~short1141#1, enic_set_intr_mode_#t~mem1142#1.base, enic_set_intr_mode_#t~mem1142#1.offset, enic_set_intr_mode_#t~ret1143#1, enic_set_intr_mode_#t~mem1144#1.base, enic_set_intr_mode_#t~mem1144#1.offset, enic_set_intr_mode_#t~mem1145#1, enic_set_intr_mode_#t~mem1146#1, enic_set_intr_mode_#t~short1147#1, enic_set_intr_mode_#t~mem1148#1, enic_set_intr_mode_#t~short1149#1, enic_set_intr_mode_#t~mem1150#1, enic_set_intr_mode_#t~short1151#1, enic_set_intr_mode_#t~mem1152#1, enic_set_intr_mode_#t~short1153#1, enic_set_intr_mode_#t~mem1154#1.base, enic_set_intr_mode_#t~mem1154#1.offset, enic_set_intr_mode_#t~mem1155#1.base, enic_set_intr_mode_#t~mem1155#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~105#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~105#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~mem1103#1 := read~int#47(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~mem1103#1;havoc enic_set_intr_mode_#t~mem1103#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~mem1104#1 := read~int#47(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~mem1104#1;havoc enic_set_intr_mode_#t~mem1104#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 03:41:00,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12406-2: havoc #t~bitwise1261#1;assume (#t~bitwise1261#1 % 18446744073709551616 >= #t~mem1260#1 % 18446744073709551616 && #t~bitwise1261#1 % 18446744073709551616 >= 9) && #t~bitwise1261#1 % 18446744073709551616 <= 9 + #t~mem1260#1 % 18446744073709551616; [2025-02-08 03:41:00,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12340: call write~int#18(137438953408, ~#__constr_expr_1~0#1.base, ~#__constr_expr_1~0#1.offset, 8);call #t~mem1237#1 := read~int#18(~#__constr_expr_1~0#1.base, ~#__constr_expr_1~0#1.offset, 8);call write~int#47(#t~mem1237#1, ~enic~30#1.base, 408 + ~enic~30#1.offset, 8);havoc #t~mem1237#1; [2025-02-08 03:41:00,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12406-1: [2025-02-08 03:41:00,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12406-4: assume 0 == #t~mem1260#1 % 18446744073709551616 || 9 == #t~mem1260#1 % 18446744073709551616;#t~bitwise1261#1 := 9; [2025-02-08 03:41:00,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12406-4: assume !(0 == #t~mem1260#1 % 18446744073709551616 || 9 == #t~mem1260#1 % 18446744073709551616); [2025-02-08 03:41:00,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12406-3: assume false;#t~bitwise1261#1 := #t~mem1260#1; [2025-02-08 03:41:00,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12406-3: assume !false; [2025-02-08 03:41:00,104 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12340-1: SUMMARY for call __init_work(~enic~30#1.base, 408 + ~enic~30#1.offset, 0); srcloc: null [2025-02-08 03:41:00,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18814: call write~int#47(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$#47(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#47(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#47(vnic_rq_alloc_bufs_~buf~6#1.base, 32 + vnic_rq_alloc_bufs_~buf~6#1.offset, 4);call write~$Pointer$#47(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#47(vnic_rq_alloc_bufs_~buf~6#1.base, 32 + vnic_rq_alloc_bufs_~buf~6#1.offset, 4); [2025-02-08 03:41:00,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12406: call write~int#47(#t~bitwise1261#1, ~netdev~12#1.base, 212 + ~netdev~12#1.offset, 8);havoc #t~mem1260#1;havoc #t~bitwise1261#1; [2025-02-08 03:41:00,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12010: assume -2147483648 <= enic_dev_init_#t~ret1170#1 && enic_dev_init_#t~ret1170#1 <= 2147483647;havoc enic_dev_init_#t~ret1170#1;enic_dev_init_#res#1 := enic_dev_init_~err~19#1; [2025-02-08 03:41:00,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15247-1: SUMMARY for call vnic_wq_alloc_#t~ret1489#1 := printk(60, 0); srcloc: null [2025-02-08 03:41:00,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15247: 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 03:41:00,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17295: vnic_dev_discover_res_~tmp___2~26#1 := vnic_dev_discover_res_#t~ret1971#1;havoc vnic_dev_discover_res_#t~ret1971#1; [2025-02-08 03:41:00,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17295-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 03:41:00,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22316-1: #t~ret1184#1 := pci_request_regions_#res#1;havoc pci_request_regions_#t~nondet2510#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~ret1184#1 && #t~ret1184#1 <= 2147483647;~err~20#1 := #t~ret1184#1;havoc #t~ret1184#1; [2025-02-08 03:41:00,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12010-1: SUMMARY for call enic_dev_init_#t~ret1170#1 := dev_err(enic_dev_init_~dev~1#1.base, enic_dev_init_~dev~1#1.offset, 28, 0); srcloc: null [2025-02-08 03:41:00,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22316: havoc pci_request_regions_#t~nondet2510#1; [2025-02-08 03:41:00,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15512: assume 0 != enic_get_vnic_config_~err~23#1; [2025-02-08 03:41:00,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15512: 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$#47(enic_get_vnic_config_~enic#1.base, 200 + enic_get_vnic_config_~enic#1.offset, 8); [2025-02-08 03:41:00,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14191: SUMMARY for call ldv_assume((if 0 != ldv_register_netdev_~ldv_10_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 03:41:00,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12209-1: assume #t~short1198#1;call #t~mem1199#1 := read~int#47(~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~mem1200#1 := read~int#47(~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~ite1201#1 := 1 + (#t~mem1199#1 - #t~mem1200#1); [2025-02-08 03:41:00,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12209-1: assume !#t~short1198#1;#t~ite1201#1 := 0; [2025-02-08 03:41:00,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12209: call write~int#47(#t~ite1201#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~mem1195#1;havoc #t~mem1196#1;havoc #t~mem1197#1;havoc #t~short1198#1;havoc #t~ite1201#1;havoc #t~mem1199#1;havoc #t~mem1200#1;call #t~mem1202#1 := read~int#47(~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~mem1202#1;havoc pci_iomap_#res#1.base, pci_iomap_#res#1.offset;havoc pci_iomap_#t~ret2509#1.base, pci_iomap_#t~ret2509#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 03:41:00,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12209-2: assume #t~short1198#1; [2025-02-08 03:41:00,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12209-2: assume !#t~short1198#1;call #t~mem1196#1 := read~int#47(~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~mem1197#1 := read~int#47(~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~short1198#1 := #t~mem1196#1 % 18446744073709551616 != #t~mem1197#1 % 18446744073709551616; [2025-02-08 03:41:00,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14588: SUMMARY for call ldv_check_alloc_flags(kcalloc_~flags#1); srcloc: null [2025-02-08 03:41:00,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12276: assume -2147483648 <= #t~ret1220#1 && #t~ret1220#1 <= 2147483647;~err~20#1 := #t~ret1220#1;havoc #t~ret1220#1; [2025-02-08 03:41:00,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18816: 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$#47(vnic_rq_alloc_bufs_~rq#1.base, 88 + vnic_rq_alloc_bufs_~rq#1.offset, 8);call write~$Pointer$#47(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 03:41:00,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18816: 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 03:41:00,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12276-1: SUMMARY for call #t~ret1220#1 := enic_dev_open(~enic~30#1.base, ~enic~30#1.offset); srcloc: null [2025-02-08 03:41:00,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12144: assume 0 != ~err~20#1; [2025-02-08 03:41:00,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12144: 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~nondet2510#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~nondet2510#1;assume -2147483648 <= pci_request_regions_#t~nondet2510#1 && pci_request_regions_#t~nondet2510#1 <= 2147483647;pci_request_regions_#res#1 := pci_request_regions_#t~nondet2510#1;havoc pci_request_regions_#t~nondet2510#1; [2025-02-08 03:41:00,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18883: vnic_rq_alloc_~tmp~208#1.base, vnic_rq_alloc_~tmp~208#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$#47(vnic_rq_alloc_~tmp~208#1.base, vnic_rq_alloc_~tmp~208#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$#47(vnic_rq_alloc_~rq#1.base, 12 + vnic_rq_alloc_~rq#1.offset, 8); [2025-02-08 03:41:00,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18883-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 03:41:00,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11880-4: enic_set_intr_mode_#t~short1151#1 := enic_set_intr_mode_#t~short1149#1; [2025-02-08 03:41:00,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17297: assume 0 != vnic_dev_discover_res_~tmp___2~26#1 % 4294967296; [2025-02-08 03:41:00,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17297: assume !(0 != vnic_dev_discover_res_~tmp___2~26#1 % 4294967296); [2025-02-08 03:41:00,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11880-3: assume enic_set_intr_mode_#t~short1151#1;call enic_set_intr_mode_#t~mem1150#1 := read~int#47(enic_set_intr_mode_~enic#1.base, 15712 + enic_set_intr_mode_~enic#1.offset, 4);enic_set_intr_mode_#t~short1151#1 := enic_set_intr_mode_#t~mem1150#1 % 4294967296 > 1; [2025-02-08 03:41:00,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11880-3: assume !enic_set_intr_mode_#t~short1151#1; [2025-02-08 03:41:00,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11880-6: enic_set_intr_mode_#t~short1149#1 := enic_set_intr_mode_#t~short1147#1; [2025-02-08 03:41:00,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11880-5: assume enic_set_intr_mode_#t~short1149#1;call enic_set_intr_mode_#t~mem1148#1 := read~int#47(enic_set_intr_mode_~enic#1.base, 7312 + enic_set_intr_mode_~enic#1.offset, 4);enic_set_intr_mode_#t~short1149#1 := 0 != enic_set_intr_mode_#t~mem1148#1 % 4294967296; [2025-02-08 03:41:00,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11880-5: assume !enic_set_intr_mode_#t~short1149#1; [2025-02-08 03:41:00,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11880: assume enic_set_intr_mode_#t~short1153#1;havoc enic_set_intr_mode_#t~mem1145#1;havoc enic_set_intr_mode_#t~mem1146#1;havoc enic_set_intr_mode_#t~short1147#1;havoc enic_set_intr_mode_#t~mem1148#1;havoc enic_set_intr_mode_#t~short1149#1;havoc enic_set_intr_mode_#t~mem1150#1;havoc enic_set_intr_mode_#t~short1151#1;havoc enic_set_intr_mode_#t~mem1152#1;havoc enic_set_intr_mode_#t~short1153#1;call write~int#47(1, enic_set_intr_mode_~enic#1.base, 12344 + enic_set_intr_mode_~enic#1.offset, 4);call write~int#47(1, enic_set_intr_mode_~enic#1.base, 7312 + enic_set_intr_mode_~enic#1.offset, 4);call write~int#47(2, enic_set_intr_mode_~enic#1.base, 15712 + enic_set_intr_mode_~enic#1.offset, 4);call write~int#47(3, enic_set_intr_mode_~enic#1.base, 14100 + enic_set_intr_mode_~enic#1.offset, 4);call enic_set_intr_mode_#t~mem1154#1.base, enic_set_intr_mode_#t~mem1154#1.offset := read~$Pointer$#47(enic_set_intr_mode_~enic#1.base, 200 + enic_set_intr_mode_~enic#1.offset, 8); [2025-02-08 03:41:00,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11880: assume !enic_set_intr_mode_#t~short1153#1;havoc enic_set_intr_mode_#t~mem1145#1;havoc enic_set_intr_mode_#t~mem1146#1;havoc enic_set_intr_mode_#t~short1147#1;havoc enic_set_intr_mode_#t~mem1148#1;havoc enic_set_intr_mode_#t~short1149#1;havoc enic_set_intr_mode_#t~mem1150#1;havoc enic_set_intr_mode_#t~short1151#1;havoc enic_set_intr_mode_#t~mem1152#1;havoc enic_set_intr_mode_#t~short1153#1;call enic_set_intr_mode_#t~mem1155#1.base, enic_set_intr_mode_#t~mem1155#1.offset := read~$Pointer$#47(enic_set_intr_mode_~enic#1.base, 200 + enic_set_intr_mode_~enic#1.offset, 8); [2025-02-08 03:41:00,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11880-2: enic_set_intr_mode_#t~short1153#1 := enic_set_intr_mode_#t~short1151#1; [2025-02-08 03:41:00,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11880-1: assume enic_set_intr_mode_#t~short1153#1;call enic_set_intr_mode_#t~mem1152#1 := read~int#47(enic_set_intr_mode_~enic#1.base, 14100 + enic_set_intr_mode_~enic#1.offset, 4);enic_set_intr_mode_#t~short1153#1 := enic_set_intr_mode_#t~mem1152#1 % 4294967296 > 2; [2025-02-08 03:41:00,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11880-1: assume !enic_set_intr_mode_#t~short1153#1; [2025-02-08 03:41:00,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15514: 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 03:41:00,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12475-1: SUMMARY for call pci_disable_device(~pdev#1.base, ~pdev#1.offset); srcloc: null [2025-02-08 03:41:00,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14589: kcalloc_~res~0#1.base, kcalloc_~res~0#1.offset := kcalloc_#t~ret1414#1.base, kcalloc_#t~ret1414#1.offset;havoc kcalloc_#t~ret1414#1.base, kcalloc_#t~ret1414#1.offset; [2025-02-08 03:41:00,105 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12475: assume { :begin_inline_ldv_free_netdev_132 } true;ldv_free_netdev_132_#in~ldv_func_arg1#1.base, ldv_free_netdev_132_#in~ldv_func_arg1#1.offset := ~netdev~12#1.base, ~netdev~12#1.offset;havoc ldv_free_netdev_132_~ldv_func_arg1#1.base, ldv_free_netdev_132_~ldv_func_arg1#1.offset;ldv_free_netdev_132_~ldv_func_arg1#1.base, ldv_free_netdev_132_~ldv_func_arg1#1.offset := ldv_free_netdev_132_#in~ldv_func_arg1#1.base, ldv_free_netdev_132_#in~ldv_func_arg1#1.offset; [2025-02-08 03:41:00,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14589-1: SUMMARY for call kcalloc_#t~ret1414#1.base, kcalloc_#t~ret1414#1.offset := ldv_calloc(kcalloc_~n#1, kcalloc_~size#1); srcloc: null [2025-02-08 03:41:00,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11880-8: call enic_set_intr_mode_#t~mem1145#1 := read~int#47(enic_set_intr_mode_~enic#1.base, 33 + enic_set_intr_mode_~enic#1.offset, 1);enic_set_intr_mode_#t~short1147#1 := enic_set_intr_mode_#t~mem1145#1 % 256 % 4294967296 <= 2; [2025-02-08 03:41:00,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11880-7: assume enic_set_intr_mode_#t~short1147#1;call enic_set_intr_mode_#t~mem1146#1 := read~int#47(enic_set_intr_mode_~enic#1.base, 12344 + enic_set_intr_mode_~enic#1.offset, 4);enic_set_intr_mode_#t~short1147#1 := 0 != enic_set_intr_mode_#t~mem1146#1 % 4294967296; [2025-02-08 03:41:00,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11880-7: assume !enic_set_intr_mode_#t~short1147#1; [2025-02-08 03:41:00,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12409-1: call #t~mem1262#1 := read~int#47(~enic~30#1.base, 16 + ~enic~30#1.offset, 4); [2025-02-08 03:41:00,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12409: assume 0 != (if #t~mem1262#1 % 4294967296 % 4294967296 <= 2147483647 then #t~mem1262#1 % 4294967296 % 4294967296 else #t~mem1262#1 % 4294967296 % 4294967296 - 4294967296) % 2;havoc #t~mem1262#1;call #t~mem1263#1 := read~int#47(~netdev~12#1.base, 212 + ~netdev~12#1.offset, 8); [2025-02-08 03:41:00,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12409: assume !(0 != (if #t~mem1262#1 % 4294967296 % 4294967296 <= 2147483647 then #t~mem1262#1 % 4294967296 % 4294967296 else #t~mem1262#1 % 4294967296 % 4294967296 - 4294967296) % 2);havoc #t~mem1262#1; [2025-02-08 03:41:00,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12343: 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 03:41:00,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15514-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 03:41:00,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15977: 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 03:41:00,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15977: 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 03:41:00,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15515-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 03:41:00,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15515: 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 03:41:00,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12410: call write~int#47(#t~bitwise1264#1, ~netdev~12#1.base, 212 + ~netdev~12#1.offset, 8);havoc #t~mem1263#1;havoc #t~bitwise1264#1; [2025-02-08 03:41:00,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14590-1: SUMMARY for call ldv_after_alloc(kcalloc_~res~0#1.base, kcalloc_~res~0#1.offset); srcloc: null [2025-02-08 03:41:00,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15581: assume 0 == enic_get_vnic_config_#t~mem1569#1 % 65536 % 4294967296;havoc enic_get_vnic_config_#t~mem1569#1;call write~int#47(1500, enic_get_vnic_config_~c~0#1.base, 12 + enic_get_vnic_config_~c~0#1.offset, 2); [2025-02-08 03:41:00,106 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15581: assume !(0 == enic_get_vnic_config_#t~mem1569#1 % 65536 % 4294967296);havoc enic_get_vnic_config_#t~mem1569#1; [2025-02-08 03:41:00,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14590: kcalloc_#res#1.base, kcalloc_#res#1.offset := kcalloc_~res~0#1.base, kcalloc_~res~0#1.offset;#t~ret1218#1.base, #t~ret1218#1.offset := kcalloc_#res#1.base, kcalloc_#res#1.offset;havoc kcalloc_#t~ret1414#1.base, kcalloc_#t~ret1414#1.offset, kcalloc_~n#1, kcalloc_~size#1, kcalloc_~flags#1, kcalloc_~res~0#1.base, kcalloc_~res~0#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~ret1218#1.base, #t~ret1218#1.offset;havoc #t~ret1218#1.base, #t~ret1218#1.offset;call write~$Pointer$#47(~tmp___0~46#1.base, ~tmp___0~46#1.offset, ~enic~30#1.base, 1800 + ~enic~30#1.offset, 8);call #t~mem1219#1.base, #t~mem1219#1.offset := read~$Pointer$#47(~enic~30#1.base, 1800 + ~enic~30#1.offset, 8); [2025-02-08 03:41:00,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17299: vnic_dev_discover_res_~tmp~179#1 := vnic_dev_discover_res_#t~ret1972#1;havoc vnic_dev_discover_res_#t~ret1972#1; [2025-02-08 03:41:00,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17299-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 03:41:00,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12212: assume 0 == (#t~mem1204#1.base + #t~mem1204#1.offset) % 18446744073709551616;havoc #t~mem1204#1.base, #t~mem1204#1.offset; [2025-02-08 03:41:00,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12212: assume !(0 == (#t~mem1204#1.base + #t~mem1204#1.offset) % 18446744073709551616);havoc #t~mem1204#1.base, #t~mem1204#1.offset;call #t~mem1206#1 := read~int#47(~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#47(#t~mem1206#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~mem1206#1;~i~17#1 := 1 + ~i~17#1; [2025-02-08 03:41:00,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14194: ldv_register_netdev_131_#t~ret1435#1 := ldv_register_netdev_#res#1;havoc ldv_register_netdev_#t~ret1397#1, ldv_register_netdev_#t~ret1398#1, ldv_register_netdev_#t~mem1399#1.base, ldv_register_netdev_#t~mem1399#1.offset, ldv_register_netdev_#t~mem1400#1.base, ldv_register_netdev_#t~mem1400#1.offset, ldv_register_netdev_#t~ret1401#1, ldv_register_netdev_#t~ret1402#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~129#1, ldv_register_netdev_~tmp___0~51#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_131_#t~ret1435#1 && ldv_register_netdev_131_#t~ret1435#1 <= 2147483647;ldv_register_netdev_131_~tmp___0~60#1 := ldv_register_netdev_131_#t~ret1435#1;havoc ldv_register_netdev_131_#t~ret1435#1;ldv_register_netdev_131_#res#1 := ldv_register_netdev_131_~tmp___0~60#1; [2025-02-08 03:41:00,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12146: assume -2147483648 <= #t~ret1183#1 && #t~ret1183#1 <= 2147483647;havoc #t~ret1183#1; [2025-02-08 03:41:00,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12410-2: havoc #t~bitwise1264#1;assume (#t~bitwise1264#1 % 18446744073709551616 >= #t~mem1263#1 % 18446744073709551616 && #t~bitwise1264#1 % 18446744073709551616 >= 1638400) && #t~bitwise1264#1 % 18446744073709551616 <= 1638400 + #t~mem1263#1 % 18446744073709551616; [2025-02-08 03:41:00,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12410-1: [2025-02-08 03:41:00,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12410-4: assume 0 == #t~mem1263#1 % 18446744073709551616 || 1638400 == #t~mem1263#1 % 18446744073709551616;#t~bitwise1264#1 := 1638400; [2025-02-08 03:41:00,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12410-4: assume !(0 == #t~mem1263#1 % 18446744073709551616 || 1638400 == #t~mem1263#1 % 18446744073709551616); [2025-02-08 03:41:00,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12278: assume 0 != ~err~20#1; [2025-02-08 03:41:00,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12278: assume !(0 != ~err~20#1); [2025-02-08 03:41:00,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12410-3: assume false;#t~bitwise1264#1 := #t~mem1263#1; [2025-02-08 03:41:00,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12410-3: assume !false; [2025-02-08 03:41:00,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12146-1: SUMMARY for call #t~ret1183#1 := dev_err(~dev~2#1.base, ~dev~2#1.offset, 31, 0); srcloc: null [2025-02-08 03:41:00,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14194-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~ldv_10_ret_default~0#1; [2025-02-08 03:41:00,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15185: vnic_wq_alloc_bufs_~j~2#1 := 1 + vnic_wq_alloc_bufs_~j~2#1; [2025-02-08 03:41:00,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17300: vnic_dev_discover_res_~tmp___0~77#1 := vnic_dev_discover_res_#t~ret1973#1;havoc vnic_dev_discover_res_#t~ret1973#1; [2025-02-08 03:41:00,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17300-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 03:41:00,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14195-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-08 03:41:00,112 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12345-1: SUMMARY for call INIT_LIST_HEAD(~enic~30#1.base, 416 + ~enic~30#1.offset); srcloc: null [2025-02-08 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12345: call write~$Pointer$#47(#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 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18886: 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 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18886: 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 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18820: 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$#47(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$#47(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 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18820: 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$#47(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 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11817: enic_set_intr_mode_~i~13#1 := 0; [2025-02-08 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17301: 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 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17301-1: SUMMARY for call vnic_dev_discover_res_#t~ret1974#1 := printk(111, 0); srcloc: null [2025-02-08 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14196-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-08 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12214-1: SUMMARY for call #t~ret1205#1 := dev_err(~dev~2#1.base, ~dev~2#1.offset, 37, 0); srcloc: null [2025-02-08 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15253-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 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15253: 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 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18622: call write~$Pointer$#47(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$#47(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~179#1, vnic_dev_discover_res_~tmp___0~77#1, vnic_dev_discover_res_~tmp___1~43#1, vnic_dev_discover_res_~tmp___2~26#1, vnic_dev_discover_res_~tmp___3~17#1, vnic_dev_discover_res_~tmp___4~12#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~179#1;havoc vnic_dev_discover_res_~tmp___0~77#1;havoc vnic_dev_discover_res_~tmp___1~43#1;havoc vnic_dev_discover_res_~tmp___2~26#1;havoc vnic_dev_discover_res_~tmp___3~17#1;havoc vnic_dev_discover_res_~tmp___4~12#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 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12280: assume -2147483648 <= #t~ret1221#1 && #t~ret1221#1 <= 2147483647;havoc #t~ret1221#1; [2025-02-08 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12214: assume -2147483648 <= #t~ret1205#1 && #t~ret1205#1 <= 2147483647;havoc #t~ret1205#1;~err~20#1 := -19; [2025-02-08 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12280-1: SUMMARY for call #t~ret1221#1 := dev_err(~dev~2#1.base, ~dev~2#1.offset, 40, 0); srcloc: null [2025-02-08 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11818: 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 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11818: 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~mem1106#1 := read~int#47(enic_set_intr_mode_~enic#1.base, 16 + enic_set_intr_mode_~enic#1.offset, 4); [2025-02-08 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12413-1: [2025-02-08 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12413: assume 0 != #t~bitwise1266#1 % 4294967296;havoc #t~mem1265#1;havoc #t~bitwise1266#1;call #t~mem1267#1 := read~int#47(~netdev~12#1.base, 212 + ~netdev~12#1.offset, 8); [2025-02-08 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12413: assume !(0 != #t~bitwise1266#1 % 4294967296);havoc #t~mem1265#1;havoc #t~bitwise1266#1; [2025-02-08 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17368: 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#47(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 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12413-3: assume 16 == #t~mem1265#1 % 4294967296;#t~bitwise1266#1 := #t~mem1265#1; [2025-02-08 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12413-3: assume !(16 == #t~mem1265#1 % 4294967296); [2025-02-08 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12413-2: havoc #t~bitwise1266#1;assume #t~bitwise1266#1 % 4294967296 <= #t~mem1265#1 % 4294967296 && #t~bitwise1266#1 % 4294967296 <= 16; [2025-02-08 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15254-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 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12413-5: call #t~mem1265#1 := read~int#47(~enic~30#1.base, 16 + ~enic~30#1.offset, 4); [2025-02-08 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15254: 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 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12413-4: assume 0 == #t~mem1265#1 % 4294967296;#t~bitwise1266#1 := 0; [2025-02-08 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12413-4: assume !(0 == #t~mem1265#1 % 4294967296); [2025-02-08 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18888: 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 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18888-1: SUMMARY for call vnic_rq_alloc_#t~ret2233#1 := printk(123, 0); srcloc: null [2025-02-08 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12414-2: havoc #t~bitwise1268#1;assume (#t~bitwise1268#1 % 18446744073709551616 >= #t~mem1267#1 % 18446744073709551616 && #t~bitwise1268#1 % 18446744073709551616 >= 2147483648) && #t~bitwise1268#1 % 18446744073709551616 <= 2147483648 + #t~mem1267#1 % 18446744073709551616; [2025-02-08 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17369: 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#47(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 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17369: 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 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12414-1: [2025-02-08 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12414-4: assume 0 == #t~mem1267#1 % 18446744073709551616 || 2147483648 == #t~mem1267#1 % 18446744073709551616;#t~bitwise1268#1 := 2147483648; [2025-02-08 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12414-4: assume !(0 == #t~mem1267#1 % 18446744073709551616 || 2147483648 == #t~mem1267#1 % 18446744073709551616); [2025-02-08 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12414-3: assume false;#t~bitwise1268#1 := #t~mem1267#1; [2025-02-08 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12414-3: assume !false; [2025-02-08 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22258: havoc netif_set_real_num_rx_queues_#t~nondet2499#1; [2025-02-08 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12414: call write~int#47(#t~bitwise1268#1, ~netdev~12#1.base, 212 + ~netdev~12#1.offset, 8);havoc #t~mem1267#1;havoc #t~bitwise1268#1; [2025-02-08 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12018: assume 0 != enic_dev_init_~err~19#1; [2025-02-08 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12018: assume !(0 != enic_dev_init_~err~19#1); [2025-02-08 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11820: call write~int#47(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 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11886-1: SUMMARY for call vnic_dev_set_intr_mode(enic_set_intr_mode_#t~mem1154#1.base, enic_set_intr_mode_#t~mem1154#1.offset, 1); srcloc: null [2025-02-08 03:41:00,113 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15982: call enic_alloc_vnic_resources_#t~mem1669#1 := read~int#47(enic_alloc_vnic_resources_~enic#1.base, 14100 + enic_alloc_vnic_resources_~enic#1.offset, 4); [2025-02-08 03:41:00,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11886: havoc enic_set_intr_mode_#t~mem1154#1.base, enic_set_intr_mode_#t~mem1154#1.offset;enic_set_intr_mode_#res#1 := 0; [2025-02-08 03:41:00,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15586: 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#47(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#47((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#47(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$#47(enic_get_vnic_config_~enic#1.base, 200 + enic_get_vnic_config_~enic#1.offset, 8); [2025-02-08 03:41:00,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22258-1: #t~ret1235#1 := netif_set_real_num_rx_queues_#res#1;havoc netif_set_real_num_rx_queues_#t~nondet2499#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~ret1235#1 && #t~ret1235#1 <= 2147483647;havoc #t~mem1234#1;havoc #t~ret1235#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$#47(#funAddr~enic_notify_timer.base, #funAddr~enic_notify_timer.offset, ~enic~30#1.base, 240 + ~enic~30#1.offset, 8);call write~int#47(~enic~30#1.base + ~enic~30#1.offset, ~enic~30#1.base, 248 + ~enic~30#1.offset, 8); [2025-02-08 03:41:00,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12349: call #t~mem1239#1 := read~int#47(~enic~30#1.base, 7312 + ~enic~30#1.offset, 4); [2025-02-08 03:41:00,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15256: assume 0 != vnic_wq_alloc_~err~22#1;vnic_wq_alloc_#res#1 := vnic_wq_alloc_~err~22#1; [2025-02-08 03:41:00,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15256: 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~150#1.base, vnic_wq_alloc_bufs_~tmp~150#1.offset, vnic_wq_alloc_bufs_~tmp___0~62#1.base, vnic_wq_alloc_bufs_~tmp___0~62#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~150#1.base, vnic_wq_alloc_bufs_~tmp~150#1.offset;havoc vnic_wq_alloc_bufs_~tmp___0~62#1.base, vnic_wq_alloc_bufs_~tmp___0~62#1.offset;call vnic_wq_alloc_bufs_#t~mem1473#1 := read~int#47(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 03:41:00,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18626: assume 0 != vnic_dev_register_~tmp___0~86#1; [2025-02-08 03:41:00,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18626: assume !(0 != vnic_dev_register_~tmp___0~86#1); [2025-02-08 03:41:00,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12020: assume -2147483648 <= enic_dev_init_#t~ret1172#1 && enic_dev_init_#t~ret1172#1 <= 2147483647;havoc enic_dev_init_#t~ret1172#1; [2025-02-08 03:41:00,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12020-1: SUMMARY for call enic_dev_init_#t~ret1172#1 := dev_err(enic_dev_init_~dev~1#1.base, enic_dev_init_~dev~1#1.offset, 29, 0); srcloc: null [2025-02-08 03:41:00,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17371: 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 03:41:00,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17371-1: SUMMARY for call vnic_dev_discover_res_#t~ret1984#1 := printk(112, 0); srcloc: null [2025-02-08 03:41:00,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15918-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 03:41:00,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15918: 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 03:41:00,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15522: 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 03:41:00,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12417-5: call #t~mem1269#1 := read~int#47(~enic~30#1.base, 16 + ~enic~30#1.offset, 4); [2025-02-08 03:41:00,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12417-4: assume 0 == #t~mem1269#1 % 4294967296;#t~bitwise1270#1 := 0; [2025-02-08 03:41:00,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12417-4: assume !(0 == #t~mem1269#1 % 4294967296); [2025-02-08 03:41:00,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12417-1: [2025-02-08 03:41:00,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12417: assume 0 != #t~bitwise1270#1 % 4294967296;havoc #t~mem1269#1;havoc #t~bitwise1270#1;call #t~mem1271#1 := read~int#47(~netdev~12#1.base, 212 + ~netdev~12#1.offset, 8); [2025-02-08 03:41:00,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12417: assume !(0 != #t~bitwise1270#1 % 4294967296);havoc #t~mem1269#1;havoc #t~bitwise1270#1; [2025-02-08 03:41:00,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12417-3: assume 4 == #t~mem1269#1 % 4294967296;#t~bitwise1270#1 := #t~mem1269#1; [2025-02-08 03:41:00,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12417-3: assume !(4 == #t~mem1269#1 % 4294967296); [2025-02-08 03:41:00,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12417-2: havoc #t~bitwise1270#1;assume #t~bitwise1270#1 % 4294967296 <= #t~mem1269#1 % 4294967296 && #t~bitwise1270#1 % 4294967296 <= 4; [2025-02-08 03:41:00,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15522-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 03:41:00,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15919-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 03:41:00,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15919: enic_alloc_vnic_resources_~tmp~164#1.base, enic_alloc_vnic_resources_~tmp~164#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#47(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#47(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#47(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#47(enic_alloc_vnic_resources_~enic#1.base, 14100 + enic_alloc_vnic_resources_~enic#1.offset, 4); [2025-02-08 03:41:00,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15985: call enic_alloc_vnic_resources_#t~mem1667#1.base, enic_alloc_vnic_resources_#t~mem1667#1.offset := read~$Pointer$#47(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~148#1.base, vnic_intr_alloc_~tmp~148#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~148#1.base, vnic_intr_alloc_~tmp~148#1.offset;call write~int#47(vnic_intr_alloc_~index#1, vnic_intr_alloc_~intr#1.base, vnic_intr_alloc_~intr#1.offset, 4);call write~$Pointer$#47(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 03:41:00,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12418: call write~int#47(#t~bitwise1272#1, ~netdev~12#1.base, 212 + ~netdev~12#1.offset, 8);havoc #t~mem1271#1;havoc #t~bitwise1272#1; [2025-02-08 03:41:00,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18826: vnic_rq_alloc_bufs_~j~3#1 := 1 + vnic_rq_alloc_bufs_~j~3#1; [2025-02-08 03:41:00,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22262: havoc netif_set_real_num_tx_queues_#t~nondet2500#1; [2025-02-08 03:41:00,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12286-1: SUMMARY for call #t~ret1222#1.base, #t~ret1222#1.offset := spinlock_check(~enic~30#1.base, 1244 + ~enic~30#1.offset); srcloc: null [2025-02-08 03:41:00,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12154: assume 0 != ~err~20#1; [2025-02-08 03:41:00,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12154: 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 03:41:00,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12418-2: havoc #t~bitwise1272#1;assume (#t~bitwise1272#1 % 18446744073709551616 >= #t~mem1271#1 % 18446744073709551616 && #t~bitwise1272#1 % 18446744073709551616 >= 4294967296) && #t~bitwise1272#1 % 18446744073709551616 <= 4294967296 + #t~mem1271#1 % 18446744073709551616; [2025-02-08 03:41:00,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12352: havoc #t~ret1238#1.base, #t~ret1238#1.offset; [2025-02-08 03:41:00,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12418-1: [2025-02-08 03:41:00,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12418-4: assume 0 == #t~mem1271#1 % 18446744073709551616 || 4294967296 == #t~mem1271#1 % 18446744073709551616;#t~bitwise1272#1 := 4294967296; [2025-02-08 03:41:00,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12418-4: assume !(0 == #t~mem1271#1 % 18446744073709551616 || 4294967296 == #t~mem1271#1 % 18446744073709551616); [2025-02-08 03:41:00,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22262-1: #t~ret1233#1 := netif_set_real_num_tx_queues_#res#1;havoc netif_set_real_num_tx_queues_#t~nondet2500#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~ret1233#1 && #t~ret1233#1 <= 2147483647;havoc #t~mem1232#1;havoc #t~ret1233#1;call #t~mem1234#1 := read~int#47(~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~mem1234#1;havoc netif_set_real_num_rx_queues_#res#1;havoc netif_set_real_num_rx_queues_#t~nondet2499#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~nondet2499#1;assume -2147483648 <= netif_set_real_num_rx_queues_#t~nondet2499#1 && netif_set_real_num_rx_queues_#t~nondet2499#1 <= 2147483647;netif_set_real_num_rx_queues_#res#1 := netif_set_real_num_rx_queues_#t~nondet2499#1;havoc netif_set_real_num_rx_queues_#t~nondet2499#1; [2025-02-08 03:41:00,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12286: havoc #t~ret1222#1.base, #t~ret1222#1.offset; [2025-02-08 03:41:00,114 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12418-3: assume false;#t~bitwise1272#1 := #t~mem1271#1; [2025-02-08 03:41:00,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12418-3: assume !false; [2025-02-08 03:41:00,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12352-1: SUMMARY for call #t~ret1238#1.base, #t~ret1238#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 03:41:00,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15920-1: SUMMARY for call enic_alloc_vnic_resources_#t~ret1650#1 := _dev_info(enic_alloc_vnic_resources_~tmp~164#1.base, enic_alloc_vnic_resources_~tmp~164#1.offset, 101, 0); srcloc: null [2025-02-08 03:41:00,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15920: 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 03:41:00,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15524: assume 0 != enic_get_vnic_config_~err~23#1; [2025-02-08 03:41:00,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15524: 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$#47(enic_get_vnic_config_~enic#1.base, 200 + enic_get_vnic_config_~enic#1.offset, 8); [2025-02-08 03:41:00,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12353-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 03:41:00,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12353: ~i~17#1 := 1 + ~i~17#1; [2025-02-08 03:41:00,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12287: 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 03:41:00,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18894: 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 03:41:00,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18894-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 03:41:00,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14204-1: SUMMARY for call ldv_register_netdev_open_10_6_#t~ret1403#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 03:41:00,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12156: assume -2147483648 <= #t~ret1185#1 && #t~ret1185#1 <= 2147483647;havoc #t~ret1185#1; [2025-02-08 03:41:00,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14204: assume -2147483648 <= ldv_register_netdev_open_10_6_#t~ret1403#1 && ldv_register_netdev_open_10_6_#t~ret1403#1 <= 2147483647;ldv_register_netdev_open_10_6_~tmp~130#1 := ldv_register_netdev_open_10_6_#t~ret1403#1;havoc ldv_register_netdev_open_10_6_#t~ret1403#1;ldv_register_netdev_open_10_6_#res#1 := ldv_register_netdev_open_10_6_~tmp~130#1; [2025-02-08 03:41:00,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12156-1: SUMMARY for call #t~ret1185#1 := dev_err(~dev~2#1.base, ~dev~2#1.offset, 33, 0); srcloc: null [2025-02-08 03:41:00,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11892: havoc enic_set_intr_mode_#t~mem1155#1.base, enic_set_intr_mode_#t~mem1155#1.offset;enic_set_intr_mode_#res#1 := -22;enic_dev_init_#t~ret1169#1 := enic_set_intr_mode_#res#1;havoc enic_set_intr_mode_#t~mem1103#1, enic_set_intr_mode_#t~mem1104#1, enic_set_intr_mode_#t~ret1105#1, enic_set_intr_mode_#t~mem1106#1, enic_set_intr_mode_#t~bitwise1107#1, enic_set_intr_mode_#t~mem1108#1, enic_set_intr_mode_#t~short1109#1, enic_set_intr_mode_#t~mem1110#1, enic_set_intr_mode_#t~short1111#1, enic_set_intr_mode_#t~mem1112#1, enic_set_intr_mode_#t~short1113#1, enic_set_intr_mode_#t~mem1114#1, enic_set_intr_mode_#t~short1115#1, enic_set_intr_mode_#t~mem1116#1, enic_set_intr_mode_#t~short1117#1, enic_set_intr_mode_#t~mem1118#1.base, enic_set_intr_mode_#t~mem1118#1.offset, enic_set_intr_mode_#t~ret1119#1, enic_set_intr_mode_#t~mem1120#1.base, enic_set_intr_mode_#t~mem1120#1.offset, enic_set_intr_mode_#t~mem1121#1, enic_set_intr_mode_#t~mem1122#1, enic_set_intr_mode_#t~short1123#1, enic_set_intr_mode_#t~mem1124#1, enic_set_intr_mode_#t~short1125#1, enic_set_intr_mode_#t~mem1126#1, enic_set_intr_mode_#t~short1127#1, enic_set_intr_mode_#t~mem1128#1, enic_set_intr_mode_#t~short1129#1, enic_set_intr_mode_#t~mem1130#1.base, enic_set_intr_mode_#t~mem1130#1.offset, enic_set_intr_mode_#t~ret1131#1, enic_set_intr_mode_#t~mem1132#1.base, enic_set_intr_mode_#t~mem1132#1.offset, enic_set_intr_mode_#t~mem1133#1, enic_set_intr_mode_#t~mem1134#1, enic_set_intr_mode_#t~short1135#1, enic_set_intr_mode_#t~mem1136#1, enic_set_intr_mode_#t~short1137#1, enic_set_intr_mode_#t~mem1138#1, enic_set_intr_mode_#t~short1139#1, enic_set_intr_mode_#t~mem1140#1, enic_set_intr_mode_#t~short1141#1, enic_set_intr_mode_#t~mem1142#1.base, enic_set_intr_mode_#t~mem1142#1.offset, enic_set_intr_mode_#t~ret1143#1, enic_set_intr_mode_#t~mem1144#1.base, enic_set_intr_mode_#t~mem1144#1.offset, enic_set_intr_mode_#t~mem1145#1, enic_set_intr_mode_#t~mem1146#1, enic_set_intr_mode_#t~short1147#1, enic_set_intr_mode_#t~mem1148#1, enic_set_intr_mode_#t~short1149#1, enic_set_intr_mode_#t~mem1150#1, enic_set_intr_mode_#t~short1151#1, enic_set_intr_mode_#t~mem1152#1, enic_set_intr_mode_#t~short1153#1, enic_set_intr_mode_#t~mem1154#1.base, enic_set_intr_mode_#t~mem1154#1.offset, enic_set_intr_mode_#t~mem1155#1.base, enic_set_intr_mode_#t~mem1155#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~105#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~ret1169#1 && enic_dev_init_#t~ret1169#1 <= 2147483647;enic_dev_init_~err~19#1 := enic_dev_init_#t~ret1169#1;havoc enic_dev_init_#t~ret1169#1; [2025-02-08 03:41:00,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15988: assume 0 != enic_alloc_vnic_resources_~err~26#1; [2025-02-08 03:41:00,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15988: 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 03:41:00,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11892-1: SUMMARY for call vnic_dev_set_intr_mode(enic_set_intr_mode_#t~mem1155#1.base, enic_set_intr_mode_#t~mem1155#1.offset, 0); srcloc: null [2025-02-08 03:41:00,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18631: vnic_dev_register_~tmp___1~47#1.base, vnic_dev_register_~tmp___1~47#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$#47(vnic_dev_register_~tmp___1~47#1.base, vnic_dev_register_~tmp___1~47#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$#47(vnic_dev_register_~vdev#1.base, 380 + vnic_dev_register_~vdev#1.offset, 8); [2025-02-08 03:41:00,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18631-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 03:41:00,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12421-1: [2025-02-08 03:41:00,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12421: call write~int#47(#t~bitwise1275#1, ~netdev~12#1.base, 204 + ~netdev~12#1.offset, 8);havoc #t~mem1273#1;havoc #t~mem1274#1;havoc #t~bitwise1275#1; [2025-02-08 03:41:00,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12421-3: assume 0 == #t~mem1274#1 % 18446744073709551616;#t~bitwise1275#1 := #t~mem1273#1; [2025-02-08 03:41:00,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12421-3: assume !(0 == #t~mem1274#1 % 18446744073709551616); [2025-02-08 03:41:00,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18895: 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 03:41:00,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12421-2: havoc #t~bitwise1275#1;assume (#t~bitwise1275#1 % 18446744073709551616 >= #t~mem1273#1 % 18446744073709551616 && #t~bitwise1275#1 % 18446744073709551616 >= #t~mem1274#1 % 18446744073709551616) && #t~bitwise1275#1 % 18446744073709551616 <= #t~mem1273#1 % 18446744073709551616 + #t~mem1274#1 % 18446744073709551616; [2025-02-08 03:41:00,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18895-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 03:41:00,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15526-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 03:41:00,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15526: enic_get_vnic_config_~tmp___4~8#1.base, enic_get_vnic_config_~tmp___4~8#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 03:41:00,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15592-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 03:41:00,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15592: 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#47((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 03:41:00,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12421-5: call #t~mem1273#1 := read~int#47(~netdev~12#1.base, 204 + ~netdev~12#1.offset, 8);call #t~mem1274#1 := read~int#47(~netdev~12#1.base, 212 + ~netdev~12#1.offset, 8); [2025-02-08 03:41:00,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12289-1: SUMMARY for call #t~ret1223#1.base, #t~ret1223#1.offset := spinlock_check(~enic~30#1.base, 1732 + ~enic~30#1.offset); srcloc: null [2025-02-08 03:41:00,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12421-4: assume 0 == #t~mem1273#1 % 18446744073709551616 || #t~mem1273#1 % 18446744073709551616 == #t~mem1274#1 % 18446744073709551616;#t~bitwise1275#1 := #t~mem1274#1; [2025-02-08 03:41:00,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12421-4: assume !(0 == #t~mem1273#1 % 18446744073709551616 || #t~mem1273#1 % 18446744073709551616 == #t~mem1274#1 % 18446744073709551616); [2025-02-08 03:41:00,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12289: havoc #t~ret1223#1.base, #t~ret1223#1.offset; [2025-02-08 03:41:00,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11827-1: assume enic_set_intr_mode_#t~short1117#1;call enic_set_intr_mode_#t~mem1116#1 := read~int#47(enic_set_intr_mode_~enic#1.base, 14100 + enic_set_intr_mode_~enic#1.offset, 4);enic_set_intr_mode_#t~short1117#1 := enic_set_intr_mode_#t~mem1116#1 % 4294967296 >= (2 + (enic_set_intr_mode_~n~0#1 + enic_set_intr_mode_~m~0#1)) % 4294967296; [2025-02-08 03:41:00,115 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11827-1: assume !enic_set_intr_mode_#t~short1117#1; [2025-02-08 03:41:00,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11827: assume enic_set_intr_mode_#t~short1117#1;havoc enic_set_intr_mode_#t~mem1106#1;havoc enic_set_intr_mode_#t~bitwise1107#1;havoc enic_set_intr_mode_#t~mem1108#1;havoc enic_set_intr_mode_#t~short1109#1;havoc enic_set_intr_mode_#t~mem1110#1;havoc enic_set_intr_mode_#t~short1111#1;havoc enic_set_intr_mode_#t~mem1112#1;havoc enic_set_intr_mode_#t~short1113#1;havoc enic_set_intr_mode_#t~mem1114#1;havoc enic_set_intr_mode_#t~short1115#1;havoc enic_set_intr_mode_#t~mem1116#1;havoc enic_set_intr_mode_#t~short1117#1;call enic_set_intr_mode_#t~mem1118#1.base, enic_set_intr_mode_#t~mem1118#1.offset := read~$Pointer$#47(enic_set_intr_mode_~enic#1.base, 8 + enic_set_intr_mode_~enic#1.offset, 8); [2025-02-08 03:41:00,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11827: assume !enic_set_intr_mode_#t~short1117#1;havoc enic_set_intr_mode_#t~mem1106#1;havoc enic_set_intr_mode_#t~bitwise1107#1;havoc enic_set_intr_mode_#t~mem1108#1;havoc enic_set_intr_mode_#t~short1109#1;havoc enic_set_intr_mode_#t~mem1110#1;havoc enic_set_intr_mode_#t~short1111#1;havoc enic_set_intr_mode_#t~mem1112#1;havoc enic_set_intr_mode_#t~short1113#1;havoc enic_set_intr_mode_#t~mem1114#1;havoc enic_set_intr_mode_#t~short1115#1;havoc enic_set_intr_mode_#t~mem1116#1;havoc enic_set_intr_mode_#t~short1117#1; [2025-02-08 03:41:00,119 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13016: assume { :end_inline_ldv_switch_automaton_state_2_5 } true; [2025-02-08 03:41:00,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11827-7: assume enic_set_intr_mode_#t~short1111#1;call enic_set_intr_mode_#t~mem1110#1 := read~int#47(enic_set_intr_mode_~enic#1.base, 12344 + enic_set_intr_mode_~enic#1.offset, 4);enic_set_intr_mode_#t~short1111#1 := enic_set_intr_mode_#t~mem1110#1 % 4294967296 >= enic_set_intr_mode_~n~0#1 % 4294967296; [2025-02-08 03:41:00,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11827-7: assume !enic_set_intr_mode_#t~short1111#1; [2025-02-08 03:41:00,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11827-6: enic_set_intr_mode_#t~short1113#1 := enic_set_intr_mode_#t~short1111#1; [2025-02-08 03:41:00,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11827-9: assume enic_set_intr_mode_#t~short1109#1;call enic_set_intr_mode_#t~mem1108#1 := read~int#47(enic_set_intr_mode_~enic#1.base, 33 + enic_set_intr_mode_~enic#1.offset, 1);enic_set_intr_mode_#t~short1109#1 := 0 == enic_set_intr_mode_#t~mem1108#1 % 256 % 4294967296; [2025-02-08 03:41:00,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11827-9: assume !enic_set_intr_mode_#t~short1109#1; [2025-02-08 03:41:00,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11827-8: enic_set_intr_mode_#t~short1111#1 := enic_set_intr_mode_#t~short1109#1; [2025-02-08 03:41:00,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11827-3: assume enic_set_intr_mode_#t~short1115#1;call enic_set_intr_mode_#t~mem1114#1 := read~int#47(enic_set_intr_mode_~enic#1.base, 15712 + enic_set_intr_mode_~enic#1.offset, 4);enic_set_intr_mode_#t~short1115#1 := enic_set_intr_mode_#t~mem1114#1 % 4294967296 >= (enic_set_intr_mode_~n~0#1 + enic_set_intr_mode_~m~0#1) % 4294967296; [2025-02-08 03:41:00,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11827-3: assume !enic_set_intr_mode_#t~short1115#1; [2025-02-08 03:41:00,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11827-2: enic_set_intr_mode_#t~short1117#1 := enic_set_intr_mode_#t~short1115#1; [2025-02-08 03:41:00,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11827-5: assume enic_set_intr_mode_#t~short1113#1;call enic_set_intr_mode_#t~mem1112#1 := read~int#47(enic_set_intr_mode_~enic#1.base, 7312 + enic_set_intr_mode_~enic#1.offset, 4);enic_set_intr_mode_#t~short1113#1 := enic_set_intr_mode_#t~mem1112#1 % 4294967296 >= enic_set_intr_mode_~m~0#1 % 4294967296; [2025-02-08 03:41:00,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11827-5: assume !enic_set_intr_mode_#t~short1113#1; [2025-02-08 03:41:00,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11827-4: enic_set_intr_mode_#t~short1115#1 := enic_set_intr_mode_#t~short1113#1; [2025-02-08 03:41:00,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11827-14: assume 0 == enic_set_intr_mode_#t~mem1106#1 % 4294967296;enic_set_intr_mode_#t~bitwise1107#1 := 0; [2025-02-08 03:41:00,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11827-14: assume !(0 == enic_set_intr_mode_#t~mem1106#1 % 4294967296); [2025-02-08 03:41:00,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12290: 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 03:41:00,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11827-11: [2025-02-08 03:41:00,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15527-1: SUMMARY for call enic_get_vnic_config_#t~ret1552#1 := dev_err(enic_get_vnic_config_~tmp___4~8#1.base, enic_get_vnic_config_~tmp___4~8#1.offset, 71, 0); srcloc: null [2025-02-08 03:41:00,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11827-10: enic_set_intr_mode_#t~short1109#1 := 0 != enic_set_intr_mode_#t~bitwise1107#1 % 4294967296; [2025-02-08 03:41:00,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15527: 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 03:41:00,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12422: assume 0 != ~using_dac~0#1;call #t~mem1276#1 := read~int#47(~netdev~12#1.base, 204 + ~netdev~12#1.offset, 8); [2025-02-08 03:41:00,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12422: assume !(0 != ~using_dac~0#1); [2025-02-08 03:41:00,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11827-13: assume 16 == enic_set_intr_mode_#t~mem1106#1 % 4294967296;enic_set_intr_mode_#t~bitwise1107#1 := enic_set_intr_mode_#t~mem1106#1; [2025-02-08 03:41:00,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11827-13: assume !(16 == enic_set_intr_mode_#t~mem1106#1 % 4294967296); [2025-02-08 03:41:00,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11827-12: havoc enic_set_intr_mode_#t~bitwise1107#1;assume enic_set_intr_mode_#t~bitwise1107#1 % 4294967296 <= enic_set_intr_mode_#t~mem1106#1 % 4294967296 && enic_set_intr_mode_#t~bitwise1107#1 % 4294967296 <= 16; [2025-02-08 03:41:00,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12026: SUMMARY for call enic_init_vnic_resources(enic_dev_init_~enic#1.base, enic_dev_init_~enic#1.offset); srcloc: null [2025-02-08 03:41:00,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15263: assume 0 != vnic_wq_alloc_~err~22#1; [2025-02-08 03:41:00,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15263: 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~151#1.base, vnic_wq_alloc_~tmp~151#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 03:41:00,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17377: call write~int#47(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$#47(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$#47(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#47(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#47(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 03:41:00,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15924: call enic_alloc_vnic_resources_#t~mem1654#1 := read~int#47(enic_alloc_vnic_resources_~enic#1.base, 7312 + enic_alloc_vnic_resources_~enic#1.offset, 4); [2025-02-08 03:41:00,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12423-3: assume false;#t~bitwise1277#1 := #t~mem1276#1; [2025-02-08 03:41:00,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12423-3: assume !false; [2025-02-08 03:41:00,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18897: assume 0 != vnic_rq_alloc_~err~70#1;vnic_rq_alloc_#res#1 := vnic_rq_alloc_~err~70#1; [2025-02-08 03:41:00,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18897: 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~207#1.base, vnic_rq_alloc_bufs_~tmp~207#1.offset, vnic_rq_alloc_bufs_~tmp___0~87#1.base, vnic_rq_alloc_bufs_~tmp___0~87#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~207#1.base, vnic_rq_alloc_bufs_~tmp~207#1.offset;havoc vnic_rq_alloc_bufs_~tmp___0~87#1.base, vnic_rq_alloc_bufs_~tmp___0~87#1.offset;call vnic_rq_alloc_bufs_#t~mem2217#1 := read~int#47(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 03:41:00,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12423-2: havoc #t~bitwise1277#1;assume (#t~bitwise1277#1 % 18446744073709551616 >= #t~mem1276#1 % 18446744073709551616 && #t~bitwise1277#1 % 18446744073709551616 >= 32) && #t~bitwise1277#1 % 18446744073709551616 <= 32 + #t~mem1276#1 % 18446744073709551616; [2025-02-08 03:41:00,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12423-4: assume 0 == #t~mem1276#1 % 18446744073709551616 || 32 == #t~mem1276#1 % 18446744073709551616;#t~bitwise1277#1 := 32; [2025-02-08 03:41:00,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12423-4: assume !(0 == #t~mem1276#1 % 18446744073709551616 || 32 == #t~mem1276#1 % 18446744073709551616); [2025-02-08 03:41:00,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12423-1: [2025-02-08 03:41:00,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12423: call write~int#47(#t~bitwise1277#1, ~netdev~12#1.base, 204 + ~netdev~12#1.offset, 8);havoc #t~mem1276#1;havoc #t~bitwise1277#1; [2025-02-08 03:41:00,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12027-1: SUMMARY for call enic_dev_init_#t~ret1173#1 := enic_set_rss_nic_cfg(enic_dev_init_~enic#1.base, enic_dev_init_~enic#1.offset); srcloc: null [2025-02-08 03:41:00,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12027: assume -2147483648 <= enic_dev_init_#t~ret1173#1 && enic_dev_init_#t~ret1173#1 <= 2147483647;enic_dev_init_~err~19#1 := enic_dev_init_#t~ret1173#1;havoc enic_dev_init_#t~ret1173#1; [2025-02-08 03:41:00,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11829-1: SUMMARY for call enic_set_intr_mode_#t~ret1119#1 := pci_enable_msix(enic_set_intr_mode_#t~mem1118#1.base, enic_set_intr_mode_#t~mem1118#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 03:41:00,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11829: assume -2147483648 <= enic_set_intr_mode_#t~ret1119#1 && enic_set_intr_mode_#t~ret1119#1 <= 2147483647;enic_set_intr_mode_~tmp___0~44#1 := enic_set_intr_mode_#t~ret1119#1;havoc enic_set_intr_mode_#t~mem1118#1.base, enic_set_intr_mode_#t~mem1118#1.offset;havoc enic_set_intr_mode_#t~ret1119#1; [2025-02-08 03:41:00,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17312: 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 03:41:00,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17312-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 03:41:00,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15595-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 03:41:00,120 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15595: 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#47(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#47(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#47(enic_get_vnic_config_~c~0#1.base, 12 + enic_get_vnic_config_~c~0#1.offset, 2); [2025-02-08 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12292: assume -2147483648 <= #t~ret1224#1 && #t~ret1224#1 <= 2147483647;~err~20#1 := #t~ret1224#1;havoc #t~ret1224#1; [2025-02-08 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12292-1: SUMMARY for call #t~ret1224#1 := enic_dev_set_ig_vlan_rewrite_mode(~enic~30#1.base, ~enic~30#1.offset); srcloc: null [2025-02-08 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15463-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 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15463: 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 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12358: assume ~i~17#1 % 4294967296 < #t~mem1239#1 % 4294967296;havoc #t~mem1239#1; [2025-02-08 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12358: assume !(~i~17#1 % 4294967296 < #t~mem1239#1 % 4294967296);havoc #t~mem1239#1;call #t~mem1240#1 := read~int#47(~enic~30#1.base, 28 + ~enic~30#1.offset, 2);call write~int#47(#t~mem1240#1 % 65536, ~enic~30#1.base, 1718 + ~enic~30#1.offset, 4);havoc #t~mem1240#1;call #t~mem1241#1 := read~int#47(~enic~30#1.base, 1718 + ~enic~30#1.offset, 4); [2025-02-08 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18634: 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 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18634: 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 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15265-1: SUMMARY for call vnic_wq_free(vnic_wq_alloc_~wq#1.base, vnic_wq_alloc_~wq#1.offset); srcloc: null [2025-02-08 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15265: vnic_wq_alloc_#res#1 := vnic_wq_alloc_~err~22#1; [2025-02-08 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22334: havoc register_netdev_#t~nondet2513#1; [2025-02-08 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22334-1: ldv_register_netdev_131_#t~ret1434#1 := register_netdev_#res#1;havoc register_netdev_#t~nondet2513#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_131_#t~ret1434#1 && ldv_register_netdev_131_#t~ret1434#1 <= 2147483647;ldv_register_netdev_131_~tmp~145#1 := ldv_register_netdev_131_#t~ret1434#1;havoc ldv_register_netdev_131_#t~ret1434#1;ldv_register_netdev_131_~ldv_func_res~8#1 := ldv_register_netdev_131_~tmp~145#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_131_~ldv_func_res~8#1, ldv_register_netdev_131_~ldv_func_arg1#1.base, ldv_register_netdev_131_~ldv_func_arg1#1.offset;havoc ldv_register_netdev_#res#1;havoc ldv_register_netdev_#t~ret1397#1, ldv_register_netdev_#t~ret1398#1, ldv_register_netdev_#t~mem1399#1.base, ldv_register_netdev_#t~mem1399#1.offset, ldv_register_netdev_#t~mem1400#1.base, ldv_register_netdev_#t~mem1400#1.offset, ldv_register_netdev_#t~ret1401#1, ldv_register_netdev_#t~ret1402#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~129#1, ldv_register_netdev_~tmp___0~51#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~129#1;havoc ldv_register_netdev_~tmp___0~51#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~nondet2492#1;havoc ldv_pre_register_netdev_#t~nondet2492#1;assume -2147483648 <= ldv_pre_register_netdev_#t~nondet2492#1 && ldv_pre_register_netdev_#t~nondet2492#1 <= 2147483647;ldv_pre_register_netdev_#res#1 := ldv_pre_register_netdev_#t~nondet2492#1;havoc ldv_pre_register_netdev_#t~nondet2492#1; [2025-02-08 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15596-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 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15596: 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 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17380: vnic_dev_discover_res_~len~2#1 := vnic_dev_discover_res_~count~2#1; [2025-02-08 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17314: 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 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17314: 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 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12029: assume 0 != enic_dev_init_~err~19#1; [2025-02-08 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12029: assume !(0 != enic_dev_init_~err~19#1);call enic_dev_init_#t~mem1175#1.base, enic_dev_init_#t~mem1175#1.offset := read~$Pointer$#47(enic_dev_init_~enic#1.base, 200 + enic_dev_init_~enic#1.offset, 8); [2025-02-08 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22203: havoc ldv_pre_register_netdev_#t~nondet2492#1; [2025-02-08 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22203-1: ldv_register_netdev_#t~ret1397#1 := ldv_pre_register_netdev_#res#1;havoc ldv_pre_register_netdev_#t~nondet2492#1;assume { :end_inline_ldv_pre_register_netdev } true;assume -2147483648 <= ldv_register_netdev_#t~ret1397#1 && ldv_register_netdev_#t~ret1397#1 <= 2147483647;ldv_register_netdev_~ldv_10_ret_default~0#1 := ldv_register_netdev_#t~ret1397#1;havoc ldv_register_netdev_#t~ret1397#1;ldv_register_netdev_~ldv_10_netdev_net_device~0#1.base, ldv_register_netdev_~ldv_10_netdev_net_device~0#1.offset := ldv_register_netdev_~arg1#1.base, ldv_register_netdev_~arg1#1.offset; [2025-02-08 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15927: call enic_alloc_vnic_resources_#t~mem1651#1.base, enic_alloc_vnic_resources_#t~mem1651#1.offset := read~$Pointer$#47(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#47(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~151#1.base, vnic_wq_alloc_~tmp~151#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~151#1.base, vnic_wq_alloc_~tmp~151#1.offset;call write~int#47(vnic_wq_alloc_~index#1, vnic_wq_alloc_~wq#1.base, vnic_wq_alloc_~wq#1.offset, 4);call write~$Pointer$#47(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 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12294: assume 0 != ~err~20#1; [2025-02-08 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12294: assume !(0 != ~err~20#1); [2025-02-08 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15465: assume 0 != enic_get_vnic_config_~err~23#1; [2025-02-08 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15465: 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$#47(enic_get_vnic_config_~enic#1.base, 200 + enic_get_vnic_config_~enic#1.offset, 8); [2025-02-08 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15994: 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 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15994: 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$#47(enic_alloc_vnic_resources_~enic#1.base, 200 + enic_alloc_vnic_resources_~enic#1.offset, 8); [2025-02-08 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11832: assume 0 == enic_set_intr_mode_~tmp___0~44#1;call write~int#47(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#47(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#47(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#47(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~mem1120#1.base, enic_set_intr_mode_#t~mem1120#1.offset := read~$Pointer$#47(enic_set_intr_mode_~enic#1.base, 200 + enic_set_intr_mode_~enic#1.offset, 8); [2025-02-08 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11832: assume !(0 == enic_set_intr_mode_~tmp___0~44#1); [2025-02-08 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12427-1: [2025-02-08 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12427: call write~int#47(#t~bitwise1279#1, ~netdev~12#1.base, 504 + ~netdev~12#1.offset, 4);havoc #t~mem1278#1;havoc #t~bitwise1279#1;assume { :begin_inline_ldv_register_netdev_131 } true;ldv_register_netdev_131_#in~ldv_func_arg1#1.base, ldv_register_netdev_131_#in~ldv_func_arg1#1.offset := ~netdev~12#1.base, ~netdev~12#1.offset;havoc ldv_register_netdev_131_#res#1;havoc ldv_register_netdev_131_#t~ret1434#1, ldv_register_netdev_131_#t~ret1435#1, ldv_register_netdev_131_~ldv_func_arg1#1.base, ldv_register_netdev_131_~ldv_func_arg1#1.offset, ldv_register_netdev_131_~ldv_func_res~8#1, ldv_register_netdev_131_~tmp~145#1, ldv_register_netdev_131_~tmp___0~60#1;ldv_register_netdev_131_~ldv_func_arg1#1.base, ldv_register_netdev_131_~ldv_func_arg1#1.offset := ldv_register_netdev_131_#in~ldv_func_arg1#1.base, ldv_register_netdev_131_#in~ldv_func_arg1#1.offset;havoc ldv_register_netdev_131_~ldv_func_res~8#1;havoc ldv_register_netdev_131_~tmp~145#1;havoc ldv_register_netdev_131_~tmp___0~60#1;assume { :begin_inline_register_netdev } true;register_netdev_#in~arg0#1.base, register_netdev_#in~arg0#1.offset := ldv_register_netdev_131_~ldv_func_arg1#1.base, ldv_register_netdev_131_~ldv_func_arg1#1.offset;havoc register_netdev_#res#1;havoc register_netdev_#t~nondet2513#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~nondet2513#1;assume -2147483648 <= register_netdev_#t~nondet2513#1 && register_netdev_#t~nondet2513#1 <= 2147483647;register_netdev_#res#1 := register_netdev_#t~nondet2513#1;havoc register_netdev_#t~nondet2513#1; [2025-02-08 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15598-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 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15598: 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#47(enic_get_vnic_config_~enic#1.base, 16 + enic_get_vnic_config_~enic#1.offset, 4); [2025-02-08 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12163-1: SUMMARY for call #t~ret1186#1 := pci_set_dma_mask(~pdev#1.base, ~pdev#1.offset, 18446744073709551615); srcloc: null [2025-02-08 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12163: assume -2147483648 <= #t~ret1186#1 && #t~ret1186#1 <= 2147483647;~err~20#1 := #t~ret1186#1;havoc #t~ret1186#1; [2025-02-08 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12427-3: assume false;#t~bitwise1279#1 := #t~mem1278#1; [2025-02-08 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12427-3: assume !false; [2025-02-08 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12427-2: havoc #t~bitwise1279#1;assume (#t~bitwise1279#1 % 4294967296 >= #t~mem1278#1 % 4294967296 && #t~bitwise1279#1 % 4294967296 >= 131072) && #t~bitwise1279#1 % 4294967296 <= 131072 + #t~mem1278#1 % 4294967296; [2025-02-08 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12427-5: call #t~mem1278#1 := read~int#47(~netdev~12#1.base, 504 + ~netdev~12#1.offset, 4); [2025-02-08 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12427-4: assume 0 == #t~mem1278#1 % 4294967296 || 131072 == #t~mem1278#1 % 4294967296;#t~bitwise1279#1 := 131072; [2025-02-08 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12427-4: assume !(0 == #t~mem1278#1 % 4294967296 || 131072 == #t~mem1278#1 % 4294967296); [2025-02-08 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12031-1: SUMMARY for call enic_dev_init_#t~ret1174#1 := dev_err(enic_dev_init_~dev~1#1.base, enic_dev_init_~dev~1#1.offset, 30, 0); srcloc: null [2025-02-08 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12031: assume -2147483648 <= enic_dev_init_#t~ret1174#1 && enic_dev_init_#t~ret1174#1 <= 2147483647;havoc enic_dev_init_#t~ret1174#1; [2025-02-08 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15467-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 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15467: enic_get_vnic_config_~tmp~157#1.base, enic_get_vnic_config_~tmp~157#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 03:41:00,121 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15599-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 03:41:00,122 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15599: 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~ret1167#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~157#1.base, enic_get_vnic_config_~tmp~157#1.offset, enic_get_vnic_config_~tmp___0~64#1.base, enic_get_vnic_config_~tmp___0~64#1.offset, enic_get_vnic_config_~tmp___1~37#1.base, enic_get_vnic_config_~tmp___1~37#1.offset, enic_get_vnic_config_~tmp___2~21#1.base, enic_get_vnic_config_~tmp___2~21#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~8#1.base, enic_get_vnic_config_~tmp___4~8#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~ret1167#1 && enic_dev_init_#t~ret1167#1 <= 2147483647;enic_dev_init_~err~19#1 := enic_dev_init_#t~ret1167#1;havoc enic_dev_init_#t~ret1167#1; [2025-02-08 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17251: assume 0 == vnic_dev_discover_res_~num_bars#1 % 4294967296;vnic_dev_discover_res_#res#1 := -22; [2025-02-08 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17251: assume !(0 == vnic_dev_discover_res_~num_bars#1 % 4294967296);call vnic_dev_discover_res_#t~mem1960#1 := read~int#47(vnic_dev_discover_res_~bar#1.base, 16 + vnic_dev_discover_res_~bar#1.offset, 8); [2025-02-08 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12296: assume -2147483648 <= #t~ret1225#1 && #t~ret1225#1 <= 2147483647;havoc #t~ret1225#1; [2025-02-08 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12296-1: SUMMARY for call #t~ret1225#1 := dev_err(~dev~2#1.base, ~dev~2#1.offset, 43, 0); srcloc: null [2025-02-08 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15930: assume 0 != enic_alloc_vnic_resources_~err~26#1; [2025-02-08 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15930: 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 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15600-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 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15600-5: [2025-02-08 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15468-1: SUMMARY for call enic_get_vnic_config_#t~ret1532#1 := dev_err(enic_get_vnic_config_~tmp~157#1.base, enic_get_vnic_config_~tmp~157#1.offset, 62, 0); srcloc: null [2025-02-08 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15600-4: call enic_get_vnic_config_#t~mem1582#1 := read~int#47(enic_get_vnic_config_~enic#1.base, 16 + enic_get_vnic_config_~enic#1.offset, 4); [2025-02-08 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15468: 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 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15600-3: assume 0 == enic_get_vnic_config_#t~mem1582#1 % 4294967296;enic_get_vnic_config_#t~bitwise1583#1 := 0; [2025-02-08 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15600-3: assume !(0 == enic_get_vnic_config_#t~mem1582#1 % 4294967296); [2025-02-08 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15534-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 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15600-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 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15600-2: assume !(4 == enic_get_vnic_config_#t~mem1582#1 % 4294967296); [2025-02-08 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15534: 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 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15600-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 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15600: [2025-02-08 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12165: assume 0 != ~err~20#1; [2025-02-08 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12165: assume !(0 != ~err~20#1); [2025-02-08 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15600-8: assume 0 == enic_get_vnic_config_#t~mem1580#1 % 4294967296;enic_get_vnic_config_#t~bitwise1581#1 := 0; [2025-02-08 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15600-8: assume !(0 == enic_get_vnic_config_#t~mem1580#1 % 4294967296); [2025-02-08 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15600-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 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15600-7: assume !(8 == enic_get_vnic_config_#t~mem1580#1 % 4294967296); [2025-02-08 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18904: assume 0 != vnic_rq_alloc_~err~70#1; [2025-02-08 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18904: 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~208#1.base, vnic_rq_alloc_~tmp~208#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 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12364: assume -2147483648 <= #t~ret1242#1 && #t~ret1242#1 <= 2147483647;havoc #t~mem1241#1;havoc #t~ret1242#1; [2025-02-08 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17319: 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 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12364-1: SUMMARY for call #t~ret1242#1 := enic_change_mtu(~netdev~12#1.base, ~netdev~12#1.offset, (if #t~mem1241#1 % 4294967296 % 4294967296 <= 2147483647 then #t~mem1241#1 % 4294967296 % 4294967296 else #t~mem1241#1 % 4294967296 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15601-4: call enic_get_vnic_config_#t~mem1584#1 := read~int#47(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#47(enic_get_vnic_config_~enic#1.base, 16 + enic_get_vnic_config_~enic#1.offset, 4); [2025-02-08 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15601-3: assume 0 == enic_get_vnic_config_#t~mem1585#1 % 4294967296;enic_get_vnic_config_#t~bitwise1586#1 := 0; [2025-02-08 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15601-3: assume !(0 == enic_get_vnic_config_#t~mem1585#1 % 4294967296); [2025-02-08 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15601-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 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15601-2: assume !(2 == enic_get_vnic_config_#t~mem1585#1 % 4294967296); [2025-02-08 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22274: havoc pci_bus_read_config_word_#t~nondet2503#1;pci_read_config_word_#t~ret288#1 := pci_bus_read_config_word_#res#1;havoc pci_bus_read_config_word_#t~nondet2503#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~ret288#1 && pci_read_config_word_#t~ret288#1 <= 2147483647;pci_read_config_word_~tmp~32#1 := pci_read_config_word_#t~ret288#1;havoc pci_read_config_word_#t~mem286#1.base, pci_read_config_word_#t~mem286#1.offset;havoc pci_read_config_word_#t~mem287#1;havoc pci_read_config_word_#t~ret288#1;pci_read_config_word_#res#1 := pci_read_config_word_~tmp~32#1; [2025-02-08 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12430: assume 0 != ~err~20#1; [2025-02-08 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12430: 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 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15601-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 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15601: [2025-02-08 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16262-1: SUMMARY for call ldv_spin_lock_106(enic_dev_intr_coal_timer_info_~enic#1.base, 1244 + enic_dev_intr_coal_timer_info_~enic#1.offset); srcloc: null [2025-02-08 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16262: call enic_dev_intr_coal_timer_info_#t~mem1709#1.base, enic_dev_intr_coal_timer_info_#t~mem1709#1.offset := read~$Pointer$#47(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~197#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~197#1;vnic_dev_intr_coal_timer_info_~wait~29#1 := 1000; [2025-02-08 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15602: 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 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12365-1: SUMMARY for call #t~ret1243#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 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15602-8: call enic_get_vnic_config_#t~mem1587#1 := read~int#47(enic_get_vnic_config_~enic#1.base, 16 + enic_get_vnic_config_~enic#1.offset, 4); [2025-02-08 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12365: assume -2147483648 <= #t~ret1243#1 && #t~ret1243#1 <= 2147483647;~err~20#1 := #t~ret1243#1;havoc #t~ret1243#1; [2025-02-08 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15602-7: assume 0 == enic_get_vnic_config_#t~mem1587#1 % 4294967296;enic_get_vnic_config_#t~bitwise1588#1 := 0; [2025-02-08 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15602-7: assume !(0 == enic_get_vnic_config_#t~mem1587#1 % 4294967296); [2025-02-08 03:41:00,125 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15602-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 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15602-6: assume !(16 == enic_get_vnic_config_#t~mem1587#1 % 4294967296); [2025-02-08 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15602-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 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15602-4: [2025-02-08 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15602-3: call enic_get_vnic_config_#t~mem1589#1 := read~int#47(enic_get_vnic_config_~c~0#1.base, 17 + enic_get_vnic_config_~c~0#1.offset, 1); [2025-02-08 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15602-2: assume 2 != enic_get_vnic_config_#t~mem1589#1 % 256 % 4294967296;call enic_get_vnic_config_#t~mem1590#1 := read~int#47(enic_get_vnic_config_~c~0#1.base, 17 + enic_get_vnic_config_~c~0#1.offset, 1); [2025-02-08 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15602-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 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15536: assume 0 != enic_get_vnic_config_~err~23#1; [2025-02-08 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15536: 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$#47(enic_get_vnic_config_~enic#1.base, 200 + enic_get_vnic_config_~enic#1.offset, 8); [2025-02-08 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15602-1: assume 1 != enic_get_vnic_config_#t~mem1590#1 % 256 % 4294967296;call enic_get_vnic_config_#t~mem1591#1 := read~int#47(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 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15602-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 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18641: vnic_dev_register_#res#1.base, vnic_dev_register_#res#1.offset := 0, 0; [2025-02-08 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18641-1: SUMMARY for call vnic_dev_unregister(vnic_dev_register_~vdev#1.base, vnic_dev_register_~vdev#1.offset); srcloc: null [2025-02-08 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12233: assume 0 == (#t~mem1208#1.base + #t~mem1208#1.offset) % 18446744073709551616;havoc #t~mem1208#1.base, #t~mem1208#1.offset; [2025-02-08 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12233: assume !(0 == (#t~mem1208#1.base + #t~mem1208#1.offset) % 18446744073709551616);havoc #t~mem1208#1.base, #t~mem1208#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~nondet2508#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~nondet2508#1;assume -2147483648 <= pci_find_ext_capability_#t~nondet2508#1 && pci_find_ext_capability_#t~nondet2508#1 <= 2147483647;pci_find_ext_capability_#res#1 := pci_find_ext_capability_#t~nondet2508#1;havoc pci_find_ext_capability_#t~nondet2508#1; [2025-02-08 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12167-1: SUMMARY for call #t~ret1187#1 := pci_set_dma_mask(~pdev#1.base, ~pdev#1.offset, 4294967295); srcloc: null [2025-02-08 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12167: assume -2147483648 <= #t~ret1187#1 && #t~ret1187#1 <= 2147483647;~err~20#1 := #t~ret1187#1;havoc #t~ret1187#1; [2025-02-08 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18906-1: SUMMARY for call vnic_rq_free(vnic_rq_alloc_~rq#1.base, vnic_rq_alloc_~rq#1.offset); srcloc: null [2025-02-08 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15999-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 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15999: enic_alloc_vnic_resources_~tmp___0~65#1.base, enic_alloc_vnic_resources_~tmp___0~65#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$#47(enic_alloc_vnic_resources_~tmp___0~65#1.base, enic_alloc_vnic_resources_~tmp___0~65#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$#47(enic_alloc_vnic_resources_~enic#1.base, 14104 + enic_alloc_vnic_resources_~enic#1.offset, 8); [2025-02-08 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15603-1: call enic_get_vnic_config_#t~mem1594#1 := read~int#47(enic_get_vnic_config_~c~0#1.base, 16 + enic_get_vnic_config_~c~0#1.offset, 1); [2025-02-08 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15603: assume 0 != enic_get_vnic_config_#t~mem1594#1 % 256 % 4294967296;call enic_get_vnic_config_#t~mem1595#1 := read~int#47(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 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15603: 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 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18906: vnic_rq_alloc_#res#1 := vnic_rq_alloc_~err~70#1; [2025-02-08 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17255: assume vnic_dev_discover_res_#t~mem1960#1 % 18446744073709551616 <= 223;havoc vnic_dev_discover_res_#t~mem1960#1; [2025-02-08 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17255: 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$#47(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$#47(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 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12432: assume -2147483648 <= #t~ret1281#1 && #t~ret1281#1 <= 2147483647;havoc #t~ret1281#1; [2025-02-08 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12432-1: SUMMARY for call #t~ret1281#1 := dev_err(~dev~2#1.base, ~dev~2#1.offset, 52, 0); srcloc: null [2025-02-08 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16264-1: SUMMARY for call ldv_spin_unlock_107(enic_dev_intr_coal_timer_info_~enic#1.base, 1244 + enic_dev_intr_coal_timer_info_~enic#1.offset); srcloc: null [2025-02-08 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16264: enic_dev_intr_coal_timer_info_#res#1 := enic_dev_intr_coal_timer_info_~err~39#1;enic_dev_init_#t~ret1164#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~ret1164#1 && enic_dev_init_#t~ret1164#1 <= 2147483647;enic_dev_init_~err~19#1 := enic_dev_init_#t~ret1164#1;havoc enic_dev_init_#t~ret1164#1; [2025-02-08 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11838-1: SUMMARY for call vnic_dev_set_intr_mode(enic_set_intr_mode_#t~mem1120#1.base, enic_set_intr_mode_#t~mem1120#1.offset, 3); srcloc: null [2025-02-08 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11838: havoc enic_set_intr_mode_#t~mem1120#1.base, enic_set_intr_mode_#t~mem1120#1.offset;enic_set_intr_mode_#res#1 := 0; [2025-02-08 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15538: 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 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15604: call enic_get_vnic_config_#t~mem1597#1 := read~int#47(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#47(enic_get_vnic_config_~c~0#1.base, 38 + enic_get_vnic_config_~c~0#1.offset, 2); [2025-02-08 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17322-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 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12235-1: SUMMARY for call #t~ret1209#1 := dev_err(~dev~2#1.base, ~dev~2#1.offset, 38, 0); srcloc: null [2025-02-08 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12235: assume -2147483648 <= #t~ret1209#1 && #t~ret1209#1 <= 2147483647;havoc #t~ret1209#1;~err~20#1 := -19; [2025-02-08 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12367: assume 0 != ~err~20#1; [2025-02-08 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12367: assume !(0 != ~err~20#1);call #t~mem1245#1 := read~int#47(~enic~30#1.base, 50 + ~enic~30#1.offset, 4);call write~int#47(#t~mem1245#1, ~enic~30#1.base, 1726 + ~enic~30#1.offset, 4);havoc #t~mem1245#1;call #t~mem1246#1 := read~int#47(~enic~30#1.base, 1726 + ~enic~30#1.offset, 4);call write~int#47(#t~mem1246#1, ~enic~30#1.base, 1722 + ~enic~30#1.offset, 4);havoc #t~mem1246#1; [2025-02-08 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15538-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 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12037-1: SUMMARY for call enic_dev_init_#t~ret1176#1 := vnic_dev_get_intr_mode(enic_dev_init_#t~mem1175#1.base, enic_dev_init_#t~mem1175#1.offset); srcloc: null [2025-02-08 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12037: assume -2147483648 <= enic_dev_init_#t~ret1176#1 && enic_dev_init_#t~ret1176#1 <= 2147483647;enic_dev_init_~tmp___0~45#1 := enic_dev_init_#t~ret1176#1;havoc enic_dev_init_#t~mem1175#1.base, enic_dev_init_#t~mem1175#1.offset;havoc enic_dev_init_#t~ret1176#1; [2025-02-08 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12169: assume 0 != ~err~20#1; [2025-02-08 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12169: assume !(0 != ~err~20#1); [2025-02-08 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17322: 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 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15539-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 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15539: 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 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17257: 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 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17257-1: SUMMARY for call vnic_dev_discover_res_#t~ret1961#1 := printk(108, 0); srcloc: null [2025-02-08 03:41:00,126 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12302: SUMMARY for call netif_carrier_off(~netdev~12#1.base, ~netdev~12#1.offset); srcloc: null [2025-02-08 03:41:00,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16002: 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 03:41:00,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16002: 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 03:41:00,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15077-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 03:41:00,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15077: vnic_intr_alloc_~tmp~148#1.base, vnic_intr_alloc_~tmp~148#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$#47(vnic_intr_alloc_~tmp~148#1.base, vnic_intr_alloc_~tmp~148#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$#47(vnic_intr_alloc_~intr#1.base, 12 + vnic_intr_alloc_~intr#1.offset, 8); [2025-02-08 03:41:00,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15936: 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 03:41:00,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15936: 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 03:41:00,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15474: 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 03:41:00,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12171-1: SUMMARY for call #t~ret1188#1 := dev_err(~dev~2#1.base, ~dev~2#1.offset, 34, 0); srcloc: null [2025-02-08 03:41:00,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12171: assume -2147483648 <= #t~ret1188#1 && #t~ret1188#1 <= 2147483647;havoc #t~ret1188#1; [2025-02-08 03:41:00,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12369-1: SUMMARY for call #t~ret1244#1 := dev_err(~dev~2#1.base, ~dev~2#1.offset, 50, 0); srcloc: null [2025-02-08 03:41:00,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12369: assume -2147483648 <= #t~ret1244#1 && #t~ret1244#1 <= 2147483647;havoc #t~ret1244#1; [2025-02-08 03:41:00,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12303-1: SUMMARY for call #t~ret1226#1 := enic_is_dynamic(~enic~30#1.base, ~enic~30#1.offset); srcloc: null [2025-02-08 03:41:00,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15474-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 03:41:00,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12303: assume -2147483648 <= #t~ret1226#1 && #t~ret1226#1 <= 2147483647;~tmp___1~32#1 := #t~ret1226#1;havoc #t~ret1226#1; [2025-02-08 03:41:00,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17324: 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 03:41:00,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17324-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 03:41:00,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16004-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 03:41:00,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16004: enic_alloc_vnic_resources_~tmp___1~38#1.base, enic_alloc_vnic_resources_~tmp___1~38#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 03:41:00,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12040: assume 3 == enic_dev_init_~tmp___0~45#1 % 4294967296; [2025-02-08 03:41:00,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12040: assume !(3 == enic_dev_init_~tmp___0~45#1 % 4294967296); [2025-02-08 03:41:00,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15476: assume 0 != enic_get_vnic_config_~err~23#1; [2025-02-08 03:41:00,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15476: 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$#47(enic_get_vnic_config_~enic#1.base, 200 + enic_get_vnic_config_~enic#1.offset, 8); [2025-02-08 03:41:00,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12305: assume 0 == ~tmp___1~32#1;call #t~mem1227#1.base, #t~mem1227#1.offset := read~$Pointer$#47(~enic~30#1.base, 200 + ~enic~30#1.offset, 8); [2025-02-08 03:41:00,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12305: assume !(0 == ~tmp___1~32#1); [2025-02-08 03:41:00,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17392: 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 03:41:00,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16005-1: SUMMARY for call enic_alloc_vnic_resources_#t~ret1674#1 := dev_err(enic_alloc_vnic_resources_~tmp___1~38#1.base, enic_alloc_vnic_resources_~tmp___1~38#1.offset, 106, 0); srcloc: null [2025-02-08 03:41:00,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16005: 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 03:41:00,127 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17326: 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 03:41:00,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17326-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 03:41:00,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15080: 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 03:41:00,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15080: 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~148#1.base, vnic_intr_alloc_~tmp~148#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 03:41:00,134 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14883: #t~ret1180#1.base, #t~ret1180#1.offset := ldv_alloc_etherdev_mqs_130_#res#1.base, ldv_alloc_etherdev_mqs_130_#res#1.offset;havoc ldv_alloc_etherdev_mqs_130_#t~ret1432#1.base, ldv_alloc_etherdev_mqs_130_#t~ret1432#1.offset, ldv_alloc_etherdev_mqs_130_#t~ret1433#1.base, ldv_alloc_etherdev_mqs_130_#t~ret1433#1.offset, ldv_alloc_etherdev_mqs_130_~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_130_~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_130_~ldv_func_arg3#1, ldv_alloc_etherdev_mqs_130_~ldv_func_res~7#1.base, ldv_alloc_etherdev_mqs_130_~ldv_func_res~7#1.offset, ldv_alloc_etherdev_mqs_130_~tmp~144#1.base, ldv_alloc_etherdev_mqs_130_~tmp~144#1.offset, ldv_alloc_etherdev_mqs_130_~tmp___0~59#1.base, ldv_alloc_etherdev_mqs_130_~tmp___0~59#1.offset;havoc ldv_alloc_etherdev_mqs_130_#in~ldv_func_arg1#1, ldv_alloc_etherdev_mqs_130_#in~ldv_func_arg2#1, ldv_alloc_etherdev_mqs_130_#in~ldv_func_arg3#1;assume { :end_inline_ldv_alloc_etherdev_mqs_130 } true;~netdev~12#1.base, ~netdev~12#1.offset := #t~ret1180#1.base, #t~ret1180#1.offset;havoc #t~ret1180#1.base, #t~ret1180#1.offset; [2025-02-08 03:41:00,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18451: 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 03:41:00,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18451-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#47(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 03:41:00,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12307-1: SUMMARY for call #t~ret1228#1 := vnic_dev_init(#t~mem1227#1.base, #t~mem1227#1.offset, 0); srcloc: null [2025-02-08 03:41:00,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15478-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 03:41:00,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12307: assume -2147483648 <= #t~ret1228#1 && #t~ret1228#1 <= 2147483647;~err~20#1 := #t~ret1228#1;havoc #t~mem1227#1.base, #t~mem1227#1.offset;havoc #t~ret1228#1; [2025-02-08 03:41:00,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15478: enic_get_vnic_config_~tmp___0~64#1.base, enic_get_vnic_config_~tmp___0~64#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 03:41:00,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15082: 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 03:41:00,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11845-1: assume enic_set_intr_mode_#t~short1129#1;call enic_set_intr_mode_#t~mem1128#1 := read~int#47(enic_set_intr_mode_~enic#1.base, 14100 + enic_set_intr_mode_~enic#1.offset, 4);enic_set_intr_mode_#t~short1129#1 := enic_set_intr_mode_#t~mem1128#1 % 4294967296 >= (3 + enic_set_intr_mode_~m~0#1) % 4294967296; [2025-02-08 03:41:00,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11845-1: assume !enic_set_intr_mode_#t~short1129#1; [2025-02-08 03:41:00,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11845: assume enic_set_intr_mode_#t~short1129#1;havoc enic_set_intr_mode_#t~mem1121#1;havoc enic_set_intr_mode_#t~mem1122#1;havoc enic_set_intr_mode_#t~short1123#1;havoc enic_set_intr_mode_#t~mem1124#1;havoc enic_set_intr_mode_#t~short1125#1;havoc enic_set_intr_mode_#t~mem1126#1;havoc enic_set_intr_mode_#t~short1127#1;havoc enic_set_intr_mode_#t~mem1128#1;havoc enic_set_intr_mode_#t~short1129#1;call enic_set_intr_mode_#t~mem1130#1.base, enic_set_intr_mode_#t~mem1130#1.offset := read~$Pointer$#47(enic_set_intr_mode_~enic#1.base, 8 + enic_set_intr_mode_~enic#1.offset, 8); [2025-02-08 03:41:00,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11845: assume !enic_set_intr_mode_#t~short1129#1;havoc enic_set_intr_mode_#t~mem1121#1;havoc enic_set_intr_mode_#t~mem1122#1;havoc enic_set_intr_mode_#t~short1123#1;havoc enic_set_intr_mode_#t~mem1124#1;havoc enic_set_intr_mode_#t~short1125#1;havoc enic_set_intr_mode_#t~mem1126#1;havoc enic_set_intr_mode_#t~short1127#1;havoc enic_set_intr_mode_#t~mem1128#1;havoc enic_set_intr_mode_#t~short1129#1; [2025-02-08 03:41:00,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14884-1: ldv_alloc_etherdev_mqs_130_#res#1.base, ldv_alloc_etherdev_mqs_130_#res#1.offset := ldv_alloc_etherdev_mqs_130_~ldv_func_res~7#1.base, ldv_alloc_etherdev_mqs_130_~ldv_func_res~7#1.offset; [2025-02-08 03:41:00,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11845-3: assume enic_set_intr_mode_#t~short1127#1;call enic_set_intr_mode_#t~mem1126#1 := read~int#47(enic_set_intr_mode_~enic#1.base, 15712 + enic_set_intr_mode_~enic#1.offset, 4);enic_set_intr_mode_#t~short1127#1 := enic_set_intr_mode_#t~mem1126#1 % 4294967296 >= (1 + enic_set_intr_mode_~m~0#1) % 4294967296; [2025-02-08 03:41:00,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11845-3: assume !enic_set_intr_mode_#t~short1127#1; [2025-02-08 03:41:00,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15941: call enic_alloc_vnic_resources_#t~mem1658#1 := read~int#47(enic_alloc_vnic_resources_~enic#1.base, 12344 + enic_alloc_vnic_resources_~enic#1.offset, 4); [2025-02-08 03:41:00,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11845-2: enic_set_intr_mode_#t~short1129#1 := enic_set_intr_mode_#t~short1127#1; [2025-02-08 03:41:00,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15082-1: SUMMARY for call vnic_intr_alloc_#t~ret1462#1 := printk(59, 0); srcloc: null [2025-02-08 03:41:00,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11845-8: call enic_set_intr_mode_#t~mem1121#1 := read~int#47(enic_set_intr_mode_~enic#1.base, 33 + enic_set_intr_mode_~enic#1.offset, 1);enic_set_intr_mode_#t~short1123#1 := 0 == enic_set_intr_mode_#t~mem1121#1 % 256 % 4294967296; [2025-02-08 03:41:00,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11845-5: assume enic_set_intr_mode_#t~short1125#1;call enic_set_intr_mode_#t~mem1124#1 := read~int#47(enic_set_intr_mode_~enic#1.base, 7312 + enic_set_intr_mode_~enic#1.offset, 4);enic_set_intr_mode_#t~short1125#1 := enic_set_intr_mode_#t~mem1124#1 % 4294967296 >= enic_set_intr_mode_~m~0#1 % 4294967296; [2025-02-08 03:41:00,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11845-5: assume !enic_set_intr_mode_#t~short1125#1; [2025-02-08 03:41:00,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11845-4: enic_set_intr_mode_#t~short1127#1 := enic_set_intr_mode_#t~short1125#1; [2025-02-08 03:41:00,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18452: 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~197#1 := vnic_dev_intr_coal_timer_info_#t~ret2159#1;havoc vnic_dev_intr_coal_timer_info_#t~ret2159#1; [2025-02-08 03:41:00,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11845-7: assume enic_set_intr_mode_#t~short1123#1;call enic_set_intr_mode_#t~mem1122#1 := read~int#47(enic_set_intr_mode_~enic#1.base, 12344 + enic_set_intr_mode_~enic#1.offset, 4);enic_set_intr_mode_#t~short1123#1 := 0 != enic_set_intr_mode_#t~mem1122#1 % 4294967296; [2025-02-08 03:41:00,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11845-7: assume !enic_set_intr_mode_#t~short1123#1; [2025-02-08 03:41:00,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18452-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 03:41:00,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17395: assume 0 != vnic_dev_discover_res_~type~3#1 % 256 % 4294967296; [2025-02-08 03:41:00,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17395: 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~179#1, vnic_dev_discover_res_~tmp___0~77#1, vnic_dev_discover_res_~tmp___1~43#1, vnic_dev_discover_res_~tmp___2~26#1, vnic_dev_discover_res_~tmp___3~17#1, vnic_dev_discover_res_~tmp___4~12#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~86#1 := vnic_dev_register_#t~ret2199#1;havoc vnic_dev_register_#t~ret2199#1; [2025-02-08 03:41:00,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11845-6: enic_set_intr_mode_#t~short1125#1 := enic_set_intr_mode_#t~short1123#1; [2025-02-08 03:41:00,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12440: call #t~mem1282#1.base, #t~mem1282#1.offset := read~$Pointer$#47(~enic~30#1.base, 200 + ~enic~30#1.offset, 8); [2025-02-08 03:41:00,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15479-1: SUMMARY for call enic_get_vnic_config_#t~ret1536#1 := dev_err(enic_get_vnic_config_~tmp___0~64#1.base, enic_get_vnic_config_~tmp___0~64#1.offset, 63, 0); srcloc: null [2025-02-08 03:41:00,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15479: 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 03:41:00,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12440-1: SUMMARY for call enic_dev_deinit(~enic~30#1.base, ~enic~30#1.offset); srcloc: null [2025-02-08 03:41:00,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15546: 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 03:41:00,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17330: assume vnic_dev_discover_res_~bar_num~0#1 % 256 % 4294967296 >= vnic_dev_discover_res_~num_bars#1 % 4294967296; [2025-02-08 03:41:00,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17330: 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#47(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 03:41:00,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12309: assume 0 != ~err~20#1; [2025-02-08 03:41:00,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12309: assume !(0 != ~err~20#1); [2025-02-08 03:41:00,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15546-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 03:41:00,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15150: assume vnic_wq_alloc_bufs_~i~18#1 % 4294967296 < vnic_wq_alloc_bufs_~blks~0#1 % 4294967296; [2025-02-08 03:41:00,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15150: 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 03:41:00,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12177-1: SUMMARY for call #t~ret1189#1 := pci_set_consistent_dma_mask(~pdev#1.base, ~pdev#1.offset, 4294967295); srcloc: null [2025-02-08 03:41:00,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12177: assume -2147483648 <= #t~ret1189#1 && #t~ret1189#1 <= 2147483647;~err~20#1 := #t~ret1189#1;havoc #t~ret1189#1; [2025-02-08 03:41:00,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12111: 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 03:41:00,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17264: assume 0 == (vnic_dev_discover_res_~rh~0#1.base + vnic_dev_discover_res_~rh~0#1.offset) % 18446744073709551616; [2025-02-08 03:41:00,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17264: assume !(0 == (vnic_dev_discover_res_~rh~0#1.base + vnic_dev_discover_res_~rh~0#1.offset) % 18446744073709551616); [2025-02-08 03:41:00,135 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11847-1: SUMMARY for call enic_set_intr_mode_#t~ret1131#1 := pci_enable_msix(enic_set_intr_mode_#t~mem1130#1.base, enic_set_intr_mode_#t~mem1130#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 03:41:00,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11847: assume -2147483648 <= enic_set_intr_mode_#t~ret1131#1 && enic_set_intr_mode_#t~ret1131#1 <= 2147483647;enic_set_intr_mode_~tmp___1~31#1 := enic_set_intr_mode_#t~ret1131#1;havoc enic_set_intr_mode_#t~mem1130#1.base, enic_set_intr_mode_#t~mem1130#1.offset;havoc enic_set_intr_mode_#t~ret1131#1; [2025-02-08 03:41:00,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18454: assume 0 != vnic_dev_intr_coal_timer_info_~tmp~197#1; [2025-02-08 03:41:00,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18454: assume !(0 != vnic_dev_intr_coal_timer_info_~tmp~197#1);vnic_dev_intr_coal_timer_info_~err~69#1 := 5; [2025-02-08 03:41:00,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12244: 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~mem286#1.base, pci_read_config_word_#t~mem286#1.offset, pci_read_config_word_#t~mem287#1, pci_read_config_word_#t~ret288#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~32#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~32#1;call pci_read_config_word_#t~mem286#1.base, pci_read_config_word_#t~mem286#1.offset := read~$Pointer$#47(pci_read_config_word_~dev#1.base, 16 + pci_read_config_word_~dev#1.offset, 8);call pci_read_config_word_#t~mem287#1 := read~int#47(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~mem286#1.base, pci_read_config_word_#t~mem286#1.offset, pci_read_config_word_#t~mem287#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~nondet2503#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~nondet2503#1;assume -2147483648 <= pci_bus_read_config_word_#t~nondet2503#1 && pci_bus_read_config_word_#t~nondet2503#1 <= 2147483647;pci_bus_read_config_word_#res#1 := pci_bus_read_config_word_#t~nondet2503#1;havoc pci_bus_read_config_word_#t~nondet2503#1; [2025-02-08 03:41:00,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12244: assume !(0 != ~pos~0#1); [2025-02-08 03:41:00,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15944: call enic_alloc_vnic_resources_#t~mem1655#1.base, enic_alloc_vnic_resources_#t~mem1655#1.offset := read~$Pointer$#47(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#47(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~208#1.base, vnic_rq_alloc_~tmp~208#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~208#1.base, vnic_rq_alloc_~tmp~208#1.offset;call write~int#47(vnic_rq_alloc_~index#1, vnic_rq_alloc_~rq#1.base, vnic_rq_alloc_~rq#1.offset, 4);call write~$Pointer$#47(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 03:41:00,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15548: assume 0 != enic_get_vnic_config_~err~23#1; [2025-02-08 03:41:00,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15548: 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$#47(enic_get_vnic_config_~enic#1.base, 200 + enic_get_vnic_config_~enic#1.offset, 8); [2025-02-08 03:41:00,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17266: 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 03:41:00,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12179: assume 0 != ~err~20#1; [2025-02-08 03:41:00,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12179: assume !(0 != ~err~20#1); [2025-02-08 03:41:00,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12377-1: SUMMARY for call #t~ret1247#1 := enic_is_dynamic(~enic~30#1.base, ~enic~30#1.offset); srcloc: null [2025-02-08 03:41:00,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12377: assume -2147483648 <= #t~ret1247#1 && #t~ret1247#1 <= 2147483647;~tmp___2~19#1 := #t~ret1247#1;havoc #t~ret1247#1; [2025-02-08 03:41:00,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12311-1: SUMMARY for call #t~ret1229#1 := dev_err(~dev~2#1.base, ~dev~2#1.offset, 44, 0); srcloc: null [2025-02-08 03:41:00,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12311: assume -2147483648 <= #t~ret1229#1 && #t~ret1229#1 <= 2147483647;havoc #t~ret1229#1; [2025-02-08 03:41:00,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16011: enic_dev_init_#t~ret1171#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~164#1.base, enic_alloc_vnic_resources_~tmp~164#1.offset, enic_alloc_vnic_resources_~tmp___0~65#1.base, enic_alloc_vnic_resources_~tmp___0~65#1.offset, enic_alloc_vnic_resources_~tmp___1~38#1.base, enic_alloc_vnic_resources_~tmp___1~38#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~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 03:41:00,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12047: 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 03:41:00,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17266-1: SUMMARY for call vnic_dev_discover_res_#t~ret1964#1 := printk(109, 0); srcloc: null [2025-02-08 03:41:00,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12444: assume -2147483648 <= #t~ret1283#1 && #t~ret1283#1 <= 2147483647;havoc #t~mem1282#1.base, #t~mem1282#1.offset;havoc #t~ret1283#1;call #t~mem1284#1.base, #t~mem1284#1.offset := read~$Pointer$#47(~enic~30#1.base, 1800 + ~enic~30#1.offset, 8); [2025-02-08 03:41:00,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18456: 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 03:41:00,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18456-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 03:41:00,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12444-1: SUMMARY for call #t~ret1283#1 := vnic_dev_close(#t~mem1282#1.base, #t~mem1282#1.offset); srcloc: null [2025-02-08 03:41:00,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12246: #t~ret1211#1 := pci_read_config_word_#res#1;havoc pci_read_config_word_#t~mem286#1.base, pci_read_config_word_#t~mem286#1.offset, pci_read_config_word_#t~mem287#1, pci_read_config_word_#t~ret288#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~32#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~ret1211#1 && #t~ret1211#1 <= 2147483647;havoc #t~ret1211#1;call #t~mem1212#1 := read~int#47(~enic~30#1.base, 1730 + ~enic~30#1.offset, 2); [2025-02-08 03:41:00,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11982-1: SUMMARY for call enic_dev_init_#t~ret1162#1.base, enic_dev_init_#t~ret1162#1.offset := enic_get_dev(enic_dev_init_~enic#1.base, enic_dev_init_~enic#1.offset); srcloc: null [2025-02-08 03:41:00,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11850: assume 0 == enic_set_intr_mode_~tmp___1~31#1;call write~int#47(1, enic_set_intr_mode_~enic#1.base, 12344 + enic_set_intr_mode_~enic#1.offset, 4);call write~int#47(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#47(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#47(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~mem1132#1.base, enic_set_intr_mode_#t~mem1132#1.offset := read~$Pointer$#47(enic_set_intr_mode_~enic#1.base, 200 + enic_set_intr_mode_~enic#1.offset, 8); [2025-02-08 03:41:00,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11850: assume !(0 == enic_set_intr_mode_~tmp___1~31#1); [2025-02-08 03:41:00,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15153-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 03:41:00,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11982: enic_dev_init_~tmp~107#1.base, enic_dev_init_~tmp~107#1.offset := enic_dev_init_#t~ret1162#1.base, enic_dev_init_#t~ret1162#1.offset;havoc enic_dev_init_#t~ret1162#1.base, enic_dev_init_#t~ret1162#1.offset;enic_dev_init_~dev~1#1.base, enic_dev_init_~dev~1#1.offset := enic_dev_init_~tmp~107#1.base, enic_dev_init_~tmp~107#1.offset;call enic_dev_init_#t~mem1163#1.base, enic_dev_init_#t~mem1163#1.offset := read~$Pointer$#47(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~mem1163#1.base, enic_dev_init_#t~mem1163#1.offset;havoc enic_dev_init_#t~mem1163#1.base, enic_dev_init_#t~mem1163#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 03:41:00,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15153: vnic_wq_alloc_bufs_~tmp~150#1.base, vnic_wq_alloc_bufs_~tmp~150#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$#47(vnic_wq_alloc_bufs_~tmp~150#1.base, vnic_wq_alloc_bufs_~tmp~150#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$#47(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 03:41:00,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12379: assume 0 != ~tmp___2~19#1;call write~$Pointer$#47(~#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 03:41:00,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12379: assume !(0 != ~tmp___2~19#1); [2025-02-08 03:41:00,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15550-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 03:41:00,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17334: 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 03:41:00,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17334: 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 03:41:00,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15550: 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 03:41:00,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17334-1: assume vnic_dev_discover_res_#t~short1981#1; [2025-02-08 03:41:00,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17334-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$#47(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 03:41:00,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12181-1: SUMMARY for call #t~ret1190#1 := dev_err(~dev~2#1.base, ~dev~2#1.offset, 35, 0); srcloc: null [2025-02-08 03:41:00,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12181: assume -2147483648 <= #t~ret1190#1 && #t~ret1190#1 <= 2147483647;havoc #t~ret1190#1; [2025-02-08 03:41:00,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15947: assume 0 != enic_alloc_vnic_resources_~err~26#1; [2025-02-08 03:41:00,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15947: 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 03:41:00,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12049: enic_dev_init_#res#1 := 0; [2025-02-08 03:41:00,136 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15551-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 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15551: 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 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22290: havoc pci_enable_device_mem_#t~nondet2504#1; [2025-02-08 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12248: assume 0 != #t~mem1212#1 % 65536 % 4294967296;havoc #t~mem1212#1;call #t~mem1213#1 := read~int#47(~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~mem1213#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1213#1 % 65536 % 4294967296 else #t~mem1213#1 % 65536 % 4294967296 - 4294967296);havoc pci_enable_sriov_#res#1;havoc pci_enable_sriov_#t~nondet2507#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~nondet2507#1;assume -2147483648 <= pci_enable_sriov_#t~nondet2507#1 && pci_enable_sriov_#t~nondet2507#1 <= 2147483647;pci_enable_sriov_#res#1 := pci_enable_sriov_#t~nondet2507#1;havoc pci_enable_sriov_#t~nondet2507#1; [2025-02-08 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12248: assume !(0 != #t~mem1212#1 % 65536 % 4294967296);havoc #t~mem1212#1; [2025-02-08 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16014-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 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16014: enic_alloc_vnic_resources_#res#1 := enic_alloc_vnic_resources_~err~26#1; [2025-02-08 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22290-1: #t~ret1182#1 := pci_enable_device_mem_#res#1;havoc pci_enable_device_mem_#t~nondet2504#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~ret1182#1 && #t~ret1182#1 <= 2147483647;~err~20#1 := #t~ret1182#1;havoc #t~ret1182#1; [2025-02-08 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15486-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 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15486: 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 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15156: 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 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15156: 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 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12051: enic_dev_init_~i~15#1 := 0; [2025-02-08 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12448: havoc #t~mem1284#1.base, #t~mem1284#1.offset; [2025-02-08 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12448-1: SUMMARY for call kfree(#t~mem1284#1.base, #t~mem1284#1.offset); srcloc: null [2025-02-08 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12052: call enic_dev_init_#t~mem1177#1 := read~int#47(enic_dev_init_~enic#1.base, 12344 + enic_dev_init_~enic#1.offset, 4); [2025-02-08 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18791: assume vnic_rq_alloc_bufs_~i~29#1 % 4294967296 < vnic_rq_alloc_bufs_~blks~1#1 % 4294967296; [2025-02-08 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18791: 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 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18461-4: vnic_dev_intr_coal_timer_info_#t~short2165#1 := vnic_dev_intr_coal_timer_info_#t~short2163#1; [2025-02-08 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18461-5: assume vnic_dev_intr_coal_timer_info_#t~short2163#1; [2025-02-08 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18461-5: assume !vnic_dev_intr_coal_timer_info_#t~short2163#1;call vnic_dev_intr_coal_timer_info_#t~mem2162#1 := read~int#47(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 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17272: 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 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18461-6: assume vnic_dev_intr_coal_timer_info_#t~short2166#1;call vnic_dev_intr_coal_timer_info_#t~mem2161#1 := read~int#47(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 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18461-6: assume !vnic_dev_intr_coal_timer_info_#t~short2166#1; [2025-02-08 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17272-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 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18461-7: assume vnic_dev_intr_coal_timer_info_#t~short2167#1; [2025-02-08 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18461-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 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18461-8: vnic_dev_intr_coal_timer_info_#t~short2167#1 := 5 == vnic_dev_intr_coal_timer_info_~err~69#1; [2025-02-08 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12383-1: SUMMARY for call #t~ret1248#1 := enic_is_sriov_vf(~enic~30#1.base, ~enic~30#1.offset); srcloc: null [2025-02-08 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15488: assume 0 != enic_get_vnic_config_~err~23#1; [2025-02-08 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15488: 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$#47(enic_get_vnic_config_~enic#1.base, 200 + enic_get_vnic_config_~enic#1.offset, 8); [2025-02-08 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12383: assume -2147483648 <= #t~ret1248#1 && #t~ret1248#1 <= 2147483647;~tmp___3~10#1 := #t~ret1248#1;havoc #t~ret1248#1; [2025-02-08 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11987: assume 0 != enic_dev_init_~err~19#1; [2025-02-08 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11987: assume !(0 != enic_dev_init_~err~19#1); [2025-02-08 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18461: 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 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18461: 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 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18461-1: vnic_dev_intr_coal_timer_info_#t~short2167#1 := vnic_dev_intr_coal_timer_info_#t~short2166#1; [2025-02-08 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18461-2: vnic_dev_intr_coal_timer_info_#t~short2166#1 := vnic_dev_intr_coal_timer_info_#t~short2165#1; [2025-02-08 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18461-3: assume vnic_dev_intr_coal_timer_info_#t~short2165#1; [2025-02-08 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18461-3: assume !vnic_dev_intr_coal_timer_info_#t~short2165#1;call vnic_dev_intr_coal_timer_info_#t~mem2164#1 := read~int#47(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 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint enic_probeFINAL: assume true; [2025-02-08 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12252: assume 0 != ~err~20#1; [2025-02-08 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12252: assume !(0 != ~err~20#1);call #t~mem1216#1 := read~int#47(~enic~30#1.base, 1706 + ~enic~30#1.offset, 4);call write~int#47(1 + #t~mem1216#1 - #t~mem1216#1 % 2, ~enic~30#1.base, 1706 + ~enic~30#1.offset, 4);havoc #t~mem1216#1;call #t~mem1217#1 := read~int#47(~enic~30#1.base, 1730 + ~enic~30#1.offset, 2);~num_pps~0#1 := (if #t~mem1217#1 % 65536 % 4294967296 <= 2147483647 then #t~mem1217#1 % 65536 % 4294967296 else #t~mem1217#1 % 65536 % 4294967296 - 4294967296);havoc #t~mem1217#1; [2025-02-08 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22294: havoc pci_enable_msi_block_#t~nondet2505#1;enic_set_intr_mode_#t~ret1143#1 := pci_enable_msi_block_#res#1;havoc pci_enable_msi_block_#t~nondet2505#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~ret1143#1 && enic_set_intr_mode_#t~ret1143#1 <= 2147483647;enic_set_intr_mode_~tmp___2~18#1 := enic_set_intr_mode_#t~ret1143#1;havoc enic_set_intr_mode_#t~mem1142#1.base, enic_set_intr_mode_#t~mem1142#1.offset;havoc enic_set_intr_mode_#t~ret1143#1; [2025-02-08 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14168-1: SUMMARY for call ldv_register_netdev_#t~ret1398#1 := ldv_undef_int(); srcloc: null [2025-02-08 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17339: 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 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17339: 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 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14168: assume -2147483648 <= ldv_register_netdev_#t~ret1398#1 && ldv_register_netdev_#t~ret1398#1 <= 2147483647;ldv_register_netdev_~tmp___0~51#1 := ldv_register_netdev_#t~ret1398#1;havoc ldv_register_netdev_#t~ret1398#1; [2025-02-08 03:41:00,137 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11856: havoc enic_set_intr_mode_#t~mem1132#1.base, enic_set_intr_mode_#t~mem1132#1.offset;enic_set_intr_mode_#res#1 := 0; [2025-02-08 03:41:00,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11856-1: SUMMARY for call vnic_dev_set_intr_mode(enic_set_intr_mode_#t~mem1132#1.base, enic_set_intr_mode_#t~mem1132#1.offset, 3); srcloc: null [2025-02-08 03:41:00,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15490: enic_get_vnic_config_~tmp___1~37#1.base, enic_get_vnic_config_~tmp___1~37#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 03:41:00,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12385: assume 0 != ~tmp___3~10#1;call write~$Pointer$#47(~#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 03:41:00,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12385: assume !(0 != ~tmp___3~10#1);call write~$Pointer$#47(~#enic_netdev_ops~0.base, ~#enic_netdev_ops~0.offset, ~netdev~12#1.base, 468 + ~netdev~12#1.offset, 8); [2025-02-08 03:41:00,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15490-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 03:41:00,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12319: 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~ret1162#1.base, enic_dev_init_#t~ret1162#1.offset, enic_dev_init_#t~mem1163#1.base, enic_dev_init_#t~mem1163#1.offset, enic_dev_init_#t~ret1164#1, enic_dev_init_#t~ret1165#1, enic_dev_init_#t~mem1166#1.base, enic_dev_init_#t~mem1166#1.offset, enic_dev_init_#t~ret1167#1, enic_dev_init_#t~ret1168#1, enic_dev_init_#t~ret1169#1, enic_dev_init_#t~ret1170#1, enic_dev_init_#t~ret1171#1, enic_dev_init_#t~ret1172#1, enic_dev_init_#t~ret1173#1, enic_dev_init_#t~ret1174#1, enic_dev_init_#t~mem1175#1.base, enic_dev_init_#t~mem1175#1.offset, enic_dev_init_#t~ret1176#1, enic_dev_init_#t~mem1177#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~107#1.base, enic_dev_init_~tmp~107#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~107#1.base, enic_dev_init_~tmp~107#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 03:41:00,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11989-1: SUMMARY for call enic_dev_init_#t~ret1165#1 := dev_warn(enic_dev_init_~dev~1#1.base, enic_dev_init_~dev~1#1.offset, 26, 0); srcloc: null [2025-02-08 03:41:00,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11989: assume -2147483648 <= enic_dev_init_#t~ret1165#1 && enic_dev_init_#t~ret1165#1 <= 2147483647;havoc enic_dev_init_#t~ret1165#1;call enic_dev_init_#t~mem1166#1.base, enic_dev_init_#t~mem1166#1.offset := read~$Pointer$#47(enic_dev_init_~enic#1.base, 200 + enic_dev_init_~enic#1.offset, 8); [2025-02-08 03:41:00,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18463: 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 03:41:00,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18463-1: SUMMARY for call vnic_dev_intr_coal_timer_info_#t~ret2168#1 := printk(122, 0); srcloc: null [2025-02-08 03:41:00,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12055-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 03:41:00,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12055: enic_dev_init_~i~15#1 := 1 + enic_dev_init_~i~15#1; [2025-02-08 03:41:00,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17274: assume 1986947427 != vnic_dev_discover_res_~tmp___3~17#1 % 4294967296; [2025-02-08 03:41:00,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17274: assume !(1986947427 != vnic_dev_discover_res_~tmp___3~17#1 % 4294967296); [2025-02-08 03:41:00,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18794-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 03:41:00,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12848-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2025-02-08 03:41:00,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15953: 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 03:41:00,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15953: 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 03:41:00,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12452: assume -2147483648 <= #t~ret1285#1 && #t~ret1285#1 <= 2147483647;~tmp___4~6#1 := #t~ret1285#1;havoc #t~ret1285#1; [2025-02-08 03:41:00,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15491-1: SUMMARY for call enic_get_vnic_config_#t~ret1540#1 := dev_err(enic_get_vnic_config_~tmp___1~37#1.base, enic_get_vnic_config_~tmp___1~37#1.offset, 65, 0); srcloc: null [2025-02-08 03:41:00,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15491: 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 03:41:00,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12452-1: SUMMARY for call #t~ret1285#1 := enic_sriov_enabled(~enic~30#1.base, ~enic~30#1.offset); srcloc: null [2025-02-08 03:41:00,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18794: vnic_rq_alloc_bufs_~tmp~207#1.base, vnic_rq_alloc_bufs_~tmp~207#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$#47(vnic_rq_alloc_bufs_~tmp~207#1.base, vnic_rq_alloc_bufs_~tmp~207#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$#47(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 03:41:00,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14170: assume 0 != ldv_register_netdev_~tmp___0~51#1; [2025-02-08 03:41:00,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14170: assume !(0 != ldv_register_netdev_~tmp___0~51#1); [2025-02-08 03:41:00,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12254-1: SUMMARY for call #t~ret1215#1 := dev_err(~dev~2#1.base, ~dev~2#1.offset, 39, 0); srcloc: null [2025-02-08 03:41:00,138 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12254: assume -2147483648 <= #t~ret1215#1 && #t~ret1215#1 <= 2147483647;havoc #t~ret1215#1; [2025-02-08 03:41:00,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11990-1: SUMMARY for call vnic_dev_intr_coal_timer_info_default(enic_dev_init_#t~mem1166#1.base, enic_dev_init_#t~mem1166#1.offset); srcloc: null [2025-02-08 03:41:00,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18464: vnic_dev_intr_coal_timer_info_#res#1 := 0; [2025-02-08 03:41:00,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18464-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 03:41:00,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11990: havoc enic_dev_init_#t~mem1166#1.base, enic_dev_init_#t~mem1166#1.offset; [2025-02-08 03:41:00,141 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15558-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 03:41:00,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15558: 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 03:41:00,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12189-1: SUMMARY for call #t~ret1191#1 := pci_set_consistent_dma_mask(~pdev#1.base, ~pdev#1.offset, 18446744073709551615); srcloc: null [2025-02-08 03:41:00,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12189: assume -2147483648 <= #t~ret1191#1 && #t~ret1191#1 <= 2147483647;~err~20#1 := #t~ret1191#1;havoc #t~ret1191#1; [2025-02-08 03:41:00,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12321: assume 0 != ~err~20#1; [2025-02-08 03:41:00,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12321: assume !(0 != ~err~20#1);call #t~mem1232#1 := read~int#47(~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~mem1232#1;havoc netif_set_real_num_tx_queues_#res#1;havoc netif_set_real_num_tx_queues_#t~nondet2500#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~nondet2500#1;assume -2147483648 <= netif_set_real_num_tx_queues_#t~nondet2500#1 && netif_set_real_num_tx_queues_#t~nondet2500#1 <= 2147483647;netif_set_real_num_tx_queues_#res#1 := netif_set_real_num_tx_queues_#t~nondet2500#1;havoc netif_set_real_num_tx_queues_#t~nondet2500#1; [2025-02-08 03:41:00,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14898: #t~ret1280#1 := ldv_register_netdev_131_#res#1;havoc ldv_register_netdev_131_#t~ret1434#1, ldv_register_netdev_131_#t~ret1435#1, ldv_register_netdev_131_~ldv_func_arg1#1.base, ldv_register_netdev_131_~ldv_func_arg1#1.offset, ldv_register_netdev_131_~ldv_func_res~8#1, ldv_register_netdev_131_~tmp~145#1, ldv_register_netdev_131_~tmp___0~60#1;havoc ldv_register_netdev_131_#in~ldv_func_arg1#1.base, ldv_register_netdev_131_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_register_netdev_131 } true;assume -2147483648 <= #t~ret1280#1 && #t~ret1280#1 <= 2147483647;~err~20#1 := #t~ret1280#1;havoc #t~ret1280#1; [2025-02-08 03:41:00,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12454: assume 0 != ~tmp___4~6#1; [2025-02-08 03:41:00,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12454: assume !(0 != ~tmp___4~6#1); [2025-02-08 03:41:00,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14172: SUMMARY for call ldv_assume((if 0 == ldv_register_netdev_~ldv_10_ret_default~0#1 then 1 else 0)); srcloc: null [2025-02-08 03:41:00,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14899-1: ldv_register_netdev_131_#res#1 := ldv_register_netdev_131_~ldv_func_res~8#1; [2025-02-08 03:41:00,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12851-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2025-02-08 03:41:00,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17343: 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 03:41:00,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L17343: 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 03:41:00,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12323-1: SUMMARY for call #t~ret1231#1 := dev_err(~dev~2#1.base, ~dev~2#1.offset, 45, 0); srcloc: null [2025-02-08 03:41:00,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12323: assume -2147483648 <= #t~ret1231#1 && #t~ret1231#1 <= 2147483647;havoc #t~ret1231#1; [2025-02-08 03:41:00,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18797: 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 03:41:00,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18797: 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 03:41:00,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15560: assume 0 != enic_get_vnic_config_~err~23#1; [2025-02-08 03:41:00,142 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15560: 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#47(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#47((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#47(enic_get_vnic_config_~c~0#1.base, 4 + enic_get_vnic_config_~c~0#1.offset, 4);call write~int#47(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#47(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#47((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#47(enic_get_vnic_config_~c~0#1.base, 8 + enic_get_vnic_config_~c~0#1.offset, 4);call write~int#47(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#47(enic_get_vnic_config_~c~0#1.base, 12 + enic_get_vnic_config_~c~0#1.offset, 2); [2025-02-08 03:41:00,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16865: havoc #t~mem1837#1; [2025-02-08 03:41:00,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16668: 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 03:41:00,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16884: havoc #t~mem1850#1; [2025-02-08 03:41:00,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16909: 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 03:41:00,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16549: havoc enic_set_port_profile_#t~mem1744#1; [2025-02-08 03:41:00,458 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16873: havoc #t~mem1847#1; [2025-02-08 03:41:00,490 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8094: call ULTIMATE.dealloc(~#value.base, ~#value.offset);havoc ~#value.base, ~#value.offset; [2025-02-08 03:41:00,493 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22234: havoc #t~nondet2496; [2025-02-08 03:41:00,510 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8471: havoc #t~mem454;havoc #t~mem455; [2025-02-08 03:41:00,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12090: ~i~16#1 := 1 + ~i~16#1; [2025-02-08 03:41:00,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12084: assume 0 != (#t~mem1178#1.base + #t~mem1178#1.offset) % 18446744073709551616;havoc #t~mem1178#1.base, #t~mem1178#1.offset;call #t~mem1179#1.base, #t~mem1179#1.offset := read~$Pointer$#47(~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~mem1179#1.base, #t~mem1179#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 03:41:00,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12084: assume !(0 != (#t~mem1178#1.base + #t~mem1178#1.offset) % 18446744073709551616);havoc #t~mem1178#1.base, #t~mem1178#1.offset; [2025-02-08 03:41:00,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12084-1: call #t~mem1178#1.base, #t~mem1178#1.offset := read~$Pointer$#47(~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 03:41:00,529 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12086: 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~mem1179#1.base, #t~mem1179#1.offset; [2025-02-08 03:41:00,535 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6837: havoc #t~mem108.base, #t~mem108.offset; [2025-02-08 03:41:00,601 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22090: havoc #t~nondet2477; [2025-02-08 03:41:00,650 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18383: 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 03:41:00,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7159: havoc #t~mem205.base, #t~mem205.offset;havoc #t~mem206; [2025-02-08 03:41:00,743 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22145: havoc dma_set_mask_#t~nondet2485#1; [2025-02-08 03:41:00,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6574: havoc arch_irqs_disabled_flags_#t~bitwise23#1; [2025-02-08 03:41:05,005 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11671-1: SUMMARY for call pci_free_consistent(enic_set_rsscpu_#t~mem1078#1.base, enic_set_rsscpu_#t~mem1078#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~mem1079#1); srcloc: null [2025-02-08 03:41:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11671: havoc enic_set_rsscpu_#t~mem1078#1.base, enic_set_rsscpu_#t~mem1078#1.offset;havoc enic_set_rsscpu_#t~mem1079#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 03:41:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11663-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~bitwise1075#1 := enic_set_rsscpu_~i~12#1; [2025-02-08 03:41:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11663-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 03:41:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11663-2: havoc enic_set_rsscpu_#t~bitwise1075#1; [2025-02-08 03:41:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15660: 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 03:41:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11663-1: [2025-02-08 03:41:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11663: assume 0 == enic_set_rsscpu_#t~bitwise1075#1 % 4294967296;havoc enic_set_rsscpu_#t~bitwise1075#1; [2025-02-08 03:41:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11663: assume !(0 == enic_set_rsscpu_#t~bitwise1075#1 % 4294967296);havoc enic_set_rsscpu_#t~bitwise1075#1; [2025-02-08 03:41:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11721: 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~mem1072#1.base, enic_set_rsscpu_#t~mem1072#1.offset, enic_set_rsscpu_#t~ret1073#1.base, enic_set_rsscpu_#t~ret1073#1.offset, enic_set_rsscpu_#t~mem1074#1, enic_set_rsscpu_#t~bitwise1075#1, enic_set_rsscpu_#t~mem1076#1, enic_set_rsscpu_#t~ret1077#1, enic_set_rsscpu_#t~mem1078#1.base, enic_set_rsscpu_#t~mem1078#1.offset, enic_set_rsscpu_#t~mem1079#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~102#1.base, enic_set_rsscpu_~tmp~102#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~102#1.base, enic_set_rsscpu_~tmp~102#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~mem1072#1.base, enic_set_rsscpu_#t~mem1072#1.offset := read~$Pointer$#47(enic_set_rsscpu_~enic#1.base, 8 + enic_set_rsscpu_~enic#1.offset, 8); [2025-02-08 03:41:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11721: assume !(0 == ~tmp___1~30#1);~rss_enable~0#1 := 0; [2025-02-08 03:41:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15696: 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~ret1077#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~162#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~ret1077#1 && enic_set_rsscpu_#t~ret1077#1 <= 2147483647;enic_set_rsscpu_~err~17#1 := enic_set_rsscpu_#t~ret1077#1;havoc enic_set_rsscpu_#t~mem1076#1;havoc enic_set_rsscpu_#t~ret1077#1; [2025-02-08 03:41:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11650: enic_set_rsscpu_~tmp~102#1.base, enic_set_rsscpu_~tmp~102#1.offset := enic_set_rsscpu_#t~ret1073#1.base, enic_set_rsscpu_#t~ret1073#1.offset;havoc enic_set_rsscpu_#t~mem1072#1.base, enic_set_rsscpu_#t~mem1072#1.offset;havoc enic_set_rsscpu_#t~ret1073#1.base, enic_set_rsscpu_#t~ret1073#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~102#1.base, enic_set_rsscpu_~tmp~102#1.offset; [2025-02-08 03:41:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11642: 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~ret1087#1 := enic_set_rsscpu_#res#1;havoc enic_set_rsscpu_#t~mem1072#1.base, enic_set_rsscpu_#t~mem1072#1.offset, enic_set_rsscpu_#t~ret1073#1.base, enic_set_rsscpu_#t~ret1073#1.offset, enic_set_rsscpu_#t~mem1074#1, enic_set_rsscpu_#t~bitwise1075#1, enic_set_rsscpu_#t~mem1076#1, enic_set_rsscpu_#t~ret1077#1, enic_set_rsscpu_#t~mem1078#1.base, enic_set_rsscpu_#t~mem1078#1.offset, enic_set_rsscpu_#t~mem1079#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~102#1.base, enic_set_rsscpu_~tmp~102#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~ret1087#1 && #t~ret1087#1 <= 2147483647;~tmp___0~42#1 := #t~ret1087#1;havoc #t~ret1087#1; [2025-02-08 03:41:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11650-1: SUMMARY for call enic_set_rsscpu_#t~ret1073#1.base, enic_set_rsscpu_#t~ret1073#1.offset := pci_alloc_consistent(enic_set_rsscpu_#t~mem1072#1.base, enic_set_rsscpu_#t~mem1072#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 03:41:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15680: 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~ret1069#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~161#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~ret1069#1 && enic_set_rsskey_#t~ret1069#1 <= 2147483647;enic_set_rsskey_~err~16#1 := enic_set_rsskey_#t~ret1069#1;havoc enic_set_rsskey_#t~mem1068#1;havoc enic_set_rsskey_#t~ret1069#1; [2025-02-08 03:41:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11551: 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~ret1086#1 := enic_set_rsskey_#res#1;havoc enic_set_rsskey_#t~mem1065#1.base, enic_set_rsskey_#t~mem1065#1.offset, enic_set_rsskey_#t~ret1066#1.base, enic_set_rsskey_#t~ret1066#1.offset, enic_set_rsskey_#t~memcpy~res1067#1.base, enic_set_rsskey_#t~memcpy~res1067#1.offset, enic_set_rsskey_#t~mem1068#1, enic_set_rsskey_#t~ret1069#1, enic_set_rsskey_#t~mem1070#1.base, enic_set_rsskey_#t~mem1070#1.offset, enic_set_rsskey_#t~mem1071#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~101#1.base, enic_set_rsskey_~tmp~101#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~ret1086#1 && #t~ret1086#1 <= 2147483647;~tmp___1~30#1 := #t~ret1086#1;havoc #t~ret1086#1; [2025-02-08 03:41:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11634: call enic_set_rsskey_#t~mem1070#1.base, enic_set_rsskey_#t~mem1070#1.offset := read~$Pointer$#47(enic_set_rsskey_~enic#1.base, 8 + enic_set_rsskey_~enic#1.offset, 8);call enic_set_rsskey_#t~mem1071#1 := read~int#47(enic_set_rsskey_~#rss_key_buf_pa~0#1.base, enic_set_rsskey_~#rss_key_buf_pa~0#1.offset, 8); [2025-02-08 03:41:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15705-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 03:41:05,006 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L15705: assume -2147483648 <= enic_set_rss_cpu_#t~ret1614#1 && enic_set_rss_cpu_#t~ret1614#1 <= 2147483647;enic_set_rss_cpu_~tmp~162#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~162#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 03:41:05,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11725: assume 0 != ~tmp___0~42#1;~rss_enable~0#1 := 0; [2025-02-08 03:41:05,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11725: assume !(0 != ~tmp___0~42#1); [2025-02-08 03:41:05,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11634-1: SUMMARY for call ldv_spin_unlock_107(enic_set_rsskey_~enic#1.base, 1244 + enic_set_rsskey_~enic#1.offset); srcloc: null [2025-02-08 03:41:05,009 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11668: call enic_set_rsscpu_#t~mem1076#1 := read~int#47(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~mem1076#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~162#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~162#1;call write~int#35(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#15(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$#47(enic_set_rss_cpu_~enic#1.base, 200 + enic_set_rss_cpu_~enic#1.offset, 8); [2025-02-08 03:41:05,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11635-1: SUMMARY for call pci_free_consistent(enic_set_rsskey_#t~mem1070#1.base, enic_set_rsskey_#t~mem1070#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~mem1071#1); srcloc: null [2025-02-08 03:41:05,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11668-1: SUMMARY for call ldv_spin_lock_106(enic_set_rsscpu_~enic#1.base, 1244 + enic_set_rsscpu_~enic#1.offset); srcloc: null [2025-02-08 03:41:05,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11635: havoc enic_set_rsskey_#t~mem1070#1.base, enic_set_rsskey_#t~mem1070#1.offset;havoc enic_set_rsskey_#t~mem1071#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 03:41:05,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11660: call enic_set_rsscpu_#t~mem1074#1 := read~int#47(enic_set_rsscpu_~enic#1.base, 12344 + enic_set_rsscpu_~enic#1.offset, 4);call write~int#47(enic_set_rsscpu_~i~12#1 % 4294967296 % (enic_set_rsscpu_#t~mem1074#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 03:41:05,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11735-1: SUMMARY for call #t~ret1089#1 := dev_warn(~dev~0#1.base, ~dev~0#1.offset, 25, 0); srcloc: null [2025-02-08 03:41:05,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11735: assume -2147483648 <= #t~ret1089#1 && #t~ret1089#1 <= 2147483647;havoc #t~ret1089#1; [2025-02-08 03:41:05,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11653: 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 03:41:05,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11653: 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 03:41:05,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11670-1: SUMMARY for call ldv_spin_unlock_107(enic_set_rsscpu_~enic#1.base, 1244 + enic_set_rsscpu_~enic#1.offset); srcloc: null [2025-02-08 03:41:05,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11670: call enic_set_rsscpu_#t~mem1078#1.base, enic_set_rsscpu_#t~mem1078#1.offset := read~$Pointer$#47(enic_set_rsscpu_~enic#1.base, 8 + enic_set_rsscpu_~enic#1.offset, 8);call enic_set_rsscpu_#t~mem1079#1 := read~int#47(enic_set_rsscpu_~#rss_cpu_buf_pa~0#1.base, enic_set_rsscpu_~#rss_cpu_buf_pa~0#1.offset, 8); [2025-02-08 03:41:05,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11728: assume -2147483648 <= #t~ret1088#1 && #t~ret1088#1 <= 2147483647;havoc #t~ret1088#1; [2025-02-08 03:41:05,010 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11728-1: SUMMARY for call #t~ret1088#1 := dev_warn(~dev~0#1.base, ~dev~0#1.offset, 24, 0); srcloc: null [2025-02-08 03:41:05,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16841: 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~172#1, enic_unset_port_profile_~tmp___0~70#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 03:41:05,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1-5: #t~ret2549#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~ret2549#1 && #t~ret2549#1 <= 2147483647;#t~funptrres2548#1 := #t~ret2549#1; [2025-02-08 03:41:05,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16777: havoc enic_pp_disassociate_#t~mem1811#1; [2025-02-08 03:41:05,445 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L16757: 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~ret2552#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~174#1, enic_pp_disassociate_~tmp___0~72#1, enic_pp_disassociate_~tmp___1~41#1, enic_pp_disassociate_~tmp___2~24#1, enic_pp_disassociate_~tmp___3~15#1, enic_pp_disassociate_~tmp___4~10#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~ret2552#1 && #t~ret2552#1 <= 2147483647;#t~funptrres2548#1 := #t~ret2552#1; [2025-02-08 03:41:05,449 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8395: havoc #t~mem436; [2025-02-08 03:41:05,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14426: #res := 3; [2025-02-08 03:41:05,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14428: #res := 8; [2025-02-08 03:41:05,476 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14430: #res := 10; [2025-02-08 03:41:05,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14388: #res := 40; [2025-02-08 03:41:05,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14380: #res := 34; [2025-02-08 03:41:05,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14372: #res := 27; [2025-02-08 03:41:05,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14364: #res := 18; [2025-02-08 03:41:05,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14356: #res := 11; [2025-02-08 03:41:05,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14348: #res := 1; [2025-02-08 03:41:05,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14390: #res := 43; [2025-02-08 03:41:05,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14382: #res := 36; [2025-02-08 03:41:05,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14374: #res := 28; [2025-02-08 03:41:05,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14366: #res := 21; [2025-02-08 03:41:05,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14358: #res := 12; [2025-02-08 03:41:05,624 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14350: #res := 3; [2025-02-08 03:41:05,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14392: #res := 45; [2025-02-08 03:41:05,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14384: #res := 37; [2025-02-08 03:41:05,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14376: #res := 29; [2025-02-08 03:41:05,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14368: #res := 23; [2025-02-08 03:41:05,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14360: #res := 13; [2025-02-08 03:41:05,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14352: #res := 7; [2025-02-08 03:41:05,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14394: #res := 47; [2025-02-08 03:41:05,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14386: #res := 38; [2025-02-08 03:41:05,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14378: #res := 31; [2025-02-08 03:41:05,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14370: #res := 25; [2025-02-08 03:41:05,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14362: #res := 15; [2025-02-08 03:41:05,625 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L14354: #res := 9; [2025-02-08 03:41:05,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19512: ~i~33 := 0; [2025-02-08 03:41:05,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19508: SUMMARY for call vnic_intr_coalescing_timer_set(~enic~40.base, 13740 + ~enic~40.offset, ~tx_coalesce_usecs~0); srcloc: null [2025-02-08 03:41:05,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19516: ~intr~7 := #t~ret2336;havoc #t~ret2336; [2025-02-08 03:41:05,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19516-1: SUMMARY for call #t~ret2336 := enic_msix_wq_intr(~enic~40.base, ~enic~40.offset, ~i~33); srcloc: null [2025-02-08 03:41:05,762 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19492: assume ~tx_coalesce_usecs~0 % 4294967296 != ~rx_coalesce_usecs~0 % 4294967296;#res := -22; [2025-02-08 03:41:05,763 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19492: assume !(~tx_coalesce_usecs~0 % 4294967296 != ~rx_coalesce_usecs~0 % 4294967296); [2025-02-08 03:41:05,763 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19513: call #t~mem2337 := read~int#47(~enic~40.base, 7312 + ~enic~40.offset, 4); [2025-02-08 03:41:05,763 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19517-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 03:41:05,763 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19517: ~i~33 := 1 + ~i~33; [2025-02-08 03:41:05,763 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19497-1: SUMMARY for call #t~ret2335 := enic_legacy_io_intr(); srcloc: null [2025-02-08 03:41:05,763 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19530-1: SUMMARY for call #t~ret2338 := enic_msix_rq_intr(~enic~40.base, ~enic~40.offset, ~i~33); srcloc: null [2025-02-08 03:41:05,763 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19497: ~intr~7 := #t~ret2335;havoc #t~ret2335; [2025-02-08 03:41:05,763 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19522: assume ~i~33 % 4294967296 < #t~mem2337 % 4294967296;havoc #t~mem2337; [2025-02-08 03:41:05,763 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19522: assume !(~i~33 % 4294967296 < #t~mem2337 % 4294967296);havoc #t~mem2337;~i~33 := 0; [2025-02-08 03:41:05,763 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19530: ~intr~7 := #t~ret2338;havoc #t~ret2338; [2025-02-08 03:41:05,763 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19527: call #t~mem2339 := read~int#47(~enic~40.base, 12344 + ~enic~40.offset, 4); [2025-02-08 03:41:05,763 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19531-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 03:41:05,763 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19498: 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 03:41:05,763 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19531: ~i~33 := 1 + ~i~33; [2025-02-08 03:41:05,763 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19536: assume ~i~33 % 4294967296 < #t~mem2339 % 4294967296;havoc #t~mem2339; [2025-02-08 03:41:05,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19536: assume !(~i~33 % 4294967296 < #t~mem2339 % 4294967296);havoc #t~mem2339; [2025-02-08 03:41:05,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19503: assume ~tx_coalesce_usecs~0 % 4294967296 != ~rx_coalesce_usecs~0 % 4294967296;#res := -22; [2025-02-08 03:41:05,764 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L19503: assume !(~tx_coalesce_usecs~0 % 4294967296 != ~rx_coalesce_usecs~0 % 4294967296); [2025-02-08 03:41:05,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13533: havoc ldv_dispatch_instance_register_9_2_~arg0#1.base, ldv_dispatch_instance_register_9_2_~arg0#1.offset;havoc ldv_dispatch_instance_register_9_2_#in~arg0#1.base, ldv_dispatch_instance_register_9_2_#in~arg0#1.offset;assume { :end_inline_ldv_dispatch_instance_register_9_2 } true;#res#1 := ~arg0#1; [2025-02-08 03:41:05,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12929: assume { :end_inline_ldv_switch_automaton_state_4_3 } true; [2025-02-08 03:41:05,811 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L13542: #res#1 := ~arg0#1; [2025-02-08 03:41:05,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18174: 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 03:41:05,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L18186: call #t~mem2111 := read~int#47(~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#35(#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 03:41:05,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7145: havoc #t~mem197;havoc #t~mem198; [2025-02-08 03:41:05,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L22216: havoc #t~nondet2493; [2025-02-08 03:41:05,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8737: havoc #t~mem487;havoc #t~mem488; [2025-02-08 03:41:05,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7348: 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 03:41:05,914 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8785: havoc #t~mem492.base, #t~mem492.offset;havoc #t~mem493;