./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-intel-ixgbevf-ixgbevf.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 8fc3dc66 Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-intel-ixgbevf-ixgbevf.cil.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/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 8e32fbd6523a2e0528793d6fe980a15ed22da7407e9a3ee0c827c9bbbb94eb60 --- Real Ultimate output --- This is Ultimate 0.3.0-?-8fc3dc6-m [2025-03-17 09:27:24,530 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-17 09:27:24,595 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-17 09:27:24,598 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-17 09:27:24,598 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-17 09:27:24,618 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-17 09:27:24,618 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-17 09:27:24,618 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-17 09:27:24,618 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-17 09:27:24,619 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-17 09:27:24,619 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-17 09:27:24,619 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-17 09:27:24,619 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-17 09:27:24,619 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-17 09:27:24,619 INFO L153 SettingsManager]: * Use SBE=true [2025-03-17 09:27:24,619 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-17 09:27:24,619 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-17 09:27:24,619 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-17 09:27:24,619 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-17 09:27:24,619 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-17 09:27:24,621 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-17 09:27:24,621 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-17 09:27:24,621 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-17 09:27:24,621 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-17 09:27:24,621 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-17 09:27:24,621 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-17 09:27:24,621 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-17 09:27:24,621 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-17 09:27:24,621 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-17 09:27:24,621 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-17 09:27:24,622 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-17 09:27:24,622 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-17 09:27:24,622 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-17 09:27:24,622 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-17 09:27:24,622 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-17 09:27:24,622 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-17 09:27:24,622 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-17 09:27:24,622 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-17 09:27:24,622 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-17 09:27:24,622 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-17 09:27:24,622 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/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 -> 8e32fbd6523a2e0528793d6fe980a15ed22da7407e9a3ee0c827c9bbbb94eb60 [2025-03-17 09:27:24,852 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-17 09:27:24,859 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-17 09:27:24,861 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-17 09:27:24,862 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-17 09:27:24,862 INFO L274 PluginConnector]: CDTParser initialized [2025-03-17 09:27:24,864 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-intel-ixgbevf-ixgbevf.cil.i [2025-03-17 09:27:26,016 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a03d624de/57c039cff7ad4aeb91224eebbb9d2972/FLAG2c41e663e [2025-03-17 09:27:26,663 INFO L384 CDTParser]: Found 1 translation units. [2025-03-17 09:27:26,664 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-intel-ixgbevf-ixgbevf.cil.i [2025-03-17 09:27:26,718 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a03d624de/57c039cff7ad4aeb91224eebbb9d2972/FLAG2c41e663e [2025-03-17 09:27:27,093 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a03d624de/57c039cff7ad4aeb91224eebbb9d2972 [2025-03-17 09:27:27,096 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-17 09:27:27,097 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-17 09:27:27,098 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-17 09:27:27,098 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-17 09:27:27,103 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-17 09:27:27,103 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.03 09:27:27" (1/1) ... [2025-03-17 09:27:27,105 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7b8f7f54 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 09:27:27, skipping insertion in model container [2025-03-17 09:27:27,105 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.03 09:27:27" (1/1) ... [2025-03-17 09:27:27,227 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-17 09:27:33,194 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-intel-ixgbevf-ixgbevf.cil.i[555016,555029] [2025-03-17 09:27:33,196 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-intel-ixgbevf-ixgbevf.cil.i[555185,555198] [2025-03-17 09:27:33,197 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-intel-ixgbevf-ixgbevf.cil.i[555352,555365] [2025-03-17 09:27:33,197 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-intel-ixgbevf-ixgbevf.cil.i[555520,555533] [2025-03-17 09:27:33,229 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-17 09:27:33,276 INFO L200 MainTranslator]: Completed pre-run [2025-03-17 09:27:33,388 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [6272] [2025-03-17 09:27:33,390 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [6279] [2025-03-17 09:27:33,477 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"); [7525] [2025-03-17 09:27:33,477 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)); [7532] [2025-03-17 09:27:33,477 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [7539] [2025-03-17 09:27:33,548 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [9152-9153] [2025-03-17 09:27:33,549 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/f860c18/linux-kernel-locking-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [9209-9210] [2025-03-17 09:27:33,549 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"); [9215-9217] [2025-03-17 09:27:33,550 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [9280] [2025-03-17 09:27:33,550 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [9283] [2025-03-17 09:27:33,550 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [9286] [2025-03-17 09:27:33,550 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [9289] [2025-03-17 09:27:33,554 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)); [9503] [2025-03-17 09:27:33,554 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)); [9511-9512] [2025-03-17 09:27:33,557 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)); [9587-9588] [2025-03-17 09:27:33,558 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)); [9621-9622] [2025-03-17 09:27:33,559 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)); [9662-9663] [2025-03-17 09:27:33,560 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)); [9691-9692] [2025-03-17 09:27:33,569 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)); [10188-10189] [2025-03-17 09:27:33,570 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10195] [2025-03-17 09:27:33,574 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [10568] [2025-03-17 09:27:33,575 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [10571] [2025-03-17 09:27:33,575 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [10574] [2025-03-17 09:27:33,575 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [10577] [2025-03-17 09:27:33,576 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [10608] [2025-03-17 09:27:33,576 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [10611] [2025-03-17 09:27:33,576 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [10614] [2025-03-17 09:27:33,576 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [10617] [2025-03-17 09:27:33,576 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [10648] [2025-03-17 09:27:33,576 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [10651] [2025-03-17 09:27:33,576 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [10654] [2025-03-17 09:27:33,576 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [10657] [2025-03-17 09:27:33,577 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [10688] [2025-03-17 09:27:33,577 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [10691] [2025-03-17 09:27:33,577 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [10694] [2025-03-17 09:27:33,577 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [10697] [2025-03-17 09:27:33,587 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [11226] [2025-03-17 09:27:33,594 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)tx_desc) [11386] [2025-03-17 09:27:33,595 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [11426] [2025-03-17 09:27:33,601 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [11646] [2025-03-17 09:27:33,601 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)skb->data) [11649] [2025-03-17 09:27:33,602 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)next_rxd) [11668] [2025-03-17 09:27:33,733 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [14944] [2025-03-17 09:27:33,735 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [14987] [2025-03-17 09:27:33,796 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-intel-ixgbevf-ixgbevf.cil.i[555016,555029] [2025-03-17 09:27:33,797 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-intel-ixgbevf-ixgbevf.cil.i[555185,555198] [2025-03-17 09:27:33,797 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-intel-ixgbevf-ixgbevf.cil.i[555352,555365] [2025-03-17 09:27:33,797 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-intel-ixgbevf-ixgbevf.cil.i[555520,555533] [2025-03-17 09:27:33,807 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-17 09:27:34,078 INFO L204 MainTranslator]: Completed translation [2025-03-17 09:27:34,079 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 09:27:34 WrapperNode [2025-03-17 09:27:34,079 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-17 09:27:34,080 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-17 09:27:34,080 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-17 09:27:34,080 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-17 09:27:34,084 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 09:27:34" (1/1) ... [2025-03-17 09:27:34,156 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 09:27:34" (1/1) ... [2025-03-17 09:27:34,443 INFO L138 Inliner]: procedures = 740, calls = 4641, calls flagged for inlining = 369, calls inlined = 335, statements flattened = 11283 [2025-03-17 09:27:34,444 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-17 09:27:34,445 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-17 09:27:34,445 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-17 09:27:34,445 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-17 09:27:34,453 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 09:27:34" (1/1) ... [2025-03-17 09:27:34,454 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 09:27:34" (1/1) ... [2025-03-17 09:27:34,502 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 09:27:34" (1/1) ... [2025-03-17 09:27:37,289 INFO L175 MemorySlicer]: Split 2709 memory accesses to 30 slices as follows [9, 7, 1, 2315, 8, 1, 2, 8, 6, 111, 12, 8, 65, 2, 46, 6, 3, 2, 5, 51, 5, 3, 3, 3, 2, 6, 8, 2, 7, 2]. 85 percent of accesses are in the largest equivalence class. The 636 initializations are split as follows [0, 6, 0, 570, 8, 1, 2, 6, 4, 0, 4, 6, 0, 0, 0, 0, 2, 0, 0, 0, 5, 1, 3, 3, 0, 0, 8, 0, 7, 0]. The 960 writes are split as follows [4, 0, 0, 737, 0, 0, 0, 0, 0, 51, 0, 0, 65, 1, 46, 4, 0, 1, 3, 42, 0, 0, 0, 0, 1, 3, 0, 1, 0, 1]. [2025-03-17 09:27:37,289 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 09:27:34" (1/1) ... [2025-03-17 09:27:37,289 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 09:27:34" (1/1) ... [2025-03-17 09:27:37,468 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 09:27:34" (1/1) ... [2025-03-17 09:27:37,491 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 09:27:34" (1/1) ... [2025-03-17 09:27:37,555 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 09:27:34" (1/1) ... [2025-03-17 09:27:37,585 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 09:27:34" (1/1) ... [2025-03-17 09:27:37,681 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-17 09:27:37,683 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-17 09:27:37,683 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-17 09:27:37,683 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-17 09:27:37,684 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 09:27:34" (1/1) ... [2025-03-17 09:27:37,687 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-17 09:27:37,698 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 09:27:37,714 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-03-17 09:27:37,716 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-03-17 09:27:37,733 INFO L130 BoogieDeclarations]: Found specification of procedure ipv6_hdr [2025-03-17 09:27:37,734 INFO L138 BoogieDeclarations]: Found implementation of procedure ipv6_hdr [2025-03-17 09:27:37,734 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-03-17 09:27:37,734 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-03-17 09:27:37,734 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-03-17 09:27:37,734 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-03-17 09:27:37,734 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_0_6 [2025-03-17 09:27:37,734 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_0_6 [2025-03-17 09:27:37,734 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_clean_rx_irq [2025-03-17 09:27:37,734 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_clean_rx_irq [2025-03-17 09:27:37,734 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_setup_rx_resources [2025-03-17 09:27:37,734 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_setup_rx_resources [2025-03-17 09:27:37,734 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-17 09:27:37,734 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-17 09:27:37,734 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_tx_ctxtdesc [2025-03-17 09:27:37,734 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_tx_ctxtdesc [2025-03-17 09:27:37,734 INFO L130 BoogieDeclarations]: Found specification of procedure skb_header_pointer [2025-03-17 09:27:37,734 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_header_pointer [2025-03-17 09:27:37,734 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-03-17 09:27:37,734 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-03-17 09:27:37,734 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_write_eitr [2025-03-17 09:27:37,734 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_write_eitr [2025-03-17 09:27:37,734 INFO L130 BoogieDeclarations]: Found specification of procedure usleep_range [2025-03-17 09:27:37,734 INFO L138 BoogieDeclarations]: Found implementation of procedure usleep_range [2025-03-17 09:27:37,735 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-03-17 09:27:37,735 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-03-17 09:27:37,735 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_set_uc_addr_vf [2025-03-17 09:27:37,735 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_set_uc_addr_vf [2025-03-17 09:27:37,735 INFO L130 BoogieDeclarations]: Found specification of procedure netif_napi_del [2025-03-17 09:27:37,735 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_napi_del [2025-03-17 09:27:37,735 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-03-17 09:27:37,735 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-03-17 09:27:37,735 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-03-17 09:27:37,735 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-03-17 09:27:37,735 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~X~~bool~0~TO~~s32~0 [2025-03-17 09:27:37,735 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~X~~bool~0~TO~~s32~0 [2025-03-17 09:27:37,735 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-03-17 09:27:37,735 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-03-17 09:27:37,735 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_desc_unused [2025-03-17 09:27:37,735 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_desc_unused [2025-03-17 09:27:37,735 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_poll_for_ack [2025-03-17 09:27:37,735 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_poll_for_ack [2025-03-17 09:27:37,735 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_setup_tx_resources [2025-03-17 09:27:37,735 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_setup_tx_resources [2025-03-17 09:27:37,735 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_remove [2025-03-17 09:27:37,735 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_remove [2025-03-17 09:27:37,735 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-03-17 09:27:37,735 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-03-17 09:27:37,735 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-03-17 09:27:37,735 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-03-17 09:27:37,735 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-03-17 09:27:37,735 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-03-17 09:27:37,735 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2025-03-17 09:27:37,735 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2025-03-17 09:27:37,735 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-03-17 09:27:37,735 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-03-17 09:27:37,735 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-03-17 09:27:37,735 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-03-17 09:27:37,735 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_attach [2025-03-17 09:27:37,737 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_attach [2025-03-17 09:27:37,737 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-17 09:27:37,737 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-03-17 09:27:37,737 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-03-17 09:27:37,737 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_resume [2025-03-17 09:27:37,737 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_resume [2025-03-17 09:27:37,737 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2025-03-17 09:27:37,737 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2025-03-17 09:27:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_work_sync [2025-03-17 09:27:37,738 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_work_sync [2025-03-17 09:27:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_detach [2025-03-17 09:27:37,738 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_detach [2025-03-17 09:27:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_write_mbx_vf [2025-03-17 09:27:37,738 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_write_mbx_vf [2025-03-17 09:27:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_read_posted_mbx [2025-03-17 09:27:37,738 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_read_posted_mbx [2025-03-17 09:27:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_read_mbx_vf [2025-03-17 09:27:37,738 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_read_mbx_vf [2025-03-17 09:27:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-03-17 09:27:37,738 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-03-17 09:27:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_bh [2025-03-17 09:27:37,738 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_bh [2025-03-17 09:27:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-03-17 09:27:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-03-17 09:27:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-03-17 09:27:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-03-17 09:27:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-03-17 09:27:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-03-17 09:27:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-03-17 09:27:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-03-17 09:27:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-03-17 09:27:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-03-17 09:27:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-03-17 09:27:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-03-17 09:27:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-03-17 09:27:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-03-17 09:27:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-03-17 09:27:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-03-17 09:27:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-03-17 09:27:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-03-17 09:27:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-03-17 09:27:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-03-17 09:27:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-03-17 09:27:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-03-17 09:27:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-03-17 09:27:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-03-17 09:27:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-03-17 09:27:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-03-17 09:27:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-03-17 09:27:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-03-17 09:27:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-03-17 09:27:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-03-17 09:27:37,738 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_reinit_locked [2025-03-17 09:27:37,739 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_reinit_locked [2025-03-17 09:27:37,739 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_up [2025-03-17 09:27:37,739 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_up [2025-03-17 09:27:37,739 INFO L130 BoogieDeclarations]: Found specification of procedure pci_save_state [2025-03-17 09:27:37,739 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_save_state [2025-03-17 09:27:37,739 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-03-17 09:27:37,739 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-03-17 09:27:37,739 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-03-17 09:27:37,739 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-03-17 09:27:37,739 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_free_irq [2025-03-17 09:27:37,739 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_free_irq [2025-03-17 09:27:37,739 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_set_rar_vf [2025-03-17 09:27:37,739 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_set_rar_vf [2025-03-17 09:27:37,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-17 09:27:37,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-17 09:27:37,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-17 09:27:37,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-17 09:27:37,739 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-17 09:27:37,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-17 09:27:37,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-17 09:27:37,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-17 09:27:37,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-17 09:27:37,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-17 09:27:37,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-17 09:27:37,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-17 09:27:37,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-17 09:27:37,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-17 09:27:37,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-17 09:27:37,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-17 09:27:37,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-17 09:27:37,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-17 09:27:37,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-17 09:27:37,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-17 09:27:37,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-03-17 09:27:37,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-03-17 09:27:37,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-03-17 09:27:37,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-03-17 09:27:37,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-03-17 09:27:37,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-03-17 09:27:37,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-03-17 09:27:37,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-03-17 09:27:37,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-03-17 09:27:37,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-03-17 09:27:37,742 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-03-17 09:27:37,742 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-03-17 09:27:37,742 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-03-17 09:27:37,742 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-03-17 09:27:37,742 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_bh_78 [2025-03-17 09:27:37,742 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_bh_78 [2025-03-17 09:27:37,742 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_header_len [2025-03-17 09:27:37,742 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_header_len [2025-03-17 09:27:37,742 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-17 09:27:37,742 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-17 09:27:37,742 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-17 09:27:37,742 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-17 09:27:37,742 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-17 09:27:37,742 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-17 09:27:37,742 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-17 09:27:37,742 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-17 09:27:37,742 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-17 09:27:37,742 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-17 09:27:37,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-17 09:27:37,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-17 09:27:37,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-17 09:27:37,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-17 09:27:37,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-17 09:27:37,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-17 09:27:37,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-17 09:27:37,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-17 09:27:37,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-17 09:27:37,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-17 09:27:37,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-03-17 09:27:37,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-03-17 09:27:37,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-03-17 09:27:37,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-03-17 09:27:37,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-03-17 09:27:37,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-03-17 09:27:37,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-03-17 09:27:37,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-03-17 09:27:37,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-03-17 09:27:37,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-03-17 09:27:37,743 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-03-17 09:27:37,743 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-03-17 09:27:37,743 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_set_vfta_vf [2025-03-17 09:27:37,743 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_set_vfta_vf [2025-03-17 09:27:37,743 INFO L130 BoogieDeclarations]: Found specification of procedure vzalloc [2025-03-17 09:27:37,743 INFO L138 BoogieDeclarations]: Found implementation of procedure vzalloc [2025-03-17 09:27:37,743 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-03-17 09:27:37,743 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-03-17 09:27:37,743 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-03-17 09:27:37,743 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-03-17 09:27:37,745 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-03-17 09:27:37,745 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-03-17 09:27:37,745 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-03-17 09:27:37,745 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-03-17 09:27:37,745 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-03-17 09:27:37,745 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-03-17 09:27:37,746 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-03-17 09:27:37,746 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-03-17 09:27:37,746 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-03-17 09:27:37,746 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-03-17 09:27:37,746 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-03-17 09:27:37,746 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-03-17 09:27:37,746 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-03-17 09:27:37,746 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-03-17 09:27:37,746 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-03-17 09:27:37,746 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-03-17 09:27:37,746 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-03-17 09:27:37,746 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-03-17 09:27:37,746 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-03-17 09:27:37,746 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-03-17 09:27:37,746 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-03-17 09:27:37,746 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-03-17 09:27:37,746 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-03-17 09:27:37,746 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-03-17 09:27:37,746 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-03-17 09:27:37,746 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-03-17 09:27:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-03-17 09:27:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-03-17 09:27:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-03-17 09:27:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-03-17 09:27:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-03-17 09:27:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-03-17 09:27:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-03-17 09:27:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-03-17 09:27:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-03-17 09:27:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-03-17 09:27:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-03-17 09:27:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-03-17 09:27:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-03-17 09:27:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-03-17 09:27:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-03-17 09:27:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-03-17 09:27:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-03-17 09:27:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-03-17 09:27:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-03-17 09:27:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-03-17 09:27:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-03-17 09:27:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-03-17 09:27:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-03-17 09:27:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-03-17 09:27:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-03-17 09:27:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-03-17 09:27:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-03-17 09:27:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-03-17 09:27:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-03-17 09:27:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-03-17 09:27:37,746 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_down [2025-03-17 09:27:37,746 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_down [2025-03-17 09:27:37,747 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-03-17 09:27:37,747 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-03-17 09:27:37,747 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_header [2025-03-17 09:27:37,747 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_header [2025-03-17 09:27:37,747 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-03-17 09:27:37,747 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-03-17 09:27:37,747 INFO L130 BoogieDeclarations]: Found specification of procedure map_vector_to_txq [2025-03-17 09:27:37,747 INFO L138 BoogieDeclarations]: Found implementation of procedure map_vector_to_txq [2025-03-17 09:27:37,747 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_offset [2025-03-17 09:27:37,747 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_offset [2025-03-17 09:27:37,747 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_free_all_rx_resources [2025-03-17 09:27:37,747 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_free_all_rx_resources [2025-03-17 09:27:37,749 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-03-17 09:27:37,749 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-03-17 09:27:37,749 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_bh_94 [2025-03-17 09:27:37,749 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_bh_94 [2025-03-17 09:27:37,749 INFO L130 BoogieDeclarations]: Found specification of procedure vfree [2025-03-17 09:27:37,749 INFO L138 BoogieDeclarations]: Found implementation of procedure vfree [2025-03-17 09:27:37,749 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_tx_timeout [2025-03-17 09:27:37,749 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_tx_timeout [2025-03-17 09:27:37,749 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-03-17 09:27:37,749 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-03-17 09:27:37,749 INFO L130 BoogieDeclarations]: Found specification of procedure __udelay [2025-03-17 09:27:37,749 INFO L138 BoogieDeclarations]: Found implementation of procedure __udelay [2025-03-17 09:27:37,749 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_negotiate_api [2025-03-17 09:27:37,749 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_negotiate_api [2025-03-17 09:27:37,749 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-03-17 09:27:37,749 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-03-17 09:27:37,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-17 09:27:37,749 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-03-17 09:27:37,749 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-03-17 09:27:37,749 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-03-17 09:27:37,749 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-03-17 09:27:37,749 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2025-03-17 09:27:37,749 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2025-03-17 09:27:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_alloc_rx_buffers [2025-03-17 09:27:37,750 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_alloc_rx_buffers [2025-03-17 09:27:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2025-03-17 09:27:37,750 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2025-03-17 09:27:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_init_interrupt_scheme [2025-03-17 09:27:37,750 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_init_interrupt_scheme [2025-03-17 09:27:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_single_attrs [2025-03-17 09:27:37,750 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_single_attrs [2025-03-17 09:27:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-17 09:27:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure is_valid_ether_addr [2025-03-17 09:27:37,750 INFO L138 BoogieDeclarations]: Found implementation of procedure is_valid_ether_addr [2025-03-17 09:27:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-03-17 09:27:37,750 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-03-17 09:27:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-03-17 09:27:37,750 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-03-17 09:27:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-17 09:27:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-17 09:27:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-17 09:27:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-17 09:27:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-17 09:27:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-17 09:27:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-17 09:27:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-17 09:27:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-17 09:27:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-17 09:27:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-17 09:27:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-17 09:27:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-17 09:27:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-17 09:27:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-17 09:27:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-17 09:27:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-17 09:27:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-17 09:27:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-17 09:27:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-17 09:27:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-17 09:27:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-17 09:27:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-17 09:27:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-03-17 09:27:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-03-17 09:27:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-03-17 09:27:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-03-17 09:27:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-03-17 09:27:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-03-17 09:27:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-03-17 09:27:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-03-17 09:27:37,750 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-03-17 09:27:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_free_tx_resources [2025-03-17 09:27:37,750 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_free_tx_resources [2025-03-17 09:27:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_init_hw_vf [2025-03-17 09:27:37,750 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_init_hw_vf [2025-03-17 09:27:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure skb_headlen [2025-03-17 09:27:37,750 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_headlen [2025-03-17 09:27:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_maybe_stop_tx [2025-03-17 09:27:37,750 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_maybe_stop_tx [2025-03-17 09:27:37,750 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_check_for_msg_vf [2025-03-17 09:27:37,753 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_check_for_msg_vf [2025-03-17 09:27:37,753 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-03-17 09:27:37,753 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-03-17 09:27:37,753 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_busy_poll_recv [2025-03-17 09:27:37,753 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_busy_poll_recv [2025-03-17 09:27:37,753 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_write_posted_mbx [2025-03-17 09:27:37,753 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_write_posted_mbx [2025-03-17 09:27:37,753 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~$Pointer$~TO~~s32~0 [2025-03-17 09:27:37,753 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~$Pointer$~TO~~s32~0 [2025-03-17 09:27:37,753 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2025-03-17 09:27:37,753 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2025-03-17 09:27:37,753 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2025-03-17 09:27:37,753 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2025-03-17 09:27:37,753 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-03-17 09:27:37,753 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-03-17 09:27:37,753 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~~s32~0 [2025-03-17 09:27:37,753 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~~s32~0 [2025-03-17 09:27:37,753 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_init_last_counter_stats [2025-03-17 09:27:37,753 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_init_last_counter_stats [2025-03-17 09:27:37,753 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_io_resume [2025-03-17 09:27:37,753 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_io_resume [2025-03-17 09:27:37,753 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-03-17 09:27:37,753 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-03-17 09:27:37,753 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_up_complete [2025-03-17 09:27:37,753 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_up_complete [2025-03-17 09:27:37,753 INFO L130 BoogieDeclarations]: Found specification of procedure u64_stats_fetch_begin_bh [2025-03-17 09:27:37,753 INFO L138 BoogieDeclarations]: Found implementation of procedure u64_stats_fetch_begin_bh [2025-03-17 09:27:37,753 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_set_ivar [2025-03-17 09:27:37,753 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_set_ivar [2025-03-17 09:27:37,753 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_check_for_bit_vf [2025-03-17 09:27:37,753 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_check_for_bit_vf [2025-03-17 09:27:37,753 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-03-17 09:27:37,753 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-03-17 09:27:37,753 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-03-17 09:27:37,754 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-03-17 09:27:37,754 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-03-17 09:27:37,754 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-03-17 09:27:37,754 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_shutdown [2025-03-17 09:27:37,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_shutdown [2025-03-17 09:27:37,754 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_reset_interrupt_capability [2025-03-17 09:27:37,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_reset_interrupt_capability [2025-03-17 09:27:37,754 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-17 09:27:37,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-17 09:27:37,754 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_bh [2025-03-17 09:27:37,754 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_bh [2025-03-17 09:27:37,754 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_nway_reset [2025-03-17 09:27:37,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_nway_reset [2025-03-17 09:27:37,754 INFO L130 BoogieDeclarations]: Found specification of procedure tcp_hdr [2025-03-17 09:27:37,754 INFO L138 BoogieDeclarations]: Found implementation of procedure tcp_hdr [2025-03-17 09:27:37,754 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_obtain_mbx_lock_vf [2025-03-17 09:27:37,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_obtain_mbx_lock_vf [2025-03-17 09:27:37,754 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_clean_tx_ring [2025-03-17 09:27:37,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_clean_tx_ring [2025-03-17 09:27:37,754 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_check_for_rst_vf [2025-03-17 09:27:37,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_check_for_rst_vf [2025-03-17 09:27:37,754 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_read_v2p_mailbox [2025-03-17 09:27:37,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_read_v2p_mailbox [2025-03-17 09:27:37,754 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-03-17 09:27:37,754 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-03-17 09:27:37,754 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_check_for_ack_vf [2025-03-17 09:27:37,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_check_for_ack_vf [2025-03-17 09:27:37,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-03-17 09:27:37,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-03-17 09:27:37,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-03-17 09:27:37,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-03-17 09:27:37,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-03-17 09:27:37,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-03-17 09:27:37,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-03-17 09:27:37,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-03-17 09:27:37,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-03-17 09:27:37,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-03-17 09:27:37,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-03-17 09:27:37,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-03-17 09:27:37,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-03-17 09:27:37,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-03-17 09:27:37,758 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_update_stats [2025-03-17 09:27:37,758 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_update_stats [2025-03-17 09:27:37,758 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-03-17 09:27:37,758 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-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_irq_enable [2025-03-17 09:27:37,758 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_irq_enable [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-03-17 09:27:37,758 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-03-17 09:27:37,758 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-03-17 09:27:37,758 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-03-17 09:27:37,759 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-03-17 09:27:37,759 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_start_hw_vf [2025-03-17 09:27:37,759 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_start_hw_vf [2025-03-17 09:27:37,759 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2025-03-17 09:27:37,759 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2025-03-17 09:27:37,759 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2025-03-17 09:27:37,760 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2025-03-17 09:27:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure napi_hash_del [2025-03-17 09:27:37,760 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_hash_del [2025-03-17 09:27:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-03-17 09:27:37,760 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-03-17 09:27:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure u64_stats_update_begin [2025-03-17 09:27:37,760 INFO L138 BoogieDeclarations]: Found implementation of procedure u64_stats_update_begin [2025-03-17 09:27:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_all_queues [2025-03-17 09:27:37,760 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_all_queues [2025-03-17 09:27:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_set_rx_mode [2025-03-17 09:27:37,760 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_set_rx_mode [2025-03-17 09:27:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure ip_hdr [2025-03-17 09:27:37,760 INFO L138 BoogieDeclarations]: Found implementation of procedure ip_hdr [2025-03-17 09:27:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2025-03-17 09:27:37,760 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2025-03-17 09:27:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-17 09:27:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-17 09:27:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-17 09:27:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-17 09:27:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-17 09:27:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-17 09:27:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-17 09:27:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-17 09:27:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-17 09:27:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-17 09:27:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-17 09:27:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-17 09:27:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-17 09:27:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-17 09:27:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-17 09:27:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-03-17 09:27:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-03-17 09:27:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-03-17 09:27:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-03-17 09:27:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-03-17 09:27:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-03-17 09:27:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-03-17 09:27:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-03-17 09:27:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-03-17 09:27:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-03-17 09:27:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-03-17 09:27:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-03-17 09:27:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-03-17 09:27:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-03-17 09:27:37,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-03-17 09:27:37,760 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-17 09:27:37,760 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-17 09:27:37,760 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-17 09:27:37,760 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-17 09:27:37,760 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-17 09:27:37,760 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-17 09:27:37,760 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-17 09:27:37,760 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-17 09:27:37,760 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-17 09:27:37,760 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-17 09:27:37,760 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-17 09:27:37,761 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-17 09:27:37,761 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-17 09:27:37,761 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-17 09:27:37,761 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-17 09:27:37,761 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-03-17 09:27:37,761 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-03-17 09:27:37,761 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-03-17 09:27:37,761 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-03-17 09:27:37,761 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-03-17 09:27:37,761 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-03-17 09:27:37,761 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-03-17 09:27:37,761 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-03-17 09:27:37,761 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-03-17 09:27:37,761 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-03-17 09:27:37,762 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-03-17 09:27:37,762 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-03-17 09:27:37,762 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-03-17 09:27:37,762 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-03-17 09:27:37,763 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-03-17 09:27:37,763 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~$Pointer$~X~~u32~0~TO~~s32~0 [2025-03-17 09:27:37,763 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~$Pointer$~X~~u32~0~TO~~s32~0 [2025-03-17 09:27:37,763 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_poll_for_msg [2025-03-17 09:27:37,763 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_poll_for_msg [2025-03-17 09:27:37,763 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_suspend [2025-03-17 09:27:37,763 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_suspend [2025-03-17 09:27:37,763 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2025-03-17 09:27:37,763 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2025-03-17 09:27:37,763 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_single_attrs [2025-03-17 09:27:37,763 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_single_attrs [2025-03-17 09:27:37,763 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-03-17 09:27:37,763 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-03-17 09:27:37,763 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-17 09:27:37,763 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-03-17 09:27:37,763 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-03-17 09:27:37,763 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2025-03-17 09:27:37,763 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2025-03-17 09:27:37,763 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-03-17 09:27:37,763 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-03-17 09:27:37,763 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_link_test [2025-03-17 09:27:37,763 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_link_test [2025-03-17 09:27:37,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-17 09:27:37,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-17 09:27:37,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-17 09:27:37,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-17 09:27:37,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-17 09:27:37,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-17 09:27:37,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-17 09:27:37,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-17 09:27:37,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-17 09:27:37,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-17 09:27:37,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-17 09:27:37,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-17 09:27:37,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-17 09:27:37,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-17 09:27:37,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-17 09:27:37,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-17 09:27:37,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-17 09:27:37,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-17 09:27:37,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-17 09:27:37,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-17 09:27:37,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-17 09:27:37,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-17 09:27:37,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-17 09:27:37,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-03-17 09:27:37,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-03-17 09:27:37,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-03-17 09:27:37,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-03-17 09:27:37,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-03-17 09:27:37,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-03-17 09:27:37,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-03-17 09:27:37,763 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_vlan_rx_add_vid [2025-03-17 09:27:37,763 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_vlan_rx_add_vid [2025-03-17 09:27:37,763 INFO L130 BoogieDeclarations]: Found specification of procedure map_vector_to_rxq [2025-03-17 09:27:37,763 INFO L138 BoogieDeclarations]: Found implementation of procedure map_vector_to_rxq [2025-03-17 09:27:37,763 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~~bool~0~TO~~s32~0 [2025-03-17 09:27:37,764 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~~bool~0~TO~~s32~0 [2025-03-17 09:27:37,764 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~~s32~0 [2025-03-17 09:27:37,764 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~~s32~0 [2025-03-17 09:27:37,764 INFO L130 BoogieDeclarations]: Found specification of procedure is_zero_ether_addr [2025-03-17 09:27:37,764 INFO L138 BoogieDeclarations]: Found implementation of procedure is_zero_ether_addr [2025-03-17 09:27:37,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-03-17 09:27:37,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-03-17 09:27:37,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-03-17 09:27:37,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-03-17 09:27:37,767 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-03-17 09:27:37,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-03-17 09:27:37,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-03-17 09:27:37,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-03-17 09:27:37,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-03-17 09:27:37,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-03-17 09:27:37,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-03-17 09:27:37,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-03-17 09:27:37,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-03-17 09:27:37,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-03-17 09:27:37,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-03-17 09:27:37,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-03-17 09:27:37,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-03-17 09:27:37,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-03-17 09:27:37,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-03-17 09:27:37,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-03-17 09:27:37,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-03-17 09:27:37,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-03-17 09:27:37,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-03-17 09:27:37,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-03-17 09:27:37,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-03-17 09:27:37,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-03-17 09:27:37,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-03-17 09:27:37,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-03-17 09:27:37,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-03-17 09:27:37,768 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-03-17 09:27:37,768 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_get_mac_addr_vf [2025-03-17 09:27:37,768 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_get_mac_addr_vf [2025-03-17 09:27:37,768 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-03-17 09:27:37,768 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-03-17 09:27:37,768 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_configure [2025-03-17 09:27:37,768 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_configure [2025-03-17 09:27:37,768 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-03-17 09:27:37,768 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-03-17 09:27:37,768 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_free_all_tx_resources [2025-03-17 09:27:37,768 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_free_all_tx_resources [2025-03-17 09:27:37,768 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-03-17 09:27:37,768 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-03-17 09:27:37,768 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2025-03-17 09:27:37,768 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2025-03-17 09:27:37,768 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_get_queues [2025-03-17 09:27:37,768 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_get_queues [2025-03-17 09:27:37,768 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-03-17 09:27:37,768 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-03-17 09:27:37,768 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2025-03-17 09:27:37,768 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2025-03-17 09:27:37,768 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_write_msg_read_ack [2025-03-17 09:27:37,768 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_write_msg_read_ack [2025-03-17 09:27:37,768 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-03-17 09:27:37,768 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-03-17 09:27:37,768 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2025-03-17 09:27:37,768 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2025-03-17 09:27:37,768 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-03-17 09:27:37,768 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-03-17 09:27:37,768 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-03-17 09:27:37,768 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-03-17 09:27:37,768 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_irq [2025-03-17 09:27:37,768 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_irq [2025-03-17 09:27:37,768 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_open [2025-03-17 09:27:37,769 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_open [2025-03-17 09:27:37,769 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~~u16~0~TO~~s32~0 [2025-03-17 09:27:37,769 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~~u16~0~TO~~s32~0 [2025-03-17 09:27:37,769 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_bh_93 [2025-03-17 09:27:37,769 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_bh_93 [2025-03-17 09:27:37,769 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_ixgbevf_exit_module_17_2 [2025-03-17 09:27:37,769 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_ixgbevf_exit_module_17_2 [2025-03-17 09:27:37,769 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_check_mac_link_vf [2025-03-17 09:27:37,769 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_check_mac_link_vf [2025-03-17 09:27:37,769 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_clear_interrupt_scheme [2025-03-17 09:27:37,769 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_clear_interrupt_scheme [2025-03-17 09:27:37,772 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_get_regs_len [2025-03-17 09:27:37,773 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_get_regs_len [2025-03-17 09:27:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2025-03-17 09:27:37,773 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2025-03-17 09:27:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2025-03-17 09:27:37,773 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2025-03-17 09:27:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-03-17 09:27:37,773 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-03-17 09:27:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2025-03-17 09:27:37,773 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2025-03-17 09:27:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_update_mc_addr_list_vf [2025-03-17 09:27:37,773 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_update_mc_addr_list_vf [2025-03-17 09:27:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_free_rx_resources [2025-03-17 09:27:37,773 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_free_rx_resources [2025-03-17 09:27:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-03-17 09:27:37,773 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-03-17 09:27:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_bh_77 [2025-03-17 09:27:37,773 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_bh_77 [2025-03-17 09:27:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_header [2025-03-17 09:27:37,773 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_header [2025-03-17 09:27:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-03-17 09:27:37,773 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-03-17 09:27:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-17 09:27:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-17 09:27:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-17 09:27:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-17 09:27:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-17 09:27:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-17 09:27:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-17 09:27:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-17 09:27:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-17 09:27:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-17 09:27:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-17 09:27:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-17 09:27:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-17 09:27:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-17 09:27:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-17 09:27:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-17 09:27:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-17 09:27:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-17 09:27:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-17 09:27:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-17 09:27:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-03-17 09:27:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-03-17 09:27:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-03-17 09:27:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-03-17 09:27:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-03-17 09:27:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-03-17 09:27:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-03-17 09:27:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-03-17 09:27:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-03-17 09:27:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-03-17 09:27:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_init_mbx_params_vf [2025-03-17 09:27:37,773 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_init_mbx_params_vf [2025-03-17 09:27:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure net_ratelimit [2025-03-17 09:27:37,773 INFO L138 BoogieDeclarations]: Found implementation of procedure net_ratelimit [2025-03-17 09:27:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_free_q_vectors [2025-03-17 09:27:37,773 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_free_q_vectors [2025-03-17 09:27:37,773 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-03-17 09:27:37,773 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-03-17 09:27:37,774 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_disable_rx_queue [2025-03-17 09:27:37,774 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_disable_rx_queue [2025-03-17 09:27:37,774 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_reset [2025-03-17 09:27:37,774 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_reset [2025-03-17 09:27:37,774 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_close [2025-03-17 09:27:37,774 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_close [2025-03-17 09:27:37,774 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2025-03-17 09:27:37,774 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2025-03-17 09:27:37,774 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device_mem [2025-03-17 09:27:37,774 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device_mem [2025-03-17 09:27:37,774 INFO L130 BoogieDeclarations]: Found specification of procedure u64_stats_fetch_retry_bh [2025-03-17 09:27:37,774 INFO L138 BoogieDeclarations]: Found implementation of procedure u64_stats_fetch_retry_bh [2025-03-17 09:27:37,775 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-03-17 09:27:37,775 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-03-17 09:27:37,775 INFO L130 BoogieDeclarations]: Found specification of procedure vmalloc [2025-03-17 09:27:37,775 INFO L138 BoogieDeclarations]: Found implementation of procedure vmalloc [2025-03-17 09:27:37,775 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-03-17 09:27:37,775 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-03-17 09:27:37,775 INFO L130 BoogieDeclarations]: Found specification of procedure dma_set_mask_and_coherent [2025-03-17 09:27:37,775 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_set_mask_and_coherent [2025-03-17 09:27:37,775 INFO L130 BoogieDeclarations]: Found specification of procedure tcp_hdrlen [2025-03-17 09:27:37,775 INFO L138 BoogieDeclarations]: Found implementation of procedure tcp_hdrlen [2025-03-17 09:27:37,775 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2025-03-17 09:27:37,775 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2025-03-17 09:27:37,775 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_lock [2025-03-17 09:27:37,775 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_lock [2025-03-17 09:27:37,775 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-03-17 09:27:37,775 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-03-17 09:27:37,775 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-03-17 09:27:37,775 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-03-17 09:27:37,775 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-03-17 09:27:37,775 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-03-17 09:27:37,775 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_clean_rx_ring [2025-03-17 09:27:37,775 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_clean_rx_ring [2025-03-17 09:27:37,775 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_stop_hw_vf [2025-03-17 09:27:37,775 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_stop_hw_vf [2025-03-17 09:27:37,775 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_1_6 [2025-03-17 09:27:37,775 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_1_6 [2025-03-17 09:27:37,775 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_reset_hw_vf [2025-03-17 09:27:37,775 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_reset_hw_vf [2025-03-17 09:27:37,775 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2025-03-17 09:27:37,775 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2025-03-17 09:27:37,775 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-03-17 09:27:37,775 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-03-17 09:27:37,775 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_unmap_and_free_tx_resource [2025-03-17 09:27:37,775 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_unmap_and_free_tx_resource [2025-03-17 09:27:37,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-17 09:27:37,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-17 09:27:37,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-17 09:27:37,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-17 09:27:37,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-17 09:27:37,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-17 09:27:37,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-17 09:27:37,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-17 09:27:37,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-17 09:27:37,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-17 09:27:37,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-17 09:27:37,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-17 09:27:37,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-17 09:27:37,775 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-17 09:27:37,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-17 09:27:37,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-17 09:27:37,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-17 09:27:37,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-17 09:27:37,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-17 09:27:37,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-17 09:27:37,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-03-17 09:27:37,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-03-17 09:27:37,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-03-17 09:27:37,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-03-17 09:27:37,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-03-17 09:27:37,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-03-17 09:27:37,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-03-17 09:27:37,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-03-17 09:27:37,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-03-17 09:27:37,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-03-17 09:27:37,776 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_page [2025-03-17 09:27:37,776 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_page [2025-03-17 09:27:37,776 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-03-17 09:27:37,776 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-03-17 09:27:37,776 INFO L130 BoogieDeclarations]: Found specification of procedure netpoll_trap [2025-03-17 09:27:37,776 INFO L138 BoogieDeclarations]: Found implementation of procedure netpoll_trap [2025-03-17 09:27:39,041 INFO L256 CfgBuilder]: Building ICFG [2025-03-17 09:27:39,044 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-17 09:27:39,427 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L21127: havoc netif_rx_#t~nondet2627#1; [2025-03-17 09:27:39,427 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L11143: havoc ixgbevf_qv_busy_polling_#t~mem1232#1;havoc ixgbevf_qv_busy_polling_#t~bitwise1233#1; [2025-03-17 09:27:39,427 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L21123: havoc netif_receive_skb_#t~nondet2626#1; [2025-03-17 09:27:39,428 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L21007: havoc eth_type_trans_#t~nondet2614#1; [2025-03-17 09:27:39,428 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L21091: havoc napi_gro_receive_#t~nondet2624#1; [2025-03-17 09:27:39,428 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9934: havoc skb_mac_header_#t~mem1024#1.base, skb_mac_header_#t~mem1024#1.offset;havoc skb_mac_header_#t~mem1025#1; [2025-03-17 09:27:39,513 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L21215: havoc skb_copy_bits_#t~nondet2643#1; [2025-03-17 09:27:39,514 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10021: havoc #t~mem1046#1.base, #t~mem1046#1.offset; [2025-03-17 09:27:39,575 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6509: call ULTIMATE.dealloc(~#msgbuf~1.base, ~#msgbuf~1.offset);havoc ~#msgbuf~1.base, ~#msgbuf~1.offset; [2025-03-17 09:27:40,014 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L11172: havoc #t~ite1240;havoc #t~mem1239; [2025-03-17 09:27:40,075 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L18613-1: ldv_del_timer_sync_117_#res#1 := ldv_del_timer_sync_117_~ldv_func_res~8#1; [2025-03-17 09:27:40,087 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L18668: havoc ldv_dev_get_drvdata_#t~mem2479#1.base, ldv_dev_get_drvdata_#t~mem2479#1.offset;havoc ldv_dev_get_drvdata_#t~mem2480#1.base, ldv_dev_get_drvdata_#t~mem2480#1.offset; [2025-03-17 09:27:40,097 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L21224: havoc #t~nondet2647; [2025-03-17 09:27:40,101 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9892: havoc #t~mem1011.base, #t~mem1011.offset;havoc #t~mem1012; [2025-03-17 09:27:40,104 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L21011: havoc #t~nondet2615; [2025-03-17 09:27:40,138 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L21178: havoc pci_set_power_state_#t~nondet2636#1; [2025-03-17 09:27:40,140 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L21054: havoc #t~nondet2620; [2025-03-17 09:27:40,143 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L20953: havoc #t~nondet2605; [2025-03-17 09:27:40,188 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10205: havoc #t~mem1066.base, #t~mem1066.offset; [2025-03-17 09:27:40,212 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L21171: havoc #t~nondet2635; [2025-03-17 09:27:40,218 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9563: havoc #t~mem912.base, #t~mem912.offset; [2025-03-17 09:27:40,284 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6549: call ULTIMATE.dealloc(~#msgbuf~2.base, ~#msgbuf~2.offset);havoc ~#msgbuf~2.base, ~#msgbuf~2.offset; [2025-03-17 09:27:40,296 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L20934: havoc #t~nondet2603; [2025-03-17 09:27:40,301 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9950: havoc #t~mem1028;havoc #t~mem1029; [2025-03-17 09:27:40,303 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L20924: havoc #t~nondet2602; [2025-03-17 09:27:40,335 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6659: call ULTIMATE.dealloc(~#msgbuf~4.base, ~#msgbuf~4.offset);havoc ~#msgbuf~4.base, ~#msgbuf~4.offset; [2025-03-17 09:27:40,338 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L21242: havoc #t~ret2649.base, #t~ret2649.offset; [2025-03-17 09:27:40,458 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10746: havoc pci_channel_offline_#t~mem1118#1; [2025-03-17 09:27:40,458 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L18542-1: ldv_del_timer_sync_106_#res#1 := ldv_del_timer_sync_106_~ldv_func_res~4#1; [2025-03-17 09:27:40,461 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9922: havoc #t~mem1020.base, #t~mem1020.offset;havoc #t~mem1021; [2025-03-17 09:27:40,487 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9960: havoc #t~mem1031.base, #t~mem1031.offset; [2025-03-17 09:27:40,568 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6797: call ULTIMATE.dealloc(ixgbevf_negotiate_api_version_~#msg~0#1.base, ixgbevf_negotiate_api_version_~#msg~0#1.offset);havoc ixgbevf_negotiate_api_version_~#msg~0#1.base, ixgbevf_negotiate_api_version_~#msg~0#1.offset; [2025-03-17 09:27:40,569 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L13057: call ULTIMATE.dealloc(~#api~0#1.base, ~#api~0#1.offset);havoc ~#api~0#1.base, ~#api~0#1.offset; [2025-03-17 09:27:40,734 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L16759: #res#1 := ~arg0#1; [2025-03-17 09:27:41,091 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L21135: havoc netif_set_real_num_tx_queues_#t~nondet2629#1; [2025-03-17 09:27:41,091 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L20879: havoc __bitmap_weight_#t~nondet2597#1; [2025-03-17 09:27:41,092 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L21131: havoc netif_set_real_num_rx_queues_#t~nondet2628#1; [2025-03-17 09:27:41,092 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L21157: havoc pci_enable_msix_#t~nondet2633#1; [2025-03-17 09:27:41,092 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9472: havoc __kmalloc_#t~ret872#1.base, __kmalloc_#t~ret872#1.offset; [2025-03-17 09:27:41,092 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L13453: call ULTIMATE.dealloc(ixgbevf_set_num_queues_~#def_q~1#1.base, ixgbevf_set_num_queues_~#def_q~1#1.offset);havoc ixgbevf_set_num_queues_~#def_q~1#1.base, ixgbevf_set_num_queues_~#def_q~1#1.offset;call ULTIMATE.dealloc(ixgbevf_set_num_queues_~#num_tcs~1#1.base, ixgbevf_set_num_queues_~#num_tcs~1#1.offset);havoc ixgbevf_set_num_queues_~#num_tcs~1#1.base, ixgbevf_set_num_queues_~#num_tcs~1#1.offset; [2025-03-17 09:27:41,113 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10854: havoc is_multicast_ether_addr_#t~mem1162#1; [2025-03-17 09:27:41,131 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9915: havoc #t~mem1016;havoc #t~mem1017; [2025-03-17 09:27:41,158 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L21077: havoc #t~nondet2622; [2025-03-17 09:27:41,463 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L18527-1: ldv_mod_timer_105_#res#1 := ldv_mod_timer_105_~ldv_func_res~3#1; [2025-03-17 09:27:41,464 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10993: call ULTIMATE.dealloc(ixgbevf_qv_init_lock_~#__key~0#1.base, ixgbevf_qv_init_lock_~#__key~0#1.offset);havoc ixgbevf_qv_init_lock_~#__key~0#1.base, ixgbevf_qv_init_lock_~#__key~0#1.offset; [2025-03-17 09:27:41,522 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L20995: havoc #t~nondet2611; [2025-03-17 09:27:41,530 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L15306: call ULTIMATE.dealloc(~#__constr_expr_0~0.base, ~#__constr_expr_0~0.offset);havoc ~#__constr_expr_0~0.base, ~#__constr_expr_0~0.offset; [2025-03-17 09:28:18,532 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L15032: call ULTIMATE.dealloc(ixgbevf_xmit_frame_~#hdr_len~0#1.base, ixgbevf_xmit_frame_~#hdr_len~0#1.offset);havoc ixgbevf_xmit_frame_~#hdr_len~0#1.base, ixgbevf_xmit_frame_~#hdr_len~0#1.offset; [2025-03-17 09:28:18,532 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9884: havoc skb_frag_size_#t~mem1005#1; [2025-03-17 09:28:18,532 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L20983: havoc dev_close_#t~nondet2608#1; [2025-03-17 09:28:18,532 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9231: havoc atomic_read_#t~mem824#1; [2025-03-17 09:28:18,532 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L20991: havoc dev_open_#t~nondet2610#1; [2025-03-17 09:28:18,532 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: #t~ret2651#1 := main_#res#1;havoc main_#t~ret2368#1, main_~tmp~143#1;assume { :end_inline_main } true; [2025-03-17 09:28:18,533 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10041: havoc skb_is_gso_#t~mem1049#1; [2025-03-17 09:28:18,533 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L17178: call ULTIMATE.dealloc(ldv_pci_instance_suspend_3_8_~#arg2#1.base, ldv_pci_instance_suspend_3_8_~#arg2#1.offset);havoc ldv_pci_instance_suspend_3_8_~#arg2#1.base, ldv_pci_instance_suspend_3_8_~#arg2#1.offset; [2025-03-17 09:28:18,533 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L21015: havoc ethtool_op_get_link_#t~nondet2616#1; [2025-03-17 09:28:18,533 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10842: havoc is_link_local_ether_addr___0_#t~mem1151#1;havoc is_link_local_ether_addr___0_#t~mem1152#1;havoc is_link_local_ether_addr___0_#t~bitwise1153#1;havoc is_link_local_ether_addr___0_#t~mem1154#1;havoc is_link_local_ether_addr___0_#t~mem1155#1;havoc is_link_local_ether_addr___0_#t~bitwise1156#1;havoc is_link_local_ether_addr___0_#t~bitwise1157#1;havoc is_link_local_ether_addr___0_#t~bitwise1158#1; [2025-03-17 09:28:18,533 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L21149: havoc pci_enable_device_#t~nondet2631#1; [2025-03-17 09:28:18,533 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10051: havoc skb_is_gso_v6_#t~mem1051#1;havoc skb_is_gso_v6_#t~bitwise1052#1; [2025-03-17 09:28:18,533 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L17189: call ULTIMATE.dealloc(ldv_pci_instance_suspend_late_3_7_~#arg2#1.base, ldv_pci_instance_suspend_late_3_7_~#arg2#1.offset);havoc ldv_pci_instance_suspend_late_3_7_~#arg2#1.base, ldv_pci_instance_suspend_late_3_7_~#arg2#1.offset; [2025-03-17 09:28:18,533 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7679: call ULTIMATE.dealloc(ixgbevf_get_settings_~#link_speed~0#1.base, ixgbevf_get_settings_~#link_speed~0#1.offset);havoc ixgbevf_get_settings_~#link_speed~0#1.base, ixgbevf_get_settings_~#link_speed~0#1.offset;call ULTIMATE.dealloc(ixgbevf_get_settings_~#link_up~0#1.base, ixgbevf_get_settings_~#link_up~0#1.offset);havoc ixgbevf_get_settings_~#link_up~0#1.base, ixgbevf_get_settings_~#link_up~0#1.offset; [2025-03-17 09:28:18,533 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L18650-1: ldv___pci_register_driver_120_#res#1 := ldv___pci_register_driver_120_~ldv_func_res~9#1; [2025-03-17 09:28:18,533 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L16011-1: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-03-17 09:28:18,533 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7555: havoc kobject_name_#t~mem321#1.base, kobject_name_#t~mem321#1.offset; [2025-03-17 09:28:18,533 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L21164: havoc pci_request_regions_#t~nondet2634#1; [2025-03-17 09:28:18,533 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-03-17 09:28:18,533 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L21038: havoc ioremap_nocache_#t~ret2619#1.base, ioremap_nocache_#t~ret2619#1.offset; [2025-03-17 09:28:18,533 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7565: havoc dev_name_#t~mem325#1.base, dev_name_#t~mem325#1.offset; [2025-03-17 09:28:18,533 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9944: havoc skb_transport_offset_#t~mem1027#1.base, skb_transport_offset_#t~mem1027#1.offset; [2025-03-17 09:28:18,533 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L16030-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-03-17 09:28:18,533 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L20920: havoc __pci_register_driver_#t~nondet2601#1; [2025-03-17 09:28:18,533 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L16033-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-03-17 09:28:18,533 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L16035-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-03-17 09:28:18,533 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L21189: havoc pskb_expand_head_#t~nondet2638#1; [2025-03-17 09:28:18,533 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L17491-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-03-17 09:28:18,534 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L17492-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-03-17 09:28:18,534 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10490: havoc netif_msg_init_#t~bitwise1113#1; [2025-03-17 09:28:18,534 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L21064: havoc ldv_pre_register_netdev_#t~nondet2621#1; [2025-03-17 09:28:18,534 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L21197: havoc register_netdev_#t~nondet2640#1; [2025-03-17 09:28:18,534 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L18426-1: ldv_mod_timer_87_#res#1 := ldv_mod_timer_87_~ldv_func_res~0#1; [2025-03-17 09:28:18,534 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L13803: call ULTIMATE.dealloc(ixgbevf_sw_init_~#__key~1#1.base, ixgbevf_sw_init_~#__key~1#1.offset);havoc ixgbevf_sw_init_~#__key~1#1.base, ixgbevf_sw_init_~#__key~1#1.offset; [2025-03-17 09:28:18,535 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L20949: havoc alloc_etherdev_mqs_#t~ret2604#1.base, alloc_etherdev_mqs_#t~ret2604#1.offset; [2025-03-17 09:28:18,535 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L18573-1: ldv_alloc_etherdev_mqs_114_#res#1.base, ldv_alloc_etherdev_mqs_114_#res#1.offset := ldv_alloc_etherdev_mqs_114_~ldv_func_res~6#1.base, ldv_alloc_etherdev_mqs_114_~ldv_func_res~6#1.offset; [2025-03-17 09:28:18,535 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L21084: havoc msleep_interruptible_#t~nondet2623#1; [2025-03-17 09:28:18,535 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7745: havoc ixgbevf_get_msglevel_#t~mem348#1; [2025-03-17 09:28:18,535 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9992: havoc skb_frag_page_#t~mem1037#1.base, skb_frag_page_#t~mem1037#1.offset; [2025-03-17 09:28:18,535 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L20960: havoc csum_ipv6_magic_#t~nondet2606#1; [2025-03-17 09:28:18,535 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8673: havoc ixgbevf_reg_test_#t~mem735#1; [2025-03-17 09:28:18,535 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L15414: call ULTIMATE.dealloc(ixgbevf_probe_~#__key~2#1.base, ixgbevf_probe_~#__key~2#1.offset);havoc ixgbevf_probe_~#__key~2#1.base, ixgbevf_probe_~#__key~2#1.offset;call ULTIMATE.dealloc(ixgbevf_probe_~#__key___0~0#1.base, ixgbevf_probe_~#__key___0~0#1.offset);havoc ixgbevf_probe_~#__key___0~0#1.base, ixgbevf_probe_~#__key___0~0#1.offset;call ULTIMATE.dealloc(ixgbevf_probe_~#__constr_expr_0~1#1.base, ixgbevf_probe_~#__constr_expr_0~1#1.offset);havoc ixgbevf_probe_~#__constr_expr_0~1#1.base, ixgbevf_probe_~#__constr_expr_0~1#1.offset;call ULTIMATE.dealloc(ixgbevf_probe_~#__key___1~0#1.base, ixgbevf_probe_~#__key___1~0#1.offset);havoc ixgbevf_probe_~#__key___1~0#1.base, ixgbevf_probe_~#__key___1~0#1.offset;call ULTIMATE.dealloc(ixgbevf_probe_~#__constr_expr_1~0#1.base, ixgbevf_probe_~#__constr_expr_1~0#1.offset);havoc ixgbevf_probe_~#__constr_expr_1~0#1.base, ixgbevf_probe_~#__constr_expr_1~0#1.offset; [2025-03-17 09:28:18,535 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L18588-1: ldv_register_netdev_115_#res#1 := ldv_register_netdev_115_~ldv_func_res~7#1; [2025-03-17 09:28:18,535 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10934: call ULTIMATE.dealloc(vlan_get_protocol_~#proto~0#1.base, vlan_get_protocol_~#proto~0#1.offset);havoc vlan_get_protocol_~#proto~0#1.base, vlan_get_protocol_~#proto~0#1.offset; [2025-03-17 09:28:20,120 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-03-17 09:28:21,404 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L21201: havoc request_threaded_irq_#t~nondet2641#1; [2025-03-17 09:28:23,038 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8454: havoc #t~mem612;call ULTIMATE.dealloc(~#link_up~1.base, ~#link_up~1.offset);havoc ~#link_up~1.base, ~#link_up~1.offset;call ULTIMATE.dealloc(~#link_speed~1.base, ~#link_speed~1.offset);havoc ~#link_speed~1.base, ~#link_speed~1.offset; [2025-03-17 09:28:23,563 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10848: havoc #t~mem1159;havoc #t~mem1160;havoc #t~bitwise1161; [2025-03-17 09:28:23,621 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L21185: havoc #t~nondet2637; [2025-03-17 09:28:25,325 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L21019: havoc find_first_bit_#t~nondet2617#1; [2025-03-17 09:28:25,326 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L12960: call ULTIMATE.dealloc(ixgbevf_configure_dcb_~#def_q~0#1.base, ixgbevf_configure_dcb_~#def_q~0#1.offset);havoc ixgbevf_configure_dcb_~#def_q~0#1.base, ixgbevf_configure_dcb_~#def_q~0#1.offset;call ULTIMATE.dealloc(ixgbevf_configure_dcb_~#num_tcs~0#1.base, ixgbevf_configure_dcb_~#num_tcs~0#1.offset);havoc ixgbevf_configure_dcb_~#num_tcs~0#1.base, ixgbevf_configure_dcb_~#num_tcs~0#1.offset; [2025-03-17 09:28:25,326 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6784: call ULTIMATE.dealloc(ixgbevf_rlpml_set_vf_~#msgbuf~5#1.base, ixgbevf_rlpml_set_vf_~#msgbuf~5#1.offset);havoc ixgbevf_rlpml_set_vf_~#msgbuf~5#1.base, ixgbevf_rlpml_set_vf_~#msgbuf~5#1.offset; [2025-03-17 09:28:25,326 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L21023: havoc find_next_bit_#t~nondet2618#1; [2025-03-17 09:28:25,350 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L20987: havoc #t~nondet2609; [2025-03-17 09:28:25,886 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827: call ULTIMATE.dealloc(~#msg~1.base, ~#msg~1.offset);havoc ~#msg~1.base, ~#msg~1.offset; [2025-03-17 09:28:26,073 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L17535: #res#1 := ~arg0#1; [2025-03-17 09:28:26,161 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6580: call ULTIMATE.dealloc(~#retmsg~0.base, ~#retmsg~0.offset);havoc ~#retmsg~0.base, ~#retmsg~0.offset; [2025-03-17 09:28:27,752 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L18444-1: ldv_request_irq_88_#res#1 := ldv_request_irq_88_~ldv_func_res~1#1; [2025-03-17 09:28:27,752 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L18462-1: ldv_request_irq_89_#res#1 := ldv_request_irq_89_~ldv_func_res~2#1; [2025-03-17 09:28:28,689 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6704: call ULTIMATE.dealloc(~#in_msg~0.base, ~#in_msg~0.offset);havoc ~#in_msg~0.base, ~#in_msg~0.offset; [2025-03-17 09:28:29,084 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9225: havoc arch_irqs_disabled_flags_#t~bitwise823#1; [2025-03-17 09:28:29,154 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L20979: havoc #t~nondet2607; [2025-03-17 09:28:30,066 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6601: call ULTIMATE.dealloc(~#msgbuf~3#1.base, ~#msgbuf~3#1.offset);havoc ~#msgbuf~3#1.base, ~#msgbuf~3#1.offset; [2025-03-17 09:28:30,066 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6298: havoc is_link_local_ether_addr_#t~mem7#1;havoc is_link_local_ether_addr_#t~mem8#1;havoc is_link_local_ether_addr_#t~bitwise9#1;havoc is_link_local_ether_addr_#t~mem10#1;havoc is_link_local_ether_addr_#t~mem11#1;havoc is_link_local_ether_addr_#t~bitwise12#1;havoc is_link_local_ether_addr_#t~bitwise13#1;havoc is_link_local_ether_addr_#t~bitwise14#1; [2025-03-17 09:28:30,203 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7547: havoc #t~mem315;havoc #t~bitwise316; [2025-03-17 09:28:30,276 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9928: havoc #t~mem1022.base, #t~mem1022.offset;havoc #t~mem1023; [2025-03-17 09:28:30,698 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L21101: havoc #t~nondet2625; [2025-03-17 09:28:31,371 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L21153: havoc #t~nondet2632; [2025-03-17 09:28:31,411 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7541: #res := 1; [2025-03-17 09:28:31,448 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L21239: havoc #t~ret2648.base, #t~ret2648.offset; [2025-03-17 09:28:31,582 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L20999: havoc dma_set_mask_#t~nondet2612#1; [2025-03-17 09:28:31,582 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L21003: havoc dma_supported_#t~nondet2613#1; [2025-03-17 09:28:31,619 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10813: havoc #t~mem1143; [2025-03-17 09:28:31,777 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L21193: havoc queue_work_on_#t~nondet2639#1; [2025-03-17 09:28:32,722 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328: call ULTIMATE.dealloc(~#msgbuf~0.base, ~#msgbuf~0.offset);havoc ~#msgbuf~0.base, ~#msgbuf~0.offset; [2025-03-17 09:28:32,955 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9540: havoc is_device_dma_capable_#t~mem883#1.base, is_device_dma_capable_#t~mem883#1.offset;havoc is_device_dma_capable_#t~mem884#1.base, is_device_dma_capable_#t~mem884#1.offset;havoc is_device_dma_capable_#t~mem885#1;havoc is_device_dma_capable_#t~short886#1; [2025-03-17 09:28:33,337 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L21139: havoc #t~nondet2630; [2025-03-17 09:28:36,161 INFO L? ?]: Removed 4863 outVars from TransFormulas that were not future-live. [2025-03-17 09:28:36,161 INFO L307 CfgBuilder]: Performing block encoding [2025-03-17 09:28:36,270 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-17 09:28:36,270 INFO L336 CfgBuilder]: Removed 1 assume(true) statements. [2025-03-17 09:28:36,270 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 17.03 09:28:36 BoogieIcfgContainer [2025-03-17 09:28:36,272 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-17 09:28:36,274 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-17 09:28:36,274 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-17 09:28:36,278 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-17 09:28:36,278 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 17.03 09:27:27" (1/3) ... [2025-03-17 09:28:36,278 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5df5fc16 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.03 09:28:36, skipping insertion in model container [2025-03-17 09:28:36,278 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 09:27:34" (2/3) ... [2025-03-17 09:28:36,279 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5df5fc16 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.03 09:28:36, skipping insertion in model container [2025-03-17 09:28:36,279 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 17.03 09:28:36" (3/3) ... [2025-03-17 09:28:36,279 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-intel-ixgbevf-ixgbevf.cil.i [2025-03-17 09:28:36,293 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-17 09:28:36,299 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-intel-ixgbevf-ixgbevf.cil.i that has 270 procedures, 4446 locations, 1 initial locations, 94 loop locations, and 3 error locations. [2025-03-17 09:28:36,432 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-17 09:28:36,442 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6b2eca22, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-17 09:28:36,442 INFO L334 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2025-03-17 09:28:36,457 INFO L276 IsEmpty]: Start isEmpty. Operand has 4183 states, 3022 states have (on average 1.3398411647915287) internal successors, (4049), 3071 states have internal predecessors, (4049), 948 states have call successors, (948), 211 states have call predecessors, (948), 210 states have return successors, (941), 937 states have call predecessors, (941), 941 states have call successors, (941) [2025-03-17 09:28:36,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 344 [2025-03-17 09:28:36,474 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 09:28:36,475 INFO L218 NwaCegarLoop]: trace histogram [30, 30, 29, 29, 29, 29, 29, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 09:28:36,475 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2025-03-17 09:28:36,479 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 09:28:36,479 INFO L85 PathProgramCache]: Analyzing trace with hash 1818325400, now seen corresponding path program 1 times [2025-03-17 09:28:36,484 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 09:28:36,485 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [767472289] [2025-03-17 09:28:36,485 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 09:28:36,486 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 09:28:50,053 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 343 statements into 1 equivalence classes. [2025-03-17 09:28:50,510 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 343 of 343 statements. [2025-03-17 09:28:50,511 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 09:28:50,511 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 09:28:51,536 INFO L134 CoverageAnalysis]: Checked inductivity of 3741 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3741 trivial. 0 not checked. [2025-03-17 09:28:51,539 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 09:28:51,539 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [767472289] [2025-03-17 09:28:51,540 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [767472289] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 09:28:51,540 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 09:28:51,540 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-17 09:28:51,542 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1300728988] [2025-03-17 09:28:51,542 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 09:28:51,545 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-17 09:28:51,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 09:28:51,563 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-17 09:28:51,564 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-17 09:28:51,572 INFO L87 Difference]: Start difference. First operand has 4183 states, 3022 states have (on average 1.3398411647915287) internal successors, (4049), 3071 states have internal predecessors, (4049), 948 states have call successors, (948), 211 states have call predecessors, (948), 210 states have return successors, (941), 937 states have call predecessors, (941), 941 states have call successors, (941) Second operand has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 3 states have call predecessors, (32), 3 states have call successors, (32) [2025-03-17 09:28:55,691 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers []