./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 8fc3dc66 Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 057f4758f3f09b7f75cb7ef4d91ef9ac7b37f98507fc4aa10e4a2b4c55c819cd --- Real Ultimate output --- This is Ultimate 0.3.0-?-8fc3dc6-m [2025-03-17 09:49:51,627 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-17 09:49:51,684 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-17 09:49:51,690 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-17 09:49:51,694 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-17 09:49:51,720 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-17 09:49:51,721 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-17 09:49:51,722 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-17 09:49:51,722 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-17 09:49:51,722 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-17 09:49:51,722 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-17 09:49:51,723 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-17 09:49:51,723 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-17 09:49:51,723 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-17 09:49:51,724 INFO L153 SettingsManager]: * Use SBE=true [2025-03-17 09:49:51,724 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-17 09:49:51,724 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-17 09:49:51,724 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-17 09:49:51,724 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-17 09:49:51,724 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-17 09:49:51,724 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-17 09:49:51,724 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-17 09:49:51,725 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-17 09:49:51,725 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-17 09:49:51,725 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-17 09:49:51,725 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-17 09:49:51,725 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-17 09:49:51,725 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-17 09:49:51,725 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-17 09:49:51,725 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-17 09:49:51,725 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-17 09:49:51,725 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-17 09:49:51,725 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-17 09:49:51,726 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-17 09:49:51,726 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-17 09:49:51,726 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-17 09:49:51,726 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-17 09:49:51,726 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-17 09:49:51,726 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-17 09:49:51,726 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-17 09:49:51,726 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 057f4758f3f09b7f75cb7ef4d91ef9ac7b37f98507fc4aa10e4a2b4c55c819cd [2025-03-17 09:49:51,949 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-17 09:49:51,958 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-17 09:49:51,959 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-17 09:49:51,961 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-17 09:49:51,961 INFO L274 PluginConnector]: CDTParser initialized [2025-03-17 09:49:51,963 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i [2025-03-17 09:49:53,111 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/fd6c94d1f/b477203c642d4dc5b4d503ff85a7b58d/FLAGe89594235 [2025-03-17 09:49:53,771 INFO L384 CDTParser]: Found 1 translation units. [2025-03-17 09:49:53,772 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i [2025-03-17 09:49:53,821 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/fd6c94d1f/b477203c642d4dc5b4d503ff85a7b58d/FLAGe89594235 [2025-03-17 09:49:54,189 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/fd6c94d1f/b477203c642d4dc5b4d503ff85a7b58d [2025-03-17 09:49:54,191 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-17 09:49:54,192 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-17 09:49:54,193 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-17 09:49:54,193 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-17 09:49:54,199 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-17 09:49:54,200 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.03 09:49:54" (1/1) ... [2025-03-17 09:49:54,200 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2d2fede2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 09:49:54, skipping insertion in model container [2025-03-17 09:49:54,201 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.03 09:49:54" (1/1) ... [2025-03-17 09:49:54,335 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-17 09:49:59,445 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i[555749,555762] [2025-03-17 09:49:59,448 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i[555894,555907] [2025-03-17 09:49:59,473 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-17 09:49:59,527 INFO L200 MainTranslator]: Completed pre-run [2025-03-17 09:49:59,613 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"); [6468] [2025-03-17 09:49:59,615 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)); [6475] [2025-03-17 09:49:59,615 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6482] [2025-03-17 09:49:59,616 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [6498] [2025-03-17 09:49:59,618 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/de2fed6/linux-alloc-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [6593-6594] [2025-03-17 09:49:59,618 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"); [6599-6601] [2025-03-17 09:49:59,618 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)); [6621] [2025-03-17 09:49:59,619 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6628] [2025-03-17 09:49:59,619 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6687] [2025-03-17 09:49:59,619 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6690] [2025-03-17 09:49:59,619 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (val)); [6692] [2025-03-17 09:49:59,620 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6697] [2025-03-17 09:49:59,620 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6700] [2025-03-17 09:49:59,620 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6702] [2025-03-17 09:49:59,620 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6707] [2025-03-17 09:49:59,620 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6710] [2025-03-17 09:49:59,620 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6712] [2025-03-17 09:49:59,620 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6717] [2025-03-17 09:49:59,621 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6720] [2025-03-17 09:49:59,621 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (val)); [6722] [2025-03-17 09:49:59,621 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6760] [2025-03-17 09:49:59,621 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6763] [2025-03-17 09:49:59,621 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (- val)); [6765] [2025-03-17 09:49:59,621 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6770] [2025-03-17 09:49:59,622 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6773] [2025-03-17 09:49:59,622 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6775] [2025-03-17 09:49:59,622 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6780] [2025-03-17 09:49:59,622 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6783] [2025-03-17 09:49:59,622 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6785] [2025-03-17 09:49:59,622 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6790] [2025-03-17 09:49:59,622 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6793] [2025-03-17 09:49:59,622 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (- val)); [6795] [2025-03-17 09:49:59,624 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6888] [2025-03-17 09:49:59,624 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6897] [2025-03-17 09:49:59,625 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [7067] [2025-03-17 09:49:59,625 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [7074] [2025-03-17 09:49:59,626 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)); [7116] [2025-03-17 09:49:59,626 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)); [7124-7125] [2025-03-17 09:49:59,629 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [7199-7200] [2025-03-17 09:49:59,630 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)); [7233-7234] [2025-03-17 09:49:59,631 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (79), "i" (12UL)); [7274-7275] [2025-03-17 09:49:59,632 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (91), "i" (12UL)); [7303-7304] [2025-03-17 09:49:59,638 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)); [7803-7804] [2025-03-17 09:49:59,638 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7810] [2025-03-17 09:49:59,641 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [8125] [2025-03-17 09:49:59,641 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8128] [2025-03-17 09:49:59,641 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8131] [2025-03-17 09:49:59,641 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8134] [2025-03-17 09:49:59,642 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [8165] [2025-03-17 09:49:59,642 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8168] [2025-03-17 09:49:59,642 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8171] [2025-03-17 09:49:59,642 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8174] [2025-03-17 09:49:59,642 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [8205] [2025-03-17 09:49:59,642 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8208] [2025-03-17 09:49:59,642 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8211] [2025-03-17 09:49:59,642 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8214] [2025-03-17 09:49:59,642 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [8245] [2025-03-17 09:49:59,642 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8248] [2025-03-17 09:49:59,643 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8251] [2025-03-17 09:49:59,643 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8254] [2025-03-17 09:49:59,656 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)); [8881-8882] [2025-03-17 09:49:59,656 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)); [8909-8910] [2025-03-17 09:49:59,657 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)); [8921-8922] [2025-03-17 09:49:59,657 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)); [8934-8935] [2025-03-17 09:49:59,659 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)); [9073-9074] [2025-03-17 09:49:59,659 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)); [9084-9085] [2025-03-17 09:49:59,661 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)); [9240-9241] [2025-03-17 09:49:59,662 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)); [9251-9252] [2025-03-17 09:49:59,664 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)); [9383-9384] [2025-03-17 09:49:59,664 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)); [9413-9414] [2025-03-17 09:49:59,665 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)); [9462-9463] [2025-03-17 09:49:59,666 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)); [9493-9494] [2025-03-17 09:49:59,667 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (669), "i" (12UL)); [9544-9545] [2025-03-17 09:49:59,669 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (722), "i" (12UL)); [9606-9607] [2025-03-17 09:49:59,671 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)); [9671-9672] [2025-03-17 09:49:59,676 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (987), "i" (12UL)); [10037-10038] [2025-03-17 09:49:59,680 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)); [10157-10158] [2025-03-17 09:49:59,680 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)); [10187-10188] [2025-03-17 09:49:59,681 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)); [10199-10200] [2025-03-17 09:49:59,681 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)); [10211-10212] [2025-03-17 09:49:59,682 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)); [10323-10324] [2025-03-17 09:49:59,683 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)); [10341-10342] [2025-03-17 09:49:59,683 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)); [10351-10352] [2025-03-17 09:49:59,683 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)); [10382-10383] [2025-03-17 09:49:59,684 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)); [10392-10393] [2025-03-17 09:49:59,684 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)); [10404-10405] [2025-03-17 09:49:59,684 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)); [10416-10417] [2025-03-17 09:49:59,684 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)); [10427-10428] [2025-03-17 09:49:59,685 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1209), "i" (12UL)); [10445-10446] [2025-03-17 09:49:59,686 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)); [10512-10513] [2025-03-17 09:49:59,686 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)); [10525-10526] [2025-03-17 09:49:59,686 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)); [10537-10538] [2025-03-17 09:49:59,688 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)); [10618-10619] [2025-03-17 09:49:59,691 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)); [10747-10748] [2025-03-17 09:49:59,729 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)); [11469-11470] [2025-03-17 09:49:59,729 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)); [11479-11480] [2025-03-17 09:49:59,730 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)); [11544-11545] [2025-03-17 09:49:59,730 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)); [11563-11564] [2025-03-17 09:49:59,735 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)); [11863-11864] [2025-03-17 09:49:59,743 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)); [12320-12321] [2025-03-17 09:49:59,749 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)); [12556-12557] [2025-03-17 09:49:59,752 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)); [12833-12834] [2025-03-17 09:49:59,883 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i[555749,555762] [2025-03-17 09:49:59,884 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i[555894,555907] [2025-03-17 09:49:59,890 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-17 09:50:00,135 INFO L204 MainTranslator]: Completed translation [2025-03-17 09:50:00,136 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 09:50:00 WrapperNode [2025-03-17 09:50:00,137 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-17 09:50:00,137 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-17 09:50:00,138 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-17 09:50:00,138 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-17 09:50:00,142 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 09:50:00" (1/1) ... [2025-03-17 09:50:00,212 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 09:50:00" (1/1) ... [2025-03-17 09:50:00,469 INFO L138 Inliner]: procedures = 700, calls = 5050, calls flagged for inlining = 360, calls inlined = 295, statements flattened = 9796 [2025-03-17 09:50:00,470 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-17 09:50:00,471 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-17 09:50:00,471 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-17 09:50:00,471 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-17 09:50:00,478 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 09:50:00" (1/1) ... [2025-03-17 09:50:00,479 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 09:50:00" (1/1) ... [2025-03-17 09:50:00,524 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 09:50:00" (1/1) ... [2025-03-17 09:50:02,299 INFO L175 MemorySlicer]: Split 2651 memory accesses to 25 slices as follows [54, 8, 3, 2, 8, 8, 8, 4, 2, 8, 8, 8, 44, 1, 2423, 7, 2, 2, 2, 16, 8, 8, 2, 14, 1]. 91 percent of accesses are in the largest equivalence class. The 1255 initializations are split as follows [0, 8, 1, 0, 8, 8, 8, 0, 0, 8, 8, 8, 0, 1, 1163, 0, 0, 0, 0, 16, 8, 8, 2, 0, 0]. The 600 writes are split as follows [42, 0, 0, 1, 0, 0, 0, 3, 1, 0, 0, 0, 0, 0, 532, 6, 1, 1, 1, 0, 0, 0, 0, 12, 0]. [2025-03-17 09:50:02,300 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 09:50:00" (1/1) ... [2025-03-17 09:50:02,301 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 09:50:00" (1/1) ... [2025-03-17 09:50:02,459 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 09:50:00" (1/1) ... [2025-03-17 09:50:02,478 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 09:50:00" (1/1) ... [2025-03-17 09:50:02,522 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 09:50:00" (1/1) ... [2025-03-17 09:50:02,553 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 09:50:00" (1/1) ... [2025-03-17 09:50:02,617 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-17 09:50:02,619 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-17 09:50:02,619 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-17 09:50:02,619 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-17 09:50:02,620 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 09:50:00" (1/1) ... [2025-03-17 09:50:02,624 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-17 09:50:02,634 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-17 09:50:02,646 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-03-17 09:50:02,691 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-03-17 09:50:02,714 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_tq_stop [2025-03-17 09:50:02,714 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_tq_stop [2025-03-17 09:50:02,714 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_cmd_ring_desc_avail [2025-03-17 09:50:02,714 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_cmd_ring_desc_avail [2025-03-17 09:50:02,714 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_reset_dev [2025-03-17 09:50:02,714 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_reset_dev [2025-03-17 09:50:02,714 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-03-17 09:50:02,714 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-03-17 09:50:02,714 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_0_6 [2025-03-17 09:50:02,714 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_0_6 [2025-03-17 09:50:02,714 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2025-03-17 09:50:02,714 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2025-03-17 09:50:02,714 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_resume [2025-03-17 09:50:02,715 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_resume [2025-03-17 09:50:02,715 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-17 09:50:02,715 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-17 09:50:02,715 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-03-17 09:50:02,715 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-03-17 09:50:02,715 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_tx_lock_of_vmxnet3_tx_queue [2025-03-17 09:50:02,715 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_tx_lock_of_vmxnet3_tx_queue [2025-03-17 09:50:02,715 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_page [2025-03-17 09:50:02,715 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_page [2025-03-17 09:50:02,715 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-03-17 09:50:02,715 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-03-17 09:50:02,715 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-03-17 09:50:02,715 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-03-17 09:50:02,715 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2025-03-17 09:50:02,715 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2025-03-17 09:50:02,715 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-03-17 09:50:02,715 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-03-17 09:50:02,715 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_cmd_lock_of_vmxnet3_adapter [2025-03-17 09:50:02,715 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_cmd_lock_of_vmxnet3_adapter [2025-03-17 09:50:02,715 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_rq_alloc_rx_buf [2025-03-17 09:50:02,715 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_rq_alloc_rx_buf [2025-03-17 09:50:02,715 INFO L130 BoogieDeclarations]: Found specification of procedure dma_zalloc_coherent [2025-03-17 09:50:02,715 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_zalloc_coherent [2025-03-17 09:50:02,715 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_netdev_dbg [2025-03-17 09:50:02,715 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_netdev_dbg [2025-03-17 09:50:02,715 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2025-03-17 09:50:02,715 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2025-03-17 09:50:02,715 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_get_sset_count [2025-03-17 09:50:02,715 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_get_sset_count [2025-03-17 09:50:02,715 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-03-17 09:50:02,715 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-03-17 09:50:02,715 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-03-17 09:50:02,715 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-03-17 09:50:02,715 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-03-17 09:50:02,715 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-03-17 09:50:02,715 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-03-17 09:50:02,715 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-03-17 09:50:02,715 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-03-17 09:50:02,715 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-03-17 09:50:02,715 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-17 09:50:02,715 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-03-17 09:50:02,715 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-03-17 09:50:02,715 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_restore_vlan [2025-03-17 09:50:02,715 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_restore_vlan [2025-03-17 09:50:02,715 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_comp_ring_adv_next2proc [2025-03-17 09:50:02,715 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_comp_ring_adv_next2proc [2025-03-17 09:50:02,716 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-03-17 09:50:02,716 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-03-17 09:50:02,716 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-03-17 09:50:02,716 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-03-17 09:50:02,716 INFO L130 BoogieDeclarations]: Found specification of procedure __rounddown_pow_of_two [2025-03-17 09:50:02,716 INFO L138 BoogieDeclarations]: Found implementation of procedure __rounddown_pow_of_two [2025-03-17 09:50:02,716 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-03-17 09:50:02,716 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-03-17 09:50:02,716 INFO L130 BoogieDeclarations]: Found specification of procedure netif_napi_add [2025-03-17 09:50:02,716 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_napi_add [2025-03-17 09:50:02,716 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-03-17 09:50:02,716 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-03-17 09:50:02,716 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-03-17 09:50:02,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-03-17 09:50:02,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-03-17 09:50:02,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-03-17 09:50:02,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-03-17 09:50:02,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-03-17 09:50:02,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-03-17 09:50:02,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-03-17 09:50:02,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-03-17 09:50:02,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-03-17 09:50:02,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-03-17 09:50:02,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-03-17 09:50:02,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-03-17 09:50:02,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-03-17 09:50:02,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-03-17 09:50:02,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-03-17 09:50:02,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-03-17 09:50:02,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-03-17 09:50:02,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-03-17 09:50:02,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-03-17 09:50:02,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-03-17 09:50:02,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-03-17 09:50:02,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-03-17 09:50:02,718 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-03-17 09:50:02,718 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-03-17 09:50:02,718 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-03-17 09:50:02,718 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-03-17 09:50:02,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-17 09:50:02,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-17 09:50:02,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-17 09:50:02,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-17 09:50:02,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-17 09:50:02,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-17 09:50:02,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-17 09:50:02,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-17 09:50:02,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-17 09:50:02,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-17 09:50:02,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-17 09:50:02,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-17 09:50:02,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-17 09:50:02,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-17 09:50:02,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-17 09:50:02,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-17 09:50:02,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-17 09:50:02,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-17 09:50:02,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-17 09:50:02,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-17 09:50:02,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-03-17 09:50:02,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-03-17 09:50:02,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-03-17 09:50:02,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-03-17 09:50:02,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-03-17 09:50:02,719 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-03-17 09:50:02,719 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-03-17 09:50:02,719 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-03-17 09:50:02,719 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-03-17 09:50:02,719 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_tq_destroy [2025-03-17 09:50:02,719 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_tq_destroy [2025-03-17 09:50:02,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-17 09:50:02,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-17 09:50:02,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-17 09:50:02,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-17 09:50:02,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-17 09:50:02,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-17 09:50:02,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-17 09:50:02,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-17 09:50:02,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-17 09:50:02,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-17 09:50:02,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-17 09:50:02,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-17 09:50:02,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-17 09:50:02,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-17 09:50:02,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-17 09:50:02,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-17 09:50:02,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-17 09:50:02,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-17 09:50:02,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-17 09:50:02,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-17 09:50:02,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-03-17 09:50:02,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-03-17 09:50:02,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-03-17 09:50:02,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-03-17 09:50:02,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-03-17 09:50:02,724 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_unmap_tx_buf [2025-03-17 09:50:02,724 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_unmap_tx_buf [2025-03-17 09:50:02,724 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-03-17 09:50:02,724 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-03-17 09:50:02,724 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2025-03-17 09:50:02,724 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2025-03-17 09:50:02,724 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-03-17 09:50:02,724 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-03-17 09:50:02,724 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-03-17 09:50:02,724 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-03-17 09:50:02,724 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-03-17 09:50:02,724 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-03-17 09:50:02,724 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-03-17 09:50:02,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-03-17 09:50:02,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-03-17 09:50:02,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-03-17 09:50:02,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-03-17 09:50:02,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-03-17 09:50:02,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-03-17 09:50:02,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-03-17 09:50:02,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-03-17 09:50:02,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-03-17 09:50:02,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-03-17 09:50:02,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-03-17 09:50:02,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-03-17 09:50:02,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-03-17 09:50:02,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-03-17 09:50:02,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-03-17 09:50:02,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-03-17 09:50:02,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-03-17 09:50:02,725 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-03-17 09:50:02,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-03-17 09:50:02,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-03-17 09:50:02,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-03-17 09:50:02,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-03-17 09:50:02,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-03-17 09:50:02,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-03-17 09:50:02,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-03-17 09:50:02,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-03-17 09:50:02,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-03-17 09:50:02,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-03-17 09:50:02,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-03-17 09:50:02,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-03-17 09:50:02,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-03-17 09:50:02,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-03-17 09:50:02,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-03-17 09:50:02,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-03-17 09:50:02,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-03-17 09:50:02,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-03-17 09:50:02,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-03-17 09:50:02,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-03-17 09:50:02,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-03-17 09:50:02,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-03-17 09:50:02,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-03-17 09:50:02,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-03-17 09:50:02,725 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-03-17 09:50:02,725 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-03-17 09:50:02,726 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-03-17 09:50:02,726 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-03-17 09:50:02,726 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-03-17 09:50:02,726 INFO L130 BoogieDeclarations]: Found specification of procedure pci_choose_state [2025-03-17 09:50:02,726 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_choose_state [2025-03-17 09:50:02,726 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-03-17 09:50:02,726 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-03-17 09:50:02,726 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2025-03-17 09:50:02,726 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2025-03-17 09:50:02,726 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-03-17 09:50:02,726 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-03-17 09:50:02,726 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2025-03-17 09:50:02,726 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2025-03-17 09:50:02,726 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_rq_destroy [2025-03-17 09:50:02,726 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_rq_destroy [2025-03-17 09:50:02,726 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-03-17 09:50:02,726 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-03-17 09:50:02,726 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_request_irqs [2025-03-17 09:50:02,726 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_request_irqs [2025-03-17 09:50:02,726 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_rq_create [2025-03-17 09:50:02,726 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_rq_create [2025-03-17 09:50:02,726 INFO L130 BoogieDeclarations]: Found specification of procedure napi_enable [2025-03-17 09:50:02,726 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_enable [2025-03-17 09:50:02,726 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_tx_lock_of_vmxnet3_tx_queue [2025-03-17 09:50:02,726 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_tx_lock_of_vmxnet3_tx_queue [2025-03-17 09:50:02,726 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_enable_intr [2025-03-17 09:50:02,726 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_enable_intr [2025-03-17 09:50:02,726 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_remove_device [2025-03-17 09:50:02,726 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_remove_device [2025-03-17 09:50:02,726 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-17 09:50:02,726 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-03-17 09:50:02,726 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-03-17 09:50:02,726 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-03-17 09:50:02,726 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-03-17 09:50:02,726 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2025-03-17 09:50:02,726 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2025-03-17 09:50:02,726 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_4 [2025-03-17 09:50:02,726 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_4 [2025-03-17 09:50:02,726 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_single_attrs [2025-03-17 09:50:02,726 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_single_attrs [2025-03-17 09:50:02,726 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-17 09:50:02,726 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-03-17 09:50:02,726 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-03-17 09:50:02,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-17 09:50:02,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-17 09:50:02,726 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-17 09:50:02,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-17 09:50:02,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-17 09:50:02,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-17 09:50:02,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-17 09:50:02,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-17 09:50:02,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-17 09:50:02,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-17 09:50:02,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-17 09:50:02,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-17 09:50:02,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-17 09:50:02,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-17 09:50:02,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-17 09:50:02,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-17 09:50:02,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-17 09:50:02,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-17 09:50:02,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-17 09:50:02,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-17 09:50:02,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-17 09:50:02,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-17 09:50:02,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-17 09:50:02,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-03-17 09:50:02,729 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-03-17 09:50:02,729 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-03-17 09:50:02,729 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-03-17 09:50:02,729 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-03-17 09:50:02,729 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-03-17 09:50:02,729 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-03-17 09:50:02,729 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-03-17 09:50:02,729 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_free_irqs [2025-03-17 09:50:02,729 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_free_irqs [2025-03-17 09:50:02,729 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_set_mc [2025-03-17 09:50:02,729 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_set_mc [2025-03-17 09:50:02,729 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2025-03-17 09:50:02,729 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2025-03-17 09:50:02,729 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2025-03-17 09:50:02,729 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2025-03-17 09:50:02,729 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2025-03-17 09:50:02,729 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2025-03-17 09:50:02,729 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2025-03-17 09:50:02,729 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2025-03-17 09:50:02,729 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2025-03-17 09:50:02,729 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2025-03-17 09:50:02,729 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-03-17 09:50:02,729 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-03-17 09:50:02,729 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_check_link [2025-03-17 09:50:02,730 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_check_link [2025-03-17 09:50:02,730 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-03-17 09:50:02,730 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-03-17 09:50:02,730 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_selected_regions [2025-03-17 09:50:02,730 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_selected_regions [2025-03-17 09:50:02,730 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_cmd_ring_adv_next2fill [2025-03-17 09:50:02,730 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_cmd_ring_adv_next2fill [2025-03-17 09:50:02,730 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-03-17 09:50:02,730 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-03-17 09:50:02,730 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-03-17 09:50:02,730 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-03-17 09:50:02,730 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_free_intr_resources [2025-03-17 09:50:02,730 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_free_intr_resources [2025-03-17 09:50:02,730 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_tq_destroy_all [2025-03-17 09:50:02,730 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_tq_destroy_all [2025-03-17 09:50:02,730 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-17 09:50:02,730 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-17 09:50:02,730 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-03-17 09:50:02,730 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_adjust_rx_ring_size [2025-03-17 09:50:02,731 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_adjust_rx_ring_size [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-03-17 09:50:02,731 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-03-17 09:50:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2025-03-17 09:50:02,732 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2025-03-17 09:50:02,732 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2025-03-17 09:50:02,732 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2025-03-17 09:50:02,732 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-03-17 09:50:02,732 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-03-17 09:50:02,732 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-03-17 09:50:02,732 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-03-17 09:50:02,732 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2025-03-17 09:50:02,732 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2025-03-17 09:50:02,732 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-03-17 09:50:02,732 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-03-17 09:50:02,732 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_quiesce_dev [2025-03-17 09:50:02,732 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_quiesce_dev [2025-03-17 09:50:02,732 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_cmd_ring_adv_next2comp [2025-03-17 09:50:02,732 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_cmd_ring_adv_next2comp [2025-03-17 09:50:02,732 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2025-03-17 09:50:02,732 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2025-03-17 09:50:02,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-17 09:50:02,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-17 09:50:02,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-17 09:50:02,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-17 09:50:02,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-17 09:50:02,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-17 09:50:02,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-17 09:50:02,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-17 09:50:02,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-17 09:50:02,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-17 09:50:02,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-17 09:50:02,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-17 09:50:02,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-17 09:50:02,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-17 09:50:02,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-17 09:50:02,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-03-17 09:50:02,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-03-17 09:50:02,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-03-17 09:50:02,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-03-17 09:50:02,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-03-17 09:50:02,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-03-17 09:50:02,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-03-17 09:50:02,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-03-17 09:50:02,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-03-17 09:50:02,732 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-03-17 09:50:02,732 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-17 09:50:02,732 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-17 09:50:02,732 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-17 09:50:02,732 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-17 09:50:02,732 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-17 09:50:02,732 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-17 09:50:02,732 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-17 09:50:02,732 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-17 09:50:02,732 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-17 09:50:02,732 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-17 09:50:02,732 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-17 09:50:02,732 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-17 09:50:02,732 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-17 09:50:02,733 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-17 09:50:02,733 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-17 09:50:02,733 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-03-17 09:50:02,733 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-03-17 09:50:02,733 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-03-17 09:50:02,733 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-03-17 09:50:02,733 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-03-17 09:50:02,733 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-03-17 09:50:02,733 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-03-17 09:50:02,733 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-03-17 09:50:02,733 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-03-17 09:50:02,733 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-03-17 09:50:02,733 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_rq_cleanup_all [2025-03-17 09:50:02,733 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_rq_cleanup_all [2025-03-17 09:50:02,733 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2025-03-17 09:50:02,733 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2025-03-17 09:50:02,733 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_schedule [2025-03-17 09:50:02,733 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_schedule [2025-03-17 09:50:02,733 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2025-03-17 09:50:02,733 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2025-03-17 09:50:02,733 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_single_attrs [2025-03-17 09:50:02,733 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_single_attrs [2025-03-17 09:50:02,733 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-03-17 09:50:02,733 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-03-17 09:50:02,733 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-17 09:50:02,733 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-03-17 09:50:02,733 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-03-17 09:50:02,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-17 09:50:02,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-17 09:50:02,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-17 09:50:02,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-17 09:50:02,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-17 09:50:02,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-17 09:50:02,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-17 09:50:02,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-17 09:50:02,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-17 09:50:02,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-17 09:50:02,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-17 09:50:02,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-17 09:50:02,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-17 09:50:02,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-17 09:50:02,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-17 09:50:02,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-17 09:50:02,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-17 09:50:02,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-17 09:50:02,733 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-17 09:50:02,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-17 09:50:02,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-17 09:50:02,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-17 09:50:02,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-17 09:50:02,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-03-17 09:50:02,737 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-03-17 09:50:02,737 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap [2025-03-17 09:50:02,737 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap [2025-03-17 09:50:02,737 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_wake [2025-03-17 09:50:02,737 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_wake [2025-03-17 09:50:02,738 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_106 [2025-03-17 09:50:02,738 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_106 [2025-03-17 09:50:02,738 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_disable_intr [2025-03-17 09:50:02,738 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_disable_intr [2025-03-17 09:50:02,738 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-03-17 09:50:02,738 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-03-17 09:50:02,738 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-03-17 09:50:02,738 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-03-17 09:50:02,738 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2025-03-17 09:50:02,738 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2025-03-17 09:50:02,738 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-03-17 09:50:02,738 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-03-17 09:50:02,738 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_process_events [2025-03-17 09:50:02,738 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_process_events [2025-03-17 09:50:02,738 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-03-17 09:50:02,738 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-03-17 09:50:02,738 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2025-03-17 09:50:02,738 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2025-03-17 09:50:02,738 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-03-17 09:50:02,739 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-03-17 09:50:02,739 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-03-17 09:50:02,739 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-03-17 09:50:02,739 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-03-17 09:50:02,739 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-03-17 09:50:02,739 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_intr [2025-03-17 09:50:02,739 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_intr [2025-03-17 09:50:02,739 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_rq_destroy_all [2025-03-17 09:50:02,739 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_rq_destroy_all [2025-03-17 09:50:02,739 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2025-03-17 09:50:02,739 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2025-03-17 09:50:02,739 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_weight [2025-03-17 09:50:02,739 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_weight [2025-03-17 09:50:02,739 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2025-03-17 09:50:02,739 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2025-03-17 09:50:02,739 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-03-17 09:50:02,739 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-03-17 09:50:02,739 INFO L130 BoogieDeclarations]: Found specification of procedure __netdev_alloc_skb_ip_align [2025-03-17 09:50:02,739 INFO L138 BoogieDeclarations]: Found implementation of procedure __netdev_alloc_skb_ip_align [2025-03-17 09:50:02,740 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_free_pci_resources [2025-03-17 09:50:02,740 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_free_pci_resources [2025-03-17 09:50:02,740 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-03-17 09:50:02,740 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-03-17 09:50:02,740 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_disable_all_intrs [2025-03-17 09:50:02,740 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_disable_all_intrs [2025-03-17 09:50:02,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-17 09:50:02,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-17 09:50:02,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-17 09:50:02,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-17 09:50:02,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-17 09:50:02,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-17 09:50:02,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-17 09:50:02,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-17 09:50:02,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-17 09:50:02,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-17 09:50:02,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-17 09:50:02,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-17 09:50:02,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-17 09:50:02,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-17 09:50:02,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-17 09:50:02,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-17 09:50:02,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-17 09:50:02,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-17 09:50:02,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-17 09:50:02,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-17 09:50:02,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-03-17 09:50:02,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-03-17 09:50:02,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-03-17 09:50:02,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-03-17 09:50:02,740 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-03-17 09:50:02,740 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_3_6 [2025-03-17 09:50:02,740 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_3_6 [2025-03-17 09:50:02,740 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-03-17 09:50:02,740 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-03-17 09:50:02,740 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_tq_tx_complete [2025-03-17 09:50:02,740 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_tq_tx_complete [2025-03-17 09:50:02,740 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2025-03-17 09:50:02,740 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2025-03-17 09:50:02,740 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-03-17 09:50:02,741 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-03-17 09:50:02,741 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-03-17 09:50:02,741 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-03-17 09:50:02,741 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_vmxnet3_exit_module_19_2 [2025-03-17 09:50:02,741 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_vmxnet3_exit_module_19_2 [2025-03-17 09:50:02,741 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_enable_all_intrs [2025-03-17 09:50:02,741 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_enable_all_intrs [2025-03-17 09:50:02,741 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2025-03-17 09:50:02,741 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2025-03-17 09:50:02,741 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_create_queues [2025-03-17 09:50:02,741 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_create_queues [2025-03-17 09:50:02,741 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_2_6 [2025-03-17 09:50:02,741 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_2_6 [2025-03-17 09:50:02,741 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_force_close [2025-03-17 09:50:02,741 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_force_close [2025-03-17 09:50:02,741 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2025-03-17 09:50:02,741 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2025-03-17 09:50:02,741 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_alloc_intr_resources [2025-03-17 09:50:02,741 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_alloc_intr_resources [2025-03-17 09:50:02,741 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_activate_dev [2025-03-17 09:50:02,741 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_activate_dev [2025-03-17 09:50:02,741 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_write_mac_addr [2025-03-17 09:50:02,741 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_write_mac_addr [2025-03-17 09:50:02,741 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-03-17 09:50:02,741 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-03-17 09:50:02,741 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-03-17 09:50:02,741 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-03-17 09:50:02,741 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-03-17 09:50:02,741 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-03-17 09:50:02,741 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_msix_rx [2025-03-17 09:50:02,741 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_msix_rx [2025-03-17 09:50:02,741 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-03-17 09:50:02,741 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-03-17 09:50:02,741 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_1_6 [2025-03-17 09:50:02,741 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_1_6 [2025-03-17 09:50:02,741 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-03-17 09:50:02,741 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-03-17 09:50:02,741 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2025-03-17 09:50:02,742 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2025-03-17 09:50:02,742 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-03-17 09:50:02,742 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-03-17 09:50:02,744 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-17 09:50:02,744 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-17 09:50:02,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-17 09:50:02,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-17 09:50:02,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-17 09:50:02,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-17 09:50:02,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-17 09:50:02,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-17 09:50:02,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-17 09:50:02,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-17 09:50:02,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-17 09:50:02,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-17 09:50:02,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-17 09:50:02,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-17 09:50:02,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-17 09:50:02,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-17 09:50:02,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-17 09:50:02,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-17 09:50:02,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-17 09:50:02,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-17 09:50:02,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-03-17 09:50:02,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-03-17 09:50:02,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-03-17 09:50:02,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-03-17 09:50:02,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-03-17 09:50:02,745 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_get_regs_len [2025-03-17 09:50:02,745 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_get_regs_len [2025-03-17 09:50:02,745 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_page [2025-03-17 09:50:02,745 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_page [2025-03-17 09:50:02,745 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-03-17 09:50:02,745 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-03-17 09:50:02,745 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_suspend [2025-03-17 09:50:02,745 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_suspend [2025-03-17 09:50:02,745 INFO L130 BoogieDeclarations]: Found specification of procedure netpoll_trap [2025-03-17 09:50:02,745 INFO L138 BoogieDeclarations]: Found implementation of procedure netpoll_trap [2025-03-17 09:50:03,842 INFO L256 CfgBuilder]: Building ICFG [2025-03-17 09:50:03,846 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-17 09:50:03,941 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8593: havoc #t~mem402;havoc #t~mem403;havoc #t~ite405;havoc #t~mem404;havoc #t~mem406;havoc #t~mem407; [2025-03-17 09:50:03,961 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L20823: havoc #t~nondet2299; [2025-03-17 09:50:04,010 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L20986: havoc pci_enable_device_mem_#t~nondet2322#1; [2025-03-17 09:50:04,159 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L20926: havoc #t~nondet2313; [2025-03-17 09:50:04,486 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9344: call ULTIMATE.dealloc(~#descriptor~0.base, ~#descriptor~0.offset);havoc ~#descriptor~0.base, ~#descriptor~0.offset; [2025-03-17 09:50:04,576 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L20741: havoc #t~nondet2290; [2025-03-17 09:50:04,675 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L17437: havoc #t~mem2017;havoc #t~mem2018; [2025-03-17 09:50:04,690 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L18436: havoc ldv_dev_get_drvdata_#t~mem2167#1.base, ldv_dev_get_drvdata_#t~mem2167#1.offset;havoc ldv_dev_get_drvdata_#t~mem2168#1.base, ldv_dev_get_drvdata_#t~mem2168#1.offset; [2025-03-17 09:50:04,697 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L21068: havoc #t~nondet2339; [2025-03-17 09:50:04,726 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L20855: havoc find_first_bit_#t~nondet2307#1; [2025-03-17 09:50:04,727 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L20859: havoc find_next_bit_#t~nondet2308#1; [2025-03-17 09:50:04,738 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7820: havoc #t~mem273.base, #t~mem273.offset; [2025-03-17 09:50:04,740 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L20930: havoc #t~nondet2314; [2025-03-17 09:50:04,748 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6534: havoc #t~bitwise12#1; [2025-03-17 09:50:04,763 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7175: havoc #t~mem133.base, #t~mem133.offset; [2025-03-17 09:50:04,782 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L20784: havoc #t~nondet2295; [2025-03-17 09:50:04,814 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L20774: havoc #t~nondet2293; [2025-03-17 09:50:04,827 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L20969: havoc #t~nondet2320; [2025-03-17 09:50:04,832 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L21037: havoc #t~nondet2331; [2025-03-17 09:50:04,845 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L20839: havoc dma_set_mask_#t~nondet2303#1; [2025-03-17 09:50:05,031 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L16989-1: ldv_request_irq_118_#res#1 := ldv_request_irq_118_~ldv_func_res~2#1; [2025-03-17 09:50:05,031 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L17007-1: ldv_request_irq_119_#res#1 := ldv_request_irq_119_~ldv_func_res~3#1; [2025-03-17 09:50:05,031 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L17025-1: ldv_request_irq_120_#res#1 := ldv_request_irq_120_~ldv_func_res~4#1; [2025-03-17 09:50:05,031 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L16953-1: ldv_request_irq_116_#res#1 := ldv_request_irq_116_~ldv_func_res~0#1; [2025-03-17 09:50:05,031 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L16971-1: ldv_request_irq_117_#res#1 := ldv_request_irq_117_~ldv_func_res~1#1; [2025-03-17 09:50:05,168 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L20800: havoc cancel_work_sync_#t~nondet2297#1; [2025-03-17 09:50:05,302 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L20934: havoc netdev_notice_#t~nondet2315#1; [2025-03-17 09:50:05,334 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L12468: call ULTIMATE.dealloc(vmxnet3_open_~#__key~0#1.base, vmxnet3_open_~#__key~0#1.offset);havoc vmxnet3_open_~#__key~0#1.base, vmxnet3_open_~#__key~0#1.offset; [2025-03-17 09:50:24,891 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L21045: havoc register_netdev_#t~nondet2333#1; [2025-03-17 09:50:24,892 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L15234: call ULTIMATE.dealloc(ldv_pci_instance_suspend_late_5_7_~#arg2#1.base, ldv_pci_instance_suspend_late_5_7_~#arg2#1.offset);havoc ldv_pci_instance_suspend_late_5_7_~#arg2#1.base, ldv_pci_instance_suspend_late_5_7_~#arg2#1.offset; [2025-03-17 09:50:24,892 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L20982: havoc pci_enable_device_#t~nondet2321#1; [2025-03-17 09:50:24,892 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L20851: havoc ethtool_op_get_link_#t~nondet2306#1; [2025-03-17 09:50:24,892 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L13856-1: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-03-17 09:50:24,892 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L17161-1: ldv_alloc_etherdev_mqs_140_#res#1.base, ldv_alloc_etherdev_mqs_140_#res#1.offset := ldv_alloc_etherdev_mqs_140_~ldv_func_res~5#1.base, ldv_alloc_etherdev_mqs_140_~ldv_func_res~5#1.offset; [2025-03-17 09:50:24,892 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L20796: havoc alloc_etherdev_mqs_#t~ret2296#1.base, alloc_etherdev_mqs_#t~ret2296#1.offset; [2025-03-17 09:50:24,892 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L20998: havoc pci_msi_enabled_#t~nondet2325#1; [2025-03-17 09:50:24,892 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L18092: havoc vmxnet3_get_rss_indir_size_#t~mem2143#1; [2025-03-17 09:50:24,892 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L16309-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-03-17 09:50:24,892 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L16310-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-03-17 09:50:24,892 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L20737: havoc __dynamic_dev_dbg_#t~nondet2289#1; [2025-03-17 09:50:24,892 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L21005: havoc pci_request_selected_regions_#t~nondet2326#1; [2025-03-17 09:50:24,892 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L-1: #t~ret2341#1 := main_#res#1;havoc main_#t~ret1740#1, main_~tmp~120#1;assume { :end_inline_main } true; [2025-03-17 09:50:24,892 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L17176-1: ldv_register_netdev_141_#res#1 := ldv_register_netdev_141_~ldv_func_res~6#1; [2025-03-17 09:50:24,892 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L17243-1: ldv___pci_register_driver_149_#res#1 := ldv___pci_register_driver_149_~ldv_func_res~7#1; [2025-03-17 09:50:24,892 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L13875-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2025-03-17 09:50:24,892 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L13878-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2025-03-17 09:50:24,892 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L13880-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2025-03-17 09:50:24,892 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L20890: havoc ldv_pre_register_netdev_#t~nondet2310#1; [2025-03-17 09:50:24,892 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L20957: havoc netif_set_real_num_rx_queues_#t~nondet2317#1; [2025-03-17 09:50:24,893 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L12900: call ULTIMATE.dealloc(vmxnet3_probe_device_~#vmxnet3_netdev_ops~0#1.base, vmxnet3_probe_device_~#vmxnet3_netdev_ops~0#1.offset);havoc vmxnet3_probe_device_~#vmxnet3_netdev_ops~0#1.base, vmxnet3_probe_device_~#vmxnet3_netdev_ops~0#1.offset;call ULTIMATE.dealloc(vmxnet3_probe_device_~#dma64~0#1.base, vmxnet3_probe_device_~#dma64~0#1.offset);havoc vmxnet3_probe_device_~#dma64~0#1.base, vmxnet3_probe_device_~#dma64~0#1.offset;call ULTIMATE.dealloc(vmxnet3_probe_device_~#mac~0#1.base, vmxnet3_probe_device_~#mac~0#1.offset);havoc vmxnet3_probe_device_~#mac~0#1.base, vmxnet3_probe_device_~#mac~0#1.offset;call ULTIMATE.dealloc(vmxnet3_probe_device_~#__key~1#1.base, vmxnet3_probe_device_~#__key~1#1.offset);havoc vmxnet3_probe_device_~#__key~1#1.base, vmxnet3_probe_device_~#__key~1#1.offset;call ULTIMATE.dealloc(vmxnet3_probe_device_~#descriptor~6#1.base, vmxnet3_probe_device_~#descriptor~6#1.offset);havoc vmxnet3_probe_device_~#descriptor~6#1.base, vmxnet3_probe_device_~#descriptor~6#1.offset;call ULTIMATE.dealloc(vmxnet3_probe_device_~#__key___0~0#1.base, vmxnet3_probe_device_~#__key___0~0#1.offset);havoc vmxnet3_probe_device_~#__key___0~0#1.base, vmxnet3_probe_device_~#__key___0~0#1.offset;call ULTIMATE.dealloc(vmxnet3_probe_device_~#__constr_expr_0~0#1.base, vmxnet3_probe_device_~#__constr_expr_0~0#1.offset);havoc vmxnet3_probe_device_~#__constr_expr_0~0#1.base, vmxnet3_probe_device_~#__constr_expr_0~0#1.offset; [2025-03-17 09:50:24,893 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L20961: havoc netif_set_real_num_tx_queues_#t~nondet2318#1; [2025-03-17 09:50:24,893 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L20835: havoc device_set_wakeup_enable_#t~nondet2302#1; [2025-03-17 09:50:24,893 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L17268: havoc kobject_name_#t~mem1976#1.base, kobject_name_#t~mem1976#1.offset; [2025-03-17 09:50:24,893 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L20770: havoc __pci_register_driver_#t~nondet2292#1; [2025-03-17 09:50:24,893 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-03-17 09:50:24,893 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L15223: call ULTIMATE.dealloc(ldv_pci_instance_suspend_5_8_~#arg2#1.base, ldv_pci_instance_suspend_5_8_~#arg2#1.offset);havoc ldv_pci_instance_suspend_5_8_~#arg2#1.base, ldv_pci_instance_suspend_5_8_~#arg2#1.offset; [2025-03-17 09:50:24,893 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L20843: havoc dma_supported_#t~nondet2304#1; [2025-03-17 09:50:24,893 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L17277: havoc dev_name_#t~mem1980#1.base, dev_name_#t~mem1980#1.offset; [2025-03-17 09:50:26,155 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-03-17 09:50:26,644 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L21049: havoc request_threaded_irq_#t~nondet2334#1; [2025-03-17 09:50:28,143 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L20871: havoc ioremap_nocache_#t~ret2309#1.base, ioremap_nocache_#t~ret2309#1.offset; [2025-03-17 09:50:28,175 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L20766: havoc __pci_enable_wake_#t~nondet2291#1; [2025-03-17 09:50:28,250 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L21026: havoc #t~nondet2329; [2025-03-17 09:50:28,287 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L20831: havoc #t~nondet2301; [2025-03-17 09:50:28,862 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L16353: #res#1 := ~arg0#1; [2025-03-17 09:50:29,452 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609: havoc arch_irqs_disabled_flags_#t~bitwise40#1; [2025-03-17 09:50:29,480 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L20727: havoc __bitmap_weight_#t~nondet2288#1; [2025-03-17 09:50:29,668 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6490: havoc #t~mem1;havoc #t~bitwise2; [2025-03-17 09:50:30,489 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8702: havoc vmxnet3_tq_stopped_#t~mem424#1; [2025-03-17 09:50:30,540 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6484: #res := 1; [2025-03-17 09:50:31,305 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L20827: havoc dev_close_#t~nondet2300#1; [2025-03-17 09:50:31,796 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L20990: havoc pci_enable_msi_block_#t~nondet2323#1; [2025-03-17 09:50:31,796 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L20994: havoc pci_enable_msix_#t~nondet2324#1; [2025-03-17 09:50:38,377 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L11819: call ULTIMATE.dealloc(vmxnet3_setup_driver_shared_~#rss_key~0#1.base, vmxnet3_setup_driver_shared_~#rss_key~0#1.offset);havoc vmxnet3_setup_driver_shared_~#rss_key~0#1.base, vmxnet3_setup_driver_shared_~#rss_key~0#1.offset; [2025-03-17 09:50:38,378 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L12006: call ULTIMATE.dealloc(~#descriptor~5#1.base, ~#descriptor~5#1.offset);havoc ~#descriptor~5#1.base, ~#descriptor~5#1.offset; [2025-03-17 09:50:38,509 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L21033: havoc queue_work_on_#t~nondet2330#1; [2025-03-17 09:50:38,591 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L21019: havoc #t~nondet2328; [2025-03-17 09:50:38,838 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7153: havoc is_device_dma_capable_#t~mem106#1.base, is_device_dma_capable_#t~mem106#1.offset;havoc is_device_dma_capable_#t~mem107#1.base, is_device_dma_capable_#t~mem107#1.offset;havoc is_device_dma_capable_#t~mem108#1;havoc is_device_dma_capable_#t~short109#1; [2025-03-17 09:50:38,883 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L17453: havoc #t~mem2020;havoc #t~mem2021; [2025-03-17 09:50:40,819 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L21012: havoc pci_save_state_#t~nondet2327#1; [2025-03-17 09:50:40,819 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L13332: call ULTIMATE.dealloc(~#__constr_expr_0~1#1.base, ~#__constr_expr_0~1#1.offset);havoc ~#__constr_expr_0~1#1.base, ~#__constr_expr_0~1#1.offset;call ULTIMATE.dealloc(~#__constr_expr_1~0#1.base, ~#__constr_expr_1~0#1.offset);havoc ~#__constr_expr_1~0#1.base, ~#__constr_expr_1~0#1.offset; [2025-03-17 09:50:40,819 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6630-1: atomic_dec_and_test_#res#1 := 1; [2025-03-17 09:50:40,819 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L21041: havoc rcu_lockdep_current_cpu_online_#t~nondet2332#1; [2025-03-17 09:50:40,819 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L20903: havoc lock_is_held_#t~nondet2311#1; [2025-03-17 09:50:40,835 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L20965: havoc #t~nondet2319; [2025-03-17 09:50:41,854 INFO L? ?]: Removed 3504 outVars from TransFormulas that were not future-live. [2025-03-17 09:50:41,854 INFO L307 CfgBuilder]: Performing block encoding [2025-03-17 09:50:41,930 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-17 09:50:41,930 INFO L336 CfgBuilder]: Removed 2 assume(true) statements. [2025-03-17 09:50:41,930 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 17.03 09:50:41 BoogieIcfgContainer [2025-03-17 09:50:41,931 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-17 09:50:41,932 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-17 09:50:41,932 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-17 09:50:41,936 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-17 09:50:41,937 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 17.03 09:49:54" (1/3) ... [2025-03-17 09:50:41,937 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@17bb9bd0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.03 09:50:41, skipping insertion in model container [2025-03-17 09:50:41,937 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.03 09:50:00" (2/3) ... [2025-03-17 09:50:41,937 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@17bb9bd0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.03 09:50:41, skipping insertion in model container [2025-03-17 09:50:41,937 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 17.03 09:50:41" (3/3) ... [2025-03-17 09:50:41,938 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i [2025-03-17 09:50:41,950 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-17 09:50:41,953 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i that has 206 procedures, 3230 locations, 1 initial locations, 80 loop locations, and 1 error locations. [2025-03-17 09:50:42,048 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-17 09:50:42,112 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;@780f6f97, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-17 09:50:42,112 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2025-03-17 09:50:42,123 INFO L276 IsEmpty]: Start isEmpty. Operand has 3012 states, 2096 states have (on average 1.3268129770992367) internal successors, (2781), 2136 states have internal predecessors, (2781), 759 states have call successors, (759), 157 states have call predecessors, (759), 156 states have return successors, (748), 742 states have call predecessors, (748), 748 states have call successors, (748) [2025-03-17 09:50:42,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 301 [2025-03-17 09:50:42,168 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 09:50:42,169 INFO L218 NwaCegarLoop]: trace histogram [23, 23, 22, 22, 22, 22, 22, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 09:50:42,169 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-17 09:50:42,173 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 09:50:42,173 INFO L85 PathProgramCache]: Analyzing trace with hash -94833519, now seen corresponding path program 1 times [2025-03-17 09:50:42,178 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 09:50:42,178 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1203444457] [2025-03-17 09:50:42,178 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 09:50:42,179 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 09:50:44,890 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 300 statements into 1 equivalence classes. [2025-03-17 09:50:45,219 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 300 of 300 statements. [2025-03-17 09:50:45,220 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 09:50:45,220 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 09:50:46,091 INFO L134 CoverageAnalysis]: Checked inductivity of 2145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2145 trivial. 0 not checked. [2025-03-17 09:50:46,091 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 09:50:46,091 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1203444457] [2025-03-17 09:50:46,092 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1203444457] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 09:50:46,092 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 09:50:46,092 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-17 09:50:46,093 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [600009391] [2025-03-17 09:50:46,096 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 09:50:46,100 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-17 09:50:46,100 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 09:50:46,119 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-17 09:50:46,120 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-17 09:50:46,128 INFO L87 Difference]: Start difference. First operand has 3012 states, 2096 states have (on average 1.3268129770992367) internal successors, (2781), 2136 states have internal predecessors, (2781), 759 states have call successors, (759), 157 states have call predecessors, (759), 156 states have return successors, (748), 742 states have call predecessors, (748), 748 states have call successors, (748) Second operand has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 3 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2025-03-17 09:50:50,223 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-03-17 09:50:52,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 09:50:52,172 INFO L93 Difference]: Finished difference Result 8514 states and 12306 transitions. [2025-03-17 09:50:52,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-17 09:50:52,179 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 3 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) Word has length 300 [2025-03-17 09:50:52,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 09:50:52,270 INFO L225 Difference]: With dead ends: 8514 [2025-03-17 09:50:52,271 INFO L226 Difference]: Without dead ends: 5469 [2025-03-17 09:50:52,324 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-17 09:50:52,326 INFO L435 NwaCegarLoop]: 4121 mSDtfsCounter, 3593 mSDsluCounter, 4046 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 19 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3593 SdHoareTripleChecker+Valid, 8167 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2025-03-17 09:50:52,326 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3593 Valid, 8167 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 150 Invalid, 1 Unknown, 0 Unchecked, 5.6s Time] [2025-03-17 09:50:52,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5469 states. [2025-03-17 09:50:52,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5469 to 5466. [2025-03-17 09:50:52,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5466 states, 3854 states have (on average 1.2890503373118838) internal successors, (4968), 3912 states have internal predecessors, (4968), 1312 states have call successors, (1312), 299 states have call predecessors, (1312), 299 states have return successors, (1312), 1300 states have call predecessors, (1312), 1312 states have call successors, (1312) [2025-03-17 09:50:52,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5466 states to 5466 states and 7592 transitions. [2025-03-17 09:50:52,677 INFO L78 Accepts]: Start accepts. Automaton has 5466 states and 7592 transitions. Word has length 300 [2025-03-17 09:50:52,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 09:50:52,681 INFO L471 AbstractCegarLoop]: Abstraction has 5466 states and 7592 transitions. [2025-03-17 09:50:52,681 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 3 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2025-03-17 09:50:52,681 INFO L276 IsEmpty]: Start isEmpty. Operand 5466 states and 7592 transitions. [2025-03-17 09:50:52,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 302 [2025-03-17 09:50:52,693 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 09:50:52,693 INFO L218 NwaCegarLoop]: trace histogram [23, 23, 22, 22, 22, 22, 22, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 09:50:52,694 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-03-17 09:50:52,694 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-17 09:50:52,694 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 09:50:52,695 INFO L85 PathProgramCache]: Analyzing trace with hash 52186245, now seen corresponding path program 1 times [2025-03-17 09:50:52,695 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 09:50:52,695 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [372301605] [2025-03-17 09:50:52,695 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 09:50:52,695 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 09:50:54,924 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 301 statements into 1 equivalence classes. [2025-03-17 09:50:55,039 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 301 of 301 statements. [2025-03-17 09:50:55,040 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 09:50:55,040 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 09:50:55,760 INFO L134 CoverageAnalysis]: Checked inductivity of 2145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2145 trivial. 0 not checked. [2025-03-17 09:50:55,761 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 09:50:55,761 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [372301605] [2025-03-17 09:50:55,761 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [372301605] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 09:50:55,761 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 09:50:55,761 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-17 09:50:55,761 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1836699907] [2025-03-17 09:50:55,761 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 09:50:55,769 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-17 09:50:55,769 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 09:50:55,770 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-17 09:50:55,773 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-17 09:50:55,774 INFO L87 Difference]: Start difference. First operand 5466 states and 7592 transitions. Second operand has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 3 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2025-03-17 09:50:59,848 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-03-17 09:51:02,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 09:51:02,187 INFO L93 Difference]: Finished difference Result 15878 states and 22042 transitions. [2025-03-17 09:51:02,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-17 09:51:02,188 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 3 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) Word has length 301 [2025-03-17 09:51:02,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 09:51:02,266 INFO L225 Difference]: With dead ends: 15878 [2025-03-17 09:51:02,266 INFO L226 Difference]: Without dead ends: 10457 [2025-03-17 09:51:02,299 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-17 09:51:02,300 INFO L435 NwaCegarLoop]: 5861 mSDtfsCounter, 3747 mSDsluCounter, 3939 mSDsCounter, 0 mSdLazyCounter, 223 mSolverCounterSat, 31 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3747 SdHoareTripleChecker+Valid, 9800 SdHoareTripleChecker+Invalid, 255 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 223 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.1s IncrementalHoareTripleChecker+Time [2025-03-17 09:51:02,300 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3747 Valid, 9800 Invalid, 255 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 223 Invalid, 1 Unknown, 0 Unchecked, 6.1s Time] [2025-03-17 09:51:02,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10457 states. [2025-03-17 09:51:02,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10457 to 10451. [2025-03-17 09:51:02,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10451 states, 7370 states have (on average 1.2846675712347355) internal successors, (9468), 7486 states have internal predecessors, (9468), 2493 states have call successors, (2493), 587 states have call predecessors, (2493), 587 states have return successors, (2493), 2466 states have call predecessors, (2493), 2493 states have call successors, (2493) [2025-03-17 09:51:02,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10451 states to 10451 states and 14454 transitions. [2025-03-17 09:51:02,757 INFO L78 Accepts]: Start accepts. Automaton has 10451 states and 14454 transitions. Word has length 301 [2025-03-17 09:51:02,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 09:51:02,758 INFO L471 AbstractCegarLoop]: Abstraction has 10451 states and 14454 transitions. [2025-03-17 09:51:02,759 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 3 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2025-03-17 09:51:02,759 INFO L276 IsEmpty]: Start isEmpty. Operand 10451 states and 14454 transitions. [2025-03-17 09:51:02,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 328 [2025-03-17 09:51:02,780 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 09:51:02,780 INFO L218 NwaCegarLoop]: trace histogram [24, 24, 22, 22, 22, 22, 22, 22, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 09:51:02,780 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-03-17 09:51:02,781 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-17 09:51:02,781 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 09:51:02,781 INFO L85 PathProgramCache]: Analyzing trace with hash 1420474836, now seen corresponding path program 1 times [2025-03-17 09:51:02,781 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 09:51:02,781 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370064650] [2025-03-17 09:51:02,781 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 09:51:02,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 09:51:05,042 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 327 statements into 1 equivalence classes. [2025-03-17 09:51:05,123 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 327 of 327 statements. [2025-03-17 09:51:05,123 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 09:51:05,123 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 09:51:05,766 INFO L134 CoverageAnalysis]: Checked inductivity of 2224 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 2214 trivial. 0 not checked. [2025-03-17 09:51:05,766 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 09:51:05,766 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370064650] [2025-03-17 09:51:05,767 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1370064650] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 09:51:05,767 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 09:51:05,767 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-17 09:51:05,767 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [516940685] [2025-03-17 09:51:05,767 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 09:51:05,767 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-17 09:51:05,767 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 09:51:05,768 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-17 09:51:05,768 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-17 09:51:05,768 INFO L87 Difference]: Start difference. First operand 10451 states and 14454 transitions. Second operand has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 3 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) [2025-03-17 09:51:09,834 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-03-17 09:51:11,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-17 09:51:11,575 INFO L93 Difference]: Finished difference Result 30735 states and 42465 transitions. [2025-03-17 09:51:11,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-17 09:51:11,575 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 3 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) Word has length 327 [2025-03-17 09:51:11,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-17 09:51:11,764 INFO L225 Difference]: With dead ends: 30735 [2025-03-17 09:51:11,765 INFO L226 Difference]: Without dead ends: 20329 [2025-03-17 09:51:11,796 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-17 09:51:11,799 INFO L435 NwaCegarLoop]: 6190 mSDtfsCounter, 3894 mSDsluCounter, 3988 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 13 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3894 SdHoareTripleChecker+Valid, 10178 SdHoareTripleChecker+Invalid, 169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2025-03-17 09:51:11,800 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3894 Valid, 10178 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 155 Invalid, 1 Unknown, 0 Unchecked, 5.4s Time] [2025-03-17 09:51:11,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20329 states. [2025-03-17 09:51:12,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20329 to 20319. [2025-03-17 09:51:12,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20319 states, 14355 states have (on average 1.281992337164751) internal successors, (18403), 14586 states have internal predecessors, (18403), 4813 states have call successors, (4813), 1150 states have call predecessors, (4813), 1150 states have return successors, (4813), 4755 states have call predecessors, (4813), 4813 states have call successors, (4813) [2025-03-17 09:51:12,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20319 states to 20319 states and 28029 transitions. [2025-03-17 09:51:12,524 INFO L78 Accepts]: Start accepts. Automaton has 20319 states and 28029 transitions. Word has length 327 [2025-03-17 09:51:12,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-17 09:51:12,525 INFO L471 AbstractCegarLoop]: Abstraction has 20319 states and 28029 transitions. [2025-03-17 09:51:12,525 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 3 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) [2025-03-17 09:51:12,525 INFO L276 IsEmpty]: Start isEmpty. Operand 20319 states and 28029 transitions. [2025-03-17 09:51:12,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 346 [2025-03-17 09:51:12,550 INFO L210 NwaCegarLoop]: Found error trace [2025-03-17 09:51:12,550 INFO L218 NwaCegarLoop]: trace histogram [25, 25, 22, 22, 22, 22, 22, 22, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-17 09:51:12,551 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-03-17 09:51:12,551 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-17 09:51:12,551 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-17 09:51:12,552 INFO L85 PathProgramCache]: Analyzing trace with hash 721001406, now seen corresponding path program 1 times [2025-03-17 09:51:12,552 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-17 09:51:12,552 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687041638] [2025-03-17 09:51:12,552 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-17 09:51:12,552 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-17 09:51:14,933 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 345 statements into 1 equivalence classes. [2025-03-17 09:51:14,998 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 345 of 345 statements. [2025-03-17 09:51:14,999 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-17 09:51:14,999 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-17 09:51:15,432 INFO L134 CoverageAnalysis]: Checked inductivity of 2306 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 2300 trivial. 0 not checked. [2025-03-17 09:51:15,432 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-17 09:51:15,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687041638] [2025-03-17 09:51:15,432 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1687041638] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-17 09:51:15,432 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-17 09:51:15,433 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-17 09:51:15,433 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1109676889] [2025-03-17 09:51:15,433 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-17 09:51:15,433 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-17 09:51:15,433 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-17 09:51:15,434 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-17 09:51:15,434 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-17 09:51:15,434 INFO L87 Difference]: Start difference. First operand 20319 states and 28029 transitions. Second operand has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 3 states have call successors, (33), 2 states have call predecessors, (33), 1 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30)