./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 798a7b37 Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-vmxnet3-vmxnet3.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 eb337bed37f00edfe49a35b4a360c81276b7e848ad8698f48b5ad169dc57f04b --- Real Ultimate output --- This is Ultimate 0.3.0-?-798a7b3-m [2025-03-04 05:40:06,267 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-04 05:40:06,325 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-04 05:40:06,331 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-04 05:40:06,331 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-04 05:40:06,352 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-04 05:40:06,353 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-04 05:40:06,353 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-04 05:40:06,354 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-04 05:40:06,354 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-04 05:40:06,354 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-04 05:40:06,355 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-04 05:40:06,355 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-04 05:40:06,355 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-04 05:40:06,355 INFO L153 SettingsManager]: * Use SBE=true [2025-03-04 05:40:06,355 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-04 05:40:06,355 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-04 05:40:06,356 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-04 05:40:06,356 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-04 05:40:06,356 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-04 05:40:06,356 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-04 05:40:06,356 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-04 05:40:06,356 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-04 05:40:06,356 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-04 05:40:06,356 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-04 05:40:06,356 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-04 05:40:06,356 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-04 05:40:06,356 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-04 05:40:06,356 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-04 05:40:06,356 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 05:40:06,357 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-04 05:40:06,357 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-04 05:40:06,357 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-04 05:40:06,357 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-04 05:40:06,357 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-04 05:40:06,357 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-04 05:40:06,357 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-04 05:40:06,357 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-04 05:40:06,357 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-04 05:40:06,357 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-04 05:40:06,357 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 -> eb337bed37f00edfe49a35b4a360c81276b7e848ad8698f48b5ad169dc57f04b [2025-03-04 05:40:06,579 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-04 05:40:06,584 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-04 05:40:06,587 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-04 05:40:06,588 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-04 05:40:06,589 INFO L274 PluginConnector]: CDTParser initialized [2025-03-04 05:40:06,590 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i [2025-03-04 05:40:07,766 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/89488d451/e5286849a23e42078b848837adad119a/FLAGda9adb5bb [2025-03-04 05:40:08,415 INFO L384 CDTParser]: Found 1 translation units. [2025-03-04 05:40:08,416 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i [2025-03-04 05:40:08,469 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/89488d451/e5286849a23e42078b848837adad119a/FLAGda9adb5bb [2025-03-04 05:40:08,835 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/89488d451/e5286849a23e42078b848837adad119a [2025-03-04 05:40:08,837 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-04 05:40:08,838 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-04 05:40:08,839 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-04 05:40:08,839 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-04 05:40:08,842 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-04 05:40:08,843 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 05:40:08" (1/1) ... [2025-03-04 05:40:08,843 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@38f80d06 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:40:08, skipping insertion in model container [2025-03-04 05:40:08,844 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 05:40:08" (1/1) ... [2025-03-04 05:40:08,963 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-04 05:40:14,213 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i[554141,554154] [2025-03-04 05:40:14,215 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i[554310,554323] [2025-03-04 05:40:14,216 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i[554477,554490] [2025-03-04 05:40:14,216 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i[554645,554658] [2025-03-04 05:40:14,245 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 05:40:14,295 INFO L200 MainTranslator]: Completed pre-run [2025-03-04 05:40:14,402 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"); [6454] [2025-03-04 05:40:14,404 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)); [6461] [2025-03-04 05:40:14,405 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6468] [2025-03-04 05:40:14,406 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [6484] [2025-03-04 05:40:14,407 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/f860c18/linux-kernel-locking-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [6579-6580] [2025-03-04 05:40:14,407 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"); [6585-6587] [2025-03-04 05:40:14,409 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; incl %0": "+m" (v->counter)); [6607] [2025-03-04 05:40:14,409 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6614] [2025-03-04 05:40:14,410 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6685] [2025-03-04 05:40:14,410 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6688] [2025-03-04 05:40:14,410 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (val)); [6690] [2025-03-04 05:40:14,410 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6695] [2025-03-04 05:40:14,410 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6698] [2025-03-04 05:40:14,410 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6700] [2025-03-04 05:40:14,411 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6705] [2025-03-04 05:40:14,411 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6708] [2025-03-04 05:40:14,411 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6710] [2025-03-04 05:40:14,411 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6715] [2025-03-04 05:40:14,411 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6718] [2025-03-04 05:40:14,411 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (val)); [6720] [2025-03-04 05:40:14,412 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6758] [2025-03-04 05:40:14,412 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6761] [2025-03-04 05:40:14,412 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (- val)); [6763] [2025-03-04 05:40:14,412 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6768] [2025-03-04 05:40:14,412 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6771] [2025-03-04 05:40:14,412 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6773] [2025-03-04 05:40:14,412 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6778] [2025-03-04 05:40:14,412 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6781] [2025-03-04 05:40:14,412 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6783] [2025-03-04 05:40:14,412 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6788] [2025-03-04 05:40:14,413 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6791] [2025-03-04 05:40:14,413 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (- val)); [6793] [2025-03-04 05:40:14,414 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6886] [2025-03-04 05:40:14,414 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6895] [2025-03-04 05:40:14,415 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [7065] [2025-03-04 05:40:14,416 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [7072] [2025-03-04 05:40:14,417 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ (" addl %1,%0\n adcl $0xffff,%0": "=r" (sum): "r" (sum << 16), "0" (sum & 4294901760U)); [7139] [2025-03-04 05:40:14,417 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ (" addl %1, %0\n adcl %2, %0\n adcl %3, %0\n adcl $0, %0\n": "=r" (sum): "g" (daddr), "g" (saddr), "g" (((int )len + (int )proto) << 8), "0" (sum)); [7147-7148] [2025-03-04 05:40:14,419 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)); [7222-7223] [2025-03-04 05:40:14,420 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)); [7256-7257] [2025-03-04 05:40:14,421 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)); [7297-7298] [2025-03-04 05:40:14,421 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)); [7326-7327] [2025-03-04 05:40:14,428 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)); [7834-7835] [2025-03-04 05:40:14,428 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7841] [2025-03-04 05:40:14,431 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [8156] [2025-03-04 05:40:14,431 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8159] [2025-03-04 05:40:14,431 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8162] [2025-03-04 05:40:14,431 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8165] [2025-03-04 05:40:14,432 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [8196] [2025-03-04 05:40:14,432 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8199] [2025-03-04 05:40:14,432 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8202] [2025-03-04 05:40:14,433 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8205] [2025-03-04 05:40:14,433 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [8236] [2025-03-04 05:40:14,433 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8239] [2025-03-04 05:40:14,433 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8242] [2025-03-04 05:40:14,434 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8245] [2025-03-04 05:40:14,434 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [8276] [2025-03-04 05:40:14,434 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8279] [2025-03-04 05:40:14,434 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8282] [2025-03-04 05:40:14,435 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8285] [2025-03-04 05:40:14,458 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/vmxnet3/vmxnet3_drv.c"), "i" (322), "i" (12UL)); [8912-8913] [2025-03-04 05:40:14,460 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/vmxnet3/vmxnet3_drv.c"), "i" (336), "i" (12UL)); [8940-8941] [2025-03-04 05:40:14,461 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/vmxnet3/vmxnet3_drv.c"), "i" (337), "i" (12UL)); [8952-8953] [2025-03-04 05:40:14,461 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/vmxnet3/vmxnet3_drv.c"), "i" (340), "i" (12UL)); [8965-8966] [2025-03-04 05:40:14,463 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/vmxnet3/vmxnet3_drv.c"), "i" (416), "i" (12UL)); [9104-9105] [2025-03-04 05:40:14,464 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/vmxnet3/vmxnet3_drv.c"), "i" (416), "i" (12UL)); [9115-9116] [2025-03-04 05:40:14,467 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/vmxnet3/vmxnet3_drv.c"), "i" (506), "i" (12UL)); [9271-9272] [2025-03-04 05:40:14,467 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/vmxnet3/vmxnet3_drv.c"), "i" (506), "i" (12UL)); [9282-9283] [2025-03-04 05:40:14,471 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/vmxnet3/vmxnet3_drv.c"), "i" (596), "i" (12UL)); [9414-9415] [2025-03-04 05:40:14,471 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/vmxnet3/vmxnet3_drv.c"), "i" (614), "i" (12UL)); [9444-9445] [2025-03-04 05:40:14,473 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/vmxnet3/vmxnet3_drv.c"), "i" (634), "i" (12UL)); [9493-9494] [2025-03-04 05:40:14,475 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/vmxnet3/vmxnet3_drv.c"), "i" (647), "i" (12UL)); [9524-9525] [2025-03-04 05:40:14,476 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/vmxnet3/vmxnet3_drv.c"), "i" (669), "i" (12UL)); [9575-9576] [2025-03-04 05:40:14,479 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/vmxnet3/vmxnet3_drv.c"), "i" (722), "i" (12UL)); [9637-9638] [2025-03-04 05:40:14,482 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/vmxnet3/vmxnet3_drv.c"), "i" (762), "i" (12UL)); [9702-9703] [2025-03-04 05:40:14,491 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/vmxnet3/vmxnet3_drv.c"), "i" (987), "i" (12UL)); [10068-10069] [2025-03-04 05:40:14,495 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/vmxnet3/vmxnet3_drv.c"), "i" (1091), "i" (12UL)); [10188-10189] [2025-03-04 05:40:14,496 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/vmxnet3/vmxnet3_drv.c"), "i" (1108), "i" (12UL)); [10218-10219] [2025-03-04 05:40:14,497 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/vmxnet3/vmxnet3_drv.c"), "i" (1109), "i" (12UL)); [10230-10231] [2025-03-04 05:40:14,497 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/vmxnet3/vmxnet3_drv.c"), "i" (1110), "i" (12UL)); [10242-10243] [2025-03-04 05:40:14,499 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/vmxnet3/vmxnet3_drv.c"), "i" (1184), "i" (12UL)); [10354-10355] [2025-03-04 05:40:14,501 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/vmxnet3/vmxnet3_drv.c"), "i" (1193), "i" (12UL)); [10372-10373] [2025-03-04 05:40:14,501 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/vmxnet3/vmxnet3_drv.c"), "i" (1193), "i" (12UL)); [10382-10383] [2025-03-04 05:40:14,502 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/vmxnet3/vmxnet3_drv.c"), "i" (1202), "i" (12UL)); [10413-10414] [2025-03-04 05:40:14,503 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/vmxnet3/vmxnet3_drv.c"), "i" (1202), "i" (12UL)); [10423-10424] [2025-03-04 05:40:14,503 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/vmxnet3/vmxnet3_drv.c"), "i" (1204), "i" (12UL)); [10435-10436] [2025-03-04 05:40:14,503 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/vmxnet3/vmxnet3_drv.c"), "i" (1205), "i" (12UL)); [10447-10448] [2025-03-04 05:40:14,503 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/vmxnet3/vmxnet3_drv.c"), "i" (1205), "i" (12UL)); [10458-10459] [2025-03-04 05:40:14,504 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/vmxnet3/vmxnet3_drv.c"), "i" (1209), "i" (12UL)); [10476-10477] [2025-03-04 05:40:14,506 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/vmxnet3/vmxnet3_drv.c"), "i" (1253), "i" (12UL)); [10543-10544] [2025-03-04 05:40:14,507 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/vmxnet3/vmxnet3_drv.c"), "i" (1256), "i" (12UL)); [10556-10557] [2025-03-04 05:40:14,507 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/vmxnet3/vmxnet3_drv.c"), "i" (1257), "i" (12UL)); [10568-10569] [2025-03-04 05:40:14,509 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/vmxnet3/vmxnet3_drv.c"), "i" (1325), "i" (12UL)); [10649-10650] [2025-03-04 05:40:14,513 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/vmxnet3/vmxnet3_drv.c"), "i" (1409), "i" (12UL)); [10778-10779] [2025-03-04 05:40:14,541 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/vmxnet3/vmxnet3_drv.c"), "i" (1909), "i" (12UL)); [11499-11500] [2025-03-04 05:40:14,541 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/vmxnet3/vmxnet3_drv.c"), "i" (1909), "i" (12UL)); [11509-11510] [2025-03-04 05:40:14,543 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/vmxnet3/vmxnet3_drv.c"), "i" (1933), "i" (12UL)); [11574-11575] [2025-03-04 05:40:14,543 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/vmxnet3/vmxnet3_drv.c"), "i" (1944), "i" (12UL)); [11593-11594] [2025-03-04 05:40:14,549 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (2162), "i" (12UL)); [11893-11894] [2025-03-04 05:40:14,559 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (2473), "i" (12UL)); [12350-12351] [2025-03-04 05:40:14,569 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (2645), "i" (12UL)); [12586-12587] [2025-03-04 05:40:14,574 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/vmxnet3/vmxnet3_drv.c"), "i" (2883), "i" (12UL)); [12863-12864] [2025-03-04 05:40:14,708 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i[554141,554154] [2025-03-04 05:40:14,708 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i[554310,554323] [2025-03-04 05:40:14,709 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i[554477,554490] [2025-03-04 05:40:14,709 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i[554645,554658] [2025-03-04 05:40:14,718 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 05:40:14,926 INFO L204 MainTranslator]: Completed translation [2025-03-04 05:40:14,926 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:40:14 WrapperNode [2025-03-04 05:40:14,927 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-04 05:40:14,928 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-04 05:40:14,928 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-04 05:40:14,928 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-04 05:40:14,932 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:40:14" (1/1) ... [2025-03-04 05:40:15,007 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:40:14" (1/1) ... [2025-03-04 05:40:15,231 INFO L138 Inliner]: procedures = 703, calls = 4946, calls flagged for inlining = 363, calls inlined = 295, statements flattened = 9675 [2025-03-04 05:40:15,234 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-04 05:40:15,235 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-04 05:40:15,235 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-04 05:40:15,235 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-04 05:40:15,243 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:40:14" (1/1) ... [2025-03-04 05:40:15,243 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:40:14" (1/1) ... [2025-03-04 05:40:15,293 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:40:14" (1/1) ... [2025-03-04 05:40:17,200 INFO L175 MemorySlicer]: Split 2656 memory accesses to 25 slices as follows [8, 8, 8, 2, 8, 14, 8, 8, 8, 1, 2, 2, 54, 4, 3, 2, 2, 2, 44, 7, 2428, 16, 8, 8, 1]. 91 percent of accesses are in the largest equivalence class. The 1255 initializations are split as follows [8, 8, 8, 0, 8, 0, 8, 8, 8, 1, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1163, 16, 8, 8, 0]. The 604 writes are split as follows [0, 0, 0, 1, 0, 12, 0, 0, 0, 0, 0, 1, 42, 3, 0, 1, 1, 1, 0, 6, 536, 0, 0, 0, 0]. [2025-03-04 05:40:17,201 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:40:14" (1/1) ... [2025-03-04 05:40:17,201 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:40:14" (1/1) ... [2025-03-04 05:40:17,363 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:40:14" (1/1) ... [2025-03-04 05:40:17,386 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:40:14" (1/1) ... [2025-03-04 05:40:17,430 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:40:14" (1/1) ... [2025-03-04 05:40:17,450 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:40:14" (1/1) ... [2025-03-04 05:40:17,509 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-04 05:40:17,512 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-04 05:40:17,512 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-04 05:40:17,512 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-04 05:40:17,513 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:40:14" (1/1) ... [2025-03-04 05:40:17,516 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 05:40:17,526 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 05:40:17,539 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-03-04 05:40:17,544 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-03-04 05:40:17,560 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_tq_stop [2025-03-04 05:40:17,560 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_tq_stop [2025-03-04 05:40:17,560 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_cmd_ring_desc_avail [2025-03-04 05:40:17,560 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_cmd_ring_desc_avail [2025-03-04 05:40:17,560 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_reset_dev [2025-03-04 05:40:17,561 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_reset_dev [2025-03-04 05:40:17,561 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-03-04 05:40:17,561 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-03-04 05:40:17,561 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_0_6 [2025-03-04 05:40:17,561 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_0_6 [2025-03-04 05:40:17,561 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_82 [2025-03-04 05:40:17,561 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_82 [2025-03-04 05:40:17,561 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2025-03-04 05:40:17,561 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2025-03-04 05:40:17,561 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_resume [2025-03-04 05:40:17,561 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_resume [2025-03-04 05:40:17,561 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-04 05:40:17,561 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-04 05:40:17,561 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-03-04 05:40:17,561 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-03-04 05:40:17,561 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-03-04 05:40:17,561 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2025-03-04 05:40:17,561 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_tx_lock_of_vmxnet3_tx_queue [2025-03-04 05:40:17,561 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_tx_lock_of_vmxnet3_tx_queue [2025-03-04 05:40:17,561 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_page [2025-03-04 05:40:17,561 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_page [2025-03-04 05:40:17,561 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-03-04 05:40:17,561 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-03-04 05:40:17,561 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-03-04 05:40:17,561 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-03-04 05:40:17,561 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2025-03-04 05:40:17,561 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2025-03-04 05:40:17,561 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-03-04 05:40:17,561 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-03-04 05:40:17,561 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_cmd_lock_of_vmxnet3_adapter [2025-03-04 05:40:17,561 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_cmd_lock_of_vmxnet3_adapter [2025-03-04 05:40:17,561 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_rq_alloc_rx_buf [2025-03-04 05:40:17,561 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_rq_alloc_rx_buf [2025-03-04 05:40:17,561 INFO L130 BoogieDeclarations]: Found specification of procedure dma_zalloc_coherent [2025-03-04 05:40:17,561 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_zalloc_coherent [2025-03-04 05:40:17,561 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_netdev_dbg [2025-03-04 05:40:17,561 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_netdev_dbg [2025-03-04 05:40:17,561 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2025-03-04 05:40:17,561 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2025-03-04 05:40:17,561 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_get_sset_count [2025-03-04 05:40:17,561 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_get_sset_count [2025-03-04 05:40:17,561 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-03-04 05:40:17,561 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-03-04 05:40:17,561 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-03-04 05:40:17,561 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-03-04 05:40:17,561 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-03-04 05:40:17,561 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-03-04 05:40:17,561 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-03-04 05:40:17,561 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-03-04 05:40:17,562 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-03-04 05:40:17,562 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-03-04 05:40:17,562 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-04 05:40:17,562 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-03-04 05:40:17,562 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-03-04 05:40:17,562 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_restore_vlan [2025-03-04 05:40:17,562 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_restore_vlan [2025-03-04 05:40:17,562 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_comp_ring_adv_next2proc [2025-03-04 05:40:17,562 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_comp_ring_adv_next2proc [2025-03-04 05:40:17,562 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-03-04 05:40:17,562 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-03-04 05:40:17,562 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-03-04 05:40:17,562 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-03-04 05:40:17,562 INFO L130 BoogieDeclarations]: Found specification of procedure __rounddown_pow_of_two [2025-03-04 05:40:17,562 INFO L138 BoogieDeclarations]: Found implementation of procedure __rounddown_pow_of_two [2025-03-04 05:40:17,562 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-03-04 05:40:17,562 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-03-04 05:40:17,563 INFO L130 BoogieDeclarations]: Found specification of procedure netif_napi_add [2025-03-04 05:40:17,563 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_napi_add [2025-03-04 05:40:17,563 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-03-04 05:40:17,563 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-03-04 05:40:17,563 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-03-04 05:40:17,563 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-03-04 05:40:17,563 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-03-04 05:40:17,563 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-03-04 05:40:17,563 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-03-04 05:40:17,563 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-03-04 05:40:17,563 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-03-04 05:40:17,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-03-04 05:40:17,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-03-04 05:40:17,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-03-04 05:40:17,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-03-04 05:40:17,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-03-04 05:40:17,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-03-04 05:40:17,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-03-04 05:40:17,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-03-04 05:40:17,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-03-04 05:40:17,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-03-04 05:40:17,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-03-04 05:40:17,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-03-04 05:40:17,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-03-04 05:40:17,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-03-04 05:40:17,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-03-04 05:40:17,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-03-04 05:40:17,564 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-03-04 05:40:17,564 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-03-04 05:40:17,565 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-03-04 05:40:17,565 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-03-04 05:40:17,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-04 05:40:17,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-04 05:40:17,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-04 05:40:17,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-04 05:40:17,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-04 05:40:17,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-04 05:40:17,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-04 05:40:17,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-04 05:40:17,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-04 05:40:17,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-04 05:40:17,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-04 05:40:17,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-04 05:40:17,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-04 05:40:17,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-04 05:40:17,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-04 05:40:17,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-04 05:40:17,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-04 05:40:17,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-04 05:40:17,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-04 05:40:17,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-04 05:40:17,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-03-04 05:40:17,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-03-04 05:40:17,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-03-04 05:40:17,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-03-04 05:40:17,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-03-04 05:40:17,566 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-03-04 05:40:17,566 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-03-04 05:40:17,566 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-03-04 05:40:17,566 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-03-04 05:40:17,566 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_tq_destroy [2025-03-04 05:40:17,566 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_tq_destroy [2025-03-04 05:40:17,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-04 05:40:17,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-04 05:40:17,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-04 05:40:17,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-04 05:40:17,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-04 05:40:17,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-04 05:40:17,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-04 05:40:17,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-04 05:40:17,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-04 05:40:17,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-04 05:40:17,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-04 05:40:17,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-04 05:40:17,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-04 05:40:17,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-04 05:40:17,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-04 05:40:17,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-04 05:40:17,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-04 05:40:17,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-04 05:40:17,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-04 05:40:17,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-04 05:40:17,568 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-03-04 05:40:17,568 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-03-04 05:40:17,568 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-03-04 05:40:17,568 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-03-04 05:40:17,568 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-03-04 05:40:17,568 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_unmap_tx_buf [2025-03-04 05:40:17,568 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_unmap_tx_buf [2025-03-04 05:40:17,568 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-03-04 05:40:17,568 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-03-04 05:40:17,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-03-04 05:40:17,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-03-04 05:40:17,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-03-04 05:40:17,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-03-04 05:40:17,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-03-04 05:40:17,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-03-04 05:40:17,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-03-04 05:40:17,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-03-04 05:40:17,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-03-04 05:40:17,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-03-04 05:40:17,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-03-04 05:40:17,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-03-04 05:40:17,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-03-04 05:40:17,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-03-04 05:40:17,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-03-04 05:40:17,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-03-04 05:40:17,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-03-04 05:40:17,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-03-04 05:40:17,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-03-04 05:40:17,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-03-04 05:40:17,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-03-04 05:40:17,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-03-04 05:40:17,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-03-04 05:40:17,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-03-04 05:40:17,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-03-04 05:40:17,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-03-04 05:40:17,570 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-03-04 05:40:17,570 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-03-04 05:40:17,570 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-03-04 05:40:17,570 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-03-04 05:40:17,570 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-03-04 05:40:17,570 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-03-04 05:40:17,570 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-03-04 05:40:17,570 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-03-04 05:40:17,570 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-03-04 05:40:17,570 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-03-04 05:40:17,570 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-03-04 05:40:17,570 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-03-04 05:40:17,570 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-03-04 05:40:17,570 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-03-04 05:40:17,570 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-03-04 05:40:17,570 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-03-04 05:40:17,570 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-03-04 05:40:17,570 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-03-04 05:40:17,570 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-03-04 05:40:17,571 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-03-04 05:40:17,571 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-03-04 05:40:17,571 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-03-04 05:40:17,571 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-03-04 05:40:17,571 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-03-04 05:40:17,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-03-04 05:40:17,571 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-03-04 05:40:17,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-03-04 05:40:17,571 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-03-04 05:40:17,571 INFO L130 BoogieDeclarations]: Found specification of procedure pci_choose_state [2025-03-04 05:40:17,571 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_choose_state [2025-03-04 05:40:17,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-03-04 05:40:17,571 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-03-04 05:40:17,571 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2025-03-04 05:40:17,571 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2025-03-04 05:40:17,571 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2025-03-04 05:40:17,571 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2025-03-04 05:40:17,571 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_rq_destroy [2025-03-04 05:40:17,571 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_rq_destroy [2025-03-04 05:40:17,571 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-03-04 05:40:17,571 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-03-04 05:40:17,571 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_request_irqs [2025-03-04 05:40:17,571 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_request_irqs [2025-03-04 05:40:17,571 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_rq_create [2025-03-04 05:40:17,571 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_rq_create [2025-03-04 05:40:17,571 INFO L130 BoogieDeclarations]: Found specification of procedure napi_enable [2025-03-04 05:40:17,571 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_enable [2025-03-04 05:40:17,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_tx_lock_of_vmxnet3_tx_queue [2025-03-04 05:40:17,571 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_tx_lock_of_vmxnet3_tx_queue [2025-03-04 05:40:17,571 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_enable_intr [2025-03-04 05:40:17,571 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_enable_intr [2025-03-04 05:40:17,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-03-04 05:40:17,571 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2025-03-04 05:40:17,571 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_remove_device [2025-03-04 05:40:17,571 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_remove_device [2025-03-04 05:40:17,571 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-04 05:40:17,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-03-04 05:40:17,572 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-03-04 05:40:17,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-03-04 05:40:17,572 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-03-04 05:40:17,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2025-03-04 05:40:17,572 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2025-03-04 05:40:17,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_4 [2025-03-04 05:40:17,572 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_4 [2025-03-04 05:40:17,572 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_single_attrs [2025-03-04 05:40:17,572 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_single_attrs [2025-03-04 05:40:17,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-04 05:40:17,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-03-04 05:40:17,572 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-03-04 05:40:17,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-04 05:40:17,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-04 05:40:17,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-04 05:40:17,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-04 05:40:17,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-04 05:40:17,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-04 05:40:17,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-04 05:40:17,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-04 05:40:17,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-04 05:40:17,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-04 05:40:17,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-04 05:40:17,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-04 05:40:17,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-04 05:40:17,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-04 05:40:17,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-04 05:40:17,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-04 05:40:17,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-04 05:40:17,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-04 05:40:17,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-04 05:40:17,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-04 05:40:17,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-04 05:40:17,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-04 05:40:17,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-04 05:40:17,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-03-04 05:40:17,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-03-04 05:40:17,572 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-03-04 05:40:17,572 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-03-04 05:40:17,572 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-03-04 05:40:17,572 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-03-04 05:40:17,572 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-03-04 05:40:17,572 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-03-04 05:40:17,572 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_free_irqs [2025-03-04 05:40:17,572 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_free_irqs [2025-03-04 05:40:17,573 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_set_mc [2025-03-04 05:40:17,573 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_set_mc [2025-03-04 05:40:17,573 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2025-03-04 05:40:17,573 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2025-03-04 05:40:17,573 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2025-03-04 05:40:17,574 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2025-03-04 05:40:17,574 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2025-03-04 05:40:17,574 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2025-03-04 05:40:17,574 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-03-04 05:40:17,574 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-03-04 05:40:17,574 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_check_link [2025-03-04 05:40:17,574 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_check_link [2025-03-04 05:40:17,574 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-03-04 05:40:17,574 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-03-04 05:40:17,574 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_selected_regions [2025-03-04 05:40:17,574 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_selected_regions [2025-03-04 05:40:17,574 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_cmd_ring_adv_next2fill [2025-03-04 05:40:17,574 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_cmd_ring_adv_next2fill [2025-03-04 05:40:17,574 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-03-04 05:40:17,574 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-03-04 05:40:17,574 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-03-04 05:40:17,574 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-03-04 05:40:17,574 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_free_intr_resources [2025-03-04 05:40:17,574 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_free_intr_resources [2025-03-04 05:40:17,574 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_tq_destroy_all [2025-03-04 05:40:17,574 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_tq_destroy_all [2025-03-04 05:40:17,574 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-04 05:40:17,574 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-04 05:40:17,574 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-03-04 05:40:17,574 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-03-04 05:40:17,574 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-03-04 05:40:17,574 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-03-04 05:40:17,574 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-03-04 05:40:17,574 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-03-04 05:40:17,574 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-03-04 05:40:17,574 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-03-04 05:40:17,574 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-03-04 05:40:17,574 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-03-04 05:40:17,574 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-03-04 05:40:17,574 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-03-04 05:40:17,574 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-03-04 05:40:17,574 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-03-04 05:40:17,574 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-03-04 05:40:17,574 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-03-04 05:40:17,574 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-03-04 05:40:17,574 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-03-04 05:40:17,574 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-03-04 05:40:17,574 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-03-04 05:40:17,575 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-03-04 05:40:17,575 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-03-04 05:40:17,575 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-03-04 05:40:17,575 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-03-04 05:40:17,575 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-03-04 05:40:17,575 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-03-04 05:40:17,575 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-03-04 05:40:17,575 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_adjust_rx_ring_size [2025-03-04 05:40:17,575 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_adjust_rx_ring_size [2025-03-04 05:40:17,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-04 05:40:17,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-04 05:40:17,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-04 05:40:17,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-04 05:40:17,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-04 05:40:17,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-04 05:40:17,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-04 05:40:17,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-04 05:40:17,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-04 05:40:17,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-04 05:40:17,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-04 05:40:17,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-04 05:40:17,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-04 05:40:17,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-04 05:40:17,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-04 05:40:17,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-04 05:40:17,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-04 05:40:17,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-04 05:40:17,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-04 05:40:17,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-04 05:40:17,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-04 05:40:17,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-04 05:40:17,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-04 05:40:17,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-03-04 05:40:17,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-03-04 05:40:17,576 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-03-04 05:40:17,576 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-03-04 05:40:17,576 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2025-03-04 05:40:17,576 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2025-03-04 05:40:17,576 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2025-03-04 05:40:17,576 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2025-03-04 05:40:17,576 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-03-04 05:40:17,576 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2025-03-04 05:40:17,576 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-03-04 05:40:17,576 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-03-04 05:40:17,576 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-03-04 05:40:17,576 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-03-04 05:40:17,576 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2025-03-04 05:40:17,577 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2025-03-04 05:40:17,577 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-03-04 05:40:17,577 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-03-04 05:40:17,577 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_quiesce_dev [2025-03-04 05:40:17,577 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_quiesce_dev [2025-03-04 05:40:17,577 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_cmd_ring_adv_next2comp [2025-03-04 05:40:17,577 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_cmd_ring_adv_next2comp [2025-03-04 05:40:17,577 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2025-03-04 05:40:17,577 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2025-03-04 05:40:17,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-04 05:40:17,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-04 05:40:17,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-04 05:40:17,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-04 05:40:17,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-04 05:40:17,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-04 05:40:17,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-04 05:40:17,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-04 05:40:17,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-04 05:40:17,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-04 05:40:17,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-04 05:40:17,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-04 05:40:17,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-04 05:40:17,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-04 05:40:17,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-04 05:40:17,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-03-04 05:40:17,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-03-04 05:40:17,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-03-04 05:40:17,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-03-04 05:40:17,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-03-04 05:40:17,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-03-04 05:40:17,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-03-04 05:40:17,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-03-04 05:40:17,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-03-04 05:40:17,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-03-04 05:40:17,577 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-04 05:40:17,577 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-04 05:40:17,577 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-04 05:40:17,577 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-04 05:40:17,577 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-04 05:40:17,577 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-04 05:40:17,577 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-04 05:40:17,577 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-04 05:40:17,577 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-04 05:40:17,577 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-04 05:40:17,577 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-04 05:40:17,577 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-04 05:40:17,579 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-04 05:40:17,579 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-04 05:40:17,579 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-04 05:40:17,579 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-03-04 05:40:17,579 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-03-04 05:40:17,579 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-03-04 05:40:17,579 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-03-04 05:40:17,579 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-03-04 05:40:17,579 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-03-04 05:40:17,579 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-03-04 05:40:17,579 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-03-04 05:40:17,579 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-03-04 05:40:17,579 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-03-04 05:40:17,579 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_rq_cleanup_all [2025-03-04 05:40:17,579 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_rq_cleanup_all [2025-03-04 05:40:17,579 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2025-03-04 05:40:17,579 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2025-03-04 05:40:17,579 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_schedule [2025-03-04 05:40:17,579 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_schedule [2025-03-04 05:40:17,579 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2025-03-04 05:40:17,579 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2025-03-04 05:40:17,579 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_single_attrs [2025-03-04 05:40:17,579 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_single_attrs [2025-03-04 05:40:17,579 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-03-04 05:40:17,579 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-03-04 05:40:17,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-04 05:40:17,580 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-03-04 05:40:17,580 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-03-04 05:40:17,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-04 05:40:17,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-04 05:40:17,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-04 05:40:17,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-04 05:40:17,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-04 05:40:17,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-04 05:40:17,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-04 05:40:17,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-04 05:40:17,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-04 05:40:17,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-04 05:40:17,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-04 05:40:17,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-04 05:40:17,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-04 05:40:17,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-04 05:40:17,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-04 05:40:17,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-04 05:40:17,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-04 05:40:17,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-04 05:40:17,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-04 05:40:17,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-04 05:40:17,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-04 05:40:17,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-04 05:40:17,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-04 05:40:17,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-03-04 05:40:17,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-03-04 05:40:17,580 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap [2025-03-04 05:40:17,580 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap [2025-03-04 05:40:17,580 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_wake [2025-03-04 05:40:17,580 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_wake [2025-03-04 05:40:17,580 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_disable_intr [2025-03-04 05:40:17,580 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_disable_intr [2025-03-04 05:40:17,580 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-03-04 05:40:17,580 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-03-04 05:40:17,580 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-03-04 05:40:17,580 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-03-04 05:40:17,580 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2025-03-04 05:40:17,580 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2025-03-04 05:40:17,580 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-03-04 05:40:17,580 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-03-04 05:40:17,580 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_process_events [2025-03-04 05:40:17,580 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_process_events [2025-03-04 05:40:17,580 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-03-04 05:40:17,580 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-03-04 05:40:17,583 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2025-03-04 05:40:17,584 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2025-03-04 05:40:17,584 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-03-04 05:40:17,584 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-03-04 05:40:17,584 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-03-04 05:40:17,584 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-03-04 05:40:17,584 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_intr [2025-03-04 05:40:17,584 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_intr [2025-03-04 05:40:17,584 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_rq_destroy_all [2025-03-04 05:40:17,584 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_rq_destroy_all [2025-03-04 05:40:17,584 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2025-03-04 05:40:17,584 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2025-03-04 05:40:17,584 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_weight [2025-03-04 05:40:17,584 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_weight [2025-03-04 05:40:17,584 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2025-03-04 05:40:17,584 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2025-03-04 05:40:17,584 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-03-04 05:40:17,584 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-03-04 05:40:17,584 INFO L130 BoogieDeclarations]: Found specification of procedure __netdev_alloc_skb_ip_align [2025-03-04 05:40:17,584 INFO L138 BoogieDeclarations]: Found implementation of procedure __netdev_alloc_skb_ip_align [2025-03-04 05:40:17,584 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_free_pci_resources [2025-03-04 05:40:17,584 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_free_pci_resources [2025-03-04 05:40:17,584 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-03-04 05:40:17,584 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-03-04 05:40:17,584 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_disable_all_intrs [2025-03-04 05:40:17,584 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_disable_all_intrs [2025-03-04 05:40:17,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-04 05:40:17,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-04 05:40:17,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-04 05:40:17,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-04 05:40:17,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-04 05:40:17,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-04 05:40:17,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-04 05:40:17,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-04 05:40:17,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-04 05:40:17,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-04 05:40:17,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-04 05:40:17,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-04 05:40:17,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-04 05:40:17,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-04 05:40:17,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-04 05:40:17,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-04 05:40:17,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-04 05:40:17,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-04 05:40:17,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-04 05:40:17,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-04 05:40:17,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-03-04 05:40:17,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-03-04 05:40:17,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-03-04 05:40:17,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-03-04 05:40:17,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-03-04 05:40:17,584 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_3_6 [2025-03-04 05:40:17,584 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_3_6 [2025-03-04 05:40:17,584 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-03-04 05:40:17,584 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-03-04 05:40:17,584 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_tq_tx_complete [2025-03-04 05:40:17,584 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_tq_tx_complete [2025-03-04 05:40:17,584 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2025-03-04 05:40:17,584 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2025-03-04 05:40:17,585 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-03-04 05:40:17,585 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-03-04 05:40:17,585 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-03-04 05:40:17,585 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-03-04 05:40:17,585 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_vmxnet3_exit_module_19_2 [2025-03-04 05:40:17,586 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_vmxnet3_exit_module_19_2 [2025-03-04 05:40:17,586 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_enable_all_intrs [2025-03-04 05:40:17,586 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_enable_all_intrs [2025-03-04 05:40:17,586 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2025-03-04 05:40:17,586 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2025-03-04 05:40:17,586 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_create_queues [2025-03-04 05:40:17,586 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_create_queues [2025-03-04 05:40:17,586 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_2_6 [2025-03-04 05:40:17,586 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_2_6 [2025-03-04 05:40:17,586 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_force_close [2025-03-04 05:40:17,586 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_force_close [2025-03-04 05:40:17,586 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2025-03-04 05:40:17,586 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2025-03-04 05:40:17,586 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_alloc_intr_resources [2025-03-04 05:40:17,586 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_alloc_intr_resources [2025-03-04 05:40:17,587 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_activate_dev [2025-03-04 05:40:17,587 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_activate_dev [2025-03-04 05:40:17,587 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_write_mac_addr [2025-03-04 05:40:17,587 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_write_mac_addr [2025-03-04 05:40:17,587 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-03-04 05:40:17,587 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-03-04 05:40:17,587 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-03-04 05:40:17,587 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-03-04 05:40:17,587 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-03-04 05:40:17,587 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-03-04 05:40:17,587 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_msix_rx [2025-03-04 05:40:17,587 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_msix_rx [2025-03-04 05:40:17,587 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-03-04 05:40:17,587 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-03-04 05:40:17,587 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_1_6 [2025-03-04 05:40:17,587 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_1_6 [2025-03-04 05:40:17,587 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-03-04 05:40:17,587 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-03-04 05:40:17,587 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2025-03-04 05:40:17,587 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2025-03-04 05:40:17,587 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-03-04 05:40:17,587 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-03-04 05:40:17,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-04 05:40:17,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-04 05:40:17,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-04 05:40:17,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-04 05:40:17,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-04 05:40:17,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-04 05:40:17,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-04 05:40:17,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-04 05:40:17,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-04 05:40:17,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-04 05:40:17,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-04 05:40:17,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-04 05:40:17,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-04 05:40:17,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-04 05:40:17,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-04 05:40:17,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-04 05:40:17,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-04 05:40:17,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-04 05:40:17,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-04 05:40:17,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-04 05:40:17,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-03-04 05:40:17,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-03-04 05:40:17,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-03-04 05:40:17,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-03-04 05:40:17,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-03-04 05:40:17,587 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_get_regs_len [2025-03-04 05:40:17,587 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_get_regs_len [2025-03-04 05:40:17,587 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_page [2025-03-04 05:40:17,587 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_page [2025-03-04 05:40:17,587 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-03-04 05:40:17,587 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-03-04 05:40:17,587 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_suspend [2025-03-04 05:40:17,587 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_suspend [2025-03-04 05:40:17,587 INFO L130 BoogieDeclarations]: Found specification of procedure netpoll_trap [2025-03-04 05:40:17,587 INFO L138 BoogieDeclarations]: Found implementation of procedure netpoll_trap [2025-03-04 05:40:18,558 INFO L256 CfgBuilder]: Building ICFG [2025-03-04 05:40:18,562 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-04 05:40:18,643 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8624: havoc #t~mem416;havoc #t~mem417;havoc #t~ite419;havoc #t~mem418;havoc #t~mem420;havoc #t~mem421; [2025-03-04 05:40:18,669 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20809: havoc #t~nondet2312; [2025-03-04 05:40:18,745 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20975: havoc pci_enable_device_mem_#t~nondet2335#1; [2025-03-04 05:40:18,987 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20915: havoc #t~nondet2326; [2025-03-04 05:40:19,306 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9375: call ULTIMATE.dealloc(~#descriptor~0.base, ~#descriptor~0.offset);havoc ~#descriptor~0.base, ~#descriptor~0.offset; [2025-03-04 05:40:19,411 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20714: havoc #t~nondet2299; [2025-03-04 05:40:19,504 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20782: havoc alloc_pages_current_#t~ret2309#1.base, alloc_pages_current_#t~ret2309#1.offset; [2025-03-04 05:40:19,513 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17408: havoc #t~mem2026;havoc #t~mem2027; [2025-03-04 05:40:19,532 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18379: havoc ldv_dev_get_drvdata_#t~mem2174#1.base, ldv_dev_get_drvdata_#t~mem2174#1.offset;havoc ldv_dev_get_drvdata_#t~mem2175#1.base, ldv_dev_get_drvdata_#t~mem2175#1.offset; [2025-03-04 05:40:19,541 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L21061: havoc #t~nondet2353; [2025-03-04 05:40:19,575 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20841: havoc find_first_bit_#t~nondet2320#1; [2025-03-04 05:40:19,575 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20845: havoc find_next_bit_#t~nondet2321#1; [2025-03-04 05:40:19,590 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7851: havoc #t~mem287.base, #t~mem287.offset; [2025-03-04 05:40:19,598 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20919: havoc #t~nondet2327; [2025-03-04 05:40:19,610 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6520: havoc #t~bitwise11#1; [2025-03-04 05:40:19,621 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7198: havoc #t~mem138.base, #t~mem138.offset; [2025-03-04 05:40:19,645 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20767: havoc #t~nondet2307; [2025-03-04 05:40:19,689 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20757: havoc #t~nondet2305; [2025-03-04 05:40:19,701 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20958: havoc #t~nondet2333; [2025-03-04 05:40:19,705 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L21030: havoc #t~nondet2345; [2025-03-04 05:40:19,710 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20825: havoc dma_set_mask_#t~nondet2316#1; [2025-03-04 05:40:19,861 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16924-1: ldv_request_irq_91_#res#1 := ldv_request_irq_91_~ldv_func_res~0#1; [2025-03-04 05:40:19,861 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16942-1: ldv_request_irq_92_#res#1 := ldv_request_irq_92_~ldv_func_res~1#1; [2025-03-04 05:40:19,862 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16960-1: ldv_request_irq_93_#res#1 := ldv_request_irq_93_~ldv_func_res~2#1; [2025-03-04 05:40:19,862 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16978-1: ldv_request_irq_94_#res#1 := ldv_request_irq_94_~ldv_func_res~3#1; [2025-03-04 05:40:19,862 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16996-1: ldv_request_irq_95_#res#1 := ldv_request_irq_95_~ldv_func_res~4#1; [2025-03-04 05:40:19,984 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20786: havoc cancel_work_sync_#t~nondet2310#1; [2025-03-04 05:40:20,123 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20923: havoc netdev_notice_#t~nondet2328#1; [2025-03-04 05:40:20,152 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12498: call ULTIMATE.dealloc(vmxnet3_open_~#__key~0#1.base, vmxnet3_open_~#__key~0#1.offset);havoc vmxnet3_open_~#__key~0#1.base, vmxnet3_open_~#__key~0#1.offset; [2025-03-04 05:40:20,311 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7123: havoc __kmalloc_#t~ret102#1.base, __kmalloc_#t~ret102#1.offset; [2025-03-04 05:40:38,997 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17147-1: ldv_register_netdev_116_#res#1 := ldv_register_netdev_116_~ldv_func_res~6#1; [2025-03-04 05:40:38,997 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint main_returnLabel#1: #t~ret2355#1 := main_#res#1;havoc main_#t~ret1754#1, main_~tmp~122#1;assume { :end_inline_main } true; [2025-03-04 05:40:38,997 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20987: havoc pci_msi_enabled_#t~nondet2338#1; [2025-03-04 05:40:38,997 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12930: call ULTIMATE.dealloc(vmxnet3_probe_device_~#vmxnet3_netdev_ops~0#1.base, vmxnet3_probe_device_~#vmxnet3_netdev_ops~0#1.offset);havoc vmxnet3_probe_device_~#vmxnet3_netdev_ops~0#1.base, vmxnet3_probe_device_~#vmxnet3_netdev_ops~0#1.offset;call ULTIMATE.dealloc(vmxnet3_probe_device_~#dma64~0#1.base, vmxnet3_probe_device_~#dma64~0#1.offset);havoc vmxnet3_probe_device_~#dma64~0#1.base, vmxnet3_probe_device_~#dma64~0#1.offset;call ULTIMATE.dealloc(vmxnet3_probe_device_~#mac~0#1.base, vmxnet3_probe_device_~#mac~0#1.offset);havoc vmxnet3_probe_device_~#mac~0#1.base, vmxnet3_probe_device_~#mac~0#1.offset;call ULTIMATE.dealloc(vmxnet3_probe_device_~#__key~1#1.base, vmxnet3_probe_device_~#__key~1#1.offset);havoc vmxnet3_probe_device_~#__key~1#1.base, vmxnet3_probe_device_~#__key~1#1.offset;call ULTIMATE.dealloc(vmxnet3_probe_device_~#descriptor~6#1.base, vmxnet3_probe_device_~#descriptor~6#1.offset);havoc vmxnet3_probe_device_~#descriptor~6#1.base, vmxnet3_probe_device_~#descriptor~6#1.offset;call ULTIMATE.dealloc(vmxnet3_probe_device_~#__key___0~0#1.base, vmxnet3_probe_device_~#__key___0~0#1.offset);havoc vmxnet3_probe_device_~#__key___0~0#1.base, vmxnet3_probe_device_~#__key___0~0#1.offset;call ULTIMATE.dealloc(vmxnet3_probe_device_~#__constr_expr_0~0#1.base, vmxnet3_probe_device_~#__constr_expr_0~0#1.offset);havoc vmxnet3_probe_device_~#__constr_expr_0~0#1.base, vmxnet3_probe_device_~#__constr_expr_0~0#1.offset; [2025-03-04 05:40:38,997 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20994: havoc pci_request_selected_regions_#t~nondet2339#1; [2025-03-04 05:40:38,997 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20879: havoc ldv_pre_register_netdev_#t~nondet2323#1; [2025-03-04 05:40:38,997 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20753: havoc __pci_register_driver_#t~nondet2304#1; [2025-03-04 05:40:38,997 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13886-1: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-03-04 05:40:38,997 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-03-04 05:40:38,998 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L21038: havoc register_netdev_#t~nondet2347#1; [2025-03-04 05:40:38,998 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13905-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2025-03-04 05:40:38,998 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13908-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2025-03-04 05:40:38,998 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20779: havoc alloc_etherdev_mqs_#t~ret2308#1.base, alloc_etherdev_mqs_#t~ret2308#1.offset; [2025-03-04 05:40:38,998 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13910-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2025-03-04 05:40:38,998 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17214-1: ldv___pci_register_driver_124_#res#1 := ldv___pci_register_driver_124_~ldv_func_res~7#1; [2025-03-04 05:40:38,998 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15253: call ULTIMATE.dealloc(ldv_pci_instance_suspend_5_8_~#arg2#1.base, ldv_pci_instance_suspend_5_8_~#arg2#1.offset);havoc ldv_pci_instance_suspend_5_8_~#arg2#1.base, ldv_pci_instance_suspend_5_8_~#arg2#1.offset; [2025-03-04 05:40:38,998 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17239: havoc kobject_name_#t~mem1985#1.base, kobject_name_#t~mem1985#1.offset; [2025-03-04 05:40:38,998 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20946: havoc netif_set_real_num_rx_queues_#t~nondet2330#1; [2025-03-04 05:40:38,998 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15264: call ULTIMATE.dealloc(ldv_pci_instance_suspend_late_5_7_~#arg2#1.base, ldv_pci_instance_suspend_late_5_7_~#arg2#1.offset);havoc ldv_pci_instance_suspend_late_5_7_~#arg2#1.base, ldv_pci_instance_suspend_late_5_7_~#arg2#1.offset; [2025-03-04 05:40:38,998 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17248: havoc dev_name_#t~mem1989#1.base, dev_name_#t~mem1989#1.offset; [2025-03-04 05:40:38,998 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20950: havoc netif_set_real_num_tx_queues_#t~nondet2331#1; [2025-03-04 05:40:38,998 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20821: havoc device_set_wakeup_enable_#t~nondet2315#1; [2025-03-04 05:40:38,998 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20829: havoc dma_supported_#t~nondet2317#1; [2025-03-04 05:40:38,998 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16339-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-03-04 05:40:38,998 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17132-1: ldv_alloc_etherdev_mqs_115_#res#1.base, ldv_alloc_etherdev_mqs_115_#res#1.offset := ldv_alloc_etherdev_mqs_115_~ldv_func_res~5#1.base, ldv_alloc_etherdev_mqs_115_~ldv_func_res~5#1.offset; [2025-03-04 05:40:38,998 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16340-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-03-04 05:40:38,998 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20837: havoc ethtool_op_get_link_#t~nondet2319#1; [2025-03-04 05:40:38,998 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18063: havoc vmxnet3_get_rss_indir_size_#t~mem2152#1; [2025-03-04 05:40:38,998 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20971: havoc pci_enable_device_#t~nondet2334#1; [2025-03-04 05:40:38,998 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20710: havoc __dynamic_dev_dbg_#t~nondet2298#1; [2025-03-04 05:40:41,702 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-03-04 05:40:42,280 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L21042: havoc request_threaded_irq_#t~nondet2348#1; [2025-03-04 05:40:44,346 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20857: havoc ioremap_nocache_#t~ret2322#1.base, ioremap_nocache_#t~ret2322#1.offset; [2025-03-04 05:40:44,386 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20749: havoc __pci_enable_wake_#t~nondet2303#1; [2025-03-04 05:40:44,433 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L21015: havoc #t~nondet2342; [2025-03-04 05:40:44,471 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20817: havoc #t~nondet2314; [2025-03-04 05:40:45,099 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16383: #res#1 := ~arg0#1; [2025-03-04 05:40:45,770 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6595: havoc arch_irqs_disabled_flags_#t~bitwise39#1; [2025-03-04 05:40:45,816 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20700: havoc __bitmap_weight_#t~nondet2297#1; [2025-03-04 05:40:46,051 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6476: havoc #t~mem0;havoc #t~bitwise1; [2025-03-04 05:40:47,058 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8733: havoc vmxnet3_tq_stopped_#t~mem438#1; [2025-03-04 05:40:47,089 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6470: #res := 1; [2025-03-04 05:40:48,151 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20813: havoc dev_close_#t~nondet2313#1; [2025-03-04 05:40:48,801 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20983: havoc pci_enable_msix_#t~nondet2337#1; [2025-03-04 05:40:48,802 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20979: havoc pci_enable_msi_block_#t~nondet2336#1; [2025-03-04 05:40:56,429 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11849: call ULTIMATE.dealloc(vmxnet3_setup_driver_shared_~#rss_key~0#1.base, vmxnet3_setup_driver_shared_~#rss_key~0#1.offset);havoc vmxnet3_setup_driver_shared_~#rss_key~0#1.base, vmxnet3_setup_driver_shared_~#rss_key~0#1.offset; [2025-03-04 05:40:56,430 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12036: call ULTIMATE.dealloc(~#descriptor~5#1.base, ~#descriptor~5#1.offset);havoc ~#descriptor~5#1.base, ~#descriptor~5#1.offset; [2025-03-04 05:40:56,627 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L21026: havoc queue_work_on_#t~nondet2344#1; [2025-03-04 05:40:56,730 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L21008: havoc #t~nondet2341; [2025-03-04 05:40:57,080 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7176: havoc is_device_dma_capable_#t~mem111#1.base, is_device_dma_capable_#t~mem111#1.offset;havoc is_device_dma_capable_#t~mem112#1.base, is_device_dma_capable_#t~mem112#1.offset;havoc is_device_dma_capable_#t~mem113#1;havoc is_device_dma_capable_#t~short114#1; [2025-03-04 05:40:57,135 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17424: havoc #t~mem2029;havoc #t~mem2030; [2025-03-04 05:40:59,943 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L21001: havoc pci_save_state_#t~nondet2340#1; [2025-03-04 05:40:59,943 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L21034: havoc rcu_lockdep_current_cpu_online_#t~nondet2346#1; [2025-03-04 05:40:59,943 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6616-1: atomic_dec_and_test_#res#1 := 1; [2025-03-04 05:40:59,943 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20892: havoc lock_is_held_#t~nondet2324#1; [2025-03-04 05:40:59,943 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13362: call ULTIMATE.dealloc(~#__constr_expr_0~1#1.base, ~#__constr_expr_0~1#1.offset);havoc ~#__constr_expr_0~1#1.base, ~#__constr_expr_0~1#1.offset;call ULTIMATE.dealloc(~#__constr_expr_1~0#1.base, ~#__constr_expr_1~0#1.offset);havoc ~#__constr_expr_1~0#1.base, ~#__constr_expr_1~0#1.offset; [2025-03-04 05:40:59,961 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L20954: havoc #t~nondet2332; [2025-03-04 05:41:01,229 INFO L? ?]: Removed 3841 outVars from TransFormulas that were not future-live. [2025-03-04 05:41:01,229 INFO L307 CfgBuilder]: Performing block encoding [2025-03-04 05:41:01,322 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-04 05:41:01,322 INFO L336 CfgBuilder]: Removed 2 assume(true) statements. [2025-03-04 05:41:01,323 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 05:41:01 BoogieIcfgContainer [2025-03-04 05:41:01,323 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-04 05:41:01,325 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-04 05:41:01,325 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-04 05:41:01,328 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-04 05:41:01,328 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 04.03 05:40:08" (1/3) ... [2025-03-04 05:41:01,329 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@413e6ca0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.03 05:41:01, skipping insertion in model container [2025-03-04 05:41:01,329 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:40:14" (2/3) ... [2025-03-04 05:41:01,329 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@413e6ca0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.03 05:41:01, skipping insertion in model container [2025-03-04 05:41:01,329 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 05:41:01" (3/3) ... [2025-03-04 05:41:01,330 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i [2025-03-04 05:41:01,342 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-04 05:41:01,346 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i that has 204 procedures, 3381 locations, 1 initial locations, 80 loop locations, and 3 error locations. [2025-03-04 05:41:01,443 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-04 05:41:01,450 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;@2f4fde12, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-04 05:41:01,450 INFO L334 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2025-03-04 05:41:01,462 INFO L276 IsEmpty]: Start isEmpty. Operand has 3163 states, 2257 states have (on average 1.2981834293309704) internal successors, (2930), 2299 states have internal predecessors, (2930), 749 states have call successors, (749), 155 states have call predecessors, (749), 154 states have return successors, (738), 732 states have call predecessors, (738), 738 states have call successors, (738) [2025-03-04 05:41:01,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 271 [2025-03-04 05:41:01,476 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 05:41:01,477 INFO L218 NwaCegarLoop]: trace histogram [23, 23, 22, 22, 22, 22, 22, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 05:41:01,477 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2025-03-04 05:41:01,480 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 05:41:01,481 INFO L85 PathProgramCache]: Analyzing trace with hash -1926585087, now seen corresponding path program 1 times [2025-03-04 05:41:01,486 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 05:41:01,486 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1056282116] [2025-03-04 05:41:01,486 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 05:41:01,486 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 05:41:03,900 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 270 statements into 1 equivalence classes. [2025-03-04 05:41:04,226 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 270 of 270 statements. [2025-03-04 05:41:04,227 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 05:41:04,227 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 05:41:05,040 INFO L134 CoverageAnalysis]: Checked inductivity of 2145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2145 trivial. 0 not checked. [2025-03-04 05:41:05,041 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 05:41:05,041 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1056282116] [2025-03-04 05:41:05,042 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1056282116] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 05:41:05,042 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 05:41:05,042 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 05:41:05,043 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516830149] [2025-03-04 05:41:05,043 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 05:41:05,046 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 05:41:05,047 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 05:41:05,062 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 05:41:05,062 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 05:41:05,070 INFO L87 Difference]: Start difference. First operand has 3163 states, 2257 states have (on average 1.2981834293309704) internal successors, (2930), 2299 states have internal predecessors, (2930), 749 states have call successors, (749), 155 states have call predecessors, (749), 154 states have return successors, (738), 732 states have call predecessors, (738), 738 states have call successors, (738) Second operand has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2025-03-04 05:41:09,173 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-03-04 05:41:10,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 05:41:10,562 INFO L93 Difference]: Finished difference Result 9199 states and 13138 transitions. [2025-03-04 05:41:10,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 05:41:10,564 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) Word has length 270 [2025-03-04 05:41:10,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 05:41:10,624 INFO L225 Difference]: With dead ends: 9199 [2025-03-04 05:41:10,624 INFO L226 Difference]: Without dead ends: 6066 [2025-03-04 05:41:10,654 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 05:41:10,658 INFO L435 NwaCegarLoop]: 4257 mSDtfsCounter, 4101 mSDsluCounter, 4184 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4101 SdHoareTripleChecker+Valid, 8441 SdHoareTripleChecker+Invalid, 110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2025-03-04 05:41:10,658 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4101 Valid, 8441 Invalid, 110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 102 Invalid, 1 Unknown, 0 Unchecked, 5.1s Time] [2025-03-04 05:41:10,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6066 states. [2025-03-04 05:41:11,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6066 to 6062. [2025-03-04 05:41:11,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6062 states, 4353 states have (on average 1.2634964392373076) internal successors, (5500), 4420 states have internal predecessors, (5500), 1404 states have call successors, (1404), 303 states have call predecessors, (1404), 302 states have return successors, (1400), 1388 states have call predecessors, (1400), 1400 states have call successors, (1400) [2025-03-04 05:41:11,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6062 states to 6062 states and 8304 transitions. [2025-03-04 05:41:11,239 INFO L78 Accepts]: Start accepts. Automaton has 6062 states and 8304 transitions. Word has length 270 [2025-03-04 05:41:11,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 05:41:11,242 INFO L471 AbstractCegarLoop]: Abstraction has 6062 states and 8304 transitions. [2025-03-04 05:41:11,243 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2025-03-04 05:41:11,243 INFO L276 IsEmpty]: Start isEmpty. Operand 6062 states and 8304 transitions. [2025-03-04 05:41:11,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 279 [2025-03-04 05:41:11,252 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 05:41:11,252 INFO L218 NwaCegarLoop]: trace histogram [23, 23, 22, 22, 22, 22, 22, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 05:41:11,253 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-03-04 05:41:11,253 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2025-03-04 05:41:11,260 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 05:41:11,261 INFO L85 PathProgramCache]: Analyzing trace with hash 417403736, now seen corresponding path program 1 times [2025-03-04 05:41:11,261 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 05:41:11,261 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1210738865] [2025-03-04 05:41:11,261 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 05:41:11,262 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 05:41:13,577 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 278 statements into 1 equivalence classes. [2025-03-04 05:41:13,694 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 278 of 278 statements. [2025-03-04 05:41:13,694 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 05:41:13,694 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 05:41:14,303 INFO L134 CoverageAnalysis]: Checked inductivity of 2145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2145 trivial. 0 not checked. [2025-03-04 05:41:14,304 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 05:41:14,305 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1210738865] [2025-03-04 05:41:14,305 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1210738865] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 05:41:14,305 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 05:41:14,306 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 05:41:14,306 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1905020090] [2025-03-04 05:41:14,306 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 05:41:14,307 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 05:41:14,307 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 05:41:14,309 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 05:41:14,309 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 05:41:14,309 INFO L87 Difference]: Start difference. First operand 6062 states and 8304 transitions. Second operand has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2025-03-04 05:41:18,377 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-03-04 05:41:19,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 05:41:19,905 INFO L93 Difference]: Finished difference Result 17838 states and 24602 transitions. [2025-03-04 05:41:19,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 05:41:19,906 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) Word has length 278 [2025-03-04 05:41:19,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 05:41:20,016 INFO L225 Difference]: With dead ends: 17838 [2025-03-04 05:41:20,017 INFO L226 Difference]: Without dead ends: 11825 [2025-03-04 05:41:20,058 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 05:41:20,059 INFO L435 NwaCegarLoop]: 4276 mSDtfsCounter, 4036 mSDsluCounter, 4195 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4036 SdHoareTripleChecker+Valid, 8471 SdHoareTripleChecker+Invalid, 109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2025-03-04 05:41:20,059 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4036 Valid, 8471 Invalid, 109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 100 Invalid, 1 Unknown, 0 Unchecked, 5.1s Time] [2025-03-04 05:41:20,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11825 states. [2025-03-04 05:41:20,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11825 to 11783. [2025-03-04 05:41:20,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11783 states, 8497 states have (on average 1.2649170295398375) internal successors, (10748), 8627 states have internal predecessors, (10748), 2692 states have call successors, (2692), 592 states have call predecessors, (2692), 591 states have return successors, (2864), 2663 states have call predecessors, (2864), 2688 states have call successors, (2864) [2025-03-04 05:41:20,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11783 states to 11783 states and 16304 transitions. [2025-03-04 05:41:20,576 INFO L78 Accepts]: Start accepts. Automaton has 11783 states and 16304 transitions. Word has length 278 [2025-03-04 05:41:20,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 05:41:20,578 INFO L471 AbstractCegarLoop]: Abstraction has 11783 states and 16304 transitions. [2025-03-04 05:41:20,578 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2025-03-04 05:41:20,578 INFO L276 IsEmpty]: Start isEmpty. Operand 11783 states and 16304 transitions. [2025-03-04 05:41:20,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 290 [2025-03-04 05:41:20,588 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 05:41:20,589 INFO L218 NwaCegarLoop]: trace histogram [23, 23, 22, 22, 22, 22, 22, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 05:41:20,590 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-03-04 05:41:20,590 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2025-03-04 05:41:20,590 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 05:41:20,590 INFO L85 PathProgramCache]: Analyzing trace with hash 385865434, now seen corresponding path program 1 times [2025-03-04 05:41:20,591 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 05:41:20,591 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [594052195] [2025-03-04 05:41:20,591 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 05:41:20,591 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 05:41:22,901 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 289 statements into 1 equivalence classes. [2025-03-04 05:41:22,985 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 289 of 289 statements. [2025-03-04 05:41:22,986 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 05:41:22,986 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 05:41:23,520 INFO L134 CoverageAnalysis]: Checked inductivity of 2145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2145 trivial. 0 not checked. [2025-03-04 05:41:23,520 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 05:41:23,520 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [594052195] [2025-03-04 05:41:23,520 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [594052195] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 05:41:23,520 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 05:41:23,520 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 05:41:23,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1229752090] [2025-03-04 05:41:23,521 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 05:41:23,521 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 05:41:23,521 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 05:41:23,521 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 05:41:23,521 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 05:41:23,522 INFO L87 Difference]: Start difference. First operand 11783 states and 16304 transitions. Second operand has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 3 states have call successors, (31), 2 states have call predecessors, (31), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2025-03-04 05:41:27,602 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-03-04 05:41:29,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 05:41:29,055 INFO L93 Difference]: Finished difference Result 34987 states and 49026 transitions. [2025-03-04 05:41:29,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 05:41:29,056 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 3 states have call successors, (31), 2 states have call predecessors, (31), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) Word has length 289 [2025-03-04 05:41:29,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 05:41:29,207 INFO L225 Difference]: With dead ends: 34987 [2025-03-04 05:41:29,207 INFO L226 Difference]: Without dead ends: 23253 [2025-03-04 05:41:29,264 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 05:41:29,266 INFO L435 NwaCegarLoop]: 4340 mSDtfsCounter, 4114 mSDsluCounter, 4195 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4114 SdHoareTripleChecker+Valid, 8535 SdHoareTripleChecker+Invalid, 109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2025-03-04 05:41:29,266 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4114 Valid, 8535 Invalid, 109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 100 Invalid, 1 Unknown, 0 Unchecked, 5.1s Time] [2025-03-04 05:41:29,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23253 states. [2025-03-04 05:41:29,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23253 to 23207. [2025-03-04 05:41:29,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23207 states, 16769 states have (on average 1.2643568489474626) internal successors, (21202), 17015 states have internal predecessors, (21202), 5262 states have call successors, (5262), 1174 states have call predecessors, (5262), 1173 states have return successors, (6250), 5209 states have call predecessors, (6250), 5258 states have call successors, (6250) [2025-03-04 05:41:30,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23207 states to 23207 states and 32714 transitions. [2025-03-04 05:41:30,211 INFO L78 Accepts]: Start accepts. Automaton has 23207 states and 32714 transitions. Word has length 289 [2025-03-04 05:41:30,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 05:41:30,211 INFO L471 AbstractCegarLoop]: Abstraction has 23207 states and 32714 transitions. [2025-03-04 05:41:30,212 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 3 states have call successors, (31), 2 states have call predecessors, (31), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2025-03-04 05:41:30,212 INFO L276 IsEmpty]: Start isEmpty. Operand 23207 states and 32714 transitions. [2025-03-04 05:41:30,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 297 [2025-03-04 05:41:30,219 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 05:41:30,219 INFO L218 NwaCegarLoop]: trace histogram [23, 23, 22, 22, 22, 22, 22, 22, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 05:41:30,219 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-03-04 05:41:30,219 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2025-03-04 05:41:30,221 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 05:41:30,222 INFO L85 PathProgramCache]: Analyzing trace with hash -121013146, now seen corresponding path program 1 times [2025-03-04 05:41:30,222 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 05:41:30,222 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [178925655] [2025-03-04 05:41:30,222 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 05:41:30,222 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 05:41:32,477 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 296 statements into 1 equivalence classes. [2025-03-04 05:41:32,592 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 296 of 296 statements. [2025-03-04 05:41:32,592 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 05:41:32,592 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat