./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--vmxnet3--vmxnet3.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version e2fb8bed Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--vmxnet3--vmxnet3.ko-entry_point.cil.out.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 b8534398e777d41266b8ae1c68f2cdd50d63b7fc21ed57ecf798b377d45e4c98 --- Real Ultimate output --- This is Ultimate 0.3.0-?-e2fb8be-m [2025-03-08 19:56:21,211 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-08 19:56:21,263 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-08 19:56:21,271 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-08 19:56:21,272 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-08 19:56:21,288 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-08 19:56:21,289 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-08 19:56:21,289 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-08 19:56:21,290 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-08 19:56:21,290 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-08 19:56:21,290 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-08 19:56:21,290 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-08 19:56:21,290 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-08 19:56:21,290 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-08 19:56:21,290 INFO L153 SettingsManager]: * Use SBE=true [2025-03-08 19:56:21,290 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-08 19:56:21,291 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-08 19:56:21,291 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-08 19:56:21,291 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-08 19:56:21,291 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-08 19:56:21,291 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-08 19:56:21,291 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-08 19:56:21,291 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-08 19:56:21,291 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-08 19:56:21,291 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-08 19:56:21,291 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-08 19:56:21,291 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-08 19:56:21,291 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-08 19:56:21,291 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-08 19:56:21,292 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-08 19:56:21,292 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-08 19:56:21,292 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-08 19:56:21,292 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-08 19:56:21,292 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-08 19:56:21,292 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-08 19:56:21,292 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-08 19:56:21,292 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-08 19:56:21,292 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-08 19:56:21,292 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-08 19:56:21,292 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-08 19:56:21,292 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 -> b8534398e777d41266b8ae1c68f2cdd50d63b7fc21ed57ecf798b377d45e4c98 [2025-03-08 19:56:21,533 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-08 19:56:21,540 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-08 19:56:21,543 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-08 19:56:21,545 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-08 19:56:21,545 INFO L274 PluginConnector]: CDTParser initialized [2025-03-08 19:56:21,547 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--vmxnet3--vmxnet3.ko-entry_point.cil.out.i [2025-03-08 19:56:22,740 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/63facbaaa/28992b55964b4eafbaaed036398be3b1/FLAG5466da4f4 [2025-03-08 19:56:23,320 INFO L384 CDTParser]: Found 1 translation units. [2025-03-08 19:56:23,321 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--vmxnet3--vmxnet3.ko-entry_point.cil.out.i [2025-03-08 19:56:23,378 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/63facbaaa/28992b55964b4eafbaaed036398be3b1/FLAG5466da4f4 [2025-03-08 19:56:23,396 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/63facbaaa/28992b55964b4eafbaaed036398be3b1 [2025-03-08 19:56:23,398 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-08 19:56:23,399 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-08 19:56:23,402 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-08 19:56:23,402 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-08 19:56:23,405 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-08 19:56:23,406 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.03 07:56:23" (1/1) ... [2025-03-08 19:56:23,407 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@772e6041 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:56:23, skipping insertion in model container [2025-03-08 19:56:23,408 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.03 07:56:23" (1/1) ... [2025-03-08 19:56:23,527 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-08 19:56:27,073 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-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--vmxnet3--vmxnet3.ko-entry_point.cil.out.i[469953,469966] [2025-03-08 19:56:27,181 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-08 19:56:27,238 INFO L200 MainTranslator]: Completed pre-run [2025-03-08 19:56:27,358 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6829] [2025-03-08 19:56:27,359 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6831] [2025-03-08 19:56:27,360 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"); [6841] [2025-03-08 19:56:27,361 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)); [6848] [2025-03-08 19:56:27,361 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 %2, %0; setc %1": "+m" (*addr), "=qm" (c): "Ir" (nr): "memory"); [6856-6857] [2025-03-08 19:56:27,362 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [6872] [2025-03-08 19:56:27,369 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; incl %0": "+m" (v->counter)); [7050] [2025-03-08 19:56:27,371 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; decl %0; sete %1": "+m" (v->counter), "=qm" (c): : "memory"); [7058-7059] [2025-03-08 19:56:27,372 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [7072] [2025-03-08 19:56:27,372 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [7075] [2025-03-08 19:56:27,372 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [7077] [2025-03-08 19:56:27,372 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [7082] [2025-03-08 19:56:27,373 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [7085] [2025-03-08 19:56:27,373 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [7087] [2025-03-08 19:56:27,373 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [7092] [2025-03-08 19:56:27,373 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [7095] [2025-03-08 19:56:27,373 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [7097] [2025-03-08 19:56:27,373 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [7102] [2025-03-08 19:56:27,373 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [7105] [2025-03-08 19:56:27,373 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [7107] [2025-03-08 19:56:27,374 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [7125] [2025-03-08 19:56:27,374 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [7128] [2025-03-08 19:56:27,374 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [7130] [2025-03-08 19:56:27,374 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [7135] [2025-03-08 19:56:27,374 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [7138] [2025-03-08 19:56:27,374 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [7140] [2025-03-08 19:56:27,374 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [7145] [2025-03-08 19:56:27,374 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [7148] [2025-03-08 19:56:27,374 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [7150] [2025-03-08 19:56:27,374 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [7155] [2025-03-08 19:56:27,375 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [7158] [2025-03-08 19:56:27,375 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [7160] [2025-03-08 19:56:27,377 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7230] [2025-03-08 19:56:27,377 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7237] [2025-03-08 19:56:27,379 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [7351] [2025-03-08 19:56:27,379 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [7358] [2025-03-08 19:56:27,382 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)); [7506] [2025-03-08 19:56:27,382 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)); [7514-7515] [2025-03-08 19:56:27,389 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)); [7595-7596] [2025-03-08 19:56:27,391 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)); [7624-7625] [2025-03-08 19:56:27,392 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" (84), "i" (12UL)); [7658-7659] [2025-03-08 19:56:27,393 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" (96), "i" (12UL)); [7682-7683] [2025-03-08 19:56:27,404 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" (507), "i" (12UL)); [8057-8058] [2025-03-08 19:56:27,404 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8063] [2025-03-08 19:56:27,416 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [8217] [2025-03-08 19:56:27,416 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8220] [2025-03-08 19:56:27,416 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8223] [2025-03-08 19:56:27,417 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8226] [2025-03-08 19:56:27,417 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [8237] [2025-03-08 19:56:27,417 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8240] [2025-03-08 19:56:27,417 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8243] [2025-03-08 19:56:27,417 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8246] [2025-03-08 19:56:27,417 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [8257] [2025-03-08 19:56:27,418 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8260] [2025-03-08 19:56:27,418 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8263] [2025-03-08 19:56:27,418 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8266] [2025-03-08 19:56:27,418 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [8277] [2025-03-08 19:56:27,418 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8280] [2025-03-08 19:56:27,418 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8283] [2025-03-08 19:56:27,419 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8286] [2025-03-08 19:56:27,434 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/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10121/dscv_tempdir/dscv/ri/43_2a/drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (322), "i" (12UL)); [8818-8819] [2025-03-08 19:56:27,435 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/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10121/dscv_tempdir/dscv/ri/43_2a/drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (336), "i" (12UL)); [8843-8844] [2025-03-08 19:56:27,437 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/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10121/dscv_tempdir/dscv/ri/43_2a/drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (337), "i" (12UL)); [8852-8853] [2025-03-08 19:56:27,437 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/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10121/dscv_tempdir/dscv/ri/43_2a/drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (340), "i" (12UL)); [8862-8863] [2025-03-08 19:56:27,440 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/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10121/dscv_tempdir/dscv/ri/43_2a/drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (416), "i" (12UL)); [8970-8971] [2025-03-08 19:56:27,444 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/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10121/dscv_tempdir/dscv/ri/43_2a/drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (506), "i" (12UL)); [9079-9080] [2025-03-08 19:56:27,448 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/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10121/dscv_tempdir/dscv/ri/43_2a/drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (596), "i" (12UL)); [9185-9186] [2025-03-08 19:56:27,449 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/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10121/dscv_tempdir/dscv/ri/43_2a/drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (614), "i" (12UL)); [9208-9209] [2025-03-08 19:56:27,453 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/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10121/dscv_tempdir/dscv/ri/43_2a/drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (634), "i" (12UL)); [9245-9246] [2025-03-08 19:56:27,454 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/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10121/dscv_tempdir/dscv/ri/43_2a/drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (647), "i" (12UL)); [9271-9272] [2025-03-08 19:56:27,456 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/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10121/dscv_tempdir/dscv/ri/43_2a/drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (669), "i" (12UL)); [9317-9318] [2025-03-08 19:56:27,459 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/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10121/dscv_tempdir/dscv/ri/43_2a/drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (722), "i" (12UL)); [9368-9369] [2025-03-08 19:56:27,463 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/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10121/dscv_tempdir/dscv/ri/43_2a/drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (762), "i" (12UL)); [9422-9423] [2025-03-08 19:56:27,473 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/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10121/dscv_tempdir/dscv/ri/43_2a/drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1001), "i" (12UL)); [9738-9739] [2025-03-08 19:56:27,478 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/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10121/dscv_tempdir/dscv/ri/43_2a/drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1105), "i" (12UL)); [9831-9832] [2025-03-08 19:56:27,480 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/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10121/dscv_tempdir/dscv/ri/43_2a/drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1122), "i" (12UL)); [9856-9857] [2025-03-08 19:56:27,480 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/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10121/dscv_tempdir/dscv/ri/43_2a/drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1123), "i" (12UL)); [9865-9866] [2025-03-08 19:56:27,481 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/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10121/dscv_tempdir/dscv/ri/43_2a/drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1124), "i" (12UL)); [9874-9875] [2025-03-08 19:56:27,482 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/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10121/dscv_tempdir/dscv/ri/43_2a/drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1178), "i" (12UL)); [9926-9927] [2025-03-08 19:56:27,483 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/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10121/dscv_tempdir/dscv/ri/43_2a/drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1186), "i" (12UL)); [9942-9943] [2025-03-08 19:56:27,483 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/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10121/dscv_tempdir/dscv/ri/43_2a/drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1188), "i" (12UL)); [9951-9952] [2025-03-08 19:56:27,484 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/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10121/dscv_tempdir/dscv/ri/43_2a/drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1192), "i" (12UL)); [9963-9964] [2025-03-08 19:56:27,486 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/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10121/dscv_tempdir/dscv/ri/43_2a/drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1245), "i" (12UL)); [10056-10057] [2025-03-08 19:56:27,487 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/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10121/dscv_tempdir/dscv/ri/43_2a/drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1254), "i" (12UL)); [10070-10071] [2025-03-08 19:56:27,487 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/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10121/dscv_tempdir/dscv/ri/43_2a/drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1263), "i" (12UL)); [10087-10088] [2025-03-08 19:56:27,488 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/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10121/dscv_tempdir/dscv/ri/43_2a/drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1265), "i" (12UL)); [10095-10096] [2025-03-08 19:56:27,488 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/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10121/dscv_tempdir/dscv/ri/43_2a/drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1266), "i" (12UL)); [10104-10105] [2025-03-08 19:56:27,489 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/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10121/dscv_tempdir/dscv/ri/43_2a/drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1270), "i" (12UL)); [10116-10117] [2025-03-08 19:56:27,491 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/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10121/dscv_tempdir/dscv/ri/43_2a/drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1318), "i" (12UL)); [10165-10166] [2025-03-08 19:56:27,491 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/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10121/dscv_tempdir/dscv/ri/43_2a/drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1326), "i" (12UL)); [10184-10185] [2025-03-08 19:56:27,491 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/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10121/dscv_tempdir/dscv/ri/43_2a/drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1329), "i" (12UL)); [10192-10193] [2025-03-08 19:56:27,492 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/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10121/dscv_tempdir/dscv/ri/43_2a/drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1330), "i" (12UL)); [10201-10202] [2025-03-08 19:56:27,495 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/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10121/dscv_tempdir/dscv/ri/43_2a/drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1426), "i" (12UL)); [10294-10295] [2025-03-08 19:56:27,498 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/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10121/dscv_tempdir/dscv/ri/43_2a/drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1510), "i" (12UL)); [10406-10407] [2025-03-08 19:56:27,534 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/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10121/dscv_tempdir/dscv/ri/43_2a/drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (2010), "i" (12UL)); [11004-11005] [2025-03-08 19:56:27,535 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/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10121/dscv_tempdir/dscv/ri/43_2a/drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (2034), "i" (12UL)); [11048-11049] [2025-03-08 19:56:27,535 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/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10121/dscv_tempdir/dscv/ri/43_2a/drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (2045), "i" (12UL)); [11062-11063] [2025-03-08 19:56:27,542 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10121/dscv_tempdir/dscv/ri/43_2a/drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (2264), "i" (12UL)); [11316-11317] [2025-03-08 19:56:27,551 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/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10121/dscv_tempdir/dscv/ri/43_2a/drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (2568), "i" (12UL)); [11648-11649] [2025-03-08 19:56:27,565 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/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10121/dscv_tempdir/dscv/ri/43_2a/drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (2743), "i" (12UL)); [11856-11857] [2025-03-08 19:56:27,570 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/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/10121/dscv_tempdir/dscv/ri/43_2a/drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (2963), "i" (12UL)); [12066-12067] [2025-03-08 19:56:27,694 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-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--vmxnet3--vmxnet3.ko-entry_point.cil.out.i[469953,469966] [2025-03-08 19:56:27,704 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-08 19:56:27,907 INFO L204 MainTranslator]: Completed translation [2025-03-08 19:56:27,907 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:56:27 WrapperNode [2025-03-08 19:56:27,908 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-08 19:56:27,909 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-08 19:56:27,909 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-08 19:56:27,909 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-08 19:56:27,913 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:56:27" (1/1) ... [2025-03-08 19:56:27,989 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:56:27" (1/1) ... [2025-03-08 19:56:28,171 INFO L138 Inliner]: procedures = 476, calls = 4399, calls flagged for inlining = 237, calls inlined = 189, statements flattened = 8099 [2025-03-08 19:56:28,171 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-08 19:56:28,172 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-08 19:56:28,172 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-08 19:56:28,173 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-08 19:56:28,180 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:56:27" (1/1) ... [2025-03-08 19:56:28,180 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:56:27" (1/1) ... [2025-03-08 19:56:28,210 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:56:27" (1/1) ... [2025-03-08 19:56:29,167 INFO L175 MemorySlicer]: Split 2544 memory accesses to 20 slices as follows [2, 16, 8, 2, 8, 14, 2, 4, 8, 16, 8, 4, 8, 8, 14, 8, 43, 2361, 8, 2]. 93 percent of accesses are in the largest equivalence class. The 1261 initializations are split as follows [2, 16, 8, 0, 8, 0, 0, 0, 8, 16, 8, 0, 8, 8, 0, 8, 0, 1163, 8, 0]. The 578 writes are split as follows [0, 0, 0, 1, 0, 12, 1, 1, 0, 0, 0, 3, 0, 0, 12, 0, 43, 504, 0, 1]. [2025-03-08 19:56:29,167 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:56:27" (1/1) ... [2025-03-08 19:56:29,167 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:56:27" (1/1) ... [2025-03-08 19:56:29,319 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:56:27" (1/1) ... [2025-03-08 19:56:29,336 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:56:27" (1/1) ... [2025-03-08 19:56:29,383 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:56:27" (1/1) ... [2025-03-08 19:56:29,413 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:56:27" (1/1) ... [2025-03-08 19:56:29,466 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-08 19:56:29,468 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-08 19:56:29,468 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-08 19:56:29,469 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-08 19:56:29,470 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:56:27" (1/1) ... [2025-03-08 19:56:29,475 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-08 19:56:29,488 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-08 19:56:29,500 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-03-08 19:56:29,507 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-03-08 19:56:29,530 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_tq_stop [2025-03-08 19:56:29,531 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_tq_stop [2025-03-08 19:56:29,531 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_cmd_ring_desc_avail [2025-03-08 19:56:29,531 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_cmd_ring_desc_avail [2025-03-08 19:56:29,531 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_reset_dev [2025-03-08 19:56:29,531 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_reset_dev [2025-03-08 19:56:29,531 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-03-08 19:56:29,532 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-03-08 19:56:29,532 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2025-03-08 19:56:29,532 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2025-03-08 19:56:29,532 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2025-03-08 19:56:29,532 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2025-03-08 19:56:29,532 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_resume [2025-03-08 19:56:29,532 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_resume [2025-03-08 19:56:29,532 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-08 19:56:29,532 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-08 19:56:29,532 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-03-08 19:56:29,532 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-03-08 19:56:29,532 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_page [2025-03-08 19:56:29,533 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_page [2025-03-08 19:56:29,533 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_6 [2025-03-08 19:56:29,533 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_6 [2025-03-08 19:56:29,533 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-03-08 19:56:29,533 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-03-08 19:56:29,533 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-03-08 19:56:29,533 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-03-08 19:56:29,533 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2025-03-08 19:56:29,533 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2025-03-08 19:56:29,533 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-03-08 19:56:29,533 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-03-08 19:56:29,533 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_rq_alloc_rx_buf [2025-03-08 19:56:29,533 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_rq_alloc_rx_buf [2025-03-08 19:56:29,533 INFO L130 BoogieDeclarations]: Found specification of procedure dma_zalloc_coherent [2025-03-08 19:56:29,534 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_zalloc_coherent [2025-03-08 19:56:29,534 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_netdev_dbg [2025-03-08 19:56:29,534 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_netdev_dbg [2025-03-08 19:56:29,534 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2025-03-08 19:56:29,534 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2025-03-08 19:56:29,534 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_get_sset_count [2025-03-08 19:56:29,534 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_get_sset_count [2025-03-08 19:56:29,534 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2025-03-08 19:56:29,534 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2025-03-08 19:56:29,534 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2025-03-08 19:56:29,534 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2025-03-08 19:56:29,535 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-03-08 19:56:29,535 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-03-08 19:56:29,535 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-08 19:56:29,535 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2025-03-08 19:56:29,535 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2025-03-08 19:56:29,535 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_restore_vlan [2025-03-08 19:56:29,535 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_restore_vlan [2025-03-08 19:56:29,535 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_comp_ring_adv_next2proc [2025-03-08 19:56:29,535 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_comp_ring_adv_next2proc [2025-03-08 19:56:29,535 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2025-03-08 19:56:29,535 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2025-03-08 19:56:29,535 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2025-03-08 19:56:29,535 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2025-03-08 19:56:29,535 INFO L130 BoogieDeclarations]: Found specification of procedure __rounddown_pow_of_two [2025-03-08 19:56:29,535 INFO L138 BoogieDeclarations]: Found implementation of procedure __rounddown_pow_of_two [2025-03-08 19:56:29,535 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-03-08 19:56:29,535 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-03-08 19:56:29,535 INFO L130 BoogieDeclarations]: Found specification of procedure netif_napi_add [2025-03-08 19:56:29,535 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_napi_add [2025-03-08 19:56:29,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-03-08 19:56:29,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-03-08 19:56:29,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-03-08 19:56:29,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-03-08 19:56:29,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-03-08 19:56:29,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-03-08 19:56:29,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-03-08 19:56:29,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-03-08 19:56:29,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-03-08 19:56:29,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-03-08 19:56:29,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-03-08 19:56:29,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-03-08 19:56:29,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-03-08 19:56:29,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-03-08 19:56:29,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-03-08 19:56:29,536 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-03-08 19:56:29,536 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-03-08 19:56:29,536 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-03-08 19:56:29,536 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-03-08 19:56:29,536 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-03-08 19:56:29,536 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-03-08 19:56:29,536 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-03-08 19:56:29,536 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-03-08 19:56:29,536 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-03-08 19:56:29,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-08 19:56:29,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-08 19:56:29,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-08 19:56:29,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-08 19:56:29,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-08 19:56:29,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-08 19:56:29,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-08 19:56:29,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-08 19:56:29,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-08 19:56:29,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-08 19:56:29,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-08 19:56:29,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-08 19:56:29,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-08 19:56:29,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-08 19:56:29,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-08 19:56:29,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-08 19:56:29,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-08 19:56:29,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-08 19:56:29,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-08 19:56:29,536 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-08 19:56:29,536 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-03-08 19:56:29,536 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-03-08 19:56:29,536 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_tq_destroy [2025-03-08 19:56:29,536 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_tq_destroy [2025-03-08 19:56:29,536 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-08 19:56:29,536 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-08 19:56:29,536 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-08 19:56:29,536 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-08 19:56:29,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-08 19:56:29,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-08 19:56:29,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-08 19:56:29,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-08 19:56:29,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-08 19:56:29,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-08 19:56:29,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-08 19:56:29,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-08 19:56:29,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-08 19:56:29,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-08 19:56:29,540 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-08 19:56:29,540 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-08 19:56:29,540 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-08 19:56:29,540 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-08 19:56:29,540 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-08 19:56:29,540 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-08 19:56:29,540 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_unmap_tx_buf [2025-03-08 19:56:29,540 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_unmap_tx_buf [2025-03-08 19:56:29,540 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-03-08 19:56:29,540 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-03-08 19:56:29,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-03-08 19:56:29,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-03-08 19:56:29,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-03-08 19:56:29,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-03-08 19:56:29,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-03-08 19:56:29,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-03-08 19:56:29,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-03-08 19:56:29,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-03-08 19:56:29,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-03-08 19:56:29,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-03-08 19:56:29,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-03-08 19:56:29,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-03-08 19:56:29,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-03-08 19:56:29,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-03-08 19:56:29,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-03-08 19:56:29,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-03-08 19:56:29,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-03-08 19:56:29,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-03-08 19:56:29,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-03-08 19:56:29,540 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-03-08 19:56:29,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-03-08 19:56:29,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-03-08 19:56:29,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-03-08 19:56:29,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-03-08 19:56:29,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-03-08 19:56:29,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-03-08 19:56:29,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-03-08 19:56:29,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-03-08 19:56:29,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-03-08 19:56:29,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-03-08 19:56:29,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-03-08 19:56:29,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-03-08 19:56:29,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-03-08 19:56:29,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-03-08 19:56:29,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-03-08 19:56:29,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-03-08 19:56:29,540 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-03-08 19:56:29,541 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-03-08 19:56:29,541 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-03-08 19:56:29,541 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-03-08 19:56:29,541 INFO L130 BoogieDeclarations]: Found specification of procedure pci_choose_state [2025-03-08 19:56:29,541 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_choose_state [2025-03-08 19:56:29,541 INFO L130 BoogieDeclarations]: Found specification of procedure reg_check_3 [2025-03-08 19:56:29,541 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_check_3 [2025-03-08 19:56:29,541 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2025-03-08 19:56:29,541 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2025-03-08 19:56:29,541 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-03-08 19:56:29,541 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-03-08 19:56:29,541 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2025-03-08 19:56:29,541 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2025-03-08 19:56:29,541 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_rq_destroy [2025-03-08 19:56:29,541 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_rq_destroy [2025-03-08 19:56:29,541 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-03-08 19:56:29,541 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-03-08 19:56:29,541 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2025-03-08 19:56:29,541 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2025-03-08 19:56:29,542 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_rq_create [2025-03-08 19:56:29,542 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_rq_create [2025-03-08 19:56:29,542 INFO L130 BoogieDeclarations]: Found specification of procedure napi_enable [2025-03-08 19:56:29,542 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_enable [2025-03-08 19:56:29,542 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-03-08 19:56:29,542 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-03-08 19:56:29,542 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_enable_intr [2025-03-08 19:56:29,542 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_enable_intr [2025-03-08 19:56:29,542 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-08 19:56:29,542 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_single_attrs [2025-03-08 19:56:29,543 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_single_attrs [2025-03-08 19:56:29,543 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-08 19:56:29,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-08 19:56:29,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-08 19:56:29,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-08 19:56:29,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-08 19:56:29,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-08 19:56:29,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-08 19:56:29,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-08 19:56:29,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-08 19:56:29,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-08 19:56:29,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-08 19:56:29,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-08 19:56:29,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-08 19:56:29,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-08 19:56:29,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-08 19:56:29,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-08 19:56:29,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-08 19:56:29,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-08 19:56:29,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-08 19:56:29,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-08 19:56:29,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-08 19:56:29,543 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-03-08 19:56:29,543 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-03-08 19:56:29,543 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_free_irqs [2025-03-08 19:56:29,543 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_free_irqs [2025-03-08 19:56:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2025-03-08 19:56:29,544 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2025-03-08 19:56:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2025-03-08 19:56:29,544 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2025-03-08 19:56:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_check_link [2025-03-08 19:56:29,544 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_check_link [2025-03-08 19:56:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_selected_regions [2025-03-08 19:56:29,544 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_selected_regions [2025-03-08 19:56:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_cmd_ring_adv_next2fill [2025-03-08 19:56:29,544 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_cmd_ring_adv_next2fill [2025-03-08 19:56:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-03-08 19:56:29,544 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-03-08 19:56:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-03-08 19:56:29,544 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-03-08 19:56:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_free_intr_resources [2025-03-08 19:56:29,544 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_free_intr_resources [2025-03-08 19:56:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_tq_destroy_all [2025-03-08 19:56:29,544 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_tq_destroy_all [2025-03-08 19:56:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-08 19:56:29,544 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-08 19:56:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-03-08 19:56:29,544 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-03-08 19:56:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-03-08 19:56:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-03-08 19:56:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-03-08 19:56:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-03-08 19:56:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-03-08 19:56:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-03-08 19:56:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-03-08 19:56:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-03-08 19:56:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-03-08 19:56:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-03-08 19:56:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-03-08 19:56:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-03-08 19:56:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-03-08 19:56:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-03-08 19:56:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-03-08 19:56:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-03-08 19:56:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-03-08 19:56:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-03-08 19:56:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-03-08 19:56:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-03-08 19:56:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_adjust_rx_ring_size [2025-03-08 19:56:29,544 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_adjust_rx_ring_size [2025-03-08 19:56:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-08 19:56:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-08 19:56:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-08 19:56:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-08 19:56:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-08 19:56:29,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-08 19:56:29,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-08 19:56:29,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-08 19:56:29,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-08 19:56:29,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-08 19:56:29,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-08 19:56:29,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-08 19:56:29,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-08 19:56:29,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-08 19:56:29,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-08 19:56:29,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-08 19:56:29,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-08 19:56:29,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-08 19:56:29,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-08 19:56:29,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-08 19:56:29,546 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-03-08 19:56:29,546 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-03-08 19:56:29,546 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2025-03-08 19:56:29,546 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2025-03-08 19:56:29,546 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2025-03-08 19:56:29,546 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2025-03-08 19:56:29,546 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-03-08 19:56:29,547 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-03-08 19:56:29,547 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2025-03-08 19:56:29,547 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2025-03-08 19:56:29,547 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2025-03-08 19:56:29,547 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2025-03-08 19:56:29,547 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_quiesce_dev [2025-03-08 19:56:29,547 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_quiesce_dev [2025-03-08 19:56:29,547 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-03-08 19:56:29,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-03-08 19:56:29,547 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_cmd_ring_adv_next2comp [2025-03-08 19:56:29,547 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_cmd_ring_adv_next2comp [2025-03-08 19:56:29,547 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2025-03-08 19:56:29,547 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2025-03-08 19:56:29,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-08 19:56:29,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-08 19:56:29,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-08 19:56:29,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-08 19:56:29,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-08 19:56:29,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-08 19:56:29,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-08 19:56:29,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-08 19:56:29,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-08 19:56:29,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-08 19:56:29,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-08 19:56:29,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-08 19:56:29,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-08 19:56:29,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-08 19:56:29,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-08 19:56:29,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-03-08 19:56:29,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-03-08 19:56:29,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-03-08 19:56:29,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-03-08 19:56:29,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-03-08 19:56:29,547 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-08 19:56:29,547 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-08 19:56:29,547 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-08 19:56:29,547 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-08 19:56:29,547 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-08 19:56:29,547 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-08 19:56:29,548 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-08 19:56:29,548 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-08 19:56:29,548 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-08 19:56:29,548 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-08 19:56:29,548 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-08 19:56:29,548 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-08 19:56:29,548 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-08 19:56:29,548 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-08 19:56:29,548 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-08 19:56:29,548 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-03-08 19:56:29,548 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-03-08 19:56:29,548 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-03-08 19:56:29,548 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-03-08 19:56:29,548 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-03-08 19:56:29,548 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_rq_cleanup_all [2025-03-08 19:56:29,548 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_rq_cleanup_all [2025-03-08 19:56:29,548 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_tq_cleanup_all [2025-03-08 19:56:29,548 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_tq_cleanup_all [2025-03-08 19:56:29,548 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-03-08 19:56:29,548 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-03-08 19:56:29,548 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_irq_3 [2025-03-08 19:56:29,548 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_irq_3 [2025-03-08 19:56:29,548 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2025-03-08 19:56:29,548 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2025-03-08 19:56:29,548 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_single_attrs [2025-03-08 19:56:29,548 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_single_attrs [2025-03-08 19:56:29,548 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2025-03-08 19:56:29,548 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2025-03-08 19:56:29,548 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-08 19:56:29,548 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2025-03-08 19:56:29,548 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2025-03-08 19:56:29,548 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-08 19:56:29,548 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-08 19:56:29,548 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-08 19:56:29,548 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-08 19:56:29,548 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-08 19:56:29,548 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-08 19:56:29,548 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-08 19:56:29,549 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-08 19:56:29,549 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-08 19:56:29,549 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-08 19:56:29,549 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-08 19:56:29,549 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-08 19:56:29,549 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-08 19:56:29,549 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-08 19:56:29,550 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-08 19:56:29,550 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-08 19:56:29,550 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-08 19:56:29,550 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-08 19:56:29,550 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-08 19:56:29,550 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-08 19:56:29,550 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2025-03-08 19:56:29,550 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2025-03-08 19:56:29,550 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap [2025-03-08 19:56:29,550 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap [2025-03-08 19:56:29,550 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_wake [2025-03-08 19:56:29,550 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_wake [2025-03-08 19:56:29,550 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_disable_intr [2025-03-08 19:56:29,550 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_disable_intr [2025-03-08 19:56:29,550 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-03-08 19:56:29,550 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-03-08 19:56:29,550 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2025-03-08 19:56:29,550 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2025-03-08 19:56:29,550 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_process_events [2025-03-08 19:56:29,550 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_process_events [2025-03-08 19:56:29,550 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2025-03-08 19:56:29,550 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2025-03-08 19:56:29,550 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_intr [2025-03-08 19:56:29,550 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_intr [2025-03-08 19:56:29,550 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_rq_destroy_all [2025-03-08 19:56:29,550 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_rq_destroy_all [2025-03-08 19:56:29,550 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2025-03-08 19:56:29,550 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2025-03-08 19:56:29,550 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_weight [2025-03-08 19:56:29,550 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_weight [2025-03-08 19:56:29,551 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2025-03-08 19:56:29,551 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2025-03-08 19:56:29,551 INFO L130 BoogieDeclarations]: Found specification of procedure __netdev_alloc_skb_ip_align [2025-03-08 19:56:29,551 INFO L138 BoogieDeclarations]: Found implementation of procedure __netdev_alloc_skb_ip_align [2025-03-08 19:56:29,551 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_free_pci_resources [2025-03-08 19:56:29,551 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_free_pci_resources [2025-03-08 19:56:29,551 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-03-08 19:56:29,551 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-03-08 19:56:29,551 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_disable_all_intrs [2025-03-08 19:56:29,551 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_disable_all_intrs [2025-03-08 19:56:29,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-08 19:56:29,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-08 19:56:29,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-08 19:56:29,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-08 19:56:29,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-08 19:56:29,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-08 19:56:29,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-08 19:56:29,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-08 19:56:29,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-08 19:56:29,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-08 19:56:29,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-08 19:56:29,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-08 19:56:29,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-08 19:56:29,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-08 19:56:29,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-08 19:56:29,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-08 19:56:29,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-08 19:56:29,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-08 19:56:29,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-08 19:56:29,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-08 19:56:29,553 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_irq_3 [2025-03-08 19:56:29,553 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_irq_3 [2025-03-08 19:56:29,553 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-03-08 19:56:29,553 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-03-08 19:56:29,553 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_tq_tx_complete [2025-03-08 19:56:29,553 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_tq_tx_complete [2025-03-08 19:56:29,553 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2025-03-08 19:56:29,553 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2025-03-08 19:56:29,553 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-03-08 19:56:29,553 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-03-08 19:56:29,553 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2025-03-08 19:56:29,554 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2025-03-08 19:56:29,554 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_enable_all_intrs [2025-03-08 19:56:29,554 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_enable_all_intrs [2025-03-08 19:56:29,554 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2025-03-08 19:56:29,554 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2025-03-08 19:56:29,554 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_5 [2025-03-08 19:56:29,554 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_5 [2025-03-08 19:56:29,554 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_4 [2025-03-08 19:56:29,554 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_4 [2025-03-08 19:56:29,554 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_1 [2025-03-08 19:56:29,554 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_1 [2025-03-08 19:56:29,554 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_3 [2025-03-08 19:56:29,554 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_3 [2025-03-08 19:56:29,554 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_2 [2025-03-08 19:56:29,554 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_2 [2025-03-08 19:56:29,554 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_create_queues [2025-03-08 19:56:29,554 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_create_queues [2025-03-08 19:56:29,554 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_reset_work [2025-03-08 19:56:29,554 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_reset_work [2025-03-08 19:56:29,554 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_force_close [2025-03-08 19:56:29,554 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_force_close [2025-03-08 19:56:29,554 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2025-03-08 19:56:29,554 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2025-03-08 19:56:29,554 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_alloc_intr_resources [2025-03-08 19:56:29,554 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_alloc_intr_resources [2025-03-08 19:56:29,554 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_activate_dev [2025-03-08 19:56:29,554 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_activate_dev [2025-03-08 19:56:29,554 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_write_mac_addr [2025-03-08 19:56:29,554 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_write_mac_addr [2025-03-08 19:56:29,554 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2025-03-08 19:56:29,554 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2025-03-08 19:56:29,554 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-03-08 19:56:29,554 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2025-03-08 19:56:29,554 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_msix_range [2025-03-08 19:56:29,554 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_msix_range [2025-03-08 19:56:29,554 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_msix_rx [2025-03-08 19:56:29,554 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_msix_rx [2025-03-08 19:56:29,554 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2025-03-08 19:56:29,554 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2025-03-08 19:56:29,554 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-03-08 19:56:29,554 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-03-08 19:56:29,554 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2025-03-08 19:56:29,554 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2025-03-08 19:56:29,554 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-03-08 19:56:29,554 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-03-08 19:56:29,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-08 19:56:29,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-08 19:56:29,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-08 19:56:29,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-08 19:56:29,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-08 19:56:29,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-08 19:56:29,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-08 19:56:29,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-08 19:56:29,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-08 19:56:29,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-08 19:56:29,554 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-08 19:56:29,555 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-08 19:56:29,555 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-08 19:56:29,555 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-08 19:56:29,555 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-08 19:56:29,555 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-08 19:56:29,555 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-08 19:56:29,555 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-08 19:56:29,555 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-08 19:56:29,555 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-08 19:56:29,555 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_get_regs_len [2025-03-08 19:56:29,555 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_get_regs_len [2025-03-08 19:56:29,555 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_page [2025-03-08 19:56:29,555 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_page [2025-03-08 19:56:29,558 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_suspend [2025-03-08 19:56:29,559 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_suspend [2025-03-08 19:56:30,413 INFO L256 CfgBuilder]: Building ICFG [2025-03-08 19:56:30,416 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-08 19:56:30,719 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8577: havoc #t~mem389;havoc #t~mem390;havoc #t~ite392;havoc #t~mem391;havoc #t~mem393;havoc #t~mem394; [2025-03-08 19:56:31,148 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-03-08 19:56:31,192 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15971: havoc request_threaded_irq_#t~nondet2113#1; [2025-03-08 19:56:31,194 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15677: havoc #t~nondet2065; [2025-03-08 19:56:31,221 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15900: havoc pci_enable_device_mem_#t~nondet2099#1; [2025-03-08 19:56:31,882 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9153: call ULTIMATE.dealloc(~#descriptor~0.base, ~#descriptor~0.offset);havoc ~#descriptor~0.base, ~#descriptor~0.offset; [2025-03-08 19:56:32,071 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7535: havoc dev_get_drvdata_#t~mem115#1.base, dev_get_drvdata_#t~mem115#1.offset; [2025-03-08 19:56:32,073 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15986: havoc #t~nondet2117; [2025-03-08 19:56:32,077 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15733: havoc ioremap_nocache_#t~ret2075#1.base, ioremap_nocache_#t~ret2075#1.offset; [2025-03-08 19:56:32,085 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15627: havoc __pci_enable_wake_#t~nondet2058#1; [2025-03-08 19:56:32,114 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15714: havoc find_first_bit_#t~nondet2073#1; [2025-03-08 19:56:32,114 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15718: havoc find_next_bit_#t~nondet2074#1; [2025-03-08 19:56:32,117 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15955: havoc #t~nondet2109; [2025-03-08 19:56:32,163 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8072: havoc #t~mem267.base, #t~mem267.offset; [2025-03-08 19:56:32,172 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6904: havoc #t~bitwise18#1; [2025-03-08 19:56:32,206 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7574: havoc #t~mem136.base, #t~mem136.offset; [2025-03-08 19:56:32,236 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15599: havoc __bitmap_weight_#t~nondet2057#1; [2025-03-08 19:56:32,247 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15635: havoc #t~nondet2060; [2025-03-08 19:56:32,263 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15883: havoc #t~nondet2097; [2025-03-08 19:56:32,269 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6864: havoc #t~mem7;havoc #t~bitwise8; [2025-03-08 19:56:32,284 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15959: havoc #t~nondet2110; [2025-03-08 19:56:32,296 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15698: havoc dma_set_mask_#t~nondet2069#1; [2025-03-08 19:56:32,511 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8674: havoc vmxnet3_tq_stopped_#t~mem411#1; [2025-03-08 19:56:32,800 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15681: havoc dev_close_#t~nondet2066#1; [2025-03-08 19:56:32,892 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15904: havoc pci_enable_msi_range_#t~nondet2100#1; [2025-03-08 19:56:33,875 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11411: call ULTIMATE.dealloc(~#descriptor~5#1.base, ~#descriptor~5#1.offset);havoc ~#descriptor~5#1.base, ~#descriptor~5#1.offset; [2025-03-08 19:56:33,897 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15908: havoc #t~nondet2101; [2025-03-08 19:56:33,905 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15933: havoc #t~nondet2105; [2025-03-08 19:56:33,944 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15691: havoc #t~ret2068.base, #t~ret2068.offset; [2025-03-08 19:56:33,959 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L14481: havoc #t~mem1861;havoc #t~mem1862; [2025-03-08 19:56:34,246 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15926: havoc pci_save_state_#t~nondet2104#1; [2025-03-08 19:56:34,246 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15963: havoc rcu_read_lock_held_#t~nondet2111#1; [2025-03-08 19:56:34,246 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12544: call ULTIMATE.dealloc(~#__constr_expr_0~1#1.base, ~#__constr_expr_0~1#1.offset);havoc ~#__constr_expr_0~1#1.base, ~#__constr_expr_0~1#1.offset;call ULTIMATE.dealloc(~#__constr_expr_1~0#1.base, ~#__constr_expr_1~0#1.offset);havoc ~#__constr_expr_1~0#1.base, ~#__constr_expr_1~0#1.offset; [2025-03-08 19:56:34,246 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8498: call ULTIMATE.dealloc(__in_dev_get_rcu_~#__u~0#1.base, __in_dev_get_rcu_~#__u~0#1.offset);havoc __in_dev_get_rcu_~#__u~0#1.base, __in_dev_get_rcu_~#__u~0#1.offset; [2025-03-08 19:56:57,933 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L14306: havoc dev_name_#t~mem1820#1.base, dev_name_#t~mem1820#1.offset; [2025-03-08 19:56:57,933 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15762: havoc ldv_poweroff_late_9_#t~nondet2080#1; [2025-03-08 19:56:57,933 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15631: havoc __pci_register_driver_#t~nondet2059#1; [2025-03-08 19:56:57,933 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15896: havoc pci_enable_device_#t~nondet2098#1; [2025-03-08 19:56:57,933 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15766: havoc ldv_poweroff_noirq_9_#t~nondet2081#1; [2025-03-08 19:56:57,933 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15702: havoc dma_supported_#t~nondet2070#1; [2025-03-08 19:56:57,933 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15967: havoc register_netdev_#t~nondet2112#1; [2025-03-08 19:56:57,933 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15770: havoc ldv_prepare_9_#t~nondet2082#1; [2025-03-08 19:56:57,933 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15774: havoc ldv_restore_early_9_#t~nondet2083#1; [2025-03-08 19:56:57,933 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15710: havoc ethtool_op_get_link_#t~nondet2072#1; [2025-03-08 19:56:57,933 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15778: havoc ldv_restore_noirq_9_#t~nondet2084#1; [2025-03-08 19:56:57,933 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15912: havoc pci_msi_enabled_#t~nondet2102#1; [2025-03-08 19:56:57,933 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15782: havoc ldv_resume_early_9_#t~nondet2085#1; [2025-03-08 19:56:57,933 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15786: havoc ldv_resume_noirq_9_#t~nondet2086#1; [2025-03-08 19:56:57,933 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15192: call ULTIMATE.dealloc(ldv_main_exported_7_~#ldvarg1~0#1.base, ldv_main_exported_7_~#ldvarg1~0#1.offset);havoc ldv_main_exported_7_~#ldvarg1~0#1.base, ldv_main_exported_7_~#ldvarg1~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_7_~#ldvarg3~0#1.base, ldv_main_exported_7_~#ldvarg3~0#1.offset);havoc ldv_main_exported_7_~#ldvarg3~0#1.base, ldv_main_exported_7_~#ldvarg3~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_7_~#ldvarg7~0#1.base, ldv_main_exported_7_~#ldvarg7~0#1.offset);havoc ldv_main_exported_7_~#ldvarg7~0#1.base, ldv_main_exported_7_~#ldvarg7~0#1.offset; [2025-03-08 19:56:57,933 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15919: havoc pci_request_selected_regions_#t~nondet2103#1; [2025-03-08 19:56:57,933 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15656: havoc alloc_etherdev_mqs_#t~ret2062#1.base, alloc_etherdev_mqs_#t~ret2062#1.offset; [2025-03-08 19:56:57,934 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15660: havoc cancel_work_sync_#t~nondet2063#1; [2025-03-08 19:56:57,934 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15793: havoc ldv_suspend_late_9_#t~nondet2088#1; [2025-03-08 19:56:57,934 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15067: havoc vmxnet3_get_rss_indir_size_#t~mem1992#1; [2025-03-08 19:56:57,934 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15797: havoc ldv_suspend_noirq_9_#t~nondet2089#1; [2025-03-08 19:56:57,934 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15866: havoc netif_set_real_num_rx_queues_#t~nondet2095#1; [2025-03-08 19:56:57,934 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15801: havoc ldv_thaw_9_#t~nondet2090#1; [2025-03-08 19:56:57,934 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15870: havoc netif_set_real_num_tx_queues_#t~nondet2096#1; [2025-03-08 19:56:57,934 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15805: havoc ldv_thaw_early_9_#t~nondet2091#1; [2025-03-08 19:56:57,934 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15940: havoc printk_#t~nondet2106#1; [2025-03-08 19:56:57,934 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15743: havoc ldv_complete_9_#t~nondet2076#1; [2025-03-08 19:56:57,934 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15809: havoc ldv_thaw_noirq_9_#t~nondet2092#1; [2025-03-08 19:56:57,934 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15747: havoc ldv_freeze_late_9_#t~nondet2077#1; [2025-03-08 19:56:57,934 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L14297: havoc kobject_name_#t~mem1816#1.base, kobject_name_#t~mem1816#1.offset; [2025-03-08 19:56:57,934 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15751: havoc ldv_freeze_noirq_9_#t~nondet2078#1; [2025-03-08 19:56:57,934 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15688: havoc device_set_wakeup_enable_#t~nondet2067#1; [2025-03-08 19:56:57,934 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12121: 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_~#descriptor___0~2#1.base, vmxnet3_probe_device_~#descriptor___0~2#1.offset);havoc vmxnet3_probe_device_~#descriptor___0~2#1.base, vmxnet3_probe_device_~#descriptor___0~2#1.offset;call ULTIMATE.dealloc(vmxnet3_probe_device_~#__key___0~0#1.base, vmxnet3_probe_device_~#__key___0~0#1.offset);havoc vmxnet3_probe_device_~#__key___0~0#1.base, vmxnet3_probe_device_~#__key___0~0#1.offset;call ULTIMATE.dealloc(vmxnet3_probe_device_~#__constr_expr_0~0#1.base, vmxnet3_probe_device_~#__constr_expr_0~0#1.offset);havoc vmxnet3_probe_device_~#__constr_expr_0~0#1.base, vmxnet3_probe_device_~#__constr_expr_0~0#1.offset; [2025-03-08 19:56:57,934 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L15758: havoc ldv_poweroff_9_#t~nondet2079#1; [2025-03-08 19:56:58,987 INFO L? ?]: Removed 3135 outVars from TransFormulas that were not future-live. [2025-03-08 19:56:58,987 INFO L307 CfgBuilder]: Performing block encoding [2025-03-08 19:56:59,043 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-08 19:56:59,043 INFO L336 CfgBuilder]: Removed 2 assume(true) statements. [2025-03-08 19:56:59,043 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.03 07:56:59 BoogieIcfgContainer [2025-03-08 19:56:59,043 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-08 19:56:59,044 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-08 19:56:59,045 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-08 19:56:59,048 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-08 19:56:59,048 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.03 07:56:23" (1/3) ... [2025-03-08 19:56:59,049 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@27de76ed and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.03 07:56:59, skipping insertion in model container [2025-03-08 19:56:59,049 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:56:27" (2/3) ... [2025-03-08 19:56:59,049 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@27de76ed and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.03 07:56:59, skipping insertion in model container [2025-03-08 19:56:59,049 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.03 07:56:59" (3/3) ... [2025-03-08 19:56:59,050 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-43_2a-drivers--net--vmxnet3--vmxnet3.ko-entry_point.cil.out.i [2025-03-08 19:56:59,062 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-08 19:56:59,065 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.2-rc1.tar.xz-43_2a-drivers--net--vmxnet3--vmxnet3.ko-entry_point.cil.out.i that has 170 procedures, 2688 locations, 1 initial locations, 65 loop locations, and 1 error locations. [2025-03-08 19:56:59,157 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-08 19:56:59,165 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;@30f09e61, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-08 19:56:59,165 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2025-03-08 19:56:59,174 INFO L276 IsEmpty]: Start isEmpty. Operand has 2520 states, 1851 states have (on average 1.3538627768773637) internal successors, (2506), 1909 states have internal predecessors, (2506), 536 states have call successors, (536), 132 states have call predecessors, (536), 131 states have return successors, (520), 518 states have call predecessors, (520), 520 states have call successors, (520) [2025-03-08 19:56:59,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2025-03-08 19:56:59,199 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 19:56:59,200 INFO L218 NwaCegarLoop]: trace histogram [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] [2025-03-08 19:56:59,200 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-08 19:56:59,203 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 19:56:59,203 INFO L85 PathProgramCache]: Analyzing trace with hash 643574754, now seen corresponding path program 1 times [2025-03-08 19:56:59,208 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 19:56:59,208 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2088996223] [2025-03-08 19:56:59,209 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 19:56:59,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 19:57:01,732 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 120 statements into 1 equivalence classes. [2025-03-08 19:57:01,990 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 120 of 120 statements. [2025-03-08 19:57:01,990 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 19:57:01,990 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 19:57:02,350 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-03-08 19:57:02,350 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 19:57:02,351 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2088996223] [2025-03-08 19:57:02,351 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2088996223] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 19:57:02,351 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 19:57:02,352 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-03-08 19:57:02,353 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429808389] [2025-03-08 19:57:02,353 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 19:57:02,355 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2025-03-08 19:57:02,356 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 19:57:02,373 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2025-03-08 19:57:02,374 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-03-08 19:57:02,381 INFO L87 Difference]: Start difference. First operand has 2520 states, 1851 states have (on average 1.3538627768773637) internal successors, (2506), 1909 states have internal predecessors, (2506), 536 states have call successors, (536), 132 states have call predecessors, (536), 131 states have return successors, (520), 518 states have call predecessors, (520), 520 states have call successors, (520) Second operand has 2 states, 2 states have (on average 42.0) internal successors, (84), 2 states have internal predecessors, (84), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2025-03-08 19:57:02,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 19:57:02,843 INFO L93 Difference]: Finished difference Result 5035 states and 7183 transitions. [2025-03-08 19:57:02,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-03-08 19:57:02,845 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 42.0) internal successors, (84), 2 states have internal predecessors, (84), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 120 [2025-03-08 19:57:02,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 19:57:02,868 INFO L225 Difference]: With dead ends: 5035 [2025-03-08 19:57:02,869 INFO L226 Difference]: Without dead ends: 2471 [2025-03-08 19:57:02,885 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-03-08 19:57:02,889 INFO L435 NwaCegarLoop]: 3507 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3507 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-08 19:57:02,890 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3507 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-08 19:57:02,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2471 states. [2025-03-08 19:57:03,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2471 to 2471. [2025-03-08 19:57:03,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2471 states, 1820 states have (on average 1.329120879120879) internal successors, (2419), 1860 states have internal predecessors, (2419), 520 states have call successors, (520), 131 states have call predecessors, (520), 130 states have return successors, (519), 517 states have call predecessors, (519), 519 states have call successors, (519) [2025-03-08 19:57:03,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2471 states to 2471 states and 3458 transitions. [2025-03-08 19:57:03,044 INFO L78 Accepts]: Start accepts. Automaton has 2471 states and 3458 transitions. Word has length 120 [2025-03-08 19:57:03,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 19:57:03,044 INFO L471 AbstractCegarLoop]: Abstraction has 2471 states and 3458 transitions. [2025-03-08 19:57:03,045 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 42.0) internal successors, (84), 2 states have internal predecessors, (84), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2025-03-08 19:57:03,045 INFO L276 IsEmpty]: Start isEmpty. Operand 2471 states and 3458 transitions. [2025-03-08 19:57:03,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2025-03-08 19:57:03,055 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 19:57:03,055 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 19:57:03,055 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-03-08 19:57:03,055 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-08 19:57:03,056 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 19:57:03,056 INFO L85 PathProgramCache]: Analyzing trace with hash 476113212, now seen corresponding path program 1 times [2025-03-08 19:57:03,056 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 19:57:03,056 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1062231111] [2025-03-08 19:57:03,056 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 19:57:03,056 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 19:57:05,409 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 119 statements into 1 equivalence classes. [2025-03-08 19:57:05,534 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 119 of 119 statements. [2025-03-08 19:57:05,535 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 19:57:05,535 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 19:57:06,072 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-03-08 19:57:06,072 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 19:57:06,073 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1062231111] [2025-03-08 19:57:06,073 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1062231111] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 19:57:06,073 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 19:57:06,073 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-08 19:57:06,073 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1833266334] [2025-03-08 19:57:06,073 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 19:57:06,074 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-08 19:57:06,074 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 19:57:06,074 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-08 19:57:06,074 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-08 19:57:06,075 INFO L87 Difference]: Start difference. First operand 2471 states and 3458 transitions. Second operand has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2025-03-08 19:57:06,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 19:57:06,881 INFO L93 Difference]: Finished difference Result 4948 states and 6935 transitions. [2025-03-08 19:57:06,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-08 19:57:06,882 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 119 [2025-03-08 19:57:06,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 19:57:06,896 INFO L225 Difference]: With dead ends: 4948 [2025-03-08 19:57:06,896 INFO L226 Difference]: Without dead ends: 2483 [2025-03-08 19:57:06,906 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-08 19:57:06,907 INFO L435 NwaCegarLoop]: 3410 mSDtfsCounter, 9 mSDsluCounter, 3407 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 6817 SdHoareTripleChecker+Invalid, 99 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2025-03-08 19:57:06,907 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 6817 Invalid, 99 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2025-03-08 19:57:06,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2483 states. [2025-03-08 19:57:06,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2483 to 2472. [2025-03-08 19:57:06,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2472 states, 1821 states have (on average 1.328940142778693) internal successors, (2420), 1861 states have internal predecessors, (2420), 520 states have call successors, (520), 131 states have call predecessors, (520), 130 states have return successors, (519), 517 states have call predecessors, (519), 519 states have call successors, (519) [2025-03-08 19:57:06,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2472 states to 2472 states and 3459 transitions. [2025-03-08 19:57:06,988 INFO L78 Accepts]: Start accepts. Automaton has 2472 states and 3459 transitions. Word has length 119 [2025-03-08 19:57:06,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 19:57:06,989 INFO L471 AbstractCegarLoop]: Abstraction has 2472 states and 3459 transitions. [2025-03-08 19:57:06,989 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2025-03-08 19:57:06,990 INFO L276 IsEmpty]: Start isEmpty. Operand 2472 states and 3459 transitions. [2025-03-08 19:57:06,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2025-03-08 19:57:06,999 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 19:57:07,000 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 19:57:07,000 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-03-08 19:57:07,000 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-08 19:57:07,001 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 19:57:07,001 INFO L85 PathProgramCache]: Analyzing trace with hash -1234456732, now seen corresponding path program 1 times [2025-03-08 19:57:07,001 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 19:57:07,001 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [265182264] [2025-03-08 19:57:07,001 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 19:57:07,001 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 19:57:09,460 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 128 statements into 1 equivalence classes. [2025-03-08 19:57:09,541 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 128 of 128 statements. [2025-03-08 19:57:09,541 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 19:57:09,541 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 19:57:10,178 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-03-08 19:57:10,178 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 19:57:10,179 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [265182264] [2025-03-08 19:57:10,179 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [265182264] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-08 19:57:10,179 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1985149634] [2025-03-08 19:57:10,179 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 19:57:10,179 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-08 19:57:10,179 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-08 19:57:10,181 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-08 19:57:10,183 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2025-03-08 19:57:13,280 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 128 statements into 1 equivalence classes. [2025-03-08 19:57:13,766 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 128 of 128 statements. [2025-03-08 19:57:13,766 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 19:57:13,766 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 19:57:13,785 INFO L256 TraceCheckSpWp]: Trace formula consists of 5564 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-03-08 19:57:13,794 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-08 19:57:13,861 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-03-08 19:57:13,861 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-08 19:57:13,861 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1985149634] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 19:57:13,861 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-08 19:57:13,862 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2025-03-08 19:57:13,862 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1506693793] [2025-03-08 19:57:13,862 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 19:57:13,862 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-08 19:57:13,862 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 19:57:13,863 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-08 19:57:13,863 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2025-03-08 19:57:13,863 INFO L87 Difference]: Start difference. First operand 2472 states and 3459 transitions. Second operand has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2025-03-08 19:57:14,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 19:57:14,430 INFO L93 Difference]: Finished difference Result 2476 states and 3463 transitions. [2025-03-08 19:57:14,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-08 19:57:14,431 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 128 [2025-03-08 19:57:14,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 19:57:14,441 INFO L225 Difference]: With dead ends: 2476 [2025-03-08 19:57:14,441 INFO L226 Difference]: Without dead ends: 2473 [2025-03-08 19:57:14,442 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2025-03-08 19:57:14,443 INFO L435 NwaCegarLoop]: 3420 mSDtfsCounter, 0 mSDsluCounter, 3415 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 6835 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-03-08 19:57:14,443 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 6835 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 80 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-03-08 19:57:14,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2473 states. [2025-03-08 19:57:14,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2473 to 2473. [2025-03-08 19:57:14,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2473 states, 1822 states have (on average 1.3287596048298573) internal successors, (2421), 1862 states have internal predecessors, (2421), 520 states have call successors, (520), 131 states have call predecessors, (520), 130 states have return successors, (519), 517 states have call predecessors, (519), 519 states have call successors, (519) [2025-03-08 19:57:14,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2473 states to 2473 states and 3460 transitions. [2025-03-08 19:57:14,501 INFO L78 Accepts]: Start accepts. Automaton has 2473 states and 3460 transitions. Word has length 128 [2025-03-08 19:57:14,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 19:57:14,502 INFO L471 AbstractCegarLoop]: Abstraction has 2473 states and 3460 transitions. [2025-03-08 19:57:14,502 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2025-03-08 19:57:14,502 INFO L276 IsEmpty]: Start isEmpty. Operand 2473 states and 3460 transitions. [2025-03-08 19:57:14,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2025-03-08 19:57:14,508 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 19:57:14,509 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 19:57:14,527 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2025-03-08 19:57:14,709 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-08 19:57:14,709 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-08 19:57:14,710 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 19:57:14,710 INFO L85 PathProgramCache]: Analyzing trace with hash -1102187228, now seen corresponding path program 1 times [2025-03-08 19:57:14,710 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 19:57:14,710 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [680414622] [2025-03-08 19:57:14,710 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 19:57:14,710 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 19:57:17,043 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 131 statements into 1 equivalence classes. [2025-03-08 19:57:17,122 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 131 of 131 statements. [2025-03-08 19:57:17,122 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 19:57:17,122 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 19:57:17,580 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-03-08 19:57:17,580 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 19:57:17,580 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [680414622] [2025-03-08 19:57:17,580 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [680414622] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-08 19:57:17,580 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1618831117] [2025-03-08 19:57:17,580 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 19:57:17,580 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-08 19:57:17,580 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-08 19:57:17,582 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-08 19:57:17,584 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2025-03-08 19:57:20,768 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 131 statements into 1 equivalence classes. [2025-03-08 19:57:21,265 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 131 of 131 statements. [2025-03-08 19:57:21,266 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 19:57:21,266 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 19:57:21,286 INFO L256 TraceCheckSpWp]: Trace formula consists of 5571 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-03-08 19:57:21,292 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-08 19:57:21,405 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-03-08 19:57:21,405 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-08 19:57:22,073 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-03-08 19:57:22,073 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1618831117] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-08 19:57:22,073 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-08 19:57:22,073 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 5 [2025-03-08 19:57:22,073 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599933471] [2025-03-08 19:57:22,073 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-08 19:57:22,074 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-08 19:57:22,074 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 19:57:22,074 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-08 19:57:22,074 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2025-03-08 19:57:22,074 INFO L87 Difference]: Start difference. First operand 2473 states and 3460 transitions. Second operand has 5 states, 5 states have (on average 19.4) internal successors, (97), 5 states have internal predecessors, (97), 4 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2025-03-08 19:57:22,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 19:57:22,989 INFO L93 Difference]: Finished difference Result 4960 states and 6950 transitions. [2025-03-08 19:57:22,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-08 19:57:22,990 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 5 states have internal predecessors, (97), 4 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 131 [2025-03-08 19:57:22,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 19:57:23,004 INFO L225 Difference]: With dead ends: 4960 [2025-03-08 19:57:23,004 INFO L226 Difference]: Without dead ends: 2493 [2025-03-08 19:57:23,015 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 264 GetRequests, 260 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2025-03-08 19:57:23,015 INFO L435 NwaCegarLoop]: 3410 mSDtfsCounter, 23 mSDsluCounter, 3412 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 6822 SdHoareTripleChecker+Invalid, 125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2025-03-08 19:57:23,015 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 6822 Invalid, 125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2025-03-08 19:57:23,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2493 states. [2025-03-08 19:57:23,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2493 to 2477. [2025-03-08 19:57:23,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2477 states, 1825 states have (on average 1.3282191780821917) internal successors, (2424), 1865 states have internal predecessors, (2424), 521 states have call successors, (521), 131 states have call predecessors, (521), 130 states have return successors, (520), 518 states have call predecessors, (520), 520 states have call successors, (520) [2025-03-08 19:57:23,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2477 states to 2477 states and 3465 transitions. [2025-03-08 19:57:23,088 INFO L78 Accepts]: Start accepts. Automaton has 2477 states and 3465 transitions. Word has length 131 [2025-03-08 19:57:23,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 19:57:23,088 INFO L471 AbstractCegarLoop]: Abstraction has 2477 states and 3465 transitions. [2025-03-08 19:57:23,088 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 5 states have internal predecessors, (97), 4 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2025-03-08 19:57:23,088 INFO L276 IsEmpty]: Start isEmpty. Operand 2477 states and 3465 transitions. [2025-03-08 19:57:23,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2025-03-08 19:57:23,094 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 19:57:23,094 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 19:57:23,113 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2025-03-08 19:57:23,295 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3 [2025-03-08 19:57:23,295 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-08 19:57:23,296 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 19:57:23,296 INFO L85 PathProgramCache]: Analyzing trace with hash 934291360, now seen corresponding path program 1 times [2025-03-08 19:57:23,296 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 19:57:23,296 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [408484171] [2025-03-08 19:57:23,296 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 19:57:23,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 19:57:25,621 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 137 statements into 1 equivalence classes. [2025-03-08 19:57:25,703 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 137 of 137 statements. [2025-03-08 19:57:25,703 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 19:57:25,703 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 19:57:26,522 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2025-03-08 19:57:26,522 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 19:57:26,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [408484171] [2025-03-08 19:57:26,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [408484171] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 19:57:26,523 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 19:57:26,523 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-08 19:57:26,523 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772099995] [2025-03-08 19:57:26,523 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 19:57:26,523 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-08 19:57:26,523 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 19:57:26,524 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-08 19:57:26,524 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-08 19:57:26,524 INFO L87 Difference]: Start difference. First operand 2477 states and 3465 transitions. Second operand has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 3 states have call successors, (21), 3 states have call predecessors, (21), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2025-03-08 19:57:27,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 19:57:27,373 INFO L93 Difference]: Finished difference Result 4962 states and 6953 transitions. [2025-03-08 19:57:27,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-08 19:57:27,374 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 3 states have call successors, (21), 3 states have call predecessors, (21), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 137 [2025-03-08 19:57:27,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 19:57:27,377 INFO L225 Difference]: With dead ends: 4962 [2025-03-08 19:57:27,378 INFO L226 Difference]: Without dead ends: 0 [2025-03-08 19:57:27,390 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-08 19:57:27,391 INFO L435 NwaCegarLoop]: 3409 mSDtfsCounter, 3271 mSDsluCounter, 3562 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3271 SdHoareTripleChecker+Valid, 6971 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2025-03-08 19:57:27,391 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3271 Valid, 6971 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2025-03-08 19:57:27,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2025-03-08 19:57:27,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2025-03-08 19:57:27,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-08 19:57:27,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2025-03-08 19:57:27,395 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 137 [2025-03-08 19:57:27,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 19:57:27,395 INFO L471 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2025-03-08 19:57:27,396 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 3 states have call successors, (21), 3 states have call predecessors, (21), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2025-03-08 19:57:27,396 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2025-03-08 19:57:27,396 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2025-03-08 19:57:27,399 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2025-03-08 19:57:27,400 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-03-08 19:57:27,402 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1] [2025-03-08 19:57:27,404 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions.