./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 e2fb8bed 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-?-e2fb8be-m [2025-03-08 20:19:57,580 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-08 20:19:57,638 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-08 20:19:57,641 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-08 20:19:57,641 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-08 20:19:57,664 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-08 20:19:57,664 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-08 20:19:57,664 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-08 20:19:57,665 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-08 20:19:57,665 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-08 20:19:57,666 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-08 20:19:57,666 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-08 20:19:57,666 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-08 20:19:57,666 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-08 20:19:57,666 INFO L153 SettingsManager]: * Use SBE=true [2025-03-08 20:19:57,666 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-08 20:19:57,666 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-08 20:19:57,666 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-08 20:19:57,667 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-08 20:19:57,667 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-08 20:19:57,667 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-08 20:19:57,667 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-08 20:19:57,667 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-08 20:19:57,667 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-08 20:19:57,667 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-08 20:19:57,667 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-08 20:19:57,667 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-08 20:19:57,667 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-08 20:19:57,667 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-08 20:19:57,667 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-08 20:19:57,667 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-08 20:19:57,667 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-08 20:19:57,667 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-08 20:19:57,667 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-08 20:19:57,667 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-08 20:19:57,667 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-08 20:19:57,667 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-08 20:19:57,667 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-08 20:19:57,667 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-08 20:19:57,667 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-08 20:19:57,667 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-08 20:19:57,878 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-08 20:19:57,886 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-08 20:19:57,887 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-08 20:19:57,888 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-08 20:19:57,888 INFO L274 PluginConnector]: CDTParser initialized [2025-03-08 20:19:57,889 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-08 20:19:59,009 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a729e2f71/db78efe27c564e2882a2c6f85239a964/FLAG259fbbb14 [2025-03-08 20:19:59,739 INFO L384 CDTParser]: Found 1 translation units. [2025-03-08 20:19:59,739 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-08 20:19:59,800 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a729e2f71/db78efe27c564e2882a2c6f85239a964/FLAG259fbbb14 [2025-03-08 20:19:59,812 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a729e2f71/db78efe27c564e2882a2c6f85239a964 [2025-03-08 20:19:59,814 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-08 20:19:59,816 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-08 20:19:59,817 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-08 20:19:59,817 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-08 20:19:59,820 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-08 20:19:59,820 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.03 08:19:59" (1/1) ... [2025-03-08 20:19:59,821 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@218bafae and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:19:59, skipping insertion in model container [2025-03-08 20:19:59,821 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.03 08:19:59" (1/1) ... [2025-03-08 20:19:59,954 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-08 20:20:05,440 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-08 20:20:05,443 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-08 20:20:05,443 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-08 20:20:05,443 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-08 20:20:05,474 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-08 20:20:05,531 INFO L200 MainTranslator]: Completed pre-run [2025-03-08 20:20:05,610 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-08 20:20:05,612 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-08 20:20:05,739 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-08 20:20:05,739 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-08 20:20:05,739 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [7539] [2025-03-08 20:20:05,786 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-08 20:20:05,787 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-08 20:20:05,788 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-08 20:20:05,789 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [9280] [2025-03-08 20:20:05,790 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [9283] [2025-03-08 20:20:05,790 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [9286] [2025-03-08 20:20:05,791 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [9289] [2025-03-08 20:20:05,795 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-08 20:20:05,798 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-08 20:20:05,801 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-08 20:20:05,803 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-08 20:20:05,805 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-08 20:20:05,805 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-08 20:20:05,816 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-08 20:20:05,817 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10195] [2025-03-08 20:20:05,822 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [10568] [2025-03-08 20:20:05,823 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [10571] [2025-03-08 20:20:05,823 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [10574] [2025-03-08 20:20:05,823 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [10577] [2025-03-08 20:20:05,823 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-08 20:20:05,824 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-08 20:20:05,824 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-08 20:20:05,824 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-08 20:20:05,824 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-08 20:20:05,824 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-08 20:20:05,824 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-08 20:20:05,824 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-08 20:20:05,825 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-08 20:20:05,825 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-08 20:20:05,825 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-08 20:20:05,825 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-08 20:20:05,839 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [11226] [2025-03-08 20:20:05,847 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)tx_desc) [11386] [2025-03-08 20:20:05,848 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [11426] [2025-03-08 20:20:05,857 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [11646] [2025-03-08 20:20:05,858 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)skb->data) [11649] [2025-03-08 20:20:05,858 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)next_rxd) [11668] [2025-03-08 20:20:05,987 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [14944] [2025-03-08 20:20:05,988 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [14987] [2025-03-08 20:20:06,037 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-08 20:20:06,037 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-08 20:20:06,038 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-08 20:20:06,038 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-08 20:20:06,046 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-08 20:20:06,274 INFO L204 MainTranslator]: Completed translation [2025-03-08 20:20:06,276 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:20:06 WrapperNode [2025-03-08 20:20:06,276 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-08 20:20:06,277 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-08 20:20:06,277 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-08 20:20:06,277 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-08 20:20:06,281 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:20:06" (1/1) ... [2025-03-08 20:20:06,349 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:20:06" (1/1) ... [2025-03-08 20:20:06,635 INFO L138 Inliner]: procedures = 740, calls = 4641, calls flagged for inlining = 369, calls inlined = 335, statements flattened = 11283 [2025-03-08 20:20:06,635 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-08 20:20:06,636 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-08 20:20:06,636 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-08 20:20:06,636 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-08 20:20:06,644 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:20:06" (1/1) ... [2025-03-08 20:20:06,646 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:20:06" (1/1) ... [2025-03-08 20:20:06,700 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:20:06" (1/1) ... [2025-03-08 20:20:09,420 INFO L175 MemorySlicer]: Split 2709 memory accesses to 30 slices as follows [2, 7, 8, 1, 2, 8, 6, 1, 111, 12, 8, 2, 65, 46, 3, 2, 51, 5, 3, 5, 3, 3, 2, 2315, 6, 6, 9, 8, 7, 2]. 85 percent of accesses are in the largest equivalence class. The 636 initializations are split as follows [0, 6, 8, 1, 2, 6, 4, 0, 0, 4, 6, 0, 0, 0, 2, 0, 0, 0, 1, 5, 3, 3, 0, 570, 0, 0, 0, 8, 7, 0]. The 960 writes are split as follows [1, 0, 0, 0, 0, 0, 0, 0, 51, 0, 0, 1, 65, 46, 0, 1, 42, 3, 0, 0, 0, 0, 1, 737, 4, 3, 4, 0, 0, 1]. [2025-03-08 20:20:09,420 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:20:06" (1/1) ... [2025-03-08 20:20:09,420 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:20:06" (1/1) ... [2025-03-08 20:20:09,567 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:20:06" (1/1) ... [2025-03-08 20:20:09,592 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:20:06" (1/1) ... [2025-03-08 20:20:09,656 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:20:06" (1/1) ... [2025-03-08 20:20:09,696 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:20:06" (1/1) ... [2025-03-08 20:20:09,771 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-08 20:20:09,772 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-08 20:20:09,773 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-08 20:20:09,773 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-08 20:20:09,774 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:20:06" (1/1) ... [2025-03-08 20:20:09,778 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-08 20:20:09,789 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-08 20:20:09,807 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-08 20:20:09,809 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-08 20:20:09,829 INFO L130 BoogieDeclarations]: Found specification of procedure ipv6_hdr [2025-03-08 20:20:09,829 INFO L138 BoogieDeclarations]: Found implementation of procedure ipv6_hdr [2025-03-08 20:20:09,829 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-03-08 20:20:09,829 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-03-08 20:20:09,829 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-03-08 20:20:09,829 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-03-08 20:20:09,829 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_0_6 [2025-03-08 20:20:09,830 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_0_6 [2025-03-08 20:20:09,830 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_clean_rx_irq [2025-03-08 20:20:09,830 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_clean_rx_irq [2025-03-08 20:20:09,830 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_setup_rx_resources [2025-03-08 20:20:09,830 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_setup_rx_resources [2025-03-08 20:20:09,830 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-08 20:20:09,830 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-08 20:20:09,830 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_tx_ctxtdesc [2025-03-08 20:20:09,831 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_tx_ctxtdesc [2025-03-08 20:20:09,831 INFO L130 BoogieDeclarations]: Found specification of procedure skb_header_pointer [2025-03-08 20:20:09,831 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_header_pointer [2025-03-08 20:20:09,831 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-03-08 20:20:09,831 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-03-08 20:20:09,831 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_write_eitr [2025-03-08 20:20:09,831 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_write_eitr [2025-03-08 20:20:09,831 INFO L130 BoogieDeclarations]: Found specification of procedure usleep_range [2025-03-08 20:20:09,831 INFO L138 BoogieDeclarations]: Found implementation of procedure usleep_range [2025-03-08 20:20:09,833 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-03-08 20:20:09,833 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-03-08 20:20:09,833 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_set_uc_addr_vf [2025-03-08 20:20:09,833 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_set_uc_addr_vf [2025-03-08 20:20:09,833 INFO L130 BoogieDeclarations]: Found specification of procedure netif_napi_del [2025-03-08 20:20:09,833 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_napi_del [2025-03-08 20:20:09,833 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-03-08 20:20:09,833 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-03-08 20:20:09,833 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-03-08 20:20:09,833 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-03-08 20:20:09,833 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~X~~bool~0~TO~~s32~0 [2025-03-08 20:20:09,833 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~X~~bool~0~TO~~s32~0 [2025-03-08 20:20:09,833 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-03-08 20:20:09,833 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-03-08 20:20:09,833 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_desc_unused [2025-03-08 20:20:09,833 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_desc_unused [2025-03-08 20:20:09,833 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_poll_for_ack [2025-03-08 20:20:09,833 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_poll_for_ack [2025-03-08 20:20:09,833 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_setup_tx_resources [2025-03-08 20:20:09,833 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_setup_tx_resources [2025-03-08 20:20:09,833 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_remove [2025-03-08 20:20:09,833 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_remove [2025-03-08 20:20:09,833 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-03-08 20:20:09,833 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-03-08 20:20:09,833 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-03-08 20:20:09,833 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-03-08 20:20:09,833 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-03-08 20:20:09,833 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-03-08 20:20:09,833 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2025-03-08 20:20:09,833 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2025-03-08 20:20:09,833 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-03-08 20:20:09,833 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-03-08 20:20:09,833 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-03-08 20:20:09,833 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-03-08 20:20:09,833 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_attach [2025-03-08 20:20:09,833 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_attach [2025-03-08 20:20:09,834 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-08 20:20:09,834 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-03-08 20:20:09,834 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-03-08 20:20:09,834 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_resume [2025-03-08 20:20:09,834 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_resume [2025-03-08 20:20:09,834 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2025-03-08 20:20:09,834 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2025-03-08 20:20:09,834 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_work_sync [2025-03-08 20:20:09,834 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_work_sync [2025-03-08 20:20:09,834 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_detach [2025-03-08 20:20:09,834 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_detach [2025-03-08 20:20:09,834 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_write_mbx_vf [2025-03-08 20:20:09,834 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_write_mbx_vf [2025-03-08 20:20:09,834 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_read_posted_mbx [2025-03-08 20:20:09,834 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_read_posted_mbx [2025-03-08 20:20:09,834 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_read_mbx_vf [2025-03-08 20:20:09,834 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_read_mbx_vf [2025-03-08 20:20:09,834 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-03-08 20:20:09,834 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-03-08 20:20:09,834 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_bh [2025-03-08 20:20:09,834 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_bh [2025-03-08 20:20:09,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-03-08 20:20:09,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-03-08 20:20:09,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-03-08 20:20:09,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-03-08 20:20:09,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-03-08 20:20:09,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-03-08 20:20:09,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-03-08 20:20:09,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-03-08 20:20:09,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-03-08 20:20:09,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-03-08 20:20:09,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-03-08 20:20:09,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-03-08 20:20:09,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-03-08 20:20:09,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-03-08 20:20:09,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-03-08 20:20:09,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-03-08 20:20:09,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-03-08 20:20:09,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-03-08 20:20:09,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-03-08 20:20:09,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-03-08 20:20:09,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-03-08 20:20:09,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-03-08 20:20:09,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-03-08 20:20:09,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-03-08 20:20:09,837 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-03-08 20:20:09,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-03-08 20:20:09,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-03-08 20:20:09,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-03-08 20:20:09,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-03-08 20:20:09,838 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-03-08 20:20:09,838 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_reinit_locked [2025-03-08 20:20:09,838 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_reinit_locked [2025-03-08 20:20:09,838 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_up [2025-03-08 20:20:09,838 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_up [2025-03-08 20:20:09,838 INFO L130 BoogieDeclarations]: Found specification of procedure pci_save_state [2025-03-08 20:20:09,838 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_save_state [2025-03-08 20:20:09,838 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-03-08 20:20:09,838 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-03-08 20:20:09,838 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-03-08 20:20:09,838 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-03-08 20:20:09,838 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_free_irq [2025-03-08 20:20:09,838 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_free_irq [2025-03-08 20:20:09,838 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_set_rar_vf [2025-03-08 20:20:09,838 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_set_rar_vf [2025-03-08 20:20:09,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-08 20:20:09,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-08 20:20:09,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-08 20:20:09,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-08 20:20:09,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-08 20:20:09,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-08 20:20:09,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-08 20:20:09,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-08 20:20:09,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-08 20:20:09,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-08 20:20:09,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-08 20:20:09,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-08 20:20:09,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-08 20:20:09,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-08 20:20:09,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-08 20:20:09,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-08 20:20:09,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-08 20:20:09,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-08 20:20:09,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-08 20:20:09,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-08 20:20:09,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-03-08 20:20:09,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-03-08 20:20:09,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-03-08 20:20:09,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-03-08 20:20:09,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-03-08 20:20:09,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-03-08 20:20:09,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-03-08 20:20:09,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-03-08 20:20:09,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-03-08 20:20:09,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-03-08 20:20:09,839 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-03-08 20:20:09,839 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-03-08 20:20:09,839 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-03-08 20:20:09,839 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-03-08 20:20:09,839 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_bh_78 [2025-03-08 20:20:09,839 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_bh_78 [2025-03-08 20:20:09,839 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_header_len [2025-03-08 20:20:09,839 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_header_len [2025-03-08 20:20:09,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-08 20:20:09,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-08 20:20:09,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-08 20:20:09,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-08 20:20:09,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-08 20:20:09,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-08 20:20:09,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-08 20:20:09,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-08 20:20:09,841 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-08 20:20:09,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-08 20:20:09,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-08 20:20:09,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-08 20:20:09,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-08 20:20:09,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-08 20:20:09,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-08 20:20:09,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-08 20:20:09,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-08 20:20:09,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-08 20:20:09,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-08 20:20:09,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-08 20:20:09,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-03-08 20:20:09,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-03-08 20:20:09,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-03-08 20:20:09,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-03-08 20:20:09,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-03-08 20:20:09,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-03-08 20:20:09,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-03-08 20:20:09,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-03-08 20:20:09,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-03-08 20:20:09,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-03-08 20:20:09,842 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-03-08 20:20:09,842 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-03-08 20:20:09,842 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_set_vfta_vf [2025-03-08 20:20:09,842 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_set_vfta_vf [2025-03-08 20:20:09,842 INFO L130 BoogieDeclarations]: Found specification of procedure vzalloc [2025-03-08 20:20:09,842 INFO L138 BoogieDeclarations]: Found implementation of procedure vzalloc [2025-03-08 20:20:09,842 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-03-08 20:20:09,842 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-03-08 20:20:09,842 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-03-08 20:20:09,842 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-03-08 20:20:09,842 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-03-08 20:20:09,842 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-03-08 20:20:09,842 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-03-08 20:20:09,842 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-03-08 20:20:09,842 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-03-08 20:20:09,842 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-03-08 20:20:09,842 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-03-08 20:20:09,842 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-03-08 20:20:09,842 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-03-08 20:20:09,842 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-03-08 20:20:09,842 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-03-08 20:20:09,842 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-03-08 20:20:09,843 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-03-08 20:20:09,843 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-03-08 20:20:09,843 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-03-08 20:20:09,843 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-03-08 20:20:09,843 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-03-08 20:20:09,843 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-03-08 20:20:09,843 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-03-08 20:20:09,843 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-03-08 20:20:09,843 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-03-08 20:20:09,843 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-03-08 20:20:09,843 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-03-08 20:20:09,843 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-03-08 20:20:09,843 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-03-08 20:20:09,843 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-03-08 20:20:09,843 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-03-08 20:20:09,843 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-03-08 20:20:09,843 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-03-08 20:20:09,843 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-03-08 20:20:09,843 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-03-08 20:20:09,843 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-03-08 20:20:09,844 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-03-08 20:20:09,844 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-03-08 20:20:09,844 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-03-08 20:20:09,844 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-03-08 20:20:09,844 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-03-08 20:20:09,844 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-03-08 20:20:09,844 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-03-08 20:20:09,844 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-03-08 20:20:09,844 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-03-08 20:20:09,844 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-03-08 20:20:09,844 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-03-08 20:20:09,844 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-03-08 20:20:09,844 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-03-08 20:20:09,844 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-03-08 20:20:09,844 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-03-08 20:20:09,844 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-03-08 20:20:09,844 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-03-08 20:20:09,844 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-03-08 20:20:09,844 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-03-08 20:20:09,844 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-03-08 20:20:09,844 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-03-08 20:20:09,844 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-03-08 20:20:09,844 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-03-08 20:20:09,844 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-03-08 20:20:09,844 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_down [2025-03-08 20:20:09,844 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_down [2025-03-08 20:20:09,844 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-03-08 20:20:09,844 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-03-08 20:20:09,844 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_header [2025-03-08 20:20:09,844 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_header [2025-03-08 20:20:09,844 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-03-08 20:20:09,844 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-03-08 20:20:09,844 INFO L130 BoogieDeclarations]: Found specification of procedure map_vector_to_txq [2025-03-08 20:20:09,844 INFO L138 BoogieDeclarations]: Found implementation of procedure map_vector_to_txq [2025-03-08 20:20:09,844 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_offset [2025-03-08 20:20:09,844 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_offset [2025-03-08 20:20:09,844 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_free_all_rx_resources [2025-03-08 20:20:09,844 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_free_all_rx_resources [2025-03-08 20:20:09,844 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-03-08 20:20:09,844 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-03-08 20:20:09,844 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_bh_94 [2025-03-08 20:20:09,844 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_bh_94 [2025-03-08 20:20:09,844 INFO L130 BoogieDeclarations]: Found specification of procedure vfree [2025-03-08 20:20:09,844 INFO L138 BoogieDeclarations]: Found implementation of procedure vfree [2025-03-08 20:20:09,844 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_tx_timeout [2025-03-08 20:20:09,844 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_tx_timeout [2025-03-08 20:20:09,844 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-03-08 20:20:09,844 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-03-08 20:20:09,844 INFO L130 BoogieDeclarations]: Found specification of procedure __udelay [2025-03-08 20:20:09,844 INFO L138 BoogieDeclarations]: Found implementation of procedure __udelay [2025-03-08 20:20:09,844 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_negotiate_api [2025-03-08 20:20:09,844 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_negotiate_api [2025-03-08 20:20:09,844 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-03-08 20:20:09,844 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-03-08 20:20:09,845 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-08 20:20:09,845 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-03-08 20:20:09,845 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-03-08 20:20:09,845 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-03-08 20:20:09,845 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-03-08 20:20:09,845 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2025-03-08 20:20:09,845 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2025-03-08 20:20:09,845 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_alloc_rx_buffers [2025-03-08 20:20:09,845 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_alloc_rx_buffers [2025-03-08 20:20:09,845 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2025-03-08 20:20:09,845 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2025-03-08 20:20:09,845 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_init_interrupt_scheme [2025-03-08 20:20:09,845 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_init_interrupt_scheme [2025-03-08 20:20:09,845 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_single_attrs [2025-03-08 20:20:09,845 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_single_attrs [2025-03-08 20:20:09,845 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-08 20:20:09,845 INFO L130 BoogieDeclarations]: Found specification of procedure is_valid_ether_addr [2025-03-08 20:20:09,845 INFO L138 BoogieDeclarations]: Found implementation of procedure is_valid_ether_addr [2025-03-08 20:20:09,845 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-03-08 20:20:09,845 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-03-08 20:20:09,845 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-03-08 20:20:09,845 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-03-08 20:20:09,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-08 20:20:09,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-08 20:20:09,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-08 20:20:09,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-08 20:20:09,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-08 20:20:09,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-08 20:20:09,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-08 20:20:09,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-08 20:20:09,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-08 20:20:09,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-08 20:20:09,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-08 20:20:09,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-08 20:20:09,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-08 20:20:09,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-08 20:20:09,845 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-08 20:20:09,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-08 20:20:09,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-08 20:20:09,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-08 20:20:09,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-08 20:20:09,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-08 20:20:09,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-08 20:20:09,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-08 20:20:09,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-08 20:20:09,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-03-08 20:20:09,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-03-08 20:20:09,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-03-08 20:20:09,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-03-08 20:20:09,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-03-08 20:20:09,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-03-08 20:20:09,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-03-08 20:20:09,848 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-03-08 20:20:09,848 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-03-08 20:20:09,848 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_free_tx_resources [2025-03-08 20:20:09,848 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_free_tx_resources [2025-03-08 20:20:09,849 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_init_hw_vf [2025-03-08 20:20:09,849 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_init_hw_vf [2025-03-08 20:20:09,849 INFO L130 BoogieDeclarations]: Found specification of procedure skb_headlen [2025-03-08 20:20:09,849 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_headlen [2025-03-08 20:20:09,849 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_maybe_stop_tx [2025-03-08 20:20:09,849 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_maybe_stop_tx [2025-03-08 20:20:09,849 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_check_for_msg_vf [2025-03-08 20:20:09,849 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_check_for_msg_vf [2025-03-08 20:20:09,849 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-03-08 20:20:09,849 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-03-08 20:20:09,849 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_busy_poll_recv [2025-03-08 20:20:09,850 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_busy_poll_recv [2025-03-08 20:20:09,850 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_write_posted_mbx [2025-03-08 20:20:09,850 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_write_posted_mbx [2025-03-08 20:20:09,850 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~$Pointer$~TO~~s32~0 [2025-03-08 20:20:09,850 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~$Pointer$~TO~~s32~0 [2025-03-08 20:20:09,850 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2025-03-08 20:20:09,850 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2025-03-08 20:20:09,850 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2025-03-08 20:20:09,850 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2025-03-08 20:20:09,850 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-03-08 20:20:09,850 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-03-08 20:20:09,851 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~~s32~0 [2025-03-08 20:20:09,851 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~~s32~0 [2025-03-08 20:20:09,851 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_init_last_counter_stats [2025-03-08 20:20:09,851 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_init_last_counter_stats [2025-03-08 20:20:09,851 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_io_resume [2025-03-08 20:20:09,851 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_io_resume [2025-03-08 20:20:09,851 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-03-08 20:20:09,851 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-03-08 20:20:09,851 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_up_complete [2025-03-08 20:20:09,851 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_up_complete [2025-03-08 20:20:09,851 INFO L130 BoogieDeclarations]: Found specification of procedure u64_stats_fetch_begin_bh [2025-03-08 20:20:09,851 INFO L138 BoogieDeclarations]: Found implementation of procedure u64_stats_fetch_begin_bh [2025-03-08 20:20:09,851 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_set_ivar [2025-03-08 20:20:09,851 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_set_ivar [2025-03-08 20:20:09,851 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_check_for_bit_vf [2025-03-08 20:20:09,851 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_check_for_bit_vf [2025-03-08 20:20:09,851 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-03-08 20:20:09,851 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-03-08 20:20:09,852 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-03-08 20:20:09,852 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-03-08 20:20:09,852 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-03-08 20:20:09,852 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-03-08 20:20:09,852 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_shutdown [2025-03-08 20:20:09,852 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_shutdown [2025-03-08 20:20:09,852 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_reset_interrupt_capability [2025-03-08 20:20:09,852 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_reset_interrupt_capability [2025-03-08 20:20:09,852 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-08 20:20:09,852 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-08 20:20:09,852 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_bh [2025-03-08 20:20:09,852 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_bh [2025-03-08 20:20:09,852 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_nway_reset [2025-03-08 20:20:09,852 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_nway_reset [2025-03-08 20:20:09,852 INFO L130 BoogieDeclarations]: Found specification of procedure tcp_hdr [2025-03-08 20:20:09,852 INFO L138 BoogieDeclarations]: Found implementation of procedure tcp_hdr [2025-03-08 20:20:09,852 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_obtain_mbx_lock_vf [2025-03-08 20:20:09,852 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_obtain_mbx_lock_vf [2025-03-08 20:20:09,852 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_clean_tx_ring [2025-03-08 20:20:09,852 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_clean_tx_ring [2025-03-08 20:20:09,853 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_check_for_rst_vf [2025-03-08 20:20:09,853 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_check_for_rst_vf [2025-03-08 20:20:09,853 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_read_v2p_mailbox [2025-03-08 20:20:09,853 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_read_v2p_mailbox [2025-03-08 20:20:09,853 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-03-08 20:20:09,853 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-03-08 20:20:09,853 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_check_for_ack_vf [2025-03-08 20:20:09,853 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_check_for_ack_vf [2025-03-08 20:20:09,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-03-08 20:20:09,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-03-08 20:20:09,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-03-08 20:20:09,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-03-08 20:20:09,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-03-08 20:20:09,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-03-08 20:20:09,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-03-08 20:20:09,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-03-08 20:20:09,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-03-08 20:20:09,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-03-08 20:20:09,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-03-08 20:20:09,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-03-08 20:20:09,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-03-08 20:20:09,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-03-08 20:20:09,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-03-08 20:20:09,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-03-08 20:20:09,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-03-08 20:20:09,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-03-08 20:20:09,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-03-08 20:20:09,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-03-08 20:20:09,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-03-08 20:20:09,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-03-08 20:20:09,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-03-08 20:20:09,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-03-08 20:20:09,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-03-08 20:20:09,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-03-08 20:20:09,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-03-08 20:20:09,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-03-08 20:20:09,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-03-08 20:20:09,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-03-08 20:20:09,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-08 20:20:09,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-08 20:20:09,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-08 20:20:09,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-08 20:20:09,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-08 20:20:09,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-08 20:20:09,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-08 20:20:09,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-08 20:20:09,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-08 20:20:09,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-08 20:20:09,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-08 20:20:09,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-08 20:20:09,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-08 20:20:09,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-08 20:20:09,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-08 20:20:09,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-08 20:20:09,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-08 20:20:09,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-08 20:20:09,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-08 20:20:09,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-08 20:20:09,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-08 20:20:09,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-08 20:20:09,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-08 20:20:09,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-03-08 20:20:09,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-03-08 20:20:09,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-03-08 20:20:09,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-03-08 20:20:09,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-03-08 20:20:09,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-03-08 20:20:09,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-03-08 20:20:09,854 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-03-08 20:20:09,854 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-03-08 20:20:09,854 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_update_stats [2025-03-08 20:20:09,854 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_update_stats [2025-03-08 20:20:09,854 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-08 20:20:09,854 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-08 20:20:09,855 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_irq_enable [2025-03-08 20:20:09,855 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_irq_enable [2025-03-08 20:20:09,855 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-03-08 20:20:09,855 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-03-08 20:20:09,855 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-03-08 20:20:09,855 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-03-08 20:20:09,855 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-03-08 20:20:09,855 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-03-08 20:20:09,855 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_start_hw_vf [2025-03-08 20:20:09,855 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_start_hw_vf [2025-03-08 20:20:09,855 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2025-03-08 20:20:09,855 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2025-03-08 20:20:09,855 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2025-03-08 20:20:09,855 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2025-03-08 20:20:09,855 INFO L130 BoogieDeclarations]: Found specification of procedure napi_hash_del [2025-03-08 20:20:09,855 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_hash_del [2025-03-08 20:20:09,855 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-03-08 20:20:09,855 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-03-08 20:20:09,855 INFO L130 BoogieDeclarations]: Found specification of procedure u64_stats_update_begin [2025-03-08 20:20:09,855 INFO L138 BoogieDeclarations]: Found implementation of procedure u64_stats_update_begin [2025-03-08 20:20:09,855 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_all_queues [2025-03-08 20:20:09,855 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_all_queues [2025-03-08 20:20:09,855 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_set_rx_mode [2025-03-08 20:20:09,855 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_set_rx_mode [2025-03-08 20:20:09,856 INFO L130 BoogieDeclarations]: Found specification of procedure ip_hdr [2025-03-08 20:20:09,856 INFO L138 BoogieDeclarations]: Found implementation of procedure ip_hdr [2025-03-08 20:20:09,856 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2025-03-08 20:20:09,856 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2025-03-08 20:20:09,856 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-08 20:20:09,856 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-08 20:20:09,856 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-08 20:20:09,856 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-08 20:20:09,856 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-08 20:20:09,856 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-08 20:20:09,856 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-08 20:20:09,856 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-08 20:20:09,856 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-08 20:20:09,856 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-08 20:20:09,856 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-08 20:20:09,856 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-08 20:20:09,856 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-08 20:20:09,856 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-08 20:20:09,856 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-08 20:20:09,856 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-03-08 20:20:09,856 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-03-08 20:20:09,856 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-03-08 20:20:09,856 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-03-08 20:20:09,856 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-03-08 20:20:09,856 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-03-08 20:20:09,856 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-03-08 20:20:09,856 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-03-08 20:20:09,856 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-03-08 20:20:09,856 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-03-08 20:20:09,856 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-03-08 20:20:09,856 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-03-08 20:20:09,856 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-03-08 20:20:09,856 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-03-08 20:20:09,856 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-03-08 20:20:09,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-08 20:20:09,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-08 20:20:09,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-08 20:20:09,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-08 20:20:09,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-08 20:20:09,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-08 20:20:09,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-08 20:20:09,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-08 20:20:09,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-08 20:20:09,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-08 20:20:09,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-08 20:20:09,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-08 20:20:09,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-08 20:20:09,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-08 20:20:09,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-08 20:20:09,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-03-08 20:20:09,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-03-08 20:20:09,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-03-08 20:20:09,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-03-08 20:20:09,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-03-08 20:20:09,856 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-03-08 20:20:09,857 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-03-08 20:20:09,857 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-03-08 20:20:09,857 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-03-08 20:20:09,857 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-03-08 20:20:09,857 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-03-08 20:20:09,858 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-03-08 20:20:09,858 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-03-08 20:20:09,858 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-03-08 20:20:09,858 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-03-08 20:20:09,858 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~$Pointer$~X~~u32~0~TO~~s32~0 [2025-03-08 20:20:09,858 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~$Pointer$~X~~u32~0~TO~~s32~0 [2025-03-08 20:20:09,858 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_poll_for_msg [2025-03-08 20:20:09,858 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_poll_for_msg [2025-03-08 20:20:09,858 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_suspend [2025-03-08 20:20:09,858 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_suspend [2025-03-08 20:20:09,858 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2025-03-08 20:20:09,858 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2025-03-08 20:20:09,858 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_single_attrs [2025-03-08 20:20:09,858 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_single_attrs [2025-03-08 20:20:09,858 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-03-08 20:20:09,858 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-03-08 20:20:09,858 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-08 20:20:09,858 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-03-08 20:20:09,858 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-03-08 20:20:09,858 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2025-03-08 20:20:09,858 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2025-03-08 20:20:09,858 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-03-08 20:20:09,858 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-03-08 20:20:09,858 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_link_test [2025-03-08 20:20:09,858 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_link_test [2025-03-08 20:20:09,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-08 20:20:09,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-08 20:20:09,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-08 20:20:09,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-08 20:20:09,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-08 20:20:09,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-08 20:20:09,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-08 20:20:09,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-08 20:20:09,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-08 20:20:09,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-08 20:20:09,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-08 20:20:09,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-08 20:20:09,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-08 20:20:09,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-08 20:20:09,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-08 20:20:09,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-08 20:20:09,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-08 20:20:09,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-08 20:20:09,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-08 20:20:09,859 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-08 20:20:09,859 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-08 20:20:09,859 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-08 20:20:09,859 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-08 20:20:09,859 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-03-08 20:20:09,859 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-03-08 20:20:09,859 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-03-08 20:20:09,859 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-03-08 20:20:09,859 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-03-08 20:20:09,859 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-03-08 20:20:09,859 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-03-08 20:20:09,859 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_vlan_rx_add_vid [2025-03-08 20:20:09,859 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_vlan_rx_add_vid [2025-03-08 20:20:09,859 INFO L130 BoogieDeclarations]: Found specification of procedure map_vector_to_rxq [2025-03-08 20:20:09,859 INFO L138 BoogieDeclarations]: Found implementation of procedure map_vector_to_rxq [2025-03-08 20:20:09,859 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~~bool~0~TO~~s32~0 [2025-03-08 20:20:09,859 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~~bool~0~TO~~s32~0 [2025-03-08 20:20:09,859 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~~s32~0 [2025-03-08 20:20:09,859 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~~s32~0 [2025-03-08 20:20:09,859 INFO L130 BoogieDeclarations]: Found specification of procedure is_zero_ether_addr [2025-03-08 20:20:09,859 INFO L138 BoogieDeclarations]: Found implementation of procedure is_zero_ether_addr [2025-03-08 20:20:09,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-03-08 20:20:09,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-03-08 20:20:09,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-03-08 20:20:09,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-03-08 20:20:09,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-03-08 20:20:09,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-03-08 20:20:09,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-03-08 20:20:09,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-03-08 20:20:09,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-03-08 20:20:09,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-03-08 20:20:09,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-03-08 20:20:09,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-03-08 20:20:09,860 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-03-08 20:20:09,860 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-03-08 20:20:09,860 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-03-08 20:20:09,860 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-03-08 20:20:09,860 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-03-08 20:20:09,860 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-03-08 20:20:09,860 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-03-08 20:20:09,860 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-03-08 20:20:09,860 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-03-08 20:20:09,860 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-03-08 20:20:09,860 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-03-08 20:20:09,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-03-08 20:20:09,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-03-08 20:20:09,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-03-08 20:20:09,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-03-08 20:20:09,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-03-08 20:20:09,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-03-08 20:20:09,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-03-08 20:20:09,861 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_get_mac_addr_vf [2025-03-08 20:20:09,861 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_get_mac_addr_vf [2025-03-08 20:20:09,861 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-03-08 20:20:09,861 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-03-08 20:20:09,861 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_configure [2025-03-08 20:20:09,861 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_configure [2025-03-08 20:20:09,861 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-03-08 20:20:09,861 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-03-08 20:20:09,861 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_free_all_tx_resources [2025-03-08 20:20:09,861 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_free_all_tx_resources [2025-03-08 20:20:09,861 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-03-08 20:20:09,861 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-03-08 20:20:09,861 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2025-03-08 20:20:09,861 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2025-03-08 20:20:09,861 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_get_queues [2025-03-08 20:20:09,861 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_get_queues [2025-03-08 20:20:09,861 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-03-08 20:20:09,861 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-03-08 20:20:09,861 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2025-03-08 20:20:09,861 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2025-03-08 20:20:09,861 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_write_msg_read_ack [2025-03-08 20:20:09,861 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_write_msg_read_ack [2025-03-08 20:20:09,861 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-03-08 20:20:09,861 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-03-08 20:20:09,861 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2025-03-08 20:20:09,861 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2025-03-08 20:20:09,861 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-03-08 20:20:09,861 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-03-08 20:20:09,861 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-03-08 20:20:09,861 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-03-08 20:20:09,861 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_irq [2025-03-08 20:20:09,861 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_irq [2025-03-08 20:20:09,861 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_open [2025-03-08 20:20:09,861 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_open [2025-03-08 20:20:09,861 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~~u16~0~TO~~s32~0 [2025-03-08 20:20:09,861 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~~u16~0~TO~~s32~0 [2025-03-08 20:20:09,861 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_bh_93 [2025-03-08 20:20:09,861 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_bh_93 [2025-03-08 20:20:09,861 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_ixgbevf_exit_module_17_2 [2025-03-08 20:20:09,861 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_ixgbevf_exit_module_17_2 [2025-03-08 20:20:09,861 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_check_mac_link_vf [2025-03-08 20:20:09,861 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_check_mac_link_vf [2025-03-08 20:20:09,861 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_clear_interrupt_scheme [2025-03-08 20:20:09,861 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_clear_interrupt_scheme [2025-03-08 20:20:09,861 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_get_regs_len [2025-03-08 20:20:09,861 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_get_regs_len [2025-03-08 20:20:09,861 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2025-03-08 20:20:09,861 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2025-03-08 20:20:09,861 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2025-03-08 20:20:09,861 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2025-03-08 20:20:09,861 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-03-08 20:20:09,861 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-03-08 20:20:09,861 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2025-03-08 20:20:09,861 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2025-03-08 20:20:09,862 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_update_mc_addr_list_vf [2025-03-08 20:20:09,862 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_update_mc_addr_list_vf [2025-03-08 20:20:09,862 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_free_rx_resources [2025-03-08 20:20:09,862 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_free_rx_resources [2025-03-08 20:20:09,862 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-03-08 20:20:09,862 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-03-08 20:20:09,862 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_bh_77 [2025-03-08 20:20:09,862 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_bh_77 [2025-03-08 20:20:09,862 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_header [2025-03-08 20:20:09,862 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_header [2025-03-08 20:20:09,862 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-03-08 20:20:09,863 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-03-08 20:20:09,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-08 20:20:09,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-08 20:20:09,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-08 20:20:09,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-08 20:20:09,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-08 20:20:09,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-08 20:20:09,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-08 20:20:09,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-08 20:20:09,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-08 20:20:09,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-08 20:20:09,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-08 20:20:09,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-08 20:20:09,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-08 20:20:09,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-08 20:20:09,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-08 20:20:09,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-08 20:20:09,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-08 20:20:09,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-08 20:20:09,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-08 20:20:09,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-08 20:20:09,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-03-08 20:20:09,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-03-08 20:20:09,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-03-08 20:20:09,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-03-08 20:20:09,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-03-08 20:20:09,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-03-08 20:20:09,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-03-08 20:20:09,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-03-08 20:20:09,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-03-08 20:20:09,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-03-08 20:20:09,863 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_init_mbx_params_vf [2025-03-08 20:20:09,863 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_init_mbx_params_vf [2025-03-08 20:20:09,863 INFO L130 BoogieDeclarations]: Found specification of procedure net_ratelimit [2025-03-08 20:20:09,863 INFO L138 BoogieDeclarations]: Found implementation of procedure net_ratelimit [2025-03-08 20:20:09,863 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_free_q_vectors [2025-03-08 20:20:09,863 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_free_q_vectors [2025-03-08 20:20:09,863 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-03-08 20:20:09,863 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-03-08 20:20:09,864 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_disable_rx_queue [2025-03-08 20:20:09,864 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_disable_rx_queue [2025-03-08 20:20:09,864 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_reset [2025-03-08 20:20:09,864 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_reset [2025-03-08 20:20:09,864 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_close [2025-03-08 20:20:09,864 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_close [2025-03-08 20:20:09,864 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2025-03-08 20:20:09,864 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2025-03-08 20:20:09,864 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device_mem [2025-03-08 20:20:09,864 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device_mem [2025-03-08 20:20:09,864 INFO L130 BoogieDeclarations]: Found specification of procedure u64_stats_fetch_retry_bh [2025-03-08 20:20:09,864 INFO L138 BoogieDeclarations]: Found implementation of procedure u64_stats_fetch_retry_bh [2025-03-08 20:20:09,864 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-03-08 20:20:09,864 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-03-08 20:20:09,864 INFO L130 BoogieDeclarations]: Found specification of procedure vmalloc [2025-03-08 20:20:09,864 INFO L138 BoogieDeclarations]: Found implementation of procedure vmalloc [2025-03-08 20:20:09,864 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-03-08 20:20:09,864 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-03-08 20:20:09,864 INFO L130 BoogieDeclarations]: Found specification of procedure dma_set_mask_and_coherent [2025-03-08 20:20:09,864 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_set_mask_and_coherent [2025-03-08 20:20:09,864 INFO L130 BoogieDeclarations]: Found specification of procedure tcp_hdrlen [2025-03-08 20:20:09,864 INFO L138 BoogieDeclarations]: Found implementation of procedure tcp_hdrlen [2025-03-08 20:20:09,864 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2025-03-08 20:20:09,864 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2025-03-08 20:20:09,864 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_lock [2025-03-08 20:20:09,864 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_lock [2025-03-08 20:20:09,864 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-03-08 20:20:09,864 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-03-08 20:20:09,864 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-03-08 20:20:09,864 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-03-08 20:20:09,864 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-03-08 20:20:09,864 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-03-08 20:20:09,864 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_clean_rx_ring [2025-03-08 20:20:09,864 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_clean_rx_ring [2025-03-08 20:20:09,865 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_stop_hw_vf [2025-03-08 20:20:09,865 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_stop_hw_vf [2025-03-08 20:20:09,865 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_1_6 [2025-03-08 20:20:09,865 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_1_6 [2025-03-08 20:20:09,865 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_reset_hw_vf [2025-03-08 20:20:09,865 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_reset_hw_vf [2025-03-08 20:20:09,865 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2025-03-08 20:20:09,865 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2025-03-08 20:20:09,865 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-03-08 20:20:09,865 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-03-08 20:20:09,865 INFO L130 BoogieDeclarations]: Found specification of procedure ixgbevf_unmap_and_free_tx_resource [2025-03-08 20:20:09,865 INFO L138 BoogieDeclarations]: Found implementation of procedure ixgbevf_unmap_and_free_tx_resource [2025-03-08 20:20:09,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-08 20:20:09,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-08 20:20:09,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-08 20:20:09,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-08 20:20:09,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-08 20:20:09,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-08 20:20:09,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-08 20:20:09,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-08 20:20:09,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-08 20:20:09,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-08 20:20:09,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-08 20:20:09,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-08 20:20:09,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-08 20:20:09,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-08 20:20:09,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-08 20:20:09,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-08 20:20:09,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-08 20:20:09,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-08 20:20:09,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-08 20:20:09,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-08 20:20:09,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-03-08 20:20:09,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-03-08 20:20:09,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-03-08 20:20:09,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-03-08 20:20:09,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-03-08 20:20:09,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-03-08 20:20:09,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-03-08 20:20:09,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-03-08 20:20:09,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-03-08 20:20:09,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-03-08 20:20:09,866 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_page [2025-03-08 20:20:09,866 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_page [2025-03-08 20:20:09,866 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-03-08 20:20:09,866 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-03-08 20:20:09,866 INFO L130 BoogieDeclarations]: Found specification of procedure netpoll_trap [2025-03-08 20:20:09,866 INFO L138 BoogieDeclarations]: Found implementation of procedure netpoll_trap [2025-03-08 20:20:11,076 INFO L256 CfgBuilder]: Building ICFG [2025-03-08 20:20:11,083 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-08 20:20:11,474 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21127: havoc netif_rx_#t~nondet2627#1; [2025-03-08 20:20:11,474 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11143: havoc ixgbevf_qv_busy_polling_#t~mem1232#1;havoc ixgbevf_qv_busy_polling_#t~bitwise1233#1; [2025-03-08 20:20:11,474 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21123: havoc netif_receive_skb_#t~nondet2626#1; [2025-03-08 20:20:11,474 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21007: havoc eth_type_trans_#t~nondet2614#1; [2025-03-08 20:20:11,474 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21091: havoc napi_gro_receive_#t~nondet2624#1; [2025-03-08 20:20:11,474 INFO L1307 $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-08 20:20:11,545 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21215: havoc skb_copy_bits_#t~nondet2643#1; [2025-03-08 20:20:11,545 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10021: havoc #t~mem1046#1.base, #t~mem1046#1.offset; [2025-03-08 20:20:11,597 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6509: call ULTIMATE.dealloc(~#msgbuf~1.base, ~#msgbuf~1.offset);havoc ~#msgbuf~1.base, ~#msgbuf~1.offset; [2025-03-08 20:20:12,076 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11172: havoc #t~ite1240;havoc #t~mem1239; [2025-03-08 20:20:12,128 INFO L1307 $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-08 20:20:12,139 INFO L1307 $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-08 20:20:12,146 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21224: havoc #t~nondet2647; [2025-03-08 20:20:12,148 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9892: havoc #t~mem1011.base, #t~mem1011.offset;havoc #t~mem1012; [2025-03-08 20:20:12,150 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21011: havoc #t~nondet2615; [2025-03-08 20:20:12,175 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21178: havoc pci_set_power_state_#t~nondet2636#1; [2025-03-08 20:20:12,177 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21054: havoc #t~nondet2620; [2025-03-08 20:20:12,179 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20953: havoc #t~nondet2605; [2025-03-08 20:20:12,216 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10205: havoc #t~mem1066.base, #t~mem1066.offset; [2025-03-08 20:20:12,241 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21171: havoc #t~nondet2635; [2025-03-08 20:20:12,248 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9563: havoc #t~mem912.base, #t~mem912.offset; [2025-03-08 20:20:12,314 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6549: call ULTIMATE.dealloc(~#msgbuf~2.base, ~#msgbuf~2.offset);havoc ~#msgbuf~2.base, ~#msgbuf~2.offset; [2025-03-08 20:20:12,327 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20934: havoc #t~nondet2603; [2025-03-08 20:20:12,332 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9950: havoc #t~mem1028;havoc #t~mem1029; [2025-03-08 20:20:12,333 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20924: havoc #t~nondet2602; [2025-03-08 20:20:12,361 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6659: call ULTIMATE.dealloc(~#msgbuf~4.base, ~#msgbuf~4.offset);havoc ~#msgbuf~4.base, ~#msgbuf~4.offset; [2025-03-08 20:20:12,363 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21242: havoc #t~ret2649.base, #t~ret2649.offset; [2025-03-08 20:20:12,482 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10746: havoc pci_channel_offline_#t~mem1118#1; [2025-03-08 20:20:12,482 INFO L1307 $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-08 20:20:12,485 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9922: havoc #t~mem1020.base, #t~mem1020.offset;havoc #t~mem1021; [2025-03-08 20:20:12,512 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9960: havoc #t~mem1031.base, #t~mem1031.offset; [2025-03-08 20:20:12,589 INFO L1307 $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-08 20:20:12,589 INFO L1307 $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-08 20:20:12,857 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L16759: #res#1 := ~arg0#1; [2025-03-08 20:20:13,101 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21135: havoc netif_set_real_num_tx_queues_#t~nondet2629#1; [2025-03-08 20:20:13,101 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20879: havoc __bitmap_weight_#t~nondet2597#1; [2025-03-08 20:20:13,101 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21131: havoc netif_set_real_num_rx_queues_#t~nondet2628#1; [2025-03-08 20:20:13,101 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21157: havoc pci_enable_msix_#t~nondet2633#1; [2025-03-08 20:20:13,101 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9472: havoc __kmalloc_#t~ret872#1.base, __kmalloc_#t~ret872#1.offset; [2025-03-08 20:20:13,102 INFO L1307 $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-08 20:20:13,121 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10854: havoc is_multicast_ether_addr_#t~mem1162#1; [2025-03-08 20:20:13,137 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9915: havoc #t~mem1016;havoc #t~mem1017; [2025-03-08 20:20:13,161 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21077: havoc #t~nondet2622; [2025-03-08 20:20:13,408 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18527-1: ldv_mod_timer_105_#res#1 := ldv_mod_timer_105_~ldv_func_res~3#1; [2025-03-08 20:20:13,408 INFO L1307 $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-08 20:20:13,460 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20995: havoc #t~nondet2611; [2025-03-08 20:20:13,464 INFO L1307 $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-08 20:20:49,553 INFO L1307 $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-08 20:20:49,553 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9884: havoc skb_frag_size_#t~mem1005#1; [2025-03-08 20:20:49,553 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20983: havoc dev_close_#t~nondet2608#1; [2025-03-08 20:20:49,553 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint main_returnLabel#1: #t~ret2651#1 := main_#res#1;havoc main_#t~ret2368#1, main_~tmp~143#1;assume { :end_inline_main } true; [2025-03-08 20:20:49,553 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9231: havoc atomic_read_#t~mem824#1; [2025-03-08 20:20:49,553 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20991: havoc dev_open_#t~nondet2610#1; [2025-03-08 20:20:49,553 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10041: havoc skb_is_gso_#t~mem1049#1; [2025-03-08 20:20:49,553 INFO L1307 $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-08 20:20:49,554 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21015: havoc ethtool_op_get_link_#t~nondet2616#1; [2025-03-08 20:20:49,554 INFO L1307 $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-08 20:20:49,554 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21149: havoc pci_enable_device_#t~nondet2631#1; [2025-03-08 20:20:49,554 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10051: havoc skb_is_gso_v6_#t~mem1051#1;havoc skb_is_gso_v6_#t~bitwise1052#1; [2025-03-08 20:20:49,554 INFO L1307 $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-08 20:20:49,554 INFO L1307 $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-08 20:20:49,554 INFO L1307 $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-08 20:20:49,554 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L16011-1: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-03-08 20:20:49,554 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7555: havoc kobject_name_#t~mem321#1.base, kobject_name_#t~mem321#1.offset; [2025-03-08 20:20:49,554 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21164: havoc pci_request_regions_#t~nondet2634#1; [2025-03-08 20:20:49,554 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-03-08 20:20:49,554 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21038: havoc ioremap_nocache_#t~ret2619#1.base, ioremap_nocache_#t~ret2619#1.offset; [2025-03-08 20:20:49,554 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7565: havoc dev_name_#t~mem325#1.base, dev_name_#t~mem325#1.offset; [2025-03-08 20:20:49,554 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9944: havoc skb_transport_offset_#t~mem1027#1.base, skb_transport_offset_#t~mem1027#1.offset; [2025-03-08 20:20:49,554 INFO L1307 $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-08 20:20:49,554 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20920: havoc __pci_register_driver_#t~nondet2601#1; [2025-03-08 20:20:49,554 INFO L1307 $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-08 20:20:49,554 INFO L1307 $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-08 20:20:49,554 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21189: havoc pskb_expand_head_#t~nondet2638#1; [2025-03-08 20:20:49,554 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L17491-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-03-08 20:20:49,554 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L17492-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-03-08 20:20:49,554 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10490: havoc netif_msg_init_#t~bitwise1113#1; [2025-03-08 20:20:49,555 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21064: havoc ldv_pre_register_netdev_#t~nondet2621#1; [2025-03-08 20:20:49,555 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21197: havoc register_netdev_#t~nondet2640#1; [2025-03-08 20:20:49,556 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18426-1: ldv_mod_timer_87_#res#1 := ldv_mod_timer_87_~ldv_func_res~0#1; [2025-03-08 20:20:49,556 INFO L1307 $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-08 20:20:49,556 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20949: havoc alloc_etherdev_mqs_#t~ret2604#1.base, alloc_etherdev_mqs_#t~ret2604#1.offset; [2025-03-08 20:20:49,556 INFO L1307 $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-08 20:20:49,556 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21084: havoc msleep_interruptible_#t~nondet2623#1; [2025-03-08 20:20:49,556 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7745: havoc ixgbevf_get_msglevel_#t~mem348#1; [2025-03-08 20:20:49,556 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9992: havoc skb_frag_page_#t~mem1037#1.base, skb_frag_page_#t~mem1037#1.offset; [2025-03-08 20:20:49,556 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20960: havoc csum_ipv6_magic_#t~nondet2606#1; [2025-03-08 20:20:49,556 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8673: havoc ixgbevf_reg_test_#t~mem735#1; [2025-03-08 20:20:49,556 INFO L1307 $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-08 20:20:49,556 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18588-1: ldv_register_netdev_115_#res#1 := ldv_register_netdev_115_~ldv_func_res~7#1; [2025-03-08 20:20:49,556 INFO L1307 $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-08 20:20:51,266 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-03-08 20:20:52,528 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21201: havoc request_threaded_irq_#t~nondet2641#1; [2025-03-08 20:20:54,139 INFO L1307 $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-08 20:20:54,665 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10848: havoc #t~mem1159;havoc #t~mem1160;havoc #t~bitwise1161; [2025-03-08 20:20:54,723 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21185: havoc #t~nondet2637; [2025-03-08 20:20:56,668 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21019: havoc find_first_bit_#t~nondet2617#1; [2025-03-08 20:20:56,669 INFO L1307 $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-08 20:20:56,669 INFO L1307 $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-08 20:20:56,669 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21023: havoc find_next_bit_#t~nondet2618#1; [2025-03-08 20:20:56,694 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20987: havoc #t~nondet2609; [2025-03-08 20:20:57,352 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6827: call ULTIMATE.dealloc(~#msg~1.base, ~#msg~1.offset);havoc ~#msg~1.base, ~#msg~1.offset; [2025-03-08 20:20:57,554 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L17535: #res#1 := ~arg0#1; [2025-03-08 20:20:57,649 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6580: call ULTIMATE.dealloc(~#retmsg~0.base, ~#retmsg~0.offset);havoc ~#retmsg~0.base, ~#retmsg~0.offset; [2025-03-08 20:20:59,368 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18444-1: ldv_request_irq_88_#res#1 := ldv_request_irq_88_~ldv_func_res~1#1; [2025-03-08 20:20:59,368 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18462-1: ldv_request_irq_89_#res#1 := ldv_request_irq_89_~ldv_func_res~2#1; [2025-03-08 20:21:00,354 INFO L1307 $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-08 20:21:00,794 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9225: havoc arch_irqs_disabled_flags_#t~bitwise823#1; [2025-03-08 20:21:00,854 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20979: havoc #t~nondet2607; [2025-03-08 20:21:01,775 INFO L1307 $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-08 20:21:01,775 INFO L1307 $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-08 20:21:01,907 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7547: havoc #t~mem315;havoc #t~bitwise316; [2025-03-08 20:21:01,991 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9928: havoc #t~mem1022.base, #t~mem1022.offset;havoc #t~mem1023; [2025-03-08 20:21:02,425 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21101: havoc #t~nondet2625; [2025-03-08 20:21:03,098 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21153: havoc #t~nondet2632; [2025-03-08 20:21:03,139 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7541: #res := 1; [2025-03-08 20:21:03,183 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21239: havoc #t~ret2648.base, #t~ret2648.offset; [2025-03-08 20:21:03,343 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20999: havoc dma_set_mask_#t~nondet2612#1; [2025-03-08 20:21:03,343 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21003: havoc dma_supported_#t~nondet2613#1; [2025-03-08 20:21:03,383 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10813: havoc #t~mem1143; [2025-03-08 20:21:03,581 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21193: havoc queue_work_on_#t~nondet2639#1; [2025-03-08 20:21:04,639 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6328: call ULTIMATE.dealloc(~#msgbuf~0.base, ~#msgbuf~0.offset);havoc ~#msgbuf~0.base, ~#msgbuf~0.offset; [2025-03-08 20:21:04,950 INFO L1307 $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-08 20:21:05,376 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21139: havoc #t~nondet2630; [2025-03-08 20:21:08,208 INFO L? ?]: Removed 5292 outVars from TransFormulas that were not future-live. [2025-03-08 20:21:08,208 INFO L307 CfgBuilder]: Performing block encoding [2025-03-08 20:21:08,311 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-08 20:21:08,312 INFO L336 CfgBuilder]: Removed 1 assume(true) statements. [2025-03-08 20:21:08,312 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.03 08:21:08 BoogieIcfgContainer [2025-03-08 20:21:08,312 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-08 20:21:08,314 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-08 20:21:08,314 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-08 20:21:08,317 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-08 20:21:08,318 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.03 08:19:59" (1/3) ... [2025-03-08 20:21:08,318 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@14338627 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.03 08:21:08, skipping insertion in model container [2025-03-08 20:21:08,319 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:20:06" (2/3) ... [2025-03-08 20:21:08,319 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@14338627 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.03 08:21:08, skipping insertion in model container [2025-03-08 20:21:08,320 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.03 08:21:08" (3/3) ... [2025-03-08 20:21:08,321 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-intel-ixgbevf-ixgbevf.cil.i [2025-03-08 20:21:08,333 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-08 20:21:08,338 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, 4651 locations, 1 initial locations, 94 loop locations, and 3 error locations. [2025-03-08 20:21:08,448 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-08 20:21:08,455 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;@5cb198e1, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-08 20:21:08,455 INFO L334 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2025-03-08 20:21:08,466 INFO L276 IsEmpty]: Start isEmpty. Operand has 4388 states, 3227 states have (on average 1.3182522466687325) internal successors, (4254), 3276 states have internal predecessors, (4254), 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-08 20:21:08,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 348 [2025-03-08 20:21:08,482 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 20:21:08,483 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, 1, 1, 1, 1] [2025-03-08 20:21:08,483 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-08 20:21:08,486 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 20:21:08,487 INFO L85 PathProgramCache]: Analyzing trace with hash -2056547731, now seen corresponding path program 1 times [2025-03-08 20:21:08,491 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 20:21:08,492 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [511600615] [2025-03-08 20:21:08,492 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 20:21:08,492 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 20:21:22,005 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 347 statements into 1 equivalence classes. [2025-03-08 20:21:22,457 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 347 of 347 statements. [2025-03-08 20:21:22,457 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 20:21:22,458 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 20:21:23,506 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-08 20:21:23,508 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 20:21:23,508 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [511600615] [2025-03-08 20:21:23,508 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [511600615] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 20:21:23,509 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 20:21:23,509 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-08 20:21:23,510 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [915062430] [2025-03-08 20:21:23,510 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 20:21:23,513 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-08 20:21:23,513 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 20:21:23,530 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-08 20:21:23,530 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-08 20:21:23,540 INFO L87 Difference]: Start difference. First operand has 4388 states, 3227 states have (on average 1.3182522466687325) internal successors, (4254), 3276 states have internal predecessors, (4254), 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 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 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-08 20:21:27,649 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 []