./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-ethernet-qlogic-qlge-qlge.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_7da30bce-cb2c-4bd7-8d6a-c1207d5c7b53/bin/utaipan-verify-nQ1chXbOIh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7da30bce-cb2c-4bd7-8d6a-c1207d5c7b53/bin/utaipan-verify-nQ1chXbOIh/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7da30bce-cb2c-4bd7-8d6a-c1207d5c7b53/bin/utaipan-verify-nQ1chXbOIh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7da30bce-cb2c-4bd7-8d6a-c1207d5c7b53/bin/utaipan-verify-nQ1chXbOIh/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7da30bce-cb2c-4bd7-8d6a-c1207d5c7b53/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7da30bce-cb2c-4bd7-8d6a-c1207d5c7b53/bin/utaipan-verify-nQ1chXbOIh --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 Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash ab0b375f71eb557eddedfb6836efa7383e8c24249ba51445e071f612ca1dd29b --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-12-02 18:00:19,625 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-02 18:00:19,686 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7da30bce-cb2c-4bd7-8d6a-c1207d5c7b53/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Reach-64bit-Taipan_Default.epf [2023-12-02 18:00:19,691 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-02 18:00:19,692 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-02 18:00:19,716 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-02 18:00:19,716 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-02 18:00:19,717 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-02 18:00:19,718 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-02 18:00:19,718 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-02 18:00:19,719 INFO L153 SettingsManager]: * User list type=DISABLED [2023-12-02 18:00:19,719 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-12-02 18:00:19,720 INFO L153 SettingsManager]: * Explicit value domain=true [2023-12-02 18:00:19,720 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2023-12-02 18:00:19,721 INFO L153 SettingsManager]: * Octagon Domain=false [2023-12-02 18:00:19,721 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2023-12-02 18:00:19,722 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2023-12-02 18:00:19,722 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2023-12-02 18:00:19,723 INFO L153 SettingsManager]: * Interval Domain=false [2023-12-02 18:00:19,723 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2023-12-02 18:00:19,724 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2023-12-02 18:00:19,725 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2023-12-02 18:00:19,725 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-02 18:00:19,726 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-02 18:00:19,726 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-02 18:00:19,727 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-02 18:00:19,727 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-02 18:00:19,728 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-02 18:00:19,728 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-02 18:00:19,729 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-02 18:00:19,729 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-02 18:00:19,730 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-02 18:00:19,730 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-02 18:00:19,730 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-02 18:00:19,730 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 18:00:19,731 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-02 18:00:19,731 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-02 18:00:19,731 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-02 18:00:19,731 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2023-12-02 18:00:19,732 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-02 18:00:19,732 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-02 18:00:19,732 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-02 18:00:19,732 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-12-02 18:00:19,732 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-02 18:00:19,733 INFO L153 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES 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_7da30bce-cb2c-4bd7-8d6a-c1207d5c7b53/bin/utaipan-verify-nQ1chXbOIh/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_7da30bce-cb2c-4bd7-8d6a-c1207d5c7b53/bin/utaipan-verify-nQ1chXbOIh 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 -> Taipan 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 -> ab0b375f71eb557eddedfb6836efa7383e8c24249ba51445e071f612ca1dd29b [2023-12-02 18:00:19,956 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-02 18:00:19,975 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-02 18:00:19,978 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-02 18:00:19,979 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-02 18:00:19,979 INFO L274 PluginConnector]: CDTParser initialized [2023-12-02 18:00:19,981 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7da30bce-cb2c-4bd7-8d6a-c1207d5c7b53/bin/utaipan-verify-nQ1chXbOIh/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i [2023-12-02 18:00:22,739 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-02 18:00:23,369 INFO L384 CDTParser]: Found 1 translation units. [2023-12-02 18:00:23,370 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7da30bce-cb2c-4bd7-8d6a-c1207d5c7b53/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i [2023-12-02 18:00:23,452 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7da30bce-cb2c-4bd7-8d6a-c1207d5c7b53/bin/utaipan-verify-nQ1chXbOIh/data/daa9a3c2a/7b567e4afa13452cb2b2b074e106b3a8/FLAGd2405f7dc [2023-12-02 18:00:23,503 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7da30bce-cb2c-4bd7-8d6a-c1207d5c7b53/bin/utaipan-verify-nQ1chXbOIh/data/daa9a3c2a/7b567e4afa13452cb2b2b074e106b3a8 [2023-12-02 18:00:23,507 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-02 18:00:23,508 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-12-02 18:00:23,510 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-02 18:00:23,510 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-02 18:00:23,517 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-02 18:00:23,518 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 06:00:23" (1/1) ... [2023-12-02 18:00:23,519 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@39704aab and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:00:23, skipping insertion in model container [2023-12-02 18:00:23,519 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 06:00:23" (1/1) ... [2023-12-02 18:00:23,691 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-02 18:00:30,175 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_7da30bce-cb2c-4bd7-8d6a-c1207d5c7b53/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i[647538,647551] [2023-12-02 18:00:30,179 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_7da30bce-cb2c-4bd7-8d6a-c1207d5c7b53/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i[647707,647720] [2023-12-02 18:00:30,180 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_7da30bce-cb2c-4bd7-8d6a-c1207d5c7b53/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i[647874,647887] [2023-12-02 18:00:30,180 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_7da30bce-cb2c-4bd7-8d6a-c1207d5c7b53/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i[648042,648055] [2023-12-02 18:00:30,215 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 18:00:30,290 INFO L202 MainTranslator]: Completed pre-run [2023-12-02 18:00:30,422 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"); [6560] [2023-12-02 18:00:30,424 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)); [6567] [2023-12-02 18:00:30,424 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6574] [2023-12-02 18:00:30,425 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [6590] [2023-12-02 18:00:30,428 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)); [6667-6668] [2023-12-02 18:00:30,428 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"); [6673-6675] [2023-12-02 18:00:30,429 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; nop": : : "memory"); [6689] [2023-12-02 18:00:30,430 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)); [6718] [2023-12-02 18:00:30,430 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; decl %0": "+m" (v->counter)); [6725] [2023-12-02 18:00:30,430 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6732] [2023-12-02 18:00:30,433 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [6851] [2023-12-02 18:00:30,433 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [6858] [2023-12-02 18:00:30,435 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6920] [2023-12-02 18:00:30,437 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/mm.h"), "i" (488), "i" (12UL)); [6965-6966] [2023-12-02 18:00:30,439 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)); [7035] [2023-12-02 18:00:30,439 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)); [7043-7044] [2023-12-02 18:00:30,443 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)); [7123-7124] [2023-12-02 18:00:30,445 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)); [7157-7158] [2023-12-02 18:00:30,447 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)); [7198-7199] [2023-12-02 18:00:30,448 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (91), "i" (12UL)); [7227-7228] [2023-12-02 18:00:30,449 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (103), "i" (12UL)); [7264-7265] [2023-12-02 18:00:30,450 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" (115), "i" (12UL)); [7301-7302] [2023-12-02 18:00:30,462 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)); [7773-7774] [2023-12-02 18:00:30,462 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7780] [2023-12-02 18:00:30,473 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8361] [2023-12-02 18:00:30,474 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [8371] [2023-12-02 18:00:30,525 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)lbq_desc->p.pg_chunk.va) [10441] [2023-12-02 18:00:30,528 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)addr) [10500] [2023-12-02 18:00:30,533 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)skb->data) [10659] [2023-12-02 18:00:30,546 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)skb->data) [11005] [2023-12-02 18:00:30,600 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [11297] [2023-12-02 18:00:30,608 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [11383] [2023-12-02 18:00:30,632 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [11850] [2023-12-02 18:00:30,632 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [11853] [2023-12-02 18:00:30,633 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [11856] [2023-12-02 18:00:30,633 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [11859] [2023-12-02 18:00:30,634 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [11890] [2023-12-02 18:00:30,634 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [11893] [2023-12-02 18:00:30,634 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [11896] [2023-12-02 18:00:30,635 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [11899] [2023-12-02 18:00:30,635 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [11930] [2023-12-02 18:00:30,636 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [11933] [2023-12-02 18:00:30,636 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [11936] [2023-12-02 18:00:30,636 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [11939] [2023-12-02 18:00:30,637 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [11970] [2023-12-02 18:00:30,637 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [11973] [2023-12-02 18:00:30,637 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [11976] [2023-12-02 18:00:30,638 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [11979] [2023-12-02 18:00:30,649 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [12275] [2023-12-02 18:00:30,939 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_7da30bce-cb2c-4bd7-8d6a-c1207d5c7b53/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i[647538,647551] [2023-12-02 18:00:30,940 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_7da30bce-cb2c-4bd7-8d6a-c1207d5c7b53/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i[647707,647720] [2023-12-02 18:00:30,940 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_7da30bce-cb2c-4bd7-8d6a-c1207d5c7b53/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i[647874,647887] [2023-12-02 18:00:30,940 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_7da30bce-cb2c-4bd7-8d6a-c1207d5c7b53/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i[648042,648055] [2023-12-02 18:00:30,951 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 18:00:31,459 WARN L675 CHandler]: The function strncmp is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 18:00:31,459 WARN L675 CHandler]: The function __bad_size_call_parameter is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 18:00:31,459 WARN L675 CHandler]: The function sprintf is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 18:00:31,460 WARN L675 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 18:00:31,468 INFO L206 MainTranslator]: Completed translation [2023-12-02 18:00:31,469 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:00:31 WrapperNode [2023-12-02 18:00:31,469 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-02 18:00:31,471 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-02 18:00:31,471 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-02 18:00:31,471 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-02 18:00:31,480 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:00:31" (1/1) ... [2023-12-02 18:00:31,639 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:00:31" (1/1) ... [2023-12-02 18:00:32,087 INFO L138 Inliner]: procedures = 794, calls = 7913, calls flagged for inlining = 374, calls inlined = 339, statements flattened = 18636 [2023-12-02 18:00:32,088 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-02 18:00:32,089 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-02 18:00:32,089 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-02 18:00:32,089 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-02 18:00:32,099 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:00:31" (1/1) ... [2023-12-02 18:00:32,099 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:00:31" (1/1) ... [2023-12-02 18:00:32,271 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:00:31" (1/1) ... [2023-12-02 18:00:32,272 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:00:31" (1/1) ... [2023-12-02 18:00:32,692 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:00:31" (1/1) ... [2023-12-02 18:00:32,760 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:00:31" (1/1) ... [2023-12-02 18:00:32,832 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:00:31" (1/1) ... [2023-12-02 18:00:32,862 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:00:31" (1/1) ... [2023-12-02 18:00:32,967 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-02 18:00:32,968 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-02 18:00:32,968 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-02 18:00:32,969 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-02 18:00:32,969 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:00:31" (1/1) ... [2023-12-02 18:00:32,974 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 18:00:32,983 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7da30bce-cb2c-4bd7-8d6a-c1207d5c7b53/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:00:32,995 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7da30bce-cb2c-4bd7-8d6a-c1207d5c7b53/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-12-02 18:00:33,001 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7da30bce-cb2c-4bd7-8d6a-c1207d5c7b53/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-12-02 18:00:33,028 INFO L130 BoogieDeclarations]: Found specification of procedure ipv6_hdr [2023-12-02 18:00:33,028 INFO L138 BoogieDeclarations]: Found implementation of procedure ipv6_hdr [2023-12-02 18:00:33,028 INFO L130 BoogieDeclarations]: Found specification of procedure strncmp [2023-12-02 18:00:33,029 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2023-12-02 18:00:33,029 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2023-12-02 18:00:33,029 INFO L130 BoogieDeclarations]: Found specification of procedure ql_free_irq [2023-12-02 18:00:33,029 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_free_irq [2023-12-02 18:00:33,029 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_both_serdes [2023-12-02 18:00:33,029 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_both_serdes [2023-12-02 18:00:33,030 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_xgmac_reg [2023-12-02 18:00:33,030 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_xgmac_reg [2023-12-02 18:00:33,030 INFO L130 BoogieDeclarations]: Found specification of procedure ql_adapter_reset [2023-12-02 18:00:33,030 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_adapter_reset [2023-12-02 18:00:33,030 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap_nocache [2023-12-02 18:00:33,030 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap_nocache [2023-12-02 18:00:33,030 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_sync_single_for_cpu [2023-12-02 18:00:33,030 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_sync_single_for_cpu [2023-12-02 18:00:33,031 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2023-12-02 18:00:33,031 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2023-12-02 18:00:33,031 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2023-12-02 18:00:33,031 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2023-12-02 18:00:33,031 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2023-12-02 18:00:33,031 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2023-12-02 18:00:33,031 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2023-12-02 18:00:33,032 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2023-12-02 18:00:33,032 INFO L130 BoogieDeclarations]: Found specification of procedure PageTail [2023-12-02 18:00:33,032 INFO L138 BoogieDeclarations]: Found implementation of procedure PageTail [2023-12-02 18:00:33,032 INFO L130 BoogieDeclarations]: Found specification of procedure sprintf [2023-12-02 18:00:33,032 INFO L130 BoogieDeclarations]: Found specification of procedure ql_release_all [2023-12-02 18:00:33,032 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_release_all [2023-12-02 18:00:33,032 INFO L130 BoogieDeclarations]: Found specification of procedure skb_checksum_none_assert [2023-12-02 18:00:33,033 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_checksum_none_assert [2023-12-02 18:00:33,033 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2023-12-02 18:00:33,033 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2023-12-02 18:00:33,033 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2023-12-02 18:00:33,033 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2023-12-02 18:00:33,033 INFO L130 BoogieDeclarations]: Found specification of procedure ql_dump_risc_ram_area [2023-12-02 18:00:33,033 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_dump_risc_ram_area [2023-12-02 18:00:33,034 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_other_func_reg [2023-12-02 18:00:33,034 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_other_func_reg [2023-12-02 18:00:33,034 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2023-12-02 18:00:33,034 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2023-12-02 18:00:33,034 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2023-12-02 18:00:33,034 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2023-12-02 18:00:33,034 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_xgmac_regs [2023-12-02 18:00:33,034 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_xgmac_regs [2023-12-02 18:00:33,035 INFO L130 BoogieDeclarations]: Found specification of procedure ql_update_buffer_queues [2023-12-02 18:00:33,035 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_update_buffer_queues [2023-12-02 18:00:33,035 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_cam_entries [2023-12-02 18:00:33,035 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_cam_entries [2023-12-02 18:00:33,035 INFO L130 BoogieDeclarations]: Found specification of procedure ql_free_mem_resources [2023-12-02 18:00:33,035 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_free_mem_resources [2023-12-02 18:00:33,035 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_detach [2023-12-02 18:00:33,036 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_detach [2023-12-02 18:00:33,036 INFO L130 BoogieDeclarations]: Found specification of procedure ql_eeh_close [2023-12-02 18:00:33,036 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_eeh_close [2023-12-02 18:00:33,036 INFO L130 BoogieDeclarations]: Found specification of procedure netif_receive_skb [2023-12-02 18:00:33,036 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_receive_skb [2023-12-02 18:00:33,036 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2023-12-02 18:00:33,036 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2023-12-02 18:00:33,037 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2023-12-02 18:00:33,037 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2023-12-02 18:00:33,037 INFO L130 BoogieDeclarations]: Found specification of procedure skb_record_rx_queue [2023-12-02 18:00:33,037 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_record_rx_queue [2023-12-02 18:00:33,037 INFO L130 BoogieDeclarations]: Found specification of procedure pci_save_state [2023-12-02 18:00:33,037 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_save_state [2023-12-02 18:00:33,037 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2023-12-02 18:00:33,038 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2023-12-02 18:00:33,038 INFO L130 BoogieDeclarations]: Found specification of procedure ql_build_coredump_seg_header [2023-12-02 18:00:33,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_build_coredump_seg_header [2023-12-02 18:00:33,038 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_close [2023-12-02 18:00:33,038 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_close [2023-12-02 18:00:33,038 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_mb_sts [2023-12-02 18:00:33,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_mb_sts [2023-12-02 18:00:33,038 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2023-12-02 18:00:33,039 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2023-12-02 18:00:33,039 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2023-12-02 18:00:33,039 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2023-12-02 18:00:33,039 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-12-02 18:00:33,039 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_header [2023-12-02 18:00:33,039 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_header [2023-12-02 18:00:33,039 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_offset [2023-12-02 18:00:33,040 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_offset [2023-12-02 18:00:33,040 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2023-12-02 18:00:33,040 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2023-12-02 18:00:33,040 INFO L130 BoogieDeclarations]: Found specification of procedure dev_close [2023-12-02 18:00:33,040 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_close [2023-12-02 18:00:33,040 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2023-12-02 18:00:33,040 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2023-12-02 18:00:33,041 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write32 [2023-12-02 18:00:33,041 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write32 [2023-12-02 18:00:33,041 INFO L130 BoogieDeclarations]: Found specification of procedure ql_cam_route_initialize [2023-12-02 18:00:33,041 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_cam_route_initialize [2023-12-02 18:00:33,041 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2023-12-02 18:00:33,041 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2023-12-02 18:00:33,041 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2023-12-02 18:00:33,042 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2023-12-02 18:00:33,042 INFO L130 BoogieDeclarations]: Found specification of procedure ql_wait_other_func_reg_rdy [2023-12-02 18:00:33,042 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_wait_other_func_reg_rdy [2023-12-02 18:00:33,042 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2023-12-02 18:00:33,042 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2023-12-02 18:00:33,042 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-12-02 18:00:33,042 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_mpi_reg [2023-12-02 18:00:33,043 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_mpi_reg [2023-12-02 18:00:33,043 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2023-12-02 18:00:33,043 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2023-12-02 18:00:33,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-02 18:00:33,043 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2023-12-02 18:00:33,043 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2023-12-02 18:00:33,043 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2023-12-02 18:00:33,044 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2023-12-02 18:00:33,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-12-02 18:00:33,044 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-12-02 18:00:33,044 INFO L130 BoogieDeclarations]: Found specification of procedure ql_sem_unlock [2023-12-02 18:00:33,044 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_sem_unlock [2023-12-02 18:00:33,044 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_8012_flash_params [2023-12-02 18:00:33,044 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_8012_flash_params [2023-12-02 18:00:33,044 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2023-12-02 18:00:33,045 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2023-12-02 18:00:33,045 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_other_func_serdes_reg [2023-12-02 18:00:33,045 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_other_func_serdes_reg [2023-12-02 18:00:33,045 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2023-12-02 18:00:33,045 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2023-12-02 18:00:33,045 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_hw_lock_of_ql_adapter [2023-12-02 18:00:33,045 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_hw_lock_of_ql_adapter [2023-12-02 18:00:33,045 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2023-12-02 18:00:33,045 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2023-12-02 18:00:33,046 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2023-12-02 18:00:33,046 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2023-12-02 18:00:33,046 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~TO~VOID [2023-12-02 18:00:33,046 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~TO~VOID [2023-12-02 18:00:33,046 INFO L130 BoogieDeclarations]: Found specification of procedure ql_8000_port_initialize [2023-12-02 18:00:33,046 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_8000_port_initialize [2023-12-02 18:00:33,046 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2023-12-02 18:00:33,047 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2023-12-02 18:00:33,047 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_hw_lock_of_ql_adapter [2023-12-02 18:00:33,047 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_hw_lock_of_ql_adapter [2023-12-02 18:00:33,047 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-02 18:00:33,047 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-02 18:00:33,048 INFO L130 BoogieDeclarations]: Found specification of procedure ql_8012_port_initialize [2023-12-02 18:00:33,048 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_8012_port_initialize [2023-12-02 18:00:33,048 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_flash_word [2023-12-02 18:00:33,048 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_flash_word [2023-12-02 18:00:33,048 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2023-12-02 18:00:33,048 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2023-12-02 18:00:33,048 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-12-02 18:00:33,048 INFO L130 BoogieDeclarations]: Found specification of procedure csum_tcpudp_magic [2023-12-02 18:00:33,049 INFO L138 BoogieDeclarations]: Found implementation of procedure csum_tcpudp_magic [2023-12-02 18:00:33,049 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-12-02 18:00:33,049 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-12-02 18:00:33,049 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2023-12-02 18:00:33,049 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2023-12-02 18:00:33,049 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2023-12-02 18:00:33,049 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2023-12-02 18:00:33,049 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2023-12-02 18:00:33,049 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_cq_idx [2023-12-02 18:00:33,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_cq_idx [2023-12-02 18:00:33,050 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2023-12-02 18:00:33,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2023-12-02 18:00:33,050 INFO L130 BoogieDeclarations]: Found specification of procedure ql_link_on [2023-12-02 18:00:33,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_link_on [2023-12-02 18:00:33,050 INFO L130 BoogieDeclarations]: Found specification of procedure napi_gro_receive [2023-12-02 18:00:33,050 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_gro_receive [2023-12-02 18:00:33,050 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2023-12-02 18:00:33,051 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2023-12-02 18:00:33,051 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work_on [2023-12-02 18:00:33,051 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work_on [2023-12-02 18:00:33,051 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2023-12-02 18:00:33,051 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2023-12-02 18:00:33,051 INFO L130 BoogieDeclarations]: Found specification of procedure ip_hdr [2023-12-02 18:00:33,051 INFO L138 BoogieDeclarations]: Found implementation of procedure ip_hdr [2023-12-02 18:00:33,052 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-12-02 18:00:33,052 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-12-02 18:00:33,052 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2023-12-02 18:00:33,052 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2023-12-02 18:00:33,052 INFO L130 BoogieDeclarations]: Found specification of procedure ql_update_cq [2023-12-02 18:00:33,052 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_update_cq [2023-12-02 18:00:33,052 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2023-12-02 18:00:33,052 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2023-12-02 18:00:33,052 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-12-02 18:00:33,053 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2023-12-02 18:00:33,053 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2023-12-02 18:00:33,053 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_curr_sbuf [2023-12-02 18:00:33,053 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_curr_sbuf [2023-12-02 18:00:33,053 INFO L130 BoogieDeclarations]: Found specification of procedure ql_realign_skb [2023-12-02 18:00:33,053 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_realign_skb [2023-12-02 18:00:33,053 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_routing_entries [2023-12-02 18:00:33,053 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_routing_entries [2023-12-02 18:00:33,054 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-12-02 18:00:33,054 INFO L130 BoogieDeclarations]: Found specification of procedure put_page [2023-12-02 18:00:33,054 INFO L138 BoogieDeclarations]: Found implementation of procedure put_page [2023-12-02 18:00:33,054 INFO L130 BoogieDeclarations]: Found specification of procedure ql_process_mac_split_rx_intr [2023-12-02 18:00:33,054 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_process_mac_split_rx_intr [2023-12-02 18:00:33,054 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_suspend [2023-12-02 18:00:33,054 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_suspend [2023-12-02 18:00:33,054 INFO L130 BoogieDeclarations]: Found specification of procedure __vlan_hwaccel_put_tag [2023-12-02 18:00:33,055 INFO L138 BoogieDeclarations]: Found implementation of procedure __vlan_hwaccel_put_tag [2023-12-02 18:00:33,055 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_warn [2023-12-02 18:00:33,055 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_warn [2023-12-02 18:00:33,055 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2023-12-02 18:00:33,055 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2023-12-02 18:00:33,055 INFO L130 BoogieDeclarations]: Found specification of procedure ql_cancel_all_work_sync [2023-12-02 18:00:33,055 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_cancel_all_work_sync [2023-12-02 18:00:33,055 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2023-12-02 18:00:33,055 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2023-12-02 18:00:33,056 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2023-12-02 18:00:33,056 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2023-12-02 18:00:33,056 INFO L130 BoogieDeclarations]: Found specification of procedure pci_restore_state [2023-12-02 18:00:33,056 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_restore_state [2023-12-02 18:00:33,056 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc_array [2023-12-02 18:00:33,056 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc_array [2023-12-02 18:00:33,056 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2023-12-02 18:00:33,056 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2023-12-02 18:00:33,056 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2023-12-02 18:00:33,057 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2023-12-02 18:00:33,057 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_offset [2023-12-02 18:00:33,057 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_offset [2023-12-02 18:00:33,057 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2023-12-02 18:00:33,057 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2023-12-02 18:00:33,057 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mb_get_port_cfg [2023-12-02 18:00:33,057 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mb_get_port_cfg [2023-12-02 18:00:33,058 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-12-02 18:00:33,058 INFO L130 BoogieDeclarations]: Found specification of procedure eth_type_trans [2023-12-02 18:00:33,058 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_type_trans [2023-12-02 18:00:33,058 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-12-02 18:00:33,058 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-12-02 18:00:33,059 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_instance_register_10_2 [2023-12-02 18:00:33,059 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_instance_register_10_2 [2023-12-02 18:00:33,059 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_80 [2023-12-02 18:00:33,059 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_80 [2023-12-02 18:00:33,059 INFO L130 BoogieDeclarations]: Found specification of procedure ql_adapter_down [2023-12-02 18:00:33,059 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_adapter_down [2023-12-02 18:00:33,060 INFO L130 BoogieDeclarations]: Found specification of procedure ql_queue_fw_error [2023-12-02 18:00:33,060 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_queue_fw_error [2023-12-02 18:00:33,060 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mpi_handler [2023-12-02 18:00:33,060 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mpi_handler [2023-12-02 18:00:33,060 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_xgmac_reg64 [2023-12-02 18:00:33,061 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_xgmac_reg64 [2023-12-02 18:00:33,061 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2023-12-02 18:00:33,061 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2023-12-02 18:00:33,061 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mb_set_mgmnt_traffic_ctl [2023-12-02 18:00:33,061 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mb_set_mgmnt_traffic_ctl [2023-12-02 18:00:33,061 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_other_func_reg [2023-12-02 18:00:33,062 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_other_func_reg [2023-12-02 18:00:33,062 INFO L130 BoogieDeclarations]: Found specification of procedure ql_wait_reg_rdy [2023-12-02 18:00:33,062 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_wait_reg_rdy [2023-12-02 18:00:33,062 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2023-12-02 18:00:33,062 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2023-12-02 18:00:33,062 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mb_set_led_cfg [2023-12-02 18:00:33,062 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mb_set_led_cfg [2023-12-02 18:00:33,063 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_crit [2023-12-02 18:00:33,063 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_crit [2023-12-02 18:00:33,063 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_cfg [2023-12-02 18:00:33,063 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_cfg [2023-12-02 18:00:33,063 INFO L130 BoogieDeclarations]: Found specification of procedure ql_lbq_block_size [2023-12-02 18:00:33,063 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_lbq_block_size [2023-12-02 18:00:33,063 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2023-12-02 18:00:33,063 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2023-12-02 18:00:33,063 INFO L130 BoogieDeclarations]: Found specification of procedure netif_get_num_default_rss_queues [2023-12-02 18:00:33,064 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_get_num_default_rss_queues [2023-12-02 18:00:33,064 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_ets_regs [2023-12-02 18:00:33,064 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_ets_regs [2023-12-02 18:00:33,064 INFO L130 BoogieDeclarations]: Found specification of procedure ql_wait_cfg [2023-12-02 18:00:33,064 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_wait_cfg [2023-12-02 18:00:33,064 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2023-12-02 18:00:33,064 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2023-12-02 18:00:33,064 INFO L130 BoogieDeclarations]: Found specification of procedure delayed_work_timer_fn [2023-12-02 18:00:33,064 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read32 [2023-12-02 18:00:33,064 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read32 [2023-12-02 18:00:33,065 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_intr_states [2023-12-02 18:00:33,065 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_intr_states [2023-12-02 18:00:33,065 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_sync_single_for_device [2023-12-02 18:00:33,065 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_sync_single_for_device [2023-12-02 18:00:33,065 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2023-12-02 18:00:33,065 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2023-12-02 18:00:33,065 INFO L130 BoogieDeclarations]: Found specification of procedure ql_timer [2023-12-02 18:00:33,065 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_timer [2023-12-02 18:00:33,065 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-12-02 18:00:33,066 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-12-02 18:00:33,066 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2023-12-02 18:00:33,066 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2023-12-02 18:00:33,066 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2023-12-02 18:00:33,066 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2023-12-02 18:00:33,066 INFO L130 BoogieDeclarations]: Found specification of procedure ql_enable_completion_interrupt [2023-12-02 18:00:33,066 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_enable_completion_interrupt [2023-12-02 18:00:33,066 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-12-02 18:00:33,066 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-12-02 18:00:33,066 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2023-12-02 18:00:33,067 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2023-12-02 18:00:33,067 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_send [2023-12-02 18:00:33,067 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_send [2023-12-02 18:00:33,067 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_page [2023-12-02 18:00:33,067 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_page [2023-12-02 18:00:33,067 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2023-12-02 18:00:33,067 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2023-12-02 18:00:33,067 INFO L130 BoogieDeclarations]: Found specification of procedure netif_napi_del [2023-12-02 18:00:33,067 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_napi_del [2023-12-02 18:00:33,068 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2023-12-02 18:00:33,068 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2023-12-02 18:00:33,068 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_regs_len [2023-12-02 18:00:33,068 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_regs_len [2023-12-02 18:00:33,068 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_io_resume [2023-12-02 18:00:33,068 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_io_resume [2023-12-02 18:00:33,068 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_timer_instance_5 [2023-12-02 18:00:33,068 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_timer_instance_5 [2023-12-02 18:00:33,068 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-12-02 18:00:33,068 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-12-02 18:00:33,069 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_shutdown [2023-12-02 18:00:33,069 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_shutdown [2023-12-02 18:00:33,069 INFO L130 BoogieDeclarations]: Found specification of procedure ql_update_mac_hdr_len [2023-12-02 18:00:33,069 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_update_mac_hdr_len [2023-12-02 18:00:33,069 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mailbox_command [2023-12-02 18:00:33,069 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mailbox_command [2023-12-02 18:00:33,070 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2023-12-02 18:00:33,070 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2023-12-02 18:00:33,070 INFO L130 BoogieDeclarations]: Found specification of procedure ql_set_irq_mask [2023-12-02 18:00:33,070 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_set_irq_mask [2023-12-02 18:00:33,070 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2023-12-02 18:00:33,070 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2023-12-02 18:00:33,070 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2023-12-02 18:00:33,070 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2023-12-02 18:00:33,070 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2023-12-02 18:00:33,071 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2023-12-02 18:00:33,071 INFO L130 BoogieDeclarations]: Found specification of procedure __qlge_vlan_rx_add_vid [2023-12-02 18:00:33,071 INFO L138 BoogieDeclarations]: Found implementation of procedure __qlge_vlan_rx_add_vid [2023-12-02 18:00:33,071 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_instance_callback_5_2 [2023-12-02 18:00:33,071 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_instance_callback_5_2 [2023-12-02 18:00:33,071 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_attach [2023-12-02 18:00:33,071 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_attach [2023-12-02 18:00:33,071 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-12-02 18:00:33,071 INFO L130 BoogieDeclarations]: Found specification of procedure ql_queue_asic_error [2023-12-02 18:00:33,071 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_queue_asic_error [2023-12-02 18:00:33,072 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2023-12-02 18:00:33,072 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2023-12-02 18:00:33,072 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_xgmac_reg [2023-12-02 18:00:33,072 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_xgmac_reg [2023-12-02 18:00:33,072 INFO L130 BoogieDeclarations]: Found specification of procedure ql_adapter_up [2023-12-02 18:00:33,072 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_adapter_up [2023-12-02 18:00:33,072 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2023-12-02 18:00:33,072 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2023-12-02 18:00:33,072 INFO L130 BoogieDeclarations]: Found specification of procedure ql_set_mac_addr_reg [2023-12-02 18:00:33,073 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_set_mac_addr_reg [2023-12-02 18:00:33,073 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_consistent_dma_mask [2023-12-02 18:00:33,073 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_consistent_dma_mask [2023-12-02 18:00:33,073 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-12-02 18:00:33,073 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_serdes_reg [2023-12-02 18:00:33,073 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_serdes_reg [2023-12-02 18:00:33,073 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2023-12-02 18:00:33,074 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2023-12-02 18:00:33,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-12-02 18:00:33,074 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_open [2023-12-02 18:00:33,074 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_open [2023-12-02 18:00:33,074 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2023-12-02 18:00:33,074 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2023-12-02 18:00:33,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-12-02 18:00:33,075 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-12-02 18:00:33,075 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2023-12-02 18:00:33,075 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2023-12-02 18:00:33,075 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2023-12-02 18:00:33,076 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2023-12-02 18:00:33,076 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_probe [2023-12-02 18:00:33,076 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_probe [2023-12-02 18:00:33,076 INFO L130 BoogieDeclarations]: Found specification of procedure ql_free_rx_buffers [2023-12-02 18:00:33,076 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_free_rx_buffers [2023-12-02 18:00:33,076 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_88 [2023-12-02 18:00:33,077 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_88 [2023-12-02 18:00:33,077 INFO L130 BoogieDeclarations]: Found specification of procedure ql_sem_trylock [2023-12-02 18:00:33,077 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_sem_trylock [2023-12-02 18:00:33,077 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mb_set_port_cfg [2023-12-02 18:00:33,077 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mb_set_port_cfg [2023-12-02 18:00:33,077 INFO L130 BoogieDeclarations]: Found specification of procedure __get_order [2023-12-02 18:00:33,078 INFO L138 BoogieDeclarations]: Found implementation of procedure __get_order [2023-12-02 18:00:33,078 INFO L130 BoogieDeclarations]: Found specification of procedure ql_sem_spinlock [2023-12-02 18:00:33,078 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_sem_spinlock [2023-12-02 18:00:33,078 INFO L130 BoogieDeclarations]: Found specification of procedure is_valid_ether_addr [2023-12-02 18:00:33,078 INFO L138 BoogieDeclarations]: Found implementation of procedure is_valid_ether_addr [2023-12-02 18:00:33,078 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alert [2023-12-02 18:00:33,079 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alert [2023-12-02 18:00:33,079 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2023-12-02 18:00:33,079 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2023-12-02 18:00:33,079 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_printk [2023-12-02 18:00:33,079 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_printk [2023-12-02 18:00:33,079 INFO L130 BoogieDeclarations]: Found specification of procedure ql_disable_completion_interrupt [2023-12-02 18:00:33,080 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_disable_completion_interrupt [2023-12-02 18:00:33,080 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_fill_page_desc [2023-12-02 18:00:33,080 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_fill_page_desc [2023-12-02 18:00:33,080 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2023-12-02 18:00:33,080 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2023-12-02 18:00:33,081 INFO L130 BoogieDeclarations]: Found specification of procedure ql_clear_routing_entries [2023-12-02 18:00:33,081 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_clear_routing_entries [2023-12-02 18:00:33,081 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2023-12-02 18:00:33,081 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2023-12-02 18:00:33,081 INFO L130 BoogieDeclarations]: Found specification of procedure ql_link_off [2023-12-02 18:00:33,081 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_link_off [2023-12-02 18:00:33,081 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2023-12-02 18:00:33,082 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2023-12-02 18:00:33,082 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2023-12-02 18:00:33,082 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2023-12-02 18:00:33,082 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_tx_timeout [2023-12-02 18:00:33,082 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_tx_timeout [2023-12-02 18:00:33,082 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work [2023-12-02 18:00:33,082 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work [2023-12-02 18:00:33,082 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_mpi_regs [2023-12-02 18:00:33,082 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_mpi_regs [2023-12-02 18:00:33,082 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2023-12-02 18:00:33,083 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2023-12-02 18:00:33,083 INFO L130 BoogieDeclarations]: Found specification of procedure tcp_hdr [2023-12-02 18:00:33,083 INFO L138 BoogieDeclarations]: Found implementation of procedure tcp_hdr [2023-12-02 18:00:33,083 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_subqueue [2023-12-02 18:00:33,083 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_subqueue [2023-12-02 18:00:33,083 INFO L130 BoogieDeclarations]: Found specification of procedure ql_release_adapter_resources [2023-12-02 18:00:33,083 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_release_adapter_resources [2023-12-02 18:00:33,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-12-02 18:00:33,083 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-12-02 18:00:33,083 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-12-02 18:00:33,084 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_delayed_work_sync [2023-12-02 18:00:33,084 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_delayed_work_sync [2023-12-02 18:00:33,084 INFO L130 BoogieDeclarations]: Found specification of procedure ql_free_rx_resources [2023-12-02 18:00:33,084 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_free_rx_resources [2023-12-02 18:00:33,084 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2023-12-02 18:00:33,084 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2023-12-02 18:00:33,084 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2023-12-02 18:00:33,084 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2023-12-02 18:00:33,084 INFO L130 BoogieDeclarations]: Found specification of procedure ql_disable_interrupts [2023-12-02 18:00:33,084 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_disable_interrupts [2023-12-02 18:00:33,085 INFO L130 BoogieDeclarations]: Found specification of procedure ql_soft_reset_mpi_risc [2023-12-02 18:00:33,085 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_soft_reset_mpi_risc [2023-12-02 18:00:33,085 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2023-12-02 18:00:33,085 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2023-12-02 18:00:33,085 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_remove [2023-12-02 18:00:33,085 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_remove [2023-12-02 18:00:33,085 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_set_multicast_list [2023-12-02 18:00:33,085 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_set_multicast_list [2023-12-02 18:00:33,085 INFO L130 BoogieDeclarations]: Found specification of procedure ql_tx_ring_clean [2023-12-02 18:00:33,085 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_tx_ring_clean [2023-12-02 18:00:33,085 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2023-12-02 18:00:33,086 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2023-12-02 18:00:33,086 INFO L130 BoogieDeclarations]: Found specification of procedure skb_fill_page_desc [2023-12-02 18:00:33,086 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_fill_page_desc [2023-12-02 18:00:33,086 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_mpi_reg [2023-12-02 18:00:33,086 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_mpi_reg [2023-12-02 18:00:33,086 INFO L130 BoogieDeclarations]: Found specification of procedure ql_clean_inbound_rx_ring [2023-12-02 18:00:33,086 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_clean_inbound_rx_ring [2023-12-02 18:00:33,086 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_subqueue [2023-12-02 18:00:33,086 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_subqueue [2023-12-02 18:00:33,086 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2023-12-02 18:00:33,087 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2023-12-02 18:00:33,087 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2023-12-02 18:00:33,087 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2023-12-02 18:00:33,087 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2023-12-02 18:00:33,087 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2023-12-02 18:00:33,087 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2023-12-02 18:00:33,087 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2023-12-02 18:00:33,087 INFO L130 BoogieDeclarations]: Found specification of procedure __pskb_pull_tail [2023-12-02 18:00:33,087 INFO L138 BoogieDeclarations]: Found implementation of procedure __pskb_pull_tail [2023-12-02 18:00:33,087 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_wake [2023-12-02 18:00:33,088 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_wake [2023-12-02 18:00:33,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-12-02 18:00:33,088 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-12-02 18:00:33,088 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-12-02 18:00:33,088 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2023-12-02 18:00:33,088 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2023-12-02 18:00:33,088 INFO L130 BoogieDeclarations]: Found specification of procedure ql_validate_flash [2023-12-02 18:00:33,088 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_validate_flash [2023-12-02 18:00:33,089 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2023-12-02 18:00:33,089 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2023-12-02 18:00:33,089 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2023-12-02 18:00:33,089 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2023-12-02 18:00:33,089 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2023-12-02 18:00:33,089 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2023-12-02 18:00:33,090 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2023-12-02 18:00:33,090 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2023-12-02 18:00:33,090 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_8000_flash_params [2023-12-02 18:00:33,090 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_8000_flash_params [2023-12-02 18:00:33,090 INFO L130 BoogieDeclarations]: Found specification of procedure ql_check_lb_frame [2023-12-02 18:00:33,090 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_check_lb_frame [2023-12-02 18:00:33,090 INFO L130 BoogieDeclarations]: Found specification of procedure ql_categorize_rx_err [2023-12-02 18:00:33,090 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_categorize_rx_err [2023-12-02 18:00:33,091 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2023-12-02 18:00:33,091 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2023-12-02 18:00:33,091 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_79 [2023-12-02 18:00:33,091 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_79 [2023-12-02 18:00:33,091 INFO L130 BoogieDeclarations]: Found specification of procedure ql_adapter_initialize [2023-12-02 18:00:33,091 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_adapter_initialize [2023-12-02 18:00:33,091 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_mapping_error [2023-12-02 18:00:33,092 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_mapping_error [2023-12-02 18:00:33,092 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_sh_reg [2023-12-02 18:00:33,092 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_sh_reg [2023-12-02 18:00:33,092 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_header [2023-12-02 18:00:33,092 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_header [2023-12-02 18:00:33,092 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_db_reg [2023-12-02 18:00:33,093 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_db_reg [2023-12-02 18:00:33,093 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-12-02 18:00:33,093 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-12-02 18:00:33,093 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2023-12-02 18:00:33,093 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2023-12-02 18:00:33,093 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2023-12-02 18:00:33,093 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2023-12-02 18:00:33,093 INFO L130 BoogieDeclarations]: Found specification of procedure ql_unmap_send [2023-12-02 18:00:33,093 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_unmap_send [2023-12-02 18:00:33,094 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2023-12-02 18:00:33,094 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2023-12-02 18:00:33,094 INFO L130 BoogieDeclarations]: Found specification of procedure ql_set_routing_reg [2023-12-02 18:00:33,094 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_set_routing_reg [2023-12-02 18:00:33,094 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2023-12-02 18:00:33,094 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2023-12-02 18:00:33,094 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2023-12-02 18:00:33,094 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2023-12-02 18:00:33,094 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_mac_addr_reg [2023-12-02 18:00:33,094 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_mac_addr_reg [2023-12-02 18:00:33,095 INFO L130 BoogieDeclarations]: Found specification of procedure ql_own_firmware [2023-12-02 18:00:33,095 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_own_firmware [2023-12-02 18:00:33,095 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2023-12-02 18:00:33,095 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2023-12-02 18:00:33,095 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_curr_lchunk [2023-12-02 18:00:33,095 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_curr_lchunk [2023-12-02 18:00:33,095 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2023-12-02 18:00:33,095 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2023-12-02 18:00:33,096 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-12-02 18:00:33,096 INFO L130 BoogieDeclarations]: Found specification of procedure ql_set_mac_addr [2023-12-02 18:00:33,096 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_set_mac_addr [2023-12-02 18:00:33,096 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2023-12-02 18:00:33,096 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2023-12-02 18:00:33,096 INFO L130 BoogieDeclarations]: Found specification of procedure netpoll_trap [2023-12-02 18:00:33,096 INFO L138 BoogieDeclarations]: Found implementation of procedure netpoll_trap [2023-12-02 18:00:33,096 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_resume [2023-12-02 18:00:33,096 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_resume [2023-12-02 18:00:33,096 INFO L130 BoogieDeclarations]: Found specification of procedure ql_core_dump [2023-12-02 18:00:33,096 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_core_dump [2023-12-02 18:00:34,694 INFO L241 CfgBuilder]: Building ICFG [2023-12-02 18:00:34,700 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-02 18:00:34,828 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-12-02 18:00:54,694 INFO L282 CfgBuilder]: Performing block encoding [2023-12-02 18:01:03,079 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-02 18:01:03,079 INFO L309 CfgBuilder]: Removed 6 assume(true) statements. [2023-12-02 18:01:03,083 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 06:01:03 BoogieIcfgContainer [2023-12-02 18:01:03,083 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-02 18:01:03,086 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-02 18:01:03,086 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-02 18:01:03,090 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-02 18:01:03,090 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 06:00:23" (1/3) ... [2023-12-02 18:01:03,091 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2c78403f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 06:01:03, skipping insertion in model container [2023-12-02 18:01:03,091 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 06:00:31" (2/3) ... [2023-12-02 18:01:03,091 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2c78403f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 06:01:03, skipping insertion in model container [2023-12-02 18:01:03,091 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 06:01:03" (3/3) ... [2023-12-02 18:01:03,093 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-qlogic-qlge-qlge.cil.i [2023-12-02 18:01:03,113 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-02 18:01:03,113 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2023-12-02 18:01:03,250 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-02 18:01:03,256 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=FINITE_AUTOMATA, 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;@4cc9298e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-02 18:01:03,256 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2023-12-02 18:01:03,274 INFO L276 IsEmpty]: Start isEmpty. Operand has 4639 states, 2915 states have (on average 1.3238421955403088) internal successors, (3859), 2992 states have internal predecessors, (3859), 1467 states have call successors, (1467), 254 states have call predecessors, (1467), 253 states have return successors, (1461), 1443 states have call predecessors, (1461), 1461 states have call successors, (1461) [2023-12-02 18:01:03,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2023-12-02 18:01:03,284 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:01:03,285 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] [2023-12-02 18:01:03,285 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_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 18:01:03,289 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:01:03,289 INFO L85 PathProgramCache]: Analyzing trace with hash -317433692, now seen corresponding path program 1 times [2023-12-02 18:01:03,297 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:01:03,298 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [646944866] [2023-12-02 18:01:03,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:01:03,298 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:01:03,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:01:05,148 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-02 18:01:05,148 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:01:05,149 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [646944866] [2023-12-02 18:01:05,149 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [646944866] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:01:05,149 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:01:05,149 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 18:01:05,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [256838973] [2023-12-02 18:01:05,151 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:01:05,156 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:01:05,156 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:01:05,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:01:05,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:01:05,196 INFO L87 Difference]: Start difference. First operand has 4639 states, 2915 states have (on average 1.3238421955403088) internal successors, (3859), 2992 states have internal predecessors, (3859), 1467 states have call successors, (1467), 254 states have call predecessors, (1467), 253 states have return successors, (1461), 1443 states have call predecessors, (1461), 1461 states have call successors, (1461) Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-12-02 18:01:08,903 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:01:10,912 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:01:12,917 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:01:15,030 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:01:17,043 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:01:19,055 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:01:25,757 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:01:27,764 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:01:29,771 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:01:31,982 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.42s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:01:36,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:01:36,788 INFO L93 Difference]: Finished difference Result 9260 states and 13601 transitions. [2023-12-02 18:01:36,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 18:01:36,791 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 35 [2023-12-02 18:01:36,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:01:36,848 INFO L225 Difference]: With dead ends: 9260 [2023-12-02 18:01:36,848 INFO L226 Difference]: Without dead ends: 4630 [2023-12-02 18:01:37,006 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 18:01:37,013 INFO L413 NwaCegarLoop]: 5987 mSDtfsCounter, 6761 mSDsluCounter, 11956 mSDsCounter, 0 mSdLazyCounter, 2391 mSolverCounterSat, 1 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 30.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6777 SdHoareTripleChecker+Valid, 17943 SdHoareTripleChecker+Invalid, 2401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2391 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 31.0s IncrementalHoareTripleChecker+Time [2023-12-02 18:01:37,014 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6777 Valid, 17943 Invalid, 2401 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 2391 Invalid, 9 Unknown, 0 Unchecked, 31.0s Time] [2023-12-02 18:01:37,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4630 states. [2023-12-02 18:01:37,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4630 to 4630. [2023-12-02 18:01:37,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4630 states, 2913 states have (on average 1.321318228630278) internal successors, (3849), 2987 states have internal predecessors, (3849), 1461 states have call successors, (1461), 254 states have call predecessors, (1461), 253 states have return successors, (1458), 1440 states have call predecessors, (1458), 1458 states have call successors, (1458) [2023-12-02 18:01:37,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4630 states to 4630 states and 6768 transitions. [2023-12-02 18:01:37,321 INFO L78 Accepts]: Start accepts. Automaton has 4630 states and 6768 transitions. Word has length 35 [2023-12-02 18:01:37,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:01:37,322 INFO L495 AbstractCegarLoop]: Abstraction has 4630 states and 6768 transitions. [2023-12-02 18:01:37,322 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-12-02 18:01:37,322 INFO L276 IsEmpty]: Start isEmpty. Operand 4630 states and 6768 transitions. [2023-12-02 18:01:37,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 18:01:37,325 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:01:37,325 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] [2023-12-02 18:01:37,326 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-12-02 18:01:37,326 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_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 18:01:37,326 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:01:37,326 INFO L85 PathProgramCache]: Analyzing trace with hash 121794754, now seen corresponding path program 1 times [2023-12-02 18:01:37,326 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:01:37,326 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1604666569] [2023-12-02 18:01:37,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:01:37,327 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:01:37,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:01:38,268 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-12-02 18:01:38,269 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:01:38,269 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1604666569] [2023-12-02 18:01:38,269 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1604666569] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:01:38,269 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:01:38,269 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 18:01:38,270 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1840200480] [2023-12-02 18:01:38,270 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:01:38,271 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:01:38,271 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:01:38,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:01:38,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:01:38,273 INFO L87 Difference]: Start difference. First operand 4630 states and 6768 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 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-12-02 18:01:41,976 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:01:43,981 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:01:45,989 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:01:48,083 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:01:50,088 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:01:52,093 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:01:58,675 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:02:00,683 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:02:02,689 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:02:04,513 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:02:06,168 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.65s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:02:11,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:02:11,085 INFO L93 Difference]: Finished difference Result 4636 states and 6773 transitions. [2023-12-02 18:02:11,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 18:02:11,086 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 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 40 [2023-12-02 18:02:11,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:02:11,117 INFO L225 Difference]: With dead ends: 4636 [2023-12-02 18:02:11,117 INFO L226 Difference]: Without dead ends: 4634 [2023-12-02 18:02:11,120 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 18:02:11,121 INFO L413 NwaCegarLoop]: 5973 mSDtfsCounter, 6740 mSDsluCounter, 11922 mSDsCounter, 0 mSdLazyCounter, 2391 mSolverCounterSat, 1 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 31.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6754 SdHoareTripleChecker+Valid, 17895 SdHoareTripleChecker+Invalid, 2401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2391 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 32.4s IncrementalHoareTripleChecker+Time [2023-12-02 18:02:11,122 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6754 Valid, 17895 Invalid, 2401 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 2391 Invalid, 9 Unknown, 0 Unchecked, 32.4s Time] [2023-12-02 18:02:11,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4634 states. [2023-12-02 18:02:11,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4634 to 4634. [2023-12-02 18:02:11,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4634 states, 2916 states have (on average 1.3209876543209877) internal successors, (3852), 2990 states have internal predecessors, (3852), 1461 states have call successors, (1461), 255 states have call predecessors, (1461), 254 states have return successors, (1458), 1440 states have call predecessors, (1458), 1458 states have call successors, (1458) [2023-12-02 18:02:11,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4634 states to 4634 states and 6771 transitions. [2023-12-02 18:02:11,339 INFO L78 Accepts]: Start accepts. Automaton has 4634 states and 6771 transitions. Word has length 40 [2023-12-02 18:02:11,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:02:11,339 INFO L495 AbstractCegarLoop]: Abstraction has 4634 states and 6771 transitions. [2023-12-02 18:02:11,339 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 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-12-02 18:02:11,339 INFO L276 IsEmpty]: Start isEmpty. Operand 4634 states and 6771 transitions. [2023-12-02 18:02:11,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2023-12-02 18:02:11,341 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:02:11,342 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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, 1] [2023-12-02 18:02:11,342 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-12-02 18:02:11,342 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_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 18:02:11,342 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:02:11,343 INFO L85 PathProgramCache]: Analyzing trace with hash -542790283, now seen corresponding path program 1 times [2023-12-02 18:02:11,343 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:02:11,343 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1150182388] [2023-12-02 18:02:11,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:02:11,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:02:11,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:02:12,404 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2023-12-02 18:02:12,405 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:02:12,405 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1150182388] [2023-12-02 18:02:12,405 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1150182388] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:02:12,405 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:02:12,405 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 18:02:12,405 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1788249979] [2023-12-02 18:02:12,405 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:02:12,406 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:02:12,406 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:02:12,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:02:12,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:02:12,407 INFO L87 Difference]: Start difference. First operand 4634 states and 6771 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 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-12-02 18:02:16,215 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:02:18,229 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:02:21,707 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:02:23,712 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:02:27,442 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.44s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:02:31,257 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:02:33,265 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:02:35,272 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:02:36,429 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:02:38,980 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:02:43,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:02:43,927 INFO L93 Difference]: Finished difference Result 4640 states and 6776 transitions. [2023-12-02 18:02:43,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 18:02:43,927 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 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 51 [2023-12-02 18:02:43,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:02:43,962 INFO L225 Difference]: With dead ends: 4640 [2023-12-02 18:02:43,962 INFO L226 Difference]: Without dead ends: 4638 [2023-12-02 18:02:43,969 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 18:02:43,970 INFO L413 NwaCegarLoop]: 5973 mSDtfsCounter, 6736 mSDsluCounter, 11922 mSDsCounter, 0 mSdLazyCounter, 2392 mSolverCounterSat, 1 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 30.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6749 SdHoareTripleChecker+Valid, 17895 SdHoareTripleChecker+Invalid, 2401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2392 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 31.2s IncrementalHoareTripleChecker+Time [2023-12-02 18:02:43,971 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6749 Valid, 17895 Invalid, 2401 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 2392 Invalid, 8 Unknown, 0 Unchecked, 31.2s Time] [2023-12-02 18:02:43,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4638 states. [2023-12-02 18:02:44,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4638 to 4638. [2023-12-02 18:02:44,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4638 states, 2919 states have (on average 1.3206577595066804) internal successors, (3855), 2993 states have internal predecessors, (3855), 1461 states have call successors, (1461), 256 states have call predecessors, (1461), 255 states have return successors, (1458), 1440 states have call predecessors, (1458), 1458 states have call successors, (1458) [2023-12-02 18:02:44,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4638 states to 4638 states and 6774 transitions. [2023-12-02 18:02:44,287 INFO L78 Accepts]: Start accepts. Automaton has 4638 states and 6774 transitions. Word has length 51 [2023-12-02 18:02:44,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:02:44,288 INFO L495 AbstractCegarLoop]: Abstraction has 4638 states and 6774 transitions. [2023-12-02 18:02:44,288 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 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-12-02 18:02:44,288 INFO L276 IsEmpty]: Start isEmpty. Operand 4638 states and 6774 transitions. [2023-12-02 18:02:44,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2023-12-02 18:02:44,290 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:02:44,291 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 18:02:44,291 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-12-02 18:02:44,291 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_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 18:02:44,292 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:02:44,292 INFO L85 PathProgramCache]: Analyzing trace with hash -1018911215, now seen corresponding path program 1 times [2023-12-02 18:02:44,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:02:44,292 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2050419165] [2023-12-02 18:02:44,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:02:44,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:02:44,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:02:45,271 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2023-12-02 18:02:45,271 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:02:45,272 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2050419165] [2023-12-02 18:02:45,272 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2050419165] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:02:45,272 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:02:45,272 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 18:02:45,272 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178631315] [2023-12-02 18:02:45,273 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:02:45,273 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:02:45,273 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:02:45,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:02:45,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:02:45,274 INFO L87 Difference]: Start difference. First operand 4638 states and 6774 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 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-12-02 18:02:49,057 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:02:51,075 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:02:53,081 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:02:55,189 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:02:57,197 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:02:59,203 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:03:01,223 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:03:03,041 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.33s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:03:06,164 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:03:08,172 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:03:10,181 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:03:12,096 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.49s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:03:18,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:03:18,001 INFO L93 Difference]: Finished difference Result 4669 states and 6796 transitions. [2023-12-02 18:03:18,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 18:03:18,002 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 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 56 [2023-12-02 18:03:18,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:03:18,034 INFO L225 Difference]: With dead ends: 4669 [2023-12-02 18:03:18,035 INFO L226 Difference]: Without dead ends: 4667 [2023-12-02 18:03:18,039 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 18:03:18,040 INFO L413 NwaCegarLoop]: 5971 mSDtfsCounter, 6684 mSDsluCounter, 11969 mSDsCounter, 0 mSdLazyCounter, 2417 mSolverCounterSat, 2 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 31.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6696 SdHoareTripleChecker+Valid, 17940 SdHoareTripleChecker+Invalid, 2428 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 2417 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 32.3s IncrementalHoareTripleChecker+Time [2023-12-02 18:03:18,041 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6696 Valid, 17940 Invalid, 2428 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 2417 Invalid, 9 Unknown, 0 Unchecked, 32.3s Time] [2023-12-02 18:03:18,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4667 states. [2023-12-02 18:03:18,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4667 to 4665. [2023-12-02 18:03:18,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4665 states, 2935 states have (on average 1.3192504258943782) internal successors, (3872), 3009 states have internal predecessors, (3872), 1462 states have call successors, (1462), 266 states have call predecessors, (1462), 265 states have return successors, (1459), 1441 states have call predecessors, (1459), 1459 states have call successors, (1459) [2023-12-02 18:03:18,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4665 states to 4665 states and 6793 transitions. [2023-12-02 18:03:18,381 INFO L78 Accepts]: Start accepts. Automaton has 4665 states and 6793 transitions. Word has length 56 [2023-12-02 18:03:18,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:03:18,382 INFO L495 AbstractCegarLoop]: Abstraction has 4665 states and 6793 transitions. [2023-12-02 18:03:18,383 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 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-12-02 18:03:18,383 INFO L276 IsEmpty]: Start isEmpty. Operand 4665 states and 6793 transitions. [2023-12-02 18:03:18,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2023-12-02 18:03:18,386 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:03:18,386 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] [2023-12-02 18:03:18,386 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-12-02 18:03:18,387 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_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 18:03:18,387 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:03:18,387 INFO L85 PathProgramCache]: Analyzing trace with hash 394911140, now seen corresponding path program 1 times [2023-12-02 18:03:18,387 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:03:18,388 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [465132619] [2023-12-02 18:03:18,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:03:18,388 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:03:18,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:03:19,396 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2023-12-02 18:03:19,396 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:03:19,396 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [465132619] [2023-12-02 18:03:19,396 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [465132619] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:03:19,396 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:03:19,396 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 18:03:19,396 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632705179] [2023-12-02 18:03:19,397 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:03:19,397 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:03:19,397 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:03:19,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:03:19,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:03:19,398 INFO L87 Difference]: Start difference. First operand 4665 states and 6793 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 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-12-02 18:03:22,943 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:03:24,957 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:03:26,965 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:03:29,053 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:03:31,067 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:03:33,077 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:03:37,108 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.91s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:03:39,332 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:03:42,277 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:03:44,284 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:03:46,292 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:03:47,866 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.57s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:03:49,701 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.41s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:03:51,136 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-12-02 18:03:55,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:03:55,789 INFO L93 Difference]: Finished difference Result 4671 states and 6798 transitions. [2023-12-02 18:03:55,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 18:03:55,790 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 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 55 [2023-12-02 18:03:55,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:03:55,812 INFO L225 Difference]: With dead ends: 4671 [2023-12-02 18:03:55,813 INFO L226 Difference]: Without dead ends: 4669 [2023-12-02 18:03:55,814 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 18:03:55,815 INFO L413 NwaCegarLoop]: 5973 mSDtfsCounter, 6740 mSDsluCounter, 11922 mSDsCounter, 0 mSdLazyCounter, 2390 mSolverCounterSat, 1 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 35.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6751 SdHoareTripleChecker+Valid, 17895 SdHoareTripleChecker+Invalid, 2401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2390 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 35.9s IncrementalHoareTripleChecker+Time [2023-12-02 18:03:55,816 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6751 Valid, 17895 Invalid, 2401 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 2390 Invalid, 10 Unknown, 0 Unchecked, 35.9s Time] [2023-12-02 18:03:55,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4669 states. [2023-12-02 18:03:56,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4669 to 4669. [2023-12-02 18:03:56,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4669 states, 2938 states have (on average 1.3189244383934648) internal successors, (3875), 3012 states have internal predecessors, (3875), 1462 states have call successors, (1462), 267 states have call predecessors, (1462), 266 states have return successors, (1459), 1441 states have call predecessors, (1459), 1459 states have call successors, (1459) [2023-12-02 18:03:56,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4669 states to 4669 states and 6796 transitions. [2023-12-02 18:03:56,048 INFO L78 Accepts]: Start accepts. Automaton has 4669 states and 6796 transitions. Word has length 55 [2023-12-02 18:03:56,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:03:56,049 INFO L495 AbstractCegarLoop]: Abstraction has 4669 states and 6796 transitions. [2023-12-02 18:03:56,049 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 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-12-02 18:03:56,049 INFO L276 IsEmpty]: Start isEmpty. Operand 4669 states and 6796 transitions. [2023-12-02 18:03:56,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2023-12-02 18:03:56,051 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:03:56,051 INFO L195 NwaCegarLoop]: trace histogram [6, 5, 5, 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-12-02 18:03:56,051 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-12-02 18:03:56,051 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 18:03:56,051 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:03:56,052 INFO L85 PathProgramCache]: Analyzing trace with hash 317483714, now seen corresponding path program 1 times [2023-12-02 18:03:56,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:03:56,052 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [775835870] [2023-12-02 18:03:56,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:03:56,052 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:03:56,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:03:56,746 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2023-12-02 18:03:56,746 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:03:56,746 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [775835870] [2023-12-02 18:03:56,746 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [775835870] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:03:56,746 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:03:56,746 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 18:03:56,747 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1185617897] [2023-12-02 18:03:56,747 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:03:56,747 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:03:56,747 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:03:56,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:03:56,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:03:56,748 INFO L87 Difference]: Start difference. First operand 4669 states and 6796 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 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-12-02 18:04:00,317 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:04:02,322 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:04:04,329 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:04:06,428 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:04:08,434 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:04:10,442 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:04:14,346 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.86s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:04:15,710 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:04:18,610 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:04:20,618 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:04:22,623 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:04:24,130 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.51s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:04:30,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:04:30,783 INFO L93 Difference]: Finished difference Result 4675 states and 6801 transitions. [2023-12-02 18:04:30,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 18:04:30,784 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 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) Word has length 60 [2023-12-02 18:04:30,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:04:30,815 INFO L225 Difference]: With dead ends: 4675 [2023-12-02 18:04:30,816 INFO L226 Difference]: Without dead ends: 4673 [2023-12-02 18:04:30,820 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 18:04:30,821 INFO L413 NwaCegarLoop]: 5973 mSDtfsCounter, 6740 mSDsluCounter, 11922 mSDsCounter, 0 mSdLazyCounter, 2391 mSolverCounterSat, 1 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 33.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6750 SdHoareTripleChecker+Valid, 17895 SdHoareTripleChecker+Invalid, 2401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2391 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 33.6s IncrementalHoareTripleChecker+Time [2023-12-02 18:04:30,821 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6750 Valid, 17895 Invalid, 2401 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 2391 Invalid, 9 Unknown, 0 Unchecked, 33.6s Time] [2023-12-02 18:04:30,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4673 states. [2023-12-02 18:04:31,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4673 to 4673. [2023-12-02 18:04:31,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4673 states, 2941 states have (on average 1.3185991159469568) internal successors, (3878), 3015 states have internal predecessors, (3878), 1462 states have call successors, (1462), 268 states have call predecessors, (1462), 267 states have return successors, (1459), 1441 states have call predecessors, (1459), 1459 states have call successors, (1459) [2023-12-02 18:04:31,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4673 states to 4673 states and 6799 transitions. [2023-12-02 18:04:31,213 INFO L78 Accepts]: Start accepts. Automaton has 4673 states and 6799 transitions. Word has length 60 [2023-12-02 18:04:31,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:04:31,214 INFO L495 AbstractCegarLoop]: Abstraction has 4673 states and 6799 transitions. [2023-12-02 18:04:31,214 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 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-12-02 18:04:31,214 INFO L276 IsEmpty]: Start isEmpty. Operand 4673 states and 6799 transitions. [2023-12-02 18:04:31,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2023-12-02 18:04:31,215 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:04:31,215 INFO L195 NwaCegarLoop]: trace histogram [7, 6, 6, 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-12-02 18:04:31,215 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-02 18:04:31,215 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 18:04:31,216 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:04:31,216 INFO L85 PathProgramCache]: Analyzing trace with hash -1284999132, now seen corresponding path program 1 times [2023-12-02 18:04:31,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:04:31,216 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [597493067] [2023-12-02 18:04:31,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:04:31,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:04:31,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:04:32,131 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2023-12-02 18:04:32,132 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:04:32,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [597493067] [2023-12-02 18:04:32,132 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [597493067] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:04:32,132 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:04:32,132 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 18:04:32,132 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1624411652] [2023-12-02 18:04:32,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:04:32,133 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:04:32,133 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:04:32,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:04:32,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:04:32,134 INFO L87 Difference]: Start difference. First operand 4673 states and 6799 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-02 18:04:35,770 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:04:37,575 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-12-02 18:04:39,592 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:04:41,680 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:04:43,686 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:04:44,741 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:04:51,919 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:04:53,927 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:04:55,934 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:04:57,375 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:05:02,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:05:02,731 INFO L93 Difference]: Finished difference Result 4679 states and 6804 transitions. [2023-12-02 18:05:02,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 18:05:02,731 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 65 [2023-12-02 18:05:02,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:05:02,750 INFO L225 Difference]: With dead ends: 4679 [2023-12-02 18:05:02,750 INFO L226 Difference]: Without dead ends: 4677 [2023-12-02 18:05:02,754 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 18:05:02,754 INFO L413 NwaCegarLoop]: 5973 mSDtfsCounter, 6740 mSDsluCounter, 11922 mSDsCounter, 0 mSdLazyCounter, 2393 mSolverCounterSat, 1 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 29.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6749 SdHoareTripleChecker+Valid, 17895 SdHoareTripleChecker+Invalid, 2401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2393 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 30.1s IncrementalHoareTripleChecker+Time [2023-12-02 18:05:02,755 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6749 Valid, 17895 Invalid, 2401 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 2393 Invalid, 7 Unknown, 0 Unchecked, 30.1s Time] [2023-12-02 18:05:02,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4677 states. [2023-12-02 18:05:02,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4677 to 4677. [2023-12-02 18:05:02,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4677 states, 2944 states have (on average 1.318274456521739) internal successors, (3881), 3018 states have internal predecessors, (3881), 1462 states have call successors, (1462), 269 states have call predecessors, (1462), 268 states have return successors, (1459), 1441 states have call predecessors, (1459), 1459 states have call successors, (1459) [2023-12-02 18:05:03,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4677 states to 4677 states and 6802 transitions. [2023-12-02 18:05:03,081 INFO L78 Accepts]: Start accepts. Automaton has 4677 states and 6802 transitions. Word has length 65 [2023-12-02 18:05:03,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:05:03,081 INFO L495 AbstractCegarLoop]: Abstraction has 4677 states and 6802 transitions. [2023-12-02 18:05:03,081 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-02 18:05:03,081 INFO L276 IsEmpty]: Start isEmpty. Operand 4677 states and 6802 transitions. [2023-12-02 18:05:03,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2023-12-02 18:05:03,082 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:05:03,082 INFO L195 NwaCegarLoop]: trace histogram [8, 7, 7, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 18:05:03,082 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-12-02 18:05:03,083 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 18:05:03,084 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:05:03,084 INFO L85 PathProgramCache]: Analyzing trace with hash 779960977, now seen corresponding path program 1 times [2023-12-02 18:05:03,084 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:05:03,084 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019224646] [2023-12-02 18:05:03,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:05:03,085 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:05:03,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:05:03,919 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2023-12-02 18:05:03,919 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:05:03,919 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1019224646] [2023-12-02 18:05:03,919 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1019224646] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:05:03,920 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:05:03,920 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 18:05:03,920 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354808761] [2023-12-02 18:05:03,920 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:05:03,920 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:05:03,921 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:05:03,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:05:03,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:05:03,922 INFO L87 Difference]: Start difference. First operand 4677 states and 6802 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-02 18:05:07,518 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:05:09,079 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.56s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:05:11,094 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:05:14,016 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:05:16,026 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:05:20,112 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.19s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:05:23,313 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:05:25,321 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:05:27,331 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:05:34,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:05:34,277 INFO L93 Difference]: Finished difference Result 4683 states and 6807 transitions. [2023-12-02 18:05:34,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 18:05:34,278 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 76 [2023-12-02 18:05:34,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:05:34,294 INFO L225 Difference]: With dead ends: 4683 [2023-12-02 18:05:34,294 INFO L226 Difference]: Without dead ends: 4681 [2023-12-02 18:05:34,297 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 18:05:34,297 INFO L413 NwaCegarLoop]: 5973 mSDtfsCounter, 6736 mSDsluCounter, 11922 mSDsCounter, 0 mSdLazyCounter, 2393 mSolverCounterSat, 1 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 29.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6744 SdHoareTripleChecker+Valid, 17895 SdHoareTripleChecker+Invalid, 2401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2393 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 29.9s IncrementalHoareTripleChecker+Time [2023-12-02 18:05:34,298 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6744 Valid, 17895 Invalid, 2401 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 2393 Invalid, 7 Unknown, 0 Unchecked, 29.9s Time] [2023-12-02 18:05:34,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4681 states. [2023-12-02 18:05:34,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4681 to 4681. [2023-12-02 18:05:34,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4681 states, 2947 states have (on average 1.317950458092976) internal successors, (3884), 3021 states have internal predecessors, (3884), 1462 states have call successors, (1462), 270 states have call predecessors, (1462), 269 states have return successors, (1459), 1441 states have call predecessors, (1459), 1459 states have call successors, (1459) [2023-12-02 18:05:34,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4681 states to 4681 states and 6805 transitions. [2023-12-02 18:05:34,557 INFO L78 Accepts]: Start accepts. Automaton has 4681 states and 6805 transitions. Word has length 76 [2023-12-02 18:05:34,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:05:34,558 INFO L495 AbstractCegarLoop]: Abstraction has 4681 states and 6805 transitions. [2023-12-02 18:05:34,558 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-02 18:05:34,558 INFO L276 IsEmpty]: Start isEmpty. Operand 4681 states and 6805 transitions. [2023-12-02 18:05:34,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2023-12-02 18:05:34,559 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:05:34,559 INFO L195 NwaCegarLoop]: trace histogram [9, 8, 8, 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, 1, 1, 1, 1] [2023-12-02 18:05:34,559 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-02 18:05:34,560 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 18:05:34,560 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:05:34,560 INFO L85 PathProgramCache]: Analyzing trace with hash -1172725084, now seen corresponding path program 1 times [2023-12-02 18:05:34,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:05:34,560 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1180440089] [2023-12-02 18:05:34,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:05:34,560 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:05:34,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:05:35,398 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2023-12-02 18:05:35,398 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:05:35,398 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1180440089] [2023-12-02 18:05:35,399 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1180440089] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:05:35,399 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:05:35,399 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 18:05:35,399 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1241191524] [2023-12-02 18:05:35,399 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:05:35,400 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:05:35,400 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:05:35,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:05:35,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:05:35,401 INFO L87 Difference]: Start difference. First operand 4681 states and 6805 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-02 18:05:39,168 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:05:41,179 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:05:43,187 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:05:45,303 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:05:47,308 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:05:49,314 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:05:54,126 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.86s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:05:57,470 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:05:59,479 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:06:01,485 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:06:03,613 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.66s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:06:04,642 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:06:09,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:06:09,571 INFO L93 Difference]: Finished difference Result 4687 states and 6810 transitions. [2023-12-02 18:06:09,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 18:06:09,571 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 75 [2023-12-02 18:06:09,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:06:09,585 INFO L225 Difference]: With dead ends: 4687 [2023-12-02 18:06:09,585 INFO L226 Difference]: Without dead ends: 4685 [2023-12-02 18:06:09,587 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 18:06:09,588 INFO L413 NwaCegarLoop]: 5973 mSDtfsCounter, 6740 mSDsluCounter, 11922 mSDsCounter, 0 mSdLazyCounter, 2391 mSolverCounterSat, 1 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 33.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6747 SdHoareTripleChecker+Valid, 17895 SdHoareTripleChecker+Invalid, 2401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2391 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 33.7s IncrementalHoareTripleChecker+Time [2023-12-02 18:06:09,588 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6747 Valid, 17895 Invalid, 2401 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 2391 Invalid, 9 Unknown, 0 Unchecked, 33.7s Time] [2023-12-02 18:06:09,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4685 states. [2023-12-02 18:06:09,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4685 to 4685. [2023-12-02 18:06:09,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4685 states, 2950 states have (on average 1.3176271186440678) internal successors, (3887), 3024 states have internal predecessors, (3887), 1462 states have call successors, (1462), 271 states have call predecessors, (1462), 270 states have return successors, (1459), 1441 states have call predecessors, (1459), 1459 states have call successors, (1459) [2023-12-02 18:06:09,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4685 states to 4685 states and 6808 transitions. [2023-12-02 18:06:09,864 INFO L78 Accepts]: Start accepts. Automaton has 4685 states and 6808 transitions. Word has length 75 [2023-12-02 18:06:09,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:06:09,864 INFO L495 AbstractCegarLoop]: Abstraction has 4685 states and 6808 transitions. [2023-12-02 18:06:09,864 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-12-02 18:06:09,864 INFO L276 IsEmpty]: Start isEmpty. Operand 4685 states and 6808 transitions. [2023-12-02 18:06:09,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2023-12-02 18:06:09,866 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:06:09,866 INFO L195 NwaCegarLoop]: trace histogram [10, 9, 9, 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, 1, 1, 1, 1, 1, 1] [2023-12-02 18:06:09,866 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-12-02 18:06:09,867 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 18:06:09,867 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:06:09,867 INFO L85 PathProgramCache]: Analyzing trace with hash -589028158, now seen corresponding path program 1 times [2023-12-02 18:06:09,867 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:06:09,867 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [171051395] [2023-12-02 18:06:09,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:06:09,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:06:10,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:06:10,830 INFO L134 CoverageAnalysis]: Checked inductivity of 173 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 155 trivial. 0 not checked. [2023-12-02 18:06:10,830 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:06:10,831 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [171051395] [2023-12-02 18:06:10,831 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [171051395] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:06:10,831 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:06:10,831 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 18:06:10,831 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1760659611] [2023-12-02 18:06:10,831 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:06:10,832 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:06:10,832 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:06:10,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:06:10,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:06:10,833 INFO L87 Difference]: Start difference. First operand 4685 states and 6808 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-02 18:06:14,977 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:06:16,984 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:06:18,990 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:06:21,110 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:06:23,116 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:06:25,129 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:06:31,513 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:06:34,464 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:06:36,471 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:06:38,484 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:06:40,544 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.36s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:06:42,232 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.69s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:06:48,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:06:48,359 INFO L93 Difference]: Finished difference Result 4691 states and 6813 transitions. [2023-12-02 18:06:48,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 18:06:48,360 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 80 [2023-12-02 18:06:48,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:06:48,383 INFO L225 Difference]: With dead ends: 4691 [2023-12-02 18:06:48,383 INFO L226 Difference]: Without dead ends: 4689 [2023-12-02 18:06:48,387 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 18:06:48,388 INFO L413 NwaCegarLoop]: 5973 mSDtfsCounter, 6740 mSDsluCounter, 11922 mSDsCounter, 0 mSdLazyCounter, 2390 mSolverCounterSat, 1 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 36.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6746 SdHoareTripleChecker+Valid, 17895 SdHoareTripleChecker+Invalid, 2401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2390 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 37.0s IncrementalHoareTripleChecker+Time [2023-12-02 18:06:48,389 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6746 Valid, 17895 Invalid, 2401 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 2390 Invalid, 10 Unknown, 0 Unchecked, 37.0s Time] [2023-12-02 18:06:48,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4689 states. [2023-12-02 18:06:48,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4689 to 4689. [2023-12-02 18:06:48,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4689 states, 2953 states have (on average 1.3173044361666102) internal successors, (3890), 3027 states have internal predecessors, (3890), 1462 states have call successors, (1462), 272 states have call predecessors, (1462), 271 states have return successors, (1459), 1441 states have call predecessors, (1459), 1459 states have call successors, (1459) [2023-12-02 18:06:48,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4689 states to 4689 states and 6811 transitions. [2023-12-02 18:06:48,710 INFO L78 Accepts]: Start accepts. Automaton has 4689 states and 6811 transitions. Word has length 80 [2023-12-02 18:06:48,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:06:48,710 INFO L495 AbstractCegarLoop]: Abstraction has 4689 states and 6811 transitions. [2023-12-02 18:06:48,710 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-12-02 18:06:48,710 INFO L276 IsEmpty]: Start isEmpty. Operand 4689 states and 6811 transitions. [2023-12-02 18:06:48,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2023-12-02 18:06:48,712 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:06:48,712 INFO L195 NwaCegarLoop]: trace histogram [11, 10, 10, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 18:06:48,712 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-12-02 18:06:48,712 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 18:06:48,712 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:06:48,712 INFO L85 PathProgramCache]: Analyzing trace with hash 69784181, now seen corresponding path program 1 times [2023-12-02 18:06:48,712 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:06:48,712 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1520883451] [2023-12-02 18:06:48,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:06:48,713 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:06:48,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:06:49,560 INFO L134 CoverageAnalysis]: Checked inductivity of 215 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 195 trivial. 0 not checked. [2023-12-02 18:06:49,560 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:06:49,561 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1520883451] [2023-12-02 18:06:49,561 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1520883451] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:06:49,561 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:06:49,561 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 18:06:49,561 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [897989133] [2023-12-02 18:06:49,561 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:06:49,562 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:06:49,562 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:06:49,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:06:49,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:06:49,562 INFO L87 Difference]: Start difference. First operand 4689 states and 6811 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-02 18:06:53,398 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:06:55,406 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:06:57,413 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:07:00,502 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:07:02,508 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:07:05,916 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:07:07,770 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.60s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:07:10,757 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:07:12,767 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:07:14,773 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:07:16,347 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.57s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:07:22,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:07:22,394 INFO L93 Difference]: Finished difference Result 4695 states and 6816 transitions. [2023-12-02 18:07:22,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 18:07:22,395 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 91 [2023-12-02 18:07:22,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:07:22,411 INFO L225 Difference]: With dead ends: 4695 [2023-12-02 18:07:22,412 INFO L226 Difference]: Without dead ends: 4693 [2023-12-02 18:07:22,414 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 18:07:22,415 INFO L413 NwaCegarLoop]: 5973 mSDtfsCounter, 6736 mSDsluCounter, 11922 mSDsCounter, 0 mSdLazyCounter, 2392 mSolverCounterSat, 1 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 31.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6741 SdHoareTripleChecker+Valid, 17895 SdHoareTripleChecker+Invalid, 2401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2392 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 32.3s IncrementalHoareTripleChecker+Time [2023-12-02 18:07:22,415 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6741 Valid, 17895 Invalid, 2401 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 2392 Invalid, 8 Unknown, 0 Unchecked, 32.3s Time] [2023-12-02 18:07:22,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4693 states. [2023-12-02 18:07:22,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4693 to 4693. [2023-12-02 18:07:22,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4693 states, 2956 states have (on average 1.3169824086603519) internal successors, (3893), 3030 states have internal predecessors, (3893), 1462 states have call successors, (1462), 273 states have call predecessors, (1462), 272 states have return successors, (1459), 1441 states have call predecessors, (1459), 1459 states have call successors, (1459) [2023-12-02 18:07:22,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4693 states to 4693 states and 6814 transitions. [2023-12-02 18:07:22,789 INFO L78 Accepts]: Start accepts. Automaton has 4693 states and 6814 transitions. Word has length 91 [2023-12-02 18:07:22,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:07:22,790 INFO L495 AbstractCegarLoop]: Abstraction has 4693 states and 6814 transitions. [2023-12-02 18:07:22,790 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-12-02 18:07:22,790 INFO L276 IsEmpty]: Start isEmpty. Operand 4693 states and 6814 transitions. [2023-12-02 18:07:22,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-02 18:07:22,792 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:07:22,792 INFO L195 NwaCegarLoop]: trace histogram [12, 11, 11, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 18:07:22,792 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-12-02 18:07:22,792 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 18:07:22,793 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:07:22,793 INFO L85 PathProgramCache]: Analyzing trace with hash 484007697, now seen corresponding path program 1 times [2023-12-02 18:07:22,793 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:07:22,793 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144997340] [2023-12-02 18:07:22,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:07:22,793 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:07:22,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:07:23,464 INFO L134 CoverageAnalysis]: Checked inductivity of 257 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2023-12-02 18:07:23,465 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:07:23,465 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2144997340] [2023-12-02 18:07:23,465 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2144997340] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:07:23,465 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:07:23,465 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 18:07:23,465 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1589422587] [2023-12-02 18:07:23,465 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:07:23,466 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:07:23,466 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:07:23,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:07:23,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:07:23,467 INFO L87 Difference]: Start difference. First operand 4693 states and 6814 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-02 18:07:26,986 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:07:28,995 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:07:31,001 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:07:33,097 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:07:35,104 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:07:37,110 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:07:44,943 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:07:46,951 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:07:48,959 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:07:50,321 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.36s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:07:52,358 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.35s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:07:57,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:07:57,766 INFO L93 Difference]: Finished difference Result 4699 states and 6819 transitions. [2023-12-02 18:07:57,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 18:07:57,767 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 96 [2023-12-02 18:07:57,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:07:57,784 INFO L225 Difference]: With dead ends: 4699 [2023-12-02 18:07:57,784 INFO L226 Difference]: Without dead ends: 4697 [2023-12-02 18:07:57,788 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 18:07:57,788 INFO L413 NwaCegarLoop]: 5973 mSDtfsCounter, 6736 mSDsluCounter, 11922 mSDsCounter, 0 mSdLazyCounter, 2391 mSolverCounterSat, 1 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 33.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6740 SdHoareTripleChecker+Valid, 17895 SdHoareTripleChecker+Invalid, 2401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2391 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 33.8s IncrementalHoareTripleChecker+Time [2023-12-02 18:07:57,789 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6740 Valid, 17895 Invalid, 2401 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 2391 Invalid, 9 Unknown, 0 Unchecked, 33.8s Time] [2023-12-02 18:07:57,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4697 states. [2023-12-02 18:07:58,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4697 to 4697. [2023-12-02 18:07:58,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4697 states, 2959 states have (on average 1.316661034133153) internal successors, (3896), 3033 states have internal predecessors, (3896), 1462 states have call successors, (1462), 274 states have call predecessors, (1462), 273 states have return successors, (1459), 1441 states have call predecessors, (1459), 1459 states have call successors, (1459) [2023-12-02 18:07:58,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4697 states to 4697 states and 6817 transitions. [2023-12-02 18:07:58,263 INFO L78 Accepts]: Start accepts. Automaton has 4697 states and 6817 transitions. Word has length 96 [2023-12-02 18:07:58,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:07:58,263 INFO L495 AbstractCegarLoop]: Abstraction has 4697 states and 6817 transitions. [2023-12-02 18:07:58,263 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-02 18:07:58,263 INFO L276 IsEmpty]: Start isEmpty. Operand 4697 states and 6817 transitions. [2023-12-02 18:07:58,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2023-12-02 18:07:58,266 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:07:58,266 INFO L195 NwaCegarLoop]: trace histogram [13, 12, 12, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 18:07:58,266 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-02 18:07:58,266 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 18:07:58,267 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:07:58,267 INFO L85 PathProgramCache]: Analyzing trace with hash -487494731, now seen corresponding path program 1 times [2023-12-02 18:07:58,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:07:58,267 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [974113470] [2023-12-02 18:07:58,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:07:58,267 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:07:58,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:07:58,991 INFO L134 CoverageAnalysis]: Checked inductivity of 303 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 279 trivial. 0 not checked. [2023-12-02 18:07:58,991 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:07:58,991 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [974113470] [2023-12-02 18:07:58,991 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [974113470] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:07:58,991 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:07:58,991 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 18:07:58,991 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [619143233] [2023-12-02 18:07:58,992 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:07:58,992 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:07:58,992 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:07:58,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:07:58,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:07:58,993 INFO L87 Difference]: Start difference. First operand 4697 states and 6817 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2023-12-02 18:08:03,013 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:08:05,029 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:08:07,034 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:08:09,129 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:08:11,834 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:08:13,876 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:08:16,529 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.25s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:08:20,427 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:08:22,434 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:08:24,441 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:08:26,414 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:08:28,098 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.68s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:08:32,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:08:32,729 INFO L93 Difference]: Finished difference Result 4703 states and 6822 transitions. [2023-12-02 18:08:32,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 18:08:32,729 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 101 [2023-12-02 18:08:32,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:08:32,744 INFO L225 Difference]: With dead ends: 4703 [2023-12-02 18:08:32,744 INFO L226 Difference]: Without dead ends: 4701 [2023-12-02 18:08:32,746 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 18:08:32,747 INFO L413 NwaCegarLoop]: 5973 mSDtfsCounter, 6736 mSDsluCounter, 11922 mSDsCounter, 0 mSdLazyCounter, 2392 mSolverCounterSat, 1 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 32.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6739 SdHoareTripleChecker+Valid, 17895 SdHoareTripleChecker+Invalid, 2401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2392 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 33.2s IncrementalHoareTripleChecker+Time [2023-12-02 18:08:32,747 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6739 Valid, 17895 Invalid, 2401 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 2392 Invalid, 8 Unknown, 0 Unchecked, 33.2s Time] [2023-12-02 18:08:32,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4701 states. [2023-12-02 18:08:33,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4701 to 4701. [2023-12-02 18:08:33,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4701 states, 2962 states have (on average 1.3163403106009453) internal successors, (3899), 3036 states have internal predecessors, (3899), 1462 states have call successors, (1462), 275 states have call predecessors, (1462), 274 states have return successors, (1459), 1441 states have call predecessors, (1459), 1459 states have call successors, (1459) [2023-12-02 18:08:33,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4701 states to 4701 states and 6820 transitions. [2023-12-02 18:08:33,235 INFO L78 Accepts]: Start accepts. Automaton has 4701 states and 6820 transitions. Word has length 101 [2023-12-02 18:08:33,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:08:33,235 INFO L495 AbstractCegarLoop]: Abstraction has 4701 states and 6820 transitions. [2023-12-02 18:08:33,236 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2023-12-02 18:08:33,236 INFO L276 IsEmpty]: Start isEmpty. Operand 4701 states and 6820 transitions. [2023-12-02 18:08:33,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2023-12-02 18:08:33,238 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:08:33,238 INFO L195 NwaCegarLoop]: trace histogram [14, 13, 13, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:08:33,238 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-02 18:08:33,238 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 18:08:33,238 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:08:33,238 INFO L85 PathProgramCache]: Analyzing trace with hash -188113214, now seen corresponding path program 1 times [2023-12-02 18:08:33,239 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:08:33,239 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [447273245] [2023-12-02 18:08:33,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:08:33,239 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:08:33,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:08:33,873 INFO L134 CoverageAnalysis]: Checked inductivity of 349 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 323 trivial. 0 not checked. [2023-12-02 18:08:33,873 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:08:33,873 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [447273245] [2023-12-02 18:08:33,873 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [447273245] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:08:33,874 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:08:33,874 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 18:08:33,874 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83208449] [2023-12-02 18:08:33,874 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:08:33,874 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:08:33,874 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:08:33,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:08:33,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:08:33,875 INFO L87 Difference]: Start difference. First operand 4701 states and 6820 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2023-12-02 18:08:37,505 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:08:39,511 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:08:42,379 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:08:44,386 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:08:46,396 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:08:53,144 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:08:55,153 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:08:57,159 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:08:58,629 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:09:03,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:09:03,362 INFO L93 Difference]: Finished difference Result 4707 states and 6825 transitions. [2023-12-02 18:09:03,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 18:09:03,362 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 100 [2023-12-02 18:09:03,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:09:03,375 INFO L225 Difference]: With dead ends: 4707 [2023-12-02 18:09:03,375 INFO L226 Difference]: Without dead ends: 4705 [2023-12-02 18:09:03,376 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 18:09:03,377 INFO L413 NwaCegarLoop]: 5973 mSDtfsCounter, 6740 mSDsluCounter, 11922 mSDsCounter, 0 mSdLazyCounter, 2392 mSolverCounterSat, 1 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 28.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6742 SdHoareTripleChecker+Valid, 17895 SdHoareTripleChecker+Invalid, 2401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2392 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 28.9s IncrementalHoareTripleChecker+Time [2023-12-02 18:09:03,377 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6742 Valid, 17895 Invalid, 2401 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 2392 Invalid, 8 Unknown, 0 Unchecked, 28.9s Time] [2023-12-02 18:09:03,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4705 states. [2023-12-02 18:09:03,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4705 to 4705. [2023-12-02 18:09:03,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4705 states, 2965 states have (on average 1.3160202360876898) internal successors, (3902), 3039 states have internal predecessors, (3902), 1462 states have call successors, (1462), 276 states have call predecessors, (1462), 275 states have return successors, (1459), 1441 states have call predecessors, (1459), 1459 states have call successors, (1459) [2023-12-02 18:09:03,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4705 states to 4705 states and 6823 transitions. [2023-12-02 18:09:03,730 INFO L78 Accepts]: Start accepts. Automaton has 4705 states and 6823 transitions. Word has length 100 [2023-12-02 18:09:03,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:09:03,731 INFO L495 AbstractCegarLoop]: Abstraction has 4705 states and 6823 transitions. [2023-12-02 18:09:03,731 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2023-12-02 18:09:03,731 INFO L276 IsEmpty]: Start isEmpty. Operand 4705 states and 6823 transitions. [2023-12-02 18:09:03,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2023-12-02 18:09:03,733 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:09:03,734 INFO L195 NwaCegarLoop]: trace histogram [15, 14, 14, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 18:09:03,734 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-02 18:09:03,734 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 18:09:03,734 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:09:03,734 INFO L85 PathProgramCache]: Analyzing trace with hash -231922443, now seen corresponding path program 1 times [2023-12-02 18:09:03,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:09:03,734 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034087077] [2023-12-02 18:09:03,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:09:03,735 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:09:03,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:09:04,415 INFO L134 CoverageAnalysis]: Checked inductivity of 407 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 379 trivial. 0 not checked. [2023-12-02 18:09:04,415 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:09:04,416 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034087077] [2023-12-02 18:09:04,416 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2034087077] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:09:04,416 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:09:04,416 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 18:09:04,416 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1610774018] [2023-12-02 18:09:04,416 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:09:04,417 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:09:04,417 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:09:04,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:09:04,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:09:04,417 INFO L87 Difference]: Start difference. First operand 4705 states and 6823 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2023-12-02 18:09:08,917 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:09:10,924 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:09:13,020 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:09:15,024 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:09:17,037 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:09:20,006 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:09:24,300 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:09:26,307 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:09:28,313 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:09:29,514 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:09:32,040 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:09:36,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:09:36,618 INFO L93 Difference]: Finished difference Result 4795 states and 6933 transitions. [2023-12-02 18:09:36,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 18:09:36,618 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 111 [2023-12-02 18:09:36,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:09:36,630 INFO L225 Difference]: With dead ends: 4795 [2023-12-02 18:09:36,630 INFO L226 Difference]: Without dead ends: 4791 [2023-12-02 18:09:36,632 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 18:09:36,632 INFO L413 NwaCegarLoop]: 5976 mSDtfsCounter, 6644 mSDsluCounter, 12094 mSDsCounter, 0 mSdLazyCounter, 2435 mSolverCounterSat, 2 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 31.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6645 SdHoareTripleChecker+Valid, 18070 SdHoareTripleChecker+Invalid, 2446 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 2435 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 31.6s IncrementalHoareTripleChecker+Time [2023-12-02 18:09:36,633 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6645 Valid, 18070 Invalid, 2446 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 2435 Invalid, 9 Unknown, 0 Unchecked, 31.6s Time] [2023-12-02 18:09:36,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4791 states. [2023-12-02 18:09:36,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4791 to 4789. [2023-12-02 18:09:36,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4789 states, 3021 states have (on average 1.3157894736842106) internal successors, (3975), 3094 states have internal predecessors, (3975), 1478 states have call successors, (1478), 289 states have call predecessors, (1478), 287 states have return successors, (1475), 1457 states have call predecessors, (1475), 1475 states have call successors, (1475) [2023-12-02 18:09:37,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4789 states to 4789 states and 6928 transitions. [2023-12-02 18:09:37,012 INFO L78 Accepts]: Start accepts. Automaton has 4789 states and 6928 transitions. Word has length 111 [2023-12-02 18:09:37,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:09:37,012 INFO L495 AbstractCegarLoop]: Abstraction has 4789 states and 6928 transitions. [2023-12-02 18:09:37,012 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2023-12-02 18:09:37,012 INFO L276 IsEmpty]: Start isEmpty. Operand 4789 states and 6928 transitions. [2023-12-02 18:09:37,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2023-12-02 18:09:37,015 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:09:37,015 INFO L195 NwaCegarLoop]: trace histogram [16, 15, 15, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 18:09:37,015 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-12-02 18:09:37,015 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 18:09:37,015 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:09:37,015 INFO L85 PathProgramCache]: Analyzing trace with hash -965246014, now seen corresponding path program 1 times [2023-12-02 18:09:37,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:09:37,015 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1916089691] [2023-12-02 18:09:37,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:09:37,016 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:09:37,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:09:37,690 INFO L134 CoverageAnalysis]: Checked inductivity of 461 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 431 trivial. 0 not checked. [2023-12-02 18:09:37,690 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:09:37,690 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1916089691] [2023-12-02 18:09:37,690 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1916089691] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:09:37,691 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:09:37,691 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 18:09:37,691 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1228471292] [2023-12-02 18:09:37,691 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:09:37,691 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:09:37,691 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:09:37,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:09:37,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:09:37,692 INFO L87 Difference]: Start difference. First operand 4789 states and 6928 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2023-12-02 18:09:41,289 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:09:43,295 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:09:45,302 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:09:47,397 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:09:49,404 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:09:51,411 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:09:59,301 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:10:01,310 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:10:03,317 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:10:05,533 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.78s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:10:07,542 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:10:11,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:10:11,924 INFO L93 Difference]: Finished difference Result 4789 states and 6928 transitions. [2023-12-02 18:10:11,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 18:10:11,925 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 110 [2023-12-02 18:10:11,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:10:11,938 INFO L225 Difference]: With dead ends: 4789 [2023-12-02 18:10:11,938 INFO L226 Difference]: Without dead ends: 4665 [2023-12-02 18:10:11,941 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 18:10:11,942 INFO L413 NwaCegarLoop]: 5971 mSDtfsCounter, 6736 mSDsluCounter, 11921 mSDsCounter, 0 mSdLazyCounter, 2385 mSolverCounterSat, 1 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 33.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6736 SdHoareTripleChecker+Valid, 17892 SdHoareTripleChecker+Invalid, 2396 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2385 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 33.6s IncrementalHoareTripleChecker+Time [2023-12-02 18:10:11,942 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6736 Valid, 17892 Invalid, 2396 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 2385 Invalid, 10 Unknown, 0 Unchecked, 33.6s Time] [2023-12-02 18:10:11,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4665 states. [2023-12-02 18:10:12,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4665 to 4665. [2023-12-02 18:10:12,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4665 states, 2947 states have (on average 1.321004411265694) internal successors, (3893), 3018 states have internal predecessors, (3893), 1444 states have call successors, (1444), 272 states have call predecessors, (1444), 272 states have return successors, (1444), 1426 states have call predecessors, (1444), 1444 states have call successors, (1444) [2023-12-02 18:10:12,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4665 states to 4665 states and 6781 transitions. [2023-12-02 18:10:12,378 INFO L78 Accepts]: Start accepts. Automaton has 4665 states and 6781 transitions. Word has length 110 [2023-12-02 18:10:12,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:10:12,378 INFO L495 AbstractCegarLoop]: Abstraction has 4665 states and 6781 transitions. [2023-12-02 18:10:12,379 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2023-12-02 18:10:12,379 INFO L276 IsEmpty]: Start isEmpty. Operand 4665 states and 6781 transitions. [2023-12-02 18:10:12,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 261 [2023-12-02 18:10:12,391 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:10:12,391 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 18:10:12,392 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-12-02 18:10:12,392 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 18:10:12,392 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:10:12,392 INFO L85 PathProgramCache]: Analyzing trace with hash -1353319086, now seen corresponding path program 1 times [2023-12-02 18:10:12,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:10:12,392 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [921621582] [2023-12-02 18:10:12,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:10:12,393 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:10:12,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:10:13,418 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 380 trivial. 0 not checked. [2023-12-02 18:10:13,418 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:10:13,418 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [921621582] [2023-12-02 18:10:13,418 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [921621582] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:10:13,418 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:10:13,418 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 18:10:13,419 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [114503293] [2023-12-02 18:10:13,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:10:13,419 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:10:13,419 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:10:13,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:10:13,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:10:13,420 INFO L87 Difference]: Start difference. First operand 4665 states and 6781 transitions. Second operand has 5 states, 5 states have (on average 23.4) internal successors, (117), 4 states have internal predecessors, (117), 2 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (34), 3 states have call predecessors, (34), 2 states have call successors, (34) [2023-12-02 18:10:16,692 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:10:18,699 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:10:20,713 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:10:22,721 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:10:25,018 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:10:27,024 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:10:29,030 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:10:31,034 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:10:35,610 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-12-02 18:10:39,594 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:10:41,602 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:10:43,609 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:10:45,616 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:10:48,087 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:10:55,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:10:55,015 INFO L93 Difference]: Finished difference Result 9326 states and 13628 transitions. [2023-12-02 18:10:55,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 18:10:55,015 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 23.4) internal successors, (117), 4 states have internal predecessors, (117), 2 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (34), 3 states have call predecessors, (34), 2 states have call successors, (34) Word has length 260 [2023-12-02 18:10:55,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:10:55,042 INFO L225 Difference]: With dead ends: 9326 [2023-12-02 18:10:55,042 INFO L226 Difference]: Without dead ends: 4675 [2023-12-02 18:10:55,065 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-02 18:10:55,066 INFO L413 NwaCegarLoop]: 5882 mSDtfsCounter, 5 mSDsluCounter, 17635 mSDsCounter, 0 mSdLazyCounter, 3118 mSolverCounterSat, 3 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 40.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 23517 SdHoareTripleChecker+Invalid, 3133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 3118 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 41.0s IncrementalHoareTripleChecker+Time [2023-12-02 18:10:55,066 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 23517 Invalid, 3133 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3 Valid, 3118 Invalid, 12 Unknown, 0 Unchecked, 41.0s Time] [2023-12-02 18:10:55,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4675 states. [2023-12-02 18:10:55,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4675 to 4669. [2023-12-02 18:10:55,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4669 states, 2950 states have (on average 1.320677966101695) internal successors, (3896), 3021 states have internal predecessors, (3896), 1444 states have call successors, (1444), 272 states have call predecessors, (1444), 273 states have return successors, (1462), 1427 states have call predecessors, (1462), 1444 states have call successors, (1462) [2023-12-02 18:10:55,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4669 states to 4669 states and 6802 transitions. [2023-12-02 18:10:55,744 INFO L78 Accepts]: Start accepts. Automaton has 4669 states and 6802 transitions. Word has length 260 [2023-12-02 18:10:55,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:10:55,745 INFO L495 AbstractCegarLoop]: Abstraction has 4669 states and 6802 transitions. [2023-12-02 18:10:55,745 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 23.4) internal successors, (117), 4 states have internal predecessors, (117), 2 states have call successors, (35), 2 states have call predecessors, (35), 3 states have return successors, (34), 3 states have call predecessors, (34), 2 states have call successors, (34) [2023-12-02 18:10:55,745 INFO L276 IsEmpty]: Start isEmpty. Operand 4669 states and 6802 transitions. [2023-12-02 18:10:55,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 266 [2023-12-02 18:10:55,763 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:10:55,764 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 18:10:55,764 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-12-02 18:10:55,764 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 18:10:55,764 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:10:55,764 INFO L85 PathProgramCache]: Analyzing trace with hash 2035440573, now seen corresponding path program 1 times [2023-12-02 18:10:55,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:10:55,765 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [170609101] [2023-12-02 18:10:55,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:10:55,765 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:10:56,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:10:57,237 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 380 trivial. 0 not checked. [2023-12-02 18:10:57,238 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:10:57,238 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [170609101] [2023-12-02 18:10:57,238 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [170609101] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:10:57,238 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:10:57,238 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 18:10:57,238 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [612906283] [2023-12-02 18:10:57,238 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:10:57,239 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:10:57,239 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:10:57,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:10:57,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:10:57,240 INFO L87 Difference]: Start difference. First operand 4669 states and 6802 transitions. Second operand has 5 states, 5 states have (on average 24.0) internal successors, (120), 4 states have internal predecessors, (120), 2 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2023-12-02 18:11:00,317 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:11:02,328 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:11:04,333 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:11:06,567 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:11:08,573 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:11:10,578 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:11:17,596 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:11:19,177 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.58s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:11:21,186 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:11:28,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:11:28,377 INFO L93 Difference]: Finished difference Result 4677 states and 6808 transitions. [2023-12-02 18:11:28,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 18:11:28,377 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 24.0) internal successors, (120), 4 states have internal predecessors, (120), 2 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) Word has length 265 [2023-12-02 18:11:28,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:11:28,391 INFO L225 Difference]: With dead ends: 4677 [2023-12-02 18:11:28,391 INFO L226 Difference]: Without dead ends: 4675 [2023-12-02 18:11:28,393 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 18:11:28,393 INFO L413 NwaCegarLoop]: 5883 mSDtfsCounter, 6486 mSDsluCounter, 11930 mSDsCounter, 0 mSdLazyCounter, 2378 mSolverCounterSat, 2 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 29.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6488 SdHoareTripleChecker+Valid, 17813 SdHoareTripleChecker+Invalid, 2388 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 2378 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 30.5s IncrementalHoareTripleChecker+Time [2023-12-02 18:11:28,393 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6488 Valid, 17813 Invalid, 2388 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 2378 Invalid, 8 Unknown, 0 Unchecked, 30.5s Time] [2023-12-02 18:11:28,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4675 states. [2023-12-02 18:11:28,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4675 to 4673. [2023-12-02 18:11:28,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4673 states, 2953 states have (on average 1.320352184219438) internal successors, (3899), 3024 states have internal predecessors, (3899), 1444 states have call successors, (1444), 273 states have call predecessors, (1444), 274 states have return successors, (1462), 1427 states have call predecessors, (1462), 1444 states have call successors, (1462) [2023-12-02 18:11:28,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4673 states to 4673 states and 6805 transitions. [2023-12-02 18:11:28,783 INFO L78 Accepts]: Start accepts. Automaton has 4673 states and 6805 transitions. Word has length 265 [2023-12-02 18:11:28,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:11:28,783 INFO L495 AbstractCegarLoop]: Abstraction has 4673 states and 6805 transitions. [2023-12-02 18:11:28,784 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 24.0) internal successors, (120), 4 states have internal predecessors, (120), 2 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2023-12-02 18:11:28,784 INFO L276 IsEmpty]: Start isEmpty. Operand 4673 states and 6805 transitions. [2023-12-02 18:11:28,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 370 [2023-12-02 18:11:28,798 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:11:28,798 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 7, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 18:11:28,798 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-12-02 18:11:28,799 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 18:11:28,799 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:11:28,799 INFO L85 PathProgramCache]: Analyzing trace with hash 1465840744, now seen corresponding path program 1 times [2023-12-02 18:11:28,799 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:11:28,799 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672912486] [2023-12-02 18:11:28,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:11:28,799 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:11:29,041 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 18:11:29,041 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1166191725] [2023-12-02 18:11:29,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:11:29,041 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:11:29,041 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7da30bce-cb2c-4bd7-8d6a-c1207d5c7b53/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:11:29,045 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7da30bce-cb2c-4bd7-8d6a-c1207d5c7b53/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:11:29,049 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7da30bce-cb2c-4bd7-8d6a-c1207d5c7b53/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-02 18:11:31,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:11:31,486 INFO L262 TraceCheckSpWp]: Trace formula consists of 9795 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-02 18:11:31,513 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:11:31,758 INFO L134 CoverageAnalysis]: Checked inductivity of 415 backedges. 146 proven. 0 refuted. 0 times theorem prover too weak. 269 trivial. 0 not checked. [2023-12-02 18:11:31,758 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 18:11:31,758 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:11:31,758 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [672912486] [2023-12-02 18:11:31,758 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 18:11:31,758 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1166191725] [2023-12-02 18:11:31,759 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1166191725] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:11:31,759 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:11:31,759 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-12-02 18:11:31,759 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [218423295] [2023-12-02 18:11:31,759 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:11:31,760 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-02 18:11:31,760 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:11:31,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-02 18:11:31,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2023-12-02 18:11:31,762 INFO L87 Difference]: Start difference. First operand 4673 states and 6805 transitions. Second operand has 11 states, 11 states have (on average 16.636363636363637) internal successors, (183), 8 states have internal predecessors, (183), 2 states have call successors, (62), 2 states have call predecessors, (62), 5 states have return successors, (56), 5 states have call predecessors, (56), 2 states have call successors, (56) [2023-12-02 18:11:36,684 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:11:38,693 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:11:41,471 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:11:42,815 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.34s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:11:44,830 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:11:46,837 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:11:48,633 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:11:50,643 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:11:53,396 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:11:55,403 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:11:57,412 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:11:59,417 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:12:01,422 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:12:03,432 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:12:05,438 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:12:07,450 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:12:09,458 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:12:11,463 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:12:21,736 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.93s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:12:30,292 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:12:32,300 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:12:34,049 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.75s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:12:36,058 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:12:37,193 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:12:39,202 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:12:41,208 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:12:43,214 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:12:45,220 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:12:47,227 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:12:49,249 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.47s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:12:50,702 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.45s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:12:52,276 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.57s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:12:53,370 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:12:56,615 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:13:12,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:13:12,547 INFO L93 Difference]: Finished difference Result 9350 states and 13676 transitions. [2023-12-02 18:13:12,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-02 18:13:12,548 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 16.636363636363637) internal successors, (183), 8 states have internal predecessors, (183), 2 states have call successors, (62), 2 states have call predecessors, (62), 5 states have return successors, (56), 5 states have call predecessors, (56), 2 states have call successors, (56) Word has length 369 [2023-12-02 18:13:12,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:13:12,563 INFO L225 Difference]: With dead ends: 9350 [2023-12-02 18:13:12,564 INFO L226 Difference]: Without dead ends: 4691 [2023-12-02 18:13:12,579 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 370 GetRequests, 359 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2023-12-02 18:13:12,580 INFO L413 NwaCegarLoop]: 5901 mSDtfsCounter, 9 mSDsluCounter, 53082 mSDsCounter, 0 mSdLazyCounter, 7853 mSolverCounterSat, 4 mSolverCounterUnsat, 24 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 98.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 58983 SdHoareTripleChecker+Invalid, 7881 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 7853 IncrementalHoareTripleChecker+Invalid, 24 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 99.9s IncrementalHoareTripleChecker+Time [2023-12-02 18:13:12,580 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 58983 Invalid, 7881 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [4 Valid, 7853 Invalid, 24 Unknown, 0 Unchecked, 99.9s Time] [2023-12-02 18:13:12,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4691 states. [2023-12-02 18:13:13,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4691 to 4687. [2023-12-02 18:13:13,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4687 states, 2963 states have (on average 1.319271009112386) internal successors, (3909), 3034 states have internal predecessors, (3909), 1446 states have call successors, (1446), 273 states have call predecessors, (1446), 276 states have return successors, (1470), 1431 states have call predecessors, (1470), 1446 states have call successors, (1470) [2023-12-02 18:13:13,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4687 states to 4687 states and 6825 transitions. [2023-12-02 18:13:13,028 INFO L78 Accepts]: Start accepts. Automaton has 4687 states and 6825 transitions. Word has length 369 [2023-12-02 18:13:13,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:13:13,028 INFO L495 AbstractCegarLoop]: Abstraction has 4687 states and 6825 transitions. [2023-12-02 18:13:13,029 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 16.636363636363637) internal successors, (183), 8 states have internal predecessors, (183), 2 states have call successors, (62), 2 states have call predecessors, (62), 5 states have return successors, (56), 5 states have call predecessors, (56), 2 states have call successors, (56) [2023-12-02 18:13:13,029 INFO L276 IsEmpty]: Start isEmpty. Operand 4687 states and 6825 transitions. [2023-12-02 18:13:13,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 370 [2023-12-02 18:13:13,043 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:13:13,043 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 18:13:13,074 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7da30bce-cb2c-4bd7-8d6a-c1207d5c7b53/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-02 18:13:13,244 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7da30bce-cb2c-4bd7-8d6a-c1207d5c7b53/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:13:13,244 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 18:13:13,245 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:13:13,245 INFO L85 PathProgramCache]: Analyzing trace with hash -1274859547, now seen corresponding path program 1 times [2023-12-02 18:13:13,245 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:13:13,245 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [136183592] [2023-12-02 18:13:13,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:13:13,245 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:13:13,467 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 18:13:13,468 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [732222809] [2023-12-02 18:13:13,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:13:13,468 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:13:13,468 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7da30bce-cb2c-4bd7-8d6a-c1207d5c7b53/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 18:13:13,469 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7da30bce-cb2c-4bd7-8d6a-c1207d5c7b53/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 18:13:13,471 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7da30bce-cb2c-4bd7-8d6a-c1207d5c7b53/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-12-02 18:13:15,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:13:15,788 INFO L262 TraceCheckSpWp]: Trace formula consists of 9828 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 18:13:15,803 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 18:13:15,831 INFO L134 CoverageAnalysis]: Checked inductivity of 407 backedges. 144 proven. 0 refuted. 0 times theorem prover too weak. 263 trivial. 0 not checked. [2023-12-02 18:13:15,831 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 18:13:15,831 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:13:15,831 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [136183592] [2023-12-02 18:13:15,831 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 18:13:15,831 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [732222809] [2023-12-02 18:13:15,831 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [732222809] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:13:15,831 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:13:15,832 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 18:13:15,832 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953589282] [2023-12-02 18:13:15,832 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:13:15,833 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 18:13:15,833 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:13:15,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 18:13:15,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 18:13:15,834 INFO L87 Difference]: Start difference. First operand 4687 states and 6825 transitions. Second operand has 3 states, 3 states have (on average 60.0) internal successors, (180), 3 states have internal predecessors, (180), 2 states have call successors, (64), 2 states have call predecessors, (64), 2 states have return successors, (58), 2 states have call predecessors, (58), 2 states have call successors, (58) [2023-12-02 18:13:18,728 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:13:21,657 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:13:23,663 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:13:28,715 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:13:30,724 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:13:32,106 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.38s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:13:33,806 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.70s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:13:36,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 18:13:36,957 INFO L93 Difference]: Finished difference Result 9371 states and 13709 transitions. [2023-12-02 18:13:36,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 18:13:36,957 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 60.0) internal successors, (180), 3 states have internal predecessors, (180), 2 states have call successors, (64), 2 states have call predecessors, (64), 2 states have return successors, (58), 2 states have call predecessors, (58), 2 states have call successors, (58) Word has length 369 [2023-12-02 18:13:36,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 18:13:36,971 INFO L225 Difference]: With dead ends: 9371 [2023-12-02 18:13:36,972 INFO L226 Difference]: Without dead ends: 4698 [2023-12-02 18:13:36,987 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 368 GetRequests, 367 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 18:13:36,987 INFO L413 NwaCegarLoop]: 5886 mSDtfsCounter, 8 mSDsluCounter, 5880 mSDsCounter, 0 mSdLazyCounter, 1559 mSolverCounterSat, 0 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 11766 SdHoareTripleChecker+Invalid, 1564 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1559 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.5s IncrementalHoareTripleChecker+Time [2023-12-02 18:13:36,987 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 11766 Invalid, 1564 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1559 Invalid, 5 Unknown, 0 Unchecked, 20.5s Time] [2023-12-02 18:13:36,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4698 states. [2023-12-02 18:13:37,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4698 to 4688. [2023-12-02 18:13:37,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4688 states, 2964 states have (on average 1.3191632928475034) internal successors, (3910), 3035 states have internal predecessors, (3910), 1446 states have call successors, (1446), 273 states have call predecessors, (1446), 276 states have return successors, (1470), 1431 states have call predecessors, (1470), 1446 states have call successors, (1470) [2023-12-02 18:13:37,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4688 states to 4688 states and 6826 transitions. [2023-12-02 18:13:37,378 INFO L78 Accepts]: Start accepts. Automaton has 4688 states and 6826 transitions. Word has length 369 [2023-12-02 18:13:37,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 18:13:37,379 INFO L495 AbstractCegarLoop]: Abstraction has 4688 states and 6826 transitions. [2023-12-02 18:13:37,379 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 60.0) internal successors, (180), 3 states have internal predecessors, (180), 2 states have call successors, (64), 2 states have call predecessors, (64), 2 states have return successors, (58), 2 states have call predecessors, (58), 2 states have call successors, (58) [2023-12-02 18:13:37,379 INFO L276 IsEmpty]: Start isEmpty. Operand 4688 states and 6826 transitions. [2023-12-02 18:13:37,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2023-12-02 18:13:37,390 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 18:13:37,391 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 18:13:37,414 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7da30bce-cb2c-4bd7-8d6a-c1207d5c7b53/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-12-02 18:13:37,591 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7da30bce-cb2c-4bd7-8d6a-c1207d5c7b53/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 18:13:37,591 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 18:13:37,592 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 18:13:37,592 INFO L85 PathProgramCache]: Analyzing trace with hash -1280164159, now seen corresponding path program 1 times [2023-12-02 18:13:37,592 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 18:13:37,592 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [29734013] [2023-12-02 18:13:37,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 18:13:37,592 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 18:13:37,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 18:13:38,432 INFO L134 CoverageAnalysis]: Checked inductivity of 438 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 436 trivial. 0 not checked. [2023-12-02 18:13:38,432 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 18:13:38,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [29734013] [2023-12-02 18:13:38,432 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [29734013] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 18:13:38,432 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 18:13:38,432 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 18:13:38,432 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1183600229] [2023-12-02 18:13:38,433 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 18:13:38,433 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 18:13:38,433 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 18:13:38,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 18:13:38,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 18:13:38,434 INFO L87 Difference]: Start difference. First operand 4688 states and 6826 transitions. Second operand has 5 states, 5 states have (on average 26.4) internal successors, (132), 4 states have internal predecessors, (132), 2 states have call successors, (40), 2 states have call predecessors, (40), 2 states have return successors, (39), 2 states have call predecessors, (39), 1 states have call successors, (39) [2023-12-02 18:13:42,053 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:13:44,062 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:13:45,488 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-12-02 18:13:47,499 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:13:49,789 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:13:51,800 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:13:54,612 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2023-12-02 18:14:02,933 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:14:04,942 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:14:06,948 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 18:14:08,694 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.75s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers []