./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-usb-dev_drivers-net-vmxnet3-vmxnet3.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 798a7b37 Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-usb-dev_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 95cc543615b76b1fe0119c8be31a20ded778fe4f4c43e3cfa94cdd73d2d9b37f --- Real Ultimate output --- This is Ultimate 0.3.0-?-798a7b3-m [2025-03-04 05:43:08,573 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-04 05:43:08,627 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-04 05:43:08,634 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-04 05:43:08,634 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-04 05:43:08,650 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-04 05:43:08,650 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-04 05:43:08,650 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-04 05:43:08,651 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-04 05:43:08,652 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-04 05:43:08,652 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-04 05:43:08,652 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-04 05:43:08,653 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-04 05:43:08,653 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-04 05:43:08,653 INFO L153 SettingsManager]: * Use SBE=true [2025-03-04 05:43:08,653 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-04 05:43:08,653 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-04 05:43:08,654 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-04 05:43:08,654 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-04 05:43:08,654 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-04 05:43:08,654 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-04 05:43:08,654 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-04 05:43:08,654 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-04 05:43:08,654 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-04 05:43:08,654 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-04 05:43:08,654 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-04 05:43:08,654 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-04 05:43:08,654 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-04 05:43:08,654 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-04 05:43:08,654 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 05:43:08,655 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-04 05:43:08,655 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-04 05:43:08,655 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-04 05:43:08,655 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-04 05:43:08,655 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-04 05:43:08,655 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-04 05:43:08,655 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-04 05:43:08,655 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-04 05:43:08,655 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-04 05:43:08,656 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-04 05:43:08,656 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 -> 95cc543615b76b1fe0119c8be31a20ded778fe4f4c43e3cfa94cdd73d2d9b37f [2025-03-04 05:43:08,865 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-04 05:43:08,871 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-04 05:43:08,873 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-04 05:43:08,874 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-04 05:43:08,874 INFO L274 PluginConnector]: CDTParser initialized [2025-03-04 05:43:08,875 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-usb-dev_drivers-net-vmxnet3-vmxnet3.cil.i [2025-03-04 05:43:09,958 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/86be8bd08/d6678f6d21e446d5ad00b0c5043799bb/FLAGbdb5df9a1 [2025-03-04 05:43:10,501 INFO L384 CDTParser]: Found 1 translation units. [2025-03-04 05:43:10,502 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-usb-dev_drivers-net-vmxnet3-vmxnet3.cil.i [2025-03-04 05:43:10,555 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/86be8bd08/d6678f6d21e446d5ad00b0c5043799bb/FLAGbdb5df9a1 [2025-03-04 05:43:10,568 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/86be8bd08/d6678f6d21e446d5ad00b0c5043799bb [2025-03-04 05:43:10,571 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-04 05:43:10,573 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-04 05:43:10,574 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-04 05:43:10,574 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-04 05:43:10,577 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-04 05:43:10,578 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 05:43:10" (1/1) ... [2025-03-04 05:43:10,580 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2d20fd0b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:43:10, skipping insertion in model container [2025-03-04 05:43:10,580 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 05:43:10" (1/1) ... [2025-03-04 05:43:10,699 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-04 05:43:15,011 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-usb-dev_drivers-net-vmxnet3-vmxnet3.cil.i[507435,507448] [2025-03-04 05:43:15,015 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-usb-dev_drivers-net-vmxnet3-vmxnet3.cil.i[507582,507595] [2025-03-04 05:43:15,017 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-usb-dev_drivers-net-vmxnet3-vmxnet3.cil.i[507721,507734] [2025-03-04 05:43:15,017 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-usb-dev_drivers-net-vmxnet3-vmxnet3.cil.i[507879,507892] [2025-03-04 05:43:15,046 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 05:43:15,120 INFO L200 MainTranslator]: Completed pre-run [2025-03-04 05:43:15,199 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-04 05:43:15,201 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-04 05:43:15,202 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6482] [2025-03-04 05:43:15,202 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [6498] [2025-03-04 05:43:15,205 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/a068ef8/linux-usb-dev/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [6601-6602] [2025-03-04 05:43:15,205 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"); [6607-6609] [2025-03-04 05:43:15,206 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6661] [2025-03-04 05:43:15,206 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6664] [2025-03-04 05:43:15,207 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (val)); [6666] [2025-03-04 05:43:15,207 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6671] [2025-03-04 05:43:15,207 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6674] [2025-03-04 05:43:15,207 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6676] [2025-03-04 05:43:15,207 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6681] [2025-03-04 05:43:15,207 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6684] [2025-03-04 05:43:15,207 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6686] [2025-03-04 05:43:15,207 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6691] [2025-03-04 05:43:15,207 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6694] [2025-03-04 05:43:15,207 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (val)); [6696] [2025-03-04 05:43:15,210 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6734] [2025-03-04 05:43:15,210 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6737] [2025-03-04 05:43:15,210 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (- val)); [6739] [2025-03-04 05:43:15,210 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6744] [2025-03-04 05:43:15,211 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6747] [2025-03-04 05:43:15,211 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6749] [2025-03-04 05:43:15,211 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6754] [2025-03-04 05:43:15,211 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6757] [2025-03-04 05:43:15,211 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6759] [2025-03-04 05:43:15,211 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6764] [2025-03-04 05:43:15,211 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6767] [2025-03-04 05:43:15,211 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (- val)); [6769] [2025-03-04 05:43:15,212 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6845] [2025-03-04 05:43:15,212 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6854] [2025-03-04 05:43:15,215 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [7024] [2025-03-04 05:43:15,215 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [7031] [2025-03-04 05:43:15,216 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)); [7098] [2025-03-04 05:43:15,216 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)); [7106-7107] [2025-03-04 05:43:15,220 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)); [7181-7182] [2025-03-04 05:43:15,222 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)); [7215-7216] [2025-03-04 05:43:15,223 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)); [7256-7257] [2025-03-04 05:43:15,224 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)); [7285-7286] [2025-03-04 05:43:15,271 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)); [7793-7794] [2025-03-04 05:43:15,271 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7800] [2025-03-04 05:43:15,275 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [8115] [2025-03-04 05:43:15,276 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8118] [2025-03-04 05:43:15,276 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8121] [2025-03-04 05:43:15,276 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8124] [2025-03-04 05:43:15,276 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [8155] [2025-03-04 05:43:15,276 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8158] [2025-03-04 05:43:15,276 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8161] [2025-03-04 05:43:15,277 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8164] [2025-03-04 05:43:15,277 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [8195] [2025-03-04 05:43:15,278 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8198] [2025-03-04 05:43:15,278 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8201] [2025-03-04 05:43:15,278 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8204] [2025-03-04 05:43:15,278 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [8235] [2025-03-04 05:43:15,279 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8238] [2025-03-04 05:43:15,279 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8241] [2025-03-04 05:43:15,279 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8244] [2025-03-04 05:43:15,301 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)); [8875-8876] [2025-03-04 05:43:15,302 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)); [8903-8904] [2025-03-04 05:43:15,303 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)); [8915-8916] [2025-03-04 05:43:15,303 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)); [8928-8929] [2025-03-04 05:43:15,306 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)); [9067-9068] [2025-03-04 05:43:15,306 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)); [9078-9079] [2025-03-04 05:43:15,310 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)); [9234-9235] [2025-03-04 05:43:15,311 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)); [9245-9246] [2025-03-04 05:43:15,314 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)); [9377-9378] [2025-03-04 05:43:15,315 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)); [9407-9408] [2025-03-04 05:43:15,318 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)); [9456-9457] [2025-03-04 05:43:15,319 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)); [9487-9488] [2025-03-04 05:43:15,320 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)); [9538-9539] [2025-03-04 05:43:15,323 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)); [9600-9601] [2025-03-04 05:43:15,326 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)); [9665-9666] [2025-03-04 05:43:15,335 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)); [10033-10034] [2025-03-04 05:43:15,339 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)); [10153-10154] [2025-03-04 05:43:15,340 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)); [10183-10184] [2025-03-04 05:43:15,341 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)); [10195-10196] [2025-03-04 05:43:15,341 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)); [10207-10208] [2025-03-04 05:43:15,343 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)); [10319-10320] [2025-03-04 05:43:15,343 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)); [10337-10338] [2025-03-04 05:43:15,343 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)); [10347-10348] [2025-03-04 05:43:15,344 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)); [10378-10379] [2025-03-04 05:43:15,344 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)); [10388-10389] [2025-03-04 05:43:15,344 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)); [10400-10401] [2025-03-04 05:43:15,344 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)); [10412-10413] [2025-03-04 05:43:15,344 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)); [10423-10424] [2025-03-04 05:43:15,345 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)); [10441-10442] [2025-03-04 05:43:15,346 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)); [10508-10509] [2025-03-04 05:43:15,346 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)); [10521-10522] [2025-03-04 05:43:15,347 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)); [10533-10534] [2025-03-04 05:43:15,348 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)); [10614-10615] [2025-03-04 05:43:15,352 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)); [10743-10744] [2025-03-04 05:43:15,372 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)); [11464-11465] [2025-03-04 05:43:15,372 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)); [11474-11475] [2025-03-04 05:43:15,373 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)); [11539-11540] [2025-03-04 05:43:15,373 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)); [11558-11559] [2025-03-04 05:43:15,379 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)); [11864-11865] [2025-03-04 05:43:15,387 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)); [12327-12328] [2025-03-04 05:43:15,416 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)); [12563-12564] [2025-03-04 05:43:15,420 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (2883), "i" (12UL)); [12842-12843] [2025-03-04 05:43:15,561 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-usb-dev_drivers-net-vmxnet3-vmxnet3.cil.i[507435,507448] [2025-03-04 05:43:15,561 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-usb-dev_drivers-net-vmxnet3-vmxnet3.cil.i[507582,507595] [2025-03-04 05:43:15,562 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-usb-dev_drivers-net-vmxnet3-vmxnet3.cil.i[507721,507734] [2025-03-04 05:43:15,562 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-usb-dev_drivers-net-vmxnet3-vmxnet3.cil.i[507879,507892] [2025-03-04 05:43:15,571 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 05:43:15,754 INFO L204 MainTranslator]: Completed translation [2025-03-04 05:43:15,755 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:43:15 WrapperNode [2025-03-04 05:43:15,756 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-04 05:43:15,756 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-04 05:43:15,757 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-04 05:43:15,757 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-04 05:43:15,762 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:43:15" (1/1) ... [2025-03-04 05:43:15,874 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:43:15" (1/1) ... [2025-03-04 05:43:16,127 INFO L138 Inliner]: procedures = 559, calls = 4684, calls flagged for inlining = 331, calls inlined = 283, statements flattened = 9688 [2025-03-04 05:43:16,127 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-04 05:43:16,128 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-04 05:43:16,128 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-04 05:43:16,128 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-04 05:43:16,139 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:43:15" (1/1) ... [2025-03-04 05:43:16,140 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:43:15" (1/1) ... [2025-03-04 05:43:16,190 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:43:15" (1/1) ... [2025-03-04 05:43:18,086 INFO L175 MemorySlicer]: Split 2661 memory accesses to 25 slices as follows [8, 2, 2, 8, 8, 7, 8, 2, 8, 8, 8, 1, 2, 54, 3, 44, 2, 4, 2433, 2, 16, 14, 8, 1, 8]. 91 percent of accesses are in the largest equivalence class. The 1255 initializations are split as follows [8, 0, 0, 8, 8, 0, 8, 0, 8, 8, 8, 1, 2, 0, 1, 0, 0, 0, 1163, 0, 16, 0, 8, 0, 8]. The 606 writes are split as follows [0, 1, 1, 0, 0, 6, 0, 1, 0, 0, 0, 0, 0, 42, 0, 0, 1, 3, 538, 1, 0, 12, 0, 0, 0]. [2025-03-04 05:43:18,086 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:43:15" (1/1) ... [2025-03-04 05:43:18,086 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:43:15" (1/1) ... [2025-03-04 05:43:18,260 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:43:15" (1/1) ... [2025-03-04 05:43:18,277 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:43:15" (1/1) ... [2025-03-04 05:43:18,322 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:43:15" (1/1) ... [2025-03-04 05:43:18,353 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:43:15" (1/1) ... [2025-03-04 05:43:18,408 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-04 05:43:18,409 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-04 05:43:18,409 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-04 05:43:18,409 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-04 05:43:18,411 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:43:15" (1/1) ... [2025-03-04 05:43:18,415 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 05:43:18,426 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 05:43:18,439 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-03-04 05:43:18,441 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-03-04 05:43:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_tq_stop [2025-03-04 05:43:18,461 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_tq_stop [2025-03-04 05:43:18,461 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_cmd_ring_desc_avail [2025-03-04 05:43:18,462 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_cmd_ring_desc_avail [2025-03-04 05:43:18,462 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_reset_dev [2025-03-04 05:43:18,462 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_reset_dev [2025-03-04 05:43:18,462 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-03-04 05:43:18,462 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-03-04 05:43:18,462 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_0_6 [2025-03-04 05:43:18,462 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_0_6 [2025-03-04 05:43:18,462 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2025-03-04 05:43:18,462 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2025-03-04 05:43:18,462 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_resume [2025-03-04 05:43:18,462 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_resume [2025-03-04 05:43:18,463 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-04 05:43:18,463 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-04 05:43:18,463 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-03-04 05:43:18,463 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-03-04 05:43:18,463 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_page [2025-03-04 05:43:18,463 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_page [2025-03-04 05:43:18,463 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-03-04 05:43:18,463 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-03-04 05:43:18,463 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-03-04 05:43:18,463 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-03-04 05:43:18,463 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2025-03-04 05:43:18,463 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2025-03-04 05:43:18,463 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-03-04 05:43:18,464 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-03-04 05:43:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_rq_alloc_rx_buf [2025-03-04 05:43:18,464 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_rq_alloc_rx_buf [2025-03-04 05:43:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure dma_zalloc_coherent [2025-03-04 05:43:18,464 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_zalloc_coherent [2025-03-04 05:43:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_netdev_dbg [2025-03-04 05:43:18,464 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_netdev_dbg [2025-03-04 05:43:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2025-03-04 05:43:18,464 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2025-03-04 05:43:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_get_sset_count [2025-03-04 05:43:18,464 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_get_sset_count [2025-03-04 05:43:18,464 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-03-04 05:43:18,464 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-03-04 05:43:18,465 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2025-03-04 05:43:18,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2025-03-04 05:43:18,465 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-03-04 05:43:18,465 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-03-04 05:43:18,465 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-03-04 05:43:18,466 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-03-04 05:43:18,466 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-03-04 05:43:18,466 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-03-04 05:43:18,466 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-04 05:43:18,466 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-03-04 05:43:18,466 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-03-04 05:43:18,466 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_restore_vlan [2025-03-04 05:43:18,466 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_restore_vlan [2025-03-04 05:43:18,466 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_comp_ring_adv_next2proc [2025-03-04 05:43:18,466 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_comp_ring_adv_next2proc [2025-03-04 05:43:18,466 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-03-04 05:43:18,467 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-03-04 05:43:18,467 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure __rounddown_pow_of_two [2025-03-04 05:43:18,467 INFO L138 BoogieDeclarations]: Found implementation of procedure __rounddown_pow_of_two [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-03-04 05:43:18,467 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure netif_napi_add [2025-03-04 05:43:18,467 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_napi_add [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-03-04 05:43:18,467 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-03-04 05:43:18,467 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-04 05:43:18,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-04 05:43:18,468 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-04 05:43:18,468 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-03-04 05:43:18,468 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-03-04 05:43:18,468 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-03-04 05:43:18,468 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-03-04 05:43:18,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-03-04 05:43:18,471 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-03-04 05:43:18,471 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-03-04 05:43:18,471 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-03-04 05:43:18,472 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_tq_destroy [2025-03-04 05:43:18,472 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_tq_destroy [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_unmap_tx_buf [2025-03-04 05:43:18,472 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_unmap_tx_buf [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-03-04 05:43:18,472 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-03-04 05:43:18,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-03-04 05:43:18,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-03-04 05:43:18,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-03-04 05:43:18,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-03-04 05:43:18,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-03-04 05:43:18,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-03-04 05:43:18,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-03-04 05:43:18,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-03-04 05:43:18,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-03-04 05:43:18,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-03-04 05:43:18,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-03-04 05:43:18,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-03-04 05:43:18,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-03-04 05:43:18,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-03-04 05:43:18,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-03-04 05:43:18,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-03-04 05:43:18,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-03-04 05:43:18,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-03-04 05:43:18,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-03-04 05:43:18,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-03-04 05:43:18,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-03-04 05:43:18,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-03-04 05:43:18,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-03-04 05:43:18,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-03-04 05:43:18,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-03-04 05:43:18,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-03-04 05:43:18,473 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2025-03-04 05:43:18,473 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2025-03-04 05:43:18,473 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2025-03-04 05:43:18,473 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2025-03-04 05:43:18,473 INFO L130 BoogieDeclarations]: Found specification of procedure pci_choose_state [2025-03-04 05:43:18,473 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_choose_state [2025-03-04 05:43:18,473 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2025-03-04 05:43:18,473 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2025-03-04 05:43:18,473 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2025-03-04 05:43:18,473 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2025-03-04 05:43:18,473 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2025-03-04 05:43:18,473 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2025-03-04 05:43:18,473 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_rq_destroy [2025-03-04 05:43:18,473 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_rq_destroy [2025-03-04 05:43:18,473 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-03-04 05:43:18,473 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-03-04 05:43:18,473 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_request_irqs [2025-03-04 05:43:18,473 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_request_irqs [2025-03-04 05:43:18,473 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_rq_create [2025-03-04 05:43:18,473 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_rq_create [2025-03-04 05:43:18,473 INFO L130 BoogieDeclarations]: Found specification of procedure napi_enable [2025-03-04 05:43:18,475 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_enable [2025-03-04 05:43:18,475 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_enable_intr [2025-03-04 05:43:18,475 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_enable_intr [2025-03-04 05:43:18,475 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_remove_device [2025-03-04 05:43:18,475 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_remove_device [2025-03-04 05:43:18,475 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-04 05:43:18,475 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2025-03-04 05:43:18,475 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2025-03-04 05:43:18,475 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2025-03-04 05:43:18,475 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2025-03-04 05:43:18,475 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2025-03-04 05:43:18,475 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2025-03-04 05:43:18,476 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_4 [2025-03-04 05:43:18,476 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_4 [2025-03-04 05:43:18,476 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_single_attrs [2025-03-04 05:43:18,476 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_single_attrs [2025-03-04 05:43:18,476 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-04 05:43:18,476 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-03-04 05:43:18,476 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-03-04 05:43:18,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-04 05:43:18,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-04 05:43:18,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-04 05:43:18,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-04 05:43:18,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-04 05:43:18,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-04 05:43:18,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-04 05:43:18,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-04 05:43:18,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-04 05:43:18,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-04 05:43:18,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-04 05:43:18,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-04 05:43:18,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-04 05:43:18,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-04 05:43:18,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-04 05:43:18,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-04 05:43:18,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-04 05:43:18,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-04 05:43:18,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-04 05:43:18,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-04 05:43:18,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-04 05:43:18,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-04 05:43:18,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-04 05:43:18,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-03-04 05:43:18,476 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-03-04 05:43:18,476 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-03-04 05:43:18,476 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-03-04 05:43:18,476 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-03-04 05:43:18,476 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-03-04 05:43:18,476 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-03-04 05:43:18,476 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-03-04 05:43:18,476 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_free_irqs [2025-03-04 05:43:18,476 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_free_irqs [2025-03-04 05:43:18,476 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_set_mc [2025-03-04 05:43:18,476 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_set_mc [2025-03-04 05:43:18,476 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2025-03-04 05:43:18,476 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2025-03-04 05:43:18,476 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2025-03-04 05:43:18,476 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2025-03-04 05:43:18,476 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-03-04 05:43:18,476 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-03-04 05:43:18,477 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_check_link [2025-03-04 05:43:18,477 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_check_link [2025-03-04 05:43:18,477 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2025-03-04 05:43:18,477 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2025-03-04 05:43:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_selected_regions [2025-03-04 05:43:18,478 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_selected_regions [2025-03-04 05:43:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_cmd_ring_adv_next2fill [2025-03-04 05:43:18,478 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_cmd_ring_adv_next2fill [2025-03-04 05:43:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-03-04 05:43:18,478 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-03-04 05:43:18,478 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-03-04 05:43:18,479 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-03-04 05:43:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_free_intr_resources [2025-03-04 05:43:18,479 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_free_intr_resources [2025-03-04 05:43:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_tq_destroy_all [2025-03-04 05:43:18,479 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_tq_destroy_all [2025-03-04 05:43:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-04 05:43:18,479 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-04 05:43:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-03-04 05:43:18,479 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-03-04 05:43:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-03-04 05:43:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-03-04 05:43:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-03-04 05:43:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-03-04 05:43:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-03-04 05:43:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-03-04 05:43:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-03-04 05:43:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-03-04 05:43:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-03-04 05:43:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-03-04 05:43:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-03-04 05:43:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-03-04 05:43:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-03-04 05:43:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-03-04 05:43:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-03-04 05:43:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-03-04 05:43:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-03-04 05:43:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-03-04 05:43:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-03-04 05:43:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-03-04 05:43:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-03-04 05:43:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-03-04 05:43:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-03-04 05:43:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-03-04 05:43:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-03-04 05:43:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_adjust_rx_ring_size [2025-03-04 05:43:18,479 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_adjust_rx_ring_size [2025-03-04 05:43:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-04 05:43:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-04 05:43:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-04 05:43:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-04 05:43:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-04 05:43:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-04 05:43:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-04 05:43:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-04 05:43:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-04 05:43:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-04 05:43:18,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-04 05:43:18,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-04 05:43:18,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-04 05:43:18,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-04 05:43:18,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-04 05:43:18,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-04 05:43:18,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-04 05:43:18,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-04 05:43:18,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-04 05:43:18,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-04 05:43:18,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-04 05:43:18,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-04 05:43:18,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-04 05:43:18,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-03-04 05:43:18,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-03-04 05:43:18,480 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-03-04 05:43:18,480 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-03-04 05:43:18,480 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2025-03-04 05:43:18,480 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2025-03-04 05:43:18,480 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2025-03-04 05:43:18,480 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2025-03-04 05:43:18,480 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-03-04 05:43:18,480 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-03-04 05:43:18,480 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-03-04 05:43:18,480 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-03-04 05:43:18,480 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2025-03-04 05:43:18,481 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2025-03-04 05:43:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2025-03-04 05:43:18,481 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2025-03-04 05:43:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_quiesce_dev [2025-03-04 05:43:18,481 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_quiesce_dev [2025-03-04 05:43:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_cmd_ring_adv_next2comp [2025-03-04 05:43:18,481 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_cmd_ring_adv_next2comp [2025-03-04 05:43:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2025-03-04 05:43:18,481 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2025-03-04 05:43:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-04 05:43:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-04 05:43:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-04 05:43:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-04 05:43:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-04 05:43:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-04 05:43:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-04 05:43:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-04 05:43:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-04 05:43:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-04 05:43:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-04 05:43:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-04 05:43:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-04 05:43:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-04 05:43:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-04 05:43:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-03-04 05:43:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-03-04 05:43:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-03-04 05:43:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-03-04 05:43:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-03-04 05:43:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-03-04 05:43:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-03-04 05:43:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-03-04 05:43:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-03-04 05:43:18,481 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-03-04 05:43:18,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-04 05:43:18,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-04 05:43:18,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-04 05:43:18,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-04 05:43:18,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-04 05:43:18,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-04 05:43:18,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-04 05:43:18,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-04 05:43:18,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-04 05:43:18,481 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-04 05:43:18,482 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-04 05:43:18,482 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-04 05:43:18,482 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-04 05:43:18,482 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-04 05:43:18,482 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-04 05:43:18,482 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-03-04 05:43:18,482 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-03-04 05:43:18,482 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-03-04 05:43:18,482 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-03-04 05:43:18,482 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-03-04 05:43:18,482 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-03-04 05:43:18,482 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-03-04 05:43:18,482 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-03-04 05:43:18,482 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-03-04 05:43:18,482 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-03-04 05:43:18,482 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_rq_cleanup_all [2025-03-04 05:43:18,482 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_rq_cleanup_all [2025-03-04 05:43:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2025-03-04 05:43:18,483 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2025-03-04 05:43:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_schedule [2025-03-04 05:43:18,483 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_schedule [2025-03-04 05:43:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2025-03-04 05:43:18,483 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2025-03-04 05:43:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_single_attrs [2025-03-04 05:43:18,483 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_single_attrs [2025-03-04 05:43:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-03-04 05:43:18,483 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-03-04 05:43:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-04 05:43:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-03-04 05:43:18,483 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-03-04 05:43:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value_probe [2025-03-04 05:43:18,483 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value_probe [2025-03-04 05:43:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-04 05:43:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-04 05:43:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-04 05:43:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-04 05:43:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-04 05:43:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-04 05:43:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-04 05:43:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-04 05:43:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-04 05:43:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-04 05:43:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-04 05:43:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-04 05:43:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-04 05:43:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-04 05:43:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-04 05:43:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-04 05:43:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-04 05:43:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-04 05:43:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-04 05:43:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-04 05:43:18,483 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-04 05:43:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-04 05:43:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-04 05:43:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-03-04 05:43:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-03-04 05:43:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap [2025-03-04 05:43:18,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap [2025-03-04 05:43:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_wake [2025-03-04 05:43:18,484 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_wake [2025-03-04 05:43:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_disable_intr [2025-03-04 05:43:18,484 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_disable_intr [2025-03-04 05:43:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-03-04 05:43:18,484 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-03-04 05:43:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-03-04 05:43:18,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2025-03-04 05:43:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2025-03-04 05:43:18,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2025-03-04 05:43:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-03-04 05:43:18,484 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-03-04 05:43:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_process_events [2025-03-04 05:43:18,484 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_process_events [2025-03-04 05:43:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2025-03-04 05:43:18,484 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2025-03-04 05:43:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-03-04 05:43:18,484 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-03-04 05:43:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2025-03-04 05:43:18,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2025-03-04 05:43:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2025-03-04 05:43:18,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2025-03-04 05:43:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2025-03-04 05:43:18,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2025-03-04 05:43:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_intr [2025-03-04 05:43:18,484 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_intr [2025-03-04 05:43:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_rq_destroy_all [2025-03-04 05:43:18,484 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_rq_destroy_all [2025-03-04 05:43:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2025-03-04 05:43:18,484 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2025-03-04 05:43:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_weight [2025-03-04 05:43:18,484 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_weight [2025-03-04 05:43:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2025-03-04 05:43:18,484 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2025-03-04 05:43:18,484 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-03-04 05:43:18,485 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-03-04 05:43:18,485 INFO L130 BoogieDeclarations]: Found specification of procedure __netdev_alloc_skb_ip_align [2025-03-04 05:43:18,485 INFO L138 BoogieDeclarations]: Found implementation of procedure __netdev_alloc_skb_ip_align [2025-03-04 05:43:18,485 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_free_pci_resources [2025-03-04 05:43:18,485 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_free_pci_resources [2025-03-04 05:43:18,485 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-03-04 05:43:18,485 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-03-04 05:43:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_disable_all_intrs [2025-03-04 05:43:18,486 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_disable_all_intrs [2025-03-04 05:43:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-04 05:43:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-04 05:43:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-04 05:43:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-04 05:43:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-04 05:43:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-04 05:43:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-04 05:43:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-04 05:43:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-04 05:43:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-04 05:43:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-04 05:43:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-04 05:43:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-04 05:43:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-04 05:43:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-04 05:43:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-04 05:43:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-04 05:43:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-04 05:43:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-04 05:43:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-04 05:43:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-03-04 05:43:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-03-04 05:43:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-03-04 05:43:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-03-04 05:43:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-03-04 05:43:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_3_6 [2025-03-04 05:43:18,486 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_3_6 [2025-03-04 05:43:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-03-04 05:43:18,486 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-03-04 05:43:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_tq_tx_complete [2025-03-04 05:43:18,486 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_tq_tx_complete [2025-03-04 05:43:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2025-03-04 05:43:18,486 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2025-03-04 05:43:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-03-04 05:43:18,486 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-03-04 05:43:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-03-04 05:43:18,486 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-03-04 05:43:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_vmxnet3_exit_module_19_2 [2025-03-04 05:43:18,486 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_vmxnet3_exit_module_19_2 [2025-03-04 05:43:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_enable_all_intrs [2025-03-04 05:43:18,486 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_enable_all_intrs [2025-03-04 05:43:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2025-03-04 05:43:18,486 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2025-03-04 05:43:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_create_queues [2025-03-04 05:43:18,486 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_create_queues [2025-03-04 05:43:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_2_6 [2025-03-04 05:43:18,486 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_2_6 [2025-03-04 05:43:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_force_close [2025-03-04 05:43:18,486 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_force_close [2025-03-04 05:43:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2025-03-04 05:43:18,486 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2025-03-04 05:43:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_alloc_intr_resources [2025-03-04 05:43:18,486 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_alloc_intr_resources [2025-03-04 05:43:18,486 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_activate_dev [2025-03-04 05:43:18,486 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_activate_dev [2025-03-04 05:43:18,487 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_write_mac_addr [2025-03-04 05:43:18,487 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_write_mac_addr [2025-03-04 05:43:18,487 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2025-03-04 05:43:18,487 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2025-03-04 05:43:18,487 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-03-04 05:43:18,487 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-03-04 05:43:18,487 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-03-04 05:43:18,487 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-03-04 05:43:18,487 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_msix_rx [2025-03-04 05:43:18,487 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_msix_rx [2025-03-04 05:43:18,487 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-03-04 05:43:18,487 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-03-04 05:43:18,487 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_1_6 [2025-03-04 05:43:18,487 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_1_6 [2025-03-04 05:43:18,487 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-03-04 05:43:18,487 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-03-04 05:43:18,488 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2025-03-04 05:43:18,488 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2025-03-04 05:43:18,488 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-03-04 05:43:18,488 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-03-04 05:43:18,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-04 05:43:18,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-04 05:43:18,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-04 05:43:18,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-04 05:43:18,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-04 05:43:18,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-04 05:43:18,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-04 05:43:18,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-04 05:43:18,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-04 05:43:18,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-04 05:43:18,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-04 05:43:18,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-04 05:43:18,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-04 05:43:18,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-04 05:43:18,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-04 05:43:18,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-04 05:43:18,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-04 05:43:18,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-04 05:43:18,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-04 05:43:18,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-04 05:43:18,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-03-04 05:43:18,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-03-04 05:43:18,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-03-04 05:43:18,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-03-04 05:43:18,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-03-04 05:43:18,489 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_get_regs_len [2025-03-04 05:43:18,489 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_get_regs_len [2025-03-04 05:43:18,489 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_page [2025-03-04 05:43:18,489 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_page [2025-03-04 05:43:18,489 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2025-03-04 05:43:18,489 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2025-03-04 05:43:18,489 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_suspend [2025-03-04 05:43:18,489 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_suspend [2025-03-04 05:43:18,489 INFO L130 BoogieDeclarations]: Found specification of procedure netpoll_trap [2025-03-04 05:43:18,489 INFO L138 BoogieDeclarations]: Found implementation of procedure netpoll_trap [2025-03-04 05:43:19,492 INFO L256 CfgBuilder]: Building ICFG [2025-03-04 05:43:19,497 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-04 05:43:19,570 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8583: havoc #t~mem416;havoc #t~mem417;havoc #t~ite419;havoc #t~mem418;havoc #t~mem420;havoc #t~mem421; [2025-03-04 05:43:19,597 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18869: havoc #t~nondet2279; [2025-03-04 05:43:19,667 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19032: havoc pci_enable_device_mem_#t~nondet2302#1; [2025-03-04 05:43:19,899 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18972: havoc #t~nondet2293; [2025-03-04 05:43:20,253 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9338: call ULTIMATE.dealloc(~#descriptor~0.base, ~#descriptor~0.offset);havoc ~#descriptor~0.base, ~#descriptor~0.offset; [2025-03-04 05:43:20,388 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18773: havoc #t~nondet2265; [2025-03-04 05:43:20,536 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18842: havoc alloc_pages_current_#t~ret2276#1.base, alloc_pages_current_#t~ret2276#1.offset; [2025-03-04 05:43:20,546 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17246: havoc #t~mem2055;havoc #t~mem2056; [2025-03-04 05:43:20,560 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18265: havoc ldv_dev_get_drvdata_#t~mem2225#1.base, ldv_dev_get_drvdata_#t~mem2225#1.offset;havoc ldv_dev_get_drvdata_#t~mem2226#1.base, ldv_dev_get_drvdata_#t~mem2226#1.offset; [2025-03-04 05:43:20,568 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19118: havoc #t~nondet2320; [2025-03-04 05:43:20,608 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18905: havoc find_next_bit_#t~nondet2288#1; [2025-03-04 05:43:20,608 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18901: havoc find_first_bit_#t~nondet2287#1; [2025-03-04 05:43:20,620 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7810: havoc #t~mem287.base, #t~mem287.offset; [2025-03-04 05:43:20,624 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18976: havoc #t~nondet2294; [2025-03-04 05:43:20,635 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6534: havoc #t~bitwise11#1; [2025-03-04 05:43:20,654 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7157: havoc #t~mem138.base, #t~mem138.offset; [2025-03-04 05:43:20,677 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18823: havoc #t~nondet2273; [2025-03-04 05:43:20,730 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18813: havoc #t~nondet2271; [2025-03-04 05:43:20,746 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19015: havoc #t~nondet2300; [2025-03-04 05:43:20,752 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19087: havoc #t~nondet2312; [2025-03-04 05:43:20,758 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18885: havoc dma_set_mask_#t~nondet2283#1; [2025-03-04 05:43:21,035 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16890-1: ldv_request_irq_23_#res#1 := ldv_request_irq_23_~ldv_func_res~3#1; [2025-03-04 05:43:21,035 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16908-1: ldv_request_irq_24_#res#1 := ldv_request_irq_24_~ldv_func_res~4#1; [2025-03-04 05:43:21,035 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16836-1: ldv_request_irq_20_#res#1 := ldv_request_irq_20_~ldv_func_res~0#1; [2025-03-04 05:43:21,035 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16854-1: ldv_request_irq_21_#res#1 := ldv_request_irq_21_~ldv_func_res~1#1; [2025-03-04 05:43:21,035 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16872-1: ldv_request_irq_22_#res#1 := ldv_request_irq_22_~ldv_func_res~2#1; [2025-03-04 05:43:21,226 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18846: havoc cancel_work_sync_#t~nondet2277#1; [2025-03-04 05:43:21,380 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18980: havoc netdev_notice_#t~nondet2295#1; [2025-03-04 05:43:21,415 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12475: call ULTIMATE.dealloc(vmxnet3_open_~#__key~0#1.base, vmxnet3_open_~#__key~0#1.offset);havoc vmxnet3_open_~#__key~0#1.base, vmxnet3_open_~#__key~0#1.offset; [2025-03-04 05:43:21,542 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7082: havoc __kmalloc_#t~ret102#1.base, __kmalloc_#t~ret102#1.offset; [2025-03-04 05:43:40,034 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19003: havoc netif_set_real_num_rx_queues_#t~nondet2297#1; [2025-03-04 05:43:40,034 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint main_returnLabel#1: #t~ret2322#1 := main_#res#1;havoc main_#t~ret1778#1, main_~tmp~126#1;assume { :end_inline_main } true; [2025-03-04 05:43:40,034 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19007: havoc netif_set_real_num_tx_queues_#t~nondet2298#1; [2025-03-04 05:43:40,034 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18881: havoc device_set_wakeup_enable_#t~nondet2282#1; [2025-03-04 05:43:40,034 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17036-1: ldv___pci_register_driver_35_#res#1 := ldv___pci_register_driver_35_~ldv_func_res~7#1; [2025-03-04 05:43:40,034 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18889: havoc dma_supported_#t~nondet2284#1; [2025-03-04 05:43:40,034 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13869-1: ldv___pci_register_driver_#res#1 := ldv___pci_register_driver_~arg0#1; [2025-03-04 05:43:40,034 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19028: havoc pci_enable_device_#t~nondet2301#1; [2025-03-04 05:43:40,034 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18897: havoc ethtool_op_get_link_#t~nondet2286#1; [2025-03-04 05:43:40,034 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18769: havoc __dynamic_dev_dbg_#t~nondet2264#1; [2025-03-04 05:43:40,034 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13888-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2025-03-04 05:43:40,034 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19044: havoc pci_msi_enabled_#t~nondet2305#1; [2025-03-04 05:43:40,034 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13891-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2025-03-04 05:43:40,034 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13893-1: ldv_alloc_etherdev_mqs_#res#1.base, ldv_alloc_etherdev_mqs_#res#1.offset := ldv_alloc_etherdev_mqs_~arg0#1.base, ldv_alloc_etherdev_mqs_~arg0#1.offset; [2025-03-04 05:43:40,034 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19051: havoc pci_request_selected_regions_#t~nondet2306#1; [2025-03-04 05:43:40,034 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-03-04 05:43:40,034 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17075: havoc kobject_name_#t~mem2012#1.base, kobject_name_#t~mem2012#1.offset; [2025-03-04 05:43:40,034 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17084: havoc dev_name_#t~mem2016#1.base, dev_name_#t~mem2016#1.offset; [2025-03-04 05:43:40,034 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15236: call ULTIMATE.dealloc(ldv_pci_instance_suspend_5_8_~#arg2#1.base, ldv_pci_instance_suspend_5_8_~#arg2#1.offset);havoc ldv_pci_instance_suspend_5_8_~#arg2#1.base, ldv_pci_instance_suspend_5_8_~#arg2#1.offset; [2025-03-04 05:43:40,034 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18936: havoc ldv_pre_register_netdev_#t~nondet2290#1; [2025-03-04 05:43:40,034 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18809: havoc __pci_register_driver_#t~nondet2270#1; [2025-03-04 05:43:40,034 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L15247: call ULTIMATE.dealloc(ldv_pci_instance_suspend_late_5_7_~#arg2#1.base, ldv_pci_instance_suspend_late_5_7_~#arg2#1.offset);havoc ldv_pci_instance_suspend_late_5_7_~#arg2#1.base, ldv_pci_instance_suspend_late_5_7_~#arg2#1.offset; [2025-03-04 05:43:40,035 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16974-1: ldv_alloc_etherdev_mqs_30_#res#1.base, ldv_alloc_etherdev_mqs_30_#res#1.offset := ldv_alloc_etherdev_mqs_30_~ldv_func_res~5#1.base, ldv_alloc_etherdev_mqs_30_~ldv_func_res~5#1.offset; [2025-03-04 05:43:40,035 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17905: havoc vmxnet3_get_rss_indir_size_#t~mem2185#1; [2025-03-04 05:43:40,035 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19095: havoc register_netdev_#t~nondet2314#1; [2025-03-04 05:43:40,035 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16322-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-03-04 05:43:40,035 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16323-1: ldv_register_netdev_#res#1 := ldv_register_netdev_~arg0#1; [2025-03-04 05:43:40,035 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18839: havoc alloc_etherdev_mqs_#t~ret2275#1.base, alloc_etherdev_mqs_#t~ret2275#1.offset; [2025-03-04 05:43:40,035 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16989-1: ldv_register_netdev_31_#res#1 := ldv_register_netdev_31_~ldv_func_res~6#1; [2025-03-04 05:43:40,035 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12909: call ULTIMATE.dealloc(vmxnet3_probe_device_~#vmxnet3_netdev_ops~0#1.base, vmxnet3_probe_device_~#vmxnet3_netdev_ops~0#1.offset);havoc vmxnet3_probe_device_~#vmxnet3_netdev_ops~0#1.base, vmxnet3_probe_device_~#vmxnet3_netdev_ops~0#1.offset;call ULTIMATE.dealloc(vmxnet3_probe_device_~#dma64~0#1.base, vmxnet3_probe_device_~#dma64~0#1.offset);havoc vmxnet3_probe_device_~#dma64~0#1.base, vmxnet3_probe_device_~#dma64~0#1.offset;call ULTIMATE.dealloc(vmxnet3_probe_device_~#mac~0#1.base, vmxnet3_probe_device_~#mac~0#1.offset);havoc vmxnet3_probe_device_~#mac~0#1.base, vmxnet3_probe_device_~#mac~0#1.offset;call ULTIMATE.dealloc(vmxnet3_probe_device_~#__key~1#1.base, vmxnet3_probe_device_~#__key~1#1.offset);havoc vmxnet3_probe_device_~#__key~1#1.base, vmxnet3_probe_device_~#__key~1#1.offset;call ULTIMATE.dealloc(vmxnet3_probe_device_~#descriptor~6#1.base, vmxnet3_probe_device_~#descriptor~6#1.offset);havoc vmxnet3_probe_device_~#descriptor~6#1.base, vmxnet3_probe_device_~#descriptor~6#1.offset;call ULTIMATE.dealloc(vmxnet3_probe_device_~#__key___0~0#1.base, vmxnet3_probe_device_~#__key___0~0#1.offset);havoc vmxnet3_probe_device_~#__key___0~0#1.base, vmxnet3_probe_device_~#__key___0~0#1.offset;call ULTIMATE.dealloc(vmxnet3_probe_device_~#__constr_expr_0~0#1.base, vmxnet3_probe_device_~#__constr_expr_0~0#1.offset);havoc vmxnet3_probe_device_~#__constr_expr_0~0#1.base, vmxnet3_probe_device_~#__constr_expr_0~0#1.offset; [2025-03-04 05:43:41,855 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-03-04 05:43:42,448 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19099: havoc request_threaded_irq_#t~nondet2315#1; [2025-03-04 05:43:44,411 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18917: havoc ioremap_nocache_#t~ret2289#1.base, ioremap_nocache_#t~ret2289#1.offset; [2025-03-04 05:43:44,438 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18805: havoc __pci_enable_wake_#t~nondet2269#1; [2025-03-04 05:43:44,476 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19072: havoc #t~nondet2309; [2025-03-04 05:43:44,510 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18877: havoc #t~nondet2281; [2025-03-04 05:43:44,830 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18830: havoc #t~nondet2274; [2025-03-04 05:43:45,120 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L16366: #res#1 := ~arg0#1; [2025-03-04 05:43:45,828 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6617: havoc arch_irqs_disabled_flags_#t~bitwise39#1; [2025-03-04 05:43:45,881 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18759: havoc __bitmap_weight_#t~nondet2263#1; [2025-03-04 05:43:46,159 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6490: havoc #t~mem0;havoc #t~bitwise1; [2025-03-04 05:43:47,204 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8692: havoc vmxnet3_tq_stopped_#t~mem438#1; [2025-03-04 05:43:47,237 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6484: #res := 1; [2025-03-04 05:43:48,303 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18873: havoc dev_close_#t~nondet2280#1; [2025-03-04 05:43:48,939 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19040: havoc pci_enable_msix_#t~nondet2304#1; [2025-03-04 05:43:48,939 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19036: havoc pci_enable_msi_block_#t~nondet2303#1; [2025-03-04 05:43:56,281 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11820: call ULTIMATE.dealloc(vmxnet3_setup_driver_shared_~#rss_key~0#1.base, vmxnet3_setup_driver_shared_~#rss_key~0#1.offset);havoc vmxnet3_setup_driver_shared_~#rss_key~0#1.base, vmxnet3_setup_driver_shared_~#rss_key~0#1.offset; [2025-03-04 05:43:56,282 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12007: call ULTIMATE.dealloc(~#descriptor~5#1.base, ~#descriptor~5#1.offset);havoc ~#descriptor~5#1.base, ~#descriptor~5#1.offset; [2025-03-04 05:43:56,444 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19083: havoc queue_work_on_#t~nondet2311#1; [2025-03-04 05:43:56,535 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19065: havoc #t~nondet2308; [2025-03-04 05:43:56,871 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7135: havoc is_device_dma_capable_#t~mem111#1.base, is_device_dma_capable_#t~mem111#1.offset;havoc is_device_dma_capable_#t~mem112#1.base, is_device_dma_capable_#t~mem112#1.offset;havoc is_device_dma_capable_#t~mem113#1;havoc is_device_dma_capable_#t~short114#1; [2025-03-04 05:43:56,925 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L17262: havoc #t~mem2058;havoc #t~mem2059; [2025-03-04 05:44:00,072 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L18949: havoc lock_is_held_#t~nondet2291#1; [2025-03-04 05:44:00,073 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13342: call ULTIMATE.dealloc(~#__constr_expr_0~1#1.base, ~#__constr_expr_0~1#1.offset);havoc ~#__constr_expr_0~1#1.base, ~#__constr_expr_0~1#1.offset;call ULTIMATE.dealloc(~#__constr_expr_1~0#1.base, ~#__constr_expr_1~0#1.offset);havoc ~#__constr_expr_1~0#1.base, ~#__constr_expr_1~0#1.offset; [2025-03-04 05:44:00,073 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19058: havoc pci_save_state_#t~nondet2307#1; [2025-03-04 05:44:00,073 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19091: havoc rcu_lockdep_current_cpu_online_#t~nondet2313#1; [2025-03-04 05:44:00,092 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L19011: havoc #t~nondet2299; [2025-03-04 05:44:01,447 INFO L? ?]: Removed 3850 outVars from TransFormulas that were not future-live. [2025-03-04 05:44:01,447 INFO L307 CfgBuilder]: Performing block encoding [2025-03-04 05:44:01,563 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-04 05:44:01,564 INFO L336 CfgBuilder]: Removed 2 assume(true) statements. [2025-03-04 05:44:01,564 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 05:44:01 BoogieIcfgContainer [2025-03-04 05:44:01,564 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-04 05:44:01,566 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-04 05:44:01,566 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-04 05:44:01,569 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-04 05:44:01,569 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 04.03 05:43:10" (1/3) ... [2025-03-04 05:44:01,570 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@64d4615c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.03 05:44:01, skipping insertion in model container [2025-03-04 05:44:01,570 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 05:43:15" (2/3) ... [2025-03-04 05:44:01,570 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@64d4615c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.03 05:44:01, skipping insertion in model container [2025-03-04 05:44:01,570 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 05:44:01" (3/3) ... [2025-03-04 05:44:01,571 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-usb-dev_drivers-net-vmxnet3-vmxnet3.cil.i [2025-03-04 05:44:01,581 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-04 05:44:01,584 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-3.14_complex_emg_linux-usb-dev_drivers-net-vmxnet3-vmxnet3.cil.i that has 198 procedures, 3341 locations, 1 initial locations, 80 loop locations, and 2 error locations. [2025-03-04 05:44:01,680 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-04 05:44:01,688 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;@3a8f737d, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-04 05:44:01,689 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2025-03-04 05:44:01,698 INFO L276 IsEmpty]: Start isEmpty. Operand has 3123 states, 2254 states have (on average 1.2985803016858917) internal successors, (2927), 2296 states have internal predecessors, (2927), 719 states have call successors, (719), 149 states have call predecessors, (719), 148 states have return successors, (708), 702 states have call predecessors, (708), 708 states have call successors, (708) [2025-03-04 05:44:01,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 270 [2025-03-04 05:44:01,716 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 05:44:01,717 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] [2025-03-04 05:44:01,717 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 05:44:01,721 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 05:44:01,721 INFO L85 PathProgramCache]: Analyzing trace with hash -1225345667, now seen corresponding path program 1 times [2025-03-04 05:44:01,726 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 05:44:01,727 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [852765697] [2025-03-04 05:44:01,727 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 05:44:01,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 05:44:04,195 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 269 statements into 1 equivalence classes. [2025-03-04 05:44:04,508 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 269 of 269 statements. [2025-03-04 05:44:04,508 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 05:44:04,508 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 05:44:05,328 INFO L134 CoverageAnalysis]: Checked inductivity of 2145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2145 trivial. 0 not checked. [2025-03-04 05:44:05,329 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 05:44:05,329 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [852765697] [2025-03-04 05:44:05,329 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [852765697] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 05:44:05,330 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 05:44:05,330 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 05:44:05,331 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [292440998] [2025-03-04 05:44:05,332 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 05:44:05,335 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 05:44:05,336 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 05:44:05,353 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 05:44:05,353 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 05:44:05,360 INFO L87 Difference]: Start difference. First operand has 3123 states, 2254 states have (on average 1.2985803016858917) internal successors, (2927), 2296 states have internal predecessors, (2927), 719 states have call successors, (719), 149 states have call predecessors, (719), 148 states have return successors, (708), 702 states have call predecessors, (708), 708 states have call successors, (708) Second operand has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2025-03-04 05:44:09,436 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-03-04 05:44:10,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 05:44:10,700 INFO L93 Difference]: Finished difference Result 9097 states and 12894 transitions. [2025-03-04 05:44:10,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 05:44:10,702 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) Word has length 269 [2025-03-04 05:44:10,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 05:44:10,754 INFO L225 Difference]: With dead ends: 9097 [2025-03-04 05:44:10,754 INFO L226 Difference]: Without dead ends: 6003 [2025-03-04 05:44:10,782 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 05:44:10,786 INFO L435 NwaCegarLoop]: 4195 mSDtfsCounter, 4073 mSDsluCounter, 4122 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4073 SdHoareTripleChecker+Valid, 8317 SdHoareTripleChecker+Invalid, 110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2025-03-04 05:44:10,786 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4073 Valid, 8317 Invalid, 110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 102 Invalid, 1 Unknown, 0 Unchecked, 5.0s Time] [2025-03-04 05:44:10,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6003 states. [2025-03-04 05:44:11,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6003 to 6001. [2025-03-04 05:44:11,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6001 states, 4347 states have (on average 1.2640901771336555) internal successors, (5495), 4414 states have internal predecessors, (5495), 1361 states have call successors, (1361), 292 states have call predecessors, (1361), 291 states have return successors, (1358), 1346 states have call predecessors, (1358), 1358 states have call successors, (1358) [2025-03-04 05:44:11,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6001 states to 6001 states and 8214 transitions. [2025-03-04 05:44:11,151 INFO L78 Accepts]: Start accepts. Automaton has 6001 states and 8214 transitions. Word has length 269 [2025-03-04 05:44:11,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 05:44:11,153 INFO L471 AbstractCegarLoop]: Abstraction has 6001 states and 8214 transitions. [2025-03-04 05:44:11,153 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2025-03-04 05:44:11,153 INFO L276 IsEmpty]: Start isEmpty. Operand 6001 states and 8214 transitions. [2025-03-04 05:44:11,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 307 [2025-03-04 05:44:11,170 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 05:44:11,171 INFO L218 NwaCegarLoop]: trace histogram [23, 23, 22, 22, 22, 22, 22, 22, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 05:44:11,171 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-03-04 05:44:11,171 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 05:44:11,172 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 05:44:11,172 INFO L85 PathProgramCache]: Analyzing trace with hash 1585145834, now seen corresponding path program 1 times [2025-03-04 05:44:11,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 05:44:11,172 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [822834403] [2025-03-04 05:44:11,172 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 05:44:11,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 05:44:13,714 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 306 statements into 1 equivalence classes. [2025-03-04 05:44:13,824 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 306 of 306 statements. [2025-03-04 05:44:13,827 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 05:44:13,828 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 05:44:14,201 INFO L134 CoverageAnalysis]: Checked inductivity of 2149 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2149 trivial. 0 not checked. [2025-03-04 05:44:14,202 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 05:44:14,202 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [822834403] [2025-03-04 05:44:14,202 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [822834403] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 05:44:14,202 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 05:44:14,202 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 05:44:14,202 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1037612821] [2025-03-04 05:44:14,202 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 05:44:14,206 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 05:44:14,206 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 05:44:14,207 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 05:44:14,207 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 05:44:14,207 INFO L87 Difference]: Start difference. First operand 6001 states and 8214 transitions. Second operand has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 3 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) [2025-03-04 05:44:18,266 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-03-04 05:44:19,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 05:44:19,823 INFO L93 Difference]: Finished difference Result 14846 states and 20297 transitions. [2025-03-04 05:44:19,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 05:44:19,824 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 3 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) Word has length 306 [2025-03-04 05:44:19,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 05:44:19,886 INFO L225 Difference]: With dead ends: 14846 [2025-03-04 05:44:19,887 INFO L226 Difference]: Without dead ends: 8894 [2025-03-04 05:44:19,915 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 05:44:19,916 INFO L435 NwaCegarLoop]: 4161 mSDtfsCounter, 3989 mSDsluCounter, 4102 mSDsCounter, 0 mSdLazyCounter, 128 mSolverCounterSat, 13 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3989 SdHoareTripleChecker+Valid, 8263 SdHoareTripleChecker+Invalid, 142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 128 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2025-03-04 05:44:19,916 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3989 Valid, 8263 Invalid, 142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 128 Invalid, 1 Unknown, 0 Unchecked, 5.3s Time] [2025-03-04 05:44:19,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8894 states. [2025-03-04 05:44:20,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8894 to 8883. [2025-03-04 05:44:20,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8883 states, 6443 states have (on average 1.2618345491230794) internal successors, (8130), 6547 states have internal predecessors, (8130), 1999 states have call successors, (1999), 440 states have call predecessors, (1999), 439 states have return successors, (1996), 1973 states have call predecessors, (1996), 1996 states have call successors, (1996) [2025-03-04 05:44:20,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8883 states to 8883 states and 12125 transitions. [2025-03-04 05:44:20,241 INFO L78 Accepts]: Start accepts. Automaton has 8883 states and 12125 transitions. Word has length 306 [2025-03-04 05:44:20,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 05:44:20,242 INFO L471 AbstractCegarLoop]: Abstraction has 8883 states and 12125 transitions. [2025-03-04 05:44:20,242 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 3 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) [2025-03-04 05:44:20,242 INFO L276 IsEmpty]: Start isEmpty. Operand 8883 states and 12125 transitions. [2025-03-04 05:44:20,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 331 [2025-03-04 05:44:20,253 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 05:44:20,254 INFO L218 NwaCegarLoop]: trace histogram [26, 26, 22, 22, 22, 22, 22, 22, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 05:44:20,254 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-03-04 05:44:20,254 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 05:44:20,254 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 05:44:20,255 INFO L85 PathProgramCache]: Analyzing trace with hash 1206417368, now seen corresponding path program 1 times [2025-03-04 05:44:20,255 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 05:44:20,255 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1663449132] [2025-03-04 05:44:20,255 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 05:44:20,255 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 05:44:22,875 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 330 statements into 1 equivalence classes. [2025-03-04 05:44:22,971 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 330 of 330 statements. [2025-03-04 05:44:22,972 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 05:44:22,972 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 05:44:23,395 INFO L134 CoverageAnalysis]: Checked inductivity of 2395 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 2385 trivial. 0 not checked. [2025-03-04 05:44:23,396 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 05:44:23,396 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1663449132] [2025-03-04 05:44:23,396 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1663449132] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 05:44:23,396 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 05:44:23,396 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 05:44:23,396 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [685273979] [2025-03-04 05:44:23,396 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 05:44:23,396 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 05:44:23,397 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 05:44:23,397 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 05:44:23,397 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 05:44:23,398 INFO L87 Difference]: Start difference. First operand 8883 states and 12125 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, (34), 2 states have call predecessors, (34), 1 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) [2025-03-04 05:44:27,472 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-03-04 05:44:29,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 05:44:29,146 INFO L93 Difference]: Finished difference Result 20676 states and 28227 transitions. [2025-03-04 05:44:29,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 05:44:29,147 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, (34), 2 states have call predecessors, (34), 1 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) Word has length 330 [2025-03-04 05:44:29,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 05:44:29,264 INFO L225 Difference]: With dead ends: 20676 [2025-03-04 05:44:29,264 INFO L226 Difference]: Without dead ends: 14708 [2025-03-04 05:44:29,295 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 05:44:29,296 INFO L435 NwaCegarLoop]: 8131 mSDtfsCounter, 4023 mSDsluCounter, 4122 mSDsCounter, 0 mSdLazyCounter, 138 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4023 SdHoareTripleChecker+Valid, 12253 SdHoareTripleChecker+Invalid, 144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 138 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2025-03-04 05:44:29,296 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4023 Valid, 12253 Invalid, 144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 138 Invalid, 1 Unknown, 0 Unchecked, 5.4s Time] [2025-03-04 05:44:29,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14708 states. [2025-03-04 05:44:29,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14708 to 14706. [2025-03-04 05:44:29,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14706 states, 10679 states have (on average 1.262665043543403) internal successors, (13484), 10847 states have internal predecessors, (13484), 3297 states have call successors, (3297), 729 states have call predecessors, (3297), 728 states have return successors, (3294), 3259 states have call predecessors, (3294), 3294 states have call successors, (3294) [2025-03-04 05:44:29,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14706 states to 14706 states and 20075 transitions. [2025-03-04 05:44:29,953 INFO L78 Accepts]: Start accepts. Automaton has 14706 states and 20075 transitions. Word has length 330 [2025-03-04 05:44:29,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 05:44:29,954 INFO L471 AbstractCegarLoop]: Abstraction has 14706 states and 20075 transitions. [2025-03-04 05:44:29,955 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, (34), 2 states have call predecessors, (34), 1 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) [2025-03-04 05:44:29,955 INFO L276 IsEmpty]: Start isEmpty. Operand 14706 states and 20075 transitions. [2025-03-04 05:44:29,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 331 [2025-03-04 05:44:29,969 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 05:44:29,969 INFO L218 NwaCegarLoop]: trace histogram [26, 26, 22, 22, 22, 22, 22, 22, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 05:44:29,969 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-03-04 05:44:29,970 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 05:44:29,971 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 05:44:29,971 INFO L85 PathProgramCache]: Analyzing trace with hash 1139410615, now seen corresponding path program 1 times [2025-03-04 05:44:29,971 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 05:44:29,971 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1225365889] [2025-03-04 05:44:29,972 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 05:44:29,972 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 05:44:32,329 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 330 statements into 1 equivalence classes. [2025-03-04 05:44:32,426 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 330 of 330 statements. [2025-03-04 05:44:32,427 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 05:44:32,427 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat