./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 c00e63dc Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-vmxnet3-vmxnet3.cil.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash dbf9ca7093fe4e3e2a762bf1598b1ca3432795298827620568a7e7091acec55e --- Real Ultimate output --- This is Ultimate 0.3.0-?-c00e63d-m [2025-02-06 08:05:48,711 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-06 08:05:48,758 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-06 08:05:48,761 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-06 08:05:48,761 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-06 08:05:48,779 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-06 08:05:48,779 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-06 08:05:48,779 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-06 08:05:48,780 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-06 08:05:48,780 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-06 08:05:48,780 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-06 08:05:48,780 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-06 08:05:48,780 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-06 08:05:48,780 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-06 08:05:48,780 INFO L153 SettingsManager]: * Use SBE=true [2025-02-06 08:05:48,780 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-06 08:05:48,780 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-06 08:05:48,780 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-06 08:05:48,780 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-06 08:05:48,780 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-06 08:05:48,780 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-06 08:05:48,780 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-06 08:05:48,781 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-06 08:05:48,781 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-06 08:05:48,781 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-06 08:05:48,781 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-06 08:05:48,781 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-06 08:05:48,781 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-06 08:05:48,781 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-06 08:05:48,781 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 08:05:48,781 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-06 08:05:48,781 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-06 08:05:48,781 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-06 08:05:48,781 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-06 08:05:48,781 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-06 08:05:48,781 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-06 08:05:48,781 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-06 08:05:48,781 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-06 08:05:48,781 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-06 08:05:48,781 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-06 08:05:48,781 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> dbf9ca7093fe4e3e2a762bf1598b1ca3432795298827620568a7e7091acec55e [2025-02-06 08:05:49,017 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-06 08:05:49,022 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-06 08:05:49,026 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-06 08:05:49,027 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-06 08:05:49,027 INFO L274 PluginConnector]: CDTParser initialized [2025-02-06 08:05:49,028 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-vmxnet3-vmxnet3.cil.i [2025-02-06 08:05:50,202 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/245f33919/cf78d70b784143ddb4171206eba81f31/FLAGe9c307a24 [2025-02-06 08:05:50,792 INFO L384 CDTParser]: Found 1 translation units. [2025-02-06 08:05:50,792 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-vmxnet3-vmxnet3.cil.i [2025-02-06 08:05:50,842 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/245f33919/cf78d70b784143ddb4171206eba81f31/FLAGe9c307a24 [2025-02-06 08:05:50,858 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/245f33919/cf78d70b784143ddb4171206eba81f31 [2025-02-06 08:05:50,859 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-06 08:05:50,860 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-06 08:05:50,862 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-06 08:05:50,862 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-06 08:05:50,865 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-06 08:05:50,866 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 08:05:50" (1/1) ... [2025-02-06 08:05:50,866 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@62fe0a62 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:05:50, skipping insertion in model container [2025-02-06 08:05:50,866 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 08:05:50" (1/1) ... [2025-02-06 08:05:50,967 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-06 08:05:54,641 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-vmxnet3-vmxnet3.cil.i[509907,509920] [2025-02-06 08:05:54,644 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-vmxnet3-vmxnet3.cil.i[510073,510086] [2025-02-06 08:05:54,644 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-vmxnet3-vmxnet3.cil.i[510237,510250] [2025-02-06 08:05:54,644 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-vmxnet3-vmxnet3.cil.i[510402,510415] [2025-02-06 08:05:54,683 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 08:05:54,758 INFO L200 MainTranslator]: Completed pre-run [2025-02-06 08:05:54,816 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-02-06 08:05:54,817 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-02-06 08:05:54,818 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6477] [2025-02-06 08:05:54,818 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [6493] [2025-02-06 08:05:54,820 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-02-06 08:05:54,820 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-02-06 08:05:54,821 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-02-06 08:05:54,821 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6631] [2025-02-06 08:05:54,821 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6669] [2025-02-06 08:05:54,821 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6672] [2025-02-06 08:05:54,822 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (val)); [6674] [2025-02-06 08:05:54,822 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6679] [2025-02-06 08:05:54,822 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6682] [2025-02-06 08:05:54,822 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6684] [2025-02-06 08:05:54,822 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6689] [2025-02-06 08:05:54,822 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6692] [2025-02-06 08:05:54,822 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6694] [2025-02-06 08:05:54,822 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6699] [2025-02-06 08:05:54,823 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6702] [2025-02-06 08:05:54,823 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (val)); [6704] [2025-02-06 08:05:54,823 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6742] [2025-02-06 08:05:54,823 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6745] [2025-02-06 08:05:54,823 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (- val)); [6747] [2025-02-06 08:05:54,823 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6752] [2025-02-06 08:05:54,824 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6755] [2025-02-06 08:05:54,824 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6757] [2025-02-06 08:05:54,824 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6762] [2025-02-06 08:05:54,824 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6765] [2025-02-06 08:05:54,824 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6767] [2025-02-06 08:05:54,824 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6772] [2025-02-06 08:05:54,824 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6775] [2025-02-06 08:05:54,824 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (- val)); [6777] [2025-02-06 08:05:54,825 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6853] [2025-02-06 08:05:54,825 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6862] [2025-02-06 08:05:54,827 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-02-06 08:05:54,827 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-02-06 08:05:54,828 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-02-06 08:05:54,828 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-02-06 08:05:54,830 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-02-06 08:05:54,831 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-02-06 08:05:54,832 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-02-06 08:05:54,832 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-02-06 08:05:54,877 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-02-06 08:05:54,877 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7808] [2025-02-06 08:05:54,880 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [8123] [2025-02-06 08:05:54,880 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8126] [2025-02-06 08:05:54,880 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8129] [2025-02-06 08:05:54,880 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8132] [2025-02-06 08:05:54,881 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [8163] [2025-02-06 08:05:54,881 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8166] [2025-02-06 08:05:54,881 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8169] [2025-02-06 08:05:54,881 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8172] [2025-02-06 08:05:54,881 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [8203] [2025-02-06 08:05:54,881 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8206] [2025-02-06 08:05:54,881 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8209] [2025-02-06 08:05:54,881 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8212] [2025-02-06 08:05:54,882 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [8243] [2025-02-06 08:05:54,882 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8246] [2025-02-06 08:05:54,882 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8249] [2025-02-06 08:05:54,882 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8252] [2025-02-06 08:05:54,894 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-02-06 08:05:54,895 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-02-06 08:05:54,895 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-02-06 08:05:54,896 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-02-06 08:05:54,898 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-02-06 08:05:54,898 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-02-06 08:05:54,900 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-02-06 08:05:54,900 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-02-06 08:05:54,903 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-02-06 08:05:54,903 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-02-06 08:05:54,905 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-02-06 08:05:54,905 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-02-06 08:05:54,906 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-02-06 08:05:54,908 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-02-06 08:05:54,909 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-02-06 08:05:54,915 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-02-06 08:05:54,918 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-02-06 08:05:54,919 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-02-06 08:05:54,919 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-02-06 08:05:54,919 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-02-06 08:05:54,921 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-02-06 08:05:54,921 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-02-06 08:05:54,921 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-02-06 08:05:54,922 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-02-06 08:05:54,922 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-02-06 08:05:54,922 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-02-06 08:05:54,923 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-02-06 08:05:54,923 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-02-06 08:05:54,923 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-02-06 08:05:54,924 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-02-06 08:05:54,925 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-02-06 08:05:54,925 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-02-06 08:05:54,926 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-02-06 08:05:54,929 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-02-06 08:05:54,946 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-02-06 08:05:54,947 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-02-06 08:05:54,947 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-02-06 08:05:54,948 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-02-06 08:05:54,953 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-02-06 08:05:54,959 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-02-06 08:05:54,997 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-02-06 08:05:55,001 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-02-06 08:05:55,127 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-vmxnet3-vmxnet3.cil.i[509907,509920] [2025-02-06 08:05:55,127 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-vmxnet3-vmxnet3.cil.i[510073,510086] [2025-02-06 08:05:55,127 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-vmxnet3-vmxnet3.cil.i[510237,510250] [2025-02-06 08:05:55,128 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-vmxnet3-vmxnet3.cil.i[510402,510415] [2025-02-06 08:05:55,138 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 08:05:55,347 INFO L204 MainTranslator]: Completed translation [2025-02-06 08:05:55,348 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:05:55 WrapperNode [2025-02-06 08:05:55,348 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-06 08:05:55,349 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-06 08:05:55,349 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-06 08:05:55,350 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-06 08:05:55,353 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:05:55" (1/1) ... [2025-02-06 08:05:55,430 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:05:55" (1/1) ... [2025-02-06 08:05:55,619 INFO L138 Inliner]: procedures = 562, calls = 4682, calls flagged for inlining = 329, calls inlined = 277, statements flattened = 9639 [2025-02-06 08:05:55,619 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-06 08:05:55,620 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-06 08:05:55,620 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-06 08:05:55,620 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-06 08:05:55,632 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:05:55" (1/1) ... [2025-02-06 08:05:55,633 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:05:55" (1/1) ... [2025-02-06 08:05:55,695 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:05:55" (1/1) ... [2025-02-06 08:05:57,658 INFO L175 MemorySlicer]: Split 2656 memory accesses to 25 slices as follows [8, 8, 8, 14, 2, 4, 8, 8, 8, 2, 44, 2, 2, 8, 1, 2, 54, 3, 1, 16, 8, 7, 2428, 8, 2]. 91 percent of accesses are in the largest equivalence class. The 1255 initializations are split as follows [8, 8, 8, 0, 0, 0, 8, 8, 8, 0, 0, 0, 0, 8, 1, 2, 0, 1, 0, 16, 8, 0, 1163, 8, 0]. The 604 writes are split as follows [0, 0, 0, 12, 1, 3, 0, 0, 0, 1, 0, 1, 1, 0, 0, 0, 42, 0, 0, 0, 0, 6, 536, 0, 1]. [2025-02-06 08:05:57,659 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:05:55" (1/1) ... [2025-02-06 08:05:57,659 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:05:55" (1/1) ... [2025-02-06 08:05:57,801 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:05:55" (1/1) ... [2025-02-06 08:05:57,818 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:05:55" (1/1) ... [2025-02-06 08:05:57,862 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:05:55" (1/1) ... [2025-02-06 08:05:57,892 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:05:55" (1/1) ... [2025-02-06 08:05:57,948 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-06 08:05:57,950 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-06 08:05:57,950 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-06 08:05:57,950 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-06 08:05:57,951 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:05:55" (1/1) ... [2025-02-06 08:05:57,955 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 08:05:57,964 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 08:05:57,977 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-06 08:05:57,987 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-06 08:05:58,003 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_tq_stop [2025-02-06 08:05:58,004 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_tq_stop [2025-02-06 08:05:58,004 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_cmd_ring_desc_avail [2025-02-06 08:05:58,004 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_cmd_ring_desc_avail [2025-02-06 08:05:58,004 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_reset_dev [2025-02-06 08:05:58,004 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_reset_dev [2025-02-06 08:05:58,005 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-06 08:05:58,005 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-06 08:05:58,005 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_0_6 [2025-02-06 08:05:58,005 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_0_6 [2025-02-06 08:05:58,005 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2025-02-06 08:05:58,005 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2025-02-06 08:05:58,005 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_resume [2025-02-06 08:05:58,005 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_resume [2025-02-06 08:05:58,005 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-06 08:05:58,005 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-06 08:05:58,005 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-06 08:05:58,005 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-06 08:05:58,005 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_page [2025-02-06 08:05:58,005 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_page [2025-02-06 08:05:58,005 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-02-06 08:05:58,005 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-02-06 08:05:58,005 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-02-06 08:05:58,006 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-02-06 08:05:58,006 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2025-02-06 08:05:58,006 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2025-02-06 08:05:58,006 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-06 08:05:58,006 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-06 08:05:58,006 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_rq_alloc_rx_buf [2025-02-06 08:05:58,006 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_rq_alloc_rx_buf [2025-02-06 08:05:58,006 INFO L130 BoogieDeclarations]: Found specification of procedure dma_zalloc_coherent [2025-02-06 08:05:58,006 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_zalloc_coherent [2025-02-06 08:05:58,006 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_netdev_dbg [2025-02-06 08:05:58,006 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_netdev_dbg [2025-02-06 08:05:58,006 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2025-02-06 08:05:58,006 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2025-02-06 08:05:58,007 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_get_sset_count [2025-02-06 08:05:58,007 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_get_sset_count [2025-02-06 08:05:58,007 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-02-06 08:05:58,007 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-02-06 08:05:58,007 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-02-06 08:05:58,007 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-02-06 08:05:58,008 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-02-06 08:05:58,008 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-02-06 08:05:58,008 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-06 08:05:58,008 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-06 08:05:58,008 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exit [2025-02-06 08:05:58,008 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_mutex__one_thread_locked_at_exit [2025-02-06 08:05:58,008 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-06 08:05:58,008 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-06 08:05:58,008 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-06 08:05:58,008 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-02-06 08:05:58,008 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-02-06 08:05:58,008 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_restore_vlan [2025-02-06 08:05:58,008 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_restore_vlan [2025-02-06 08:05:58,008 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_comp_ring_adv_next2proc [2025-02-06 08:05:58,008 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_comp_ring_adv_next2proc [2025-02-06 08:05:58,008 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-02-06 08:05:58,008 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-02-06 08:05:58,008 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-02-06 08:05:58,008 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-02-06 08:05:58,008 INFO L130 BoogieDeclarations]: Found specification of procedure __rounddown_pow_of_two [2025-02-06 08:05:58,008 INFO L138 BoogieDeclarations]: Found implementation of procedure __rounddown_pow_of_two [2025-02-06 08:05:58,008 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-06 08:05:58,008 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-06 08:05:58,008 INFO L130 BoogieDeclarations]: Found specification of procedure netif_napi_add [2025-02-06 08:05:58,008 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_napi_add [2025-02-06 08:05:58,008 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-06 08:05:58,008 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-06 08:05:58,008 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-06 08:05:58,008 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-06 08:05:58,008 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-06 08:05:58,008 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-06 08:05:58,008 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-06 08:05:58,010 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-06 08:05:58,010 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-06 08:05:58,010 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-06 08:05:58,010 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-06 08:05:58,010 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-06 08:05:58,010 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-06 08:05:58,010 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-06 08:05:58,010 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-06 08:05:58,010 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-06 08:05:58,010 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-06 08:05:58,010 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-06 08:05:58,010 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-06 08:05:58,010 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-06 08:05:58,010 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-06 08:05:58,010 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-06 08:05:58,010 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-06 08:05:58,010 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-06 08:05:58,010 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-06 08:05:58,010 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-02-06 08:05:58,010 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-02-06 08:05:58,010 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-02-06 08:05:58,010 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-02-06 08:05:58,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-06 08:05:58,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-06 08:05:58,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-06 08:05:58,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-06 08:05:58,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-06 08:05:58,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-06 08:05:58,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-06 08:05:58,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-06 08:05:58,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-06 08:05:58,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-06 08:05:58,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-06 08:05:58,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-06 08:05:58,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-06 08:05:58,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-06 08:05:58,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-06 08:05:58,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-06 08:05:58,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-06 08:05:58,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-06 08:05:58,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-06 08:05:58,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-06 08:05:58,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-06 08:05:58,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-06 08:05:58,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-06 08:05:58,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-06 08:05:58,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-06 08:05:58,011 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-06 08:05:58,011 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-06 08:05:58,011 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-06 08:05:58,011 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-06 08:05:58,011 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_tq_destroy [2025-02-06 08:05:58,011 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_tq_destroy [2025-02-06 08:05:58,011 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-06 08:05:58,011 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-06 08:05:58,011 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-06 08:05:58,011 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-06 08:05:58,011 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-06 08:05:58,011 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-06 08:05:58,011 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-06 08:05:58,011 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-06 08:05:58,011 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-06 08:05:58,011 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-06 08:05:58,011 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-06 08:05:58,011 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-06 08:05:58,011 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-06 08:05:58,011 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-06 08:05:58,011 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-06 08:05:58,011 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-06 08:05:58,011 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-06 08:05:58,011 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-06 08:05:58,011 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-06 08:05:58,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-06 08:05:58,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-06 08:05:58,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-06 08:05:58,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-06 08:05:58,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-06 08:05:58,013 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-06 08:05:58,013 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_unmap_tx_buf [2025-02-06 08:05:58,014 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_unmap_tx_buf [2025-02-06 08:05:58,014 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-02-06 08:05:58,014 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-02-06 08:05:58,014 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-06 08:05:58,014 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-06 08:05:58,014 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-06 08:05:58,014 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-06 08:05:58,014 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-06 08:05:58,014 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-06 08:05:58,014 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-06 08:05:58,014 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-06 08:05:58,014 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-06 08:05:58,014 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-06 08:05:58,014 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-06 08:05:58,014 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-06 08:05:58,014 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-06 08:05:58,014 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-06 08:05:58,014 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-06 08:05:58,014 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-06 08:05:58,014 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-06 08:05:58,014 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-06 08:05:58,014 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-06 08:05:58,014 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-06 08:05:58,014 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-06 08:05:58,014 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-06 08:05:58,014 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-06 08:05:58,014 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-06 08:05:58,014 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-06 08:05:58,014 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-06 08:05:58,014 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-06 08:05:58,014 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-06 08:05:58,014 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-06 08:05:58,014 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-06 08:05:58,014 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-06 08:05:58,014 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-06 08:05:58,014 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-06 08:05:58,014 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-06 08:05:58,014 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-06 08:05:58,014 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-06 08:05:58,014 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-06 08:05:58,014 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-06 08:05:58,014 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-06 08:05:58,014 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-06 08:05:58,014 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-06 08:05:58,014 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-06 08:05:58,014 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-06 08:05:58,015 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-06 08:05:58,015 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-06 08:05:58,015 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-06 08:05:58,015 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-06 08:05:58,015 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-06 08:05:58,015 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-06 08:05:58,015 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-06 08:05:58,015 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-02-06 08:05:58,015 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-02-06 08:05:58,015 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-02-06 08:05:58,015 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-02-06 08:05:58,015 INFO L130 BoogieDeclarations]: Found specification of procedure pci_choose_state [2025-02-06 08:05:58,015 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_choose_state [2025-02-06 08:05:58,015 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-02-06 08:05:58,015 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-02-06 08:05:58,015 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2025-02-06 08:05:58,015 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2025-02-06 08:05:58,015 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2025-02-06 08:05:58,015 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2025-02-06 08:05:58,015 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_rq_destroy [2025-02-06 08:05:58,015 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_rq_destroy [2025-02-06 08:05:58,015 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-02-06 08:05:58,015 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-02-06 08:05:58,015 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_request_irqs [2025-02-06 08:05:58,015 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_request_irqs [2025-02-06 08:05:58,015 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_rq_create [2025-02-06 08:05:58,015 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_rq_create [2025-02-06 08:05:58,015 INFO L130 BoogieDeclarations]: Found specification of procedure napi_enable [2025-02-06 08:05:58,015 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_enable [2025-02-06 08:05:58,018 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_enable_intr [2025-02-06 08:05:58,018 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_enable_intr [2025-02-06 08:05:58,018 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_remove_device [2025-02-06 08:05:58,018 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_remove_device [2025-02-06 08:05:58,018 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-06 08:05:58,018 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-02-06 08:05:58,018 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-02-06 08:05:58,018 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-02-06 08:05:58,018 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-02-06 08:05:58,018 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2025-02-06 08:05:58,018 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2025-02-06 08:05:58,018 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_4 [2025-02-06 08:05:58,018 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_4 [2025-02-06 08:05:58,018 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_single_attrs [2025-02-06 08:05:58,018 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_single_attrs [2025-02-06 08:05:58,018 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-06 08:05:58,018 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-02-06 08:05:58,018 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-02-06 08:05:58,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-06 08:05:58,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-06 08:05:58,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-06 08:05:58,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-06 08:05:58,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-06 08:05:58,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-06 08:05:58,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-06 08:05:58,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-06 08:05:58,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-06 08:05:58,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-06 08:05:58,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-06 08:05:58,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-06 08:05:58,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-06 08:05:58,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-06 08:05:58,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-06 08:05:58,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-06 08:05:58,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-06 08:05:58,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-06 08:05:58,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-06 08:05:58,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-06 08:05:58,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-06 08:05:58,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-06 08:05:58,018 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-06 08:05:58,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-06 08:05:58,019 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-06 08:05:58,019 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-06 08:05:58,019 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-06 08:05:58,019 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-06 08:05:58,019 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-06 08:05:58,019 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-02-06 08:05:58,019 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-02-06 08:05:58,019 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_free_irqs [2025-02-06 08:05:58,019 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_free_irqs [2025-02-06 08:05:58,019 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_set_mc [2025-02-06 08:05:58,019 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_set_mc [2025-02-06 08:05:58,019 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2025-02-06 08:05:58,019 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2025-02-06 08:05:58,019 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2025-02-06 08:05:58,019 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2025-02-06 08:05:58,019 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-06 08:05:58,019 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-06 08:05:58,019 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_check_link [2025-02-06 08:05:58,019 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_check_link [2025-02-06 08:05:58,019 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-02-06 08:05:58,019 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-02-06 08:05:58,019 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_selected_regions [2025-02-06 08:05:58,019 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_selected_regions [2025-02-06 08:05:58,019 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_cmd_ring_adv_next2fill [2025-02-06 08:05:58,019 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_cmd_ring_adv_next2fill [2025-02-06 08:05:58,019 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-02-06 08:05:58,019 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-02-06 08:05:58,019 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-02-06 08:05:58,019 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-02-06 08:05:58,019 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_free_intr_resources [2025-02-06 08:05:58,021 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_free_intr_resources [2025-02-06 08:05:58,021 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_tq_destroy_all [2025-02-06 08:05:58,021 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_tq_destroy_all [2025-02-06 08:05:58,021 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-06 08:05:58,021 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-06 08:05:58,021 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-06 08:05:58,021 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-06 08:05:58,021 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-06 08:05:58,021 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-06 08:05:58,021 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-06 08:05:58,021 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-06 08:05:58,021 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-06 08:05:58,021 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-06 08:05:58,021 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-06 08:05:58,021 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-06 08:05:58,021 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-06 08:05:58,021 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-06 08:05:58,021 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-06 08:05:58,021 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-06 08:05:58,021 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-06 08:05:58,021 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-06 08:05:58,021 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-06 08:05:58,021 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-06 08:05:58,022 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-06 08:05:58,022 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-06 08:05:58,022 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-06 08:05:58,022 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-06 08:05:58,022 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-06 08:05:58,022 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-06 08:05:58,022 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-06 08:05:58,022 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-06 08:05:58,022 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-06 08:05:58,022 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_adjust_rx_ring_size [2025-02-06 08:05:58,022 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_adjust_rx_ring_size [2025-02-06 08:05:58,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-06 08:05:58,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-06 08:05:58,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-06 08:05:58,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-06 08:05:58,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-06 08:05:58,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-06 08:05:58,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-06 08:05:58,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-06 08:05:58,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-06 08:05:58,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-06 08:05:58,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-06 08:05:58,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-06 08:05:58,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-06 08:05:58,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-06 08:05:58,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-06 08:05:58,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-06 08:05:58,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-06 08:05:58,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-06 08:05:58,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-06 08:05:58,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-06 08:05:58,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-06 08:05:58,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-06 08:05:58,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-06 08:05:58,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-06 08:05:58,022 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-06 08:05:58,022 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-06 08:05:58,022 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-06 08:05:58,022 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2025-02-06 08:05:58,022 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2025-02-06 08:05:58,022 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2025-02-06 08:05:58,022 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2025-02-06 08:05:58,022 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-02-06 08:05:58,022 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-02-06 08:05:58,022 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-02-06 08:05:58,026 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-02-06 08:05:58,026 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2025-02-06 08:05:58,026 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2025-02-06 08:05:58,026 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-02-06 08:05:58,026 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-02-06 08:05:58,026 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_quiesce_dev [2025-02-06 08:05:58,026 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_quiesce_dev [2025-02-06 08:05:58,026 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_cmd_ring_adv_next2comp [2025-02-06 08:05:58,026 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_cmd_ring_adv_next2comp [2025-02-06 08:05:58,027 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2025-02-06 08:05:58,027 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2025-02-06 08:05:58,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-06 08:05:58,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-06 08:05:58,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-06 08:05:58,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-06 08:05:58,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-06 08:05:58,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-06 08:05:58,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-06 08:05:58,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-06 08:05:58,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-06 08:05:58,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-06 08:05:58,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-06 08:05:58,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-06 08:05:58,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-06 08:05:58,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-06 08:05:58,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-06 08:05:58,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-06 08:05:58,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-06 08:05:58,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-06 08:05:58,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-06 08:05:58,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-06 08:05:58,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-06 08:05:58,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-06 08:05:58,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-06 08:05:58,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-06 08:05:58,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-06 08:05:58,027 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-06 08:05:58,027 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-06 08:05:58,027 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-06 08:05:58,027 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-06 08:05:58,027 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-06 08:05:58,027 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-06 08:05:58,027 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-06 08:05:58,027 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-06 08:05:58,027 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-06 08:05:58,027 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-06 08:05:58,027 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-06 08:05:58,027 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-06 08:05:58,027 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-06 08:05:58,027 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-06 08:05:58,027 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-06 08:05:58,027 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-06 08:05:58,027 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-06 08:05:58,027 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-06 08:05:58,027 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-06 08:05:58,027 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-06 08:05:58,027 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-06 08:05:58,027 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-06 08:05:58,027 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-06 08:05:58,027 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-06 08:05:58,027 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-06 08:05:58,027 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_rq_cleanup_all [2025-02-06 08:05:58,027 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_rq_cleanup_all [2025-02-06 08:05:58,027 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2025-02-06 08:05:58,027 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2025-02-06 08:05:58,027 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_schedule [2025-02-06 08:05:58,027 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_schedule [2025-02-06 08:05:58,027 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2025-02-06 08:05:58,027 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2025-02-06 08:05:58,027 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_single_attrs [2025-02-06 08:05:58,027 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_single_attrs [2025-02-06 08:05:58,027 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-02-06 08:05:58,027 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-02-06 08:05:58,028 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-06 08:05:58,028 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-02-06 08:05:58,028 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-02-06 08:05:58,028 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-06 08:05:58,028 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-06 08:05:58,029 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-06 08:05:58,029 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-06 08:05:58,029 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-06 08:05:58,029 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-06 08:05:58,029 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-06 08:05:58,029 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-06 08:05:58,029 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-06 08:05:58,029 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-06 08:05:58,029 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-06 08:05:58,029 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-06 08:05:58,029 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-06 08:05:58,029 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-06 08:05:58,029 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-06 08:05:58,029 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-06 08:05:58,029 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-06 08:05:58,029 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-06 08:05:58,029 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-06 08:05:58,029 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-06 08:05:58,029 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-06 08:05:58,029 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-06 08:05:58,029 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-06 08:05:58,029 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-06 08:05:58,029 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-06 08:05:58,029 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap [2025-02-06 08:05:58,029 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap [2025-02-06 08:05:58,029 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_wake [2025-02-06 08:05:58,029 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_wake [2025-02-06 08:05:58,029 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_disable_intr [2025-02-06 08:05:58,029 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_disable_intr [2025-02-06 08:05:58,029 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-06 08:05:58,029 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-06 08:05:58,029 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-02-06 08:05:58,029 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-02-06 08:05:58,029 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2025-02-06 08:05:58,029 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2025-02-06 08:05:58,029 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-06 08:05:58,029 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-06 08:05:58,029 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_process_events [2025-02-06 08:05:58,029 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_process_events [2025-02-06 08:05:58,029 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2025-02-06 08:05:58,029 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2025-02-06 08:05:58,029 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-02-06 08:05:58,029 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-02-06 08:05:58,029 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2025-02-06 08:05:58,029 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2025-02-06 08:05:58,029 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-02-06 08:05:58,029 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-02-06 08:05:58,029 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-02-06 08:05:58,029 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-02-06 08:05:58,029 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_intr [2025-02-06 08:05:58,029 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_intr [2025-02-06 08:05:58,029 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_rq_destroy_all [2025-02-06 08:05:58,029 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_rq_destroy_all [2025-02-06 08:05:58,029 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2025-02-06 08:05:58,029 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2025-02-06 08:05:58,029 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_weight [2025-02-06 08:05:58,029 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_weight [2025-02-06 08:05:58,029 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2025-02-06 08:05:58,029 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2025-02-06 08:05:58,029 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-02-06 08:05:58,029 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-02-06 08:05:58,029 INFO L130 BoogieDeclarations]: Found specification of procedure __netdev_alloc_skb_ip_align [2025-02-06 08:05:58,029 INFO L138 BoogieDeclarations]: Found implementation of procedure __netdev_alloc_skb_ip_align [2025-02-06 08:05:58,029 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_free_pci_resources [2025-02-06 08:05:58,030 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_free_pci_resources [2025-02-06 08:05:58,030 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-02-06 08:05:58,030 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-02-06 08:05:58,030 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_disable_all_intrs [2025-02-06 08:05:58,031 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_disable_all_intrs [2025-02-06 08:05:58,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-06 08:05:58,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-06 08:05:58,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-06 08:05:58,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-06 08:05:58,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-06 08:05:58,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-06 08:05:58,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-06 08:05:58,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-06 08:05:58,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-06 08:05:58,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-06 08:05:58,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-06 08:05:58,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-06 08:05:58,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-06 08:05:58,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-06 08:05:58,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-06 08:05:58,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-06 08:05:58,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-06 08:05:58,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-06 08:05:58,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-06 08:05:58,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-06 08:05:58,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-06 08:05:58,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-06 08:05:58,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-06 08:05:58,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-06 08:05:58,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-06 08:05:58,033 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_3_6 [2025-02-06 08:05:58,033 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_3_6 [2025-02-06 08:05:58,033 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-06 08:05:58,033 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-06 08:05:58,033 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_tq_tx_complete [2025-02-06 08:05:58,033 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_tq_tx_complete [2025-02-06 08:05:58,033 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2025-02-06 08:05:58,033 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2025-02-06 08:05:58,033 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-02-06 08:05:58,033 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-02-06 08:05:58,033 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-02-06 08:05:58,033 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-02-06 08:05:58,033 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_vmxnet3_exit_module_19_2 [2025-02-06 08:05:58,033 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_vmxnet3_exit_module_19_2 [2025-02-06 08:05:58,033 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_enable_all_intrs [2025-02-06 08:05:58,033 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_enable_all_intrs [2025-02-06 08:05:58,033 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2025-02-06 08:05:58,033 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2025-02-06 08:05:58,033 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_create_queues [2025-02-06 08:05:58,033 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_create_queues [2025-02-06 08:05:58,033 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_2_6 [2025-02-06 08:05:58,033 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_2_6 [2025-02-06 08:05:58,033 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_force_close [2025-02-06 08:05:58,033 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_force_close [2025-02-06 08:05:58,033 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2025-02-06 08:05:58,033 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2025-02-06 08:05:58,033 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_alloc_intr_resources [2025-02-06 08:05:58,033 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_alloc_intr_resources [2025-02-06 08:05:58,033 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_activate_dev [2025-02-06 08:05:58,033 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_activate_dev [2025-02-06 08:05:58,033 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_write_mac_addr [2025-02-06 08:05:58,033 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_write_mac_addr [2025-02-06 08:05:58,033 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-02-06 08:05:58,034 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-02-06 08:05:58,034 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-02-06 08:05:58,034 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-02-06 08:05:58,034 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-02-06 08:05:58,034 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-02-06 08:05:58,034 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_msix_rx [2025-02-06 08:05:58,034 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_msix_rx [2025-02-06 08:05:58,034 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-02-06 08:05:58,034 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-02-06 08:05:58,034 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_1_6 [2025-02-06 08:05:58,034 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_1_6 [2025-02-06 08:05:58,034 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-06 08:05:58,034 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-06 08:05:58,034 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2025-02-06 08:05:58,034 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2025-02-06 08:05:58,034 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-02-06 08:05:58,034 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-02-06 08:05:58,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-06 08:05:58,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-06 08:05:58,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-06 08:05:58,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-06 08:05:58,035 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-06 08:05:58,035 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-06 08:05:58,035 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-06 08:05:58,035 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-06 08:05:58,035 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-06 08:05:58,035 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-06 08:05:58,035 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-06 08:05:58,035 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-06 08:05:58,035 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-06 08:05:58,035 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-06 08:05:58,035 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-06 08:05:58,035 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-06 08:05:58,035 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-06 08:05:58,035 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-06 08:05:58,035 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-06 08:05:58,035 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-06 08:05:58,035 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-06 08:05:58,035 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-06 08:05:58,035 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-06 08:05:58,035 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-06 08:05:58,035 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-06 08:05:58,035 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_get_regs_len [2025-02-06 08:05:58,035 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_get_regs_len [2025-02-06 08:05:58,035 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_page [2025-02-06 08:05:58,035 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_page [2025-02-06 08:05:58,035 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-02-06 08:05:58,035 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-02-06 08:05:58,035 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_suspend [2025-02-06 08:05:58,035 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_suspend [2025-02-06 08:05:58,035 INFO L130 BoogieDeclarations]: Found specification of procedure netpoll_trap [2025-02-06 08:05:58,035 INFO L138 BoogieDeclarations]: Found implementation of procedure netpoll_trap [2025-02-06 08:05:59,042 INFO L257 CfgBuilder]: Building ICFG [2025-02-06 08:05:59,045 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-06 08:05:59,114 INFO L1309 $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-02-06 08:05:59,137 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18972: havoc #t~nondet2275; [2025-02-06 08:05:59,293 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19135: havoc pci_enable_device_mem_#t~nondet2298#1; [2025-02-06 08:05:59,477 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19075: havoc #t~nondet2289; [2025-02-06 08:05:59,808 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9346: call ULTIMATE.dealloc(~#descriptor~0.base, ~#descriptor~0.offset);havoc ~#descriptor~0.base, ~#descriptor~0.offset; [2025-02-06 08:05:59,904 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18876: havoc #t~nondet2261; [2025-02-06 08:05:59,980 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18945: havoc alloc_pages_current_#t~ret2272#1.base, alloc_pages_current_#t~ret2272#1.offset; [2025-02-06 08:05:59,987 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L17213: havoc #t~mem2052;havoc #t~mem2053; [2025-02-06 08:05:59,998 INFO L1309 $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-02-06 08:06:00,004 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19221: havoc #t~nondet2316; [2025-02-06 08:06:00,035 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19008: havoc find_next_bit_#t~nondet2284#1; [2025-02-06 08:06:00,035 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19004: havoc find_first_bit_#t~nondet2283#1; [2025-02-06 08:06:00,045 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7818: havoc #t~mem287.base, #t~mem287.offset; [2025-02-06 08:06:00,047 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19079: havoc #t~nondet2290; [2025-02-06 08:06:00,055 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6529: havoc #t~bitwise11#1; [2025-02-06 08:06:00,066 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7165: havoc #t~mem138.base, #t~mem138.offset; [2025-02-06 08:06:00,084 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18926: havoc #t~nondet2269; [2025-02-06 08:06:00,117 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18916: havoc #t~nondet2267; [2025-02-06 08:06:00,128 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19118: havoc #t~nondet2296; [2025-02-06 08:06:00,132 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19190: havoc #t~nondet2308; [2025-02-06 08:06:00,136 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18988: havoc dma_set_mask_#t~nondet2279#1; [2025-02-06 08:06:00,276 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L16825-1: ldv_request_irq_17_#res#1 := ldv_request_irq_17_~ldv_func_res~0#1; [2025-02-06 08:06:00,276 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L16843-1: ldv_request_irq_18_#res#1 := ldv_request_irq_18_~ldv_func_res~1#1; [2025-02-06 08:06:00,276 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L16861-1: ldv_request_irq_19_#res#1 := ldv_request_irq_19_~ldv_func_res~2#1; [2025-02-06 08:06:00,276 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L16879-1: ldv_request_irq_20_#res#1 := ldv_request_irq_20_~ldv_func_res~3#1; [2025-02-06 08:06:00,276 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L16897-1: ldv_request_irq_21_#res#1 := ldv_request_irq_21_~ldv_func_res~4#1; [2025-02-06 08:06:00,372 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18949: havoc cancel_work_sync_#t~nondet2273#1; [2025-02-06 08:06:00,488 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19083: havoc netdev_notice_#t~nondet2291#1; [2025-02-06 08:06:00,519 INFO L1309 $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-02-06 08:06:00,557 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint vmxnet3_free_irqsFINAL: assume true; [2025-02-06 08:06:00,631 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7090: havoc __kmalloc_#t~ret102#1.base, __kmalloc_#t~ret102#1.offset; [2025-02-06 08:06:19,155 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19131: havoc pci_enable_device_#t~nondet2297#1; [2025-02-06 08:06:19,155 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19000: havoc ethtool_op_get_link_#t~nondet2282#1; [2025-02-06 08:06:19,155 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18872: havoc __dynamic_dev_dbg_#t~nondet2260#1; [2025-02-06 08:06:19,155 INFO L1309 $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-02-06 08:06:19,155 INFO L1309 $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-02-06 08:06:19,155 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19147: havoc pci_msi_enabled_#t~nondet2301#1; [2025-02-06 08:06:19,155 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19154: havoc pci_request_selected_regions_#t~nondet2302#1; [2025-02-06 08:06:19,155 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L17042: havoc kobject_name_#t~mem2009#1.base, kobject_name_#t~mem2009#1.offset; [2025-02-06 08:06:19,155 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L13877-1: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-02-06 08:06:19,156 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L17051: havoc dev_name_#t~mem2013#1.base, dev_name_#t~mem2013#1.offset; [2025-02-06 08:06:19,156 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19039: havoc ldv_pre_register_netdev_#t~nondet2286#1; [2025-02-06 08:06:19,156 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18912: havoc __pci_register_driver_#t~nondet2266#1; [2025-02-06 08:06:19,156 INFO L1309 $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-02-06 08:06:19,156 INFO L1309 $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-02-06 08:06:19,156 INFO L1309 $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-02-06 08:06:19,156 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-06 08:06:19,156 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L17872: havoc vmxnet3_get_rss_indir_size_#t~mem2182#1; [2025-02-06 08:06:19,156 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19198: havoc register_netdev_#t~nondet2310#1; [2025-02-06 08:06:19,156 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18942: havoc alloc_etherdev_mqs_#t~ret2271#1.base, alloc_etherdev_mqs_#t~ret2271#1.offset; [2025-02-06 08:06:19,156 INFO L1309 $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-02-06 08:06:19,156 INFO L1309 $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-02-06 08:06:19,156 INFO L1309 $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-02-06 08:06:19,156 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L16978-1: ldv_register_netdev_28_#res#1 := ldv_register_netdev_28_~ldv_func_res~6#1; [2025-02-06 08:06:19,156 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L16330-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-06 08:06:19,156 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L16331-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-02-06 08:06:19,156 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19106: havoc netif_set_real_num_rx_queues_#t~nondet2293#1; [2025-02-06 08:06:19,156 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19110: havoc netif_set_real_num_tx_queues_#t~nondet2294#1; [2025-02-06 08:06:19,156 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18984: havoc device_set_wakeup_enable_#t~nondet2278#1; [2025-02-06 08:06:19,156 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18992: havoc dma_supported_#t~nondet2280#1; [2025-02-06 08:06:19,156 INFO L1309 $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-02-06 08:06:20,186 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-02-06 08:06:20,695 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19202: havoc request_threaded_irq_#t~nondet2311#1; [2025-02-06 08:06:22,575 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19020: havoc ioremap_nocache_#t~ret2285#1.base, ioremap_nocache_#t~ret2285#1.offset; [2025-02-06 08:06:22,617 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18908: havoc __pci_enable_wake_#t~nondet2265#1; [2025-02-06 08:06:22,668 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19175: havoc #t~nondet2305; [2025-02-06 08:06:22,706 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18980: havoc #t~nondet2277; [2025-02-06 08:06:23,064 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18933: havoc #t~nondet2270; [2025-02-06 08:06:23,396 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L16374: #res#1 := ~arg0#1; [2025-02-06 08:06:24,122 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612: havoc arch_irqs_disabled_flags_#t~bitwise39#1; [2025-02-06 08:06:24,172 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18862: havoc __bitmap_weight_#t~nondet2259#1; [2025-02-06 08:06:24,452 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6485: havoc #t~mem0;havoc #t~bitwise1; [2025-02-06 08:06:25,476 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8700: havoc vmxnet3_tq_stopped_#t~mem438#1; [2025-02-06 08:06:25,512 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6479: #res := 1; [2025-02-06 08:06:26,625 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L18976: havoc dev_close_#t~nondet2276#1; [2025-02-06 08:06:27,278 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19143: havoc pci_enable_msix_#t~nondet2300#1; [2025-02-06 08:06:27,278 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19139: havoc pci_enable_msi_block_#t~nondet2299#1; [2025-02-06 08:06:33,661 INFO L1309 $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-02-06 08:06:33,661 INFO L1309 $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-02-06 08:06:33,811 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19186: havoc queue_work_on_#t~nondet2307#1; [2025-02-06 08:06:33,899 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19168: havoc #t~nondet2304; [2025-02-06 08:06:34,202 INFO L1309 $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-02-06 08:06:34,248 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L17229: havoc #t~mem2055;havoc #t~mem2056; [2025-02-06 08:06:36,361 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19161: havoc pci_save_state_#t~nondet2303#1; [2025-02-06 08:06:36,361 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19194: havoc rcu_lockdep_current_cpu_online_#t~nondet2309#1; [2025-02-06 08:06:36,361 INFO L1309 $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-02-06 08:06:36,361 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19052: havoc lock_is_held_#t~nondet2287#1; [2025-02-06 08:06:36,361 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6633-1: atomic_dec_and_test_#res#1 := 1; [2025-02-06 08:06:36,377 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L19114: havoc #t~nondet2295; [2025-02-06 08:06:37,625 INFO L? ?]: Removed 3803 outVars from TransFormulas that were not future-live. [2025-02-06 08:06:37,625 INFO L308 CfgBuilder]: Performing block encoding [2025-02-06 08:06:37,691 INFO L332 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-02-06 08:06:37,695 INFO L337 CfgBuilder]: Removed 2 assume(true) statements. [2025-02-06 08:06:37,695 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 08:06:37 BoogieIcfgContainer [2025-02-06 08:06:37,695 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-02-06 08:06:37,697 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-02-06 08:06:37,697 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-02-06 08:06:37,702 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-02-06 08:06:37,702 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.02 08:05:50" (1/3) ... [2025-02-06 08:06:37,703 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@47d76848 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 08:06:37, skipping insertion in model container [2025-02-06 08:06:37,703 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 08:05:55" (2/3) ... [2025-02-06 08:06:37,703 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@47d76848 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 08:06:37, skipping insertion in model container [2025-02-06 08:06:37,703 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 08:06:37" (3/3) ... [2025-02-06 08:06:37,705 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-mutex_drivers-net-vmxnet3-vmxnet3.cil.i [2025-02-06 08:06:37,718 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-02-06 08:06:37,722 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-02-06 08:06:37,818 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-02-06 08:06:37,825 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;@30c9bc9a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-02-06 08:06:37,825 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2025-02-06 08:06:37,835 INFO L276 IsEmpty]: Start isEmpty. Operand has 3111 states, 2241 states have (on average 1.2985274431057563) internal successors, (2910), 2283 states have internal predecessors, (2910), 720 states have call successors, (720), 149 states have call predecessors, (720), 147 states have return successors, (706), 700 states have call predecessors, (706), 706 states have call successors, (706) [2025-02-06 08:06:37,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 271 [2025-02-06 08:06:37,854 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:06:37,855 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-02-06 08:06:37,855 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-02-06 08:06:37,858 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:06:37,859 INFO L85 PathProgramCache]: Analyzing trace with hash -328797119, now seen corresponding path program 1 times [2025-02-06 08:06:37,863 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:06:37,864 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080705192] [2025-02-06 08:06:37,864 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:06:37,864 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:06:40,182 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 270 statements into 1 equivalence classes. [2025-02-06 08:06:40,494 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 270 of 270 statements. [2025-02-06 08:06:40,496 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:06:40,497 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:06:41,275 INFO L134 CoverageAnalysis]: Checked inductivity of 2145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2145 trivial. 0 not checked. [2025-02-06 08:06:41,279 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:06:41,279 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1080705192] [2025-02-06 08:06:41,280 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1080705192] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:06:41,280 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:06:41,280 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 08:06:41,281 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070627889] [2025-02-06 08:06:41,281 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:06:41,284 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 08:06:41,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:06:41,299 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 08:06:41,299 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 08:06:41,307 INFO L87 Difference]: Start difference. First operand has 3111 states, 2241 states have (on average 1.2985274431057563) internal successors, (2910), 2283 states have internal predecessors, (2910), 720 states have call successors, (720), 149 states have call predecessors, (720), 147 states have return successors, (706), 700 states have call predecessors, (706), 706 states have call successors, (706) 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-02-06 08:06:45,392 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-02-06 08:06:46,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:06:46,611 INFO L93 Difference]: Finished difference Result 8636 states and 12195 transitions. [2025-02-06 08:06:46,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 08:06:46,613 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-02-06 08:06:46,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:06:46,676 INFO L225 Difference]: With dead ends: 8636 [2025-02-06 08:06:46,676 INFO L226 Difference]: Without dead ends: 5396 [2025-02-06 08:06:46,703 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-02-06 08:06:46,705 INFO L435 NwaCegarLoop]: 3995 mSDtfsCounter, 3862 mSDsluCounter, 3922 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3862 SdHoareTripleChecker+Valid, 7917 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2025-02-06 08:06:46,706 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3862 Valid, 7917 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 92 Invalid, 1 Unknown, 0 Unchecked, 4.9s Time] [2025-02-06 08:06:46,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5396 states. [2025-02-06 08:06:46,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5396 to 5396. [2025-02-06 08:06:46,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5396 states, 3897 states have (on average 1.2661021298434694) internal successors, (4934), 3952 states have internal predecessors, (4934), 1224 states have call successors, (1224), 275 states have call predecessors, (1224), 274 states have return successors, (1220), 1210 states have call predecessors, (1220), 1220 states have call successors, (1220) [2025-02-06 08:06:47,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5396 states to 5396 states and 7378 transitions. [2025-02-06 08:06:47,011 INFO L78 Accepts]: Start accepts. Automaton has 5396 states and 7378 transitions. Word has length 270 [2025-02-06 08:06:47,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:06:47,015 INFO L471 AbstractCegarLoop]: Abstraction has 5396 states and 7378 transitions. [2025-02-06 08:06:47,015 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-02-06 08:06:47,016 INFO L276 IsEmpty]: Start isEmpty. Operand 5396 states and 7378 transitions. [2025-02-06 08:06:47,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 332 [2025-02-06 08:06:47,134 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:06:47,135 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-02-06 08:06:47,135 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-02-06 08:06:47,135 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-02-06 08:06:47,142 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:06:47,143 INFO L85 PathProgramCache]: Analyzing trace with hash -533661306, now seen corresponding path program 1 times [2025-02-06 08:06:47,143 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:06:47,146 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2011053156] [2025-02-06 08:06:47,147 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:06:47,147 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:06:49,596 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 331 statements into 1 equivalence classes. [2025-02-06 08:06:49,714 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 331 of 331 statements. [2025-02-06 08:06:49,715 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:06:49,715 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:06:50,131 INFO L134 CoverageAnalysis]: Checked inductivity of 2395 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 2385 trivial. 0 not checked. [2025-02-06 08:06:50,132 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:06:50,133 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2011053156] [2025-02-06 08:06:50,133 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2011053156] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:06:50,133 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:06:50,133 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 08:06:50,133 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2046618107] [2025-02-06 08:06:50,133 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:06:50,135 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 08:06:50,136 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:06:50,136 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 08:06:50,136 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 08:06:50,137 INFO L87 Difference]: Start difference. First operand 5396 states and 7378 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-02-06 08:06:54,193 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-02-06 08:06:55,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:06:55,590 INFO L93 Difference]: Finished difference Result 10757 states and 14701 transitions. [2025-02-06 08:06:55,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 08:06:55,591 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-02-06 08:06:55,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:06:55,648 INFO L225 Difference]: With dead ends: 10757 [2025-02-06 08:06:55,649 INFO L226 Difference]: Without dead ends: 8035 [2025-02-06 08:06:55,668 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-02-06 08:06:55,669 INFO L435 NwaCegarLoop]: 7304 mSDtfsCounter, 3601 mSDsluCounter, 3712 mSDsCounter, 0 mSdLazyCounter, 123 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3601 SdHoareTripleChecker+Valid, 11016 SdHoareTripleChecker+Invalid, 129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 123 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2025-02-06 08:06:55,670 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3601 Valid, 11016 Invalid, 129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 123 Invalid, 1 Unknown, 0 Unchecked, 5.2s Time] [2025-02-06 08:06:55,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8035 states. [2025-02-06 08:06:55,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8035 to 8035. [2025-02-06 08:06:55,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8035 states, 5811 states have (on average 1.2667355016348305) internal successors, (7361), 5892 states have internal predecessors, (7361), 1813 states have call successors, (1813), 411 states have call predecessors, (1813), 410 states have return successors, (1809), 1794 states have call predecessors, (1809), 1809 states have call successors, (1809) [2025-02-06 08:06:56,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8035 states to 8035 states and 10983 transitions. [2025-02-06 08:06:56,039 INFO L78 Accepts]: Start accepts. Automaton has 8035 states and 10983 transitions. Word has length 331 [2025-02-06 08:06:56,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:06:56,041 INFO L471 AbstractCegarLoop]: Abstraction has 8035 states and 10983 transitions. [2025-02-06 08:06:56,041 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-02-06 08:06:56,041 INFO L276 IsEmpty]: Start isEmpty. Operand 8035 states and 10983 transitions. [2025-02-06 08:06:56,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 332 [2025-02-06 08:06:56,056 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:06:56,057 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-02-06 08:06:56,057 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-02-06 08:06:56,057 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-02-06 08:06:56,060 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:06:56,060 INFO L85 PathProgramCache]: Analyzing trace with hash 1684096647, now seen corresponding path program 1 times [2025-02-06 08:06:56,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:06:56,060 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [512320493] [2025-02-06 08:06:56,060 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:06:56,060 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:06:58,164 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 331 statements into 1 equivalence classes. [2025-02-06 08:06:58,297 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 331 of 331 statements. [2025-02-06 08:06:58,298 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:06:58,298 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:06:59,724 INFO L134 CoverageAnalysis]: Checked inductivity of 2395 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2395 trivial. 0 not checked. [2025-02-06 08:06:59,725 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:06:59,725 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [512320493] [2025-02-06 08:06:59,725 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [512320493] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:06:59,725 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:06:59,725 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-02-06 08:06:59,725 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1171508868] [2025-02-06 08:06:59,726 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:06:59,727 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-02-06 08:06:59,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:06:59,727 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-02-06 08:06:59,727 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:06:59,728 INFO L87 Difference]: Start difference. First operand 8035 states and 10983 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-02-06 08:07:00,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:07:00,992 INFO L93 Difference]: Finished difference Result 8041 states and 10988 transitions. [2025-02-06 08:07:00,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-02-06 08:07:00,993 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-02-06 08:07:00,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:07:01,047 INFO L225 Difference]: With dead ends: 8041 [2025-02-06 08:07:01,047 INFO L226 Difference]: Without dead ends: 8039 [2025-02-06 08:07:01,055 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-02-06 08:07:01,057 INFO L435 NwaCegarLoop]: 3736 mSDtfsCounter, 3693 mSDsluCounter, 7468 mSDsCounter, 0 mSdLazyCounter, 111 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3694 SdHoareTripleChecker+Valid, 11204 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2025-02-06 08:07:01,057 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3694 Valid, 11204 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 111 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2025-02-06 08:07:01,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8039 states. [2025-02-06 08:07:01,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8039 to 8039. [2025-02-06 08:07:01,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8039 states, 5814 states have (on average 1.2665978672170624) internal successors, (7364), 5895 states have internal predecessors, (7364), 1813 states have call successors, (1813), 412 states have call predecessors, (1813), 411 states have return successors, (1809), 1794 states have call predecessors, (1809), 1809 states have call successors, (1809) [2025-02-06 08:07:01,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8039 states to 8039 states and 10986 transitions. [2025-02-06 08:07:01,323 INFO L78 Accepts]: Start accepts. Automaton has 8039 states and 10986 transitions. Word has length 331 [2025-02-06 08:07:01,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:07:01,324 INFO L471 AbstractCegarLoop]: Abstraction has 8039 states and 10986 transitions. [2025-02-06 08:07:01,324 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-02-06 08:07:01,324 INFO L276 IsEmpty]: Start isEmpty. Operand 8039 states and 10986 transitions. [2025-02-06 08:07:01,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 337 [2025-02-06 08:07:01,338 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:07:01,339 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-02-06 08:07:01,339 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-02-06 08:07:01,339 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-02-06 08:07:01,340 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:07:01,340 INFO L85 PathProgramCache]: Analyzing trace with hash 869104678, now seen corresponding path program 1 times [2025-02-06 08:07:01,340 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:07:01,340 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [389595181] [2025-02-06 08:07:01,340 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:07:01,340 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:07:03,366 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 336 statements into 1 equivalence classes. [2025-02-06 08:07:03,464 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 336 of 336 statements. [2025-02-06 08:07:03,464 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:07:03,464 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:07:04,869 INFO L134 CoverageAnalysis]: Checked inductivity of 2397 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2395 trivial. 0 not checked. [2025-02-06 08:07:04,870 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:07:04,871 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [389595181] [2025-02-06 08:07:04,871 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [389595181] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:07:04,871 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:07:04,871 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-02-06 08:07:04,871 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842330624] [2025-02-06 08:07:04,871 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:07:04,871 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-02-06 08:07:04,872 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:07:04,872 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-02-06 08:07:04,872 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:07:04,872 INFO L87 Difference]: Start difference. First operand 8039 states and 10986 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-02-06 08:07:06,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:07:06,189 INFO L93 Difference]: Finished difference Result 8045 states and 10991 transitions. [2025-02-06 08:07:06,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-02-06 08:07:06,190 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-02-06 08:07:06,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:07:06,230 INFO L225 Difference]: With dead ends: 8045 [2025-02-06 08:07:06,231 INFO L226 Difference]: Without dead ends: 8041 [2025-02-06 08:07:06,237 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-02-06 08:07:06,237 INFO L435 NwaCegarLoop]: 3739 mSDtfsCounter, 3689 mSDsluCounter, 7469 mSDsCounter, 0 mSdLazyCounter, 112 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3690 SdHoareTripleChecker+Valid, 11208 SdHoareTripleChecker+Invalid, 113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2025-02-06 08:07:06,238 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3690 Valid, 11208 Invalid, 113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 112 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2025-02-06 08:07:06,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8041 states. [2025-02-06 08:07:06,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8041 to 8041. [2025-02-06 08:07:06,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8041 states, 5816 states have (on average 1.266334250343879) internal successors, (7365), 5896 states have internal predecessors, (7365), 1813 states have call successors, (1813), 413 states have call predecessors, (1813), 411 states have return successors, (1809), 1794 states have call predecessors, (1809), 1809 states have call successors, (1809) [2025-02-06 08:07:06,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8041 states to 8041 states and 10987 transitions. [2025-02-06 08:07:06,483 INFO L78 Accepts]: Start accepts. Automaton has 8041 states and 10987 transitions. Word has length 336 [2025-02-06 08:07:06,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:07:06,484 INFO L471 AbstractCegarLoop]: Abstraction has 8041 states and 10987 transitions. [2025-02-06 08:07:06,485 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-02-06 08:07:06,488 INFO L276 IsEmpty]: Start isEmpty. Operand 8041 states and 10987 transitions. [2025-02-06 08:07:06,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 342 [2025-02-06 08:07:06,504 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 08:07:06,505 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-02-06 08:07:06,505 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-02-06 08:07:06,505 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-02-06 08:07:06,505 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 08:07:06,506 INFO L85 PathProgramCache]: Analyzing trace with hash -1477453273, now seen corresponding path program 1 times [2025-02-06 08:07:06,506 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 08:07:06,506 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [775035799] [2025-02-06 08:07:06,506 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 08:07:06,506 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 08:07:08,453 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 341 statements into 1 equivalence classes. [2025-02-06 08:07:08,514 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 341 of 341 statements. [2025-02-06 08:07:08,514 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 08:07:08,514 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 08:07:09,449 INFO L134 CoverageAnalysis]: Checked inductivity of 2403 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 2399 trivial. 0 not checked. [2025-02-06 08:07:09,449 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 08:07:09,449 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [775035799] [2025-02-06 08:07:09,449 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [775035799] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 08:07:09,449 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 08:07:09,449 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-02-06 08:07:09,450 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [932626588] [2025-02-06 08:07:09,450 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 08:07:09,450 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-02-06 08:07:09,450 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 08:07:09,450 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-02-06 08:07:09,450 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-02-06 08:07:09,451 INFO L87 Difference]: Start difference. First operand 8041 states and 10987 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-02-06 08:07:10,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 08:07:10,657 INFO L93 Difference]: Finished difference Result 8041 states and 10987 transitions. [2025-02-06 08:07:10,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-02-06 08:07:10,658 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-02-06 08:07:10,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 08:07:10,663 INFO L225 Difference]: With dead ends: 8041 [2025-02-06 08:07:10,663 INFO L226 Difference]: Without dead ends: 0 [2025-02-06 08:07:10,684 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-02-06 08:07:10,685 INFO L435 NwaCegarLoop]: 3737 mSDtfsCounter, 3685 mSDsluCounter, 7467 mSDsCounter, 0 mSdLazyCounter, 106 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3685 SdHoareTripleChecker+Valid, 11204 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 106 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2025-02-06 08:07:10,685 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3685 Valid, 11204 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 106 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2025-02-06 08:07:10,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2025-02-06 08:07:10,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2025-02-06 08:07:10,686 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-02-06 08:07:10,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2025-02-06 08:07:10,689 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 341 [2025-02-06 08:07:10,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 08:07:10,689 INFO L471 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2025-02-06 08:07:10,689 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-02-06 08:07:10,689 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2025-02-06 08:07:10,690 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2025-02-06 08:07:10,692 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-02-06 08:07:10,692 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-02-06 08:07:10,694 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1] [2025-02-06 08:07:10,695 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions.