./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-nvidia-forcedeth.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version c00e63dc Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-nvidia-forcedeth.cil.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 603b2055dbd41a27f2df877a09380ae0707b1afd78ac2c4e41e800e24caae660 --- Real Ultimate output --- This is Ultimate 0.3.0-?-c00e63d-m [2025-02-06 08:09:39,171 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-06 08:09:39,230 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-06 08:09:39,236 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-06 08:09:39,237 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-06 08:09:39,251 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-06 08:09:39,251 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-06 08:09:39,251 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-06 08:09:39,252 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-06 08:09:39,252 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-06 08:09:39,252 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-06 08:09:39,252 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-06 08:09:39,252 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-06 08:09:39,252 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-06 08:09:39,252 INFO L153 SettingsManager]: * Use SBE=true [2025-02-06 08:09:39,253 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-06 08:09:39,253 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-06 08:09:39,253 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-06 08:09:39,253 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-06 08:09:39,253 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-06 08:09:39,253 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-06 08:09:39,253 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-06 08:09:39,253 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-06 08:09:39,253 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-06 08:09:39,253 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-06 08:09:39,254 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-06 08:09:39,254 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-06 08:09:39,254 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-06 08:09:39,254 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-06 08:09:39,254 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 08:09:39,254 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-06 08:09:39,254 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-06 08:09:39,254 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-06 08:09:39,254 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-06 08:09:39,254 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-06 08:09:39,254 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-06 08:09:39,255 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-06 08:09:39,255 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-06 08:09:39,255 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-06 08:09:39,255 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-06 08:09:39,255 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 603b2055dbd41a27f2df877a09380ae0707b1afd78ac2c4e41e800e24caae660 [2025-02-06 08:09:39,484 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-06 08:09:39,492 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-06 08:09:39,493 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-06 08:09:39,494 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-06 08:09:39,494 INFO L274 PluginConnector]: CDTParser initialized [2025-02-06 08:09:39,495 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-nvidia-forcedeth.cil.i [2025-02-06 08:09:40,688 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/9f9959e3e/1a07f835fce649f5b781434282f5a5d4/FLAG5532ad5fe [2025-02-06 08:09:41,299 INFO L384 CDTParser]: Found 1 translation units. [2025-02-06 08:09:41,299 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-nvidia-forcedeth.cil.i [2025-02-06 08:09:41,360 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/9f9959e3e/1a07f835fce649f5b781434282f5a5d4/FLAG5532ad5fe [2025-02-06 08:09:41,376 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/9f9959e3e/1a07f835fce649f5b781434282f5a5d4 [2025-02-06 08:09:41,378 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-06 08:09:41,380 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-06 08:09:41,382 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-06 08:09:41,382 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-06 08:09:41,386 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-06 08:09:41,386 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 08:09:41" (1/1) ... [2025-02-06 08:09:41,388 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2b7df079 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:09:41, skipping insertion in model container [2025-02-06 08:09:41,388 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 08:09:41" (1/1) ... [2025-02-06 08:09:41,535 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-06 08:09:45,579 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-nvidia-forcedeth.cil.i[590245,590258] [2025-02-06 08:09:45,582 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-nvidia-forcedeth.cil.i[590414,590427] [2025-02-06 08:09:45,582 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-nvidia-forcedeth.cil.i[590581,590594] [2025-02-06 08:09:45,582 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-nvidia-forcedeth.cil.i[590749,590762] [2025-02-06 08:09:45,605 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 08:09:45,680 INFO L200 MainTranslator]: Completed pre-run [2025-02-06 08:09:45,781 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"); [5443] [2025-02-06 08:09:45,782 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)); [5450] [2025-02-06 08:09:45,783 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5457] [2025-02-06 08:09:45,785 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)); [5510-5511] [2025-02-06 08:09:45,785 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"); [5516-5518] [2025-02-06 08:09:45,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" (814), "i" (12UL)); [5543-5544] [2025-02-06 08:09:45,787 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (46UL), [paravirt_opptr] "i" (& pv_irq_ops.irq_disable.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5549-5551] [2025-02-06 08:09:45,790 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" (819), "i" (12UL)); [5575-5576] [2025-02-06 08:09:45,790 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" (47UL), [paravirt_opptr] "i" (& pv_irq_ops.irq_enable.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5581-5583] [2025-02-06 08:09:45,791 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [5667] [2025-02-06 08:09:45,791 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5670] [2025-02-06 08:09:45,791 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5673] [2025-02-06 08:09:45,791 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5676] [2025-02-06 08:09:45,797 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5921] [2025-02-06 08:09:45,798 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [5928] [2025-02-06 08:09:45,799 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/dynamic_queue_limits.h"), "i" (74), "i" (12UL)); [5984-5985] [2025-02-06 08:09:45,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" (19), "i" (12UL)); [6109-6110] [2025-02-06 08:09:45,807 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)); [6143-6144] [2025-02-06 08:09:45,808 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)); [6185-6186] [2025-02-06 08:09:45,809 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)); [6214-6215] [2025-02-06 08:09:45,821 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)); [6631-6632] [2025-02-06 08:09:45,821 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6638] [2025-02-06 08:09:45,824 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [6796] [2025-02-06 08:09:45,824 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [6836] [2025-02-06 08:09:45,826 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [6998] [2025-02-06 08:09:45,826 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7001] [2025-02-06 08:09:45,826 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7004] [2025-02-06 08:09:45,826 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7007] [2025-02-06 08:09:45,827 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [7038] [2025-02-06 08:09:45,827 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7041] [2025-02-06 08:09:45,827 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7044] [2025-02-06 08:09:45,827 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7047] [2025-02-06 08:09:45,827 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [7078] [2025-02-06 08:09:45,827 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7081] [2025-02-06 08:09:45,827 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7084] [2025-02-06 08:09:45,828 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7087] [2025-02-06 08:09:45,828 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [7118] [2025-02-06 08:09:45,828 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7121] [2025-02-06 08:09:45,828 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7124] [2025-02-06 08:09:45,828 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7127] [2025-02-06 08:09:45,869 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/nvidia/forcedeth.c"), "i" (1670), "i" (12UL)); [9034-9035] [2025-02-06 08:09:45,878 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9231] [2025-02-06 08:09:45,880 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9322] [2025-02-06 08:09:45,890 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9692] [2025-02-06 08:09:45,964 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)skb->data) [11174] [2025-02-06 08:09:46,105 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-nvidia-forcedeth.cil.i[590245,590258] [2025-02-06 08:09:46,105 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-nvidia-forcedeth.cil.i[590414,590427] [2025-02-06 08:09:46,106 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-nvidia-forcedeth.cil.i[590581,590594] [2025-02-06 08:09:46,106 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-nvidia-forcedeth.cil.i[590749,590762] [2025-02-06 08:09:46,112 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 08:09:46,397 INFO L204 MainTranslator]: Completed translation [2025-02-06 08:09:46,398 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:09:46 WrapperNode [2025-02-06 08:09:46,398 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-06 08:09:46,399 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-06 08:09:46,399 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-06 08:09:46,400 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-06 08:09:46,403 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:09:46" (1/1) ... [2025-02-06 08:09:46,507 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:09:46" (1/1) ... [2025-02-06 08:09:46,830 INFO L138 Inliner]: procedures = 729, calls = 6798, calls flagged for inlining = 372, calls inlined = 343, statements flattened = 16349 [2025-02-06 08:09:46,831 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-06 08:09:46,832 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-06 08:09:46,832 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-06 08:09:46,832 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-06 08:09:46,840 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:09:46" (1/1) ... [2025-02-06 08:09:46,840 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:09:46" (1/1) ... [2025-02-06 08:09:46,895 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:09:46" (1/1) ... [2025-02-06 08:09:49,985 INFO L175 MemorySlicer]: Split 3978 memory accesses to 49 slices as follows [53, 6, 1, 6, 1, 6, 1, 1, 8, 1, 6, 1, 8, 1, 6, 1, 8, 1, 5, 1, 7, 2, 1, 7, 42, 7, 1, 4, 2, 4, 6, 23, 6, 122, 122, 14, 3, 40, 5, 6, 16, 6, 2, 3, 3371, 8, 5, 7, 14]. 85 percent of accesses are in the largest equivalence class. The 1149 initializations are split as follows [0, 0, 1, 6, 1, 6, 1, 1, 8, 1, 6, 1, 8, 1, 6, 1, 8, 1, 5, 1, 7, 0, 1, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1061, 8, 5, 0, 0]. The 1450 writes are split as follows [42, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 5, 36, 4, 0, 2, 0, 2, 2, 15, 2, 121, 121, 6, 0, 0, 3, 2, 14, 2, 1, 0, 1055, 0, 0, 6, 6]. [2025-02-06 08:09:49,989 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:09:46" (1/1) ... [2025-02-06 08:09:49,990 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:09:46" (1/1) ... [2025-02-06 08:09:50,186 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:09:46" (1/1) ... [2025-02-06 08:09:50,216 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:09:46" (1/1) ... [2025-02-06 08:09:50,285 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:09:46" (1/1) ... [2025-02-06 08:09:50,330 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:09:46" (1/1) ... [2025-02-06 08:09:50,409 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-06 08:09:50,411 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-06 08:09:50,412 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-06 08:09:50,412 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-06 08:09:50,412 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:09:46" (1/1) ... [2025-02-06 08:09:50,416 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 08:09:50,426 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 08:09:50,441 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-06 08:09:50,449 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-06 08:09:50,464 INFO L130 BoogieDeclarations]: Found specification of procedure init_realtek_8211b [2025-02-06 08:09:50,464 INFO L138 BoogieDeclarations]: Found implementation of procedure init_realtek_8211b [2025-02-06 08:09:50,464 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_hwstats_lock_of_fe_priv [2025-02-06 08:09:50,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_hwstats_lock_of_fe_priv [2025-02-06 08:09:50,464 INFO L130 BoogieDeclarations]: Found specification of procedure nv_nway_reset [2025-02-06 08:09:50,464 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_nway_reset [2025-02-06 08:09:50,464 INFO L130 BoogieDeclarations]: Found specification of procedure device_set_wakeup_enable [2025-02-06 08:09:50,464 INFO L138 BoogieDeclarations]: Found implementation of procedure device_set_wakeup_enable [2025-02-06 08:09:50,464 INFO L130 BoogieDeclarations]: Found specification of procedure nv_drain_rxtx [2025-02-06 08:09:50,464 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_drain_rxtx [2025-02-06 08:09:50,464 INFO L130 BoogieDeclarations]: Found specification of procedure nv_start_tx [2025-02-06 08:09:50,464 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_start_tx [2025-02-06 08:09:50,465 INFO L130 BoogieDeclarations]: Found specification of procedure netif_addr_lock [2025-02-06 08:09:50,465 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_addr_lock [2025-02-06 08:09:50,465 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-02-06 08:09:50,465 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-02-06 08:09:50,465 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-06 08:09:50,465 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-06 08:09:50,465 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_0_6 [2025-02-06 08:09:50,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_0_6 [2025-02-06 08:09:50,465 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2025-02-06 08:09:50,465 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2025-02-06 08:09:50,465 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-02-06 08:09:50,465 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-02-06 08:09:50,465 INFO L130 BoogieDeclarations]: Found specification of procedure nv_set_multicast [2025-02-06 08:09:50,465 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_set_multicast [2025-02-06 08:09:50,465 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-06 08:09:50,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-06 08:09:50,465 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-06 08:09:50,465 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-06 08:09:50,465 INFO L130 BoogieDeclarations]: Found specification of procedure nv_msi_workaround [2025-02-06 08:09:50,465 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_msi_workaround [2025-02-06 08:09:50,465 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-06 08:09:50,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-02-06 08:09:50,465 INFO L130 BoogieDeclarations]: Found specification of procedure nv_get_empty_tx_slots [2025-02-06 08:09:50,465 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_get_empty_tx_slots [2025-02-06 08:09:50,465 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2025-02-06 08:09:50,466 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2025-02-06 08:09:50,466 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-06 08:09:50,466 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-06 08:09:50,466 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2025-02-06 08:09:50,466 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2025-02-06 08:09:50,466 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-06 08:09:50,466 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-06 08:09:50,466 INFO L130 BoogieDeclarations]: Found specification of procedure nv_close [2025-02-06 08:09:50,466 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_close [2025-02-06 08:09:50,466 INFO L130 BoogieDeclarations]: Found specification of procedure dma_high [2025-02-06 08:09:50,466 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_high [2025-02-06 08:09:50,466 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irq_75 [2025-02-06 08:09:50,466 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irq_75 [2025-02-06 08:09:50,466 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_65 [2025-02-06 08:09:50,466 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_65 [2025-02-06 08:09:50,466 INFO L130 BoogieDeclarations]: Found specification of procedure nv_enable_hw_interrupts [2025-02-06 08:09:50,466 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_enable_hw_interrupts [2025-02-06 08:09:50,466 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-02-06 08:09:50,466 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-02-06 08:09:50,466 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-06 08:09:50,466 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-06 08:09:50,466 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_netdev_dbg [2025-02-06 08:09:50,467 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_netdev_dbg [2025-02-06 08:09:50,467 INFO L130 BoogieDeclarations]: Found specification of procedure nv_start_rxtx [2025-02-06 08:09:50,467 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_start_rxtx [2025-02-06 08:09:50,467 INFO L130 BoogieDeclarations]: Found specification of procedure nv_vlan_mode [2025-02-06 08:09:50,467 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_vlan_mode [2025-02-06 08:09:50,467 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-06 08:09:50,467 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-06 08:09:50,467 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-06 08:09:50,467 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-06 08:09:50,467 INFO L130 BoogieDeclarations]: Found specification of procedure init_realtek_8201 [2025-02-06 08:09:50,467 INFO L138 BoogieDeclarations]: Found implementation of procedure init_realtek_8201 [2025-02-06 08:09:50,467 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-06 08:09:50,467 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-06 08:09:50,467 INFO L130 BoogieDeclarations]: Found specification of procedure reg_delay [2025-02-06 08:09:50,467 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_delay [2025-02-06 08:09:50,468 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2025-02-06 08:09:50,468 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2025-02-06 08:09:50,468 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-02-06 08:09:50,468 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-02-06 08:09:50,468 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-06 08:09:50,468 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-06 08:09:50,468 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-02-06 08:09:50,468 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-02-06 08:09:50,468 INFO L130 BoogieDeclarations]: Found specification of procedure skb_tailroom [2025-02-06 08:09:50,468 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_tailroom [2025-02-06 08:09:50,468 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-06 08:09:50,468 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-02-06 08:09:50,468 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-02-06 08:09:50,468 INFO L130 BoogieDeclarations]: Found specification of procedure pci_push [2025-02-06 08:09:50,468 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_push [2025-02-06 08:09:50,468 INFO L130 BoogieDeclarations]: Found specification of procedure skb_tx_timestamp [2025-02-06 08:09:50,468 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_tx_timestamp [2025-02-06 08:09:50,468 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2025-02-06 08:09:50,468 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2025-02-06 08:09:50,468 INFO L130 BoogieDeclarations]: Found specification of procedure netif_schedule_queue [2025-02-06 08:09:50,468 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_schedule_queue [2025-02-06 08:09:50,468 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-06 08:09:50,468 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-06 08:09:50,468 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-06 08:09:50,468 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-06 08:09:50,468 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-02-06 08:09:50,468 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-02-06 08:09:50,468 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-06 08:09:50,468 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-06 08:09:50,468 INFO L130 BoogieDeclarations]: Found specification of procedure nv_alloc_rx_optimized [2025-02-06 08:09:50,468 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_alloc_rx_optimized [2025-02-06 08:09:50,468 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-06 08:09:50,468 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-06 08:09:50,468 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-06 08:09:50,468 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-06 08:09:50,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-06 08:09:50,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-06 08:09:50,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-06 08:09:50,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-06 08:09:50,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-06 08:09:50,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-06 08:09:50,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-06 08:09:50,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-06 08:09:50,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-06 08:09:50,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-06 08:09:50,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-06 08:09:50,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-06 08:09:50,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-06 08:09:50,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-06 08:09:50,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-06 08:09:50,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-06 08:09:50,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-06 08:09:50,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-06 08:09:50,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-06 08:09:50,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-06 08:09:50,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-06 08:09:50,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-06 08:09:50,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-06 08:09:50,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-06 08:09:50,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-06 08:09:50,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-06 08:09:50,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-06 08:09:50,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-06 08:09:50,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-02-06 08:09:50,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-02-06 08:09:50,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-02-06 08:09:50,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-02-06 08:09:50,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-02-06 08:09:50,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-02-06 08:09:50,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-02-06 08:09:50,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-02-06 08:09:50,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-02-06 08:09:50,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-02-06 08:09:50,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2025-02-06 08:09:50,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2025-02-06 08:09:50,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#44 [2025-02-06 08:09:50,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#45 [2025-02-06 08:09:50,469 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#46 [2025-02-06 08:09:50,471 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#47 [2025-02-06 08:09:50,471 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#48 [2025-02-06 08:09:50,471 INFO L130 BoogieDeclarations]: Found specification of procedure __napi_schedule [2025-02-06 08:09:50,471 INFO L138 BoogieDeclarations]: Found implementation of procedure __napi_schedule [2025-02-06 08:09:50,471 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-06 08:09:50,471 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-06 08:09:50,471 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-02-06 08:09:50,471 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-02-06 08:09:50,471 INFO L130 BoogieDeclarations]: Found specification of procedure enable_irq_lockdep [2025-02-06 08:09:50,471 INFO L138 BoogieDeclarations]: Found implementation of procedure enable_irq_lockdep [2025-02-06 08:09:50,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-06 08:09:50,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-06 08:09:50,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-06 08:09:50,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-06 08:09:50,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-06 08:09:50,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-06 08:09:50,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-06 08:09:50,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-06 08:09:50,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-06 08:09:50,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-06 08:09:50,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-06 08:09:50,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-06 08:09:50,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-06 08:09:50,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-06 08:09:50,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-06 08:09:50,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-06 08:09:50,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-06 08:09:50,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-06 08:09:50,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-06 08:09:50,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-06 08:09:50,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-06 08:09:50,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-06 08:09:50,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-06 08:09:50,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-06 08:09:50,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-06 08:09:50,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-06 08:09:50,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-06 08:09:50,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-06 08:09:50,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-06 08:09:50,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-06 08:09:50,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-06 08:09:50,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-06 08:09:50,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-06 08:09:50,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-06 08:09:50,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-06 08:09:50,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-02-06 08:09:50,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-02-06 08:09:50,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-02-06 08:09:50,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-02-06 08:09:50,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-02-06 08:09:50,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-02-06 08:09:50,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-02-06 08:09:50,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-02-06 08:09:50,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-02-06 08:09:50,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2025-02-06 08:09:50,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2025-02-06 08:09:50,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2025-02-06 08:09:50,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#47 [2025-02-06 08:09:50,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#48 [2025-02-06 08:09:50,472 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-06 08:09:50,472 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-06 08:09:50,472 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-06 08:09:50,472 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-06 08:09:50,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-06 08:09:50,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-06 08:09:50,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-06 08:09:50,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-06 08:09:50,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-06 08:09:50,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-06 08:09:50,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-06 08:09:50,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-06 08:09:50,473 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-06 08:09:50,473 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-06 08:09:50,473 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-06 08:09:50,473 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-06 08:09:50,473 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-06 08:09:50,473 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-06 08:09:50,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-06 08:09:50,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-06 08:09:50,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-06 08:09:50,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-06 08:09:50,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-06 08:09:50,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-06 08:09:50,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-06 08:09:50,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-06 08:09:50,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-06 08:09:50,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-06 08:09:50,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-06 08:09:50,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-06 08:09:50,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-06 08:09:50,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-06 08:09:50,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-06 08:09:50,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-06 08:09:50,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-06 08:09:50,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-06 08:09:50,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-06 08:09:50,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-06 08:09:50,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-06 08:09:50,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-02-06 08:09:50,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-02-06 08:09:50,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-02-06 08:09:50,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-02-06 08:09:50,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-02-06 08:09:50,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-02-06 08:09:50,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-02-06 08:09:50,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-02-06 08:09:50,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-02-06 08:09:50,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2025-02-06 08:09:50,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2025-02-06 08:09:50,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2025-02-06 08:09:50,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2025-02-06 08:09:50,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2025-02-06 08:09:50,474 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-06 08:09:50,474 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-06 08:09:50,474 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-06 08:09:50,474 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-06 08:09:50,474 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-06 08:09:50,474 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-06 08:09:50,474 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-06 08:09:50,475 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-06 08:09:50,475 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-06 08:09:50,475 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-06 08:09:50,475 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-06 08:09:50,475 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-06 08:09:50,475 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-06 08:09:50,475 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-06 08:09:50,475 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-06 08:09:50,475 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-06 08:09:50,475 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-06 08:09:50,475 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-06 08:09:50,475 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-06 08:09:50,475 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-06 08:09:50,475 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-06 08:09:50,475 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-06 08:09:50,475 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-06 08:09:50,475 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-06 08:09:50,475 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-06 08:09:50,475 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-06 08:09:50,475 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-06 08:09:50,475 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-06 08:09:50,475 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-06 08:09:50,475 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-06 08:09:50,475 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-06 08:09:50,475 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-06 08:09:50,475 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-06 08:09:50,475 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-06 08:09:50,475 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-06 08:09:50,475 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-06 08:09:50,475 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-06 08:09:50,475 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-06 08:09:50,475 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-02-06 08:09:50,475 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-02-06 08:09:50,475 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-02-06 08:09:50,475 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-02-06 08:09:50,475 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-02-06 08:09:50,475 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-02-06 08:09:50,475 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-02-06 08:09:50,476 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2025-02-06 08:09:50,476 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#44 [2025-02-06 08:09:50,476 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#45 [2025-02-06 08:09:50,476 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#46 [2025-02-06 08:09:50,476 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#47 [2025-02-06 08:09:50,476 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#48 [2025-02-06 08:09:50,477 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-06 08:09:50,477 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-06 08:09:50,477 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-06 08:09:50,477 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-06 08:09:50,477 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-06 08:09:50,477 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-06 08:09:50,477 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-06 08:09:50,477 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-06 08:09:50,477 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-06 08:09:50,477 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-06 08:09:50,477 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-06 08:09:50,477 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-06 08:09:50,477 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-06 08:09:50,477 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-06 08:09:50,477 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-06 08:09:50,477 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-06 08:09:50,477 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-06 08:09:50,477 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-06 08:09:50,477 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-06 08:09:50,477 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-06 08:09:50,477 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-06 08:09:50,477 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-06 08:09:50,477 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-06 08:09:50,477 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-06 08:09:50,477 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-06 08:09:50,477 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-06 08:09:50,477 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-06 08:09:50,477 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-06 08:09:50,477 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-06 08:09:50,477 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-06 08:09:50,477 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-06 08:09:50,478 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-06 08:09:50,478 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-06 08:09:50,478 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-06 08:09:50,478 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-06 08:09:50,478 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-06 08:09:50,478 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-02-06 08:09:50,478 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-02-06 08:09:50,478 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-02-06 08:09:50,478 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-02-06 08:09:50,478 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-02-06 08:09:50,478 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-02-06 08:09:50,478 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-02-06 08:09:50,478 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2025-02-06 08:09:50,478 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#44 [2025-02-06 08:09:50,478 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#45 [2025-02-06 08:09:50,478 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#46 [2025-02-06 08:09:50,478 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#47 [2025-02-06 08:09:50,478 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#48 [2025-02-06 08:09:50,478 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_forcedeth_pci_driver_exit_20_2 [2025-02-06 08:09:50,478 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_forcedeth_pci_driver_exit_20_2 [2025-02-06 08:09:50,478 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-02-06 08:09:50,478 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-02-06 08:09:50,478 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-06 08:09:50,478 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-06 08:09:50,478 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-06 08:09:50,478 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-06 08:09:50,478 INFO L130 BoogieDeclarations]: Found specification of procedure nv_drain_tx [2025-02-06 08:09:50,478 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_drain_tx [2025-02-06 08:09:50,478 INFO L130 BoogieDeclarations]: Found specification of procedure nv_update_stats [2025-02-06 08:09:50,478 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_update_stats [2025-02-06 08:09:50,478 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-02-06 08:09:50,478 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-02-06 08:09:50,478 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-06 08:09:50,478 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-06 08:09:50,478 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_sent_queue [2025-02-06 08:09:50,478 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_sent_queue [2025-02-06 08:09:50,478 INFO L130 BoogieDeclarations]: Found specification of procedure get_hwbase [2025-02-06 08:09:50,478 INFO L138 BoogieDeclarations]: Found implementation of procedure get_hwbase [2025-02-06 08:09:50,478 INFO L130 BoogieDeclarations]: Found specification of procedure setup_hw_rings [2025-02-06 08:09:50,478 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_hw_rings [2025-02-06 08:09:50,478 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-02-06 08:09:50,478 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-02-06 08:09:50,478 INFO L130 BoogieDeclarations]: Found specification of procedure nv_nic_irq_tx [2025-02-06 08:09:50,478 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_nic_irq_tx [2025-02-06 08:09:50,478 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-06 08:09:50,478 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-02-06 08:09:50,478 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-02-06 08:09:50,478 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-06 08:09:50,478 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-06 08:09:50,478 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2025-02-06 08:09:50,478 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2025-02-06 08:09:50,478 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_4 [2025-02-06 08:09:50,478 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_4 [2025-02-06 08:09:50,479 INFO L130 BoogieDeclarations]: Found specification of procedure nv_free_irq [2025-02-06 08:09:50,479 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_free_irq [2025-02-06 08:09:50,480 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2025-02-06 08:09:50,480 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2025-02-06 08:09:50,480 INFO L130 BoogieDeclarations]: Found specification of procedure nv_shutdown [2025-02-06 08:09:50,480 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_shutdown [2025-02-06 08:09:50,480 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-06 08:09:50,480 INFO L130 BoogieDeclarations]: Found specification of procedure is_valid_ether_addr [2025-02-06 08:09:50,480 INFO L138 BoogieDeclarations]: Found implementation of procedure is_valid_ether_addr [2025-02-06 08:09:50,480 INFO L130 BoogieDeclarations]: Found specification of procedure nv_suspend [2025-02-06 08:09:50,480 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_suspend [2025-02-06 08:09:50,480 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-06 08:09:50,480 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-06 08:09:50,480 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-02-06 08:09:50,480 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-02-06 08:09:50,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-06 08:09:50,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-06 08:09:50,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-06 08:09:50,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-06 08:09:50,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-06 08:09:50,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-06 08:09:50,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-06 08:09:50,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-06 08:09:50,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-06 08:09:50,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-06 08:09:50,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-06 08:09:50,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-06 08:09:50,481 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure nv_gear_backoff_reseed [2025-02-06 08:09:50,481 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_gear_backoff_reseed [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-06 08:09:50,481 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure skb_headlen [2025-02-06 08:09:50,481 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_headlen [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_fe_priv [2025-02-06 08:09:50,481 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_fe_priv [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_dma_map [2025-02-06 08:09:50,481 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_dma_map [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-02-06 08:09:50,481 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure nv_alloc_rx [2025-02-06 08:09:50,481 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_alloc_rx [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure skb_is_gso [2025-02-06 08:09:50,481 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_is_gso [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure nv_nic_irq_other [2025-02-06 08:09:50,481 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_nic_irq_other [2025-02-06 08:09:50,481 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-02-06 08:09:50,481 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-02-06 08:09:50,482 INFO L130 BoogieDeclarations]: Found specification of procedure nv_nic_irq_rx [2025-02-06 08:09:50,482 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_nic_irq_rx [2025-02-06 08:09:50,482 INFO L130 BoogieDeclarations]: Found specification of procedure nv_restore_mac_addr [2025-02-06 08:09:50,483 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_restore_mac_addr [2025-02-06 08:09:50,483 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2025-02-06 08:09:50,483 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2025-02-06 08:09:50,483 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2025-02-06 08:09:50,483 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2025-02-06 08:09:50,483 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-06 08:09:50,483 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-06 08:09:50,483 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2025-02-06 08:09:50,483 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2025-02-06 08:09:50,483 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-06 08:09:50,483 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-06 08:09:50,483 INFO L130 BoogieDeclarations]: Found specification of procedure nv_napi_disable [2025-02-06 08:09:50,483 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_napi_disable [2025-02-06 08:09:50,483 INFO L130 BoogieDeclarations]: Found specification of procedure u64_stats_fetch_begin_bh [2025-02-06 08:09:50,483 INFO L138 BoogieDeclarations]: Found implementation of procedure u64_stats_fetch_begin_bh [2025-02-06 08:09:50,483 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2025-02-06 08:09:50,483 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2025-02-06 08:09:50,483 INFO L130 BoogieDeclarations]: Found specification of procedure nv_tx_timeout [2025-02-06 08:09:50,483 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_tx_timeout [2025-02-06 08:09:50,483 INFO L130 BoogieDeclarations]: Found specification of procedure nv_rx_process_optimized [2025-02-06 08:09:50,483 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_rx_process_optimized [2025-02-06 08:09:50,483 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_bh_63 [2025-02-06 08:09:50,483 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_bh_63 [2025-02-06 08:09:50,483 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-02-06 08:09:50,483 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-02-06 08:09:50,483 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-06 08:09:50,483 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-06 08:09:50,483 INFO L130 BoogieDeclarations]: Found specification of procedure nv_init_ring [2025-02-06 08:09:50,483 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_init_ring [2025-02-06 08:09:50,484 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule_prep [2025-02-06 08:09:50,484 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule_prep [2025-02-06 08:09:50,484 INFO L130 BoogieDeclarations]: Found specification of procedure nv_legacybackoff_reseed [2025-02-06 08:09:50,484 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_legacybackoff_reseed [2025-02-06 08:09:50,484 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-06 08:09:50,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-06 08:09:50,484 INFO L130 BoogieDeclarations]: Found specification of procedure nv_poll_controller [2025-02-06 08:09:50,484 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_poll_controller [2025-02-06 08:09:50,484 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-06 08:09:50,484 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-06 08:09:50,484 INFO L130 BoogieDeclarations]: Found specification of procedure nv_tx_done_optimized [2025-02-06 08:09:50,484 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_tx_done_optimized [2025-02-06 08:09:50,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-06 08:09:50,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-06 08:09:50,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-06 08:09:50,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-06 08:09:50,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-06 08:09:50,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-06 08:09:50,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-06 08:09:50,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-06 08:09:50,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-06 08:09:50,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-06 08:09:50,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-06 08:09:50,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-06 08:09:50,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-06 08:09:50,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-06 08:09:50,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-06 08:09:50,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-06 08:09:50,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-06 08:09:50,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-06 08:09:50,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-06 08:09:50,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-06 08:09:50,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-06 08:09:50,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-06 08:09:50,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-06 08:09:50,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-06 08:09:50,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-06 08:09:50,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-06 08:09:50,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-06 08:09:50,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-06 08:09:50,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-06 08:09:50,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-06 08:09:50,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-06 08:09:50,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-06 08:09:50,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-06 08:09:50,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-06 08:09:50,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-06 08:09:50,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-06 08:09:50,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-06 08:09:50,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-06 08:09:50,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-02-06 08:09:50,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-02-06 08:09:50,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-02-06 08:09:50,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-02-06 08:09:50,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-02-06 08:09:50,485 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-02-06 08:09:50,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2025-02-06 08:09:50,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2025-02-06 08:09:50,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2025-02-06 08:09:50,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#47 [2025-02-06 08:09:50,486 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#48 [2025-02-06 08:09:50,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-06 08:09:50,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-06 08:09:50,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-06 08:09:50,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-06 08:09:50,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-06 08:09:50,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-06 08:09:50,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-06 08:09:50,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-06 08:09:50,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-06 08:09:50,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-06 08:09:50,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-06 08:09:50,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-06 08:09:50,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-06 08:09:50,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-06 08:09:50,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-06 08:09:50,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-06 08:09:50,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-06 08:09:50,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-06 08:09:50,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-06 08:09:50,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-06 08:09:50,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-06 08:09:50,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-06 08:09:50,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-06 08:09:50,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-06 08:09:50,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-06 08:09:50,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-06 08:09:50,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-06 08:09:50,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-06 08:09:50,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-06 08:09:50,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-06 08:09:50,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-06 08:09:50,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-06 08:09:50,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-06 08:09:50,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-06 08:09:50,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-06 08:09:50,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-06 08:09:50,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-06 08:09:50,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-06 08:09:50,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-06 08:09:50,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-06 08:09:50,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-06 08:09:50,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-02-06 08:09:50,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-02-06 08:09:50,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-02-06 08:09:50,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-02-06 08:09:50,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-02-06 08:09:50,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-02-06 08:09:50,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-02-06 08:09:50,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-02-06 08:09:50,488 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-06 08:09:50,488 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-06 08:09:50,488 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2025-02-06 08:09:50,488 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2025-02-06 08:09:50,488 INFO L130 BoogieDeclarations]: Found specification of procedure nv_get_sset_count [2025-02-06 08:09:50,488 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_get_sset_count [2025-02-06 08:09:50,488 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-06 08:09:50,488 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-02-06 08:09:50,488 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-02-06 08:09:50,488 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-02-06 08:09:50,488 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-06 08:09:50,488 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-06 08:09:50,488 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_try [2025-02-06 08:09:50,488 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_try [2025-02-06 08:09:50,488 INFO L130 BoogieDeclarations]: Found specification of procedure nv_txrx_gate [2025-02-06 08:09:50,488 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_txrx_gate [2025-02-06 08:09:50,488 INFO L130 BoogieDeclarations]: Found specification of procedure nv_remove [2025-02-06 08:09:50,488 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_remove [2025-02-06 08:09:50,488 INFO L130 BoogieDeclarations]: Found specification of procedure nv_napi_enable [2025-02-06 08:09:50,488 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_napi_enable [2025-02-06 08:09:50,488 INFO L130 BoogieDeclarations]: Found specification of procedure disable_irq [2025-02-06 08:09:50,488 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_irq [2025-02-06 08:09:50,488 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2025-02-06 08:09:50,488 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2025-02-06 08:09:50,488 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-02-06 08:09:50,488 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-02-06 08:09:50,488 INFO L130 BoogieDeclarations]: Found specification of procedure u64_stats_update_begin [2025-02-06 08:09:50,488 INFO L138 BoogieDeclarations]: Found implementation of procedure u64_stats_update_begin [2025-02-06 08:09:50,488 INFO L130 BoogieDeclarations]: Found specification of procedure napi_gro_receive [2025-02-06 08:09:50,488 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_gro_receive [2025-02-06 08:09:50,488 INFO L130 BoogieDeclarations]: Found specification of procedure free_rings [2025-02-06 08:09:50,488 INFO L138 BoogieDeclarations]: Found implementation of procedure free_rings [2025-02-06 08:09:50,488 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-02-06 08:09:50,488 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-02-06 08:09:50,489 INFO L130 BoogieDeclarations]: Found specification of procedure nv_txrx_reset [2025-02-06 08:09:50,489 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_txrx_reset [2025-02-06 08:09:50,489 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-06 08:09:50,489 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-06 08:09:50,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-06 08:09:50,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-06 08:09:50,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-06 08:09:50,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-06 08:09:50,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-06 08:09:50,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-06 08:09:50,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-06 08:09:50,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-06 08:09:50,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-06 08:09:50,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-06 08:09:50,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-06 08:09:50,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-06 08:09:50,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-06 08:09:50,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-06 08:09:50,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-06 08:09:50,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-06 08:09:50,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-06 08:09:50,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-06 08:09:50,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-06 08:09:50,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-06 08:09:50,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-06 08:09:50,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-06 08:09:50,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-06 08:09:50,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-06 08:09:50,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-06 08:09:50,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-06 08:09:50,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-06 08:09:50,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-06 08:09:50,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-06 08:09:50,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-06 08:09:50,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-06 08:09:50,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-06 08:09:50,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-06 08:09:50,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-06 08:09:50,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-06 08:09:50,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-06 08:09:50,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-06 08:09:50,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-02-06 08:09:50,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-02-06 08:09:50,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-02-06 08:09:50,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-02-06 08:09:50,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-02-06 08:09:50,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2025-02-06 08:09:50,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2025-02-06 08:09:50,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#46 [2025-02-06 08:09:50,491 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#47 [2025-02-06 08:09:50,491 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#48 [2025-02-06 08:09:50,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-06 08:09:50,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-06 08:09:50,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-06 08:09:50,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-06 08:09:50,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-06 08:09:50,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-06 08:09:50,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-06 08:09:50,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-06 08:09:50,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-06 08:09:50,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-06 08:09:50,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-06 08:09:50,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-06 08:09:50,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-06 08:09:50,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-06 08:09:50,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-06 08:09:50,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-06 08:09:50,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-06 08:09:50,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-06 08:09:50,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-06 08:09:50,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-06 08:09:50,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-06 08:09:50,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-06 08:09:50,491 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-06 08:09:50,493 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-06 08:09:50,493 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-06 08:09:50,493 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-06 08:09:50,493 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-06 08:09:50,493 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-06 08:09:50,493 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-06 08:09:50,493 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-06 08:09:50,493 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-06 08:09:50,493 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-06 08:09:50,493 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-06 08:09:50,493 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-06 08:09:50,493 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-06 08:09:50,493 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-06 08:09:50,493 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-06 08:09:50,493 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-06 08:09:50,493 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-06 08:09:50,493 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-02-06 08:09:50,493 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-02-06 08:09:50,493 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-02-06 08:09:50,493 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-02-06 08:09:50,493 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-02-06 08:09:50,493 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2025-02-06 08:09:50,493 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2025-02-06 08:09:50,493 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#46 [2025-02-06 08:09:50,493 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#47 [2025-02-06 08:09:50,493 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#48 [2025-02-06 08:09:50,493 INFO L130 BoogieDeclarations]: Found specification of procedure kcalloc [2025-02-06 08:09:50,493 INFO L138 BoogieDeclarations]: Found implementation of procedure kcalloc [2025-02-06 08:09:50,493 INFO L130 BoogieDeclarations]: Found specification of procedure nv_do_nic_poll [2025-02-06 08:09:50,493 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_do_nic_poll [2025-02-06 08:09:50,493 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msix [2025-02-06 08:09:50,493 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msix [2025-02-06 08:09:50,493 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-02-06 08:09:50,493 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-02-06 08:09:50,493 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2025-02-06 08:09:50,493 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2025-02-06 08:09:50,493 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-02-06 08:09:50,493 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-02-06 08:09:50,493 INFO L130 BoogieDeclarations]: Found specification of procedure nv_resume [2025-02-06 08:09:50,493 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_resume [2025-02-06 08:09:50,493 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_schedule [2025-02-06 08:09:50,493 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_schedule [2025-02-06 08:09:50,493 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2025-02-06 08:09:50,493 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2025-02-06 08:09:50,493 INFO L130 BoogieDeclarations]: Found specification of procedure round_jiffies [2025-02-06 08:09:50,493 INFO L138 BoogieDeclarations]: Found implementation of procedure round_jiffies [2025-02-06 08:09:50,493 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-02-06 08:09:50,493 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-02-06 08:09:50,493 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2025-02-06 08:09:50,493 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2025-02-06 08:09:50,493 INFO L130 BoogieDeclarations]: Found specification of procedure netif_start_queue [2025-02-06 08:09:50,493 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_start_queue [2025-02-06 08:09:50,493 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-06 08:09:50,494 INFO L130 BoogieDeclarations]: Found specification of procedure mii_rw [2025-02-06 08:09:50,494 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_rw [2025-02-06 08:09:50,494 INFO L130 BoogieDeclarations]: Found specification of procedure set_msix_vector_map [2025-02-06 08:09:50,494 INFO L138 BoogieDeclarations]: Found implementation of procedure set_msix_vector_map [2025-02-06 08:09:50,494 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-06 08:09:50,494 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-06 08:09:50,494 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_irq_74 [2025-02-06 08:09:50,494 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_irq_74 [2025-02-06 08:09:50,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-06 08:09:50,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-06 08:09:50,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-06 08:09:50,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-06 08:09:50,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-06 08:09:50,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-06 08:09:50,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-06 08:09:50,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-06 08:09:50,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-06 08:09:50,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-06 08:09:50,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-06 08:09:50,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-06 08:09:50,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-06 08:09:50,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-06 08:09:50,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-06 08:09:50,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-06 08:09:50,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-06 08:09:50,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-06 08:09:50,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-06 08:09:50,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-06 08:09:50,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-06 08:09:50,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-06 08:09:50,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-06 08:09:50,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-06 08:09:50,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-06 08:09:50,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-06 08:09:50,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-06 08:09:50,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-06 08:09:50,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-06 08:09:50,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-06 08:09:50,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-06 08:09:50,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-06 08:09:50,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-06 08:09:50,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-06 08:09:50,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-06 08:09:50,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-06 08:09:50,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-06 08:09:50,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-06 08:09:50,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-06 08:09:50,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-06 08:09:50,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-06 08:09:50,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-02-06 08:09:50,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-02-06 08:09:50,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-02-06 08:09:50,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-02-06 08:09:50,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-02-06 08:09:50,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-02-06 08:09:50,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-02-06 08:09:50,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-02-06 08:09:50,495 INFO L130 BoogieDeclarations]: Found specification of procedure nv_set_loopback [2025-02-06 08:09:50,495 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_set_loopback [2025-02-06 08:09:50,495 INFO L130 BoogieDeclarations]: Found specification of procedure nv_mac_reset [2025-02-06 08:09:50,495 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_mac_reset [2025-02-06 08:09:50,495 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-06 08:09:50,495 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-06 08:09:50,495 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_completed_queue [2025-02-06 08:09:50,495 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_completed_queue [2025-02-06 08:09:50,495 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-02-06 08:09:50,495 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-02-06 08:09:50,495 INFO L130 BoogieDeclarations]: Found specification of procedure kfree_skb [2025-02-06 08:09:50,495 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree_skb [2025-02-06 08:09:50,495 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2025-02-06 08:09:50,495 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2025-02-06 08:09:50,496 INFO L130 BoogieDeclarations]: Found specification of procedure nv_tx_done [2025-02-06 08:09:50,496 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_tx_done [2025-02-06 08:09:50,496 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-06 08:09:50,496 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-06 08:09:50,496 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2025-02-06 08:09:50,496 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2025-02-06 08:09:50,496 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-02-06 08:09:50,496 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-02-06 08:09:50,496 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-06 08:09:50,496 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-06 08:09:50,496 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2025-02-06 08:09:50,496 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2025-02-06 08:09:50,496 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-06 08:09:50,496 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-06 08:09:50,496 INFO L130 BoogieDeclarations]: Found specification of procedure get_random_bytes [2025-02-06 08:09:50,496 INFO L138 BoogieDeclarations]: Found implementation of procedure get_random_bytes [2025-02-06 08:09:50,496 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-02-06 08:09:50,496 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-02-06 08:09:50,496 INFO L130 BoogieDeclarations]: Found specification of procedure nv_linkchange [2025-02-06 08:09:50,496 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_linkchange [2025-02-06 08:09:50,498 INFO L130 BoogieDeclarations]: Found specification of procedure nv_disable_hw_interrupts [2025-02-06 08:09:50,498 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_disable_hw_interrupts [2025-02-06 08:09:50,498 INFO L130 BoogieDeclarations]: Found specification of procedure set_bufsize [2025-02-06 08:09:50,498 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bufsize [2025-02-06 08:09:50,498 INFO L130 BoogieDeclarations]: Found specification of procedure phy_init [2025-02-06 08:09:50,498 INFO L138 BoogieDeclarations]: Found implementation of procedure phy_init [2025-02-06 08:09:50,498 INFO L130 BoogieDeclarations]: Found specification of procedure dma_low [2025-02-06 08:09:50,498 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_low [2025-02-06 08:09:50,498 INFO L130 BoogieDeclarations]: Found specification of procedure nv_copy_mac_to_hw [2025-02-06 08:09:50,498 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_copy_mac_to_hw [2025-02-06 08:09:50,498 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2025-02-06 08:09:50,498 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2025-02-06 08:09:50,498 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-06 08:09:50,498 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-06 08:09:50,498 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2025-02-06 08:09:50,498 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2025-02-06 08:09:50,498 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_mapping_error [2025-02-06 08:09:50,498 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_mapping_error [2025-02-06 08:09:50,498 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_76 [2025-02-06 08:09:50,498 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_76 [2025-02-06 08:09:50,498 INFO L130 BoogieDeclarations]: Found specification of procedure nv_stop_tx [2025-02-06 08:09:50,498 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_stop_tx [2025-02-06 08:09:50,498 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_lock_bh [2025-02-06 08:09:50,498 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_lock_bh [2025-02-06 08:09:50,498 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-06 08:09:50,498 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-06 08:09:50,498 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_unlock_bh [2025-02-06 08:09:50,498 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_unlock_bh [2025-02-06 08:09:50,498 INFO L130 BoogieDeclarations]: Found specification of procedure nv_force_linkspeed [2025-02-06 08:09:50,498 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_force_linkspeed [2025-02-06 08:09:50,498 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-06 08:09:50,498 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-06 08:09:50,498 INFO L130 BoogieDeclarations]: Found specification of procedure nv_update_pause [2025-02-06 08:09:50,498 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_update_pause [2025-02-06 08:09:50,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-06 08:09:50,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-06 08:09:50,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-06 08:09:50,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-06 08:09:50,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-06 08:09:50,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-06 08:09:50,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-06 08:09:50,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-06 08:09:50,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-06 08:09:50,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-06 08:09:50,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-06 08:09:50,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-06 08:09:50,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-06 08:09:50,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-06 08:09:50,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-06 08:09:50,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-06 08:09:50,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-06 08:09:50,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-06 08:09:50,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-06 08:09:50,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-06 08:09:50,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-06 08:09:50,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-06 08:09:50,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-06 08:09:50,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-06 08:09:50,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-06 08:09:50,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-06 08:09:50,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-06 08:09:50,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-06 08:09:50,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-06 08:09:50,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-06 08:09:50,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-06 08:09:50,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-06 08:09:50,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-06 08:09:50,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-06 08:09:50,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-06 08:09:50,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-02-06 08:09:50,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-02-06 08:09:50,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-02-06 08:09:50,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-02-06 08:09:50,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-02-06 08:09:50,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-02-06 08:09:50,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-02-06 08:09:50,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-02-06 08:09:50,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-02-06 08:09:50,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2025-02-06 08:09:50,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2025-02-06 08:09:50,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2025-02-06 08:09:50,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2025-02-06 08:09:50,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2025-02-06 08:09:50,501 INFO L130 BoogieDeclarations]: Found specification of procedure nv_init_tx [2025-02-06 08:09:50,501 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_init_tx [2025-02-06 08:09:50,501 INFO L130 BoogieDeclarations]: Found specification of procedure eth_type_trans [2025-02-06 08:09:50,501 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_type_trans [2025-02-06 08:09:50,501 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-06 08:09:50,501 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-06 08:09:50,501 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_bh_62 [2025-02-06 08:09:50,501 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_bh_62 [2025-02-06 08:09:50,501 INFO L130 BoogieDeclarations]: Found specification of procedure nv_enable_irq [2025-02-06 08:09:50,501 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_enable_irq [2025-02-06 08:09:50,501 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2025-02-06 08:09:50,501 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2025-02-06 08:09:50,501 INFO L130 BoogieDeclarations]: Found specification of procedure nv_unmap_txskb [2025-02-06 08:09:50,501 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_unmap_txskb [2025-02-06 08:09:50,501 INFO L130 BoogieDeclarations]: Found specification of procedure enable_irq [2025-02-06 08:09:50,501 INFO L138 BoogieDeclarations]: Found implementation of procedure enable_irq [2025-02-06 08:09:50,501 INFO L130 BoogieDeclarations]: Found specification of procedure nv_stop_rx [2025-02-06 08:09:50,501 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_stop_rx [2025-02-06 08:09:50,501 INFO L130 BoogieDeclarations]: Found specification of procedure u64_stats_fetch_retry_bh [2025-02-06 08:09:50,501 INFO L138 BoogieDeclarations]: Found implementation of procedure u64_stats_fetch_retry_bh [2025-02-06 08:09:50,501 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-06 08:09:50,501 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-06 08:09:50,501 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-02-06 08:09:50,501 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-02-06 08:09:50,501 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_78 [2025-02-06 08:09:50,501 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_78 [2025-02-06 08:09:50,501 INFO L130 BoogieDeclarations]: Found specification of procedure nv_getlen [2025-02-06 08:09:50,501 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_getlen [2025-02-06 08:09:50,501 INFO L130 BoogieDeclarations]: Found specification of procedure nv_link_irq [2025-02-06 08:09:50,501 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_link_irq [2025-02-06 08:09:50,501 INFO L130 BoogieDeclarations]: Found specification of procedure nv_optimized [2025-02-06 08:09:50,501 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_optimized [2025-02-06 08:09:50,501 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_fe_priv [2025-02-06 08:09:50,501 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_fe_priv [2025-02-06 08:09:50,501 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_2_6 [2025-02-06 08:09:50,501 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_2_6 [2025-02-06 08:09:50,501 INFO L130 BoogieDeclarations]: Found specification of procedure nv_stop_rxtx [2025-02-06 08:09:50,501 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_stop_rxtx [2025-02-06 08:09:50,501 INFO L130 BoogieDeclarations]: Found specification of procedure nv_update_linkspeed [2025-02-06 08:09:50,501 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_update_linkspeed [2025-02-06 08:09:50,501 INFO L130 BoogieDeclarations]: Found specification of procedure using_multi_irqs [2025-02-06 08:09:50,502 INFO L138 BoogieDeclarations]: Found implementation of procedure using_multi_irqs [2025-02-06 08:09:50,502 INFO L130 BoogieDeclarations]: Found specification of procedure netif_addr_unlock [2025-02-06 08:09:50,502 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_addr_unlock [2025-02-06 08:09:50,502 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-06 08:09:50,502 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-06 08:09:50,502 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-02-06 08:09:50,502 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-02-06 08:09:50,502 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2025-02-06 08:09:50,502 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2025-02-06 08:09:50,502 INFO L130 BoogieDeclarations]: Found specification of procedure dql_avail [2025-02-06 08:09:50,502 INFO L138 BoogieDeclarations]: Found implementation of procedure dql_avail [2025-02-06 08:09:50,502 INFO L130 BoogieDeclarations]: Found specification of procedure disable_irq_lockdep [2025-02-06 08:09:50,502 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_irq_lockdep [2025-02-06 08:09:50,502 INFO L130 BoogieDeclarations]: Found specification of procedure nv_disable_irq [2025-02-06 08:09:50,502 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_disable_irq [2025-02-06 08:09:50,502 INFO L130 BoogieDeclarations]: Found specification of procedure nv_open [2025-02-06 08:09:50,502 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_open [2025-02-06 08:09:50,502 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_1_6 [2025-02-06 08:09:50,502 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_1_6 [2025-02-06 08:09:50,502 INFO L130 BoogieDeclarations]: Found specification of procedure nv_start_rx [2025-02-06 08:09:50,502 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_start_rx [2025-02-06 08:09:50,502 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-06 08:09:50,502 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure phy_reset [2025-02-06 08:09:50,503 INFO L138 BoogieDeclarations]: Found implementation of procedure phy_reset [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2025-02-06 08:09:50,503 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-02-06 08:09:50,503 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2025-02-06 08:09:50,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2025-02-06 08:09:50,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2025-02-06 08:09:50,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2025-02-06 08:09:50,504 INFO L130 BoogieDeclarations]: Found specification of procedure get_nvpriv [2025-02-06 08:09:50,504 INFO L138 BoogieDeclarations]: Found implementation of procedure get_nvpriv [2025-02-06 08:09:50,504 INFO L130 BoogieDeclarations]: Found specification of procedure nv_request_irq [2025-02-06 08:09:50,504 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_request_irq [2025-02-06 08:09:50,504 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-06 08:09:50,504 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-06 08:09:50,504 INFO L130 BoogieDeclarations]: Found specification of procedure nv_get_regs_len [2025-02-06 08:09:50,504 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_get_regs_len [2025-02-06 08:09:51,859 INFO L257 CfgBuilder]: Building ICFG [2025-02-06 08:09:51,866 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-06 08:09:52,296 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8081: call ULTIMATE.dealloc(~#ri~0.base, ~#ri~0.offset);havoc ~#ri~0.base, ~#ri~0.offset; [2025-02-06 08:09:52,356 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L22803: havoc #t~nondet3424; [2025-02-06 08:09:52,481 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L22926: havoc netpoll_trap_#t~nondet3437#1; [2025-02-06 08:09:52,621 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11401: call ULTIMATE.dealloc(~#addr~2.base, ~#addr~2.offset);havoc ~#addr~2.base, ~#addr~2.offset;call ULTIMATE.dealloc(~#mask~0.base, ~#mask~0.offset);havoc ~#mask~0.base, ~#mask~0.offset;call ULTIMATE.dealloc(~#alwaysOff~0.base, ~#alwaysOff~0.offset);havoc ~#alwaysOff~0.base, ~#alwaysOff~0.offset;call ULTIMATE.dealloc(~#alwaysOn~0.base, ~#alwaysOn~0.offset);havoc ~#alwaysOn~0.base, ~#alwaysOn~0.offset; [2025-02-06 08:09:52,651 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9725: havoc #t~mem1047;havoc #t~mem1048;havoc #t~mem1049.base, #t~mem1049.offset;havoc #t~mem1050.base, #t~mem1050.offset;havoc #t~mem1051; [2025-02-06 08:09:52,696 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L20697-1: ldv_del_timer_sync_181_#res#1 := ldv_del_timer_sync_181_~ldv_func_res~22#1; [2025-02-06 08:09:52,696 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L20682-1: ldv_del_timer_sync_180_#res#1 := ldv_del_timer_sync_180_~ldv_func_res~21#1; [2025-02-06 08:09:52,696 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L20712-1: ldv_del_timer_sync_182_#res#1 := ldv_del_timer_sync_182_~ldv_func_res~23#1; [2025-02-06 08:09:52,785 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5952: havoc dev_name_#t~mem76#1.base, dev_name_#t~mem76#1.offset; [2025-02-06 08:09:52,785 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5914: havoc kobject_name_#t~mem68#1.base, kobject_name_#t~mem68#1.offset; [2025-02-06 08:09:53,066 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L22699: havoc #t~nondet3413; [2025-02-06 08:09:53,199 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L20808: havoc ldv_dev_get_drvdata_#t~mem3309#1.base, ldv_dev_get_drvdata_#t~mem3309#1.offset;havoc ldv_dev_get_drvdata_#t~mem3310#1.base, ldv_dev_get_drvdata_#t~mem3310#1.offset; [2025-02-06 08:09:53,224 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L23007: havoc #t~nondet3453; [2025-02-06 08:09:53,241 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6398: havoc #t~mem227.base, #t~mem227.offset;havoc #t~mem228; [2025-02-06 08:09:53,250 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L22831: havoc #t~nondet3428; [2025-02-06 08:09:53,271 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6404: havoc skb_is_nonlinear_#t~mem229#1; [2025-02-06 08:09:53,271 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6421: havoc #t~ite237#1;havoc #t~mem235#1;havoc #t~mem236#1; [2025-02-06 08:09:53,295 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L16695: #res#1 := ~arg0#1; [2025-02-06 08:09:53,304 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6648: havoc #t~mem273.base, #t~mem273.offset; [2025-02-06 08:09:53,306 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L22903: havoc #t~nondet3435; [2025-02-06 08:09:53,359 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6085: havoc #t~mem133.base, #t~mem133.offset; [2025-02-06 08:09:53,406 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L22745: havoc #t~nondet3419; [2025-02-06 08:09:53,419 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L22735: havoc #t~nondet3418; [2025-02-06 08:09:53,684 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5713: havoc arch_spin_is_locked_#t~mem45#1;havoc arch_spin_is_locked_#t~mem46#1;call ULTIMATE.dealloc(arch_spin_is_locked_~#tmp~3#1.base, arch_spin_is_locked_~#tmp~3#1.offset);havoc arch_spin_is_locked_~#tmp~3#1.base, arch_spin_is_locked_~#tmp~3#1.offset; [2025-02-06 08:09:53,713 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5590: havoc arch_irqs_disabled_flags_#t~bitwise37#1; [2025-02-06 08:09:53,737 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7617: havoc #t~mem388.base, #t~mem388.offset; [2025-02-06 08:09:53,877 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12184: call ULTIMATE.dealloc(~#descriptor~0#1.base, ~#descriptor~0#1.offset);havoc ~#descriptor~0#1.base, ~#descriptor~0#1.offset;call ULTIMATE.dealloc(~#descriptor___0~0#1.base, ~#descriptor___0~0#1.offset);havoc ~#descriptor___0~0#1.base, ~#descriptor___0~0#1.offset; [2025-02-06 08:09:53,877 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L20154-1: ldv_mod_timer_86_#res#1 := ldv_mod_timer_86_~ldv_func_res~1#1; [2025-02-06 08:09:54,002 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L17863: #res#1 := ~arg0#1; [2025-02-06 08:09:54,023 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L22965: havoc pci_set_power_state_#t~nondet3443#1; [2025-02-06 08:09:54,023 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L22972: havoc pci_wake_from_d3_#t~nondet3444#1; [2025-02-06 08:09:54,043 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7456: havoc is_zero_ether_addr_#t~mem374#1;havoc is_zero_ether_addr_#t~mem375#1;havoc is_zero_ether_addr_#t~bitwise376#1; [2025-02-06 08:09:54,044 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7462: havoc is_multicast_ether_addr_#t~mem377#1; [2025-02-06 08:09:54,179 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9841: call ULTIMATE.dealloc(~#miniseed1~0.base, ~#miniseed1~0.offset);havoc ~#miniseed1~0.base, ~#miniseed1~0.offset;call ULTIMATE.dealloc(~#miniseed2~0.base, ~#miniseed2~0.offset);havoc ~#miniseed2~0.base, ~#miniseed2~0.offset;call ULTIMATE.dealloc(~#miniseed3~0.base, ~#miniseed3~0.offset);havoc ~#miniseed3~0.base, ~#miniseed3~0.offset;call ULTIMATE.dealloc(~#seedset~0.base, ~#seedset~0.offset);havoc ~#seedset~0.base, ~#seedset~0.offset; [2025-02-06 08:09:54,188 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6410: havoc #t~mem230;havoc #t~mem231; [2025-02-06 08:09:54,206 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6438: havoc skb_frag_page_#t~mem242#1.base, skb_frag_page_#t~mem242#1.offset; [2025-02-06 08:09:54,291 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6496: havoc #t~mem256; [2025-02-06 08:09:54,406 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12571: call ULTIMATE.dealloc(~#descriptor~2#1.base, ~#descriptor~2#1.offset);havoc ~#descriptor~2#1.base, ~#descriptor~2#1.offset;call ULTIMATE.dealloc(~#descriptor___0~2#1.base, ~#descriptor___0~2#1.offset);havoc ~#descriptor___0~2#1.base, ~#descriptor___0~2#1.offset; [2025-02-06 08:09:54,407 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L20374-1: ldv_mod_timer_118_#res#1 := ldv_mod_timer_118_~ldv_func_res~7#1; [2025-02-06 08:09:54,407 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L20349-1: ldv_mod_timer_115_#res#1 := ldv_mod_timer_115_~ldv_func_res~6#1; [2025-02-06 08:09:54,409 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L22889: havoc #t~nondet3433; [2025-02-06 08:09:54,498 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L12452: call ULTIMATE.dealloc(~#descriptor~1#1.base, ~#descriptor~1#1.offset);havoc ~#descriptor~1#1.base, ~#descriptor~1#1.offset;call ULTIMATE.dealloc(~#descriptor___0~1#1.base, ~#descriptor___0~1#1.offset);havoc ~#descriptor___0~1#1.base, ~#descriptor___0~1#1.offset; [2025-02-06 08:09:54,498 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L20294-1: ldv_mod_timer_106_#res#1 := ldv_mod_timer_106_~ldv_func_res~5#1; [2025-02-06 08:09:54,498 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L20269-1: ldv_mod_timer_103_#res#1 := ldv_mod_timer_103_~ldv_func_res~4#1; [2025-02-06 08:09:54,527 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6390: havoc #t~mem224; [2025-02-06 08:09:54,614 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10739: call ULTIMATE.dealloc(~#put_tx~2#1.base, ~#put_tx~2#1.offset);havoc ~#put_tx~2#1.base, ~#put_tx~2#1.offset;call ULTIMATE.dealloc(~#tmp___16~5#1.base, ~#tmp___16~5#1.offset);havoc ~#tmp___16~5#1.base, ~#tmp___16~5#1.offset; [2025-02-06 08:09:54,614 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L22907: havoc netdev_warn_#t~nondet3436#1; [2025-02-06 08:09:54,904 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9380: call ULTIMATE.dealloc(nv_init_rx_~#tmp___0~41#1.base, nv_init_rx_~#tmp___0~41#1.offset);havoc nv_init_rx_~#tmp___0~41#1.base, nv_init_rx_~#tmp___0~41#1.offset;call ULTIMATE.dealloc(nv_init_rx_~#tmp___1~27#1.base, nv_init_rx_~#tmp___1~27#1.offset);havoc nv_init_rx_~#tmp___1~27#1.base, nv_init_rx_~#tmp___1~27#1.offset; [2025-02-06 08:09:54,928 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9733: call ULTIMATE.dealloc(~#low~0.base, ~#low~0.offset);havoc ~#low~0.base, ~#low~0.offset; [2025-02-06 08:10:06,850 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7638: havoc nv_descr_getlength_ex_#t~mem392#1; [2025-02-06 08:10:06,850 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L16623-1: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-02-06 08:10:06,851 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint main_returnLabel#1: #t~ret3455#1 := main_#res#1;havoc main_#t~ret3060#1, main_~tmp~170#1;assume { :end_inline_main } true; [2025-02-06 08:10:06,851 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L22980: havoc register_netdev_#t~nondet3446#1; [2025-02-06 08:10:06,851 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L20602-1: ldv_mod_timer_151_#res#1 := ldv_mod_timer_151_~ldv_func_res~17#1; [2025-02-06 08:10:06,851 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L16642-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2025-02-06 08:10:06,851 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L16645-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2025-02-06 08:10:06,851 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L16647-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2025-02-06 08:10:06,851 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L22992: havoc schedule_timeout_uninterruptible_#t~nondet3449#1; [2025-02-06 08:10:06,851 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L22731: havoc __pci_register_driver_#t~nondet3417#1; [2025-02-06 08:10:06,851 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L20637-1: ldv_mod_timer_173_#res#1 := ldv_mod_timer_173_~ldv_func_res~18#1; [2025-02-06 08:10:06,851 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L20109-1: ldv_mod_timer_77_#res#1 := ldv_mod_timer_77_~ldv_func_res~0#1; [2025-02-06 08:10:06,851 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L22758: havoc _raw_spin_trylock_#t~nondet3420#1; [2025-02-06 08:10:06,851 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18277: call ULTIMATE.dealloc(ldv_pci_instance_suspend_4_8_~#arg2#1.base, ldv_pci_instance_suspend_4_8_~#arg2#1.offset);havoc ldv_pci_instance_suspend_4_8_~#arg2#1.base, ldv_pci_instance_suspend_4_8_~#arg2#1.offset; [2025-02-06 08:10:06,851 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L22773: havoc alloc_etherdev_mqs_#t~ret3421#1.base, alloc_etherdev_mqs_#t~ret3421#1.offset; [2025-02-06 08:10:06,851 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19343-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-06 08:10:06,851 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19344-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-06 08:10:06,851 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18288: call ULTIMATE.dealloc(ldv_pci_instance_suspend_late_4_7_~#arg2#1.base, ldv_pci_instance_suspend_late_4_7_~#arg2#1.offset);havoc ldv_pci_instance_suspend_late_4_7_~#arg2#1.base, ldv_pci_instance_suspend_late_4_7_~#arg2#1.offset; [2025-02-06 08:10:06,851 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15387: call ULTIMATE.dealloc(nv_probe_~#__key~0#1.base, nv_probe_~#__key~0#1.offset);havoc nv_probe_~#__key~0#1.base, nv_probe_~#__key~0#1.offset;call ULTIMATE.dealloc(nv_probe_~#__key___0~0#1.base, nv_probe_~#__key___0~0#1.offset);havoc nv_probe_~#__key___0~0#1.base, nv_probe_~#__key___0~0#1.offset;call ULTIMATE.dealloc(nv_probe_~#__key___1~0#1.base, nv_probe_~#__key___1~0#1.offset);havoc nv_probe_~#__key___1~0#1.base, nv_probe_~#__key___1~0#1.offset;call ULTIMATE.dealloc(nv_probe_~#__key___2~0#1.base, nv_probe_~#__key___2~0#1.offset);havoc nv_probe_~#__key___2~0#1.base, nv_probe_~#__key___2~0#1.offset;call ULTIMATE.dealloc(nv_probe_~#__key___3~0#1.base, nv_probe_~#__key___3~0#1.offset);havoc nv_probe_~#__key___3~0#1.base, nv_probe_~#__key___3~0#1.offset;call ULTIMATE.dealloc(nv_probe_~#descriptor~3#1.base, nv_probe_~#descriptor~3#1.offset);havoc nv_probe_~#descriptor~3#1.base, nv_probe_~#descriptor~3#1.offset; [2025-02-06 08:10:06,851 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L22810: havoc dma_set_mask_#t~nondet3425#1; [2025-02-06 08:10:06,851 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L22814: havoc dma_supported_#t~nondet3426#1; [2025-02-06 08:10:06,851 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L22835: havoc ethtool_op_get_link_#t~nondet3429#1; [2025-02-06 08:10:06,851 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L22839: havoc ethtool_op_get_ts_info_#t~nondet3430#1; [2025-02-06 08:10:06,851 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L20728-1: ldv_alloc_etherdev_mqs_185_#res#1.base, ldv_alloc_etherdev_mqs_185_#res#1.offset := ldv_alloc_etherdev_mqs_185_~ldv_func_res~24#1.base, ldv_alloc_etherdev_mqs_185_~ldv_func_res~24#1.offset; [2025-02-06 08:10:06,852 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13860: call ULTIMATE.dealloc(nv_set_ringparam_~#ring_addr~0#1.base, nv_set_ringparam_~#ring_addr~0#1.offset);havoc nv_set_ringparam_~#ring_addr~0#1.base, nv_set_ringparam_~#ring_addr~0#1.offset; [2025-02-06 08:10:06,852 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L22854: havoc ioremap_nocache_#t~ret3431#1.base, ioremap_nocache_#t~ret3431#1.offset; [2025-02-06 08:10:06,852 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L20743-1: ldv_register_netdev_190_#res#1 := ldv_register_netdev_190_~ldv_func_res~25#1; [2025-02-06 08:10:06,852 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L22879: havoc ldv_pre_register_netdev_#t~nondet3432#1; [2025-02-06 08:10:06,852 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-06 08:10:06,852 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6510: havoc ethtool_cmd_speed_#t~mem257#1;havoc ethtool_cmd_speed_#t~mem258#1;havoc ethtool_cmd_speed_#t~bitwise259#1; [2025-02-06 08:10:06,852 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L20790-1: ldv___pci_register_driver_194_#res#1 := ldv___pci_register_driver_194_~ldv_func_res~26#1; [2025-02-06 08:10:06,852 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L20552-1: ldv_spin_trylock_135_#res#1 := ldv_spin_trylock_135_~ldv_func_res~15#1; [2025-02-06 08:10:06,852 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L22943: havoc pci_enable_device_#t~nondet3439#1; [2025-02-06 08:10:06,852 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L20577-1: ldv_mod_timer_137_#res#1 := ldv_mod_timer_137_~ldv_func_res~16#1; [2025-02-06 08:10:06,852 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L22958: havoc pci_request_regions_#t~nondet3442#1; [2025-02-06 08:10:06,852 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L22695: havoc __dynamic_dev_dbg_#t~nondet3412#1; [2025-02-06 08:10:06,852 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7632: havoc nv_descr_getlength_#t~mem390#1;havoc nv_descr_getlength_#t~bitwise391#1; [2025-02-06 08:10:08,785 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-02-06 08:10:09,686 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L22984: havoc request_threaded_irq_#t~nondet3447#1; [2025-02-06 08:10:12,214 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L22899: havoc #t~nondet3434; [2025-02-06 08:10:16,270 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L20537-1: ldv_mod_timer_133_#res#1 := ldv_mod_timer_133_~ldv_func_res~14#1; [2025-02-06 08:10:17,105 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6062: havoc is_device_dma_capable_#t~mem104#1.base, is_device_dma_capable_#t~mem104#1.offset;havoc is_device_dma_capable_#t~mem105#1.base, is_device_dma_capable_#t~mem105#1.offset;havoc is_device_dma_capable_#t~mem106#1;havoc is_device_dma_capable_#t~short107#1; [2025-02-06 08:10:17,436 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L22930: havoc pci_bus_write_config_dword_#t~nondet3438#1; [2025-02-06 08:10:17,492 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L22988: havoc #t~nondet3448; [2025-02-06 08:10:17,549 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6015: havoc #t~ret99.base, #t~ret99.offset; [2025-02-06 08:10:19,687 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L22976: havoc #t~nondet3445; [2025-02-06 08:10:20,814 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L22799: havoc #t~nondet3423; [2025-02-06 08:10:20,980 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5471: havoc #t~bitwise3; [2025-02-06 08:10:21,301 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19387: #res#1 := ~arg0#1; [2025-02-06 08:10:26,296 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11334: call ULTIMATE.dealloc(~#mac~0.base, ~#mac~0.offset);havoc ~#mac~0.base, ~#mac~0.offset; [2025-02-06 08:10:26,364 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L22795: havoc #t~nondet3422; [2025-02-06 08:10:27,818 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5465: havoc #t~mem1;havoc #t~bitwise2; [2025-02-06 08:10:30,230 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9451: call ULTIMATE.dealloc(~#tmp___0~42#1.base, ~#tmp___0~42#1.offset);havoc ~#tmp___0~42#1.base, ~#tmp___0~42#1.offset;call ULTIMATE.dealloc(~#tmp___1~28#1.base, ~#tmp___1~28#1.offset);havoc ~#tmp___1~28#1.base, ~#tmp___1~28#1.offset; [2025-02-06 08:10:30,348 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L22827: havoc #t~nondet3427; [2025-02-06 08:10:31,151 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5459: #res := 1; [2025-02-06 08:10:35,350 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5998: havoc #t~mem89;havoc #t~mem90; [2025-02-06 08:10:37,875 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L20667-1: ldv_mod_timer_176_#res#1 := ldv_mod_timer_176_~ldv_func_res~20#1; [2025-02-06 08:10:37,875 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L20652-1: ldv_mod_timer_175_#res#1 := ldv_mod_timer_175_~ldv_func_res~19#1; [2025-02-06 08:10:37,875 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L15090: call ULTIMATE.dealloc(~#low~1#1.base, ~#low~1#1.offset);havoc ~#low~1#1.base, ~#low~1#1.offset; [2025-02-06 08:10:40,418 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L20482-1: ldv_request_irq_127_#res#1 := ldv_request_irq_127_~ldv_func_res~13#1; [2025-02-06 08:10:40,419 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L20392-1: ldv_request_irq_122_#res#1 := ldv_request_irq_122_~ldv_func_res~8#1; [2025-02-06 08:10:40,419 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L20410-1: ldv_request_irq_123_#res#1 := ldv_request_irq_123_~ldv_func_res~9#1; [2025-02-06 08:10:40,419 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L22947: havoc pci_enable_msi_block_#t~nondet3440#1; [2025-02-06 08:10:40,419 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L20428-1: ldv_request_irq_124_#res#1 := ldv_request_irq_124_~ldv_func_res~10#1; [2025-02-06 08:10:40,419 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L20446-1: ldv_request_irq_125_#res#1 := ldv_request_irq_125_~ldv_func_res~11#1; [2025-02-06 08:10:40,419 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L20464-1: ldv_request_irq_126_#res#1 := ldv_request_irq_126_~ldv_func_res~12#1; [2025-02-06 08:10:40,419 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L22951: havoc pci_enable_msix_#t~nondet3441#1; [2025-02-06 08:10:40,566 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13725: havoc #t~mem2271; [2025-02-06 08:10:44,463 INFO L? ?]: Removed 6401 outVars from TransFormulas that were not future-live. [2025-02-06 08:10:44,464 INFO L308 CfgBuilder]: Performing block encoding [2025-02-06 08:10:44,777 INFO L332 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-02-06 08:10:44,777 INFO L337 CfgBuilder]: Removed 5 assume(true) statements. [2025-02-06 08:10:44,777 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 08:10:44 BoogieIcfgContainer [2025-02-06 08:10:44,777 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-02-06 08:10:44,779 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-02-06 08:10:44,779 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-02-06 08:10:44,787 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-02-06 08:10:44,787 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.02 08:09:41" (1/3) ... [2025-02-06 08:10:44,791 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5ce2ca69 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 08:10:44, skipping insertion in model container [2025-02-06 08:10:44,791 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:09:46" (2/3) ... [2025-02-06 08:10:44,791 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5ce2ca69 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 08:10:44, skipping insertion in model container [2025-02-06 08:10:44,791 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 08:10:44" (3/3) ... [2025-02-06 08:10:44,792 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-nvidia-forcedeth.cil.i [2025-02-06 08:10:44,820 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-02-06 08:10:44,831 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-nvidia-forcedeth.cil.i that has 322 procedures, 7353 locations, 1 initial locations, 150 loop locations, and 4 error locations. [2025-02-06 08:10:45,010 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-02-06 08:10:45,021 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;@323db06c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-02-06 08:10:45,022 INFO L334 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2025-02-06 08:10:45,057 INFO L276 IsEmpty]: Start isEmpty. Operand has 6929 states, 4948 states have (on average 1.3783346806790622) internal successors, (6820), 5071 states have internal predecessors, (6820), 1749 states have call successors, (1749), 227 states have call predecessors, (1749), 226 states have return successors, (1738), 1708 states have call predecessors, (1738), 1738 states have call successors, (1738) [2025-02-06 08:10:45,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 293 [2025-02-06 08:10:45,074 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:10:45,075 INFO L218 NwaCegarLoop]: trace histogram [25, 25, 24, 24, 24, 24, 24, 24, 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-02-06 08:10:45,075 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 2 more)] === [2025-02-06 08:10:45,080 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:10:45,080 INFO L85 PathProgramCache]: Analyzing trace with hash 232240076, now seen corresponding path program 1 times [2025-02-06 08:10:45,085 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:10:45,086 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [969935176] [2025-02-06 08:10:45,086 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:10:45,087 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms