./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26b60e11-e2b8-4aee-9abd-1878236a2d93/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26b60e11-e2b8-4aee-9abd-1878236a2d93/bin/uautomizer-verify-BQ2R08f2Ya/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26b60e11-e2b8-4aee-9abd-1878236a2d93/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26b60e11-e2b8-4aee-9abd-1878236a2d93/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26b60e11-e2b8-4aee-9abd-1878236a2d93/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26b60e11-e2b8-4aee-9abd-1878236a2d93/bin/uautomizer-verify-BQ2R08f2Ya --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 fa6f14838f0f83d59d9f54edcf6d2d61c8862c847567e768bd3614303ab0dc70 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-28 20:37:49,574 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-28 20:37:49,640 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26b60e11-e2b8-4aee-9abd-1878236a2d93/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-64bit-Automizer_Default.epf [2023-11-28 20:37:49,645 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-28 20:37:49,646 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-28 20:37:49,670 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-28 20:37:49,670 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-28 20:37:49,671 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-28 20:37:49,671 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-28 20:37:49,672 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-28 20:37:49,673 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-28 20:37:49,673 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-28 20:37:49,674 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-28 20:37:49,674 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-28 20:37:49,675 INFO L153 SettingsManager]: * Use SBE=true [2023-11-28 20:37:49,675 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-28 20:37:49,676 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-28 20:37:49,676 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-28 20:37:49,677 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-28 20:37:49,677 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-28 20:37:49,678 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-28 20:37:49,679 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-28 20:37:49,679 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-28 20:37:49,679 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-28 20:37:49,680 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-28 20:37:49,680 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-28 20:37:49,681 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-28 20:37:49,681 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-28 20:37:49,681 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-28 20:37:49,682 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-28 20:37:49,682 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-28 20:37:49,683 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-28 20:37:49,683 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-28 20:37:49,683 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-28 20:37:49,684 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-28 20:37:49,684 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-28 20:37:49,684 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-28 20:37:49,684 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-28 20:37:49,684 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-28 20:37:49,684 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26b60e11-e2b8-4aee-9abd-1878236a2d93/bin/uautomizer-verify-BQ2R08f2Ya/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release 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 -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26b60e11-e2b8-4aee-9abd-1878236a2d93/bin/uautomizer-verify-BQ2R08f2Ya 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 -> fa6f14838f0f83d59d9f54edcf6d2d61c8862c847567e768bd3614303ab0dc70 [2023-11-28 20:37:49,903 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-28 20:37:49,925 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-28 20:37:49,927 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-28 20:37:49,929 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-28 20:37:49,929 INFO L274 PluginConnector]: CDTParser initialized [2023-11-28 20:37:49,930 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26b60e11-e2b8-4aee-9abd-1878236a2d93/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i [2023-11-28 20:37:52,660 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-28 20:37:53,233 INFO L384 CDTParser]: Found 1 translation units. [2023-11-28 20:37:53,233 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26b60e11-e2b8-4aee-9abd-1878236a2d93/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i [2023-11-28 20:37:53,288 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26b60e11-e2b8-4aee-9abd-1878236a2d93/bin/uautomizer-verify-BQ2R08f2Ya/data/c3a7113af/406d3c8f9b5e40abb237222c6f77b101/FLAG7550efa75 [2023-11-28 20:37:53,303 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26b60e11-e2b8-4aee-9abd-1878236a2d93/bin/uautomizer-verify-BQ2R08f2Ya/data/c3a7113af/406d3c8f9b5e40abb237222c6f77b101 [2023-11-28 20:37:53,306 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-28 20:37:53,307 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-28 20:37:53,309 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-28 20:37:53,309 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-28 20:37:53,314 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-28 20:37:53,314 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 08:37:53" (1/1) ... [2023-11-28 20:37:53,315 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1d718ef0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:37:53, skipping insertion in model container [2023-11-28 20:37:53,315 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 08:37:53" (1/1) ... [2023-11-28 20:37:53,540 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-28 20:37:58,353 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26b60e11-e2b8-4aee-9abd-1878236a2d93/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i[540944,540957] [2023-11-28 20:37:58,357 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26b60e11-e2b8-4aee-9abd-1878236a2d93/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i[541113,541126] [2023-11-28 20:37:58,357 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26b60e11-e2b8-4aee-9abd-1878236a2d93/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i[541280,541293] [2023-11-28 20:37:58,358 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26b60e11-e2b8-4aee-9abd-1878236a2d93/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i[541448,541461] [2023-11-28 20:37:58,389 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-28 20:37:58,474 INFO L202 MainTranslator]: Completed pre-run [2023-11-28 20:37:58,569 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"); [6476] [2023-11-28 20:37:58,570 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)); [6483] [2023-11-28 20:37:58,571 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6490] [2023-11-28 20:37:58,572 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [6506] [2023-11-28 20:37:58,575 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/7cdfae59d3ac602223400f61d8829e28/klever-core-work-dir/520b8de/linux-kernel-locking-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [6601-6602] [2023-11-28 20:37:58,575 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [6607-6609] [2023-11-28 20:37:58,576 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)); [6629] [2023-11-28 20:37:58,576 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6636] [2023-11-28 20:37:58,577 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6707] [2023-11-28 20:37:58,577 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6710] [2023-11-28 20:37:58,577 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (val)); [6712] [2023-11-28 20:37:58,578 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6717] [2023-11-28 20:37:58,578 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6720] [2023-11-28 20:37:58,578 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6722] [2023-11-28 20:37:58,579 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6727] [2023-11-28 20:37:58,579 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6730] [2023-11-28 20:37:58,579 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6732] [2023-11-28 20:37:58,579 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6737] [2023-11-28 20:37:58,580 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6740] [2023-11-28 20:37:58,580 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (val)); [6742] [2023-11-28 20:37:58,580 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6780] [2023-11-28 20:37:58,581 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6783] [2023-11-28 20:37:58,581 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (- val)); [6785] [2023-11-28 20:37:58,581 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6790] [2023-11-28 20:37:58,582 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6793] [2023-11-28 20:37:58,582 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6795] [2023-11-28 20:37:58,582 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6800] [2023-11-28 20:37:58,582 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6803] [2023-11-28 20:37:58,583 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6805] [2023-11-28 20:37:58,583 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6810] [2023-11-28 20:37:58,583 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6813] [2023-11-28 20:37:58,583 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (- val)); [6815] [2023-11-28 20:37:58,585 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6908] [2023-11-28 20:37:58,586 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6917] [2023-11-28 20:37:58,589 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [7087] [2023-11-28 20:37:58,589 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [7094] [2023-11-28 20:37:58,591 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)); [7161] [2023-11-28 20:37:58,591 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)); [7169-7170] [2023-11-28 20:37:58,597 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)); [7244-7245] [2023-11-28 20:37:58,599 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)); [7278-7279] [2023-11-28 20:37:58,604 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (79), "i" (12UL)); [7319-7320] [2023-11-28 20:37:58,606 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (91), "i" (12UL)); [7348-7349] [2023-11-28 20:37:58,620 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/netdevice.h"), "i" (502), "i" (12UL)); [7856-7857] [2023-11-28 20:37:58,620 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7863] [2023-11-28 20:37:58,625 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [8178] [2023-11-28 20:37:58,625 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8181] [2023-11-28 20:37:58,626 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8184] [2023-11-28 20:37:58,626 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8187] [2023-11-28 20:37:58,626 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [8218] [2023-11-28 20:37:58,626 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8221] [2023-11-28 20:37:58,627 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8224] [2023-11-28 20:37:58,627 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8227] [2023-11-28 20:37:58,627 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [8258] [2023-11-28 20:37:58,628 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8261] [2023-11-28 20:37:58,628 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8264] [2023-11-28 20:37:58,628 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8267] [2023-11-28 20:37:58,628 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [8298] [2023-11-28 20:37:58,629 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8301] [2023-11-28 20:37:58,629 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8304] [2023-11-28 20:37:58,629 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8307] [2023-11-28 20:37:58,660 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (322), "i" (12UL)); [8934-8935] [2023-11-28 20:37:58,661 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (336), "i" (12UL)); [8962-8963] [2023-11-28 20:37:58,662 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (337), "i" (12UL)); [8974-8975] [2023-11-28 20:37:58,663 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (340), "i" (12UL)); [8987-8988] [2023-11-28 20:37:58,666 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (416), "i" (12UL)); [9126-9127] [2023-11-28 20:37:58,667 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (416), "i" (12UL)); [9137-9138] [2023-11-28 20:37:58,672 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (506), "i" (12UL)); [9293-9294] [2023-11-28 20:37:58,672 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (506), "i" (12UL)); [9304-9305] [2023-11-28 20:37:58,677 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (596), "i" (12UL)); [9436-9437] [2023-11-28 20:37:58,678 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (614), "i" (12UL)); [9466-9467] [2023-11-28 20:37:58,681 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (634), "i" (12UL)); [9515-9516] [2023-11-28 20:37:58,682 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (647), "i" (12UL)); [9546-9547] [2023-11-28 20:37:58,684 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (669), "i" (12UL)); [9597-9598] [2023-11-28 20:37:58,688 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (722), "i" (12UL)); [9659-9660] [2023-11-28 20:37:58,719 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (762), "i" (12UL)); [9724-9725] [2023-11-28 20:37:58,734 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (987), "i" (12UL)); [10090-10091] [2023-11-28 20:37:58,742 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1091), "i" (12UL)); [10210-10211] [2023-11-28 20:37:58,744 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1108), "i" (12UL)); [10240-10241] [2023-11-28 20:37:58,744 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1109), "i" (12UL)); [10252-10253] [2023-11-28 20:37:58,745 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1110), "i" (12UL)); [10264-10265] [2023-11-28 20:37:58,748 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1184), "i" (12UL)); [10376-10377] [2023-11-28 20:37:58,749 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1193), "i" (12UL)); [10394-10395] [2023-11-28 20:37:58,750 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1193), "i" (12UL)); [10404-10405] [2023-11-28 20:37:58,751 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1202), "i" (12UL)); [10435-10436] [2023-11-28 20:37:58,752 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1202), "i" (12UL)); [10445-10446] [2023-11-28 20:37:58,752 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1204), "i" (12UL)); [10457-10458] [2023-11-28 20:37:58,753 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1205), "i" (12UL)); [10469-10470] [2023-11-28 20:37:58,753 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1205), "i" (12UL)); [10480-10481] [2023-11-28 20:37:58,754 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1209), "i" (12UL)); [10498-10499] [2023-11-28 20:37:58,757 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1253), "i" (12UL)); [10565-10566] [2023-11-28 20:37:58,758 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1256), "i" (12UL)); [10578-10579] [2023-11-28 20:37:58,758 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1257), "i" (12UL)); [10590-10591] [2023-11-28 20:37:58,761 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1325), "i" (12UL)); [10671-10672] [2023-11-28 20:37:58,768 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1409), "i" (12UL)); [10800-10801] [2023-11-28 20:37:58,814 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1909), "i" (12UL)); [11521-11522] [2023-11-28 20:37:58,815 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1909), "i" (12UL)); [11531-11532] [2023-11-28 20:37:58,817 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1933), "i" (12UL)); [11596-11597] [2023-11-28 20:37:58,817 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (1944), "i" (12UL)); [11615-11616] [2023-11-28 20:37:58,829 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (2162), "i" (12UL)); [11915-11916] [2023-11-28 20:37:58,846 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (2473), "i" (12UL)); [12372-12373] [2023-11-28 20:37:58,863 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (2645), "i" (12UL)); [12608-12609] [2023-11-28 20:37:58,872 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/vmxnet3/vmxnet3_drv.c"), "i" (2883), "i" (12UL)); [12885-12886] [2023-11-28 20:37:59,075 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26b60e11-e2b8-4aee-9abd-1878236a2d93/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i[540944,540957] [2023-11-28 20:37:59,076 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26b60e11-e2b8-4aee-9abd-1878236a2d93/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i[541113,541126] [2023-11-28 20:37:59,077 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26b60e11-e2b8-4aee-9abd-1878236a2d93/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i[541280,541293] [2023-11-28 20:37:59,077 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26b60e11-e2b8-4aee-9abd-1878236a2d93/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i[541448,541461] [2023-11-28 20:37:59,087 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-28 20:37:59,333 WARN L675 CHandler]: The function __bad_size_call_parameter is called, but not defined or handled by StandardFunctionHandler. [2023-11-28 20:37:59,334 WARN L675 CHandler]: The function sprintf is called, but not defined or handled by StandardFunctionHandler. [2023-11-28 20:37:59,334 WARN L675 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-11-28 20:37:59,342 INFO L206 MainTranslator]: Completed translation [2023-11-28 20:37:59,342 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:37:59 WrapperNode [2023-11-28 20:37:59,342 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-28 20:37:59,343 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-28 20:37:59,343 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-28 20:37:59,344 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-28 20:37:59,351 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:37:59" (1/1) ... [2023-11-28 20:37:59,454 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:37:59" (1/1) ... [2023-11-28 20:37:59,741 INFO L138 Inliner]: procedures = 681, calls = 4412, calls flagged for inlining = 344, calls inlined = 276, statements flattened = 8777 [2023-11-28 20:37:59,741 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-28 20:37:59,742 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-28 20:37:59,742 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-28 20:37:59,742 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-28 20:37:59,755 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:37:59" (1/1) ... [2023-11-28 20:37:59,755 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:37:59" (1/1) ... [2023-11-28 20:37:59,794 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:37:59" (1/1) ... [2023-11-28 20:38:03,056 INFO L175 MemorySlicer]: Split 2110 memory accesses to 31 slices as follows [8, 4, 8, 2, 29, 14, 8, 8, 4, 2, 8, 4, 8, 8, 7, 1, 2, 2, 1, 1, 2, 2, 4, 44, 2, 1881, 16, 2, 8, 8, 12]. 89 percent of accesses are in the largest equivalence class. The 255 initializations are split as follows [8, 0, 8, 0, 0, 0, 8, 8, 0, 0, 8, 0, 8, 8, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 164, 16, 0, 8, 8, 0]. The 1040 writes are split as follows [0, 0, 0, 1, 29, 12, 0, 0, 3, 1, 0, 2, 0, 0, 6, 0, 0, 1, 1, 0, 1, 1, 4, 0, 1, 969, 0, 0, 0, 0, 8]. [2023-11-28 20:38:03,056 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:37:59" (1/1) ... [2023-11-28 20:38:03,057 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:37:59" (1/1) ... [2023-11-28 20:38:03,227 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:37:59" (1/1) ... [2023-11-28 20:38:03,259 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:37:59" (1/1) ... [2023-11-28 20:38:03,378 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:37:59" (1/1) ... [2023-11-28 20:38:03,401 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:37:59" (1/1) ... [2023-11-28 20:38:03,467 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-28 20:38:03,468 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-28 20:38:03,468 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-28 20:38:03,468 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-28 20:38:03,469 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:37:59" (1/1) ... [2023-11-28 20:38:03,474 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-28 20:38:03,484 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26b60e11-e2b8-4aee-9abd-1878236a2d93/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:38:03,498 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26b60e11-e2b8-4aee-9abd-1878236a2d93/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-28 20:38:03,501 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26b60e11-e2b8-4aee-9abd-1878236a2d93/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-28 20:38:03,530 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_tq_stop [2023-11-28 20:38:03,530 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_tq_stop [2023-11-28 20:38:03,530 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_cmd_ring_desc_avail [2023-11-28 20:38:03,530 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_cmd_ring_desc_avail [2023-11-28 20:38:03,531 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_reset_dev [2023-11-28 20:38:03,531 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_reset_dev [2023-11-28 20:38:03,531 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-11-28 20:38:03,531 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-11-28 20:38:03,531 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_82 [2023-11-28 20:38:03,531 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_82 [2023-11-28 20:38:03,531 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2023-11-28 20:38:03,531 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2023-11-28 20:38:03,532 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_resume [2023-11-28 20:38:03,532 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_resume [2023-11-28 20:38:03,532 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-11-28 20:38:03,532 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-11-28 20:38:03,532 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2023-11-28 20:38:03,532 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2023-11-28 20:38:03,532 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2023-11-28 20:38:03,533 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2023-11-28 20:38:03,533 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_tx_lock_of_vmxnet3_tx_queue [2023-11-28 20:38:03,533 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_tx_lock_of_vmxnet3_tx_queue [2023-11-28 20:38:03,533 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_page [2023-11-28 20:38:03,533 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_page [2023-11-28 20:38:03,533 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2023-11-28 20:38:03,533 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2023-11-28 20:38:03,533 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2023-11-28 20:38:03,533 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2023-11-28 20:38:03,534 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2023-11-28 20:38:03,534 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2023-11-28 20:38:03,534 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-11-28 20:38:03,534 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-11-28 20:38:03,534 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_cmd_lock_of_vmxnet3_adapter [2023-11-28 20:38:03,534 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_cmd_lock_of_vmxnet3_adapter [2023-11-28 20:38:03,534 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_rq_alloc_rx_buf [2023-11-28 20:38:03,534 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_rq_alloc_rx_buf [2023-11-28 20:38:03,534 INFO L130 BoogieDeclarations]: Found specification of procedure dma_zalloc_coherent [2023-11-28 20:38:03,535 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_zalloc_coherent [2023-11-28 20:38:03,535 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_netdev_dbg [2023-11-28 20:38:03,535 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_netdev_dbg [2023-11-28 20:38:03,535 INFO L130 BoogieDeclarations]: Found specification of procedure sprintf [2023-11-28 20:38:03,535 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2023-11-28 20:38:03,535 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2023-11-28 20:38:03,535 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_get_sset_count [2023-11-28 20:38:03,536 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_get_sset_count [2023-11-28 20:38:03,536 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2023-11-28 20:38:03,536 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2023-11-28 20:38:03,536 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2023-11-28 20:38:03,536 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2023-11-28 20:38:03,536 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2023-11-28 20:38:03,537 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2023-11-28 20:38:03,537 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2023-11-28 20:38:03,537 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2023-11-28 20:38:03,537 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2023-11-28 20:38:03,537 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2023-11-28 20:38:03,537 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-28 20:38:03,537 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2023-11-28 20:38:03,538 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2023-11-28 20:38:03,538 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_restore_vlan [2023-11-28 20:38:03,538 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_restore_vlan [2023-11-28 20:38:03,538 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_comp_ring_adv_next2proc [2023-11-28 20:38:03,538 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_comp_ring_adv_next2proc [2023-11-28 20:38:03,538 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2023-11-28 20:38:03,538 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2023-11-28 20:38:03,538 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2023-11-28 20:38:03,538 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2023-11-28 20:38:03,538 INFO L130 BoogieDeclarations]: Found specification of procedure __rounddown_pow_of_two [2023-11-28 20:38:03,538 INFO L138 BoogieDeclarations]: Found implementation of procedure __rounddown_pow_of_two [2023-11-28 20:38:03,539 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2023-11-28 20:38:03,539 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2023-11-28 20:38:03,539 INFO L130 BoogieDeclarations]: Found specification of procedure netif_napi_add [2023-11-28 20:38:03,539 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_napi_add [2023-11-28 20:38:03,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2023-11-28 20:38:03,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2023-11-28 20:38:03,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2023-11-28 20:38:03,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2023-11-28 20:38:03,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2023-11-28 20:38:03,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2023-11-28 20:38:03,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2023-11-28 20:38:03,540 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2023-11-28 20:38:03,540 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2023-11-28 20:38:03,540 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2023-11-28 20:38:03,540 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2023-11-28 20:38:03,540 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2023-11-28 20:38:03,540 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2023-11-28 20:38:03,540 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2023-11-28 20:38:03,540 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2023-11-28 20:38:03,541 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2023-11-28 20:38:03,541 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2023-11-28 20:38:03,541 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2023-11-28 20:38:03,541 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2023-11-28 20:38:03,541 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2023-11-28 20:38:03,541 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2023-11-28 20:38:03,541 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2023-11-28 20:38:03,541 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2023-11-28 20:38:03,541 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2023-11-28 20:38:03,541 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2023-11-28 20:38:03,541 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2023-11-28 20:38:03,542 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2023-11-28 20:38:03,542 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2023-11-28 20:38:03,542 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2023-11-28 20:38:03,542 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2023-11-28 20:38:03,542 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2023-11-28 20:38:03,542 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2023-11-28 20:38:03,542 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2023-11-28 20:38:03,542 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2023-11-28 20:38:03,542 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2023-11-28 20:38:03,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2023-11-28 20:38:03,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2023-11-28 20:38:03,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2023-11-28 20:38:03,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2023-11-28 20:38:03,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2023-11-28 20:38:03,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2023-11-28 20:38:03,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2023-11-28 20:38:03,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2023-11-28 20:38:03,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2023-11-28 20:38:03,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2023-11-28 20:38:03,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2023-11-28 20:38:03,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2023-11-28 20:38:03,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2023-11-28 20:38:03,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2023-11-28 20:38:03,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2023-11-28 20:38:03,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2023-11-28 20:38:03,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2023-11-28 20:38:03,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2023-11-28 20:38:03,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2023-11-28 20:38:03,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2023-11-28 20:38:03,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2023-11-28 20:38:03,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2023-11-28 20:38:03,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2023-11-28 20:38:03,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2023-11-28 20:38:03,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2023-11-28 20:38:03,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2023-11-28 20:38:03,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2023-11-28 20:38:03,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2023-11-28 20:38:03,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2023-11-28 20:38:03,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2023-11-28 20:38:03,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2023-11-28 20:38:03,546 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2023-11-28 20:38:03,546 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2023-11-28 20:38:03,546 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2023-11-28 20:38:03,546 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2023-11-28 20:38:03,546 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_tq_destroy [2023-11-28 20:38:03,546 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_tq_destroy [2023-11-28 20:38:03,546 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-28 20:38:03,546 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-11-28 20:38:03,546 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-11-28 20:38:03,546 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2023-11-28 20:38:03,546 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2023-11-28 20:38:03,547 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2023-11-28 20:38:03,547 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2023-11-28 20:38:03,547 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2023-11-28 20:38:03,547 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2023-11-28 20:38:03,547 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2023-11-28 20:38:03,547 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2023-11-28 20:38:03,547 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2023-11-28 20:38:03,547 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2023-11-28 20:38:03,547 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2023-11-28 20:38:03,547 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2023-11-28 20:38:03,547 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2023-11-28 20:38:03,547 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2023-11-28 20:38:03,548 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2023-11-28 20:38:03,548 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2023-11-28 20:38:03,548 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2023-11-28 20:38:03,548 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2023-11-28 20:38:03,548 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2023-11-28 20:38:03,548 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2023-11-28 20:38:03,548 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2023-11-28 20:38:03,548 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2023-11-28 20:38:03,548 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2023-11-28 20:38:03,549 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2023-11-28 20:38:03,549 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2023-11-28 20:38:03,549 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2023-11-28 20:38:03,549 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2023-11-28 20:38:03,549 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2023-11-28 20:38:03,549 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_unmap_tx_buf [2023-11-28 20:38:03,549 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_unmap_tx_buf [2023-11-28 20:38:03,550 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2023-11-28 20:38:03,550 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2023-11-28 20:38:03,550 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2023-11-28 20:38:03,550 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2023-11-28 20:38:03,550 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2023-11-28 20:38:03,550 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2023-11-28 20:38:03,550 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2023-11-28 20:38:03,551 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2023-11-28 20:38:03,551 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2023-11-28 20:38:03,551 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2023-11-28 20:38:03,551 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2023-11-28 20:38:03,551 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2023-11-28 20:38:03,551 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2023-11-28 20:38:03,551 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2023-11-28 20:38:03,552 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2023-11-28 20:38:03,552 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2023-11-28 20:38:03,552 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2023-11-28 20:38:03,552 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2023-11-28 20:38:03,552 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2023-11-28 20:38:03,552 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2023-11-28 20:38:03,552 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2023-11-28 20:38:03,552 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2023-11-28 20:38:03,553 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2023-11-28 20:38:03,553 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2023-11-28 20:38:03,553 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2023-11-28 20:38:03,553 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2023-11-28 20:38:03,553 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2023-11-28 20:38:03,553 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2023-11-28 20:38:03,553 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2023-11-28 20:38:03,553 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2023-11-28 20:38:03,553 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2023-11-28 20:38:03,553 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2023-11-28 20:38:03,553 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2023-11-28 20:38:03,553 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2023-11-28 20:38:03,554 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2023-11-28 20:38:03,554 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2023-11-28 20:38:03,554 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2023-11-28 20:38:03,554 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2023-11-28 20:38:03,554 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2023-11-28 20:38:03,554 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2023-11-28 20:38:03,554 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2023-11-28 20:38:03,554 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2023-11-28 20:38:03,554 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2023-11-28 20:38:03,554 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2023-11-28 20:38:03,554 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2023-11-28 20:38:03,554 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2023-11-28 20:38:03,555 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2023-11-28 20:38:03,555 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2023-11-28 20:38:03,555 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2023-11-28 20:38:03,555 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2023-11-28 20:38:03,555 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2023-11-28 20:38:03,555 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2023-11-28 20:38:03,555 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2023-11-28 20:38:03,555 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2023-11-28 20:38:03,555 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2023-11-28 20:38:03,555 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2023-11-28 20:38:03,555 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2023-11-28 20:38:03,556 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2023-11-28 20:38:03,556 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2023-11-28 20:38:03,556 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2023-11-28 20:38:03,556 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2023-11-28 20:38:03,556 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2023-11-28 20:38:03,556 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2023-11-28 20:38:03,556 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2023-11-28 20:38:03,556 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2023-11-28 20:38:03,556 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2023-11-28 20:38:03,556 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2023-11-28 20:38:03,556 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2023-11-28 20:38:03,556 INFO L130 BoogieDeclarations]: Found specification of procedure pci_choose_state [2023-11-28 20:38:03,557 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_choose_state [2023-11-28 20:38:03,557 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2023-11-28 20:38:03,557 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2023-11-28 20:38:03,557 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2023-11-28 20:38:03,557 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2023-11-28 20:38:03,557 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2023-11-28 20:38:03,557 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2023-11-28 20:38:03,557 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_interrupt_interrupt_instance_1 [2023-11-28 20:38:03,557 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_interrupt_interrupt_instance_1 [2023-11-28 20:38:03,557 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_interrupt_interrupt_instance_2 [2023-11-28 20:38:03,557 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_interrupt_interrupt_instance_2 [2023-11-28 20:38:03,557 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_rq_destroy [2023-11-28 20:38:03,558 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_rq_destroy [2023-11-28 20:38:03,558 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_interrupt_interrupt_instance_3 [2023-11-28 20:38:03,558 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_interrupt_interrupt_instance_3 [2023-11-28 20:38:03,558 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2023-11-28 20:38:03,558 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2023-11-28 20:38:03,558 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_request_irqs [2023-11-28 20:38:03,558 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_request_irqs [2023-11-28 20:38:03,558 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_rq_create [2023-11-28 20:38:03,558 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_rq_create [2023-11-28 20:38:03,558 INFO L130 BoogieDeclarations]: Found specification of procedure napi_enable [2023-11-28 20:38:03,558 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_enable [2023-11-28 20:38:03,558 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_tx_lock_of_vmxnet3_tx_queue [2023-11-28 20:38:03,559 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_tx_lock_of_vmxnet3_tx_queue [2023-11-28 20:38:03,559 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_enable_intr [2023-11-28 20:38:03,559 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_enable_intr [2023-11-28 20:38:03,559 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2023-11-28 20:38:03,559 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2023-11-28 20:38:03,559 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_remove_device [2023-11-28 20:38:03,559 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_remove_device [2023-11-28 20:38:03,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-28 20:38:03,559 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_interrupt_interrupt_instance_0 [2023-11-28 20:38:03,559 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_interrupt_interrupt_instance_0 [2023-11-28 20:38:03,559 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_single_attrs [2023-11-28 20:38:03,560 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_single_attrs [2023-11-28 20:38:03,560 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-28 20:38:03,560 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2023-11-28 20:38:03,560 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2023-11-28 20:38:03,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2023-11-28 20:38:03,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2023-11-28 20:38:03,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2023-11-28 20:38:03,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2023-11-28 20:38:03,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2023-11-28 20:38:03,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2023-11-28 20:38:03,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2023-11-28 20:38:03,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2023-11-28 20:38:03,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2023-11-28 20:38:03,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2023-11-28 20:38:03,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2023-11-28 20:38:03,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2023-11-28 20:38:03,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2023-11-28 20:38:03,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2023-11-28 20:38:03,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2023-11-28 20:38:03,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2023-11-28 20:38:03,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2023-11-28 20:38:03,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2023-11-28 20:38:03,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2023-11-28 20:38:03,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2023-11-28 20:38:03,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2023-11-28 20:38:03,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2023-11-28 20:38:03,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2023-11-28 20:38:03,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2023-11-28 20:38:03,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2023-11-28 20:38:03,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2023-11-28 20:38:03,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2023-11-28 20:38:03,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2023-11-28 20:38:03,563 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2023-11-28 20:38:03,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2023-11-28 20:38:03,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2023-11-28 20:38:03,564 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-11-28 20:38:03,564 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2023-11-28 20:38:03,564 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2023-11-28 20:38:03,564 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2023-11-28 20:38:03,564 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2023-11-28 20:38:03,564 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_free_irqs [2023-11-28 20:38:03,565 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_free_irqs [2023-11-28 20:38:03,565 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_set_mc [2023-11-28 20:38:03,565 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_set_mc [2023-11-28 20:38:03,565 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2023-11-28 20:38:03,565 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2023-11-28 20:38:03,565 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2023-11-28 20:38:03,565 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2023-11-28 20:38:03,566 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2023-11-28 20:38:03,566 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2023-11-28 20:38:03,566 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2023-11-28 20:38:03,566 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2023-11-28 20:38:03,566 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_check_link [2023-11-28 20:38:03,566 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_check_link [2023-11-28 20:38:03,566 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2023-11-28 20:38:03,567 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2023-11-28 20:38:03,567 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_selected_regions [2023-11-28 20:38:03,567 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_selected_regions [2023-11-28 20:38:03,567 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_cmd_ring_adv_next2fill [2023-11-28 20:38:03,567 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_cmd_ring_adv_next2fill [2023-11-28 20:38:03,567 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2023-11-28 20:38:03,567 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2023-11-28 20:38:03,567 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2023-11-28 20:38:03,568 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2023-11-28 20:38:03,568 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_free_intr_resources [2023-11-28 20:38:03,568 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_free_intr_resources [2023-11-28 20:38:03,568 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_tq_destroy_all [2023-11-28 20:38:03,568 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_tq_destroy_all [2023-11-28 20:38:03,568 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-28 20:38:03,568 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-28 20:38:03,568 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2023-11-28 20:38:03,568 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2023-11-28 20:38:03,568 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2023-11-28 20:38:03,568 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2023-11-28 20:38:03,568 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2023-11-28 20:38:03,569 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2023-11-28 20:38:03,569 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2023-11-28 20:38:03,569 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2023-11-28 20:38:03,569 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2023-11-28 20:38:03,569 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2023-11-28 20:38:03,569 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2023-11-28 20:38:03,569 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2023-11-28 20:38:03,569 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2023-11-28 20:38:03,569 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2023-11-28 20:38:03,569 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2023-11-28 20:38:03,569 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2023-11-28 20:38:03,569 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2023-11-28 20:38:03,569 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2023-11-28 20:38:03,570 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2023-11-28 20:38:03,570 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2023-11-28 20:38:03,570 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2023-11-28 20:38:03,570 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2023-11-28 20:38:03,570 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2023-11-28 20:38:03,570 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2023-11-28 20:38:03,570 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2023-11-28 20:38:03,570 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2023-11-28 20:38:03,570 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2023-11-28 20:38:03,570 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2023-11-28 20:38:03,570 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2023-11-28 20:38:03,570 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2023-11-28 20:38:03,571 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2023-11-28 20:38:03,571 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2023-11-28 20:38:03,571 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2023-11-28 20:38:03,571 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_adjust_rx_ring_size [2023-11-28 20:38:03,571 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_adjust_rx_ring_size [2023-11-28 20:38:03,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2023-11-28 20:38:03,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2023-11-28 20:38:03,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2023-11-28 20:38:03,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2023-11-28 20:38:03,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2023-11-28 20:38:03,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2023-11-28 20:38:03,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2023-11-28 20:38:03,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2023-11-28 20:38:03,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2023-11-28 20:38:03,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2023-11-28 20:38:03,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2023-11-28 20:38:03,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2023-11-28 20:38:03,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2023-11-28 20:38:03,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2023-11-28 20:38:03,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2023-11-28 20:38:03,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2023-11-28 20:38:03,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2023-11-28 20:38:03,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2023-11-28 20:38:03,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2023-11-28 20:38:03,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2023-11-28 20:38:03,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2023-11-28 20:38:03,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2023-11-28 20:38:03,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2023-11-28 20:38:03,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2023-11-28 20:38:03,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2023-11-28 20:38:03,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2023-11-28 20:38:03,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2023-11-28 20:38:03,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2023-11-28 20:38:03,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2023-11-28 20:38:03,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2023-11-28 20:38:03,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2023-11-28 20:38:03,573 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-11-28 20:38:03,573 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-11-28 20:38:03,573 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2023-11-28 20:38:03,574 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2023-11-28 20:38:03,574 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2023-11-28 20:38:03,574 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2023-11-28 20:38:03,574 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2023-11-28 20:38:03,574 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2023-11-28 20:38:03,574 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2023-11-28 20:38:03,574 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2023-11-28 20:38:03,574 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2023-11-28 20:38:03,574 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2023-11-28 20:38:03,574 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2023-11-28 20:38:03,574 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2023-11-28 20:38:03,574 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2023-11-28 20:38:03,574 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2023-11-28 20:38:03,575 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2023-11-28 20:38:03,575 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_quiesce_dev [2023-11-28 20:38:03,575 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_quiesce_dev [2023-11-28 20:38:03,575 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_cmd_ring_adv_next2comp [2023-11-28 20:38:03,575 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_cmd_ring_adv_next2comp [2023-11-28 20:38:03,575 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2023-11-28 20:38:03,575 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2023-11-28 20:38:03,575 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2023-11-28 20:38:03,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2023-11-28 20:38:03,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2023-11-28 20:38:03,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2023-11-28 20:38:03,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2023-11-28 20:38:03,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2023-11-28 20:38:03,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2023-11-28 20:38:03,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2023-11-28 20:38:03,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2023-11-28 20:38:03,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2023-11-28 20:38:03,576 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2023-11-28 20:38:03,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2023-11-28 20:38:03,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2023-11-28 20:38:03,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2023-11-28 20:38:03,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2023-11-28 20:38:03,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2023-11-28 20:38:03,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2023-11-28 20:38:03,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2023-11-28 20:38:03,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2023-11-28 20:38:03,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2023-11-28 20:38:03,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2023-11-28 20:38:03,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2023-11-28 20:38:03,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2023-11-28 20:38:03,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2023-11-28 20:38:03,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2023-11-28 20:38:03,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2023-11-28 20:38:03,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2023-11-28 20:38:03,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2023-11-28 20:38:03,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2023-11-28 20:38:03,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2023-11-28 20:38:03,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2023-11-28 20:38:03,578 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2023-11-28 20:38:03,578 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2023-11-28 20:38:03,578 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2023-11-28 20:38:03,578 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2023-11-28 20:38:03,579 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2023-11-28 20:38:03,579 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2023-11-28 20:38:03,579 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2023-11-28 20:38:03,579 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2023-11-28 20:38:03,579 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2023-11-28 20:38:03,579 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2023-11-28 20:38:03,579 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2023-11-28 20:38:03,579 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2023-11-28 20:38:03,579 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2023-11-28 20:38:03,579 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2023-11-28 20:38:03,579 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2023-11-28 20:38:03,579 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2023-11-28 20:38:03,580 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2023-11-28 20:38:03,580 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2023-11-28 20:38:03,580 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2023-11-28 20:38:03,580 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2023-11-28 20:38:03,580 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2023-11-28 20:38:03,580 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2023-11-28 20:38:03,580 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2023-11-28 20:38:03,580 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2023-11-28 20:38:03,580 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2023-11-28 20:38:03,580 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2023-11-28 20:38:03,580 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2023-11-28 20:38:03,580 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2023-11-28 20:38:03,580 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2023-11-28 20:38:03,580 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2023-11-28 20:38:03,581 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2023-11-28 20:38:03,581 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_rq_cleanup_all [2023-11-28 20:38:03,581 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_rq_cleanup_all [2023-11-28 20:38:03,581 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2023-11-28 20:38:03,581 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2023-11-28 20:38:03,581 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_schedule [2023-11-28 20:38:03,581 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_schedule [2023-11-28 20:38:03,581 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2023-11-28 20:38:03,581 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2023-11-28 20:38:03,581 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_single_attrs [2023-11-28 20:38:03,581 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_single_attrs [2023-11-28 20:38:03,581 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2023-11-28 20:38:03,581 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2023-11-28 20:38:03,582 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-28 20:38:03,582 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2023-11-28 20:38:03,582 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2023-11-28 20:38:03,582 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2023-11-28 20:38:03,582 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2023-11-28 20:38:03,582 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2023-11-28 20:38:03,582 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2023-11-28 20:38:03,582 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2023-11-28 20:38:03,582 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2023-11-28 20:38:03,582 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2023-11-28 20:38:03,582 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2023-11-28 20:38:03,582 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2023-11-28 20:38:03,582 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2023-11-28 20:38:03,582 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2023-11-28 20:38:03,583 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2023-11-28 20:38:03,583 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2023-11-28 20:38:03,583 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2023-11-28 20:38:03,583 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2023-11-28 20:38:03,583 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2023-11-28 20:38:03,583 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2023-11-28 20:38:03,583 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2023-11-28 20:38:03,583 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2023-11-28 20:38:03,583 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2023-11-28 20:38:03,583 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2023-11-28 20:38:03,583 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2023-11-28 20:38:03,583 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2023-11-28 20:38:03,583 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2023-11-28 20:38:03,583 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2023-11-28 20:38:03,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2023-11-28 20:38:03,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2023-11-28 20:38:03,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2023-11-28 20:38:03,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2023-11-28 20:38:03,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2023-11-28 20:38:03,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2023-11-28 20:38:03,584 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap [2023-11-28 20:38:03,584 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap [2023-11-28 20:38:03,584 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_wake [2023-11-28 20:38:03,584 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_wake [2023-11-28 20:38:03,584 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_disable_intr [2023-11-28 20:38:03,584 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_disable_intr [2023-11-28 20:38:03,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2023-11-28 20:38:03,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2023-11-28 20:38:03,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2023-11-28 20:38:03,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2023-11-28 20:38:03,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2023-11-28 20:38:03,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2023-11-28 20:38:03,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2023-11-28 20:38:03,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2023-11-28 20:38:03,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2023-11-28 20:38:03,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2023-11-28 20:38:03,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2023-11-28 20:38:03,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2023-11-28 20:38:03,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2023-11-28 20:38:03,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2023-11-28 20:38:03,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2023-11-28 20:38:03,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2023-11-28 20:38:03,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2023-11-28 20:38:03,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2023-11-28 20:38:03,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2023-11-28 20:38:03,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2023-11-28 20:38:03,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2023-11-28 20:38:03,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2023-11-28 20:38:03,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2023-11-28 20:38:03,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2023-11-28 20:38:03,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2023-11-28 20:38:03,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2023-11-28 20:38:03,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2023-11-28 20:38:03,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2023-11-28 20:38:03,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2023-11-28 20:38:03,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2023-11-28 20:38:03,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2023-11-28 20:38:03,587 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-11-28 20:38:03,587 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-11-28 20:38:03,587 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2023-11-28 20:38:03,587 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2023-11-28 20:38:03,587 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2023-11-28 20:38:03,587 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2023-11-28 20:38:03,587 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2023-11-28 20:38:03,587 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2023-11-28 20:38:03,587 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_process_events [2023-11-28 20:38:03,587 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_process_events [2023-11-28 20:38:03,587 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2023-11-28 20:38:03,587 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2023-11-28 20:38:03,587 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2023-11-28 20:38:03,587 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2023-11-28 20:38:03,588 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2023-11-28 20:38:03,588 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2023-11-28 20:38:03,588 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2023-11-28 20:38:03,588 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2023-11-28 20:38:03,588 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_intr [2023-11-28 20:38:03,588 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_intr [2023-11-28 20:38:03,588 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_rq_destroy_all [2023-11-28 20:38:03,588 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_rq_destroy_all [2023-11-28 20:38:03,588 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2023-11-28 20:38:03,588 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2023-11-28 20:38:03,588 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_weight [2023-11-28 20:38:03,588 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_weight [2023-11-28 20:38:03,588 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2023-11-28 20:38:03,588 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2023-11-28 20:38:03,589 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2023-11-28 20:38:03,589 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2023-11-28 20:38:03,589 INFO L130 BoogieDeclarations]: Found specification of procedure __netdev_alloc_skb_ip_align [2023-11-28 20:38:03,589 INFO L138 BoogieDeclarations]: Found implementation of procedure __netdev_alloc_skb_ip_align [2023-11-28 20:38:03,589 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_free_pci_resources [2023-11-28 20:38:03,589 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_free_pci_resources [2023-11-28 20:38:03,589 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2023-11-28 20:38:03,589 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2023-11-28 20:38:03,589 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_disable_all_intrs [2023-11-28 20:38:03,589 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_disable_all_intrs [2023-11-28 20:38:03,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-28 20:38:03,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-11-28 20:38:03,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-11-28 20:38:03,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2023-11-28 20:38:03,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2023-11-28 20:38:03,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2023-11-28 20:38:03,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2023-11-28 20:38:03,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2023-11-28 20:38:03,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2023-11-28 20:38:03,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2023-11-28 20:38:03,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2023-11-28 20:38:03,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2023-11-28 20:38:03,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2023-11-28 20:38:03,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2023-11-28 20:38:03,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2023-11-28 20:38:03,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2023-11-28 20:38:03,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2023-11-28 20:38:03,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2023-11-28 20:38:03,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2023-11-28 20:38:03,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2023-11-28 20:38:03,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2023-11-28 20:38:03,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2023-11-28 20:38:03,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2023-11-28 20:38:03,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2023-11-28 20:38:03,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2023-11-28 20:38:03,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2023-11-28 20:38:03,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2023-11-28 20:38:03,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2023-11-28 20:38:03,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2023-11-28 20:38:03,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2023-11-28 20:38:03,591 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2023-11-28 20:38:03,591 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-11-28 20:38:03,591 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-11-28 20:38:03,591 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_tq_tx_complete [2023-11-28 20:38:03,592 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_tq_tx_complete [2023-11-28 20:38:03,592 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2023-11-28 20:38:03,592 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2023-11-28 20:38:03,592 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2023-11-28 20:38:03,592 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2023-11-28 20:38:03,592 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2023-11-28 20:38:03,592 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2023-11-28 20:38:03,592 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_enable_all_intrs [2023-11-28 20:38:03,592 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_enable_all_intrs [2023-11-28 20:38:03,592 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2023-11-28 20:38:03,592 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2023-11-28 20:38:03,592 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_create_queues [2023-11-28 20:38:03,592 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_create_queues [2023-11-28 20:38:03,592 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_force_close [2023-11-28 20:38:03,592 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_force_close [2023-11-28 20:38:03,593 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2023-11-28 20:38:03,593 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2023-11-28 20:38:03,593 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_alloc_intr_resources [2023-11-28 20:38:03,593 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_alloc_intr_resources [2023-11-28 20:38:03,593 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_activate_dev [2023-11-28 20:38:03,593 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_activate_dev [2023-11-28 20:38:03,593 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_write_mac_addr [2023-11-28 20:38:03,593 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_write_mac_addr [2023-11-28 20:38:03,593 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2023-11-28 20:38:03,593 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2023-11-28 20:38:03,593 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2023-11-28 20:38:03,593 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2023-11-28 20:38:03,593 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2023-11-28 20:38:03,593 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2023-11-28 20:38:03,593 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_msix_rx [2023-11-28 20:38:03,594 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_msix_rx [2023-11-28 20:38:03,594 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2023-11-28 20:38:03,594 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2023-11-28 20:38:03,594 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2023-11-28 20:38:03,594 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2023-11-28 20:38:03,594 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2023-11-28 20:38:03,594 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2023-11-28 20:38:03,594 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2023-11-28 20:38:03,594 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2023-11-28 20:38:03,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-28 20:38:03,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-28 20:38:03,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-28 20:38:03,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-11-28 20:38:03,594 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2023-11-28 20:38:03,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2023-11-28 20:38:03,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2023-11-28 20:38:03,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2023-11-28 20:38:03,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2023-11-28 20:38:03,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2023-11-28 20:38:03,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2023-11-28 20:38:03,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2023-11-28 20:38:03,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2023-11-28 20:38:03,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2023-11-28 20:38:03,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2023-11-28 20:38:03,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2023-11-28 20:38:03,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2023-11-28 20:38:03,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2023-11-28 20:38:03,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2023-11-28 20:38:03,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2023-11-28 20:38:03,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2023-11-28 20:38:03,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2023-11-28 20:38:03,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2023-11-28 20:38:03,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2023-11-28 20:38:03,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2023-11-28 20:38:03,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2023-11-28 20:38:03,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2023-11-28 20:38:03,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2023-11-28 20:38:03,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2023-11-28 20:38:03,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2023-11-28 20:38:03,596 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2023-11-28 20:38:03,596 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_get_regs_len [2023-11-28 20:38:03,597 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_get_regs_len [2023-11-28 20:38:03,597 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_page [2023-11-28 20:38:03,597 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_page [2023-11-28 20:38:03,597 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2023-11-28 20:38:03,597 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2023-11-28 20:38:03,597 INFO L130 BoogieDeclarations]: Found specification of procedure vmxnet3_suspend [2023-11-28 20:38:03,597 INFO L138 BoogieDeclarations]: Found implementation of procedure vmxnet3_suspend [2023-11-28 20:38:03,597 INFO L130 BoogieDeclarations]: Found specification of procedure netpoll_trap [2023-11-28 20:38:03,597 INFO L138 BoogieDeclarations]: Found implementation of procedure netpoll_trap [2023-11-28 20:38:04,903 INFO L241 CfgBuilder]: Building ICFG [2023-11-28 20:38:04,909 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-28 20:38:34,900 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-11-28 20:38:46,870 INFO L282 CfgBuilder]: Performing block encoding [2023-11-28 20:38:47,573 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-28 20:38:47,573 INFO L309 CfgBuilder]: Removed 7 assume(true) statements. [2023-11-28 20:38:47,574 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 08:38:47 BoogieIcfgContainer [2023-11-28 20:38:47,575 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-28 20:38:47,577 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-28 20:38:47,577 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-28 20:38:47,579 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-28 20:38:47,580 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.11 08:37:53" (1/3) ... [2023-11-28 20:38:47,580 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@28b2342 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 08:38:47, skipping insertion in model container [2023-11-28 20:38:47,580 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:37:59" (2/3) ... [2023-11-28 20:38:47,581 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@28b2342 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 08:38:47, skipping insertion in model container [2023-11-28 20:38:47,581 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 08:38:47" (3/3) ... [2023-11-28 20:38:47,582 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_linux-kernel-locking-spinlock_drivers-net-vmxnet3-vmxnet3.cil.i [2023-11-28 20:38:47,598 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-28 20:38:47,598 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2023-11-28 20:38:47,684 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-28 20:38:47,691 INFO L357 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, mHoare=true, 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;@3ea6887d, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-28 20:38:47,691 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2023-11-28 20:38:47,704 INFO L276 IsEmpty]: Start isEmpty. Operand has 2384 states, 1535 states have (on average 1.3661237785016287) internal successors, (2097), 1590 states have internal predecessors, (2097), 696 states have call successors, (696), 150 states have call predecessors, (696), 149 states have return successors, (687), 676 states have call predecessors, (687), 687 states have call successors, (687) [2023-11-28 20:38:47,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2023-11-28 20:38:47,713 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:38:47,713 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2023-11-28 20:38:47,714 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-28 20:38:47,719 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:38:47,719 INFO L85 PathProgramCache]: Analyzing trace with hash -1934942227, now seen corresponding path program 1 times [2023-11-28 20:38:47,726 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:38:47,727 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [639625570] [2023-11-28 20:38:47,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:38:47,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:40:30,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:40:33,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 20:40:33,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:40:33,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-28 20:40:33,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:40:33,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-28 20:40:33,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:40:33,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-28 20:40:33,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:40:33,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 20:40:33,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:40:33,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-11-28 20:40:33,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:40:33,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-11-28 20:40:33,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:40:33,713 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-11-28 20:40:33,713 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:40:33,713 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [639625570] [2023-11-28 20:40:33,714 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [639625570] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:40:33,714 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 20:40:33,714 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-28 20:40:33,716 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [588122789] [2023-11-28 20:40:33,717 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:40:33,721 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-28 20:40:33,721 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:40:33,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-28 20:40:33,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-28 20:40:33,757 INFO L87 Difference]: Start difference. First operand has 2384 states, 1535 states have (on average 1.3661237785016287) internal successors, (2097), 1590 states have internal predecessors, (2097), 696 states have call successors, (696), 150 states have call predecessors, (696), 149 states have return successors, (687), 676 states have call predecessors, (687), 687 states have call successors, (687) Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-11-28 20:40:38,017 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.24s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:40:42,569 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.55s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:40:47,135 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.56s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:40:52,195 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:40:56,200 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:41:00,221 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:41:14,091 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:41:18,096 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:41:22,111 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:41:26,148 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:41:30,154 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:41:34,161 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:41:34,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:41:34,515 INFO L93 Difference]: Finished difference Result 4751 states and 7089 transitions. [2023-11-28 20:41:34,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-28 20:41:34,518 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 39 [2023-11-28 20:41:34,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:41:34,557 INFO L225 Difference]: With dead ends: 4751 [2023-11-28 20:41:34,557 INFO L226 Difference]: Without dead ends: 2374 [2023-11-28 20:41:34,582 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-28 20:41:34,586 INFO L413 NwaCegarLoop]: 3035 mSDtfsCounter, 3326 mSDsluCounter, 6082 mSDsCounter, 0 mSdLazyCounter, 1062 mSolverCounterSat, 2 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 58.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3343 SdHoareTripleChecker+Valid, 9117 SdHoareTripleChecker+Invalid, 1076 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1062 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 60.2s IncrementalHoareTripleChecker+Time [2023-11-28 20:41:34,587 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3343 Valid, 9117 Invalid, 1076 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 1062 Invalid, 12 Unknown, 0 Unchecked, 60.2s Time] [2023-11-28 20:41:34,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2374 states. [2023-11-28 20:41:34,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2374 to 2372. [2023-11-28 20:41:34,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2372 states, 1520 states have (on average 1.3105263157894738) internal successors, (1992), 1570 states have internal predecessors, (1992), 692 states have call successors, (692), 158 states have call predecessors, (692), 157 states have return successors, (689), 678 states have call predecessors, (689), 689 states have call successors, (689) [2023-11-28 20:41:34,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2372 states to 2372 states and 3373 transitions. [2023-11-28 20:41:34,821 INFO L78 Accepts]: Start accepts. Automaton has 2372 states and 3373 transitions. Word has length 39 [2023-11-28 20:41:34,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:41:34,822 INFO L495 AbstractCegarLoop]: Abstraction has 2372 states and 3373 transitions. [2023-11-28 20:41:34,822 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-11-28 20:41:34,822 INFO L276 IsEmpty]: Start isEmpty. Operand 2372 states and 3373 transitions. [2023-11-28 20:41:34,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2023-11-28 20:41:34,825 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:41:34,825 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2023-11-28 20:41:34,825 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-28 20:41:34,826 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-28 20:41:34,826 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:41:34,826 INFO L85 PathProgramCache]: Analyzing trace with hash -1351027148, now seen corresponding path program 1 times [2023-11-28 20:41:34,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:41:34,827 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [978448668] [2023-11-28 20:41:34,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:41:34,827 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:43:14,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:15,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 20:43:15,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:15,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-28 20:43:15,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:15,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-28 20:43:15,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:15,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-28 20:43:15,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:15,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 20:43:15,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:15,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-11-28 20:43:16,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:16,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-11-28 20:43:16,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:16,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-11-28 20:43:16,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:43:16,027 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-11-28 20:43:16,027 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:43:16,028 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [978448668] [2023-11-28 20:43:16,028 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [978448668] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:43:16,028 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 20:43:16,028 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-28 20:43:16,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394465209] [2023-11-28 20:43:16,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:43:16,030 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-28 20:43:16,030 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:43:16,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-28 20:43:16,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-28 20:43:16,032 INFO L87 Difference]: Start difference. First operand 2372 states and 3373 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-11-28 20:43:20,211 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:43:24,774 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.56s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:43:29,344 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.57s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:43:34,438 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:43:38,458 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:43:42,466 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:43:46,584 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.59s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:43:58,009 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:44:02,017 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:44:06,023 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:44:10,057 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:44:14,066 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:44:18,076 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:44:18,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:44:18,468 INFO L93 Difference]: Finished difference Result 2378 states and 3378 transitions. [2023-11-28 20:44:18,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-28 20:44:18,469 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 44 [2023-11-28 20:44:18,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:44:18,486 INFO L225 Difference]: With dead ends: 2378 [2023-11-28 20:44:18,487 INFO L226 Difference]: Without dead ends: 2376 [2023-11-28 20:44:18,489 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-28 20:44:18,489 INFO L413 NwaCegarLoop]: 2997 mSDtfsCounter, 3311 mSDsluCounter, 5969 mSDsCounter, 0 mSdLazyCounter, 1039 mSolverCounterSat, 1 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 59.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3326 SdHoareTripleChecker+Valid, 8966 SdHoareTripleChecker+Invalid, 1052 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1039 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 62.1s IncrementalHoareTripleChecker+Time [2023-11-28 20:44:18,490 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3326 Valid, 8966 Invalid, 1052 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1039 Invalid, 12 Unknown, 0 Unchecked, 62.1s Time] [2023-11-28 20:44:18,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2376 states. [2023-11-28 20:44:18,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2376 to 2376. [2023-11-28 20:44:18,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2376 states, 1523 states have (on average 1.309914642153644) internal successors, (1995), 1573 states have internal predecessors, (1995), 692 states have call successors, (692), 159 states have call predecessors, (692), 158 states have return successors, (689), 678 states have call predecessors, (689), 689 states have call successors, (689) [2023-11-28 20:44:18,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2376 states to 2376 states and 3376 transitions. [2023-11-28 20:44:18,605 INFO L78 Accepts]: Start accepts. Automaton has 2376 states and 3376 transitions. Word has length 44 [2023-11-28 20:44:18,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:44:18,605 INFO L495 AbstractCegarLoop]: Abstraction has 2376 states and 3376 transitions. [2023-11-28 20:44:18,606 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-11-28 20:44:18,606 INFO L276 IsEmpty]: Start isEmpty. Operand 2376 states and 3376 transitions. [2023-11-28 20:44:18,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2023-11-28 20:44:18,608 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:44:18,608 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 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] [2023-11-28 20:44:18,608 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-28 20:44:18,609 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-28 20:44:18,609 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:44:18,609 INFO L85 PathProgramCache]: Analyzing trace with hash -349828083, now seen corresponding path program 1 times [2023-11-28 20:44:18,609 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:44:18,609 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [674262525] [2023-11-28 20:44:18,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:44:18,610 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:45:56,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:45:57,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 20:45:58,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:45:58,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-28 20:45:58,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:45:58,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-28 20:45:58,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:45:58,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-28 20:45:58,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:45:58,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 20:45:58,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:45:58,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-11-28 20:45:58,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:45:58,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-11-28 20:45:58,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:45:58,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-11-28 20:45:58,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:45:58,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-11-28 20:45:58,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:45:58,066 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-11-28 20:45:58,066 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:45:58,066 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [674262525] [2023-11-28 20:45:58,066 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [674262525] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:45:58,067 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 20:45:58,067 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-28 20:45:58,067 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1507346929] [2023-11-28 20:45:58,067 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:45:58,067 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-28 20:45:58,067 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:45:58,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-28 20:45:58,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-28 20:45:58,068 INFO L87 Difference]: Start difference. First operand 2376 states and 3376 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-11-28 20:46:02,237 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:46:06,789 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.55s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:46:11,341 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.55s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:46:16,406 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:46:20,413 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:46:24,420 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:46:27,638 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.43s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:46:29,913 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.81s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:46:40,280 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:46:44,289 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:46:48,302 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:46:52,348 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:46:56,356 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:47:00,367 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:47:00,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:47:00,743 INFO L93 Difference]: Finished difference Result 2382 states and 3381 transitions. [2023-11-28 20:47:00,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-28 20:47:00,744 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 49 [2023-11-28 20:47:00,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:47:00,760 INFO L225 Difference]: With dead ends: 2382 [2023-11-28 20:47:00,760 INFO L226 Difference]: Without dead ends: 2380 [2023-11-28 20:47:00,761 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-28 20:47:00,762 INFO L413 NwaCegarLoop]: 2997 mSDtfsCounter, 3311 mSDsluCounter, 5969 mSDsCounter, 0 mSdLazyCounter, 1039 mSolverCounterSat, 1 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 60.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3325 SdHoareTripleChecker+Valid, 8966 SdHoareTripleChecker+Invalid, 1052 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1039 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 62.3s IncrementalHoareTripleChecker+Time [2023-11-28 20:47:00,763 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3325 Valid, 8966 Invalid, 1052 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1039 Invalid, 12 Unknown, 0 Unchecked, 62.3s Time] [2023-11-28 20:47:00,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2380 states. [2023-11-28 20:47:00,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2380 to 2380. [2023-11-28 20:47:00,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2380 states, 1526 states have (on average 1.309305373525557) internal successors, (1998), 1576 states have internal predecessors, (1998), 692 states have call successors, (692), 160 states have call predecessors, (692), 159 states have return successors, (689), 678 states have call predecessors, (689), 689 states have call successors, (689) [2023-11-28 20:47:00,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2380 states to 2380 states and 3379 transitions. [2023-11-28 20:47:00,873 INFO L78 Accepts]: Start accepts. Automaton has 2380 states and 3379 transitions. Word has length 49 [2023-11-28 20:47:00,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:47:00,874 INFO L495 AbstractCegarLoop]: Abstraction has 2380 states and 3379 transitions. [2023-11-28 20:47:00,874 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-11-28 20:47:00,874 INFO L276 IsEmpty]: Start isEmpty. Operand 2380 states and 3379 transitions. [2023-11-28 20:47:00,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2023-11-28 20:47:00,876 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:47:00,877 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 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] [2023-11-28 20:47:00,877 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-28 20:47:00,877 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-28 20:47:00,878 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:47:00,878 INFO L85 PathProgramCache]: Analyzing trace with hash 1002884500, now seen corresponding path program 1 times [2023-11-28 20:47:00,878 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:47:00,878 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1683328652] [2023-11-28 20:47:00,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:47:00,879 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:48:39,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:48:41,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 20:48:41,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:48:41,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-28 20:48:41,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:48:41,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-28 20:48:41,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:48:41,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-28 20:48:41,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:48:41,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 20:48:41,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:48:41,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-11-28 20:48:41,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:48:41,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-11-28 20:48:41,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:48:41,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-11-28 20:48:41,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:48:41,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-11-28 20:48:41,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:48:41,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-11-28 20:48:41,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:48:41,323 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-11-28 20:48:41,324 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:48:41,324 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1683328652] [2023-11-28 20:48:41,324 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1683328652] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:48:41,324 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 20:48:41,325 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-28 20:48:41,325 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2089308166] [2023-11-28 20:48:41,325 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:48:41,325 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-28 20:48:41,326 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:48:41,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-28 20:48:41,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-28 20:48:41,327 INFO L87 Difference]: Start difference. First operand 2380 states and 3379 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-28 20:48:45,497 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:48:50,053 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.55s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:48:54,608 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.55s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:48:59,663 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:49:03,678 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:49:07,683 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:49:21,831 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:49:25,837 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:49:29,843 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:49:33,874 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:49:37,888 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:49:41,894 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:49:42,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:49:42,287 INFO L93 Difference]: Finished difference Result 2399 states and 3393 transitions. [2023-11-28 20:49:42,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-28 20:49:42,288 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 54 [2023-11-28 20:49:42,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:49:42,307 INFO L225 Difference]: With dead ends: 2399 [2023-11-28 20:49:42,307 INFO L226 Difference]: Without dead ends: 2397 [2023-11-28 20:49:42,309 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-28 20:49:42,310 INFO L413 NwaCegarLoop]: 3000 mSDtfsCounter, 3197 mSDsluCounter, 6086 mSDsCounter, 0 mSdLazyCounter, 1062 mSolverCounterSat, 2 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 58.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3210 SdHoareTripleChecker+Valid, 9086 SdHoareTripleChecker+Invalid, 1076 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1062 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 60.6s IncrementalHoareTripleChecker+Time [2023-11-28 20:49:42,311 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3210 Valid, 9086 Invalid, 1076 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1062 Invalid, 12 Unknown, 0 Unchecked, 60.6s Time] [2023-11-28 20:49:42,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2397 states. [2023-11-28 20:49:42,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2397 to 2395. [2023-11-28 20:49:42,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2395 states, 1536 states have (on average 1.3079427083333333) internal successors, (2009), 1586 states have internal predecessors, (2009), 692 states have call successors, (692), 165 states have call predecessors, (692), 164 states have return successors, (689), 678 states have call predecessors, (689), 689 states have call successors, (689) [2023-11-28 20:49:42,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2395 states to 2395 states and 3390 transitions. [2023-11-28 20:49:42,470 INFO L78 Accepts]: Start accepts. Automaton has 2395 states and 3390 transitions. Word has length 54 [2023-11-28 20:49:42,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:49:42,470 INFO L495 AbstractCegarLoop]: Abstraction has 2395 states and 3390 transitions. [2023-11-28 20:49:42,470 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-28 20:49:42,471 INFO L276 IsEmpty]: Start isEmpty. Operand 2395 states and 3390 transitions. [2023-11-28 20:49:42,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2023-11-28 20:49:42,473 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:49:42,473 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 4, 3, 3, 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] [2023-11-28 20:49:42,473 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-11-28 20:49:42,473 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-28 20:49:42,474 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:49:42,474 INFO L85 PathProgramCache]: Analyzing trace with hash -1930297299, now seen corresponding path program 1 times [2023-11-28 20:49:42,474 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:49:42,474 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807706332] [2023-11-28 20:49:42,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:49:42,475 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:51:23,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:51:24,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 20:51:24,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:51:24,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-28 20:51:24,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:51:24,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-28 20:51:24,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:51:25,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-28 20:51:25,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:51:25,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-28 20:51:25,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:51:25,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-11-28 20:51:25,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:51:25,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-11-28 20:51:25,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:51:25,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-11-28 20:51:25,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:51:25,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-11-28 20:51:25,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:51:25,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-11-28 20:51:25,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:51:25,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2023-11-28 20:51:25,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:51:25,046 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2023-11-28 20:51:25,046 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:51:25,047 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807706332] [2023-11-28 20:51:25,047 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [807706332] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:51:25,047 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 20:51:25,047 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-28 20:51:25,047 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1305477913] [2023-11-28 20:51:25,047 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:51:25,048 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-28 20:51:25,048 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:51:25,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-28 20:51:25,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-28 20:51:25,048 INFO L87 Difference]: Start difference. First operand 2395 states and 3390 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2023-11-28 20:51:29,208 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.16s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:51:33,770 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.56s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:51:38,332 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.56s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:51:43,407 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:51:47,412 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:51:51,415 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:51:54,927 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:52:05,959 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-28 20:52:09,967 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers []