./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_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-mutex_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 dbf9ca7093fe4e3e2a762bf1598b1ca3432795298827620568a7e7091acec55e --- Real Ultimate output --- This is Ultimate 0.3.0-?-798a7b3-m [2025-03-04 05:35:16,087 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-04 05:35:16,144 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-04 05:35:16,149 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-04 05:35:16,150 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-04 05:35:16,167 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-04 05:35:16,168 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-04 05:35:16,168 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-04 05:35:16,168 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-04 05:35:16,168 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-04 05:35:16,169 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-04 05:35:16,169 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-04 05:35:16,169 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-04 05:35:16,169 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-04 05:35:16,170 INFO L153 SettingsManager]: * Use SBE=true [2025-03-04 05:35:16,170 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-04 05:35:16,170 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-04 05:35:16,170 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-04 05:35:16,170 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-04 05:35:16,170 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-04 05:35:16,170 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-04 05:35:16,171 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-04 05:35:16,171 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-04 05:35:16,171 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-04 05:35:16,171 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-04 05:35:16,171 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-04 05:35:16,171 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-04 05:35:16,171 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-04 05:35:16,171 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-04 05:35:16,171 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 05:35:16,171 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-04 05:35:16,172 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-04 05:35:16,172 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-04 05:35:16,172 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-04 05:35:16,172 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-04 05:35:16,172 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-04 05:35:16,172 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-04 05:35:16,172 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-04 05:35:16,173 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-04 05:35:16,173 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-04 05:35:16,173 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 -> dbf9ca7093fe4e3e2a762bf1598b1ca3432795298827620568a7e7091acec55e [2025-03-04 05:35:16,369 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-04 05:35:16,377 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-04 05:35:16,378 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-04 05:35:16,379 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-04 05:35:16,379 INFO L274 PluginConnector]: CDTParser initialized [2025-03-04 05:35:16,380 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-mutex_drivers-net-vmxnet3-vmxnet3.cil.i [2025-03-04 05:35:17,434 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f2ad54d1e/d751b49def374a33a9dfa10d78cd4f7a/FLAG1e99ada57 [2025-03-04 05:35:18,074 INFO L384 CDTParser]: Found 1 translation units. [2025-03-04 05:35:18,074 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-vmxnet3-vmxnet3.cil.i [2025-03-04 05:35:18,134 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f2ad54d1e/d751b49def374a33a9dfa10d78cd4f7a/FLAG1e99ada57 [2025-03-04 05:35:18,501 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f2ad54d1e/d751b49def374a33a9dfa10d78cd4f7a [2025-03-04 05:35:18,502 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-04 05:35:18,503 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-04 05:35:18,504 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-04 05:35:18,504 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-04 05:35:18,507 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-04 05:35:18,507 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 05:35:18" (1/1) ... [2025-03-04 05:35:18,508 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4c3819c8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:35:18, skipping insertion in model container [2025-03-04 05:35:18,508 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 05:35:18" (1/1) ... [2025-03-04 05:35:18,602 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-04 05:35:21,361 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-mutex_drivers-net-vmxnet3-vmxnet3.cil.i[509907,509920] [2025-03-04 05:35:21,364 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-mutex_drivers-net-vmxnet3-vmxnet3.cil.i[510073,510086] [2025-03-04 05:35:21,364 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-mutex_drivers-net-vmxnet3-vmxnet3.cil.i[510237,510250] [2025-03-04 05:35:21,365 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-mutex_drivers-net-vmxnet3-vmxnet3.cil.i[510402,510415] [2025-03-04 05:35:21,387 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 05:35:21,444 INFO L200 MainTranslator]: Completed pre-run [2025-03-04 05:35:21,522 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"); [6463] [2025-03-04 05:35:21,524 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)); [6470] [2025-03-04 05:35:21,524 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6477] [2025-03-04 05:35:21,525 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [6493] [2025-03-04 05:35:21,527 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/d4e00c1/linux-kernel-locking-mutex/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [6596-6597] [2025-03-04 05:35:21,527 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"); [6602-6604] [2025-03-04 05:35:21,528 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)); [6624] [2025-03-04 05:35:21,528 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6631] [2025-03-04 05:35:21,529 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6669] [2025-03-04 05:35:21,529 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6672] [2025-03-04 05:35:21,529 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (val)); [6674] [2025-03-04 05:35:21,529 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6679] [2025-03-04 05:35:21,529 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6682] [2025-03-04 05:35:21,530 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6684] [2025-03-04 05:35:21,530 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6689] [2025-03-04 05:35:21,530 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6692] [2025-03-04 05:35:21,530 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6694] [2025-03-04 05:35:21,530 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6699] [2025-03-04 05:35:21,531 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6702] [2025-03-04 05:35:21,531 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (val)); [6704] [2025-03-04 05:35:21,532 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6742] [2025-03-04 05:35:21,532 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6745] [2025-03-04 05:35:21,532 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (- val)); [6747] [2025-03-04 05:35:21,532 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6752] [2025-03-04 05:35:21,532 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6755] [2025-03-04 05:35:21,532 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6757] [2025-03-04 05:35:21,532 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6762] [2025-03-04 05:35:21,532 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6765] [2025-03-04 05:35:21,533 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6767] [2025-03-04 05:35:21,533 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6772] [2025-03-04 05:35:21,533 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6775] [2025-03-04 05:35:21,533 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (- val)); [6777] [2025-03-04 05:35:21,534 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6853] [2025-03-04 05:35:21,534 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6862] [2025-03-04 05:35:21,536 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [7032] [2025-03-04 05:35:21,537 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [7039] [2025-03-04 05:35:21,538 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)); [7106] [2025-03-04 05:35:21,538 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)); [7114-7115] [2025-03-04 05:35:21,542 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)); [7189-7190] [2025-03-04 05:35:21,544 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)); [7223-7224] [2025-03-04 05:35:21,545 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)); [7264-7265] [2025-03-04 05:35:21,545 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)); [7293-7294] [2025-03-04 05:35:21,581 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)); [7801-7802] [2025-03-04 05:35:21,581 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7808] [2025-03-04 05:35:21,584 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [8123] [2025-03-04 05:35:21,584 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8126] [2025-03-04 05:35:21,584 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8129] [2025-03-04 05:35:21,584 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8132] [2025-03-04 05:35:21,585 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [8163] [2025-03-04 05:35:21,585 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8166] [2025-03-04 05:35:21,585 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8169] [2025-03-04 05:35:21,585 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8172] [2025-03-04 05:35:21,585 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [8203] [2025-03-04 05:35:21,585 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8206] [2025-03-04 05:35:21,585 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8209] [2025-03-04 05:35:21,585 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8212] [2025-03-04 05:35:21,586 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [8243] [2025-03-04 05:35:21,586 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8246] [2025-03-04 05:35:21,586 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8249] [2025-03-04 05:35:21,586 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8252] [2025-03-04 05:35:21,599 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)); [8883-8884] [2025-03-04 05:35:21,600 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)); [8911-8912] [2025-03-04 05:35:21,600 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)); [8923-8924] [2025-03-04 05:35:21,600 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)); [8936-8937] [2025-03-04 05:35:21,603 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)); [9075-9076] [2025-03-04 05:35:21,603 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)); [9086-9087] [2025-03-04 05:35:21,606 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)); [9242-9243] [2025-03-04 05:35:21,606 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)); [9253-9254] [2025-03-04 05:35:21,608 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)); [9385-9386] [2025-03-04 05:35:21,609 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)); [9415-9416] [2025-03-04 05:35:21,610 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)); [9464-9465] [2025-03-04 05:35:21,611 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)); [9495-9496] [2025-03-04 05:35:21,612 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)); [9546-9547] [2025-03-04 05:35:21,614 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)); [9608-9609] [2025-03-04 05:35:21,616 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)); [9673-9674] [2025-03-04 05:35:21,624 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)); [10041-10042] [2025-03-04 05:35:21,627 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)); [10161-10162] [2025-03-04 05:35:21,628 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)); [10191-10192] [2025-03-04 05:35:21,628 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)); [10203-10204] [2025-03-04 05:35:21,629 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)); [10215-10216] [2025-03-04 05:35:21,631 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)); [10327-10328] [2025-03-04 05:35:21,631 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)); [10345-10346] [2025-03-04 05:35:21,631 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)); [10355-10356] [2025-03-04 05:35:21,632 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)); [10386-10387] [2025-03-04 05:35:21,632 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)); [10396-10397] [2025-03-04 05:35:21,633 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)); [10408-10409] [2025-03-04 05:35:21,633 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)); [10420-10421] [2025-03-04 05:35:21,633 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)); [10431-10432] [2025-03-04 05:35:21,633 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)); [10449-10450] [2025-03-04 05:35:21,635 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)); [10516-10517] [2025-03-04 05:35:21,635 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)); [10529-10530] [2025-03-04 05:35:21,636 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)); [10541-10542] [2025-03-04 05:35:21,637 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)); [10622-10623] [2025-03-04 05:35:21,641 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)); [10751-10752] [2025-03-04 05:35:21,667 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)); [11472-11473] [2025-03-04 05:35:21,668 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)); [11482-11483] [2025-03-04 05:35:21,669 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)); [11547-11548] [2025-03-04 05:35:21,669 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)); [11566-11567] [2025-03-04 05:35:21,676 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)); [11872-11873] [2025-03-04 05:35:21,685 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)); [12335-12336] [2025-03-04 05:35:21,695 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)); [12571-12572] [2025-03-04 05:35:21,699 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)); [12850-12851] [2025-03-04 05:35:21,829 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-mutex_drivers-net-vmxnet3-vmxnet3.cil.i[509907,509920] [2025-03-04 05:35:21,830 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-mutex_drivers-net-vmxnet3-vmxnet3.cil.i[510073,510086] [2025-03-04 05:35:21,830 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-mutex_drivers-net-vmxnet3-vmxnet3.cil.i[510237,510250] [2025-03-04 05:35:21,830 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-mutex_drivers-net-vmxnet3-vmxnet3.cil.i[510402,510415] [2025-03-04 05:35:21,841 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 05:35:22,028 INFO L204 MainTranslator]: Completed translation [2025-03-04 05:35:22,029 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:35:22 WrapperNode [2025-03-04 05:35:22,029 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-04 05:35:22,030 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-04 05:35:22,030 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-04 05:35:22,030 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-04 05:35:22,033 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:35:22" (1/1) ... [2025-03-04 05:35:22,113 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:35:22" (1/1) ... [2025-03-04 05:35:22,301 INFO L138 Inliner]: procedures = 562, calls = 4682, calls flagged for inlining = 329, calls inlined = 277, statements flattened = 9639 [2025-03-04 05:35:22,302 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-04 05:35:22,302 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-04 05:35:22,302 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-04 05:35:22,302 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-04 05:35:22,309 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:35:22" (1/1) ... [2025-03-04 05:35:22,309 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:35:22" (1/1) ... [2025-03-04 05:35:22,345 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:35:22" (1/1) ... [2025-03-04 05:35:24,125 INFO L175 MemorySlicer]: Split 2656 memory accesses to 25 slices as follows [8, 2, 4, 1, 8, 8, 8, 8, 8, 44, 8, 1, 2, 2, 54, 3, 2428, 2, 2, 16, 14, 8, 7, 8, 2]. 91 percent of accesses are in the largest equivalence class. The 1255 initializations are split as follows [8, 0, 0, 0, 8, 8, 8, 8, 8, 0, 8, 1, 2, 0, 0, 1, 1163, 0, 0, 16, 0, 8, 0, 8, 0]. The 604 writes are split as follows [0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 42, 0, 536, 1, 1, 0, 12, 0, 6, 0, 1]. [2025-03-04 05:35:24,126 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:35:22" (1/1) ... [2025-03-04 05:35:24,126 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:35:22" (1/1) ... [2025-03-04 05:35:24,255 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:35:22" (1/1) ... [2025-03-04 05:35:24,273 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:35:22" (1/1) ... [2025-03-04 05:35:24,316 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:35:22" (1/1) ... [2025-03-04 05:35:24,343 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:35:22" (1/1) ... [2025-03-04 05:35:24,390 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-04 05:35:24,392 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-04 05:35:24,392 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-04 05:35:24,392 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-04 05:35:24,393 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:35:22" (1/1) ... [2025-03-04 05:35:24,397 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 05:35:24,406 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 05:35:24,417 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:35:24,420 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:35:24,438 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_tq_stop [2025-03-04 05:35:24,438 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_tq_stop [2025-03-04 05:35:24,438 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_cmd_ring_desc_avail [2025-03-04 05:35:24,438 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_cmd_ring_desc_avail [2025-03-04 05:35:24,438 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_reset_dev [2025-03-04 05:35:24,438 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_reset_dev [2025-03-04 05:35:24,439 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-03-04 05:35:24,439 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-03-04 05:35:24,439 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_0_6 [2025-03-04 05:35:24,439 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_0_6 [2025-03-04 05:35:24,439 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2025-03-04 05:35:24,439 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2025-03-04 05:35:24,439 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_resume [2025-03-04 05:35:24,439 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_resume [2025-03-04 05:35:24,439 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-04 05:35:24,439 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-04 05:35:24,439 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-03-04 05:35:24,439 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-03-04 05:35:24,439 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_page [2025-03-04 05:35:24,439 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_page [2025-03-04 05:35:24,439 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-03-04 05:35:24,439 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-03-04 05:35:24,439 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-03-04 05:35:24,439 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-03-04 05:35:24,439 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2025-03-04 05:35:24,440 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2025-03-04 05:35:24,440 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-03-04 05:35:24,440 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-03-04 05:35:24,440 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_rq_alloc_rx_buf [2025-03-04 05:35:24,440 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_rq_alloc_rx_buf [2025-03-04 05:35:24,440 INFO L130 BoogieDeclarations]: Found specification of procedure dma_zalloc_coherent [2025-03-04 05:35:24,440 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_zalloc_coherent [2025-03-04 05:35:24,440 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_netdev_dbg [2025-03-04 05:35:24,440 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_netdev_dbg [2025-03-04 05:35:24,440 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2025-03-04 05:35:24,440 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2025-03-04 05:35:24,440 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_get_sset_count [2025-03-04 05:35:24,440 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_get_sset_count [2025-03-04 05:35:24,440 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-03-04 05:35:24,440 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-03-04 05:35:24,440 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-03-04 05:35:24,441 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-03-04 05:35:24,442 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-03-04 05:35:24,442 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-03-04 05:35:24,442 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-03-04 05:35:24,442 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-03-04 05:35:24,442 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exit [2025-03-04 05:35:24,442 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exit [2025-03-04 05:35:24,442 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-03-04 05:35:24,442 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-03-04 05:35:24,442 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-04 05:35:24,442 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-03-04 05:35:24,442 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-03-04 05:35:24,442 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_restore_vlan [2025-03-04 05:35:24,442 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_restore_vlan [2025-03-04 05:35:24,442 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_comp_ring_adv_next2proc [2025-03-04 05:35:24,442 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_comp_ring_adv_next2proc [2025-03-04 05:35:24,442 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-03-04 05:35:24,442 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-03-04 05:35:24,442 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-03-04 05:35:24,442 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-03-04 05:35:24,442 INFO L130 BoogieDeclarations]: Found specification of procedure __rounddown_pow_of_two [2025-03-04 05:35:24,442 INFO L138 BoogieDeclarations]: Found implementation of procedure __rounddown_pow_of_two [2025-03-04 05:35:24,442 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-03-04 05:35:24,442 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-03-04 05:35:24,442 INFO L130 BoogieDeclarations]: Found specification of procedure netif_napi_add [2025-03-04 05:35:24,442 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_napi_add [2025-03-04 05:35:24,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-03-04 05:35:24,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-03-04 05:35:24,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-03-04 05:35:24,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-03-04 05:35:24,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-03-04 05:35:24,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-03-04 05:35:24,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-03-04 05:35:24,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-03-04 05:35:24,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-03-04 05:35:24,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-03-04 05:35:24,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-03-04 05:35:24,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-03-04 05:35:24,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-03-04 05:35:24,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-03-04 05:35:24,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-03-04 05:35:24,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-03-04 05:35:24,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-03-04 05:35:24,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-03-04 05:35:24,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-03-04 05:35:24,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-03-04 05:35:24,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-03-04 05:35:24,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-03-04 05:35:24,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-03-04 05:35:24,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-03-04 05:35:24,443 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-03-04 05:35:24,443 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-03-04 05:35:24,443 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-03-04 05:35:24,443 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-03-04 05:35:24,443 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-03-04 05:35:24,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-04 05:35:24,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-04 05:35:24,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-04 05:35:24,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-04 05:35:24,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-04 05:35:24,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-04 05:35:24,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-04 05:35:24,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-04 05:35:24,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-04 05:35:24,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-04 05:35:24,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-04 05:35:24,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-04 05:35:24,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-04 05:35:24,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-04 05:35:24,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-04 05:35:24,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-03-04 05:35:24,446 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-03-04 05:35:24,446 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_tq_destroy [2025-03-04 05:35:24,446 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_tq_destroy [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_unmap_tx_buf [2025-03-04 05:35:24,446 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_unmap_tx_buf [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-03-04 05:35:24,446 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-03-04 05:35:24,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-03-04 05:35:24,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-03-04 05:35:24,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-03-04 05:35:24,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-03-04 05:35:24,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-03-04 05:35:24,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-03-04 05:35:24,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-03-04 05:35:24,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-03-04 05:35:24,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-03-04 05:35:24,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-03-04 05:35:24,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-03-04 05:35:24,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-03-04 05:35:24,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-03-04 05:35:24,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-03-04 05:35:24,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-03-04 05:35:24,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-03-04 05:35:24,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-03-04 05:35:24,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-03-04 05:35:24,447 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-03-04 05:35:24,447 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-03-04 05:35:24,447 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-03-04 05:35:24,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-03-04 05:35:24,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-03-04 05:35:24,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-03-04 05:35:24,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-03-04 05:35:24,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-03-04 05:35:24,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-03-04 05:35:24,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-03-04 05:35:24,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-03-04 05:35:24,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-03-04 05:35:24,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-03-04 05:35:24,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-03-04 05:35:24,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-03-04 05:35:24,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-03-04 05:35:24,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-03-04 05:35:24,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-03-04 05:35:24,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-03-04 05:35:24,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-03-04 05:35:24,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-03-04 05:35:24,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-03-04 05:35:24,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-03-04 05:35:24,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-03-04 05:35:24,449 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-03-04 05:35:24,449 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-03-04 05:35:24,449 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-03-04 05:35:24,449 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-03-04 05:35:24,449 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-03-04 05:35:24,449 INFO L130 BoogieDeclarations]: Found specification of procedure pci_choose_state [2025-03-04 05:35:24,449 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_choose_state [2025-03-04 05:35:24,449 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-03-04 05:35:24,449 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-03-04 05:35:24,449 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2025-03-04 05:35:24,449 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2025-03-04 05:35:24,449 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2025-03-04 05:35:24,449 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2025-03-04 05:35:24,449 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_rq_destroy [2025-03-04 05:35:24,449 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_rq_destroy [2025-03-04 05:35:24,449 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-03-04 05:35:24,449 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-03-04 05:35:24,449 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_request_irqs [2025-03-04 05:35:24,449 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_request_irqs [2025-03-04 05:35:24,449 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_rq_create [2025-03-04 05:35:24,449 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_rq_create [2025-03-04 05:35:24,449 INFO L130 BoogieDeclarations]: Found specification of procedure napi_enable [2025-03-04 05:35:24,449 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_enable [2025-03-04 05:35:24,449 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_enable_intr [2025-03-04 05:35:24,450 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_enable_intr [2025-03-04 05:35:24,450 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_remove_device [2025-03-04 05:35:24,450 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_remove_device [2025-03-04 05:35:24,450 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-04 05:35:24,450 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-03-04 05:35:24,450 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-03-04 05:35:24,450 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-03-04 05:35:24,450 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-03-04 05:35:24,450 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2025-03-04 05:35:24,450 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2025-03-04 05:35:24,450 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_4 [2025-03-04 05:35:24,450 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_4 [2025-03-04 05:35:24,450 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_single_attrs [2025-03-04 05:35:24,450 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_single_attrs [2025-03-04 05:35:24,450 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-04 05:35:24,450 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-03-04 05:35:24,450 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-03-04 05:35:24,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-04 05:35:24,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-04 05:35:24,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-04 05:35:24,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-04 05:35:24,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-04 05:35:24,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-04 05:35:24,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-04 05:35:24,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-04 05:35:24,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-04 05:35:24,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-04 05:35:24,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-04 05:35:24,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-04 05:35:24,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-04 05:35:24,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-04 05:35:24,453 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-04 05:35:24,453 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-04 05:35:24,453 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-04 05:35:24,453 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-04 05:35:24,453 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-04 05:35:24,453 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-04 05:35:24,453 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-04 05:35:24,453 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-04 05:35:24,453 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-04 05:35:24,453 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-03-04 05:35:24,453 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-03-04 05:35:24,453 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-03-04 05:35:24,453 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-03-04 05:35:24,453 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-03-04 05:35:24,453 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-03-04 05:35:24,453 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-03-04 05:35:24,453 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-03-04 05:35:24,453 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_free_irqs [2025-03-04 05:35:24,453 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_free_irqs [2025-03-04 05:35:24,453 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_set_mc [2025-03-04 05:35:24,453 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_set_mc [2025-03-04 05:35:24,453 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2025-03-04 05:35:24,453 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2025-03-04 05:35:24,453 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2025-03-04 05:35:24,453 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2025-03-04 05:35:24,453 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-03-04 05:35:24,453 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-03-04 05:35:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_check_link [2025-03-04 05:35:24,454 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_check_link [2025-03-04 05:35:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-03-04 05:35:24,454 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-03-04 05:35:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_selected_regions [2025-03-04 05:35:24,454 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_selected_regions [2025-03-04 05:35:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_cmd_ring_adv_next2fill [2025-03-04 05:35:24,454 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_cmd_ring_adv_next2fill [2025-03-04 05:35:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-03-04 05:35:24,454 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-03-04 05:35:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-03-04 05:35:24,454 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-03-04 05:35:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_free_intr_resources [2025-03-04 05:35:24,454 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_free_intr_resources [2025-03-04 05:35:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_tq_destroy_all [2025-03-04 05:35:24,454 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_tq_destroy_all [2025-03-04 05:35:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-04 05:35:24,454 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-04 05:35:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-03-04 05:35:24,454 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-03-04 05:35:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-03-04 05:35:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-03-04 05:35:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-03-04 05:35:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-03-04 05:35:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-03-04 05:35:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-03-04 05:35:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-03-04 05:35:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-03-04 05:35:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-03-04 05:35:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-03-04 05:35:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-03-04 05:35:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-03-04 05:35:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-03-04 05:35:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-03-04 05:35:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-03-04 05:35:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-03-04 05:35:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-03-04 05:35:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-03-04 05:35:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-03-04 05:35:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-03-04 05:35:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-03-04 05:35:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-03-04 05:35:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-03-04 05:35:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-03-04 05:35:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-03-04 05:35:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_adjust_rx_ring_size [2025-03-04 05:35:24,454 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_adjust_rx_ring_size [2025-03-04 05:35:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-04 05:35:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-04 05:35:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-04 05:35:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-04 05:35:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-04 05:35:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-04 05:35:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-04 05:35:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-04 05:35:24,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-04 05:35:24,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-04 05:35:24,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-04 05:35:24,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-04 05:35:24,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-04 05:35:24,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-04 05:35:24,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-04 05:35:24,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-04 05:35:24,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-04 05:35:24,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-04 05:35:24,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-04 05:35:24,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-04 05:35:24,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-04 05:35:24,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-04 05:35:24,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-04 05:35:24,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-03-04 05:35:24,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-03-04 05:35:24,458 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-03-04 05:35:24,458 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-03-04 05:35:24,458 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:35:24,458 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:35:24,458 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2025-03-04 05:35:24,458 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2025-03-04 05:35:24,458 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-03-04 05:35:24,458 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-03-04 05:35:24,458 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-03-04 05:35:24,458 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-03-04 05:35:24,458 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2025-03-04 05:35:24,459 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2025-03-04 05:35:24,459 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-03-04 05:35:24,459 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-03-04 05:35:24,459 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_quiesce_dev [2025-03-04 05:35:24,459 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_quiesce_dev [2025-03-04 05:35:24,459 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_cmd_ring_adv_next2comp [2025-03-04 05:35:24,459 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_cmd_ring_adv_next2comp [2025-03-04 05:35:24,459 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2025-03-04 05:35:24,459 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2025-03-04 05:35:24,459 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-04 05:35:24,459 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-04 05:35:24,459 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-04 05:35:24,459 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-04 05:35:24,459 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-04 05:35:24,459 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-04 05:35:24,459 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-04 05:35:24,459 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-04 05:35:24,459 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-04 05:35:24,459 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-04 05:35:24,459 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-04 05:35:24,459 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-04 05:35:24,459 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-04 05:35:24,459 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-04 05:35:24,459 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-04 05:35:24,459 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-03-04 05:35:24,459 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-03-04 05:35:24,459 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-03-04 05:35:24,459 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-03-04 05:35:24,459 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-03-04 05:35:24,459 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-03-04 05:35:24,459 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-03-04 05:35:24,459 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-03-04 05:35:24,459 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-03-04 05:35:24,459 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-03-04 05:35:24,459 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-04 05:35:24,459 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-04 05:35:24,459 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-04 05:35:24,459 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-04 05:35:24,459 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-04 05:35:24,459 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-04 05:35:24,459 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-04 05:35:24,460 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-04 05:35:24,460 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-04 05:35:24,460 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-04 05:35:24,460 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-04 05:35:24,460 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-04 05:35:24,460 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-04 05:35:24,460 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-04 05:35:24,460 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-04 05:35:24,460 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-03-04 05:35:24,460 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-03-04 05:35:24,460 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-03-04 05:35:24,460 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-03-04 05:35:24,460 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-03-04 05:35:24,460 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-03-04 05:35:24,460 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-03-04 05:35:24,460 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-03-04 05:35:24,460 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-03-04 05:35:24,461 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-03-04 05:35:24,461 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_rq_cleanup_all [2025-03-04 05:35:24,461 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_rq_cleanup_all [2025-03-04 05:35:24,461 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2025-03-04 05:35:24,461 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2025-03-04 05:35:24,461 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_schedule [2025-03-04 05:35:24,461 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_schedule [2025-03-04 05:35:24,461 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2025-03-04 05:35:24,461 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2025-03-04 05:35:24,461 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_single_attrs [2025-03-04 05:35:24,461 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_single_attrs [2025-03-04 05:35:24,461 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-03-04 05:35:24,461 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-03-04 05:35:24,461 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-04 05:35:24,461 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-03-04 05:35:24,461 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-03-04 05:35:24,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-04 05:35:24,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-04 05:35:24,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-04 05:35:24,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-04 05:35:24,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-04 05:35:24,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-04 05:35:24,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-04 05:35:24,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-04 05:35:24,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-04 05:35:24,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-04 05:35:24,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-04 05:35:24,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-04 05:35:24,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-04 05:35:24,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-04 05:35:24,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-04 05:35:24,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-04 05:35:24,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-04 05:35:24,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-04 05:35:24,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-04 05:35:24,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-04 05:35:24,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-04 05:35:24,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-04 05:35:24,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-04 05:35:24,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-03-04 05:35:24,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-03-04 05:35:24,461 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap [2025-03-04 05:35:24,461 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap [2025-03-04 05:35:24,461 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_wake [2025-03-04 05:35:24,461 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_wake [2025-03-04 05:35:24,461 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_disable_intr [2025-03-04 05:35:24,461 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_disable_intr [2025-03-04 05:35:24,461 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-03-04 05:35:24,461 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-03-04 05:35:24,461 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-03-04 05:35:24,461 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-03-04 05:35:24,461 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2025-03-04 05:35:24,461 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2025-03-04 05:35:24,461 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-03-04 05:35:24,461 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-03-04 05:35:24,461 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_process_events [2025-03-04 05:35:24,461 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_process_events [2025-03-04 05:35:24,462 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2025-03-04 05:35:24,462 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2025-03-04 05:35:24,462 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-03-04 05:35:24,462 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-03-04 05:35:24,462 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2025-03-04 05:35:24,463 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2025-03-04 05:35:24,463 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-03-04 05:35:24,463 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-03-04 05:35:24,463 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-03-04 05:35:24,463 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-03-04 05:35:24,463 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_intr [2025-03-04 05:35:24,463 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_intr [2025-03-04 05:35:24,463 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_rq_destroy_all [2025-03-04 05:35:24,463 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_rq_destroy_all [2025-03-04 05:35:24,463 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2025-03-04 05:35:24,463 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2025-03-04 05:35:24,463 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_weight [2025-03-04 05:35:24,463 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_weight [2025-03-04 05:35:24,463 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2025-03-04 05:35:24,463 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2025-03-04 05:35:24,463 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-03-04 05:35:24,463 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-03-04 05:35:24,463 INFO L130 BoogieDeclarations]: Found specification of procedure __netdev_alloc_skb_ip_align [2025-03-04 05:35:24,463 INFO L138 BoogieDeclarations]: Found implementation of procedure __netdev_alloc_skb_ip_align [2025-03-04 05:35:24,463 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_free_pci_resources [2025-03-04 05:35:24,463 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_free_pci_resources [2025-03-04 05:35:24,463 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-03-04 05:35:24,463 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-03-04 05:35:24,463 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_disable_all_intrs [2025-03-04 05:35:24,463 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_disable_all_intrs [2025-03-04 05:35:24,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-04 05:35:24,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-04 05:35:24,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-04 05:35:24,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-04 05:35:24,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-04 05:35:24,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-04 05:35:24,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-04 05:35:24,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-04 05:35:24,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-04 05:35:24,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-04 05:35:24,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-04 05:35:24,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-04 05:35:24,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-04 05:35:24,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-04 05:35:24,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-04 05:35:24,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-04 05:35:24,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-04 05:35:24,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-04 05:35:24,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-04 05:35:24,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-04 05:35:24,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-03-04 05:35:24,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-03-04 05:35:24,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-03-04 05:35:24,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-03-04 05:35:24,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-03-04 05:35:24,463 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_3_6 [2025-03-04 05:35:24,463 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_3_6 [2025-03-04 05:35:24,463 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-03-04 05:35:24,463 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-03-04 05:35:24,463 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_tq_tx_complete [2025-03-04 05:35:24,463 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_tq_tx_complete [2025-03-04 05:35:24,463 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2025-03-04 05:35:24,463 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2025-03-04 05:35:24,463 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-03-04 05:35:24,463 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-03-04 05:35:24,463 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-03-04 05:35:24,464 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-03-04 05:35:24,464 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_vmxnet3_exit_module_19_2 [2025-03-04 05:35:24,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_vmxnet3_exit_module_19_2 [2025-03-04 05:35:24,464 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_enable_all_intrs [2025-03-04 05:35:24,464 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_enable_all_intrs [2025-03-04 05:35:24,464 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2025-03-04 05:35:24,465 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2025-03-04 05:35:24,465 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_create_queues [2025-03-04 05:35:24,465 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_create_queues [2025-03-04 05:35:24,465 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_2_6 [2025-03-04 05:35:24,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_2_6 [2025-03-04 05:35:24,465 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_force_close [2025-03-04 05:35:24,465 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_force_close [2025-03-04 05:35:24,465 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2025-03-04 05:35:24,465 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2025-03-04 05:35:24,465 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_alloc_intr_resources [2025-03-04 05:35:24,465 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_alloc_intr_resources [2025-03-04 05:35:24,465 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_activate_dev [2025-03-04 05:35:24,465 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_activate_dev [2025-03-04 05:35:24,465 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_write_mac_addr [2025-03-04 05:35:24,465 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_write_mac_addr [2025-03-04 05:35:24,465 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-03-04 05:35:24,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-03-04 05:35:24,465 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-03-04 05:35:24,465 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-03-04 05:35:24,465 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:35:24,465 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:35:24,465 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_msix_rx [2025-03-04 05:35:24,465 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_msix_rx [2025-03-04 05:35:24,465 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-03-04 05:35:24,465 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-03-04 05:35:24,465 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_1_6 [2025-03-04 05:35:24,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_1_6 [2025-03-04 05:35:24,465 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-03-04 05:35:24,465 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-03-04 05:35:24,465 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2025-03-04 05:35:24,465 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2025-03-04 05:35:24,465 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-03-04 05:35:24,465 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-03-04 05:35:24,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-04 05:35:24,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-04 05:35:24,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-04 05:35:24,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-04 05:35:24,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-04 05:35:24,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-04 05:35:24,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-04 05:35:24,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-04 05:35:24,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-04 05:35:24,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-04 05:35:24,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-04 05:35:24,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-04 05:35:24,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-04 05:35:24,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-04 05:35:24,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-04 05:35:24,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-04 05:35:24,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-04 05:35:24,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-04 05:35:24,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-04 05:35:24,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-04 05:35:24,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-03-04 05:35:24,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-03-04 05:35:24,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-03-04 05:35:24,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-03-04 05:35:24,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-03-04 05:35:24,466 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_get_regs_len [2025-03-04 05:35:24,466 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_get_regs_len [2025-03-04 05:35:24,466 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_page [2025-03-04 05:35:24,466 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_page [2025-03-04 05:35:24,466 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-03-04 05:35:24,466 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-03-04 05:35:24,466 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_suspend [2025-03-04 05:35:24,466 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_suspend [2025-03-04 05:35:24,466 INFO L130 BoogieDeclarations]: Found specification of procedure netpoll_trap [2025-03-04 05:35:24,466 INFO L138 BoogieDeclarations]: Found implementation of procedure netpoll_trap [2025-03-04 05:35:25,469 INFO L256 CfgBuilder]: Building ICFG [2025-03-04 05:35:25,472 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-04 05:35:25,537 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8591: havoc #t~mem416;havoc #t~mem417;havoc #t~ite419;havoc #t~mem418;havoc #t~mem420;havoc #t~mem421; [2025-03-04 05:35:25,558 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18972: havoc #t~nondet2275; [2025-03-04 05:35:25,624 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19135: havoc pci_enable_device_mem_#t~nondet2298#1; [2025-03-04 05:35:25,789 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19075: havoc #t~nondet2289; [2025-03-04 05:35:26,065 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9346: call ULTIMATE.dealloc(~#descriptor~0.base, ~#descriptor~0.offset);havoc ~#descriptor~0.base, ~#descriptor~0.offset; [2025-03-04 05:35:26,168 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18876: havoc #t~nondet2261; [2025-03-04 05:35:26,248 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18945: havoc alloc_pages_current_#t~ret2272#1.base, alloc_pages_current_#t~ret2272#1.offset; [2025-03-04 05:35:26,259 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17213: havoc #t~mem2052;havoc #t~mem2053; [2025-03-04 05:35:26,271 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18150: havoc ldv_dev_get_drvdata_#t~mem2206#1.base, ldv_dev_get_drvdata_#t~mem2206#1.offset;havoc ldv_dev_get_drvdata_#t~mem2207#1.base, ldv_dev_get_drvdata_#t~mem2207#1.offset; [2025-03-04 05:35:26,278 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19221: havoc #t~nondet2316; [2025-03-04 05:35:26,311 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19008: havoc find_next_bit_#t~nondet2284#1; [2025-03-04 05:35:26,311 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19004: havoc find_first_bit_#t~nondet2283#1; [2025-03-04 05:35:26,322 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7818: havoc #t~mem287.base, #t~mem287.offset; [2025-03-04 05:35:26,324 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19079: havoc #t~nondet2290; [2025-03-04 05:35:26,396 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6529: havoc #t~bitwise11#1; [2025-03-04 05:35:26,416 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7165: havoc #t~mem138.base, #t~mem138.offset; [2025-03-04 05:35:26,435 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18926: havoc #t~nondet2269; [2025-03-04 05:35:26,471 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18916: havoc #t~nondet2267; [2025-03-04 05:35:26,481 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19118: havoc #t~nondet2296; [2025-03-04 05:35:26,485 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19190: havoc #t~nondet2308; [2025-03-04 05:35:26,488 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18988: havoc dma_set_mask_#t~nondet2279#1; [2025-03-04 05:35:26,633 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16825-1: ldv_request_irq_17_#res#1 := ldv_request_irq_17_~ldv_func_res~0#1; [2025-03-04 05:35:26,633 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16843-1: ldv_request_irq_18_#res#1 := ldv_request_irq_18_~ldv_func_res~1#1; [2025-03-04 05:35:26,633 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16861-1: ldv_request_irq_19_#res#1 := ldv_request_irq_19_~ldv_func_res~2#1; [2025-03-04 05:35:26,633 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16879-1: ldv_request_irq_20_#res#1 := ldv_request_irq_20_~ldv_func_res~3#1; [2025-03-04 05:35:26,633 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16897-1: ldv_request_irq_21_#res#1 := ldv_request_irq_21_~ldv_func_res~4#1; [2025-03-04 05:35:26,736 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18949: havoc cancel_work_sync_#t~nondet2273#1; [2025-03-04 05:35:26,856 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19083: havoc netdev_notice_#t~nondet2291#1; [2025-03-04 05:35:26,892 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12483: 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:35:27,021 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7090: havoc __kmalloc_#t~ret102#1.base, __kmalloc_#t~ret102#1.offset; [2025-03-04 05:35:45,282 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19131: havoc pci_enable_device_#t~nondet2297#1; [2025-03-04 05:35:45,282 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19000: havoc ethtool_op_get_link_#t~nondet2282#1; [2025-03-04 05:35:45,282 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18872: havoc __dynamic_dev_dbg_#t~nondet2260#1; [2025-03-04 05:35:45,283 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint main_returnLabel#1: #t~ret2318#1 := main_#res#1;havoc main_#t~ret1778#1, main_~tmp~126#1;assume { :end_inline_main } true; [2025-03-04 05:35:45,283 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17025-1: ldv___pci_register_driver_32_#res#1 := ldv___pci_register_driver_32_~ldv_func_res~7#1; [2025-03-04 05:35:45,283 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19147: havoc pci_msi_enabled_#t~nondet2301#1; [2025-03-04 05:35:45,283 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19154: havoc pci_request_selected_regions_#t~nondet2302#1; [2025-03-04 05:35:45,283 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17042: havoc kobject_name_#t~mem2009#1.base, kobject_name_#t~mem2009#1.offset; [2025-03-04 05:35:45,283 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13877-1: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-03-04 05:35:45,283 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17051: havoc dev_name_#t~mem2013#1.base, dev_name_#t~mem2013#1.offset; [2025-03-04 05:35:45,283 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19039: havoc ldv_pre_register_netdev_#t~nondet2286#1; [2025-03-04 05:35:45,283 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18912: havoc __pci_register_driver_#t~nondet2266#1; [2025-03-04 05:35:45,283 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13896-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:35:45,283 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13899-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:35:45,283 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13901-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:35:45,283 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-03-04 05:35:45,283 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17872: havoc vmxnet3_get_rss_indir_size_#t~mem2182#1; [2025-03-04 05:35:45,284 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19198: havoc register_netdev_#t~nondet2310#1; [2025-03-04 05:35:45,284 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18942: havoc alloc_etherdev_mqs_#t~ret2271#1.base, alloc_etherdev_mqs_#t~ret2271#1.offset; [2025-03-04 05:35:45,284 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15244: 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:35:45,284 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16963-1: ldv_alloc_etherdev_mqs_27_#res#1.base, ldv_alloc_etherdev_mqs_27_#res#1.offset := ldv_alloc_etherdev_mqs_27_~ldv_func_res~5#1.base, ldv_alloc_etherdev_mqs_27_~ldv_func_res~5#1.offset; [2025-03-04 05:35:45,284 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15255: 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:35:45,284 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16978-1: ldv_register_netdev_28_#res#1 := ldv_register_netdev_28_~ldv_func_res~6#1; [2025-03-04 05:35:45,284 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16330-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-03-04 05:35:45,284 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16331-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-03-04 05:35:45,284 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19106: havoc netif_set_real_num_rx_queues_#t~nondet2293#1; [2025-03-04 05:35:45,284 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19110: havoc netif_set_real_num_tx_queues_#t~nondet2294#1; [2025-03-04 05:35:45,284 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18984: havoc device_set_wakeup_enable_#t~nondet2278#1; [2025-03-04 05:35:45,285 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18992: havoc dma_supported_#t~nondet2280#1; [2025-03-04 05:35:45,286 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12917: 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:35:46,259 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-03-04 05:35:46,767 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19202: havoc request_threaded_irq_#t~nondet2311#1; [2025-03-04 05:35:48,415 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19020: havoc ioremap_nocache_#t~ret2285#1.base, ioremap_nocache_#t~ret2285#1.offset; [2025-03-04 05:35:48,445 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18908: havoc __pci_enable_wake_#t~nondet2265#1; [2025-03-04 05:35:48,486 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19175: havoc #t~nondet2305; [2025-03-04 05:35:48,521 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18980: havoc #t~nondet2277; [2025-03-04 05:35:48,848 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18933: havoc #t~nondet2270; [2025-03-04 05:35:49,100 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16374: #res#1 := ~arg0#1; [2025-03-04 05:35:49,674 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612: havoc arch_irqs_disabled_flags_#t~bitwise39#1; [2025-03-04 05:35:49,714 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18862: havoc __bitmap_weight_#t~nondet2259#1; [2025-03-04 05:35:49,945 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6485: havoc #t~mem0;havoc #t~bitwise1; [2025-03-04 05:35:50,826 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8700: havoc vmxnet3_tq_stopped_#t~mem438#1; [2025-03-04 05:35:50,861 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6479: #res := 1; [2025-03-04 05:35:51,843 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18976: havoc dev_close_#t~nondet2276#1; [2025-03-04 05:35:52,420 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19143: havoc pci_enable_msix_#t~nondet2300#1; [2025-03-04 05:35:52,420 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19139: havoc pci_enable_msi_block_#t~nondet2299#1; [2025-03-04 05:35:58,975 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11828: 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:35:58,975 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12015: call ULTIMATE.dealloc(~#descriptor~5#1.base, ~#descriptor~5#1.offset);havoc ~#descriptor~5#1.base, ~#descriptor~5#1.offset; [2025-03-04 05:35:59,129 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19186: havoc queue_work_on_#t~nondet2307#1; [2025-03-04 05:35:59,208 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19168: havoc #t~nondet2304; [2025-03-04 05:35:59,482 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7143: 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:35:59,524 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17229: havoc #t~mem2055;havoc #t~mem2056; [2025-03-04 05:36:01,546 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19161: havoc pci_save_state_#t~nondet2303#1; [2025-03-04 05:36:01,546 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19194: havoc rcu_lockdep_current_cpu_online_#t~nondet2309#1; [2025-03-04 05:36:01,546 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13350: 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:36:01,546 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19052: havoc lock_is_held_#t~nondet2287#1; [2025-03-04 05:36:01,546 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6633-1: atomic_dec_and_test_#res#1 := 1; [2025-03-04 05:36:01,563 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19114: havoc #t~nondet2295; [2025-03-04 05:36:02,794 INFO L? ?]: Removed 3803 outVars from TransFormulas that were not future-live. [2025-03-04 05:36:02,795 INFO L307 CfgBuilder]: Performing block encoding [2025-03-04 05:36:02,862 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-04 05:36:02,862 INFO L336 CfgBuilder]: Removed 2 assume(true) statements. [2025-03-04 05:36:02,862 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 05:36:02 BoogieIcfgContainer [2025-03-04 05:36:02,862 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-04 05:36:02,864 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-04 05:36:02,864 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-04 05:36:02,869 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-04 05:36:02,869 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 04.03 05:35:18" (1/3) ... [2025-03-04 05:36:02,869 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1d4be45d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.03 05:36:02, skipping insertion in model container [2025-03-04 05:36:02,869 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:35:22" (2/3) ... [2025-03-04 05:36:02,869 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1d4be45d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.03 05:36:02, skipping insertion in model container [2025-03-04 05:36:02,869 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 05:36:02" (3/3) ... [2025-03-04 05:36:02,870 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-vmxnet3-vmxnet3.cil.i [2025-03-04 05:36:02,880 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-04 05:36:02,884 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-vmxnet3-vmxnet3.cil.i that has 198 procedures, 3329 locations, 1 initial locations, 80 loop locations, and 1 error locations. [2025-03-04 05:36:02,971 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-04 05:36:02,978 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;@586a7a5d, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-04 05:36:02,979 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2025-03-04 05:36:02,987 INFO L276 IsEmpty]: Start isEmpty. Operand has 3111 states, 2242 states have (on average 1.2983942908117752) internal successors, (2911), 2283 states have internal predecessors, (2911), 720 states have call successors, (720), 149 states have call predecessors, (720), 148 states have return successors, (709), 703 states have call predecessors, (709), 709 states have call successors, (709) [2025-03-04 05:36:03,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 271 [2025-03-04 05:36:03,001 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 05:36:03,002 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:36:03,002 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 05:36:03,005 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 05:36:03,005 INFO L85 PathProgramCache]: Analyzing trace with hash -328797119, now seen corresponding path program 1 times [2025-03-04 05:36:03,009 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 05:36:03,009 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1441172490] [2025-03-04 05:36:03,010 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 05:36:03,010 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 05:36:05,159 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 270 statements into 1 equivalence classes. [2025-03-04 05:36:05,502 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 270 of 270 statements. [2025-03-04 05:36:05,503 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 05:36:05,503 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 05:36:06,183 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:36:06,183 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 05:36:06,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1441172490] [2025-03-04 05:36:06,184 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1441172490] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 05:36:06,184 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 05:36:06,184 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 05:36:06,185 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [582252542] [2025-03-04 05:36:06,185 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 05:36:06,190 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 05:36:06,191 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 05:36:06,207 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 05:36:06,207 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 05:36:06,214 INFO L87 Difference]: Start difference. First operand has 3111 states, 2242 states have (on average 1.2983942908117752) internal successors, (2911), 2283 states have internal predecessors, (2911), 720 states have call successors, (720), 149 states have call predecessors, (720), 148 states have return successors, (709), 703 states have call predecessors, (709), 709 states have call successors, (709) 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:36:10,294 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-03-04 05:36:11,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 05:36:11,669 INFO L93 Difference]: Finished difference Result 9057 states and 12845 transitions. [2025-03-04 05:36:11,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 05:36:11,671 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:36:11,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 05:36:11,735 INFO L225 Difference]: With dead ends: 9057 [2025-03-04 05:36:11,736 INFO L226 Difference]: Without dead ends: 5976 [2025-03-04 05:36:11,765 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:36:11,768 INFO L435 NwaCegarLoop]: 4182 mSDtfsCounter, 4054 mSDsluCounter, 4109 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4054 SdHoareTripleChecker+Valid, 8291 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:36:11,769 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4054 Valid, 8291 Invalid, 110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 102 Invalid, 1 Unknown, 0 Unchecked, 5.1s Time] [2025-03-04 05:36:11,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5976 states. [2025-03-04 05:36:12,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5976 to 5976. [2025-03-04 05:36:12,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5976 states, 4325 states have (on average 1.2642774566473989) internal successors, (5468), 4392 states have internal predecessors, (5468), 1360 states have call successors, (1360), 291 states have call predecessors, (1360), 290 states have return successors, (1356), 1344 states have call predecessors, (1356), 1356 states have call successors, (1356) [2025-03-04 05:36:12,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5976 states to 5976 states and 8184 transitions. [2025-03-04 05:36:12,239 INFO L78 Accepts]: Start accepts. Automaton has 5976 states and 8184 transitions. Word has length 270 [2025-03-04 05:36:12,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 05:36:12,240 INFO L471 AbstractCegarLoop]: Abstraction has 5976 states and 8184 transitions. [2025-03-04 05:36:12,240 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:36:12,240 INFO L276 IsEmpty]: Start isEmpty. Operand 5976 states and 8184 transitions. [2025-03-04 05:36:12,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 332 [2025-03-04 05:36:12,266 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 05:36:12,267 INFO L218 NwaCegarLoop]: trace histogram [26, 26, 22, 22, 22, 22, 22, 22, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1] [2025-03-04 05:36:12,267 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-03-04 05:36:12,267 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 05:36:12,268 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 05:36:12,268 INFO L85 PathProgramCache]: Analyzing trace with hash -533661306, now seen corresponding path program 1 times [2025-03-04 05:36:12,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 05:36:12,269 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [694713999] [2025-03-04 05:36:12,269 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 05:36:12,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 05:36:14,517 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 331 statements into 1 equivalence classes. [2025-03-04 05:36:14,611 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 331 of 331 statements. [2025-03-04 05:36:14,612 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 05:36:14,612 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 05:36:15,004 INFO L134 CoverageAnalysis]: Checked inductivity of 2395 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 2385 trivial. 0 not checked. [2025-03-04 05:36:15,005 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 05:36:15,005 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [694713999] [2025-03-04 05:36:15,006 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [694713999] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 05:36:15,006 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 05:36:15,006 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 05:36:15,006 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1448527316] [2025-03-04 05:36:15,006 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 05:36:15,008 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 05:36:15,009 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 05:36:15,009 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 05:36:15,009 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 05:36:15,009 INFO L87 Difference]: Start difference. First operand 5976 states and 8184 transitions. Second operand has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) [2025-03-04 05:36:19,093 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:36:20,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 05:36:20,687 INFO L93 Difference]: Finished difference Result 11917 states and 16313 transitions. [2025-03-04 05:36:20,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 05:36:20,688 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) Word has length 331 [2025-03-04 05:36:20,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 05:36:20,750 INFO L225 Difference]: With dead ends: 11917 [2025-03-04 05:36:20,750 INFO L226 Difference]: Without dead ends: 8905 [2025-03-04 05:36:20,765 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:36:20,766 INFO L435 NwaCegarLoop]: 8100 mSDtfsCounter, 4004 mSDsluCounter, 4110 mSDsCounter, 0 mSdLazyCounter, 138 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4004 SdHoareTripleChecker+Valid, 12210 SdHoareTripleChecker+Invalid, 144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 138 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2025-03-04 05:36:20,766 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4004 Valid, 12210 Invalid, 144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 138 Invalid, 1 Unknown, 0 Unchecked, 5.4s Time] [2025-03-04 05:36:20,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8905 states. [2025-03-04 05:36:20,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8905 to 8905. [2025-03-04 05:36:21,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8905 states, 6453 states have (on average 1.2648380598171394) internal successors, (8162), 6552 states have internal predecessors, (8162), 2017 states have call successors, (2017), 435 states have call predecessors, (2017), 434 states have return successors, (2013), 1995 states have call predecessors, (2013), 2013 states have call successors, (2013) [2025-03-04 05:36:21,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8905 states to 8905 states and 12192 transitions. [2025-03-04 05:36:21,051 INFO L78 Accepts]: Start accepts. Automaton has 8905 states and 12192 transitions. Word has length 331 [2025-03-04 05:36:21,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 05:36:21,052 INFO L471 AbstractCegarLoop]: Abstraction has 8905 states and 12192 transitions. [2025-03-04 05:36:21,055 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) [2025-03-04 05:36:21,056 INFO L276 IsEmpty]: Start isEmpty. Operand 8905 states and 12192 transitions. [2025-03-04 05:36:21,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 332 [2025-03-04 05:36:21,068 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 05:36:21,068 INFO L218 NwaCegarLoop]: trace histogram [26, 26, 22, 22, 22, 22, 22, 22, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1] [2025-03-04 05:36:21,068 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-03-04 05:36:21,068 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 05:36:21,069 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 05:36:21,069 INFO L85 PathProgramCache]: Analyzing trace with hash 1684096647, now seen corresponding path program 1 times [2025-03-04 05:36:21,069 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 05:36:21,069 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [352447428] [2025-03-04 05:36:21,069 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 05:36:21,069 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 05:36:23,016 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 331 statements into 1 equivalence classes. [2025-03-04 05:36:23,135 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 331 of 331 statements. [2025-03-04 05:36:23,136 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 05:36:23,136 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 05:36:24,663 INFO L134 CoverageAnalysis]: Checked inductivity of 2395 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2395 trivial. 0 not checked. [2025-03-04 05:36:24,663 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 05:36:24,663 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [352447428] [2025-03-04 05:36:24,663 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [352447428] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 05:36:24,663 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 05:36:24,663 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-04 05:36:24,663 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [610508734] [2025-03-04 05:36:24,663 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 05:36:24,664 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-04 05:36:24,664 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 05:36:24,664 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-04 05:36:24,664 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-04 05:36:24,664 INFO L87 Difference]: Start difference. First operand 8905 states and 12192 transitions. Second operand has 5 states, 5 states have (on average 14.0) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2025-03-04 05:36:26,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 05:36:26,243 INFO L93 Difference]: Finished difference Result 8911 states and 12197 transitions. [2025-03-04 05:36:26,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-04 05:36:26,243 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.0) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) Word has length 331 [2025-03-04 05:36:26,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 05:36:26,299 INFO L225 Difference]: With dead ends: 8911 [2025-03-04 05:36:26,300 INFO L226 Difference]: Without dead ends: 8909 [2025-03-04 05:36:26,310 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2025-03-04 05:36:26,312 INFO L435 NwaCegarLoop]: 4134 mSDtfsCounter, 4096 mSDsluCounter, 8264 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4097 SdHoareTripleChecker+Valid, 12398 SdHoareTripleChecker+Invalid, 127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2025-03-04 05:36:26,312 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4097 Valid, 12398 Invalid, 127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2025-03-04 05:36:26,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8909 states. [2025-03-04 05:36:26,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8909 to 8909. [2025-03-04 05:36:26,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8909 states, 6456 states have (on average 1.264714993804213) internal successors, (8165), 6555 states have internal predecessors, (8165), 2017 states have call successors, (2017), 436 states have call predecessors, (2017), 435 states have return successors, (2013), 1995 states have call predecessors, (2013), 2013 states have call successors, (2013) [2025-03-04 05:36:26,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8909 states to 8909 states and 12195 transitions. [2025-03-04 05:36:26,631 INFO L78 Accepts]: Start accepts. Automaton has 8909 states and 12195 transitions. Word has length 331 [2025-03-04 05:36:26,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 05:36:26,632 INFO L471 AbstractCegarLoop]: Abstraction has 8909 states and 12195 transitions. [2025-03-04 05:36:26,633 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.0) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2025-03-04 05:36:26,633 INFO L276 IsEmpty]: Start isEmpty. Operand 8909 states and 12195 transitions. [2025-03-04 05:36:26,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 337 [2025-03-04 05:36:26,647 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 05:36:26,648 INFO L218 NwaCegarLoop]: trace histogram [26, 26, 22, 22, 22, 22, 22, 22, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1] [2025-03-04 05:36:26,648 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-03-04 05:36:26,648 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 05:36:26,649 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 05:36:26,649 INFO L85 PathProgramCache]: Analyzing trace with hash 869104678, now seen corresponding path program 1 times [2025-03-04 05:36:26,649 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 05:36:26,649 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041539543] [2025-03-04 05:36:26,649 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 05:36:26,649 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 05:36:28,788 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 336 statements into 1 equivalence classes. [2025-03-04 05:36:28,868 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 336 of 336 statements. [2025-03-04 05:36:28,868 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 05:36:28,868 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 05:36:30,003 INFO L134 CoverageAnalysis]: Checked inductivity of 2397 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2395 trivial. 0 not checked. [2025-03-04 05:36:30,003 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 05:36:30,005 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1041539543] [2025-03-04 05:36:30,005 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1041539543] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 05:36:30,005 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 05:36:30,005 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-04 05:36:30,005 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [974328398] [2025-03-04 05:36:30,005 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 05:36:30,005 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-04 05:36:30,005 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 05:36:30,006 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-04 05:36:30,006 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-04 05:36:30,006 INFO L87 Difference]: Start difference. First operand 8909 states and 12195 transitions. Second operand has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2025-03-04 05:36:31,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 05:36:31,496 INFO L93 Difference]: Finished difference Result 8915 states and 12200 transitions. [2025-03-04 05:36:31,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-04 05:36:31,497 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) Word has length 336 [2025-03-04 05:36:31,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 05:36:31,556 INFO L225 Difference]: With dead ends: 8915 [2025-03-04 05:36:31,556 INFO L226 Difference]: Without dead ends: 8911 [2025-03-04 05:36:31,562 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2025-03-04 05:36:31,564 INFO L435 NwaCegarLoop]: 4137 mSDtfsCounter, 4092 mSDsluCounter, 8265 mSDsCounter, 0 mSdLazyCounter, 127 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4093 SdHoareTripleChecker+Valid, 12402 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 127 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2025-03-04 05:36:31,565 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4093 Valid, 12402 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 127 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2025-03-04 05:36:31,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8911 states. [2025-03-04 05:36:31,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8911 to 8911. [2025-03-04 05:36:31,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8911 states, 6458 states have (on average 1.264478166615051) internal successors, (8166), 6556 states have internal predecessors, (8166), 2017 states have call successors, (2017), 437 states have call predecessors, (2017), 435 states have return successors, (2013), 1995 states have call predecessors, (2013), 2013 states have call successors, (2013) [2025-03-04 05:36:31,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8911 states to 8911 states and 12196 transitions. [2025-03-04 05:36:31,846 INFO L78 Accepts]: Start accepts. Automaton has 8911 states and 12196 transitions. Word has length 336 [2025-03-04 05:36:31,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 05:36:31,848 INFO L471 AbstractCegarLoop]: Abstraction has 8911 states and 12196 transitions. [2025-03-04 05:36:31,849 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2025-03-04 05:36:31,849 INFO L276 IsEmpty]: Start isEmpty. Operand 8911 states and 12196 transitions. [2025-03-04 05:36:31,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 342 [2025-03-04 05:36:31,865 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 05:36:31,866 INFO L218 NwaCegarLoop]: trace histogram [26, 26, 22, 22, 22, 22, 22, 22, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1] [2025-03-04 05:36:31,866 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-03-04 05:36:31,866 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 05:36:31,867 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 05:36:31,867 INFO L85 PathProgramCache]: Analyzing trace with hash -1477453273, now seen corresponding path program 1 times [2025-03-04 05:36:31,867 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 05:36:31,867 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [250445688] [2025-03-04 05:36:31,867 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 05:36:31,867 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 05:36:33,764 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 341 statements into 1 equivalence classes. [2025-03-04 05:36:33,827 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 341 of 341 statements. [2025-03-04 05:36:33,827 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 05:36:33,827 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 05:36:34,815 INFO L134 CoverageAnalysis]: Checked inductivity of 2403 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 2399 trivial. 0 not checked. [2025-03-04 05:36:34,816 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 05:36:34,816 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [250445688] [2025-03-04 05:36:34,816 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [250445688] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 05:36:34,816 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 05:36:34,816 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-04 05:36:34,816 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [816816202] [2025-03-04 05:36:34,816 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 05:36:34,817 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-04 05:36:34,817 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 05:36:34,817 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-04 05:36:34,817 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-04 05:36:34,818 INFO L87 Difference]: Start difference. First operand 8911 states and 12196 transitions. Second operand has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (36), 3 states have call predecessors, (36), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2025-03-04 05:36:36,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 05:36:36,155 INFO L93 Difference]: Finished difference Result 8911 states and 12196 transitions. [2025-03-04 05:36:36,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-04 05:36:36,156 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (36), 3 states have call predecessors, (36), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) Word has length 341 [2025-03-04 05:36:36,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 05:36:36,161 INFO L225 Difference]: With dead ends: 8911 [2025-03-04 05:36:36,161 INFO L226 Difference]: Without dead ends: 0 [2025-03-04 05:36:36,188 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2025-03-04 05:36:36,190 INFO L435 NwaCegarLoop]: 4135 mSDtfsCounter, 4088 mSDsluCounter, 8263 mSDsCounter, 0 mSdLazyCounter, 121 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4088 SdHoareTripleChecker+Valid, 12398 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2025-03-04 05:36:36,190 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4088 Valid, 12398 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 121 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2025-03-04 05:36:36,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2025-03-04 05:36:36,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2025-03-04 05:36:36,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-04 05:36:36,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2025-03-04 05:36:36,194 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 341 [2025-03-04 05:36:36,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 05:36:36,194 INFO L471 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2025-03-04 05:36:36,194 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (36), 3 states have call predecessors, (36), 1 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2025-03-04 05:36:36,194 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2025-03-04 05:36:36,195 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2025-03-04 05:36:36,197 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2025-03-04 05:36:36,197 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-03-04 05:36:36,199 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1] [2025-03-04 05:36:36,202 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions.