./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-nvidia-forcedeth.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version e2fb8bed Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-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 c60f3426d5ef814aeb3bf784de34e360d49eaf368377a86bc006eca0008e60d4 --- Real Ultimate output --- This is Ultimate 0.3.0-?-e2fb8be-m [2025-03-08 20:42:10,632 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-08 20:42:10,679 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-08 20:42:10,682 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-08 20:42:10,682 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-08 20:42:10,696 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-08 20:42:10,697 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-08 20:42:10,697 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-08 20:42:10,697 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-08 20:42:10,697 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-08 20:42:10,697 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-08 20:42:10,697 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-08 20:42:10,698 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-08 20:42:10,698 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-08 20:42:10,698 INFO L153 SettingsManager]: * Use SBE=true [2025-03-08 20:42:10,698 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-08 20:42:10,698 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-08 20:42:10,698 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-08 20:42:10,698 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-08 20:42:10,698 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-08 20:42:10,698 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-08 20:42:10,699 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-08 20:42:10,699 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-08 20:42:10,699 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-08 20:42:10,699 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-08 20:42:10,699 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-08 20:42:10,699 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-08 20:42:10,699 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-08 20:42:10,699 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-08 20:42:10,699 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-08 20:42:10,699 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-08 20:42:10,699 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-08 20:42:10,699 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-08 20:42:10,699 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-08 20:42:10,699 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-08 20:42:10,699 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-08 20:42:10,699 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-08 20:42:10,700 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-08 20:42:10,700 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-08 20:42:10,700 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-08 20:42:10,700 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 -> c60f3426d5ef814aeb3bf784de34e360d49eaf368377a86bc006eca0008e60d4 [2025-03-08 20:42:10,912 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-08 20:42:10,919 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-08 20:42:10,921 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-08 20:42:10,921 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-08 20:42:10,921 INFO L274 PluginConnector]: CDTParser initialized [2025-03-08 20:42:10,922 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-alloc-spinlock_drivers-net-ethernet-nvidia-forcedeth.cil.i [2025-03-08 20:42:12,102 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/48be7f258/a3a12d38ec4745a68db83a5fcb409c1c/FLAG00c40c161 [2025-03-08 20:42:12,678 INFO L384 CDTParser]: Found 1 translation units. [2025-03-08 20:42:12,679 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-nvidia-forcedeth.cil.i [2025-03-08 20:42:12,741 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/48be7f258/a3a12d38ec4745a68db83a5fcb409c1c/FLAG00c40c161 [2025-03-08 20:42:12,756 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/48be7f258/a3a12d38ec4745a68db83a5fcb409c1c [2025-03-08 20:42:12,759 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-08 20:42:12,760 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-08 20:42:12,761 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-08 20:42:12,761 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-08 20:42:12,764 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-08 20:42:12,764 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.03 08:42:12" (1/1) ... [2025-03-08 20:42:12,765 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@10a4bd40 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:42:12, skipping insertion in model container [2025-03-08 20:42:12,766 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.03 08:42:12" (1/1) ... [2025-03-08 20:42:12,896 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-08 20:42:17,923 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-alloc-spinlock_drivers-net-ethernet-nvidia-forcedeth.cil.i[590991,591004] [2025-03-08 20:42:17,925 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-alloc-spinlock_drivers-net-ethernet-nvidia-forcedeth.cil.i[591136,591149] [2025-03-08 20:42:17,953 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-08 20:42:18,020 INFO L200 MainTranslator]: Completed pre-run [2025-03-08 20:42:18,094 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"); [5457] [2025-03-08 20:42:18,096 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)); [5464] [2025-03-08 20:42:18,096 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5471] [2025-03-08 20:42:18,098 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/de2fed6/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5524-5525] [2025-03-08 20:42:18,099 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"); [5530-5532] [2025-03-08 20:42:18,099 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/de2fed6/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (814), "i" (12UL)); [5557-5558] [2025-03-08 20:42:18,100 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"); [5563-5565] [2025-03-08 20:42:18,100 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/de2fed6/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (819), "i" (12UL)); [5589-5590] [2025-03-08 20:42:18,100 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"); [5595-5597] [2025-03-08 20:42:18,101 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [5669] [2025-03-08 20:42:18,102 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5672] [2025-03-08 20:42:18,102 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5675] [2025-03-08 20:42:18,102 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [5678] [2025-03-08 20:42:18,107 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5923] [2025-03-08 20:42:18,107 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [5930] [2025-03-08 20:42:18,108 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)); [5986-5987] [2025-03-08 20:42:18,117 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)); [6072-6073] [2025-03-08 20:42:18,120 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)); [6106-6107] [2025-03-08 20:42:18,121 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)); [6148-6149] [2025-03-08 20:42:18,122 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)); [6177-6178] [2025-03-08 20:42:18,135 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)); [6596-6597] [2025-03-08 20:42:18,136 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6603] [2025-03-08 20:42:18,138 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [6761] [2025-03-08 20:42:18,138 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [6801] [2025-03-08 20:42:18,140 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [6963] [2025-03-08 20:42:18,140 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6966] [2025-03-08 20:42:18,140 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6969] [2025-03-08 20:42:18,140 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6972] [2025-03-08 20:42:18,140 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [7003] [2025-03-08 20:42:18,141 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7006] [2025-03-08 20:42:18,141 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7009] [2025-03-08 20:42:18,141 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7012] [2025-03-08 20:42:18,141 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [7043] [2025-03-08 20:42:18,141 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7046] [2025-03-08 20:42:18,141 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7049] [2025-03-08 20:42:18,141 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7052] [2025-03-08 20:42:18,142 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [7083] [2025-03-08 20:42:18,142 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7086] [2025-03-08 20:42:18,142 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7089] [2025-03-08 20:42:18,142 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7092] [2025-03-08 20:42:18,178 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)); [8999-9000] [2025-03-08 20:42:18,185 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9196] [2025-03-08 20:42:18,187 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9287] [2025-03-08 20:42:18,196 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9657] [2025-03-08 20:42:18,225 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)skb->data) [11139] [2025-03-08 20:42:18,400 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-alloc-spinlock_drivers-net-ethernet-nvidia-forcedeth.cil.i[590991,591004] [2025-03-08 20:42:18,401 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-alloc-spinlock_drivers-net-ethernet-nvidia-forcedeth.cil.i[591136,591149] [2025-03-08 20:42:18,406 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-08 20:42:18,715 INFO L204 MainTranslator]: Completed translation [2025-03-08 20:42:18,716 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:42:18 WrapperNode [2025-03-08 20:42:18,716 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-08 20:42:18,717 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-08 20:42:18,717 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-08 20:42:18,717 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-08 20:42:18,721 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:42:18" (1/1) ... [2025-03-08 20:42:18,821 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:42:18" (1/1) ... [2025-03-08 20:42:19,079 INFO L138 Inliner]: procedures = 726, calls = 6877, calls flagged for inlining = 369, calls inlined = 343, statements flattened = 16404 [2025-03-08 20:42:19,080 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-08 20:42:19,080 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-08 20:42:19,080 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-08 20:42:19,080 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-08 20:42:19,087 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:42:18" (1/1) ... [2025-03-08 20:42:19,088 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:42:18" (1/1) ... [2025-03-08 20:42:19,132 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:42:18" (1/1) ... [2025-03-08 20:42:22,555 INFO L175 MemorySlicer]: Split 3973 memory accesses to 49 slices as follows [4, 4, 2, 6, 3, 2, 6, 42, 1, 6, 1, 7, 6, 7, 1, 1, 8, 1, 6, 1, 8, 1, 6, 1, 8, 6, 1, 5, 1, 7, 1, 1, 14, 6, 53, 16, 6, 3366, 5, 40, 7, 14, 3, 8, 2, 5, 23, 122, 122]. 85 percent of accesses are in the largest equivalence class. The 1149 initializations are split as follows [0, 0, 0, 0, 1, 0, 0, 0, 1, 6, 1, 0, 6, 0, 1, 1, 8, 1, 6, 1, 8, 1, 6, 1, 8, 0, 1, 5, 1, 7, 1, 1, 0, 0, 0, 0, 0, 1061, 0, 0, 0, 0, 0, 8, 2, 5, 0, 0, 0]. The 1446 writes are split as follows [2, 2, 1, 2, 0, 1, 2, 36, 0, 0, 0, 5, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 6, 2, 42, 14, 2, 1051, 3, 0, 6, 6, 0, 0, 0, 0, 15, 121, 121]. [2025-03-08 20:42:22,556 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:42:18" (1/1) ... [2025-03-08 20:42:22,556 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:42:18" (1/1) ... [2025-03-08 20:42:22,774 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:42:18" (1/1) ... [2025-03-08 20:42:22,798 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:42:18" (1/1) ... [2025-03-08 20:42:22,933 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:42:18" (1/1) ... [2025-03-08 20:42:22,971 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:42:18" (1/1) ... [2025-03-08 20:42:23,063 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-08 20:42:23,065 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-08 20:42:23,065 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-08 20:42:23,065 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-08 20:42:23,066 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:42:18" (1/1) ... [2025-03-08 20:42:23,071 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-08 20:42:23,082 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-08 20:42:23,098 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-03-08 20:42:23,104 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-03-08 20:42:23,120 INFO L130 BoogieDeclarations]: Found specification of procedure init_realtek_8211b [2025-03-08 20:42:23,120 INFO L138 BoogieDeclarations]: Found implementation of procedure init_realtek_8211b [2025-03-08 20:42:23,120 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_hwstats_lock_of_fe_priv [2025-03-08 20:42:23,121 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_hwstats_lock_of_fe_priv [2025-03-08 20:42:23,121 INFO L130 BoogieDeclarations]: Found specification of procedure nv_nway_reset [2025-03-08 20:42:23,121 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_nway_reset [2025-03-08 20:42:23,121 INFO L130 BoogieDeclarations]: Found specification of procedure device_set_wakeup_enable [2025-03-08 20:42:23,121 INFO L138 BoogieDeclarations]: Found implementation of procedure device_set_wakeup_enable [2025-03-08 20:42:23,121 INFO L130 BoogieDeclarations]: Found specification of procedure nv_drain_rxtx [2025-03-08 20:42:23,121 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_drain_rxtx [2025-03-08 20:42:23,121 INFO L130 BoogieDeclarations]: Found specification of procedure nv_start_tx [2025-03-08 20:42:23,121 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_start_tx [2025-03-08 20:42:23,121 INFO L130 BoogieDeclarations]: Found specification of procedure netif_addr_lock [2025-03-08 20:42:23,121 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_addr_lock [2025-03-08 20:42:23,121 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-03-08 20:42:23,121 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-03-08 20:42:23,121 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-03-08 20:42:23,121 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-03-08 20:42:23,122 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_0_6 [2025-03-08 20:42:23,122 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_0_6 [2025-03-08 20:42:23,122 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2025-03-08 20:42:23,122 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2025-03-08 20:42:23,122 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2025-03-08 20:42:23,122 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2025-03-08 20:42:23,122 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_88 [2025-03-08 20:42:23,122 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_88 [2025-03-08 20:42:23,122 INFO L130 BoogieDeclarations]: Found specification of procedure nv_set_multicast [2025-03-08 20:42:23,122 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_set_multicast [2025-03-08 20:42:23,122 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irq_98 [2025-03-08 20:42:23,122 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irq_98 [2025-03-08 20:42:23,123 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-08 20:42:23,123 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-08 20:42:23,123 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-03-08 20:42:23,123 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-03-08 20:42:23,123 INFO L130 BoogieDeclarations]: Found specification of procedure nv_msi_workaround [2025-03-08 20:42:23,123 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_msi_workaround [2025-03-08 20:42:23,123 INFO L130 BoogieDeclarations]: Found specification of procedure nv_get_empty_tx_slots [2025-03-08 20:42:23,123 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_get_empty_tx_slots [2025-03-08 20:42:23,124 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2025-03-08 20:42:23,124 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2025-03-08 20:42:23,124 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-03-08 20:42:23,124 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-03-08 20:42:23,124 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2025-03-08 20:42:23,124 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2025-03-08 20:42:23,124 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-03-08 20:42:23,124 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-03-08 20:42:23,124 INFO L130 BoogieDeclarations]: Found specification of procedure nv_close [2025-03-08 20:42:23,124 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_close [2025-03-08 20:42:23,124 INFO L130 BoogieDeclarations]: Found specification of procedure dma_high [2025-03-08 20:42:23,124 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_high [2025-03-08 20:42:23,124 INFO L130 BoogieDeclarations]: Found specification of procedure nv_enable_hw_interrupts [2025-03-08 20:42:23,124 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_enable_hw_interrupts [2025-03-08 20:42:23,124 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2025-03-08 20:42:23,124 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2025-03-08 20:42:23,124 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-03-08 20:42:23,124 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-03-08 20:42:23,124 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_netdev_dbg [2025-03-08 20:42:23,124 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_netdev_dbg [2025-03-08 20:42:23,124 INFO L130 BoogieDeclarations]: Found specification of procedure nv_start_rxtx [2025-03-08 20:42:23,124 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_start_rxtx [2025-03-08 20:42:23,124 INFO L130 BoogieDeclarations]: Found specification of procedure nv_vlan_mode [2025-03-08 20:42:23,124 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_vlan_mode [2025-03-08 20:42:23,124 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-03-08 20:42:23,124 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-03-08 20:42:23,124 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-03-08 20:42:23,124 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-03-08 20:42:23,124 INFO L130 BoogieDeclarations]: Found specification of procedure init_realtek_8201 [2025-03-08 20:42:23,124 INFO L138 BoogieDeclarations]: Found implementation of procedure init_realtek_8201 [2025-03-08 20:42:23,124 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-03-08 20:42:23,124 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-03-08 20:42:23,124 INFO L130 BoogieDeclarations]: Found specification of procedure reg_delay [2025-03-08 20:42:23,124 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_delay [2025-03-08 20:42:23,124 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2025-03-08 20:42:23,124 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2025-03-08 20:42:23,124 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2025-03-08 20:42:23,124 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2025-03-08 20:42:23,124 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-03-08 20:42:23,124 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-03-08 20:42:23,124 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2025-03-08 20:42:23,124 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2025-03-08 20:42:23,125 INFO L130 BoogieDeclarations]: Found specification of procedure skb_tailroom [2025-03-08 20:42:23,125 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_tailroom [2025-03-08 20:42:23,125 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-08 20:42:23,125 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-03-08 20:42:23,125 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-03-08 20:42:23,125 INFO L130 BoogieDeclarations]: Found specification of procedure pci_push [2025-03-08 20:42:23,125 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_push [2025-03-08 20:42:23,125 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_101 [2025-03-08 20:42:23,125 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_101 [2025-03-08 20:42:23,125 INFO L130 BoogieDeclarations]: Found specification of procedure skb_tx_timestamp [2025-03-08 20:42:23,125 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_tx_timestamp [2025-03-08 20:42:23,125 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2025-03-08 20:42:23,125 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2025-03-08 20:42:23,125 INFO L130 BoogieDeclarations]: Found specification of procedure netif_schedule_queue [2025-03-08 20:42:23,125 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_schedule_queue [2025-03-08 20:42:23,125 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-03-08 20:42:23,125 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-03-08 20:42:23,125 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-03-08 20:42:23,125 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-03-08 20:42:23,125 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-03-08 20:42:23,125 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-03-08 20:42:23,125 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-03-08 20:42:23,125 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-03-08 20:42:23,125 INFO L130 BoogieDeclarations]: Found specification of procedure nv_alloc_rx_optimized [2025-03-08 20:42:23,125 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_alloc_rx_optimized [2025-03-08 20:42:23,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-03-08 20:42:23,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-03-08 20:42:23,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-03-08 20:42:23,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-03-08 20:42:23,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-03-08 20:42:23,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-03-08 20:42:23,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-03-08 20:42:23,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-03-08 20:42:23,125 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-03-08 20:42:23,127 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-03-08 20:42:23,127 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-03-08 20:42:23,127 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-03-08 20:42:23,127 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-03-08 20:42:23,127 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-03-08 20:42:23,127 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-03-08 20:42:23,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-03-08 20:42:23,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-03-08 20:42:23,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-03-08 20:42:23,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-03-08 20:42:23,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-03-08 20:42:23,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-03-08 20:42:23,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-03-08 20:42:23,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-03-08 20:42:23,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-03-08 20:42:23,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-03-08 20:42:23,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-03-08 20:42:23,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-03-08 20:42:23,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-03-08 20:42:23,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-03-08 20:42:23,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-03-08 20:42:23,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-03-08 20:42:23,128 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#44 [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#45 [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#46 [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#47 [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#48 [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure __napi_schedule [2025-03-08 20:42:23,129 INFO L138 BoogieDeclarations]: Found implementation of procedure __napi_schedule [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-03-08 20:42:23,129 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-03-08 20:42:23,129 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure enable_irq_lockdep [2025-03-08 20:42:23,129 INFO L138 BoogieDeclarations]: Found implementation of procedure enable_irq_lockdep [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-03-08 20:42:23,129 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-03-08 20:42:23,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-03-08 20:42:23,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-03-08 20:42:23,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-03-08 20:42:23,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-03-08 20:42:23,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-03-08 20:42:23,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-03-08 20:42:23,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-03-08 20:42:23,132 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-03-08 20:42:23,132 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-03-08 20:42:23,132 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-03-08 20:42:23,132 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-03-08 20:42:23,132 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-03-08 20:42:23,132 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-03-08 20:42:23,132 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-03-08 20:42:23,132 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-03-08 20:42:23,132 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2025-03-08 20:42:23,132 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2025-03-08 20:42:23,132 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2025-03-08 20:42:23,132 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#47 [2025-03-08 20:42:23,132 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#48 [2025-03-08 20:42:23,132 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-03-08 20:42:23,132 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-03-08 20:42:23,132 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-03-08 20:42:23,132 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-03-08 20:42:23,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-08 20:42:23,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-08 20:42:23,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-08 20:42:23,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-08 20:42:23,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-08 20:42:23,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-08 20:42:23,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-08 20:42:23,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-08 20:42:23,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-08 20:42:23,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-08 20:42:23,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-08 20:42:23,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-08 20:42:23,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-08 20:42:23,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-08 20:42:23,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-08 20:42:23,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-08 20:42:23,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-08 20:42:23,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-08 20:42:23,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-08 20:42:23,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-08 20:42:23,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-03-08 20:42:23,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-03-08 20:42:23,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-03-08 20:42:23,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-03-08 20:42:23,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-03-08 20:42:23,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-03-08 20:42:23,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-03-08 20:42:23,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-03-08 20:42:23,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-03-08 20:42:23,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-03-08 20:42:23,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-03-08 20:42:23,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-03-08 20:42:23,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-03-08 20:42:23,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-03-08 20:42:23,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-03-08 20:42:23,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-03-08 20:42:23,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-03-08 20:42:23,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-03-08 20:42:23,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-03-08 20:42:23,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-03-08 20:42:23,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-03-08 20:42:23,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-03-08 20:42:23,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-03-08 20:42:23,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-03-08 20:42:23,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2025-03-08 20:42:23,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2025-03-08 20:42:23,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2025-03-08 20:42:23,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2025-03-08 20:42:23,133 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2025-03-08 20:42:23,133 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-03-08 20:42:23,133 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-03-08 20:42:23,133 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2025-03-08 20:42:23,133 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2025-03-08 20:42:23,133 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-03-08 20:42:23,133 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-03-08 20:42:23,133 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-03-08 20:42:23,133 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-03-08 20:42:23,133 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-03-08 20:42:23,136 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-03-08 20:42:23,136 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-03-08 20:42:23,136 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-03-08 20:42:23,136 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-03-08 20:42:23,136 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-03-08 20:42:23,136 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-03-08 20:42:23,136 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-03-08 20:42:23,136 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-03-08 20:42:23,136 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-03-08 20:42:23,136 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-03-08 20:42:23,136 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-03-08 20:42:23,136 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-03-08 20:42:23,136 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-03-08 20:42:23,136 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-03-08 20:42:23,136 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-03-08 20:42:23,136 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-03-08 20:42:23,136 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-03-08 20:42:23,136 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-03-08 20:42:23,136 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-03-08 20:42:23,136 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-03-08 20:42:23,136 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-03-08 20:42:23,136 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-03-08 20:42:23,136 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-03-08 20:42:23,136 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-03-08 20:42:23,136 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-03-08 20:42:23,136 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-03-08 20:42:23,136 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-03-08 20:42:23,136 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-03-08 20:42:23,136 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-03-08 20:42:23,136 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-03-08 20:42:23,136 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-03-08 20:42:23,136 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-03-08 20:42:23,136 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-03-08 20:42:23,136 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-03-08 20:42:23,136 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-03-08 20:42:23,136 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-03-08 20:42:23,136 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-03-08 20:42:23,136 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-03-08 20:42:23,136 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2025-03-08 20:42:23,136 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#44 [2025-03-08 20:42:23,136 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#45 [2025-03-08 20:42:23,136 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#46 [2025-03-08 20:42:23,136 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#47 [2025-03-08 20:42:23,136 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#48 [2025-03-08 20:42:23,136 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-03-08 20:42:23,136 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-03-08 20:42:23,136 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-03-08 20:42:23,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-03-08 20:42:23,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-03-08 20:42:23,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-03-08 20:42:23,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-03-08 20:42:23,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-03-08 20:42:23,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-03-08 20:42:23,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-03-08 20:42:23,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-03-08 20:42:23,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-03-08 20:42:23,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-03-08 20:42:23,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-03-08 20:42:23,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-03-08 20:42:23,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-03-08 20:42:23,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-03-08 20:42:23,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-03-08 20:42:23,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-03-08 20:42:23,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-03-08 20:42:23,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-03-08 20:42:23,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-03-08 20:42:23,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-03-08 20:42:23,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-03-08 20:42:23,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-03-08 20:42:23,137 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-03-08 20:42:23,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-03-08 20:42:23,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-03-08 20:42:23,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-03-08 20:42:23,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-03-08 20:42:23,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-03-08 20:42:23,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-03-08 20:42:23,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-03-08 20:42:23,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-03-08 20:42:23,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-03-08 20:42:23,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-03-08 20:42:23,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-03-08 20:42:23,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-03-08 20:42:23,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-03-08 20:42:23,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-03-08 20:42:23,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-03-08 20:42:23,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-03-08 20:42:23,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-03-08 20:42:23,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2025-03-08 20:42:23,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#44 [2025-03-08 20:42:23,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#45 [2025-03-08 20:42:23,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#46 [2025-03-08 20:42:23,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#47 [2025-03-08 20:42:23,139 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#48 [2025-03-08 20:42:23,139 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_bh_86 [2025-03-08 20:42:23,139 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_bh_86 [2025-03-08 20:42:23,139 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_forcedeth_pci_driver_exit_20_2 [2025-03-08 20:42:23,139 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_forcedeth_pci_driver_exit_20_2 [2025-03-08 20:42:23,139 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-03-08 20:42:23,140 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-03-08 20:42:23,140 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-03-08 20:42:23,140 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-03-08 20:42:23,140 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-03-08 20:42:23,140 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-03-08 20:42:23,140 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-03-08 20:42:23,140 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-03-08 20:42:23,140 INFO L130 BoogieDeclarations]: Found specification of procedure nv_drain_tx [2025-03-08 20:42:23,140 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_drain_tx [2025-03-08 20:42:23,140 INFO L130 BoogieDeclarations]: Found specification of procedure nv_update_stats [2025-03-08 20:42:23,140 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_update_stats [2025-03-08 20:42:23,140 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-03-08 20:42:23,140 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-03-08 20:42:23,140 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-03-08 20:42:23,140 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-03-08 20:42:23,140 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_sent_queue [2025-03-08 20:42:23,140 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_sent_queue [2025-03-08 20:42:23,140 INFO L130 BoogieDeclarations]: Found specification of procedure get_hwbase [2025-03-08 20:42:23,140 INFO L138 BoogieDeclarations]: Found implementation of procedure get_hwbase [2025-03-08 20:42:23,140 INFO L130 BoogieDeclarations]: Found specification of procedure setup_hw_rings [2025-03-08 20:42:23,140 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_hw_rings [2025-03-08 20:42:23,140 INFO L130 BoogieDeclarations]: Found specification of procedure nv_nic_irq_tx [2025-03-08 20:42:23,140 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_nic_irq_tx [2025-03-08 20:42:23,140 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-08 20:42:23,140 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-03-08 20:42:23,140 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-03-08 20:42:23,140 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-03-08 20:42:23,140 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-03-08 20:42:23,140 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_calloc [2025-03-08 20:42:23,140 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_calloc [2025-03-08 20:42:23,140 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2025-03-08 20:42:23,140 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2025-03-08 20:42:23,140 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_4 [2025-03-08 20:42:23,140 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_4 [2025-03-08 20:42:23,140 INFO L130 BoogieDeclarations]: Found specification of procedure nv_free_irq [2025-03-08 20:42:23,140 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_free_irq [2025-03-08 20:42:23,140 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2025-03-08 20:42:23,140 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2025-03-08 20:42:23,140 INFO L130 BoogieDeclarations]: Found specification of procedure nv_shutdown [2025-03-08 20:42:23,140 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_shutdown [2025-03-08 20:42:23,140 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-08 20:42:23,140 INFO L130 BoogieDeclarations]: Found specification of procedure is_valid_ether_addr [2025-03-08 20:42:23,140 INFO L138 BoogieDeclarations]: Found implementation of procedure is_valid_ether_addr [2025-03-08 20:42:23,143 INFO L130 BoogieDeclarations]: Found specification of procedure nv_suspend [2025-03-08 20:42:23,143 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_suspend [2025-03-08 20:42:23,143 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-03-08 20:42:23,143 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-03-08 20:42:23,143 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-03-08 20:42:23,143 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-03-08 20:42:23,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-08 20:42:23,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-08 20:42:23,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-08 20:42:23,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-08 20:42:23,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-08 20:42:23,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-08 20:42:23,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-08 20:42:23,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-08 20:42:23,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-08 20:42:23,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-08 20:42:23,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-08 20:42:23,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-08 20:42:23,143 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-08 20:42:23,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-08 20:42:23,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-08 20:42:23,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-08 20:42:23,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-08 20:42:23,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-08 20:42:23,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-08 20:42:23,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-08 20:42:23,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-08 20:42:23,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-08 20:42:23,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-08 20:42:23,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-03-08 20:42:23,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-03-08 20:42:23,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-03-08 20:42:23,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-03-08 20:42:23,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-03-08 20:42:23,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-03-08 20:42:23,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-03-08 20:42:23,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-03-08 20:42:23,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-03-08 20:42:23,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-03-08 20:42:23,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-03-08 20:42:23,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-03-08 20:42:23,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-03-08 20:42:23,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-03-08 20:42:23,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-03-08 20:42:23,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-03-08 20:42:23,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-03-08 20:42:23,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-03-08 20:42:23,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-03-08 20:42:23,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-03-08 20:42:23,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-03-08 20:42:23,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-03-08 20:42:23,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-03-08 20:42:23,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-03-08 20:42:23,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-03-08 20:42:23,144 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-03-08 20:42:23,144 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-03-08 20:42:23,144 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-03-08 20:42:23,144 INFO L130 BoogieDeclarations]: Found specification of procedure nv_gear_backoff_reseed [2025-03-08 20:42:23,144 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_gear_backoff_reseed [2025-03-08 20:42:23,144 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-03-08 20:42:23,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-03-08 20:42:23,144 INFO L130 BoogieDeclarations]: Found specification of procedure skb_headlen [2025-03-08 20:42:23,144 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_headlen [2025-03-08 20:42:23,144 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_fe_priv [2025-03-08 20:42:23,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_fe_priv [2025-03-08 20:42:23,144 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_dma_map [2025-03-08 20:42:23,144 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_dma_map [2025-03-08 20:42:23,144 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-03-08 20:42:23,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-03-08 20:42:23,144 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2025-03-08 20:42:23,144 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2025-03-08 20:42:23,145 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2025-03-08 20:42:23,145 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2025-03-08 20:42:23,145 INFO L130 BoogieDeclarations]: Found specification of procedure nv_alloc_rx [2025-03-08 20:42:23,145 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_alloc_rx [2025-03-08 20:42:23,145 INFO L130 BoogieDeclarations]: Found specification of procedure skb_is_gso [2025-03-08 20:42:23,145 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_is_gso [2025-03-08 20:42:23,145 INFO L130 BoogieDeclarations]: Found specification of procedure nv_nic_irq_other [2025-03-08 20:42:23,145 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_nic_irq_other [2025-03-08 20:42:23,145 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-03-08 20:42:23,146 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-03-08 20:42:23,146 INFO L130 BoogieDeclarations]: Found specification of procedure nv_nic_irq_rx [2025-03-08 20:42:23,146 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_nic_irq_rx [2025-03-08 20:42:23,146 INFO L130 BoogieDeclarations]: Found specification of procedure nv_restore_mac_addr [2025-03-08 20:42:23,146 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_restore_mac_addr [2025-03-08 20:42:23,146 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2025-03-08 20:42:23,146 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2025-03-08 20:42:23,146 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2025-03-08 20:42:23,146 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2025-03-08 20:42:23,146 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-03-08 20:42:23,146 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-03-08 20:42:23,146 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2025-03-08 20:42:23,146 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2025-03-08 20:42:23,146 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-03-08 20:42:23,146 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-03-08 20:42:23,146 INFO L130 BoogieDeclarations]: Found specification of procedure nv_napi_disable [2025-03-08 20:42:23,146 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_napi_disable [2025-03-08 20:42:23,146 INFO L130 BoogieDeclarations]: Found specification of procedure u64_stats_fetch_begin_bh [2025-03-08 20:42:23,146 INFO L138 BoogieDeclarations]: Found implementation of procedure u64_stats_fetch_begin_bh [2025-03-08 20:42:23,146 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2025-03-08 20:42:23,146 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2025-03-08 20:42:23,146 INFO L130 BoogieDeclarations]: Found specification of procedure nv_tx_timeout [2025-03-08 20:42:23,146 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_tx_timeout [2025-03-08 20:42:23,146 INFO L130 BoogieDeclarations]: Found specification of procedure nv_rx_process_optimized [2025-03-08 20:42:23,146 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_rx_process_optimized [2025-03-08 20:42:23,146 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-03-08 20:42:23,146 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-03-08 20:42:23,146 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-03-08 20:42:23,146 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-03-08 20:42:23,146 INFO L130 BoogieDeclarations]: Found specification of procedure nv_init_ring [2025-03-08 20:42:23,146 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_init_ring [2025-03-08 20:42:23,146 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule_prep [2025-03-08 20:42:23,146 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule_prep [2025-03-08 20:42:23,146 INFO L130 BoogieDeclarations]: Found specification of procedure nv_legacybackoff_reseed [2025-03-08 20:42:23,146 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_legacybackoff_reseed [2025-03-08 20:42:23,146 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-08 20:42:23,146 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-08 20:42:23,146 INFO L130 BoogieDeclarations]: Found specification of procedure nv_poll_controller [2025-03-08 20:42:23,146 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_poll_controller [2025-03-08 20:42:23,146 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-03-08 20:42:23,146 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-03-08 20:42:23,146 INFO L130 BoogieDeclarations]: Found specification of procedure nv_tx_done_optimized [2025-03-08 20:42:23,146 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_tx_done_optimized [2025-03-08 20:42:23,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-03-08 20:42:23,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-03-08 20:42:23,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-03-08 20:42:23,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-03-08 20:42:23,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-03-08 20:42:23,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-03-08 20:42:23,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-03-08 20:42:23,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-03-08 20:42:23,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-03-08 20:42:23,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-03-08 20:42:23,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-03-08 20:42:23,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-03-08 20:42:23,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-03-08 20:42:23,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-03-08 20:42:23,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-03-08 20:42:23,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-03-08 20:42:23,146 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-03-08 20:42:23,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-03-08 20:42:23,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-03-08 20:42:23,147 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-03-08 20:42:23,151 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#47 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#48 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-03-08 20:42:23,152 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-03-08 20:42:23,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-03-08 20:42:23,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-03-08 20:42:23,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-03-08 20:42:23,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-03-08 20:42:23,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-03-08 20:42:23,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-03-08 20:42:23,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-03-08 20:42:23,153 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-03-08 20:42:23,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-03-08 20:42:23,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-03-08 20:42:23,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-03-08 20:42:23,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-03-08 20:42:23,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-03-08 20:42:23,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-03-08 20:42:23,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-03-08 20:42:23,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-03-08 20:42:23,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-03-08 20:42:23,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-03-08 20:42:23,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-03-08 20:42:23,154 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-03-08 20:42:23,154 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-03-08 20:42:23,154 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-03-08 20:42:23,154 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2025-03-08 20:42:23,154 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2025-03-08 20:42:23,154 INFO L130 BoogieDeclarations]: Found specification of procedure nv_get_sset_count [2025-03-08 20:42:23,154 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_get_sset_count [2025-03-08 20:42:23,154 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-03-08 20:42:23,154 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-03-08 20:42:23,154 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-03-08 20:42:23,154 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-03-08 20:42:23,154 INFO L130 BoogieDeclarations]: Found specification of procedure nv_txrx_gate [2025-03-08 20:42:23,154 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_txrx_gate [2025-03-08 20:42:23,154 INFO L130 BoogieDeclarations]: Found specification of procedure nv_remove [2025-03-08 20:42:23,154 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_remove [2025-03-08 20:42:23,154 INFO L130 BoogieDeclarations]: Found specification of procedure nv_napi_enable [2025-03-08 20:42:23,154 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_napi_enable [2025-03-08 20:42:23,155 INFO L130 BoogieDeclarations]: Found specification of procedure disable_irq [2025-03-08 20:42:23,155 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_irq [2025-03-08 20:42:23,155 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2025-03-08 20:42:23,155 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2025-03-08 20:42:23,155 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-03-08 20:42:23,155 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-03-08 20:42:23,155 INFO L130 BoogieDeclarations]: Found specification of procedure u64_stats_update_begin [2025-03-08 20:42:23,155 INFO L138 BoogieDeclarations]: Found implementation of procedure u64_stats_update_begin [2025-03-08 20:42:23,155 INFO L130 BoogieDeclarations]: Found specification of procedure napi_gro_receive [2025-03-08 20:42:23,155 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_gro_receive [2025-03-08 20:42:23,155 INFO L130 BoogieDeclarations]: Found specification of procedure free_rings [2025-03-08 20:42:23,155 INFO L138 BoogieDeclarations]: Found implementation of procedure free_rings [2025-03-08 20:42:23,155 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2025-03-08 20:42:23,155 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2025-03-08 20:42:23,155 INFO L130 BoogieDeclarations]: Found specification of procedure nv_txrx_reset [2025-03-08 20:42:23,155 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_txrx_reset [2025-03-08 20:42:23,155 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_irq_97 [2025-03-08 20:42:23,155 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_irq_97 [2025-03-08 20:42:23,155 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-08 20:42:23,155 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-08 20:42:23,155 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-08 20:42:23,155 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-08 20:42:23,155 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-08 20:42:23,155 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-08 20:42:23,155 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-08 20:42:23,155 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-08 20:42:23,155 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-08 20:42:23,155 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-08 20:42:23,155 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-08 20:42:23,155 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-08 20:42:23,155 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-08 20:42:23,155 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-08 20:42:23,155 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-08 20:42:23,155 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-03-08 20:42:23,155 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-03-08 20:42:23,155 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-03-08 20:42:23,155 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-03-08 20:42:23,155 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-03-08 20:42:23,155 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-03-08 20:42:23,155 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-03-08 20:42:23,155 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-03-08 20:42:23,157 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-03-08 20:42:23,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-03-08 20:42:23,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-03-08 20:42:23,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-03-08 20:42:23,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-03-08 20:42:23,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-03-08 20:42:23,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-03-08 20:42:23,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-03-08 20:42:23,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-03-08 20:42:23,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-03-08 20:42:23,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-03-08 20:42:23,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-03-08 20:42:23,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-03-08 20:42:23,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-03-08 20:42:23,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-03-08 20:42:23,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-03-08 20:42:23,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-03-08 20:42:23,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-03-08 20:42:23,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-03-08 20:42:23,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-03-08 20:42:23,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-03-08 20:42:23,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2025-03-08 20:42:23,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2025-03-08 20:42:23,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#46 [2025-03-08 20:42:23,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#47 [2025-03-08 20:42:23,158 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#48 [2025-03-08 20:42:23,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-08 20:42:23,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-08 20:42:23,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-08 20:42:23,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-08 20:42:23,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-08 20:42:23,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-08 20:42:23,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-08 20:42:23,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-08 20:42:23,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-08 20:42:23,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-08 20:42:23,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-08 20:42:23,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-08 20:42:23,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-08 20:42:23,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-08 20:42:23,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-08 20:42:23,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-03-08 20:42:23,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-03-08 20:42:23,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-03-08 20:42:23,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-03-08 20:42:23,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-03-08 20:42:23,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-03-08 20:42:23,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-03-08 20:42:23,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-03-08 20:42:23,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-03-08 20:42:23,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-03-08 20:42:23,158 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-03-08 20:42:23,159 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-03-08 20:42:23,159 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-03-08 20:42:23,159 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-03-08 20:42:23,159 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-03-08 20:42:23,159 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-03-08 20:42:23,159 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-03-08 20:42:23,159 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-03-08 20:42:23,159 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-03-08 20:42:23,159 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-03-08 20:42:23,159 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-03-08 20:42:23,159 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-03-08 20:42:23,159 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-03-08 20:42:23,159 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-03-08 20:42:23,159 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-03-08 20:42:23,159 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-03-08 20:42:23,159 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-03-08 20:42:23,159 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-03-08 20:42:23,159 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-03-08 20:42:23,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2025-03-08 20:42:23,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2025-03-08 20:42:23,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#46 [2025-03-08 20:42:23,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#47 [2025-03-08 20:42:23,161 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#48 [2025-03-08 20:42:23,161 INFO L130 BoogieDeclarations]: Found specification of procedure kcalloc [2025-03-08 20:42:23,161 INFO L138 BoogieDeclarations]: Found implementation of procedure kcalloc [2025-03-08 20:42:23,161 INFO L130 BoogieDeclarations]: Found specification of procedure nv_do_nic_poll [2025-03-08 20:42:23,161 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_do_nic_poll [2025-03-08 20:42:23,161 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msix [2025-03-08 20:42:23,161 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msix [2025-03-08 20:42:23,161 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2025-03-08 20:42:23,161 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2025-03-08 20:42:23,161 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2025-03-08 20:42:23,161 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2025-03-08 20:42:23,161 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-03-08 20:42:23,161 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-03-08 20:42:23,161 INFO L130 BoogieDeclarations]: Found specification of procedure nv_resume [2025-03-08 20:42:23,161 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_resume [2025-03-08 20:42:23,161 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_schedule [2025-03-08 20:42:23,161 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_schedule [2025-03-08 20:42:23,161 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2025-03-08 20:42:23,161 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2025-03-08 20:42:23,161 INFO L130 BoogieDeclarations]: Found specification of procedure round_jiffies [2025-03-08 20:42:23,161 INFO L138 BoogieDeclarations]: Found implementation of procedure round_jiffies [2025-03-08 20:42:23,161 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-03-08 20:42:23,161 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-03-08 20:42:23,161 INFO L130 BoogieDeclarations]: Found specification of procedure netif_start_queue [2025-03-08 20:42:23,161 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_start_queue [2025-03-08 20:42:23,161 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-08 20:42:23,161 INFO L130 BoogieDeclarations]: Found specification of procedure mii_rw [2025-03-08 20:42:23,161 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_rw [2025-03-08 20:42:23,161 INFO L130 BoogieDeclarations]: Found specification of procedure set_msix_vector_map [2025-03-08 20:42:23,161 INFO L138 BoogieDeclarations]: Found implementation of procedure set_msix_vector_map [2025-03-08 20:42:23,161 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-03-08 20:42:23,161 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-03-08 20:42:23,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-08 20:42:23,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-08 20:42:23,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-08 20:42:23,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-08 20:42:23,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-08 20:42:23,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-08 20:42:23,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-08 20:42:23,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-08 20:42:23,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-08 20:42:23,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-08 20:42:23,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-08 20:42:23,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-08 20:42:23,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-08 20:42:23,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-08 20:42:23,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-08 20:42:23,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-08 20:42:23,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-08 20:42:23,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-08 20:42:23,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-08 20:42:23,161 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-08 20:42:23,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-08 20:42:23,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-08 20:42:23,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-08 20:42:23,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-03-08 20:42:23,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-03-08 20:42:23,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-03-08 20:42:23,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-03-08 20:42:23,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-03-08 20:42:23,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-03-08 20:42:23,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-03-08 20:42:23,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-03-08 20:42:23,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-03-08 20:42:23,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-03-08 20:42:23,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-03-08 20:42:23,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-03-08 20:42:23,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-03-08 20:42:23,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-03-08 20:42:23,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-03-08 20:42:23,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-03-08 20:42:23,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-03-08 20:42:23,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-03-08 20:42:23,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-03-08 20:42:23,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-03-08 20:42:23,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-03-08 20:42:23,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-03-08 20:42:23,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-03-08 20:42:23,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-03-08 20:42:23,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-03-08 20:42:23,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-03-08 20:42:23,163 INFO L130 BoogieDeclarations]: Found specification of procedure nv_set_loopback [2025-03-08 20:42:23,163 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_set_loopback [2025-03-08 20:42:23,163 INFO L130 BoogieDeclarations]: Found specification of procedure nv_mac_reset [2025-03-08 20:42:23,163 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_mac_reset [2025-03-08 20:42:23,164 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-03-08 20:42:23,164 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-03-08 20:42:23,164 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_completed_queue [2025-03-08 20:42:23,164 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_completed_queue [2025-03-08 20:42:23,164 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-03-08 20:42:23,164 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-03-08 20:42:23,164 INFO L130 BoogieDeclarations]: Found specification of procedure kfree_skb [2025-03-08 20:42:23,164 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree_skb [2025-03-08 20:42:23,164 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2025-03-08 20:42:23,164 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2025-03-08 20:42:23,164 INFO L130 BoogieDeclarations]: Found specification of procedure nv_tx_done [2025-03-08 20:42:23,164 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_tx_done [2025-03-08 20:42:23,164 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-03-08 20:42:23,164 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-03-08 20:42:23,164 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2025-03-08 20:42:23,164 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2025-03-08 20:42:23,164 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-03-08 20:42:23,164 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-03-08 20:42:23,164 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-03-08 20:42:23,164 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-03-08 20:42:23,164 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2025-03-08 20:42:23,164 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2025-03-08 20:42:23,164 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-03-08 20:42:23,164 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-03-08 20:42:23,164 INFO L130 BoogieDeclarations]: Found specification of procedure get_random_bytes [2025-03-08 20:42:23,164 INFO L138 BoogieDeclarations]: Found implementation of procedure get_random_bytes [2025-03-08 20:42:23,164 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-03-08 20:42:23,164 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-03-08 20:42:23,164 INFO L130 BoogieDeclarations]: Found specification of procedure nv_linkchange [2025-03-08 20:42:23,164 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_linkchange [2025-03-08 20:42:23,164 INFO L130 BoogieDeclarations]: Found specification of procedure nv_disable_hw_interrupts [2025-03-08 20:42:23,164 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_disable_hw_interrupts [2025-03-08 20:42:23,164 INFO L130 BoogieDeclarations]: Found specification of procedure set_bufsize [2025-03-08 20:42:23,164 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bufsize [2025-03-08 20:42:23,164 INFO L130 BoogieDeclarations]: Found specification of procedure phy_init [2025-03-08 20:42:23,164 INFO L138 BoogieDeclarations]: Found implementation of procedure phy_init [2025-03-08 20:42:23,164 INFO L130 BoogieDeclarations]: Found specification of procedure dma_low [2025-03-08 20:42:23,164 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_low [2025-03-08 20:42:23,164 INFO L130 BoogieDeclarations]: Found specification of procedure nv_copy_mac_to_hw [2025-03-08 20:42:23,164 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_copy_mac_to_hw [2025-03-08 20:42:23,164 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2025-03-08 20:42:23,164 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2025-03-08 20:42:23,164 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-03-08 20:42:23,164 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-03-08 20:42:23,164 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_bh_85 [2025-03-08 20:42:23,164 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_bh_85 [2025-03-08 20:42:23,164 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2025-03-08 20:42:23,164 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2025-03-08 20:42:23,164 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_mapping_error [2025-03-08 20:42:23,164 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_mapping_error [2025-03-08 20:42:23,164 INFO L130 BoogieDeclarations]: Found specification of procedure nv_stop_tx [2025-03-08 20:42:23,164 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_stop_tx [2025-03-08 20:42:23,164 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_lock_bh [2025-03-08 20:42:23,164 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_lock_bh [2025-03-08 20:42:23,164 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-03-08 20:42:23,164 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-03-08 20:42:23,164 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_unlock_bh [2025-03-08 20:42:23,164 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_unlock_bh [2025-03-08 20:42:23,164 INFO L130 BoogieDeclarations]: Found specification of procedure nv_force_linkspeed [2025-03-08 20:42:23,166 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_force_linkspeed [2025-03-08 20:42:23,166 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-03-08 20:42:23,166 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-03-08 20:42:23,166 INFO L130 BoogieDeclarations]: Found specification of procedure nv_update_pause [2025-03-08 20:42:23,166 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_update_pause [2025-03-08 20:42:23,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-08 20:42:23,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-08 20:42:23,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-08 20:42:23,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-08 20:42:23,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-08 20:42:23,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-08 20:42:23,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-08 20:42:23,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-08 20:42:23,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-08 20:42:23,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-08 20:42:23,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-08 20:42:23,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-08 20:42:23,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-08 20:42:23,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-08 20:42:23,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-08 20:42:23,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-08 20:42:23,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-08 20:42:23,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-08 20:42:23,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-08 20:42:23,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-08 20:42:23,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-03-08 20:42:23,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-03-08 20:42:23,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-03-08 20:42:23,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-03-08 20:42:23,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-03-08 20:42:23,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-03-08 20:42:23,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-03-08 20:42:23,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-03-08 20:42:23,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-03-08 20:42:23,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-03-08 20:42:23,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-03-08 20:42:23,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-03-08 20:42:23,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-03-08 20:42:23,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-03-08 20:42:23,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-03-08 20:42:23,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-03-08 20:42:23,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-03-08 20:42:23,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-03-08 20:42:23,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-03-08 20:42:23,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-03-08 20:42:23,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-03-08 20:42:23,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-03-08 20:42:23,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-03-08 20:42:23,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-03-08 20:42:23,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2025-03-08 20:42:23,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2025-03-08 20:42:23,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2025-03-08 20:42:23,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2025-03-08 20:42:23,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2025-03-08 20:42:23,167 INFO L130 BoogieDeclarations]: Found specification of procedure nv_init_tx [2025-03-08 20:42:23,167 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_init_tx [2025-03-08 20:42:23,167 INFO L130 BoogieDeclarations]: Found specification of procedure eth_type_trans [2025-03-08 20:42:23,167 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_type_trans [2025-03-08 20:42:23,167 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-03-08 20:42:23,167 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-03-08 20:42:23,167 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_99 [2025-03-08 20:42:23,167 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_99 [2025-03-08 20:42:23,167 INFO L130 BoogieDeclarations]: Found specification of procedure nv_enable_irq [2025-03-08 20:42:23,167 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_enable_irq [2025-03-08 20:42:23,167 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2025-03-08 20:42:23,167 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2025-03-08 20:42:23,167 INFO L130 BoogieDeclarations]: Found specification of procedure nv_unmap_txskb [2025-03-08 20:42:23,167 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_unmap_txskb [2025-03-08 20:42:23,167 INFO L130 BoogieDeclarations]: Found specification of procedure enable_irq [2025-03-08 20:42:23,167 INFO L138 BoogieDeclarations]: Found implementation of procedure enable_irq [2025-03-08 20:42:23,167 INFO L130 BoogieDeclarations]: Found specification of procedure nv_stop_rx [2025-03-08 20:42:23,167 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_stop_rx [2025-03-08 20:42:23,167 INFO L130 BoogieDeclarations]: Found specification of procedure u64_stats_fetch_retry_bh [2025-03-08 20:42:23,167 INFO L138 BoogieDeclarations]: Found implementation of procedure u64_stats_fetch_retry_bh [2025-03-08 20:42:23,167 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-03-08 20:42:23,167 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-03-08 20:42:23,167 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-03-08 20:42:23,167 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-03-08 20:42:23,167 INFO L130 BoogieDeclarations]: Found specification of procedure nv_getlen [2025-03-08 20:42:23,167 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_getlen [2025-03-08 20:42:23,167 INFO L130 BoogieDeclarations]: Found specification of procedure nv_link_irq [2025-03-08 20:42:23,167 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_link_irq [2025-03-08 20:42:23,168 INFO L130 BoogieDeclarations]: Found specification of procedure nv_optimized [2025-03-08 20:42:23,168 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_optimized [2025-03-08 20:42:23,168 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_fe_priv [2025-03-08 20:42:23,168 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_fe_priv [2025-03-08 20:42:23,168 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_2_6 [2025-03-08 20:42:23,168 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_2_6 [2025-03-08 20:42:23,168 INFO L130 BoogieDeclarations]: Found specification of procedure nv_stop_rxtx [2025-03-08 20:42:23,168 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_stop_rxtx [2025-03-08 20:42:23,168 INFO L130 BoogieDeclarations]: Found specification of procedure nv_update_linkspeed [2025-03-08 20:42:23,169 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_update_linkspeed [2025-03-08 20:42:23,169 INFO L130 BoogieDeclarations]: Found specification of procedure using_multi_irqs [2025-03-08 20:42:23,169 INFO L138 BoogieDeclarations]: Found implementation of procedure using_multi_irqs [2025-03-08 20:42:23,169 INFO L130 BoogieDeclarations]: Found specification of procedure netif_addr_unlock [2025-03-08 20:42:23,169 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_addr_unlock [2025-03-08 20:42:23,169 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-03-08 20:42:23,169 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-03-08 20:42:23,169 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-03-08 20:42:23,169 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-03-08 20:42:23,169 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2025-03-08 20:42:23,169 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2025-03-08 20:42:23,169 INFO L130 BoogieDeclarations]: Found specification of procedure dql_avail [2025-03-08 20:42:23,169 INFO L138 BoogieDeclarations]: Found implementation of procedure dql_avail [2025-03-08 20:42:23,169 INFO L130 BoogieDeclarations]: Found specification of procedure disable_irq_lockdep [2025-03-08 20:42:23,169 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_irq_lockdep [2025-03-08 20:42:23,169 INFO L130 BoogieDeclarations]: Found specification of procedure nv_disable_irq [2025-03-08 20:42:23,169 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_disable_irq [2025-03-08 20:42:23,169 INFO L130 BoogieDeclarations]: Found specification of procedure nv_open [2025-03-08 20:42:23,169 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_open [2025-03-08 20:42:23,169 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_1_6 [2025-03-08 20:42:23,169 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_1_6 [2025-03-08 20:42:23,169 INFO L130 BoogieDeclarations]: Found specification of procedure nv_start_rx [2025-03-08 20:42:23,169 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_start_rx [2025-03-08 20:42:23,169 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-03-08 20:42:23,169 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-03-08 20:42:23,169 INFO L130 BoogieDeclarations]: Found specification of procedure phy_reset [2025-03-08 20:42:23,169 INFO L138 BoogieDeclarations]: Found implementation of procedure phy_reset [2025-03-08 20:42:23,169 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2025-03-08 20:42:23,169 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2025-03-08 20:42:23,169 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-03-08 20:42:23,169 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-03-08 20:42:23,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-08 20:42:23,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-08 20:42:23,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-08 20:42:23,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-08 20:42:23,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-08 20:42:23,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-08 20:42:23,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-08 20:42:23,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-08 20:42:23,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-08 20:42:23,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-08 20:42:23,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-08 20:42:23,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-08 20:42:23,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-08 20:42:23,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-08 20:42:23,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-08 20:42:23,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-08 20:42:23,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-08 20:42:23,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-08 20:42:23,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-08 20:42:23,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-08 20:42:23,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-03-08 20:42:23,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-03-08 20:42:23,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-03-08 20:42:23,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-03-08 20:42:23,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-03-08 20:42:23,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-03-08 20:42:23,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-03-08 20:42:23,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-03-08 20:42:23,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-03-08 20:42:23,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-03-08 20:42:23,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-03-08 20:42:23,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-03-08 20:42:23,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-03-08 20:42:23,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-03-08 20:42:23,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-03-08 20:42:23,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-03-08 20:42:23,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-03-08 20:42:23,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-03-08 20:42:23,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-03-08 20:42:23,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-03-08 20:42:23,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-03-08 20:42:23,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-03-08 20:42:23,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-03-08 20:42:23,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-03-08 20:42:23,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2025-03-08 20:42:23,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2025-03-08 20:42:23,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2025-03-08 20:42:23,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2025-03-08 20:42:23,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2025-03-08 20:42:23,171 INFO L130 BoogieDeclarations]: Found specification of procedure get_nvpriv [2025-03-08 20:42:23,171 INFO L138 BoogieDeclarations]: Found implementation of procedure get_nvpriv [2025-03-08 20:42:23,171 INFO L130 BoogieDeclarations]: Found specification of procedure nv_request_irq [2025-03-08 20:42:23,171 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_request_irq [2025-03-08 20:42:23,171 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-03-08 20:42:23,171 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-03-08 20:42:23,171 INFO L130 BoogieDeclarations]: Found specification of procedure nv_get_regs_len [2025-03-08 20:42:23,171 INFO L138 BoogieDeclarations]: Found implementation of procedure nv_get_regs_len [2025-03-08 20:42:24,578 INFO L256 CfgBuilder]: Building ICFG [2025-03-08 20:42:24,584 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-08 20:42:24,838 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8046: call ULTIMATE.dealloc(~#ri~0.base, ~#ri~0.offset);havoc ~#ri~0.base, ~#ri~0.offset; [2025-03-08 20:42:24,896 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22794: havoc #t~nondet3416; [2025-03-08 20:42:25,008 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22914: havoc netpoll_trap_#t~nondet3429#1; [2025-03-08 20:42:25,147 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11366: 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-08 20:42:25,176 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9690: havoc #t~mem1039;havoc #t~mem1040;havoc #t~mem1041.base, #t~mem1041.offset;havoc #t~mem1042.base, #t~mem1042.offset;havoc #t~mem1043; [2025-03-08 20:42:25,227 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20685-1: ldv_del_timer_sync_203_#res#1 := ldv_del_timer_sync_203_~ldv_func_res~21#1; [2025-03-08 20:42:25,228 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20715-1: ldv_del_timer_sync_205_#res#1 := ldv_del_timer_sync_205_~ldv_func_res~23#1; [2025-03-08 20:42:25,228 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20700-1: ldv_del_timer_sync_204_#res#1 := ldv_del_timer_sync_204_~ldv_func_res~22#1; [2025-03-08 20:42:25,307 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5916: havoc kobject_name_#t~mem69#1.base, kobject_name_#t~mem69#1.offset; [2025-03-08 20:42:25,307 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5954: havoc dev_name_#t~mem77#1.base, dev_name_#t~mem77#1.offset; [2025-03-08 20:42:25,600 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22700: havoc #t~nondet3408; [2025-03-08 20:42:25,749 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20839: havoc ldv_dev_get_drvdata_#t~mem3306#1.base, ldv_dev_get_drvdata_#t~mem3306#1.offset;havoc ldv_dev_get_drvdata_#t~mem3307#1.base, ldv_dev_get_drvdata_#t~mem3307#1.offset; [2025-03-08 20:42:25,770 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22995: havoc #t~nondet3445; [2025-03-08 20:42:25,790 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6361: havoc #t~mem222.base, #t~mem222.offset;havoc #t~mem223; [2025-03-08 20:42:25,792 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22822: havoc #t~nondet3420; [2025-03-08 20:42:25,822 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6367: havoc skb_is_nonlinear_#t~mem224#1; [2025-03-08 20:42:25,822 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6384: havoc #t~ite232#1;havoc #t~mem230#1;havoc #t~mem231#1; [2025-03-08 20:42:25,852 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L16660: #res#1 := ~arg0#1; [2025-03-08 20:42:25,864 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6613: havoc #t~mem265.base, #t~mem265.offset; [2025-03-08 20:42:25,866 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22891: havoc #t~nondet3427; [2025-03-08 20:42:25,920 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6048: havoc #t~mem128.base, #t~mem128.offset; [2025-03-08 20:42:25,963 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22736: havoc #t~nondet3411; [2025-03-08 20:42:25,979 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22726: havoc #t~nondet3410; [2025-03-08 20:42:26,267 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5715: havoc arch_spin_is_locked_#t~mem46#1;havoc arch_spin_is_locked_#t~mem47#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-08 20:42:26,294 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5604: havoc arch_irqs_disabled_flags_#t~bitwise38#1; [2025-03-08 20:42:26,320 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7582: havoc #t~mem380.base, #t~mem380.offset; [2025-03-08 20:42:26,464 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20157-1: ldv_mod_timer_109_#res#1 := ldv_mod_timer_109_~ldv_func_res~1#1; [2025-03-08 20:42:26,464 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12149: 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-08 20:42:26,592 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L17828: #res#1 := ~arg0#1; [2025-03-08 20:42:26,607 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22953: havoc pci_set_power_state_#t~nondet3435#1; [2025-03-08 20:42:26,607 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22960: havoc pci_wake_from_d3_#t~nondet3436#1; [2025-03-08 20:42:26,622 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7421: havoc is_zero_ether_addr_#t~mem366#1;havoc is_zero_ether_addr_#t~mem367#1;havoc is_zero_ether_addr_#t~bitwise368#1; [2025-03-08 20:42:26,622 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7427: havoc is_multicast_ether_addr_#t~mem369#1; [2025-03-08 20:42:26,768 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9806: 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-08 20:42:26,779 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6373: havoc #t~mem225;havoc #t~mem226; [2025-03-08 20:42:26,801 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6403: havoc skb_frag_page_#t~mem234#1.base, skb_frag_page_#t~mem234#1.offset; [2025-03-08 20:42:26,890 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6461: havoc #t~mem248; [2025-03-08 20:42:27,000 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20377-1: ldv_mod_timer_141_#res#1 := ldv_mod_timer_141_~ldv_func_res~7#1; [2025-03-08 20:42:27,000 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20352-1: ldv_mod_timer_138_#res#1 := ldv_mod_timer_138_~ldv_func_res~6#1; [2025-03-08 20:42:27,000 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12536: 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-08 20:42:27,002 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22877: havoc #t~nondet3425; [2025-03-08 20:42:27,081 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20297-1: ldv_mod_timer_129_#res#1 := ldv_mod_timer_129_~ldv_func_res~5#1; [2025-03-08 20:42:27,081 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20272-1: ldv_mod_timer_126_#res#1 := ldv_mod_timer_126_~ldv_func_res~4#1; [2025-03-08 20:42:27,081 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12417: 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-08 20:42:27,123 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6353: havoc #t~mem219; [2025-03-08 20:42:27,207 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22895: havoc netdev_warn_#t~nondet3428#1; [2025-03-08 20:42:27,208 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10704: 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-08 20:42:27,364 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9345: 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-08 20:42:27,387 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9698: call ULTIMATE.dealloc(~#low~0.base, ~#low~0.offset);havoc ~#low~0.base, ~#low~0.offset; [2025-03-08 20:42:41,312 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22696: havoc __dynamic_dev_dbg_#t~nondet3407#1; [2025-03-08 20:42:41,312 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22968: havoc register_netdev_#t~nondet3438#1; [2025-03-08 20:42:41,312 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint main_returnLabel#1: #t~ret3447#1 := main_#res#1;havoc main_#t~ret3052#1, main_~tmp~168#1;assume { :end_inline_main } true; [2025-03-08 20:42:41,312 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22980: havoc schedule_timeout_uninterruptible_#t~nondet3441#1; [2025-03-08 20:42:41,312 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20605-1: ldv_mod_timer_174_#res#1 := ldv_mod_timer_174_~ldv_func_res~17#1; [2025-03-08 20:42:41,312 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22722: havoc __pci_register_driver_#t~nondet3409#1; [2025-03-08 20:42:41,312 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18242: 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-08 20:42:41,312 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19308-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-03-08 20:42:41,312 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19309-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-03-08 20:42:41,313 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18253: 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-08 20:42:41,313 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22749: havoc _raw_spin_trylock_#t~nondet3412#1; [2025-03-08 20:42:41,313 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15352: 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-08 20:42:41,313 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20640-1: ldv_mod_timer_196_#res#1 := ldv_mod_timer_196_~ldv_func_res~18#1; [2025-03-08 20:42:41,313 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20112-1: ldv_mod_timer_100_#res#1 := ldv_mod_timer_100_~ldv_func_res~0#1; [2025-03-08 20:42:41,313 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22764: havoc alloc_etherdev_mqs_#t~ret3413#1.base, alloc_etherdev_mqs_#t~ret3413#1.offset; [2025-03-08 20:42:41,313 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22801: havoc dma_set_mask_#t~nondet3417#1; [2025-03-08 20:42:41,313 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22805: havoc dma_supported_#t~nondet3418#1; [2025-03-08 20:42:41,313 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13825: 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-08 20:42:41,313 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22826: havoc ethtool_op_get_link_#t~nondet3421#1; [2025-03-08 20:42:41,313 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22830: havoc ethtool_op_get_ts_info_#t~nondet3422#1; [2025-03-08 20:42:41,313 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22845: havoc ioremap_nocache_#t~ret3423#1.base, ioremap_nocache_#t~ret3423#1.offset; [2025-03-08 20:42:41,313 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20731-1: ldv_alloc_etherdev_mqs_208_#res#1.base, ldv_alloc_etherdev_mqs_208_#res#1.offset := ldv_alloc_etherdev_mqs_208_~ldv_func_res~24#1.base, ldv_alloc_etherdev_mqs_208_~ldv_func_res~24#1.offset; [2025-03-08 20:42:41,313 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6475: havoc ethtool_cmd_speed_#t~mem249#1;havoc ethtool_cmd_speed_#t~mem250#1;havoc ethtool_cmd_speed_#t~bitwise251#1; [2025-03-08 20:42:41,313 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20746-1: ldv_register_netdev_213_#res#1 := ldv_register_netdev_213_~ldv_func_res~25#1; [2025-03-08 20:42:41,313 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22867: havoc ldv_pre_register_netdev_#t~nondet3424#1; [2025-03-08 20:42:41,313 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-03-08 20:42:41,314 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20793-1: ldv___pci_register_driver_217_#res#1 := ldv___pci_register_driver_217_~ldv_func_res~26#1; [2025-03-08 20:42:41,314 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7597: havoc nv_descr_getlength_#t~mem382#1;havoc nv_descr_getlength_#t~bitwise383#1; [2025-03-08 20:42:41,314 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7603: havoc nv_descr_getlength_ex_#t~mem384#1; [2025-03-08 20:42:41,314 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L16588-1: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-03-08 20:42:41,314 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22931: havoc pci_enable_device_#t~nondet3431#1; [2025-03-08 20:42:41,314 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20555-1: ldv_spin_trylock_158_#res#1 := ldv_spin_trylock_158_~ldv_func_res~15#1; [2025-03-08 20:42:41,314 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22946: havoc pci_request_regions_#t~nondet3434#1; [2025-03-08 20:42:41,314 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L16607-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2025-03-08 20:42:41,314 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L16610-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2025-03-08 20:42:41,314 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L16612-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2025-03-08 20:42:41,314 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20580-1: ldv_mod_timer_160_#res#1 := ldv_mod_timer_160_~ldv_func_res~16#1; [2025-03-08 20:42:43,060 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-03-08 20:42:43,837 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22972: havoc request_threaded_irq_#t~nondet3439#1; [2025-03-08 20:42:46,236 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22887: havoc #t~nondet3426; [2025-03-08 20:42:50,203 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20540-1: ldv_mod_timer_156_#res#1 := ldv_mod_timer_156_~ldv_func_res~14#1; [2025-03-08 20:42:51,053 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6025: havoc is_device_dma_capable_#t~mem99#1.base, is_device_dma_capable_#t~mem99#1.offset;havoc is_device_dma_capable_#t~mem100#1.base, is_device_dma_capable_#t~mem100#1.offset;havoc is_device_dma_capable_#t~mem101#1;havoc is_device_dma_capable_#t~short102#1; [2025-03-08 20:42:51,400 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22918: havoc pci_bus_write_config_dword_#t~nondet3430#1; [2025-03-08 20:42:51,457 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22976: havoc #t~nondet3440; [2025-03-08 20:42:53,604 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22964: havoc #t~nondet3437; [2025-03-08 20:42:54,694 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22790: havoc #t~nondet3415; [2025-03-08 20:42:54,863 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5485: havoc #t~bitwise4; [2025-03-08 20:42:55,179 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L19352: #res#1 := ~arg0#1; [2025-03-08 20:43:00,197 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11299: call ULTIMATE.dealloc(~#mac~0.base, ~#mac~0.offset);havoc ~#mac~0.base, ~#mac~0.offset; [2025-03-08 20:43:00,351 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22786: havoc #t~nondet3414; [2025-03-08 20:43:01,744 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5479: havoc #t~mem2;havoc #t~bitwise3; [2025-03-08 20:43:04,297 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9416: 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-08 20:43:04,422 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22818: havoc #t~nondet3419; [2025-03-08 20:43:05,175 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5473: #res := 1; [2025-03-08 20:43:09,146 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6000: havoc #t~mem90;havoc #t~mem91; [2025-03-08 20:43:11,490 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20670-1: ldv_mod_timer_199_#res#1 := ldv_mod_timer_199_~ldv_func_res~20#1; [2025-03-08 20:43:11,490 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15055: call ULTIMATE.dealloc(~#low~1#1.base, ~#low~1#1.offset);havoc ~#low~1#1.base, ~#low~1#1.offset; [2025-03-08 20:43:11,490 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20655-1: ldv_mod_timer_198_#res#1 := ldv_mod_timer_198_~ldv_func_res~19#1; [2025-03-08 20:43:13,924 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22935: havoc pci_enable_msi_block_#t~nondet3432#1; [2025-03-08 20:43:13,924 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20449-1: ldv_request_irq_148_#res#1 := ldv_request_irq_148_~ldv_func_res~11#1; [2025-03-08 20:43:13,924 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20467-1: ldv_request_irq_149_#res#1 := ldv_request_irq_149_~ldv_func_res~12#1; [2025-03-08 20:43:13,924 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20485-1: ldv_request_irq_150_#res#1 := ldv_request_irq_150_~ldv_func_res~13#1; [2025-03-08 20:43:13,924 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20395-1: ldv_request_irq_145_#res#1 := ldv_request_irq_145_~ldv_func_res~8#1; [2025-03-08 20:43:13,924 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L22939: havoc pci_enable_msix_#t~nondet3433#1; [2025-03-08 20:43:13,924 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20413-1: ldv_request_irq_146_#res#1 := ldv_request_irq_146_~ldv_func_res~9#1; [2025-03-08 20:43:13,924 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20431-1: ldv_request_irq_147_#res#1 := ldv_request_irq_147_~ldv_func_res~10#1; [2025-03-08 20:43:14,071 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13690: havoc #t~mem2263; [2025-03-08 20:43:17,458 INFO L? ?]: Removed 6401 outVars from TransFormulas that were not future-live. [2025-03-08 20:43:17,458 INFO L307 CfgBuilder]: Performing block encoding [2025-03-08 20:43:17,649 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-08 20:43:17,649 INFO L336 CfgBuilder]: Removed 5 assume(true) statements. [2025-03-08 20:43:17,650 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.03 08:43:17 BoogieIcfgContainer [2025-03-08 20:43:17,650 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-08 20:43:17,651 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-08 20:43:17,651 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-08 20:43:17,655 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-08 20:43:17,655 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.03 08:42:12" (1/3) ... [2025-03-08 20:43:17,656 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@180fec0e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.03 08:43:17, skipping insertion in model container [2025-03-08 20:43:17,656 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:42:18" (2/3) ... [2025-03-08 20:43:17,657 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@180fec0e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.03 08:43:17, skipping insertion in model container [2025-03-08 20:43:17,657 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.03 08:43:17" (3/3) ... [2025-03-08 20:43:17,658 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-nvidia-forcedeth.cil.i [2025-03-08 20:43:17,672 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-08 20:43:17,676 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-nvidia-forcedeth.cil.i that has 322 procedures, 7365 locations, 1 initial locations, 150 loop locations, and 1 error locations. [2025-03-08 20:43:17,819 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-08 20:43:17,828 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;@7fdc1fd8, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-08 20:43:17,828 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2025-03-08 20:43:17,846 INFO L276 IsEmpty]: Start isEmpty. Operand has 6939 states, 4954 states have (on average 1.378885748889786) internal successors, (6831), 5072 states have internal predecessors, (6831), 1758 states have call successors, (1758), 227 states have call predecessors, (1758), 226 states have return successors, (1747), 1717 states have call predecessors, (1747), 1747 states have call successors, (1747) [2025-03-08 20:43:17,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 366 [2025-03-08 20:43:17,882 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 20:43:17,883 INFO L218 NwaCegarLoop]: trace histogram [25, 25, 24, 24, 24, 24, 24, 24, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 20:43:17,883 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-08 20:43:17,887 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 20:43:17,887 INFO L85 PathProgramCache]: Analyzing trace with hash 1962569548, now seen corresponding path program 1 times [2025-03-08 20:43:17,892 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 20:43:17,892 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [707846259] [2025-03-08 20:43:17,892 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 20:43:17,893 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms