./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 798a7b37 Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-nvidia-forcedeth.cil.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 603b2055dbd41a27f2df877a09380ae0707b1afd78ac2c4e41e800e24caae660 --- Real Ultimate output --- This is Ultimate 0.3.0-?-798a7b3-m [2025-03-04 05:38:42,851 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-04 05:38:42,894 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-04 05:38:42,899 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-04 05:38:42,900 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-04 05:38:42,921 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-04 05:38:42,923 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-04 05:38:42,923 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-04 05:38:42,924 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-04 05:38:42,924 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-04 05:38:42,924 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-04 05:38:42,924 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-04 05:38:42,924 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-04 05:38:42,924 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-04 05:38:42,924 INFO L153 SettingsManager]: * Use SBE=true [2025-03-04 05:38:42,924 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-04 05:38:42,924 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-04 05:38:42,924 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-04 05:38:42,924 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-04 05:38:42,925 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-04 05:38:42,925 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-04 05:38:42,925 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-04 05:38:42,925 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-04 05:38:42,925 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-04 05:38:42,925 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-04 05:38:42,925 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-04 05:38:42,925 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-04 05:38:42,925 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-04 05:38:42,925 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-04 05:38:42,925 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 05:38:42,925 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-04 05:38:42,925 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-04 05:38:42,925 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-04 05:38:42,925 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-04 05:38:42,925 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-04 05:38:42,925 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-04 05:38:42,925 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-04 05:38:42,926 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-04 05:38:42,926 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-04 05:38:42,926 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-04 05:38:42,926 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 603b2055dbd41a27f2df877a09380ae0707b1afd78ac2c4e41e800e24caae660 [2025-03-04 05:38:43,158 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-04 05:38:43,166 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-04 05:38:43,168 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-04 05:38:43,169 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-04 05:38:43,169 INFO L274 PluginConnector]: CDTParser initialized [2025-03-04 05:38:43,170 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/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-03-04 05:38:44,352 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6f18e8204/f347620a2051412482625ebfd7a0902c/FLAG5db22b57e [2025-03-04 05:38:44,979 INFO L384 CDTParser]: Found 1 translation units. [2025-03-04 05:38:44,980 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-nvidia-forcedeth.cil.i [2025-03-04 05:38:45,038 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6f18e8204/f347620a2051412482625ebfd7a0902c/FLAG5db22b57e [2025-03-04 05:38:45,052 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/6f18e8204/f347620a2051412482625ebfd7a0902c [2025-03-04 05:38:45,054 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-04 05:38:45,055 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-04 05:38:45,056 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-04 05:38:45,056 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-04 05:38:45,059 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-04 05:38:45,060 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 05:38:45" (1/1) ... [2025-03-04 05:38:45,060 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2e519300 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:38:45, skipping insertion in model container [2025-03-04 05:38:45,060 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 05:38:45" (1/1) ... [2025-03-04 05:38:45,191 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-04 05:38:51,527 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-nvidia-forcedeth.cil.i[590245,590258] [2025-03-04 05:38:51,530 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-nvidia-forcedeth.cil.i[590414,590427] [2025-03-04 05:38:51,530 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-nvidia-forcedeth.cil.i[590581,590594] [2025-03-04 05:38:51,530 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-nvidia-forcedeth.cil.i[590749,590762] [2025-03-04 05:38:51,569 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 05:38:51,652 INFO L200 MainTranslator]: Completed pre-run [2025-03-04 05:38:51,742 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-03-04 05:38:51,744 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-03-04 05:38:51,744 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5457] [2025-03-04 05:38:51,746 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-03-04 05:38:51,746 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-03-04 05:38:51,747 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-03-04 05:38:51,747 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-03-04 05:38:51,747 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-03-04 05:38:51,747 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-03-04 05:38:51,748 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [5667] [2025-03-04 05:38:51,748 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5670] [2025-03-04 05:38:51,749 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5673] [2025-03-04 05:38:51,749 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5676] [2025-03-04 05:38:51,752 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-03-04 05:38:51,752 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-03-04 05:38:51,753 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-03-04 05:38:51,757 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-03-04 05:38:51,758 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-03-04 05:38:51,759 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-03-04 05:38:51,760 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-03-04 05:38:51,766 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-03-04 05:38:51,767 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6638] [2025-03-04 05:38:51,769 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [6796] [2025-03-04 05:38:51,770 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [6836] [2025-03-04 05:38:51,771 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [6998] [2025-03-04 05:38:51,771 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7001] [2025-03-04 05:38:51,771 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7004] [2025-03-04 05:38:51,772 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7007] [2025-03-04 05:38:51,772 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [7038] [2025-03-04 05:38:51,772 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7041] [2025-03-04 05:38:51,772 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7044] [2025-03-04 05:38:51,772 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7047] [2025-03-04 05:38:51,772 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [7078] [2025-03-04 05:38:51,772 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7081] [2025-03-04 05:38:51,772 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7084] [2025-03-04 05:38:51,773 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7087] [2025-03-04 05:38:51,773 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [7118] [2025-03-04 05:38:51,773 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7121] [2025-03-04 05:38:51,773 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7124] [2025-03-04 05:38:51,773 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7127] [2025-03-04 05:38:51,801 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/nvidia/forcedeth.c"), "i" (1670), "i" (12UL)); [9034-9035] [2025-03-04 05:38:51,807 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9231] [2025-03-04 05:38:51,809 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9322] [2025-03-04 05:38:51,815 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9692] [2025-03-04 05:38:51,838 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)skb->data) [11174] [2025-03-04 05:38:52,163 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-nvidia-forcedeth.cil.i[590245,590258] [2025-03-04 05:38:52,163 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-nvidia-forcedeth.cil.i[590414,590427] [2025-03-04 05:38:52,164 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-nvidia-forcedeth.cil.i[590581,590594] [2025-03-04 05:38:52,164 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-nvidia-forcedeth.cil.i[590749,590762] [2025-03-04 05:38:52,173 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 05:38:52,517 INFO L204 MainTranslator]: Completed translation [2025-03-04 05:38:52,519 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:38:52 WrapperNode [2025-03-04 05:38:52,519 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-04 05:38:52,521 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-04 05:38:52,521 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-04 05:38:52,521 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-04 05:38:52,527 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:38:52" (1/1) ... [2025-03-04 05:38:52,680 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:38:52" (1/1) ... [2025-03-04 05:38:53,109 INFO L138 Inliner]: procedures = 729, calls = 6798, calls flagged for inlining = 372, calls inlined = 343, statements flattened = 16349 [2025-03-04 05:38:53,110 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-04 05:38:53,111 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-04 05:38:53,111 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-04 05:38:53,112 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-04 05:38:53,120 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:38:52" (1/1) ... [2025-03-04 05:38:53,120 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:38:52" (1/1) ... [2025-03-04 05:38:53,177 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:38:52" (1/1) ... [2025-03-04 05:38:56,485 INFO L175 MemorySlicer]: Split 3978 memory accesses to 49 slices as follows [6, 40, 1, 6, 1, 6, 6, 1, 1, 8, 1, 6, 1, 6, 8, 1, 16, 6, 3371, 1, 8, 1, 5, 1, 7, 1, 1, 14, 2, 23, 122, 122, 7, 3, 5, 6, 53, 2, 42, 4, 14, 2, 7, 6, 7, 4, 8, 5, 3]. 85 percent of accesses are in the largest equivalence class. The 1149 initializations are split as follows [0, 0, 1, 6, 1, 0, 6, 1, 1, 8, 1, 6, 1, 0, 8, 1, 0, 6, 1061, 1, 8, 1, 5, 1, 7, 1, 1, 0, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 5, 0]. The 1450 writes are split as follows [2, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 14, 0, 1055, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 15, 121, 121, 6, 0, 3, 2, 42, 1, 36, 2, 6, 1, 4, 2, 5, 2, 0, 0, 0]. [2025-03-04 05:38:56,485 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:38:52" (1/1) ... [2025-03-04 05:38:56,486 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:38:52" (1/1) ... [2025-03-04 05:38:56,721 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:38:52" (1/1) ... [2025-03-04 05:38:56,756 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:38:52" (1/1) ... [2025-03-04 05:38:56,831 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:38:52" (1/1) ... [2025-03-04 05:38:56,873 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:38:52" (1/1) ... [2025-03-04 05:38:56,961 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-04 05:38:56,963 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-04 05:38:56,964 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-04 05:38:56,964 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-04 05:38:56,965 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:38:52" (1/1) ... [2025-03-04 05:38:56,969 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 05:38:56,978 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 05:38:56,993 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-03-04 05:38:56,999 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-03-04 05:38:57,110 INFO L130 BoogieDeclarations]: Found specification of procedure init_realtek_8211b [2025-03-04 05:38:57,110 INFO L138 BoogieDeclarations]: Found implementation of procedure init_realtek_8211b [2025-03-04 05:38:57,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_hwstats_lock_of_fe_priv [2025-03-04 05:38:57,110 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_hwstats_lock_of_fe_priv [2025-03-04 05:38:57,110 INFO L130 BoogieDeclarations]: Found specification of procedure nv_nway_reset [2025-03-04 05:38:57,110 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_nway_reset [2025-03-04 05:38:57,110 INFO L130 BoogieDeclarations]: Found specification of procedure device_set_wakeup_enable [2025-03-04 05:38:57,110 INFO L138 BoogieDeclarations]: Found implementation of procedure device_set_wakeup_enable [2025-03-04 05:38:57,110 INFO L130 BoogieDeclarations]: Found specification of procedure nv_drain_rxtx [2025-03-04 05:38:57,110 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_drain_rxtx [2025-03-04 05:38:57,110 INFO L130 BoogieDeclarations]: Found specification of procedure nv_start_tx [2025-03-04 05:38:57,110 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_start_tx [2025-03-04 05:38:57,110 INFO L130 BoogieDeclarations]: Found specification of procedure netif_addr_lock [2025-03-04 05:38:57,110 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_addr_lock [2025-03-04 05:38:57,110 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-03-04 05:38:57,110 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-03-04 05:38:57,110 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-03-04 05:38:57,110 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-03-04 05:38:57,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_0_6 [2025-03-04 05:38:57,110 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_0_6 [2025-03-04 05:38:57,110 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2025-03-04 05:38:57,110 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2025-03-04 05:38:57,110 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-03-04 05:38:57,111 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-03-04 05:38:57,111 INFO L130 BoogieDeclarations]: Found specification of procedure nv_set_multicast [2025-03-04 05:38:57,111 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_set_multicast [2025-03-04 05:38:57,111 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-04 05:38:57,111 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-04 05:38:57,111 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-03-04 05:38:57,111 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-03-04 05:38:57,111 INFO L130 BoogieDeclarations]: Found specification of procedure nv_msi_workaround [2025-03-04 05:38:57,111 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_msi_workaround [2025-03-04 05:38:57,111 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-03-04 05:38:57,111 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-03-04 05:38:57,111 INFO L130 BoogieDeclarations]: Found specification of procedure nv_get_empty_tx_slots [2025-03-04 05:38:57,111 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_get_empty_tx_slots [2025-03-04 05:38:57,111 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2025-03-04 05:38:57,111 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2025-03-04 05:38:57,111 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-03-04 05:38:57,111 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-03-04 05:38:57,111 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2025-03-04 05:38:57,111 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2025-03-04 05:38:57,111 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-03-04 05:38:57,111 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-03-04 05:38:57,111 INFO L130 BoogieDeclarations]: Found specification of procedure nv_close [2025-03-04 05:38:57,111 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_close [2025-03-04 05:38:57,111 INFO L130 BoogieDeclarations]: Found specification of procedure dma_high [2025-03-04 05:38:57,111 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_high [2025-03-04 05:38:57,111 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irq_75 [2025-03-04 05:38:57,111 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irq_75 [2025-03-04 05:38:57,111 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_65 [2025-03-04 05:38:57,111 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_65 [2025-03-04 05:38:57,111 INFO L130 BoogieDeclarations]: Found specification of procedure nv_enable_hw_interrupts [2025-03-04 05:38:57,111 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_enable_hw_interrupts [2025-03-04 05:38:57,111 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-03-04 05:38:57,114 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-03-04 05:38:57,114 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-03-04 05:38:57,115 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-03-04 05:38:57,115 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_netdev_dbg [2025-03-04 05:38:57,115 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_netdev_dbg [2025-03-04 05:38:57,115 INFO L130 BoogieDeclarations]: Found specification of procedure nv_start_rxtx [2025-03-04 05:38:57,115 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_start_rxtx [2025-03-04 05:38:57,115 INFO L130 BoogieDeclarations]: Found specification of procedure nv_vlan_mode [2025-03-04 05:38:57,116 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_vlan_mode [2025-03-04 05:38:57,116 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-03-04 05:38:57,116 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-03-04 05:38:57,116 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-03-04 05:38:57,116 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-03-04 05:38:57,116 INFO L130 BoogieDeclarations]: Found specification of procedure init_realtek_8201 [2025-03-04 05:38:57,116 INFO L138 BoogieDeclarations]: Found implementation of procedure init_realtek_8201 [2025-03-04 05:38:57,116 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-03-04 05:38:57,116 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-03-04 05:38:57,116 INFO L130 BoogieDeclarations]: Found specification of procedure reg_delay [2025-03-04 05:38:57,116 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_delay [2025-03-04 05:38:57,116 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2025-03-04 05:38:57,116 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2025-03-04 05:38:57,116 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-03-04 05:38:57,117 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-03-04 05:38:57,117 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-03-04 05:38:57,117 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-03-04 05:38:57,117 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-03-04 05:38:57,117 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-03-04 05:38:57,117 INFO L130 BoogieDeclarations]: Found specification of procedure skb_tailroom [2025-03-04 05:38:57,117 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_tailroom [2025-03-04 05:38:57,117 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-04 05:38:57,117 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-03-04 05:38:57,117 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-03-04 05:38:57,117 INFO L130 BoogieDeclarations]: Found specification of procedure pci_push [2025-03-04 05:38:57,117 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_push [2025-03-04 05:38:57,117 INFO L130 BoogieDeclarations]: Found specification of procedure skb_tx_timestamp [2025-03-04 05:38:57,117 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_tx_timestamp [2025-03-04 05:38:57,117 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2025-03-04 05:38:57,118 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2025-03-04 05:38:57,118 INFO L130 BoogieDeclarations]: Found specification of procedure netif_schedule_queue [2025-03-04 05:38:57,118 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_schedule_queue [2025-03-04 05:38:57,118 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-03-04 05:38:57,118 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-03-04 05:38:57,118 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-03-04 05:38:57,118 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-03-04 05:38:57,118 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-03-04 05:38:57,118 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-03-04 05:38:57,118 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-03-04 05:38:57,118 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-03-04 05:38:57,118 INFO L130 BoogieDeclarations]: Found specification of procedure nv_alloc_rx_optimized [2025-03-04 05:38:57,118 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_alloc_rx_optimized [2025-03-04 05:38:57,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-03-04 05:38:57,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-03-04 05:38:57,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-03-04 05:38:57,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-03-04 05:38:57,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-03-04 05:38:57,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-03-04 05:38:57,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-03-04 05:38:57,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-03-04 05:38:57,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-03-04 05:38:57,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-03-04 05:38:57,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-03-04 05:38:57,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-03-04 05:38:57,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-03-04 05:38:57,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-03-04 05:38:57,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-03-04 05:38:57,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-03-04 05:38:57,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-03-04 05:38:57,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-03-04 05:38:57,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-03-04 05:38:57,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-03-04 05:38:57,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-03-04 05:38:57,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-03-04 05:38:57,118 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-03-04 05:38:57,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-03-04 05:38:57,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-03-04 05:38:57,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-03-04 05:38:57,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-03-04 05:38:57,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-03-04 05:38:57,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-03-04 05:38:57,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-03-04 05:38:57,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-03-04 05:38:57,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-03-04 05:38:57,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-03-04 05:38:57,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-03-04 05:38:57,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-03-04 05:38:57,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-03-04 05:38:57,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-03-04 05:38:57,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-03-04 05:38:57,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-03-04 05:38:57,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-03-04 05:38:57,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-03-04 05:38:57,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-03-04 05:38:57,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2025-03-04 05:38:57,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2025-03-04 05:38:57,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#44 [2025-03-04 05:38:57,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#45 [2025-03-04 05:38:57,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#46 [2025-03-04 05:38:57,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#47 [2025-03-04 05:38:57,119 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#48 [2025-03-04 05:38:57,119 INFO L130 BoogieDeclarations]: Found specification of procedure __napi_schedule [2025-03-04 05:38:57,119 INFO L138 BoogieDeclarations]: Found implementation of procedure __napi_schedule [2025-03-04 05:38:57,119 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-03-04 05:38:57,119 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-03-04 05:38:57,119 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-03-04 05:38:57,119 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-03-04 05:38:57,119 INFO L130 BoogieDeclarations]: Found specification of procedure enable_irq_lockdep [2025-03-04 05:38:57,119 INFO L138 BoogieDeclarations]: Found implementation of procedure enable_irq_lockdep [2025-03-04 05:38:57,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-04 05:38:57,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-04 05:38:57,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-04 05:38:57,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-04 05:38:57,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-04 05:38:57,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-04 05:38:57,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-04 05:38:57,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-04 05:38:57,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-04 05:38:57,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-04 05:38:57,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-04 05:38:57,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-04 05:38:57,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-04 05:38:57,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-04 05:38:57,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-04 05:38:57,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-04 05:38:57,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-04 05:38:57,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-04 05:38:57,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-04 05:38:57,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-04 05:38:57,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-03-04 05:38:57,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-03-04 05:38:57,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-03-04 05:38:57,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-03-04 05:38:57,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-03-04 05:38:57,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-03-04 05:38:57,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-03-04 05:38:57,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-03-04 05:38:57,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-03-04 05:38:57,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-03-04 05:38:57,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-03-04 05:38:57,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-03-04 05:38:57,122 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-03-04 05:38:57,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-03-04 05:38:57,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-03-04 05:38:57,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-03-04 05:38:57,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-03-04 05:38:57,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-03-04 05:38:57,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-03-04 05:38:57,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-03-04 05:38:57,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-03-04 05:38:57,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-03-04 05:38:57,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-03-04 05:38:57,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-03-04 05:38:57,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2025-03-04 05:38:57,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2025-03-04 05:38:57,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2025-03-04 05:38:57,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#47 [2025-03-04 05:38:57,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#48 [2025-03-04 05:38:57,123 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-03-04 05:38:57,123 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-03-04 05:38:57,123 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-03-04 05:38:57,123 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-03-04 05:38:57,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-04 05:38:57,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-04 05:38:57,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-04 05:38:57,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-04 05:38:57,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-04 05:38:57,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-04 05:38:57,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-04 05:38:57,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-04 05:38:57,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-04 05:38:57,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-04 05:38:57,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-04 05:38:57,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-04 05:38:57,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-04 05:38:57,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-04 05:38:57,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-04 05:38:57,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-04 05:38:57,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-04 05:38:57,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-04 05:38:57,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-04 05:38:57,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-04 05:38:57,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-03-04 05:38:57,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-03-04 05:38:57,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-03-04 05:38:57,123 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-03-04 05:38:57,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-03-04 05:38:57,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-03-04 05:38:57,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-03-04 05:38:57,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-03-04 05:38:57,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-03-04 05:38:57,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-03-04 05:38:57,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-03-04 05:38:57,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-03-04 05:38:57,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-03-04 05:38:57,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-03-04 05:38:57,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-03-04 05:38:57,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-03-04 05:38:57,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-03-04 05:38:57,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-03-04 05:38:57,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-03-04 05:38:57,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-03-04 05:38:57,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-03-04 05:38:57,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-03-04 05:38:57,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-03-04 05:38:57,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-03-04 05:38:57,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2025-03-04 05:38:57,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2025-03-04 05:38:57,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2025-03-04 05:38:57,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2025-03-04 05:38:57,126 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2025-03-04 05:38:57,126 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-03-04 05:38:57,126 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-03-04 05:38:57,126 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-03-04 05:38:57,126 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-03-04 05:38:57,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-03-04 05:38:57,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-03-04 05:38:57,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-03-04 05:38:57,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-03-04 05:38:57,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-03-04 05:38:57,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-03-04 05:38:57,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-03-04 05:38:57,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-03-04 05:38:57,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-03-04 05:38:57,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-03-04 05:38:57,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-03-04 05:38:57,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-03-04 05:38:57,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-03-04 05:38:57,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-03-04 05:38:57,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-03-04 05:38:57,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-03-04 05:38:57,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-03-04 05:38:57,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-03-04 05:38:57,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-03-04 05:38:57,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-03-04 05:38:57,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-03-04 05:38:57,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-03-04 05:38:57,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-03-04 05:38:57,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-03-04 05:38:57,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-03-04 05:38:57,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-03-04 05:38:57,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-03-04 05:38:57,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-03-04 05:38:57,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-03-04 05:38:57,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-03-04 05:38:57,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-03-04 05:38:57,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-03-04 05:38:57,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-03-04 05:38:57,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-03-04 05:38:57,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-03-04 05:38:57,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-03-04 05:38:57,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-03-04 05:38:57,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-03-04 05:38:57,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-03-04 05:38:57,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-03-04 05:38:57,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-03-04 05:38:57,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2025-03-04 05:38:57,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#44 [2025-03-04 05:38:57,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#45 [2025-03-04 05:38:57,127 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#46 [2025-03-04 05:38:57,128 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#47 [2025-03-04 05:38:57,128 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#48 [2025-03-04 05:38:57,128 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-03-04 05:38:57,128 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-03-04 05:38:57,131 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-03-04 05:38:57,131 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-03-04 05:38:57,131 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-03-04 05:38:57,131 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-03-04 05:38:57,131 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-03-04 05:38:57,131 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-03-04 05:38:57,131 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-03-04 05:38:57,131 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-03-04 05:38:57,131 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-03-04 05:38:57,131 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-03-04 05:38:57,131 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-03-04 05:38:57,131 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-03-04 05:38:57,131 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-03-04 05:38:57,131 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-03-04 05:38:57,131 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-03-04 05:38:57,131 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-03-04 05:38:57,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-03-04 05:38:57,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-03-04 05:38:57,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-03-04 05:38:57,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-03-04 05:38:57,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-03-04 05:38:57,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-03-04 05:38:57,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-03-04 05:38:57,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-03-04 05:38:57,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-03-04 05:38:57,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-03-04 05:38:57,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-03-04 05:38:57,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-03-04 05:38:57,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-03-04 05:38:57,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-03-04 05:38:57,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-03-04 05:38:57,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-03-04 05:38:57,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-03-04 05:38:57,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-03-04 05:38:57,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-03-04 05:38:57,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-03-04 05:38:57,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-03-04 05:38:57,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-03-04 05:38:57,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-03-04 05:38:57,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-03-04 05:38:57,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-03-04 05:38:57,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2025-03-04 05:38:57,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#44 [2025-03-04 05:38:57,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#45 [2025-03-04 05:38:57,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#46 [2025-03-04 05:38:57,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#47 [2025-03-04 05:38:57,132 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#48 [2025-03-04 05:38:57,132 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_forcedeth_pci_driver_exit_20_2 [2025-03-04 05:38:57,132 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_forcedeth_pci_driver_exit_20_2 [2025-03-04 05:38:57,132 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-03-04 05:38:57,132 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-03-04 05:38:57,132 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-03-04 05:38:57,132 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-03-04 05:38:57,132 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-03-04 05:38:57,132 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-03-04 05:38:57,132 INFO L130 BoogieDeclarations]: Found specification of procedure nv_drain_tx [2025-03-04 05:38:57,132 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_drain_tx [2025-03-04 05:38:57,132 INFO L130 BoogieDeclarations]: Found specification of procedure nv_update_stats [2025-03-04 05:38:57,132 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_update_stats [2025-03-04 05:38:57,132 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-03-04 05:38:57,132 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-03-04 05:38:57,132 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-03-04 05:38:57,132 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-03-04 05:38:57,132 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_sent_queue [2025-03-04 05:38:57,132 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_sent_queue [2025-03-04 05:38:57,132 INFO L130 BoogieDeclarations]: Found specification of procedure get_hwbase [2025-03-04 05:38:57,132 INFO L138 BoogieDeclarations]: Found implementation of procedure get_hwbase [2025-03-04 05:38:57,132 INFO L130 BoogieDeclarations]: Found specification of procedure setup_hw_rings [2025-03-04 05:38:57,133 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_hw_rings [2025-03-04 05:38:57,133 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-03-04 05:38:57,135 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-03-04 05:38:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure nv_nic_irq_tx [2025-03-04 05:38:57,136 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_nic_irq_tx [2025-03-04 05:38:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-04 05:38:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-03-04 05:38:57,136 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-03-04 05:38:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-03-04 05:38:57,136 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-03-04 05:38:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2025-03-04 05:38:57,136 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2025-03-04 05:38:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_4 [2025-03-04 05:38:57,136 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_4 [2025-03-04 05:38:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure nv_free_irq [2025-03-04 05:38:57,136 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_free_irq [2025-03-04 05:38:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2025-03-04 05:38:57,136 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2025-03-04 05:38:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure nv_shutdown [2025-03-04 05:38:57,136 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_shutdown [2025-03-04 05:38:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-04 05:38:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure is_valid_ether_addr [2025-03-04 05:38:57,136 INFO L138 BoogieDeclarations]: Found implementation of procedure is_valid_ether_addr [2025-03-04 05:38:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure nv_suspend [2025-03-04 05:38:57,136 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_suspend [2025-03-04 05:38:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-03-04 05:38:57,136 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-03-04 05:38:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-03-04 05:38:57,136 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-03-04 05:38:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-04 05:38:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-04 05:38:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-04 05:38:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-04 05:38:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-04 05:38:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-04 05:38:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-04 05:38:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-04 05:38:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-04 05:38:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-04 05:38:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-04 05:38:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-04 05:38:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-04 05:38:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-04 05:38:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-04 05:38:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-04 05:38:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-04 05:38:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-04 05:38:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-04 05:38:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-04 05:38:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-04 05:38:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-04 05:38:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-04 05:38:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-03-04 05:38:57,136 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-03-04 05:38:57,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-03-04 05:38:57,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-03-04 05:38:57,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-03-04 05:38:57,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-03-04 05:38:57,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-03-04 05:38:57,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-03-04 05:38:57,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-03-04 05:38:57,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-03-04 05:38:57,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-03-04 05:38:57,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-03-04 05:38:57,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-03-04 05:38:57,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-03-04 05:38:57,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-03-04 05:38:57,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-03-04 05:38:57,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-03-04 05:38:57,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-03-04 05:38:57,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-03-04 05:38:57,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-03-04 05:38:57,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-03-04 05:38:57,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-03-04 05:38:57,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-03-04 05:38:57,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-03-04 05:38:57,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-03-04 05:38:57,137 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-03-04 05:38:57,137 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-03-04 05:38:57,137 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-03-04 05:38:57,137 INFO L130 BoogieDeclarations]: Found specification of procedure nv_gear_backoff_reseed [2025-03-04 05:38:57,137 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_gear_backoff_reseed [2025-03-04 05:38:57,137 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-03-04 05:38:57,137 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-03-04 05:38:57,137 INFO L130 BoogieDeclarations]: Found specification of procedure skb_headlen [2025-03-04 05:38:57,137 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_headlen [2025-03-04 05:38:57,137 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_fe_priv [2025-03-04 05:38:57,137 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_fe_priv [2025-03-04 05:38:57,137 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_dma_map [2025-03-04 05:38:57,137 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_dma_map [2025-03-04 05:38:57,137 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-03-04 05:38:57,137 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-03-04 05:38:57,137 INFO L130 BoogieDeclarations]: Found specification of procedure nv_alloc_rx [2025-03-04 05:38:57,137 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_alloc_rx [2025-03-04 05:38:57,137 INFO L130 BoogieDeclarations]: Found specification of procedure skb_is_gso [2025-03-04 05:38:57,137 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_is_gso [2025-03-04 05:38:57,137 INFO L130 BoogieDeclarations]: Found specification of procedure nv_nic_irq_other [2025-03-04 05:38:57,137 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_nic_irq_other [2025-03-04 05:38:57,137 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-03-04 05:38:57,137 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-03-04 05:38:57,137 INFO L130 BoogieDeclarations]: Found specification of procedure nv_nic_irq_rx [2025-03-04 05:38:57,137 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_nic_irq_rx [2025-03-04 05:38:57,137 INFO L130 BoogieDeclarations]: Found specification of procedure nv_restore_mac_addr [2025-03-04 05:38:57,137 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_restore_mac_addr [2025-03-04 05:38:57,137 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2025-03-04 05:38:57,137 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2025-03-04 05:38:57,137 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2025-03-04 05:38:57,137 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2025-03-04 05:38:57,137 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-03-04 05:38:57,137 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-03-04 05:38:57,138 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2025-03-04 05:38:57,138 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2025-03-04 05:38:57,138 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-03-04 05:38:57,138 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-03-04 05:38:57,138 INFO L130 BoogieDeclarations]: Found specification of procedure nv_napi_disable [2025-03-04 05:38:57,138 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_napi_disable [2025-03-04 05:38:57,138 INFO L130 BoogieDeclarations]: Found specification of procedure u64_stats_fetch_begin_bh [2025-03-04 05:38:57,138 INFO L138 BoogieDeclarations]: Found implementation of procedure u64_stats_fetch_begin_bh [2025-03-04 05:38:57,138 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2025-03-04 05:38:57,138 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2025-03-04 05:38:57,138 INFO L130 BoogieDeclarations]: Found specification of procedure nv_tx_timeout [2025-03-04 05:38:57,138 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_tx_timeout [2025-03-04 05:38:57,138 INFO L130 BoogieDeclarations]: Found specification of procedure nv_rx_process_optimized [2025-03-04 05:38:57,138 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_rx_process_optimized [2025-03-04 05:38:57,138 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_bh_63 [2025-03-04 05:38:57,138 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_bh_63 [2025-03-04 05:38:57,138 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-03-04 05:38:57,138 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-03-04 05:38:57,138 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-03-04 05:38:57,138 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-03-04 05:38:57,138 INFO L130 BoogieDeclarations]: Found specification of procedure nv_init_ring [2025-03-04 05:38:57,138 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_init_ring [2025-03-04 05:38:57,138 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule_prep [2025-03-04 05:38:57,138 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule_prep [2025-03-04 05:38:57,138 INFO L130 BoogieDeclarations]: Found specification of procedure nv_legacybackoff_reseed [2025-03-04 05:38:57,138 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_legacybackoff_reseed [2025-03-04 05:38:57,138 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-04 05:38:57,138 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-04 05:38:57,138 INFO L130 BoogieDeclarations]: Found specification of procedure nv_poll_controller [2025-03-04 05:38:57,138 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_poll_controller [2025-03-04 05:38:57,138 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-03-04 05:38:57,138 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-03-04 05:38:57,138 INFO L130 BoogieDeclarations]: Found specification of procedure nv_tx_done_optimized [2025-03-04 05:38:57,138 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_tx_done_optimized [2025-03-04 05:38:57,138 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-03-04 05:38:57,138 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-03-04 05:38:57,138 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-03-04 05:38:57,138 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-03-04 05:38:57,138 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-03-04 05:38:57,138 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-03-04 05:38:57,138 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-03-04 05:38:57,138 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-03-04 05:38:57,138 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-03-04 05:38:57,138 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-03-04 05:38:57,138 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-03-04 05:38:57,138 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-03-04 05:38:57,138 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-03-04 05:38:57,138 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-03-04 05:38:57,138 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-03-04 05:38:57,138 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-03-04 05:38:57,138 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-03-04 05:38:57,138 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-03-04 05:38:57,138 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-03-04 05:38:57,138 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-03-04 05:38:57,138 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-03-04 05:38:57,138 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-03-04 05:38:57,138 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-03-04 05:38:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-03-04 05:38:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-03-04 05:38:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-03-04 05:38:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-03-04 05:38:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-03-04 05:38:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-03-04 05:38:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-03-04 05:38:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-03-04 05:38:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-03-04 05:38:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-03-04 05:38:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-03-04 05:38:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-03-04 05:38:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-03-04 05:38:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-03-04 05:38:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-03-04 05:38:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-03-04 05:38:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-03-04 05:38:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-03-04 05:38:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-03-04 05:38:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-03-04 05:38:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-03-04 05:38:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2025-03-04 05:38:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2025-03-04 05:38:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2025-03-04 05:38:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#47 [2025-03-04 05:38:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#48 [2025-03-04 05:38:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-04 05:38:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-04 05:38:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-04 05:38:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-04 05:38:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-04 05:38:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-04 05:38:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-04 05:38:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-04 05:38:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-04 05:38:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-04 05:38:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-04 05:38:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-04 05:38:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-04 05:38:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-04 05:38:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-04 05:38:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-04 05:38:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-04 05:38:57,139 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-04 05:38:57,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-04 05:38:57,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-04 05:38:57,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-04 05:38:57,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-04 05:38:57,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-04 05:38:57,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-03-04 05:38:57,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-03-04 05:38:57,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-03-04 05:38:57,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-03-04 05:38:57,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-03-04 05:38:57,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-03-04 05:38:57,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-03-04 05:38:57,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-03-04 05:38:57,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-03-04 05:38:57,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-03-04 05:38:57,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-03-04 05:38:57,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-03-04 05:38:57,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-03-04 05:38:57,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-03-04 05:38:57,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-03-04 05:38:57,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-03-04 05:38:57,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-03-04 05:38:57,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-03-04 05:38:57,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-03-04 05:38:57,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-03-04 05:38:57,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-03-04 05:38:57,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-03-04 05:38:57,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-03-04 05:38:57,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-03-04 05:38:57,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-03-04 05:38:57,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-03-04 05:38:57,144 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-03-04 05:38:57,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-03-04 05:38:57,144 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2025-03-04 05:38:57,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2025-03-04 05:38:57,144 INFO L130 BoogieDeclarations]: Found specification of procedure nv_get_sset_count [2025-03-04 05:38:57,144 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_get_sset_count [2025-03-04 05:38:57,144 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-03-04 05:38:57,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-03-04 05:38:57,145 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-03-04 05:38:57,145 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-03-04 05:38:57,145 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-03-04 05:38:57,145 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-03-04 05:38:57,145 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_try [2025-03-04 05:38:57,145 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_try [2025-03-04 05:38:57,145 INFO L130 BoogieDeclarations]: Found specification of procedure nv_txrx_gate [2025-03-04 05:38:57,145 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_txrx_gate [2025-03-04 05:38:57,145 INFO L130 BoogieDeclarations]: Found specification of procedure nv_remove [2025-03-04 05:38:57,145 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_remove [2025-03-04 05:38:57,145 INFO L130 BoogieDeclarations]: Found specification of procedure nv_napi_enable [2025-03-04 05:38:57,145 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_napi_enable [2025-03-04 05:38:57,145 INFO L130 BoogieDeclarations]: Found specification of procedure disable_irq [2025-03-04 05:38:57,145 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_irq [2025-03-04 05:38:57,145 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2025-03-04 05:38:57,145 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2025-03-04 05:38:57,145 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-03-04 05:38:57,145 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-03-04 05:38:57,145 INFO L130 BoogieDeclarations]: Found specification of procedure u64_stats_update_begin [2025-03-04 05:38:57,145 INFO L138 BoogieDeclarations]: Found implementation of procedure u64_stats_update_begin [2025-03-04 05:38:57,145 INFO L130 BoogieDeclarations]: Found specification of procedure napi_gro_receive [2025-03-04 05:38:57,145 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_gro_receive [2025-03-04 05:38:57,145 INFO L130 BoogieDeclarations]: Found specification of procedure free_rings [2025-03-04 05:38:57,145 INFO L138 BoogieDeclarations]: Found implementation of procedure free_rings [2025-03-04 05:38:57,145 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-03-04 05:38:57,145 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-03-04 05:38:57,145 INFO L130 BoogieDeclarations]: Found specification of procedure nv_txrx_reset [2025-03-04 05:38:57,149 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_txrx_reset [2025-03-04 05:38:57,149 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#46 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#47 [2025-03-04 05:38:57,150 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#48 [2025-03-04 05:38:57,150 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-04 05:38:57,150 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-04 05:38:57,150 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-04 05:38:57,150 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-04 05:38:57,150 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-04 05:38:57,150 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-04 05:38:57,150 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-04 05:38:57,150 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-04 05:38:57,150 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-04 05:38:57,150 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-04 05:38:57,150 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-04 05:38:57,151 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-04 05:38:57,151 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-04 05:38:57,151 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-04 05:38:57,151 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-04 05:38:57,151 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-03-04 05:38:57,151 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-03-04 05:38:57,151 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-03-04 05:38:57,151 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-03-04 05:38:57,151 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-03-04 05:38:57,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-03-04 05:38:57,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-03-04 05:38:57,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-03-04 05:38:57,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-03-04 05:38:57,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-03-04 05:38:57,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-03-04 05:38:57,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-03-04 05:38:57,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-03-04 05:38:57,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-03-04 05:38:57,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-03-04 05:38:57,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-03-04 05:38:57,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-03-04 05:38:57,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-03-04 05:38:57,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-03-04 05:38:57,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-03-04 05:38:57,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-03-04 05:38:57,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-03-04 05:38:57,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-03-04 05:38:57,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-03-04 05:38:57,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-03-04 05:38:57,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-03-04 05:38:57,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-03-04 05:38:57,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-03-04 05:38:57,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-03-04 05:38:57,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2025-03-04 05:38:57,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2025-03-04 05:38:57,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#46 [2025-03-04 05:38:57,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#47 [2025-03-04 05:38:57,154 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#48 [2025-03-04 05:38:57,154 INFO L130 BoogieDeclarations]: Found specification of procedure kcalloc [2025-03-04 05:38:57,154 INFO L138 BoogieDeclarations]: Found implementation of procedure kcalloc [2025-03-04 05:38:57,154 INFO L130 BoogieDeclarations]: Found specification of procedure nv_do_nic_poll [2025-03-04 05:38:57,154 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_do_nic_poll [2025-03-04 05:38:57,154 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msix [2025-03-04 05:38:57,154 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msix [2025-03-04 05:38:57,154 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-03-04 05:38:57,154 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-03-04 05:38:57,154 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2025-03-04 05:38:57,155 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2025-03-04 05:38:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-03-04 05:38:57,155 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-03-04 05:38:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure nv_resume [2025-03-04 05:38:57,155 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_resume [2025-03-04 05:38:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_schedule [2025-03-04 05:38:57,155 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_schedule [2025-03-04 05:38:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2025-03-04 05:38:57,155 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2025-03-04 05:38:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure round_jiffies [2025-03-04 05:38:57,155 INFO L138 BoogieDeclarations]: Found implementation of procedure round_jiffies [2025-03-04 05:38:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-03-04 05:38:57,155 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-03-04 05:38:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2025-03-04 05:38:57,155 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2025-03-04 05:38:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure netif_start_queue [2025-03-04 05:38:57,155 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_start_queue [2025-03-04 05:38:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-04 05:38:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure mii_rw [2025-03-04 05:38:57,155 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_rw [2025-03-04 05:38:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure set_msix_vector_map [2025-03-04 05:38:57,155 INFO L138 BoogieDeclarations]: Found implementation of procedure set_msix_vector_map [2025-03-04 05:38:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-03-04 05:38:57,155 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-03-04 05:38:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_irq_74 [2025-03-04 05:38:57,155 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_irq_74 [2025-03-04 05:38:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-04 05:38:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-04 05:38:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-04 05:38:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-04 05:38:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-04 05:38:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-04 05:38:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-04 05:38:57,155 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-04 05:38:57,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-04 05:38:57,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-04 05:38:57,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-04 05:38:57,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-04 05:38:57,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-04 05:38:57,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-04 05:38:57,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-04 05:38:57,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-04 05:38:57,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-04 05:38:57,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-04 05:38:57,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-04 05:38:57,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-04 05:38:57,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-04 05:38:57,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-04 05:38:57,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-04 05:38:57,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-03-04 05:38:57,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-03-04 05:38:57,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-03-04 05:38:57,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-03-04 05:38:57,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-03-04 05:38:57,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-03-04 05:38:57,156 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-03-04 05:38:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-03-04 05:38:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-03-04 05:38:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-03-04 05:38:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-03-04 05:38:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-03-04 05:38:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-03-04 05:38:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-03-04 05:38:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-03-04 05:38:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-03-04 05:38:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-03-04 05:38:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-03-04 05:38:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-03-04 05:38:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-03-04 05:38:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-03-04 05:38:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-03-04 05:38:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-03-04 05:38:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-03-04 05:38:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-03-04 05:38:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-03-04 05:38:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure nv_set_loopback [2025-03-04 05:38:57,157 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_set_loopback [2025-03-04 05:38:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure nv_mac_reset [2025-03-04 05:38:57,157 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_mac_reset [2025-03-04 05:38:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-03-04 05:38:57,157 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-03-04 05:38:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_completed_queue [2025-03-04 05:38:57,157 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_completed_queue [2025-03-04 05:38:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-03-04 05:38:57,157 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-03-04 05:38:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure kfree_skb [2025-03-04 05:38:57,157 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree_skb [2025-03-04 05:38:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2025-03-04 05:38:57,157 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2025-03-04 05:38:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure nv_tx_done [2025-03-04 05:38:57,157 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_tx_done [2025-03-04 05:38:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-03-04 05:38:57,157 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-03-04 05:38:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2025-03-04 05:38:57,157 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2025-03-04 05:38:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-03-04 05:38:57,157 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-03-04 05:38:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-03-04 05:38:57,157 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-03-04 05:38:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2025-03-04 05:38:57,157 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2025-03-04 05:38:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-03-04 05:38:57,157 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-03-04 05:38:57,157 INFO L130 BoogieDeclarations]: Found specification of procedure get_random_bytes [2025-03-04 05:38:57,158 INFO L138 BoogieDeclarations]: Found implementation of procedure get_random_bytes [2025-03-04 05:38:57,158 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-03-04 05:38:57,161 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-03-04 05:38:57,162 INFO L130 BoogieDeclarations]: Found specification of procedure nv_linkchange [2025-03-04 05:38:57,162 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_linkchange [2025-03-04 05:38:57,162 INFO L130 BoogieDeclarations]: Found specification of procedure nv_disable_hw_interrupts [2025-03-04 05:38:57,162 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_disable_hw_interrupts [2025-03-04 05:38:57,162 INFO L130 BoogieDeclarations]: Found specification of procedure set_bufsize [2025-03-04 05:38:57,162 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bufsize [2025-03-04 05:38:57,162 INFO L130 BoogieDeclarations]: Found specification of procedure phy_init [2025-03-04 05:38:57,162 INFO L138 BoogieDeclarations]: Found implementation of procedure phy_init [2025-03-04 05:38:57,162 INFO L130 BoogieDeclarations]: Found specification of procedure dma_low [2025-03-04 05:38:57,162 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_low [2025-03-04 05:38:57,162 INFO L130 BoogieDeclarations]: Found specification of procedure nv_copy_mac_to_hw [2025-03-04 05:38:57,162 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_copy_mac_to_hw [2025-03-04 05:38:57,162 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2025-03-04 05:38:57,162 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2025-03-04 05:38:57,162 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-03-04 05:38:57,162 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-03-04 05:38:57,162 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2025-03-04 05:38:57,162 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2025-03-04 05:38:57,162 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_mapping_error [2025-03-04 05:38:57,162 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_mapping_error [2025-03-04 05:38:57,162 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_76 [2025-03-04 05:38:57,162 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_76 [2025-03-04 05:38:57,162 INFO L130 BoogieDeclarations]: Found specification of procedure nv_stop_tx [2025-03-04 05:38:57,162 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_stop_tx [2025-03-04 05:38:57,162 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_lock_bh [2025-03-04 05:38:57,162 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_lock_bh [2025-03-04 05:38:57,162 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-03-04 05:38:57,162 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-03-04 05:38:57,162 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_unlock_bh [2025-03-04 05:38:57,162 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_unlock_bh [2025-03-04 05:38:57,162 INFO L130 BoogieDeclarations]: Found specification of procedure nv_force_linkspeed [2025-03-04 05:38:57,162 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_force_linkspeed [2025-03-04 05:38:57,162 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-03-04 05:38:57,162 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-03-04 05:38:57,162 INFO L130 BoogieDeclarations]: Found specification of procedure nv_update_pause [2025-03-04 05:38:57,162 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_update_pause [2025-03-04 05:38:57,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-04 05:38:57,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-04 05:38:57,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-04 05:38:57,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-04 05:38:57,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-04 05:38:57,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-04 05:38:57,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-04 05:38:57,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-04 05:38:57,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-04 05:38:57,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-04 05:38:57,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-04 05:38:57,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-04 05:38:57,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-04 05:38:57,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-04 05:38:57,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-04 05:38:57,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-04 05:38:57,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-04 05:38:57,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-04 05:38:57,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-04 05:38:57,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-04 05:38:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-03-04 05:38:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-03-04 05:38:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-03-04 05:38:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-03-04 05:38:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-03-04 05:38:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-03-04 05:38:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-03-04 05:38:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-03-04 05:38:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-03-04 05:38:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-03-04 05:38:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-03-04 05:38:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-03-04 05:38:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-03-04 05:38:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-03-04 05:38:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-03-04 05:38:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-03-04 05:38:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-03-04 05:38:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-03-04 05:38:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-03-04 05:38:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-03-04 05:38:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-03-04 05:38:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-03-04 05:38:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-03-04 05:38:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-03-04 05:38:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2025-03-04 05:38:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2025-03-04 05:38:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2025-03-04 05:38:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2025-03-04 05:38:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2025-03-04 05:38:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure nv_init_tx [2025-03-04 05:38:57,163 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_init_tx [2025-03-04 05:38:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure eth_type_trans [2025-03-04 05:38:57,163 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_type_trans [2025-03-04 05:38:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-03-04 05:38:57,163 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-03-04 05:38:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_bh_62 [2025-03-04 05:38:57,163 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_bh_62 [2025-03-04 05:38:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure nv_enable_irq [2025-03-04 05:38:57,163 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_enable_irq [2025-03-04 05:38:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2025-03-04 05:38:57,163 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2025-03-04 05:38:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure nv_unmap_txskb [2025-03-04 05:38:57,163 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_unmap_txskb [2025-03-04 05:38:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure enable_irq [2025-03-04 05:38:57,163 INFO L138 BoogieDeclarations]: Found implementation of procedure enable_irq [2025-03-04 05:38:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure nv_stop_rx [2025-03-04 05:38:57,163 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_stop_rx [2025-03-04 05:38:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure u64_stats_fetch_retry_bh [2025-03-04 05:38:57,163 INFO L138 BoogieDeclarations]: Found implementation of procedure u64_stats_fetch_retry_bh [2025-03-04 05:38:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-03-04 05:38:57,163 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-03-04 05:38:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-03-04 05:38:57,163 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-03-04 05:38:57,163 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_78 [2025-03-04 05:38:57,163 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_78 [2025-03-04 05:38:57,166 INFO L130 BoogieDeclarations]: Found specification of procedure nv_getlen [2025-03-04 05:38:57,166 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_getlen [2025-03-04 05:38:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure nv_link_irq [2025-03-04 05:38:57,167 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_link_irq [2025-03-04 05:38:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure nv_optimized [2025-03-04 05:38:57,167 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_optimized [2025-03-04 05:38:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_fe_priv [2025-03-04 05:38:57,167 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_fe_priv [2025-03-04 05:38:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_2_6 [2025-03-04 05:38:57,167 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_2_6 [2025-03-04 05:38:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure nv_stop_rxtx [2025-03-04 05:38:57,167 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_stop_rxtx [2025-03-04 05:38:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure nv_update_linkspeed [2025-03-04 05:38:57,167 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_update_linkspeed [2025-03-04 05:38:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure using_multi_irqs [2025-03-04 05:38:57,167 INFO L138 BoogieDeclarations]: Found implementation of procedure using_multi_irqs [2025-03-04 05:38:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure netif_addr_unlock [2025-03-04 05:38:57,167 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_addr_unlock [2025-03-04 05:38:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-03-04 05:38:57,167 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-03-04 05:38:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-03-04 05:38:57,167 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-03-04 05:38:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2025-03-04 05:38:57,167 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2025-03-04 05:38:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure dql_avail [2025-03-04 05:38:57,167 INFO L138 BoogieDeclarations]: Found implementation of procedure dql_avail [2025-03-04 05:38:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure disable_irq_lockdep [2025-03-04 05:38:57,167 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_irq_lockdep [2025-03-04 05:38:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure nv_disable_irq [2025-03-04 05:38:57,167 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_disable_irq [2025-03-04 05:38:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure nv_open [2025-03-04 05:38:57,167 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_open [2025-03-04 05:38:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_1_6 [2025-03-04 05:38:57,167 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_1_6 [2025-03-04 05:38:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure nv_start_rx [2025-03-04 05:38:57,167 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_start_rx [2025-03-04 05:38:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-03-04 05:38:57,167 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-03-04 05:38:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure phy_reset [2025-03-04 05:38:57,167 INFO L138 BoogieDeclarations]: Found implementation of procedure phy_reset [2025-03-04 05:38:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2025-03-04 05:38:57,167 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2025-03-04 05:38:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-03-04 05:38:57,167 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-03-04 05:38:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-04 05:38:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-04 05:38:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-04 05:38:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-04 05:38:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-04 05:38:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-04 05:38:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-04 05:38:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-04 05:38:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-04 05:38:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-04 05:38:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-04 05:38:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-04 05:38:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-04 05:38:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-04 05:38:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-04 05:38:57,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-04 05:38:57,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-04 05:38:57,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-04 05:38:57,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-04 05:38:57,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-04 05:38:57,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-03-04 05:38:57,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-03-04 05:38:57,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-03-04 05:38:57,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-03-04 05:38:57,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-03-04 05:38:57,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-03-04 05:38:57,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-03-04 05:38:57,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-03-04 05:38:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-03-04 05:38:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-03-04 05:38:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-03-04 05:38:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-03-04 05:38:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-03-04 05:38:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-03-04 05:38:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-03-04 05:38:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-03-04 05:38:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-03-04 05:38:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-03-04 05:38:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-03-04 05:38:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-03-04 05:38:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-03-04 05:38:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-03-04 05:38:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-03-04 05:38:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-03-04 05:38:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2025-03-04 05:38:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2025-03-04 05:38:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2025-03-04 05:38:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2025-03-04 05:38:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2025-03-04 05:38:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure get_nvpriv [2025-03-04 05:38:57,169 INFO L138 BoogieDeclarations]: Found implementation of procedure get_nvpriv [2025-03-04 05:38:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure nv_request_irq [2025-03-04 05:38:57,169 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_request_irq [2025-03-04 05:38:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-03-04 05:38:57,169 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-03-04 05:38:57,169 INFO L130 BoogieDeclarations]: Found specification of procedure nv_get_regs_len [2025-03-04 05:38:57,169 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_get_regs_len [2025-03-04 05:38:58,772 INFO L256 CfgBuilder]: Building ICFG [2025-03-04 05:38:58,776 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-04 05:38:59,115 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8081: call ULTIMATE.dealloc(~#ri~0.base, ~#ri~0.offset);havoc ~#ri~0.base, ~#ri~0.offset; [2025-03-04 05:38:59,172 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L22803: havoc #t~nondet3424; [2025-03-04 05:38:59,328 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L22926: havoc netpoll_trap_#t~nondet3437#1; [2025-03-04 05:38:59,541 INFO L1325 $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-03-04 05:38:59,582 INFO L1325 $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-03-04 05:38:59,641 INFO L1325 $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-03-04 05:38:59,641 INFO L1325 $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-03-04 05:38:59,641 INFO L1325 $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-03-04 05:38:59,729 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5952: havoc dev_name_#t~mem76#1.base, dev_name_#t~mem76#1.offset; [2025-03-04 05:38:59,729 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5914: havoc kobject_name_#t~mem68#1.base, kobject_name_#t~mem68#1.offset; [2025-03-04 05:39:00,069 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L22699: havoc #t~nondet3413; [2025-03-04 05:39:00,215 INFO L1325 $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-03-04 05:39:00,241 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L23007: havoc #t~nondet3453; [2025-03-04 05:39:00,258 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6398: havoc #t~mem227.base, #t~mem227.offset;havoc #t~mem228; [2025-03-04 05:39:00,260 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L22831: havoc #t~nondet3428; [2025-03-04 05:39:00,282 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6404: havoc skb_is_nonlinear_#t~mem229#1; [2025-03-04 05:39:00,283 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6421: havoc #t~ite237#1;havoc #t~mem235#1;havoc #t~mem236#1; [2025-03-04 05:39:00,315 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16695: #res#1 := ~arg0#1; [2025-03-04 05:39:00,326 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6648: havoc #t~mem273.base, #t~mem273.offset; [2025-03-04 05:39:00,329 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L22903: havoc #t~nondet3435; [2025-03-04 05:39:00,392 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6085: havoc #t~mem133.base, #t~mem133.offset; [2025-03-04 05:39:00,447 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L22745: havoc #t~nondet3419; [2025-03-04 05:39:00,469 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L22735: havoc #t~nondet3418; [2025-03-04 05:39:00,794 INFO L1325 $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-03-04 05:39:00,818 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5590: havoc arch_irqs_disabled_flags_#t~bitwise37#1; [2025-03-04 05:39:00,843 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7617: havoc #t~mem388.base, #t~mem388.offset; [2025-03-04 05:39:00,998 INFO L1325 $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-03-04 05:39:00,998 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20154-1: ldv_mod_timer_86_#res#1 := ldv_mod_timer_86_~ldv_func_res~1#1; [2025-03-04 05:39:01,119 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17863: #res#1 := ~arg0#1; [2025-03-04 05:39:01,229 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L22965: havoc pci_set_power_state_#t~nondet3443#1; [2025-03-04 05:39:01,229 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L22972: havoc pci_wake_from_d3_#t~nondet3444#1; [2025-03-04 05:39:01,248 INFO L1325 $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-03-04 05:39:01,248 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7462: havoc is_multicast_ether_addr_#t~mem377#1; [2025-03-04 05:39:01,396 INFO L1325 $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-03-04 05:39:01,409 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6410: havoc #t~mem230;havoc #t~mem231; [2025-03-04 05:39:01,430 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6438: havoc skb_frag_page_#t~mem242#1.base, skb_frag_page_#t~mem242#1.offset; [2025-03-04 05:39:01,496 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6496: havoc #t~mem256; [2025-03-04 05:39:01,605 INFO L1325 $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-03-04 05:39:01,605 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20374-1: ldv_mod_timer_118_#res#1 := ldv_mod_timer_118_~ldv_func_res~7#1; [2025-03-04 05:39:01,605 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20349-1: ldv_mod_timer_115_#res#1 := ldv_mod_timer_115_~ldv_func_res~6#1; [2025-03-04 05:39:01,607 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L22889: havoc #t~nondet3433; [2025-03-04 05:39:01,685 INFO L1325 $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-03-04 05:39:01,686 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20294-1: ldv_mod_timer_106_#res#1 := ldv_mod_timer_106_~ldv_func_res~5#1; [2025-03-04 05:39:01,686 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20269-1: ldv_mod_timer_103_#res#1 := ldv_mod_timer_103_~ldv_func_res~4#1; [2025-03-04 05:39:01,716 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6390: havoc #t~mem224; [2025-03-04 05:39:01,804 INFO L1325 $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-03-04 05:39:01,805 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L22907: havoc netdev_warn_#t~nondet3436#1; [2025-03-04 05:39:01,975 INFO L1325 $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-03-04 05:39:02,000 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9733: call ULTIMATE.dealloc(~#low~0.base, ~#low~0.offset);havoc ~#low~0.base, ~#low~0.offset; [2025-03-04 05:39:14,498 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7638: havoc nv_descr_getlength_ex_#t~mem392#1; [2025-03-04 05:39:14,498 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16623-1: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-03-04 05:39:14,498 INFO L1325 $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-03-04 05:39:14,498 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L22980: havoc register_netdev_#t~nondet3446#1; [2025-03-04 05:39:14,498 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20602-1: ldv_mod_timer_151_#res#1 := ldv_mod_timer_151_~ldv_func_res~17#1; [2025-03-04 05:39:14,498 INFO L1325 $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-03-04 05:39:14,498 INFO L1325 $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-03-04 05:39:14,499 INFO L1325 $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-03-04 05:39:14,499 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L22992: havoc schedule_timeout_uninterruptible_#t~nondet3449#1; [2025-03-04 05:39:14,499 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L22731: havoc __pci_register_driver_#t~nondet3417#1; [2025-03-04 05:39:14,499 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20637-1: ldv_mod_timer_173_#res#1 := ldv_mod_timer_173_~ldv_func_res~18#1; [2025-03-04 05:39:14,499 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20109-1: ldv_mod_timer_77_#res#1 := ldv_mod_timer_77_~ldv_func_res~0#1; [2025-03-04 05:39:14,499 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L22758: havoc _raw_spin_trylock_#t~nondet3420#1; [2025-03-04 05:39:14,499 INFO L1325 $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-03-04 05:39:14,499 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L22773: havoc alloc_etherdev_mqs_#t~ret3421#1.base, alloc_etherdev_mqs_#t~ret3421#1.offset; [2025-03-04 05:39:14,499 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19343-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-03-04 05:39:14,499 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19344-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-03-04 05:39:14,499 INFO L1325 $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-03-04 05:39:14,499 INFO L1325 $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-03-04 05:39:14,499 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L22810: havoc dma_set_mask_#t~nondet3425#1; [2025-03-04 05:39:14,499 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L22814: havoc dma_supported_#t~nondet3426#1; [2025-03-04 05:39:14,499 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L22835: havoc ethtool_op_get_link_#t~nondet3429#1; [2025-03-04 05:39:14,499 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L22839: havoc ethtool_op_get_ts_info_#t~nondet3430#1; [2025-03-04 05:39:14,499 INFO L1325 $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-03-04 05:39:14,499 INFO L1325 $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-03-04 05:39:14,499 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L22854: havoc ioremap_nocache_#t~ret3431#1.base, ioremap_nocache_#t~ret3431#1.offset; [2025-03-04 05:39:14,500 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20743-1: ldv_register_netdev_190_#res#1 := ldv_register_netdev_190_~ldv_func_res~25#1; [2025-03-04 05:39:14,500 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L22879: havoc ldv_pre_register_netdev_#t~nondet3432#1; [2025-03-04 05:39:14,500 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-03-04 05:39:14,500 INFO L1325 $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-03-04 05:39:14,500 INFO L1325 $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-03-04 05:39:14,501 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20552-1: ldv_spin_trylock_135_#res#1 := ldv_spin_trylock_135_~ldv_func_res~15#1; [2025-03-04 05:39:14,501 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L22943: havoc pci_enable_device_#t~nondet3439#1; [2025-03-04 05:39:14,501 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20577-1: ldv_mod_timer_137_#res#1 := ldv_mod_timer_137_~ldv_func_res~16#1; [2025-03-04 05:39:14,501 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L22958: havoc pci_request_regions_#t~nondet3442#1; [2025-03-04 05:39:14,501 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L22695: havoc __dynamic_dev_dbg_#t~nondet3412#1; [2025-03-04 05:39:14,501 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7632: havoc nv_descr_getlength_#t~mem390#1;havoc nv_descr_getlength_#t~bitwise391#1; [2025-03-04 05:39:16,359 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-03-04 05:39:17,222 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L22984: havoc request_threaded_irq_#t~nondet3447#1; [2025-03-04 05:39:19,775 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L22899: havoc #t~nondet3434; [2025-03-04 05:39:24,016 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20537-1: ldv_mod_timer_133_#res#1 := ldv_mod_timer_133_~ldv_func_res~14#1; [2025-03-04 05:39:24,844 INFO L1325 $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-03-04 05:39:25,194 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L22930: havoc pci_bus_write_config_dword_#t~nondet3438#1; [2025-03-04 05:39:25,254 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L22988: havoc #t~nondet3448; [2025-03-04 05:39:25,312 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6015: havoc #t~ret99.base, #t~ret99.offset; [2025-03-04 05:39:27,715 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L22976: havoc #t~nondet3445; [2025-03-04 05:39:28,967 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L22799: havoc #t~nondet3423; [2025-03-04 05:39:29,151 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5471: havoc #t~bitwise3; [2025-03-04 05:39:29,495 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19387: #res#1 := ~arg0#1; [2025-03-04 05:39:34,858 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11334: call ULTIMATE.dealloc(~#mac~0.base, ~#mac~0.offset);havoc ~#mac~0.base, ~#mac~0.offset; [2025-03-04 05:39:34,927 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L22795: havoc #t~nondet3422; [2025-03-04 05:39:36,617 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5465: havoc #t~mem1;havoc #t~bitwise2; [2025-03-04 05:39:39,511 INFO L1325 $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-03-04 05:39:39,645 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L22827: havoc #t~nondet3427; [2025-03-04 05:39:40,578 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5459: #res := 1; [2025-03-04 05:39:44,619 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5998: havoc #t~mem89;havoc #t~mem90; [2025-03-04 05:39:47,034 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20667-1: ldv_mod_timer_176_#res#1 := ldv_mod_timer_176_~ldv_func_res~20#1; [2025-03-04 05:39:47,035 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20652-1: ldv_mod_timer_175_#res#1 := ldv_mod_timer_175_~ldv_func_res~19#1; [2025-03-04 05:39:47,035 INFO L1325 $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-03-04 05:39:49,570 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20482-1: ldv_request_irq_127_#res#1 := ldv_request_irq_127_~ldv_func_res~13#1; [2025-03-04 05:39:49,570 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20392-1: ldv_request_irq_122_#res#1 := ldv_request_irq_122_~ldv_func_res~8#1; [2025-03-04 05:39:49,570 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20410-1: ldv_request_irq_123_#res#1 := ldv_request_irq_123_~ldv_func_res~9#1; [2025-03-04 05:39:49,570 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L22947: havoc pci_enable_msi_block_#t~nondet3440#1; [2025-03-04 05:39:49,570 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20428-1: ldv_request_irq_124_#res#1 := ldv_request_irq_124_~ldv_func_res~10#1; [2025-03-04 05:39:49,570 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20446-1: ldv_request_irq_125_#res#1 := ldv_request_irq_125_~ldv_func_res~11#1; [2025-03-04 05:39:49,570 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20464-1: ldv_request_irq_126_#res#1 := ldv_request_irq_126_~ldv_func_res~12#1; [2025-03-04 05:39:49,570 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L22951: havoc pci_enable_msix_#t~nondet3441#1; [2025-03-04 05:39:49,731 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13725: havoc #t~mem2271; [2025-03-04 05:39:53,631 INFO L? ?]: Removed 6403 outVars from TransFormulas that were not future-live. [2025-03-04 05:39:53,631 INFO L307 CfgBuilder]: Performing block encoding [2025-03-04 05:39:53,796 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-04 05:39:53,797 INFO L336 CfgBuilder]: Removed 5 assume(true) statements. [2025-03-04 05:39:53,797 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 05:39:53 BoogieIcfgContainer [2025-03-04 05:39:53,797 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-04 05:39:53,799 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-04 05:39:53,799 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-04 05:39:53,802 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-04 05:39:53,803 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 04.03 05:38:45" (1/3) ... [2025-03-04 05:39:53,803 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2dacafe6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.03 05:39:53, skipping insertion in model container [2025-03-04 05:39:53,803 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:38:52" (2/3) ... [2025-03-04 05:39:53,803 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2dacafe6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.03 05:39:53, skipping insertion in model container [2025-03-04 05:39:53,803 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 05:39:53" (3/3) ... [2025-03-04 05:39:53,804 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-nvidia-forcedeth.cil.i [2025-03-04 05:39:53,819 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-04 05:39:53,823 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-03-04 05:39:53,975 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-04 05:39:53,985 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;@20a4af2e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-04 05:39:53,986 INFO L334 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2025-03-04 05:39:54,004 INFO L276 IsEmpty]: Start isEmpty. Operand has 6927 states, 4948 states have (on average 1.3783346806790622) internal successors, (6820), 5069 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-03-04 05:39:54,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 293 [2025-03-04 05:39:54,024 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 05:39:54,025 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-03-04 05:39:54,025 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-03-04 05:39:54,029 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 05:39:54,029 INFO L85 PathProgramCache]: Analyzing trace with hash 232240076, now seen corresponding path program 1 times [2025-03-04 05:39:54,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 05:39:54,035 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1915866144] [2025-03-04 05:39:54,036 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 05:39:54,036 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms