./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 e2fb8bed Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-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-?-e2fb8be-m [2025-03-08 20:42:21,969 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-08 20:42:22,020 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-08 20:42:22,023 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-08 20:42:22,024 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-08 20:42:22,042 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-08 20:42:22,043 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-08 20:42:22,043 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-08 20:42:22,044 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-08 20:42:22,044 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-08 20:42:22,044 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-08 20:42:22,045 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-08 20:42:22,045 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-08 20:42:22,045 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-08 20:42:22,045 INFO L153 SettingsManager]: * Use SBE=true [2025-03-08 20:42:22,045 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-08 20:42:22,045 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-08 20:42:22,045 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-08 20:42:22,045 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-08 20:42:22,045 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-08 20:42:22,045 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-08 20:42:22,045 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-08 20:42:22,045 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-08 20:42:22,045 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-08 20:42:22,046 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-08 20:42:22,046 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-08 20:42:22,046 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-08 20:42:22,046 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-08 20:42:22,046 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-08 20:42:22,046 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-08 20:42:22,046 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-08 20:42:22,046 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-08 20:42:22,046 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-08 20:42:22,046 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-08 20:42:22,046 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-08 20:42:22,046 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-08 20:42:22,046 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-08 20:42:22,046 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-08 20:42:22,046 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-08 20:42:22,046 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-08 20:42:22,046 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-08 20:42:22,378 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-08 20:42:22,384 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-08 20:42:22,386 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-08 20:42:22,387 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-08 20:42:22,387 INFO L274 PluginConnector]: CDTParser initialized [2025-03-08 20:42:22,387 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-08 20:42:23,492 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/91b2dd4b9/324837906bd04ed9a2746c4040b96b95/FLAGaad034bc8 [2025-03-08 20:42:23,998 INFO L384 CDTParser]: Found 1 translation units. [2025-03-08 20:42:23,998 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-08 20:42:24,049 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/91b2dd4b9/324837906bd04ed9a2746c4040b96b95/FLAGaad034bc8 [2025-03-08 20:42:24,059 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/91b2dd4b9/324837906bd04ed9a2746c4040b96b95 [2025-03-08 20:42:24,060 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-08 20:42:24,061 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-08 20:42:24,062 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-08 20:42:24,063 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-08 20:42:24,066 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-08 20:42:24,066 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.03 08:42:24" (1/1) ... [2025-03-08 20:42:24,067 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@40937f1e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:42:24, skipping insertion in model container [2025-03-08 20:42:24,067 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.03 08:42:24" (1/1) ... [2025-03-08 20:42:24,190 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-08 20:42:27,707 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-08 20:42:27,710 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-08 20:42:27,743 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-08 20:42:27,791 INFO L200 MainTranslator]: Completed pre-run [2025-03-08 20:42:27,901 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-08 20:42:27,903 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-08 20:42:27,903 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6482] [2025-03-08 20:42:27,904 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [6498] [2025-03-08 20:42:27,906 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/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-08 20:42:27,906 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-08 20:42:27,907 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-08 20:42:27,907 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6628] [2025-03-08 20:42:27,907 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6687] [2025-03-08 20:42:27,908 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6690] [2025-03-08 20:42:27,908 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (val)); [6692] [2025-03-08 20:42:27,908 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6697] [2025-03-08 20:42:27,908 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6700] [2025-03-08 20:42:27,908 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6702] [2025-03-08 20:42:27,908 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6707] [2025-03-08 20:42:27,909 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6710] [2025-03-08 20:42:27,909 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6712] [2025-03-08 20:42:27,909 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6717] [2025-03-08 20:42:27,909 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6720] [2025-03-08 20:42:27,909 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (val)); [6722] [2025-03-08 20:42:27,909 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6760] [2025-03-08 20:42:27,909 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6763] [2025-03-08 20:42:27,910 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (- val)); [6765] [2025-03-08 20:42:27,910 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6770] [2025-03-08 20:42:27,910 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6773] [2025-03-08 20:42:27,910 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6775] [2025-03-08 20:42:27,910 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6780] [2025-03-08 20:42:27,910 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6783] [2025-03-08 20:42:27,910 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6785] [2025-03-08 20:42:27,910 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6790] [2025-03-08 20:42:27,910 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6793] [2025-03-08 20:42:27,910 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (- val)); [6795] [2025-03-08 20:42:27,916 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6888] [2025-03-08 20:42:27,916 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6897] [2025-03-08 20:42:27,918 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-08 20:42:27,918 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-08 20:42:27,922 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-08 20:42:27,923 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-08 20:42:27,926 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [7199-7200] [2025-03-08 20:42:27,929 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (36), "i" (12UL)); [7233-7234] [2025-03-08 20:42:27,929 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (79), "i" (12UL)); [7274-7275] [2025-03-08 20:42:27,930 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-08 20:42:27,939 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-08 20:42:27,939 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7810] [2025-03-08 20:42:27,943 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [8125] [2025-03-08 20:42:27,943 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8128] [2025-03-08 20:42:27,944 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8131] [2025-03-08 20:42:27,944 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8134] [2025-03-08 20:42:27,944 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-08 20:42:27,944 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-08 20:42:27,944 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-08 20:42:27,944 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-08 20:42:27,945 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-08 20:42:27,945 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-08 20:42:27,946 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-08 20:42:27,946 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-08 20:42:27,946 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-08 20:42:27,946 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-08 20:42:27,946 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-08 20:42:27,946 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-08 20:42:27,964 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-08 20:42:27,965 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-08 20:42:27,966 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-08 20:42:27,966 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-08 20:42:27,968 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-08 20:42:27,969 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-08 20:42:27,971 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-08 20:42:27,972 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-08 20:42:27,975 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-08 20:42:27,976 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-08 20:42:27,977 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-08 20:42:27,978 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-08 20:42:27,979 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-08 20:42:27,982 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-08 20:42:27,984 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-08 20:42:27,992 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-08 20:42:27,996 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-08 20:42:27,996 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-08 20:42:27,997 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1109), "i" (12UL)); [10199-10200] [2025-03-08 20:42:27,997 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1110), "i" (12UL)); [10211-10212] [2025-03-08 20:42:27,999 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-08 20:42:27,999 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-08 20:42:27,999 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-08 20:42:28,000 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-08 20:42:28,000 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-08 20:42:28,000 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-08 20:42:28,001 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1205), "i" (12UL)); [10416-10417] [2025-03-08 20:42:28,001 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1205), "i" (12UL)); [10427-10428] [2025-03-08 20:42:28,001 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1209), "i" (12UL)); [10445-10446] [2025-03-08 20:42:28,004 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-08 20:42:28,004 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-08 20:42:28,004 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-08 20:42:28,006 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-08 20:42:28,010 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-08 20:42:28,047 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-08 20:42:28,048 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-08 20:42:28,049 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-08 20:42:28,050 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-08 20:42:28,055 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-08 20:42:28,066 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-08 20:42:28,075 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-08 20:42:28,080 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-08 20:42:28,231 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-08 20:42:28,231 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-08 20:42:28,236 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-08 20:42:28,407 INFO L204 MainTranslator]: Completed translation [2025-03-08 20:42:28,409 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:42:28 WrapperNode [2025-03-08 20:42:28,409 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-08 20:42:28,410 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-08 20:42:28,410 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-08 20:42:28,410 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-08 20:42:28,414 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:42:28" (1/1) ... [2025-03-08 20:42:28,486 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:42:28" (1/1) ... [2025-03-08 20:42:28,690 INFO L138 Inliner]: procedures = 700, calls = 5050, calls flagged for inlining = 360, calls inlined = 295, statements flattened = 9796 [2025-03-08 20:42:28,691 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-08 20:42:28,691 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-08 20:42:28,691 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-08 20:42:28,691 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-08 20:42:28,700 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:42:28" (1/1) ... [2025-03-08 20:42:28,700 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:42:28" (1/1) ... [2025-03-08 20:42:28,744 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:42:28" (1/1) ... [2025-03-08 20:42:30,661 INFO L175 MemorySlicer]: Split 2651 memory accesses to 25 slices as follows [8, 54, 3, 8, 8, 2, 8, 8, 8, 4, 8, 1, 1, 2, 2423, 2, 44, 2, 16, 8, 14, 2, 8, 2, 7]. 91 percent of accesses are in the largest equivalence class. The 1255 initializations are split as follows [8, 0, 1, 8, 8, 0, 8, 8, 8, 0, 8, 1, 0, 0, 1163, 0, 0, 0, 16, 8, 0, 0, 8, 2, 0]. The 600 writes are split as follows [0, 42, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 1, 532, 1, 0, 1, 0, 0, 12, 1, 0, 0, 6]. [2025-03-08 20:42:30,661 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:42:28" (1/1) ... [2025-03-08 20:42:30,665 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:42:28" (1/1) ... [2025-03-08 20:42:30,854 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:42:28" (1/1) ... [2025-03-08 20:42:30,871 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:42:28" (1/1) ... [2025-03-08 20:42:30,915 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:42:28" (1/1) ... [2025-03-08 20:42:30,944 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:42:28" (1/1) ... [2025-03-08 20:42:30,999 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-08 20:42:31,001 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-08 20:42:31,001 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-08 20:42:31,002 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-08 20:42:31,003 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:42:28" (1/1) ... [2025-03-08 20:42:31,007 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-08 20:42:31,017 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-08 20:42:31,032 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-03-08 20:42:31,034 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-03-08 20:42:31,053 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_tq_stop [2025-03-08 20:42:31,053 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_tq_stop [2025-03-08 20:42:31,053 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_cmd_ring_desc_avail [2025-03-08 20:42:31,053 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_cmd_ring_desc_avail [2025-03-08 20:42:31,053 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_reset_dev [2025-03-08 20:42:31,053 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_reset_dev [2025-03-08 20:42:31,053 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-03-08 20:42:31,053 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-03-08 20:42:31,053 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_0_6 [2025-03-08 20:42:31,053 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_0_6 [2025-03-08 20:42:31,053 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2025-03-08 20:42:31,053 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2025-03-08 20:42:31,053 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_resume [2025-03-08 20:42:31,053 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_resume [2025-03-08 20:42:31,053 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-08 20:42:31,053 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-08 20:42:31,053 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-03-08 20:42:31,054 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-03-08 20:42:31,054 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_tx_lock_of_vmxnet3_tx_queue [2025-03-08 20:42:31,054 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_tx_lock_of_vmxnet3_tx_queue [2025-03-08 20:42:31,054 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_page [2025-03-08 20:42:31,054 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_page [2025-03-08 20:42:31,054 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-03-08 20:42:31,054 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-03-08 20:42:31,054 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-03-08 20:42:31,054 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-03-08 20:42:31,054 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2025-03-08 20:42:31,054 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2025-03-08 20:42:31,054 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-03-08 20:42:31,054 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-03-08 20:42:31,054 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_cmd_lock_of_vmxnet3_adapter [2025-03-08 20:42:31,054 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_cmd_lock_of_vmxnet3_adapter [2025-03-08 20:42:31,054 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_rq_alloc_rx_buf [2025-03-08 20:42:31,054 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_rq_alloc_rx_buf [2025-03-08 20:42:31,054 INFO L130 BoogieDeclarations]: Found specification of procedure dma_zalloc_coherent [2025-03-08 20:42:31,054 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_zalloc_coherent [2025-03-08 20:42:31,054 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_netdev_dbg [2025-03-08 20:42:31,054 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_netdev_dbg [2025-03-08 20:42:31,054 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2025-03-08 20:42:31,054 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2025-03-08 20:42:31,054 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_get_sset_count [2025-03-08 20:42:31,054 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_get_sset_count [2025-03-08 20:42:31,054 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-03-08 20:42:31,054 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-03-08 20:42:31,054 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-03-08 20:42:31,054 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-03-08 20:42:31,054 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-03-08 20:42:31,054 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-03-08 20:42:31,054 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-03-08 20:42:31,054 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-03-08 20:42:31,054 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-03-08 20:42:31,054 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-03-08 20:42:31,054 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-08 20:42:31,054 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-03-08 20:42:31,054 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-03-08 20:42:31,054 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_restore_vlan [2025-03-08 20:42:31,056 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_restore_vlan [2025-03-08 20:42:31,056 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_comp_ring_adv_next2proc [2025-03-08 20:42:31,057 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_comp_ring_adv_next2proc [2025-03-08 20:42:31,057 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-03-08 20:42:31,057 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-03-08 20:42:31,057 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-03-08 20:42:31,057 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-03-08 20:42:31,057 INFO L130 BoogieDeclarations]: Found specification of procedure __rounddown_pow_of_two [2025-03-08 20:42:31,057 INFO L138 BoogieDeclarations]: Found implementation of procedure __rounddown_pow_of_two [2025-03-08 20:42:31,057 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-03-08 20:42:31,057 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-03-08 20:42:31,057 INFO L130 BoogieDeclarations]: Found specification of procedure netif_napi_add [2025-03-08 20:42:31,057 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_napi_add [2025-03-08 20:42:31,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-03-08 20:42:31,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-03-08 20:42:31,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-03-08 20:42:31,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-03-08 20:42:31,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-03-08 20:42:31,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-03-08 20:42:31,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-03-08 20:42:31,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-03-08 20:42:31,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-03-08 20:42:31,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-03-08 20:42:31,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-03-08 20:42:31,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-03-08 20:42:31,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-03-08 20:42:31,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-03-08 20:42:31,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-03-08 20:42:31,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-03-08 20:42:31,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-03-08 20:42:31,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-03-08 20:42:31,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-03-08 20:42:31,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-03-08 20:42:31,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-03-08 20:42:31,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-03-08 20:42:31,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-03-08 20:42:31,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-03-08 20:42:31,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-03-08 20:42:31,057 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-03-08 20:42:31,057 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-03-08 20:42:31,057 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-03-08 20:42:31,057 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-03-08 20:42:31,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-08 20:42:31,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-08 20:42:31,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-08 20:42:31,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-08 20:42:31,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-08 20:42:31,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-08 20:42:31,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-08 20:42:31,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-08 20:42:31,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-08 20:42:31,058 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-08 20:42:31,058 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-08 20:42:31,058 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-08 20:42:31,058 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-08 20:42:31,058 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-08 20:42:31,058 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-08 20:42:31,058 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-08 20:42:31,058 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-08 20:42:31,058 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-08 20:42:31,058 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-08 20:42:31,058 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-08 20:42:31,058 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-03-08 20:42:31,058 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-03-08 20:42:31,058 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-03-08 20:42:31,058 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-03-08 20:42:31,058 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-03-08 20:42:31,058 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-03-08 20:42:31,058 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-03-08 20:42:31,058 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-03-08 20:42:31,058 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-03-08 20:42:31,058 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_tq_destroy [2025-03-08 20:42:31,058 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_tq_destroy [2025-03-08 20:42:31,058 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-08 20:42:31,058 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-08 20:42:31,058 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-08 20:42:31,058 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-08 20:42:31,058 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-08 20:42:31,058 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-08 20:42:31,058 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-08 20:42:31,058 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-08 20:42:31,058 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-08 20:42:31,058 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-08 20:42:31,058 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-08 20:42:31,058 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-08 20:42:31,058 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-08 20:42:31,058 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-08 20:42:31,058 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-08 20:42:31,058 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-08 20:42:31,058 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-08 20:42:31,058 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-08 20:42:31,058 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-08 20:42:31,058 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-08 20:42:31,058 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-03-08 20:42:31,058 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-03-08 20:42:31,058 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-03-08 20:42:31,058 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-03-08 20:42:31,058 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-03-08 20:42:31,058 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_unmap_tx_buf [2025-03-08 20:42:31,058 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_unmap_tx_buf [2025-03-08 20:42:31,058 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-03-08 20:42:31,059 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-03-08 20:42:31,059 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2025-03-08 20:42:31,059 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2025-03-08 20:42:31,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-03-08 20:42:31,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-03-08 20:42:31,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-03-08 20:42:31,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-03-08 20:42:31,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-03-08 20:42:31,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-03-08 20:42:31,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-03-08 20:42:31,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-03-08 20:42:31,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-03-08 20:42:31,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-03-08 20:42:31,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-03-08 20:42:31,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-03-08 20:42:31,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-03-08 20:42:31,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-03-08 20:42:31,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-03-08 20:42:31,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-03-08 20:42:31,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-03-08 20:42:31,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-03-08 20:42:31,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-03-08 20:42:31,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-03-08 20:42:31,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-03-08 20:42:31,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-03-08 20:42:31,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-03-08 20:42:31,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-03-08 20:42:31,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-03-08 20:42:31,059 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-03-08 20:42:31,059 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-03-08 20:42:31,059 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-03-08 20:42:31,059 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-03-08 20:42:31,059 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-03-08 20:42:31,059 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-03-08 20:42:31,059 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-03-08 20:42:31,059 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-03-08 20:42:31,059 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-03-08 20:42:31,059 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-03-08 20:42:31,059 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-03-08 20:42:31,059 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-03-08 20:42:31,059 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-03-08 20:42:31,059 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-03-08 20:42:31,059 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-03-08 20:42:31,059 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-03-08 20:42:31,059 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-03-08 20:42:31,059 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-03-08 20:42:31,059 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-03-08 20:42:31,059 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-03-08 20:42:31,060 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-03-08 20:42:31,060 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-03-08 20:42:31,060 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-03-08 20:42:31,060 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-03-08 20:42:31,060 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-03-08 20:42:31,060 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-03-08 20:42:31,060 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-03-08 20:42:31,060 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-03-08 20:42:31,060 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-03-08 20:42:31,060 INFO L130 BoogieDeclarations]: Found specification of procedure pci_choose_state [2025-03-08 20:42:31,060 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_choose_state [2025-03-08 20:42:31,060 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-03-08 20:42:31,060 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-03-08 20:42:31,060 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2025-03-08 20:42:31,060 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2025-03-08 20:42:31,060 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-03-08 20:42:31,060 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-03-08 20:42:31,060 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2025-03-08 20:42:31,060 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2025-03-08 20:42:31,060 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_rq_destroy [2025-03-08 20:42:31,060 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_rq_destroy [2025-03-08 20:42:31,060 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-03-08 20:42:31,060 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-03-08 20:42:31,060 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_request_irqs [2025-03-08 20:42:31,060 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_request_irqs [2025-03-08 20:42:31,060 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_rq_create [2025-03-08 20:42:31,060 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_rq_create [2025-03-08 20:42:31,060 INFO L130 BoogieDeclarations]: Found specification of procedure napi_enable [2025-03-08 20:42:31,060 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_enable [2025-03-08 20:42:31,060 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_tx_lock_of_vmxnet3_tx_queue [2025-03-08 20:42:31,060 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_tx_lock_of_vmxnet3_tx_queue [2025-03-08 20:42:31,060 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_enable_intr [2025-03-08 20:42:31,060 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_enable_intr [2025-03-08 20:42:31,060 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_remove_device [2025-03-08 20:42:31,060 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_remove_device [2025-03-08 20:42:31,060 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-08 20:42:31,060 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-03-08 20:42:31,060 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-03-08 20:42:31,060 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-03-08 20:42:31,060 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-03-08 20:42:31,060 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2025-03-08 20:42:31,062 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2025-03-08 20:42:31,062 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_4 [2025-03-08 20:42:31,062 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_4 [2025-03-08 20:42:31,062 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_single_attrs [2025-03-08 20:42:31,062 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_single_attrs [2025-03-08 20:42:31,062 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-08 20:42:31,062 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-03-08 20:42:31,062 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-03-08 20:42:31,062 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-08 20:42:31,062 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-08 20:42:31,062 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-08 20:42:31,062 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-08 20:42:31,062 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-08 20:42:31,062 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-08 20:42:31,062 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-08 20:42:31,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-08 20:42:31,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-08 20:42:31,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-08 20:42:31,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-08 20:42:31,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-08 20:42:31,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-08 20:42:31,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-08 20:42:31,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-08 20:42:31,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-08 20:42:31,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-08 20:42:31,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-08 20:42:31,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-08 20:42:31,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-08 20:42:31,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-08 20:42:31,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-08 20:42:31,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-08 20:42:31,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-03-08 20:42:31,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-03-08 20:42:31,063 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-03-08 20:42:31,064 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-03-08 20:42:31,064 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-03-08 20:42:31,064 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-03-08 20:42:31,064 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-03-08 20:42:31,064 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-03-08 20:42:31,065 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_free_irqs [2025-03-08 20:42:31,065 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_free_irqs [2025-03-08 20:42:31,065 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_set_mc [2025-03-08 20:42:31,065 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_set_mc [2025-03-08 20:42:31,065 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2025-03-08 20:42:31,065 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2025-03-08 20:42:31,065 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2025-03-08 20:42:31,065 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2025-03-08 20:42:31,065 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2025-03-08 20:42:31,065 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2025-03-08 20:42:31,065 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2025-03-08 20:42:31,065 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2025-03-08 20:42:31,065 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2025-03-08 20:42:31,065 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2025-03-08 20:42:31,065 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-03-08 20:42:31,065 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-03-08 20:42:31,066 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_check_link [2025-03-08 20:42:31,066 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_check_link [2025-03-08 20:42:31,066 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-03-08 20:42:31,066 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-03-08 20:42:31,066 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_selected_regions [2025-03-08 20:42:31,066 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_selected_regions [2025-03-08 20:42:31,066 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_cmd_ring_adv_next2fill [2025-03-08 20:42:31,066 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_cmd_ring_adv_next2fill [2025-03-08 20:42:31,066 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-03-08 20:42:31,066 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-03-08 20:42:31,066 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-03-08 20:42:31,066 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-03-08 20:42:31,066 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_free_intr_resources [2025-03-08 20:42:31,066 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_free_intr_resources [2025-03-08 20:42:31,066 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_tq_destroy_all [2025-03-08 20:42:31,066 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_tq_destroy_all [2025-03-08 20:42:31,066 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-08 20:42:31,066 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-08 20:42:31,066 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-03-08 20:42:31,066 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-03-08 20:42:31,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-03-08 20:42:31,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-03-08 20:42:31,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-03-08 20:42:31,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-03-08 20:42:31,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-03-08 20:42:31,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-03-08 20:42:31,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-03-08 20:42:31,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-03-08 20:42:31,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-03-08 20:42:31,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-03-08 20:42:31,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-03-08 20:42:31,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-03-08 20:42:31,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-03-08 20:42:31,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-03-08 20:42:31,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-03-08 20:42:31,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-03-08 20:42:31,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-03-08 20:42:31,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-03-08 20:42:31,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-03-08 20:42:31,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-03-08 20:42:31,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-03-08 20:42:31,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-03-08 20:42:31,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-03-08 20:42:31,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-03-08 20:42:31,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-03-08 20:42:31,067 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_adjust_rx_ring_size [2025-03-08 20:42:31,067 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_adjust_rx_ring_size [2025-03-08 20:42:31,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-08 20:42:31,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-08 20:42:31,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-08 20:42:31,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-08 20:42:31,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-08 20:42:31,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-08 20:42:31,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-08 20:42:31,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-08 20:42:31,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-08 20:42:31,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-08 20:42:31,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-08 20:42:31,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-08 20:42:31,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-08 20:42:31,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-08 20:42:31,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-08 20:42:31,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-08 20:42:31,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-08 20:42:31,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-08 20:42:31,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-08 20:42:31,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-08 20:42:31,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-08 20:42:31,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-08 20:42:31,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-08 20:42:31,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-03-08 20:42:31,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-03-08 20:42:31,070 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-03-08 20:42:31,070 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-03-08 20:42:31,070 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2025-03-08 20:42:31,070 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2025-03-08 20:42:31,070 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2025-03-08 20:42:31,070 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2025-03-08 20:42:31,070 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-03-08 20:42:31,071 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-03-08 20:42:31,071 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-03-08 20:42:31,071 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-03-08 20:42:31,071 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2025-03-08 20:42:31,071 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2025-03-08 20:42:31,071 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-03-08 20:42:31,071 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-03-08 20:42:31,071 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_quiesce_dev [2025-03-08 20:42:31,071 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_quiesce_dev [2025-03-08 20:42:31,071 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_cmd_ring_adv_next2comp [2025-03-08 20:42:31,071 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_cmd_ring_adv_next2comp [2025-03-08 20:42:31,071 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2025-03-08 20:42:31,071 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2025-03-08 20:42:31,071 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-08 20:42:31,071 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-08 20:42:31,071 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-08 20:42:31,071 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-08 20:42:31,071 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-08 20:42:31,071 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-08 20:42:31,071 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-08 20:42:31,071 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-08 20:42:31,071 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-08 20:42:31,071 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-08 20:42:31,071 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-08 20:42:31,071 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-08 20:42:31,071 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-08 20:42:31,071 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-08 20:42:31,071 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-08 20:42:31,071 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-03-08 20:42:31,071 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-03-08 20:42:31,071 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-03-08 20:42:31,071 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-03-08 20:42:31,071 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-03-08 20:42:31,071 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-03-08 20:42:31,071 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-03-08 20:42:31,071 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-03-08 20:42:31,071 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-03-08 20:42:31,071 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-03-08 20:42:31,071 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-08 20:42:31,071 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-08 20:42:31,071 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-08 20:42:31,071 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-08 20:42:31,071 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-08 20:42:31,071 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-08 20:42:31,071 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-08 20:42:31,071 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-08 20:42:31,071 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-08 20:42:31,071 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-08 20:42:31,071 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-08 20:42:31,071 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-08 20:42:31,071 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-08 20:42:31,071 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-08 20:42:31,071 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-08 20:42:31,071 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-03-08 20:42:31,071 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-03-08 20:42:31,071 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-03-08 20:42:31,071 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-03-08 20:42:31,071 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-03-08 20:42:31,071 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-03-08 20:42:31,073 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-03-08 20:42:31,074 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-03-08 20:42:31,074 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-03-08 20:42:31,074 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-03-08 20:42:31,074 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_rq_cleanup_all [2025-03-08 20:42:31,074 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_rq_cleanup_all [2025-03-08 20:42:31,074 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2025-03-08 20:42:31,074 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2025-03-08 20:42:31,074 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_schedule [2025-03-08 20:42:31,074 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_schedule [2025-03-08 20:42:31,074 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2025-03-08 20:42:31,074 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2025-03-08 20:42:31,074 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_single_attrs [2025-03-08 20:42:31,074 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_single_attrs [2025-03-08 20:42:31,074 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-03-08 20:42:31,074 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-03-08 20:42:31,074 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-08 20:42:31,074 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-03-08 20:42:31,074 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-03-08 20:42:31,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-08 20:42:31,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-08 20:42:31,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-08 20:42:31,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-08 20:42:31,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-08 20:42:31,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-08 20:42:31,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-08 20:42:31,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-08 20:42:31,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-08 20:42:31,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-08 20:42:31,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-08 20:42:31,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-08 20:42:31,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-08 20:42:31,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-08 20:42:31,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-08 20:42:31,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-08 20:42:31,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-08 20:42:31,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-08 20:42:31,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-08 20:42:31,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-08 20:42:31,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-08 20:42:31,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-08 20:42:31,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-08 20:42:31,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-03-08 20:42:31,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-03-08 20:42:31,074 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap [2025-03-08 20:42:31,074 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap [2025-03-08 20:42:31,074 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_wake [2025-03-08 20:42:31,074 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_wake [2025-03-08 20:42:31,074 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_106 [2025-03-08 20:42:31,074 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_106 [2025-03-08 20:42:31,074 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_disable_intr [2025-03-08 20:42:31,074 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_disable_intr [2025-03-08 20:42:31,074 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-03-08 20:42:31,074 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-03-08 20:42:31,074 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-03-08 20:42:31,074 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-03-08 20:42:31,075 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2025-03-08 20:42:31,075 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2025-03-08 20:42:31,075 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-03-08 20:42:31,075 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-03-08 20:42:31,075 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_process_events [2025-03-08 20:42:31,075 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_process_events [2025-03-08 20:42:31,075 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-03-08 20:42:31,075 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-03-08 20:42:31,075 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2025-03-08 20:42:31,075 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2025-03-08 20:42:31,075 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-03-08 20:42:31,075 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-03-08 20:42:31,075 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-03-08 20:42:31,075 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-03-08 20:42:31,075 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-03-08 20:42:31,075 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-03-08 20:42:31,076 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_intr [2025-03-08 20:42:31,076 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_intr [2025-03-08 20:42:31,076 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_rq_destroy_all [2025-03-08 20:42:31,076 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_rq_destroy_all [2025-03-08 20:42:31,076 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2025-03-08 20:42:31,076 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2025-03-08 20:42:31,076 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_weight [2025-03-08 20:42:31,076 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_weight [2025-03-08 20:42:31,077 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2025-03-08 20:42:31,077 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2025-03-08 20:42:31,077 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-03-08 20:42:31,077 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-03-08 20:42:31,077 INFO L130 BoogieDeclarations]: Found specification of procedure __netdev_alloc_skb_ip_align [2025-03-08 20:42:31,077 INFO L138 BoogieDeclarations]: Found implementation of procedure __netdev_alloc_skb_ip_align [2025-03-08 20:42:31,077 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_free_pci_resources [2025-03-08 20:42:31,077 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_free_pci_resources [2025-03-08 20:42:31,077 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-03-08 20:42:31,077 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-03-08 20:42:31,077 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_disable_all_intrs [2025-03-08 20:42:31,077 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_disable_all_intrs [2025-03-08 20:42:31,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-08 20:42:31,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-08 20:42:31,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-08 20:42:31,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-08 20:42:31,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-08 20:42:31,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-08 20:42:31,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-08 20:42:31,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-08 20:42:31,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-08 20:42:31,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-08 20:42:31,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-08 20:42:31,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-08 20:42:31,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-08 20:42:31,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-08 20:42:31,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-08 20:42:31,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-08 20:42:31,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-08 20:42:31,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-08 20:42:31,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-08 20:42:31,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-08 20:42:31,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-03-08 20:42:31,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-03-08 20:42:31,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-03-08 20:42:31,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-03-08 20:42:31,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-03-08 20:42:31,077 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_3_6 [2025-03-08 20:42:31,077 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_3_6 [2025-03-08 20:42:31,077 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-03-08 20:42:31,077 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-03-08 20:42:31,077 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_tq_tx_complete [2025-03-08 20:42:31,077 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_tq_tx_complete [2025-03-08 20:42:31,077 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2025-03-08 20:42:31,077 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2025-03-08 20:42:31,077 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-03-08 20:42:31,077 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-03-08 20:42:31,077 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-03-08 20:42:31,077 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-03-08 20:42:31,077 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_vmxnet3_exit_module_19_2 [2025-03-08 20:42:31,077 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_vmxnet3_exit_module_19_2 [2025-03-08 20:42:31,077 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_enable_all_intrs [2025-03-08 20:42:31,077 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_enable_all_intrs [2025-03-08 20:42:31,077 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2025-03-08 20:42:31,077 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2025-03-08 20:42:31,077 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_create_queues [2025-03-08 20:42:31,077 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_create_queues [2025-03-08 20:42:31,077 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_2_6 [2025-03-08 20:42:31,077 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_2_6 [2025-03-08 20:42:31,078 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_force_close [2025-03-08 20:42:31,078 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_force_close [2025-03-08 20:42:31,078 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2025-03-08 20:42:31,078 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2025-03-08 20:42:31,078 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_alloc_intr_resources [2025-03-08 20:42:31,078 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_alloc_intr_resources [2025-03-08 20:42:31,079 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_activate_dev [2025-03-08 20:42:31,079 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_activate_dev [2025-03-08 20:42:31,079 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_write_mac_addr [2025-03-08 20:42:31,079 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_write_mac_addr [2025-03-08 20:42:31,079 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-03-08 20:42:31,079 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-03-08 20:42:31,079 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-03-08 20:42:31,079 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-03-08 20:42:31,079 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-03-08 20:42:31,079 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-03-08 20:42:31,079 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_msix_rx [2025-03-08 20:42:31,079 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_msix_rx [2025-03-08 20:42:31,079 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-03-08 20:42:31,079 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-03-08 20:42:31,079 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_1_6 [2025-03-08 20:42:31,079 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_1_6 [2025-03-08 20:42:31,079 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-03-08 20:42:31,079 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-03-08 20:42:31,079 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2025-03-08 20:42:31,079 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2025-03-08 20:42:31,079 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-03-08 20:42:31,079 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-03-08 20:42:31,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-08 20:42:31,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-08 20:42:31,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-08 20:42:31,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-08 20:42:31,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-08 20:42:31,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-08 20:42:31,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-08 20:42:31,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-08 20:42:31,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-08 20:42:31,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-08 20:42:31,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-08 20:42:31,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-08 20:42:31,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-08 20:42:31,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-08 20:42:31,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-08 20:42:31,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-08 20:42:31,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-08 20:42:31,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-08 20:42:31,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-08 20:42:31,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-08 20:42:31,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-03-08 20:42:31,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-03-08 20:42:31,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-03-08 20:42:31,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-03-08 20:42:31,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-03-08 20:42:31,081 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_get_regs_len [2025-03-08 20:42:31,082 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_get_regs_len [2025-03-08 20:42:31,082 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_page [2025-03-08 20:42:31,082 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_page [2025-03-08 20:42:31,082 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-03-08 20:42:31,082 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-03-08 20:42:31,082 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_suspend [2025-03-08 20:42:31,082 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_suspend [2025-03-08 20:42:31,082 INFO L130 BoogieDeclarations]: Found specification of procedure netpoll_trap [2025-03-08 20:42:31,082 INFO L138 BoogieDeclarations]: Found implementation of procedure netpoll_trap [2025-03-08 20:42:32,093 INFO L256 CfgBuilder]: Building ICFG [2025-03-08 20:42:32,097 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-08 20:42:32,180 INFO L1307 $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-08 20:42:32,199 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20823: havoc #t~nondet2299; [2025-03-08 20:42:32,269 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20986: havoc pci_enable_device_mem_#t~nondet2322#1; [2025-03-08 20:42:32,424 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20926: havoc #t~nondet2313; [2025-03-08 20:42:32,702 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9344: call ULTIMATE.dealloc(~#descriptor~0.base, ~#descriptor~0.offset);havoc ~#descriptor~0.base, ~#descriptor~0.offset; [2025-03-08 20:42:32,795 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20741: havoc #t~nondet2290; [2025-03-08 20:42:32,870 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L17437: havoc #t~mem2017;havoc #t~mem2018; [2025-03-08 20:42:32,885 INFO L1307 $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-08 20:42:32,893 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21068: havoc #t~nondet2339; [2025-03-08 20:42:32,924 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20855: havoc find_first_bit_#t~nondet2307#1; [2025-03-08 20:42:32,924 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20859: havoc find_next_bit_#t~nondet2308#1; [2025-03-08 20:42:32,933 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7820: havoc #t~mem273.base, #t~mem273.offset; [2025-03-08 20:42:32,936 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20930: havoc #t~nondet2314; [2025-03-08 20:42:32,943 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6534: havoc #t~bitwise12#1; [2025-03-08 20:42:32,958 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7175: havoc #t~mem133.base, #t~mem133.offset; [2025-03-08 20:42:32,979 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20784: havoc #t~nondet2295; [2025-03-08 20:42:33,012 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20774: havoc #t~nondet2293; [2025-03-08 20:42:33,027 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20969: havoc #t~nondet2320; [2025-03-08 20:42:33,034 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21037: havoc #t~nondet2331; [2025-03-08 20:42:33,047 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20839: havoc dma_set_mask_#t~nondet2303#1; [2025-03-08 20:42:33,258 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L16989-1: ldv_request_irq_118_#res#1 := ldv_request_irq_118_~ldv_func_res~2#1; [2025-03-08 20:42:33,258 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L17007-1: ldv_request_irq_119_#res#1 := ldv_request_irq_119_~ldv_func_res~3#1; [2025-03-08 20:42:33,258 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L17025-1: ldv_request_irq_120_#res#1 := ldv_request_irq_120_~ldv_func_res~4#1; [2025-03-08 20:42:33,258 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L16953-1: ldv_request_irq_116_#res#1 := ldv_request_irq_116_~ldv_func_res~0#1; [2025-03-08 20:42:33,258 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L16971-1: ldv_request_irq_117_#res#1 := ldv_request_irq_117_~ldv_func_res~1#1; [2025-03-08 20:42:33,366 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20800: havoc cancel_work_sync_#t~nondet2297#1; [2025-03-08 20:42:33,487 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20934: havoc netdev_notice_#t~nondet2315#1; [2025-03-08 20:42:33,519 INFO L1307 $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-08 20:42:52,352 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20982: havoc pci_enable_device_#t~nondet2321#1; [2025-03-08 20:42:52,352 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20851: havoc ethtool_op_get_link_#t~nondet2306#1; [2025-03-08 20:42:52,352 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint main_returnLabel#1: #t~ret2341#1 := main_#res#1;havoc main_#t~ret1740#1, main_~tmp~120#1;assume { :end_inline_main } true; [2025-03-08 20:42:52,352 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13856-1: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-03-08 20:42:52,352 INFO L1307 $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-08 20:42:52,353 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20998: havoc pci_msi_enabled_#t~nondet2325#1; [2025-03-08 20:42:52,353 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L18092: havoc vmxnet3_get_rss_indir_size_#t~mem2143#1; [2025-03-08 20:42:52,353 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20737: havoc __dynamic_dev_dbg_#t~nondet2289#1; [2025-03-08 20:42:52,353 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21005: havoc pci_request_selected_regions_#t~nondet2326#1; [2025-03-08 20:42:52,353 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L17176-1: ldv_register_netdev_141_#res#1 := ldv_register_netdev_141_~ldv_func_res~6#1; [2025-03-08 20:42:52,353 INFO L1307 $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-08 20:42:52,353 INFO L1307 $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-08 20:42:52,353 INFO L1307 $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-08 20:42:52,353 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20890: havoc ldv_pre_register_netdev_#t~nondet2310#1; [2025-03-08 20:42:52,353 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20770: havoc __pci_register_driver_#t~nondet2292#1; [2025-03-08 20:42:52,353 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-03-08 20:42:52,353 INFO L1307 $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-08 20:42:52,353 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21045: havoc register_netdev_#t~nondet2333#1; [2025-03-08 20:42:52,353 INFO L1307 $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-08 20:42:52,353 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20796: havoc alloc_etherdev_mqs_#t~ret2296#1.base, alloc_etherdev_mqs_#t~ret2296#1.offset; [2025-03-08 20:42:52,353 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L16309-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-03-08 20:42:52,353 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L16310-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-03-08 20:42:52,353 INFO L1307 $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-08 20:42:52,353 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20957: havoc netif_set_real_num_rx_queues_#t~nondet2317#1; [2025-03-08 20:42:52,353 INFO L1307 $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-08 20:42:52,353 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20961: havoc netif_set_real_num_tx_queues_#t~nondet2318#1; [2025-03-08 20:42:52,353 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20835: havoc device_set_wakeup_enable_#t~nondet2302#1; [2025-03-08 20:42:52,353 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L17268: havoc kobject_name_#t~mem1976#1.base, kobject_name_#t~mem1976#1.offset; [2025-03-08 20:42:52,353 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20843: havoc dma_supported_#t~nondet2304#1; [2025-03-08 20:42:52,353 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L17277: havoc dev_name_#t~mem1980#1.base, dev_name_#t~mem1980#1.offset; [2025-03-08 20:42:55,089 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-03-08 20:42:55,637 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21049: havoc request_threaded_irq_#t~nondet2334#1; [2025-03-08 20:42:57,377 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20871: havoc ioremap_nocache_#t~ret2309#1.base, ioremap_nocache_#t~ret2309#1.offset; [2025-03-08 20:42:57,405 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20766: havoc __pci_enable_wake_#t~nondet2291#1; [2025-03-08 20:42:57,483 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21026: havoc #t~nondet2329; [2025-03-08 20:42:57,515 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20831: havoc #t~nondet2301; [2025-03-08 20:42:58,167 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L16353: #res#1 := ~arg0#1; [2025-03-08 20:42:58,892 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6609: havoc arch_irqs_disabled_flags_#t~bitwise40#1; [2025-03-08 20:42:58,938 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20727: havoc __bitmap_weight_#t~nondet2288#1; [2025-03-08 20:42:59,161 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6490: havoc #t~mem1;havoc #t~bitwise2; [2025-03-08 20:42:59,995 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8702: havoc vmxnet3_tq_stopped_#t~mem424#1; [2025-03-08 20:43:00,029 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6484: #res := 1; [2025-03-08 20:43:00,953 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20827: havoc dev_close_#t~nondet2300#1; [2025-03-08 20:43:01,566 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20990: havoc pci_enable_msi_block_#t~nondet2323#1; [2025-03-08 20:43:01,566 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20994: havoc pci_enable_msix_#t~nondet2324#1; [2025-03-08 20:43:08,131 INFO L1307 $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-08 20:43:08,132 INFO L1307 $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-08 20:43:08,290 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21033: havoc queue_work_on_#t~nondet2330#1; [2025-03-08 20:43:08,372 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21019: havoc #t~nondet2328; [2025-03-08 20:43:08,652 INFO L1307 $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-08 20:43:08,695 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L17453: havoc #t~mem2020;havoc #t~mem2021; [2025-03-08 20:43:10,542 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21012: havoc pci_save_state_#t~nondet2327#1; [2025-03-08 20:43:10,543 INFO L1307 $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-08 20:43:10,543 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6630-1: atomic_dec_and_test_#res#1 := 1; [2025-03-08 20:43:10,543 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20903: havoc lock_is_held_#t~nondet2311#1; [2025-03-08 20:43:10,543 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L21041: havoc rcu_lockdep_current_cpu_online_#t~nondet2332#1; [2025-03-08 20:43:10,559 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L20965: havoc #t~nondet2319; [2025-03-08 20:43:12,228 INFO L? ?]: Removed 3849 outVars from TransFormulas that were not future-live. [2025-03-08 20:43:12,228 INFO L307 CfgBuilder]: Performing block encoding [2025-03-08 20:43:12,313 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-08 20:43:12,313 INFO L336 CfgBuilder]: Removed 2 assume(true) statements. [2025-03-08 20:43:12,314 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.03 08:43:12 BoogieIcfgContainer [2025-03-08 20:43:12,314 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-08 20:43:12,316 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-08 20:43:12,316 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-08 20:43:12,319 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-08 20:43:12,320 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.03 08:42:24" (1/3) ... [2025-03-08 20:43:12,320 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6d5d7bf7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.03 08:43:12, skipping insertion in model container [2025-03-08 20:43:12,320 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 08:42:28" (2/3) ... [2025-03-08 20:43:12,320 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6d5d7bf7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.03 08:43:12, skipping insertion in model container [2025-03-08 20:43:12,320 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.03 08:43:12" (3/3) ... [2025-03-08 20:43:12,321 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i [2025-03-08 20:43:12,336 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-08 20:43:12,339 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, 3409 locations, 1 initial locations, 80 loop locations, and 1 error locations. [2025-03-08 20:43:12,432 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-08 20:43:12,444 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;@4c3a38d7, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-08 20:43:12,445 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2025-03-08 20:43:12,455 INFO L276 IsEmpty]: Start isEmpty. Operand has 3191 states, 2275 states have (on average 1.3010989010989011) internal successors, (2960), 2315 states have internal predecessors, (2960), 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-08 20:43:12,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 305 [2025-03-08 20:43:12,495 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 20:43:12,496 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, 1, 1, 1] [2025-03-08 20:43:12,496 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-08 20:43:12,499 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 20:43:12,500 INFO L85 PathProgramCache]: Analyzing trace with hash -1688322531, now seen corresponding path program 1 times [2025-03-08 20:43:12,511 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 20:43:12,511 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2040297646] [2025-03-08 20:43:12,511 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 20:43:12,512 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 20:43:15,141 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 304 statements into 1 equivalence classes. [2025-03-08 20:43:15,520 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 304 of 304 statements. [2025-03-08 20:43:15,521 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 20:43:15,521 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 20:43:16,307 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-08 20:43:16,308 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 20:43:16,308 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2040297646] [2025-03-08 20:43:16,309 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2040297646] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 20:43:16,309 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 20:43:16,309 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-08 20:43:16,310 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [589694309] [2025-03-08 20:43:16,310 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 20:43:16,313 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-08 20:43:16,313 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 20:43:16,330 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-08 20:43:16,331 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-08 20:43:16,338 INFO L87 Difference]: Start difference. First operand has 3191 states, 2275 states have (on average 1.3010989010989011) internal successors, (2960), 2315 states have internal predecessors, (2960), 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 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 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-08 20:43:20,453 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-03-08 20:43:22,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 20:43:22,158 INFO L93 Difference]: Finished difference Result 9018 states and 12810 transitions. [2025-03-08 20:43:22,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-08 20:43:22,160 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 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 304 [2025-03-08 20:43:22,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 20:43:22,224 INFO L225 Difference]: With dead ends: 9018 [2025-03-08 20:43:22,225 INFO L226 Difference]: Without dead ends: 5792 [2025-03-08 20:43:22,255 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-08 20:43:22,259 INFO L435 NwaCegarLoop]: 4299 mSDtfsCounter, 3748 mSDsluCounter, 4220 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 19 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3748 SdHoareTripleChecker+Valid, 8519 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.5s IncrementalHoareTripleChecker+Time [2025-03-08 20:43:22,260 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3748 Valid, 8519 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 150 Invalid, 1 Unknown, 0 Unchecked, 5.5s Time] [2025-03-08 20:43:22,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5792 states. [2025-03-08 20:43:22,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5792 to 5789. [2025-03-08 20:43:22,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5789 states, 4177 states have (on average 1.2666985875029926) internal successors, (5291), 4235 states have internal predecessors, (5291), 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-08 20:43:22,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5789 states to 5789 states and 7915 transitions. [2025-03-08 20:43:22,638 INFO L78 Accepts]: Start accepts. Automaton has 5789 states and 7915 transitions. Word has length 304 [2025-03-08 20:43:22,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 20:43:22,640 INFO L471 AbstractCegarLoop]: Abstraction has 5789 states and 7915 transitions. [2025-03-08 20:43:22,640 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 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-08 20:43:22,641 INFO L276 IsEmpty]: Start isEmpty. Operand 5789 states and 7915 transitions. [2025-03-08 20:43:22,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2025-03-08 20:43:22,655 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 20:43:22,655 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, 1, 1, 1, 1] [2025-03-08 20:43:22,655 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-03-08 20:43:22,656 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-08 20:43:22,656 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 20:43:22,656 INFO L85 PathProgramCache]: Analyzing trace with hash 438878357, now seen corresponding path program 1 times [2025-03-08 20:43:22,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 20:43:22,657 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [754802117] [2025-03-08 20:43:22,657 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 20:43:22,657 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 20:43:24,751 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 305 statements into 1 equivalence classes. [2025-03-08 20:43:24,838 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 305 of 305 statements. [2025-03-08 20:43:24,838 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 20:43:24,838 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 20:43:25,420 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-08 20:43:25,420 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 20:43:25,420 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [754802117] [2025-03-08 20:43:25,420 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [754802117] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 20:43:25,420 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 20:43:25,420 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-08 20:43:25,421 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1938107360] [2025-03-08 20:43:25,421 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 20:43:25,423 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-08 20:43:25,423 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 20:43:25,424 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-08 20:43:25,424 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-08 20:43:25,424 INFO L87 Difference]: Start difference. First operand 5789 states and 7915 transitions. Second operand has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (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-08 20:43:29,502 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-08 20:43:31,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 20:43:31,849 INFO L93 Difference]: Finished difference Result 16775 states and 22939 transitions. [2025-03-08 20:43:31,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-08 20:43:31,850 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (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 305 [2025-03-08 20:43:31,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 20:43:31,934 INFO L225 Difference]: With dead ends: 16775 [2025-03-08 20:43:31,934 INFO L226 Difference]: Without dead ends: 11035 [2025-03-08 20:43:31,970 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-08 20:43:31,971 INFO L435 NwaCegarLoop]: 5759 mSDtfsCounter, 3892 mSDsluCounter, 4110 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 31 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3892 SdHoareTripleChecker+Valid, 9869 SdHoareTripleChecker+Invalid, 250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.0s IncrementalHoareTripleChecker+Time [2025-03-08 20:43:31,971 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3892 Valid, 9869 Invalid, 250 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 218 Invalid, 1 Unknown, 0 Unchecked, 6.0s Time] [2025-03-08 20:43:31,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11035 states. [2025-03-08 20:43:32,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11035 to 11029. [2025-03-08 20:43:32,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11029 states, 7948 states have (on average 1.2639657775541016) internal successors, (10046), 8064 states have internal predecessors, (10046), 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-08 20:43:32,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11029 states to 11029 states and 15032 transitions. [2025-03-08 20:43:32,525 INFO L78 Accepts]: Start accepts. Automaton has 11029 states and 15032 transitions. Word has length 305 [2025-03-08 20:43:32,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 20:43:32,527 INFO L471 AbstractCegarLoop]: Abstraction has 11029 states and 15032 transitions. [2025-03-08 20:43:32,527 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (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-08 20:43:32,527 INFO L276 IsEmpty]: Start isEmpty. Operand 11029 states and 15032 transitions. [2025-03-08 20:43:32,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 334 [2025-03-08 20:43:32,544 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 20:43:32,545 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, 1, 1, 1, 1, 1, 1] [2025-03-08 20:43:32,545 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-03-08 20:43:32,546 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-08 20:43:32,547 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 20:43:32,547 INFO L85 PathProgramCache]: Analyzing trace with hash -209287714, now seen corresponding path program 1 times [2025-03-08 20:43:32,547 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 20:43:32,547 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1097784974] [2025-03-08 20:43:32,547 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 20:43:32,547 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 20:43:34,805 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 333 statements into 1 equivalence classes. [2025-03-08 20:43:34,895 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 333 of 333 statements. [2025-03-08 20:43:34,895 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 20:43:34,895 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 20:43:35,317 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-08 20:43:35,317 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 20:43:35,318 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1097784974] [2025-03-08 20:43:35,318 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1097784974] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 20:43:35,318 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 20:43:35,318 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-08 20:43:35,318 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493662369] [2025-03-08 20:43:35,318 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 20:43:35,318 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-08 20:43:35,318 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 20:43:35,319 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-08 20:43:35,319 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-08 20:43:35,322 INFO L87 Difference]: Start difference. First operand 11029 states and 15032 transitions. Second operand has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 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-08 20:43:39,397 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-08 20:43:41,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 20:43:41,271 INFO L93 Difference]: Finished difference Result 32410 states and 44140 transitions. [2025-03-08 20:43:41,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-08 20:43:41,271 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 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 333 [2025-03-08 20:43:41,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 20:43:41,385 INFO L225 Difference]: With dead ends: 32410 [2025-03-08 20:43:41,385 INFO L226 Difference]: Without dead ends: 21430 [2025-03-08 20:43:41,430 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-08 20:43:41,431 INFO L435 NwaCegarLoop]: 6445 mSDtfsCounter, 4055 mSDsluCounter, 4159 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 13 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4055 SdHoareTripleChecker+Valid, 10604 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.5s IncrementalHoareTripleChecker+Time [2025-03-08 20:43:41,432 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4055 Valid, 10604 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 155 Invalid, 1 Unknown, 0 Unchecked, 5.5s Time] [2025-03-08 20:43:41,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21430 states. [2025-03-08 20:43:41,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21430 to 21420. [2025-03-08 20:43:42,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21420 states, 15456 states have (on average 1.2619047619047619) internal successors, (19504), 15687 states have internal predecessors, (19504), 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-08 20:43:42,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21420 states to 21420 states and 29130 transitions. [2025-03-08 20:43:42,127 INFO L78 Accepts]: Start accepts. Automaton has 21420 states and 29130 transitions. Word has length 333 [2025-03-08 20:43:42,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 20:43:42,127 INFO L471 AbstractCegarLoop]: Abstraction has 21420 states and 29130 transitions. [2025-03-08 20:43:42,128 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 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-08 20:43:42,128 INFO L276 IsEmpty]: Start isEmpty. Operand 21420 states and 29130 transitions. [2025-03-08 20:43:42,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 354 [2025-03-08 20:43:42,151 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 20:43:42,152 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, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 20:43:42,152 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-03-08 20:43:42,152 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-08 20:43:42,152 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 20:43:42,152 INFO L85 PathProgramCache]: Analyzing trace with hash -1157493811, now seen corresponding path program 1 times [2025-03-08 20:43:42,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 20:43:42,153 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2102772427] [2025-03-08 20:43:42,153 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 20:43:42,153 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 20:43:44,427 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 353 statements into 1 equivalence classes. [2025-03-08 20:43:44,514 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 353 of 353 statements. [2025-03-08 20:43:44,515 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 20:43:44,515 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 20:43:44,898 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-08 20:43:44,899 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 20:43:44,899 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2102772427] [2025-03-08 20:43:44,899 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2102772427] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 20:43:44,899 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 20:43:44,899 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-08 20:43:44,899 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790170836] [2025-03-08 20:43:44,899 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 20:43:44,899 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-08 20:43:44,899 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 20:43:44,900 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-08 20:43:44,900 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-08 20:43:44,900 INFO L87 Difference]: Start difference. First operand 21420 states and 29130 transitions. Second operand has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 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) [2025-03-08 20:43:48,962 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 []