./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-atheros-atl1c-atl1c.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb2e5975-1515-4915-84c3-169d56bc35ee/bin/utaipan-verify-nQ1chXbOIh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb2e5975-1515-4915-84c3-169d56bc35ee/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_eb2e5975-1515-4915-84c3-169d56bc35ee/bin/utaipan-verify-nQ1chXbOIh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb2e5975-1515-4915-84c3-169d56bc35ee/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-atheros-atl1c-atl1c.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb2e5975-1515-4915-84c3-169d56bc35ee/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_eb2e5975-1515-4915-84c3-169d56bc35ee/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 54849713272284bcfc1d249b79bdfa502d33e8d1537f459c00022c26afd8a94c --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-12-02 12:59:28,759 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-02 12:59:28,824 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb2e5975-1515-4915-84c3-169d56bc35ee/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Reach-64bit-Taipan_Default.epf [2023-12-02 12:59:28,828 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-02 12:59:28,829 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-02 12:59:28,853 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-02 12:59:28,853 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-02 12:59:28,854 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-02 12:59:28,855 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-02 12:59:28,855 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-02 12:59:28,856 INFO L153 SettingsManager]: * User list type=DISABLED [2023-12-02 12:59:28,856 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-12-02 12:59:28,857 INFO L153 SettingsManager]: * Explicit value domain=true [2023-12-02 12:59:28,857 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2023-12-02 12:59:28,858 INFO L153 SettingsManager]: * Octagon Domain=false [2023-12-02 12:59:28,858 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2023-12-02 12:59:28,858 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2023-12-02 12:59:28,859 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2023-12-02 12:59:28,859 INFO L153 SettingsManager]: * Interval Domain=false [2023-12-02 12:59:28,860 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2023-12-02 12:59:28,860 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2023-12-02 12:59:28,861 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2023-12-02 12:59:28,862 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-02 12:59:28,862 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-02 12:59:28,862 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-02 12:59:28,863 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-02 12:59:28,863 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-02 12:59:28,863 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-02 12:59:28,864 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-02 12:59:28,864 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-02 12:59:28,864 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-02 12:59:28,865 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-02 12:59:28,865 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-02 12:59:28,865 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-02 12:59:28,865 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 12:59:28,866 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-02 12:59:28,866 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-02 12:59:28,866 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-02 12:59:28,866 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2023-12-02 12:59:28,866 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-02 12:59:28,867 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-02 12:59:28,867 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-02 12:59:28,867 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-12-02 12:59:28,867 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-02 12:59:28,868 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_eb2e5975-1515-4915-84c3-169d56bc35ee/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_eb2e5975-1515-4915-84c3-169d56bc35ee/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 -> 54849713272284bcfc1d249b79bdfa502d33e8d1537f459c00022c26afd8a94c [2023-12-02 12:59:29,095 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-02 12:59:29,116 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-02 12:59:29,119 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-02 12:59:29,120 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-02 12:59:29,120 INFO L274 PluginConnector]: CDTParser initialized [2023-12-02 12:59:29,122 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb2e5975-1515-4915-84c3-169d56bc35ee/bin/utaipan-verify-nQ1chXbOIh/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atl1c-atl1c.cil.i [2023-12-02 12:59:31,845 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-02 12:59:32,361 INFO L384 CDTParser]: Found 1 translation units. [2023-12-02 12:59:32,362 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb2e5975-1515-4915-84c3-169d56bc35ee/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atl1c-atl1c.cil.i [2023-12-02 12:59:32,404 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb2e5975-1515-4915-84c3-169d56bc35ee/bin/utaipan-verify-nQ1chXbOIh/data/cf305e70c/d55693bea73a41d6898aa1efdd20f9fc/FLAGe7f322b96 [2023-12-02 12:59:32,416 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb2e5975-1515-4915-84c3-169d56bc35ee/bin/utaipan-verify-nQ1chXbOIh/data/cf305e70c/d55693bea73a41d6898aa1efdd20f9fc [2023-12-02 12:59:32,419 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-02 12:59:32,420 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-12-02 12:59:32,421 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-02 12:59:32,421 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-02 12:59:32,426 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-02 12:59:32,426 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 12:59:32" (1/1) ... [2023-12-02 12:59:32,427 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5d342d23 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:59:32, skipping insertion in model container [2023-12-02 12:59:32,427 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 12:59:32" (1/1) ... [2023-12-02 12:59:32,592 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-02 12:59:37,496 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_eb2e5975-1515-4915-84c3-169d56bc35ee/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atl1c-atl1c.cil.i[508632,508645] [2023-12-02 12:59:37,500 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_eb2e5975-1515-4915-84c3-169d56bc35ee/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atl1c-atl1c.cil.i[508801,508814] [2023-12-02 12:59:37,500 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_eb2e5975-1515-4915-84c3-169d56bc35ee/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atl1c-atl1c.cil.i[508968,508981] [2023-12-02 12:59:37,501 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_eb2e5975-1515-4915-84c3-169d56bc35ee/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atl1c-atl1c.cil.i[509136,509149] [2023-12-02 12:59:37,529 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 12:59:37,577 INFO L202 MainTranslator]: Completed pre-run [2023-12-02 12:59:37,732 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"); [6262] [2023-12-02 12:59:37,734 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)); [6269] [2023-12-02 12:59:37,734 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6276] [2023-12-02 12:59:37,735 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [6292] [2023-12-02 12:59:37,738 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)); [6352-6353] [2023-12-02 12:59:37,738 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"); [6358-6360] [2023-12-02 12:59:37,739 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)); [6387] [2023-12-02 12:59:37,739 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6394] [2023-12-02 12:59:37,740 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [6450] [2023-12-02 12:59:37,741 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [6453] [2023-12-02 12:59:37,741 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [6456] [2023-12-02 12:59:37,741 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [6459] [2023-12-02 12:59:37,743 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %1,%0": "=r" (ret): "m" (*((unsigned short volatile *)addr)): "memory"); [6553] [2023-12-02 12:59:37,744 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [6561] [2023-12-02 12:59:37,744 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr)): "memory"); [6568] [2023-12-02 12:59:37,744 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [6575] [2023-12-02 12:59:37,746 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)); [6651-6652] [2023-12-02 12:59:37,748 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)); [6681] [2023-12-02 12:59:37,748 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)); [6689-6690] [2023-12-02 12:59:37,752 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [6765-6766] [2023-12-02 12:59:37,754 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (36), "i" (12UL)); [6799-6800] [2023-12-02 12:59:37,755 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)); [6840-6841] [2023-12-02 12:59:37,757 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (91), "i" (12UL)); [6869-6870] [2023-12-02 12:59:37,769 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)); [7347-7348] [2023-12-02 12:59:37,769 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7354] [2023-12-02 12:59:37,877 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [10425] [2023-12-02 12:59:38,126 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_eb2e5975-1515-4915-84c3-169d56bc35ee/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atl1c-atl1c.cil.i[508632,508645] [2023-12-02 12:59:38,126 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_eb2e5975-1515-4915-84c3-169d56bc35ee/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atl1c-atl1c.cil.i[508801,508814] [2023-12-02 12:59:38,127 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_eb2e5975-1515-4915-84c3-169d56bc35ee/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atl1c-atl1c.cil.i[508968,508981] [2023-12-02 12:59:38,127 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_eb2e5975-1515-4915-84c3-169d56bc35ee/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atl1c-atl1c.cil.i[509136,509149] [2023-12-02 12:59:38,136 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 12:59:38,418 WARN L675 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 12:59:38,426 INFO L206 MainTranslator]: Completed translation [2023-12-02 12:59:38,426 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:59:38 WrapperNode [2023-12-02 12:59:38,427 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-02 12:59:38,428 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-02 12:59:38,428 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-02 12:59:38,428 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-02 12:59:38,435 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:59:38" (1/1) ... [2023-12-02 12:59:38,565 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:59:38" (1/1) ... [2023-12-02 12:59:38,882 INFO L138 Inliner]: procedures = 678, calls = 4062, calls flagged for inlining = 359, calls inlined = 333, statements flattened = 11729 [2023-12-02 12:59:38,882 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-02 12:59:38,883 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-02 12:59:38,883 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-02 12:59:38,883 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-02 12:59:38,894 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:59:38" (1/1) ... [2023-12-02 12:59:38,894 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:59:38" (1/1) ... [2023-12-02 12:59:38,958 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:59:38" (1/1) ... [2023-12-02 12:59:38,958 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:59:38" (1/1) ... [2023-12-02 12:59:39,241 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:59:38" (1/1) ... [2023-12-02 12:59:39,295 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:59:38" (1/1) ... [2023-12-02 12:59:39,414 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:59:38" (1/1) ... [2023-12-02 12:59:39,439 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:59:38" (1/1) ... [2023-12-02 12:59:39,543 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-02 12:59:39,544 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-02 12:59:39,544 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-02 12:59:39,544 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-02 12:59:39,545 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:59:38" (1/1) ... [2023-12-02 12:59:39,552 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 12:59:39,562 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb2e5975-1515-4915-84c3-169d56bc35ee/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:59:39,581 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb2e5975-1515-4915-84c3-169d56bc35ee/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-12-02 12:59:39,584 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb2e5975-1515-4915-84c3-169d56bc35ee/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-12-02 12:59:39,614 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_93 [2023-12-02 12:59:39,615 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_93 [2023-12-02 12:59:39,615 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2023-12-02 12:59:39,615 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2023-12-02 12:59:39,615 INFO L130 BoogieDeclarations]: Found specification of procedure ipv6_hdr [2023-12-02 12:59:39,615 INFO L138 BoogieDeclarations]: Found implementation of procedure ipv6_hdr [2023-12-02 12:59:39,615 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_read_phy_core [2023-12-02 12:59:39,616 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_read_phy_core [2023-12-02 12:59:39,616 INFO L130 BoogieDeclarations]: Found specification of procedure device_set_wakeup_enable [2023-12-02 12:59:39,616 INFO L138 BoogieDeclarations]: Found implementation of procedure device_set_wakeup_enable [2023-12-02 12:59:39,616 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_post_phy_linkchg [2023-12-02 12:59:39,616 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_post_phy_linkchg [2023-12-02 12:59:39,616 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2023-12-02 12:59:39,616 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2023-12-02 12:59:39,616 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-12-02 12:59:39,617 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-12-02 12:59:39,617 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_80 [2023-12-02 12:59:39,617 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_80 [2023-12-02 12:59:39,617 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2023-12-02 12:59:39,617 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2023-12-02 12:59:39,617 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-12-02 12:59:39,617 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-12-02 12:59:39,618 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_clean_rx_ring [2023-12-02 12:59:39,618 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_clean_rx_ring [2023-12-02 12:59:39,618 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2023-12-02 12:59:39,618 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2023-12-02 12:59:39,618 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2023-12-02 12:59:39,618 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2023-12-02 12:59:39,618 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2023-12-02 12:59:39,618 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2023-12-02 12:59:39,619 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2023-12-02 12:59:39,619 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2023-12-02 12:59:39,619 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_read_current_addr [2023-12-02 12:59:39,619 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_read_current_addr [2023-12-02 12:59:39,619 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-12-02 12:59:39,619 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-12-02 12:59:39,619 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_reset_mac [2023-12-02 12:59:39,620 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_reset_mac [2023-12-02 12:59:39,620 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_irq_disable [2023-12-02 12:59:39,620 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_irq_disable [2023-12-02 12:59:39,620 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_stop_phy_polling [2023-12-02 12:59:39,620 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_stop_phy_polling [2023-12-02 12:59:39,620 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2023-12-02 12:59:39,620 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2023-12-02 12:59:39,620 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2023-12-02 12:59:39,621 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2023-12-02 12:59:39,621 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2023-12-02 12:59:39,621 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2023-12-02 12:59:39,621 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2023-12-02 12:59:39,621 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2023-12-02 12:59:39,621 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2023-12-02 12:59:39,621 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2023-12-02 12:59:39,622 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2023-12-02 12:59:39,622 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2023-12-02 12:59:39,622 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2023-12-02 12:59:39,622 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2023-12-02 12:59:39,622 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2023-12-02 12:59:39,622 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2023-12-02 12:59:39,622 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_attach [2023-12-02 12:59:39,623 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_attach [2023-12-02 12:59:39,623 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-12-02 12:59:39,623 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2023-12-02 12:59:39,623 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2023-12-02 12:59:39,623 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_get_speed_and_duplex [2023-12-02 12:59:39,623 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_get_speed_and_duplex [2023-12-02 12:59:39,623 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_mdio_lock_of_atl1c_adapter [2023-12-02 12:59:39,623 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_mdio_lock_of_atl1c_adapter [2023-12-02 12:59:39,624 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_detach [2023-12-02 12:59:39,624 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_detach [2023-12-02 12:59:39,624 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_close [2023-12-02 12:59:39,624 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_close [2023-12-02 12:59:39,624 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2023-12-02 12:59:39,624 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2023-12-02 12:59:39,624 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_write_phy_reg [2023-12-02 12:59:39,624 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_write_phy_reg [2023-12-02 12:59:39,625 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-12-02 12:59:39,625 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_phy_init [2023-12-02 12:59:39,625 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_phy_init [2023-12-02 12:59:39,625 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_read_phy_dbg [2023-12-02 12:59:39,625 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_read_phy_dbg [2023-12-02 12:59:39,625 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_get_regs_len [2023-12-02 12:59:39,625 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_get_regs_len [2023-12-02 12:59:39,625 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2023-12-02 12:59:39,626 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2023-12-02 12:59:39,626 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2023-12-02 12:59:39,626 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2023-12-02 12:59:39,626 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_free_ring_resources [2023-12-02 12:59:39,626 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_free_ring_resources [2023-12-02 12:59:39,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-12-02 12:59:39,626 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2023-12-02 12:59:39,627 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2023-12-02 12:59:39,627 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2023-12-02 12:59:39,627 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2023-12-02 12:59:39,627 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-12-02 12:59:39,627 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2023-12-02 12:59:39,627 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2023-12-02 12:59:39,627 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-12-02 12:59:39,627 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-12-02 12:59:39,628 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2023-12-02 12:59:39,628 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2023-12-02 12:59:39,628 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_header [2023-12-02 12:59:39,628 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_header [2023-12-02 12:59:39,628 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2023-12-02 12:59:39,628 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2023-12-02 12:59:39,628 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2023-12-02 12:59:39,629 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2023-12-02 12:59:39,629 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2023-12-02 12:59:39,629 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2023-12-02 12:59:39,629 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2023-12-02 12:59:39,629 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2023-12-02 12:59:39,629 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_set_multi [2023-12-02 12:59:39,629 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_set_multi [2023-12-02 12:59:39,629 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2023-12-02 12:59:39,630 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2023-12-02 12:59:39,630 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-12-02 12:59:39,630 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-02 12:59:39,630 INFO L130 BoogieDeclarations]: Found specification of procedure is_valid_ether_addr [2023-12-02 12:59:39,630 INFO L138 BoogieDeclarations]: Found implementation of procedure is_valid_ether_addr [2023-12-02 12:59:39,630 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2023-12-02 12:59:39,630 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2023-12-02 12:59:39,631 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2023-12-02 12:59:39,631 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2023-12-02 12:59:39,631 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-12-02 12:59:39,631 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_start_phy_polling [2023-12-02 12:59:39,631 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_start_phy_polling [2023-12-02 12:59:39,631 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2023-12-02 12:59:39,631 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2023-12-02 12:59:39,632 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-12-02 12:59:39,632 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2023-12-02 12:59:39,632 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2023-12-02 12:59:39,632 INFO L130 BoogieDeclarations]: Found specification of procedure skb_headlen [2023-12-02 12:59:39,632 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_headlen [2023-12-02 12:59:39,632 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2023-12-02 12:59:39,632 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2023-12-02 12:59:39,632 INFO L130 BoogieDeclarations]: Found specification of procedure skb_is_gso [2023-12-02 12:59:39,633 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_is_gso [2023-12-02 12:59:39,633 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_write_phy_core [2023-12-02 12:59:39,633 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_write_phy_core [2023-12-02 12:59:39,633 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_wait_until_idle [2023-12-02 12:59:39,633 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_wait_until_idle [2023-12-02 12:59:39,633 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2023-12-02 12:59:39,633 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2023-12-02 12:59:39,633 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2023-12-02 12:59:39,634 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2023-12-02 12:59:39,634 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2023-12-02 12:59:39,634 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2023-12-02 12:59:39,634 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_check_link_status [2023-12-02 12:59:39,634 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_check_link_status [2023-12-02 12:59:39,634 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2023-12-02 12:59:39,634 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2023-12-02 12:59:39,634 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_alloc_rx_buffer [2023-12-02 12:59:39,635 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_alloc_rx_buffer [2023-12-02 12:59:39,635 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_mdio_lock_of_atl1c_adapter [2023-12-02 12:59:39,635 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_mdio_lock_of_atl1c_adapter [2023-12-02 12:59:39,635 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_io_resume [2023-12-02 12:59:39,635 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_io_resume [2023-12-02 12:59:39,635 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_write_phy_dbg [2023-12-02 12:59:39,635 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_write_phy_dbg [2023-12-02 12:59:39,636 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_wait_mdio_idle [2023-12-02 12:59:39,636 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_wait_mdio_idle [2023-12-02 12:59:39,636 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2023-12-02 12:59:39,636 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2023-12-02 12:59:39,636 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2023-12-02 12:59:39,636 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2023-12-02 12:59:39,636 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2023-12-02 12:59:39,636 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2023-12-02 12:59:39,636 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_vlan_mode [2023-12-02 12:59:39,637 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_vlan_mode [2023-12-02 12:59:39,637 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_get_tx_buffer [2023-12-02 12:59:39,637 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_get_tx_buffer [2023-12-02 12:59:39,637 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_down [2023-12-02 12:59:39,637 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_down [2023-12-02 12:59:39,637 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_suspend [2023-12-02 12:59:39,637 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_suspend [2023-12-02 12:59:39,637 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-02 12:59:39,638 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-02 12:59:39,638 INFO L130 BoogieDeclarations]: Found specification of procedure tcp_hdr [2023-12-02 12:59:39,638 INFO L138 BoogieDeclarations]: Found implementation of procedure tcp_hdr [2023-12-02 12:59:39,638 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2023-12-02 12:59:39,638 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2023-12-02 12:59:39,638 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2023-12-02 12:59:39,638 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2023-12-02 12:59:39,638 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-12-02 12:59:39,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-12-02 12:59:39,639 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-12-02 12:59:39,639 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-12-02 12:59:39,639 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 12:59:39,639 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 12:59:39,639 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2023-12-02 12:59:39,639 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2023-12-02 12:59:39,639 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2023-12-02 12:59:39,640 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2023-12-02 12:59:39,640 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_try [2023-12-02 12:59:39,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_try [2023-12-02 12:59:39,640 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_tx_timeout [2023-12-02 12:59:39,640 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_tx_timeout [2023-12-02 12:59:39,640 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2023-12-02 12:59:39,640 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2023-12-02 12:59:39,640 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2023-12-02 12:59:39,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2023-12-02 12:59:39,641 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_get_tpd [2023-12-02 12:59:39,641 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_get_tpd [2023-12-02 12:59:39,641 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_hw_set_mac_addr [2023-12-02 12:59:39,641 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_hw_set_mac_addr [2023-12-02 12:59:39,641 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2023-12-02 12:59:39,641 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2023-12-02 12:59:39,641 INFO L130 BoogieDeclarations]: Found specification of procedure ip_hdr [2023-12-02 12:59:39,641 INFO L138 BoogieDeclarations]: Found implementation of procedure ip_hdr [2023-12-02 12:59:39,642 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2023-12-02 12:59:39,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2023-12-02 12:59:39,642 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_restart_autoneg [2023-12-02 12:59:39,642 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_restart_autoneg [2023-12-02 12:59:39,642 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_set_rxbufsize [2023-12-02 12:59:39,642 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_set_rxbufsize [2023-12-02 12:59:39,642 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2023-12-02 12:59:39,642 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2023-12-02 12:59:39,643 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-12-02 12:59:39,643 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-12-02 12:59:39,643 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_free_irq [2023-12-02 12:59:39,643 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_free_irq [2023-12-02 12:59:39,643 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2023-12-02 12:59:39,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2023-12-02 12:59:39,643 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_write_phy_ext [2023-12-02 12:59:39,643 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_write_phy_ext [2023-12-02 12:59:39,644 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2023-12-02 12:59:39,644 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2023-12-02 12:59:39,644 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2023-12-02 12:59:39,644 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2023-12-02 12:59:39,644 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-12-02 12:59:39,644 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2023-12-02 12:59:39,644 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2023-12-02 12:59:39,644 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_nway_reset [2023-12-02 12:59:39,644 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_nway_reset [2023-12-02 12:59:39,645 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_reset_dma_ring [2023-12-02 12:59:39,645 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_reset_dma_ring [2023-12-02 12:59:39,645 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2023-12-02 12:59:39,645 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2023-12-02 12:59:39,645 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-12-02 12:59:39,645 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_irq_enable [2023-12-02 12:59:39,645 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_irq_enable [2023-12-02 12:59:39,645 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_wake [2023-12-02 12:59:39,646 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_wake [2023-12-02 12:59:39,646 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_get_eeprom_len [2023-12-02 12:59:39,646 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_get_eeprom_len [2023-12-02 12:59:39,646 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-12-02 12:59:39,646 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2023-12-02 12:59:39,646 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2023-12-02 12:59:39,646 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2023-12-02 12:59:39,646 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2023-12-02 12:59:39,647 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2023-12-02 12:59:39,647 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2023-12-02 12:59:39,647 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_check_eeprom_exist [2023-12-02 12:59:39,647 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_check_eeprom_exist [2023-12-02 12:59:39,647 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2023-12-02 12:59:39,647 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2023-12-02 12:59:39,647 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2023-12-02 12:59:39,647 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2023-12-02 12:59:39,648 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_netpoll [2023-12-02 12:59:39,648 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_netpoll [2023-12-02 12:59:39,648 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2023-12-02 12:59:39,648 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2023-12-02 12:59:39,648 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2023-12-02 12:59:39,648 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2023-12-02 12:59:39,648 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2023-12-02 12:59:39,648 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2023-12-02 12:59:39,649 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_configure [2023-12-02 12:59:39,649 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_configure [2023-12-02 12:59:39,649 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_dword [2023-12-02 12:59:39,649 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_dword [2023-12-02 12:59:39,649 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_85 [2023-12-02 12:59:39,649 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_85 [2023-12-02 12:59:39,649 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_clean_tx_ring [2023-12-02 12:59:39,650 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_clean_tx_ring [2023-12-02 12:59:39,650 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_phy_reset [2023-12-02 12:59:39,650 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_phy_reset [2023-12-02 12:59:39,650 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_open [2023-12-02 12:59:39,650 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_open [2023-12-02 12:59:39,650 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2023-12-02 12:59:39,650 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2023-12-02 12:59:39,650 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2023-12-02 12:59:39,651 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2023-12-02 12:59:39,651 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_mapping_error [2023-12-02 12:59:39,651 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_mapping_error [2023-12-02 12:59:39,651 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_offset [2023-12-02 12:59:39,651 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_offset [2023-12-02 12:59:39,651 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_intr [2023-12-02 12:59:39,651 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_intr [2023-12-02 12:59:39,651 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2023-12-02 12:59:39,652 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2023-12-02 12:59:39,652 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_power_saving [2023-12-02 12:59:39,652 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_power_saving [2023-12-02 12:59:39,652 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_phy_setup_adv [2023-12-02 12:59:39,652 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_phy_setup_adv [2023-12-02 12:59:39,652 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_header [2023-12-02 12:59:39,652 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_header [2023-12-02 12:59:39,652 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-12-02 12:59:39,652 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-12-02 12:59:39,653 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_clean_buffer [2023-12-02 12:59:39,653 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_clean_buffer [2023-12-02 12:59:39,653 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_remove [2023-12-02 12:59:39,653 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_remove [2023-12-02 12:59:39,653 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-12-02 12:59:39,653 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-12-02 12:59:39,653 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-12-02 12:59:39,653 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_86 [2023-12-02 12:59:39,654 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_86 [2023-12-02 12:59:39,654 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2023-12-02 12:59:39,654 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2023-12-02 12:59:39,654 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2023-12-02 12:59:39,654 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2023-12-02 12:59:39,654 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_up [2023-12-02 12:59:39,654 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_up [2023-12-02 12:59:39,654 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2023-12-02 12:59:39,654 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2023-12-02 12:59:39,655 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_disable_l0s_l1 [2023-12-02 12:59:39,655 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_disable_l0s_l1 [2023-12-02 12:59:39,655 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_resume [2023-12-02 12:59:39,655 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_resume [2023-12-02 12:59:39,655 INFO L130 BoogieDeclarations]: Found specification of procedure tcp_hdrlen [2023-12-02 12:59:39,655 INFO L138 BoogieDeclarations]: Found implementation of procedure tcp_hdrlen [2023-12-02 12:59:39,655 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_reset_pcie [2023-12-02 12:59:39,655 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_reset_pcie [2023-12-02 12:59:39,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2023-12-02 12:59:39,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2023-12-02 12:59:39,656 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2023-12-02 12:59:39,656 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2023-12-02 12:59:39,656 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 12:59:39,656 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 12:59:39,656 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_shutdown [2023-12-02 12:59:39,656 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_shutdown [2023-12-02 12:59:39,657 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_set_aspm [2023-12-02 12:59:39,657 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_set_aspm [2023-12-02 12:59:39,657 INFO L130 BoogieDeclarations]: Found specification of procedure readw [2023-12-02 12:59:39,657 INFO L138 BoogieDeclarations]: Found implementation of procedure readw [2023-12-02 12:59:39,657 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2023-12-02 12:59:39,657 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2023-12-02 12:59:39,657 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2023-12-02 12:59:39,657 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2023-12-02 12:59:39,657 INFO L130 BoogieDeclarations]: Found specification of procedure atl1c_read_phy_reg [2023-12-02 12:59:39,658 INFO L138 BoogieDeclarations]: Found implementation of procedure atl1c_read_phy_reg [2023-12-02 12:59:39,658 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-12-02 12:59:39,658 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2023-12-02 12:59:39,658 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2023-12-02 12:59:40,987 INFO L241 CfgBuilder]: Building ICFG [2023-12-02 12:59:40,991 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-02 12:59:41,523 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-12-02 12:59:53,010 INFO L282 CfgBuilder]: Performing block encoding [2023-12-02 12:59:59,330 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-02 12:59:59,330 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-02 12:59:59,333 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 12:59:59 BoogieIcfgContainer [2023-12-02 12:59:59,333 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-02 12:59:59,336 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-02 12:59:59,336 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-02 12:59:59,340 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-02 12:59:59,340 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 12:59:32" (1/3) ... [2023-12-02 12:59:59,341 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@10185a47 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 12:59:59, skipping insertion in model container [2023-12-02 12:59:59,341 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:59:38" (2/3) ... [2023-12-02 12:59:59,341 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@10185a47 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 12:59:59, skipping insertion in model container [2023-12-02 12:59:59,341 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 12:59:59" (3/3) ... [2023-12-02 12:59:59,343 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-atheros-atl1c-atl1c.cil.i [2023-12-02 12:59:59,363 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-02 12:59:59,363 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 4 error locations. [2023-12-02 12:59:59,472 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-02 12:59:59,479 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;@74f6935a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-02 12:59:59,480 INFO L358 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2023-12-02 12:59:59,497 INFO L276 IsEmpty]: Start isEmpty. Operand has 3133 states, 1840 states have (on average 1.2429347826086956) internal successors, (2287), 1889 states have internal predecessors, (2287), 1126 states have call successors, (1126), 163 states have call predecessors, (1126), 162 states have return successors, (1119), 1110 states have call predecessors, (1119), 1119 states have call successors, (1119) [2023-12-02 12:59:59,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2023-12-02 12:59:59,507 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:59:59,508 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 12:59:59,508 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2023-12-02 12:59:59,513 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:59:59,514 INFO L85 PathProgramCache]: Analyzing trace with hash -1435072256, now seen corresponding path program 1 times [2023-12-02 12:59:59,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:59:59,524 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1052973892] [2023-12-02 12:59:59,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:59:59,524 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:59:59,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:00:00,332 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 13:00:00,332 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:00:00,332 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1052973892] [2023-12-02 13:00:00,333 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1052973892] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:00:00,333 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:00:00,334 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:00:00,335 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456595189] [2023-12-02 13:00:00,336 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:00:00,341 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:00:00,341 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:00:00,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:00:00,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:00:00,379 INFO L87 Difference]: Start difference. First operand has 3133 states, 1840 states have (on average 1.2429347826086956) internal successors, (2287), 1889 states have internal predecessors, (2287), 1126 states have call successors, (1126), 163 states have call predecessors, (1126), 162 states have return successors, (1119), 1110 states have call predecessors, (1119), 1119 states have call successors, (1119) 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 13:00:03,660 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 13:00:08,399 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:00:10,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=false, quantifiers [] [2023-12-02 13:00:12,417 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 13:00:15,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 13:00:17,833 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 13:00:18,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:00:18,038 INFO L93 Difference]: Finished difference Result 6248 states and 9123 transitions. [2023-12-02 13:00:18,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:00:18,041 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 13:00:18,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:00:18,080 INFO L225 Difference]: With dead ends: 6248 [2023-12-02 13:00:18,080 INFO L226 Difference]: Without dead ends: 3123 [2023-12-02 13:00:18,101 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 13:00:18,105 INFO L413 NwaCegarLoop]: 4010 mSDtfsCounter, 4505 mSDsluCounter, 8002 mSDsCounter, 0 mSdLazyCounter, 1560 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4521 SdHoareTripleChecker+Valid, 12012 SdHoareTripleChecker+Invalid, 1564 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1560 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.1s IncrementalHoareTripleChecker+Time [2023-12-02 13:00:18,106 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4521 Valid, 12012 Invalid, 1564 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1560 Invalid, 3 Unknown, 0 Unchecked, 17.1s Time] [2023-12-02 13:00:18,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3123 states. [2023-12-02 13:00:18,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3123 to 3123. [2023-12-02 13:00:18,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3123 states, 1838 states have (on average 1.2377584330794342) internal successors, (2275), 1883 states have internal predecessors, (2275), 1119 states have call successors, (1119), 163 states have call predecessors, (1119), 162 states have return successors, (1116), 1107 states have call predecessors, (1116), 1116 states have call successors, (1116) [2023-12-02 13:00:18,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3123 states to 3123 states and 4510 transitions. [2023-12-02 13:00:18,463 INFO L78 Accepts]: Start accepts. Automaton has 3123 states and 4510 transitions. Word has length 35 [2023-12-02 13:00:18,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:00:18,464 INFO L495 AbstractCegarLoop]: Abstraction has 3123 states and 4510 transitions. [2023-12-02 13:00:18,464 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 13:00:18,464 INFO L276 IsEmpty]: Start isEmpty. Operand 3123 states and 4510 transitions. [2023-12-02 13:00:18,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-02 13:00:18,467 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:00:18,467 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 13:00:18,468 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-12-02 13:00:18,468 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2023-12-02 13:00:18,468 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:00:18,468 INFO L85 PathProgramCache]: Analyzing trace with hash -1926608903, now seen corresponding path program 1 times [2023-12-02 13:00:18,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:00:18,469 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1890074999] [2023-12-02 13:00:18,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:00:18,469 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:00:18,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:00:18,901 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 13:00:18,902 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:00:18,902 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1890074999] [2023-12-02 13:00:18,903 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1890074999] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:00:18,903 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:00:18,903 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:00:18,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1193247307] [2023-12-02 13:00:18,903 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:00:18,905 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:00:18,905 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:00:18,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:00:18,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:00:18,906 INFO L87 Difference]: Start difference. First operand 3123 states and 4510 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 13:00:22,739 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 13:00:27,829 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 13:00:29,838 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 13:00:31,845 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 13:00:34,529 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 13:00:35,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:00:35,125 INFO L93 Difference]: Finished difference Result 3129 states and 4515 transitions. [2023-12-02 13:00:35,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:00:35,126 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 13:00:35,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:00:35,154 INFO L225 Difference]: With dead ends: 3129 [2023-12-02 13:00:35,155 INFO L226 Difference]: Without dead ends: 3127 [2023-12-02 13:00:35,157 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 13:00:35,159 INFO L413 NwaCegarLoop]: 3994 mSDtfsCounter, 4482 mSDsluCounter, 7964 mSDsCounter, 0 mSdLazyCounter, 1560 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4496 SdHoareTripleChecker+Valid, 11958 SdHoareTripleChecker+Invalid, 1564 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1560 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.8s IncrementalHoareTripleChecker+Time [2023-12-02 13:00:35,159 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4496 Valid, 11958 Invalid, 1564 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1560 Invalid, 3 Unknown, 0 Unchecked, 15.8s Time] [2023-12-02 13:00:35,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3127 states. [2023-12-02 13:00:35,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3127 to 3127. [2023-12-02 13:00:35,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3127 states, 1841 states have (on average 1.2373709940249864) internal successors, (2278), 1886 states have internal predecessors, (2278), 1119 states have call successors, (1119), 164 states have call predecessors, (1119), 163 states have return successors, (1116), 1107 states have call predecessors, (1116), 1116 states have call successors, (1116) [2023-12-02 13:00:35,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3127 states to 3127 states and 4513 transitions. [2023-12-02 13:00:35,421 INFO L78 Accepts]: Start accepts. Automaton has 3127 states and 4513 transitions. Word has length 40 [2023-12-02 13:00:35,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:00:35,421 INFO L495 AbstractCegarLoop]: Abstraction has 3127 states and 4513 transitions. [2023-12-02 13:00:35,421 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 13:00:35,422 INFO L276 IsEmpty]: Start isEmpty. Operand 3127 states and 4513 transitions. [2023-12-02 13:00:35,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2023-12-02 13:00:35,424 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:00:35,424 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 13:00:35,424 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-12-02 13:00:35,425 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2023-12-02 13:00:35,425 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:00:35,425 INFO L85 PathProgramCache]: Analyzing trace with hash 1225604237, now seen corresponding path program 1 times [2023-12-02 13:00:35,425 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:00:35,425 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1248753113] [2023-12-02 13:00:35,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:00:35,426 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:00:35,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:00:35,828 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 13:00:35,829 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:00:35,829 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1248753113] [2023-12-02 13:00:35,829 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1248753113] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:00:35,829 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:00:35,830 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:00:35,830 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [451242483] [2023-12-02 13:00:35,830 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:00:35,830 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:00:35,831 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:00:35,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:00:35,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:00:35,832 INFO L87 Difference]: Start difference. First operand 3127 states and 4513 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 13:00:40,668 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 13:00:43,275 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 13:00:46,439 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 13:00:47,577 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 13:00:48,606 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 13:00:51,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:00:51,515 INFO L93 Difference]: Finished difference Result 3133 states and 4518 transitions. [2023-12-02 13:00:51,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:00:51,516 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 13:00:51,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:00:51,532 INFO L225 Difference]: With dead ends: 3133 [2023-12-02 13:00:51,532 INFO L226 Difference]: Without dead ends: 3131 [2023-12-02 13:00:51,537 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 13:00:51,538 INFO L413 NwaCegarLoop]: 3994 mSDtfsCounter, 4478 mSDsluCounter, 7964 mSDsCounter, 0 mSdLazyCounter, 1560 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4491 SdHoareTripleChecker+Valid, 11958 SdHoareTripleChecker+Invalid, 1564 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1560 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.4s IncrementalHoareTripleChecker+Time [2023-12-02 13:00:51,539 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4491 Valid, 11958 Invalid, 1564 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1560 Invalid, 3 Unknown, 0 Unchecked, 15.4s Time] [2023-12-02 13:00:51,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3131 states. [2023-12-02 13:00:51,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3131 to 3131. [2023-12-02 13:00:51,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3131 states, 1844 states have (on average 1.2369848156182213) internal successors, (2281), 1889 states have internal predecessors, (2281), 1119 states have call successors, (1119), 165 states have call predecessors, (1119), 164 states have return successors, (1116), 1107 states have call predecessors, (1116), 1116 states have call successors, (1116) [2023-12-02 13:00:51,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3131 states to 3131 states and 4516 transitions. [2023-12-02 13:00:51,720 INFO L78 Accepts]: Start accepts. Automaton has 3131 states and 4516 transitions. Word has length 51 [2023-12-02 13:00:51,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:00:51,721 INFO L495 AbstractCegarLoop]: Abstraction has 3131 states and 4516 transitions. [2023-12-02 13:00:51,721 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 13:00:51,721 INFO L276 IsEmpty]: Start isEmpty. Operand 3131 states and 4516 transitions. [2023-12-02 13:00:51,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2023-12-02 13:00:51,724 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:00:51,724 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 13:00:51,724 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-12-02 13:00:51,725 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2023-12-02 13:00:51,725 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:00:51,725 INFO L85 PathProgramCache]: Analyzing trace with hash 10548236, now seen corresponding path program 1 times [2023-12-02 13:00:51,726 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:00:51,726 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1072594261] [2023-12-02 13:00:51,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:00:51,726 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:00:51,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:00:51,980 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 13:00:51,980 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:00:51,980 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1072594261] [2023-12-02 13:00:51,980 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1072594261] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:00:51,981 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:00:51,981 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:00:51,981 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1438494109] [2023-12-02 13:00:51,981 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:00:51,981 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:00:51,982 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:00:51,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:00:51,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:00:51,982 INFO L87 Difference]: Start difference. First operand 3131 states and 4516 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 13:00:54,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=false, quantifiers [] [2023-12-02 13:00:56,449 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 13:00:59,181 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.80s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:01:04,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=false, quantifiers [] [2023-12-02 13:01:06,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 13:01:08,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 13:01:12,293 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 13:01:12,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:01:12,310 INFO L93 Difference]: Finished difference Result 3137 states and 4521 transitions. [2023-12-02 13:01:12,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:01:12,311 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 13:01:12,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:01:12,328 INFO L225 Difference]: With dead ends: 3137 [2023-12-02 13:01:12,328 INFO L226 Difference]: Without dead ends: 3135 [2023-12-02 13:01:12,330 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 13:01:12,331 INFO L413 NwaCegarLoop]: 3994 mSDtfsCounter, 4478 mSDsluCounter, 7964 mSDsCounter, 0 mSdLazyCounter, 1557 mSolverCounterSat, 1 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4490 SdHoareTripleChecker+Valid, 11958 SdHoareTripleChecker+Invalid, 1564 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1557 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.1s IncrementalHoareTripleChecker+Time [2023-12-02 13:01:12,332 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4490 Valid, 11958 Invalid, 1564 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1557 Invalid, 6 Unknown, 0 Unchecked, 20.1s Time] [2023-12-02 13:01:12,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3135 states. [2023-12-02 13:01:12,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3135 to 3135. [2023-12-02 13:01:12,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3135 states, 1847 states have (on average 1.2365998917162968) internal successors, (2284), 1892 states have internal predecessors, (2284), 1119 states have call successors, (1119), 166 states have call predecessors, (1119), 165 states have return successors, (1116), 1107 states have call predecessors, (1116), 1116 states have call successors, (1116) [2023-12-02 13:01:12,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3135 states to 3135 states and 4519 transitions. [2023-12-02 13:01:12,531 INFO L78 Accepts]: Start accepts. Automaton has 3135 states and 4519 transitions. Word has length 56 [2023-12-02 13:01:12,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:01:12,531 INFO L495 AbstractCegarLoop]: Abstraction has 3135 states and 4519 transitions. [2023-12-02 13:01:12,532 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 13:01:12,532 INFO L276 IsEmpty]: Start isEmpty. Operand 3135 states and 4519 transitions. [2023-12-02 13:01:12,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2023-12-02 13:01:12,535 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:01:12,535 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 4, 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] [2023-12-02 13:01:12,535 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-12-02 13:01:12,536 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2023-12-02 13:01:12,536 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:01:12,536 INFO L85 PathProgramCache]: Analyzing trace with hash 748432301, now seen corresponding path program 1 times [2023-12-02 13:01:12,537 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:01:12,537 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [236354077] [2023-12-02 13:01:12,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:01:12,537 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:01:12,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:01:12,808 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2023-12-02 13:01:12,808 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:01:12,808 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [236354077] [2023-12-02 13:01:12,808 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [236354077] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:01:12,808 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:01:12,808 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:01:12,809 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1618255140] [2023-12-02 13:01:12,809 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:01:12,809 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:01:12,809 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:01:12,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:01:12,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:01:12,810 INFO L87 Difference]: Start difference. First operand 3135 states and 4519 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, (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 13:01:17,868 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 13:01:21,811 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 13:01:23,818 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 13:01:25,829 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 13:01:28,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:01:28,984 INFO L93 Difference]: Finished difference Result 3141 states and 4524 transitions. [2023-12-02 13:01:28,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:01:28,985 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, (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 61 [2023-12-02 13:01:28,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:01:29,002 INFO L225 Difference]: With dead ends: 3141 [2023-12-02 13:01:29,002 INFO L226 Difference]: Without dead ends: 3139 [2023-12-02 13:01:29,004 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 13:01:29,005 INFO L413 NwaCegarLoop]: 3994 mSDtfsCounter, 4478 mSDsluCounter, 7964 mSDsCounter, 0 mSdLazyCounter, 1559 mSolverCounterSat, 1 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4489 SdHoareTripleChecker+Valid, 11958 SdHoareTripleChecker+Invalid, 1564 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1559 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.9s IncrementalHoareTripleChecker+Time [2023-12-02 13:01:29,005 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4489 Valid, 11958 Invalid, 1564 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1559 Invalid, 4 Unknown, 0 Unchecked, 15.9s Time] [2023-12-02 13:01:29,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3139 states. [2023-12-02 13:01:29,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3139 to 3139. [2023-12-02 13:01:29,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3139 states, 1850 states have (on average 1.2362162162162162) internal successors, (2287), 1895 states have internal predecessors, (2287), 1119 states have call successors, (1119), 167 states have call predecessors, (1119), 166 states have return successors, (1116), 1107 states have call predecessors, (1116), 1116 states have call successors, (1116) [2023-12-02 13:01:29,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3139 states to 3139 states and 4522 transitions. [2023-12-02 13:01:29,204 INFO L78 Accepts]: Start accepts. Automaton has 3139 states and 4522 transitions. Word has length 61 [2023-12-02 13:01:29,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:01:29,204 INFO L495 AbstractCegarLoop]: Abstraction has 3139 states and 4522 transitions. [2023-12-02 13:01:29,204 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, (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 13:01:29,204 INFO L276 IsEmpty]: Start isEmpty. Operand 3139 states and 4522 transitions. [2023-12-02 13:01:29,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2023-12-02 13:01:29,206 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:01:29,206 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 13:01:29,206 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-12-02 13:01:29,206 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2023-12-02 13:01:29,207 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:01:29,207 INFO L85 PathProgramCache]: Analyzing trace with hash -1140731847, now seen corresponding path program 1 times [2023-12-02 13:01:29,207 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:01:29,207 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [847931810] [2023-12-02 13:01:29,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:01:29,207 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:01:29,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:01:29,457 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 13:01:29,457 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:01:29,458 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [847931810] [2023-12-02 13:01:29,458 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [847931810] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:01:29,458 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:01:29,458 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:01:29,459 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [971996778] [2023-12-02 13:01:29,459 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:01:29,459 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:01:29,460 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:01:29,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:01:29,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:01:29,461 INFO L87 Difference]: Start difference. First operand 3139 states and 4522 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 13:01:33,173 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:01:34,961 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.79s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:01:39,050 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 13:01:41,763 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 13:01:45,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:01:45,249 INFO L93 Difference]: Finished difference Result 3145 states and 4527 transitions. [2023-12-02 13:01:45,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:01:45,250 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 13:01:45,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:01:45,267 INFO L225 Difference]: With dead ends: 3145 [2023-12-02 13:01:45,267 INFO L226 Difference]: Without dead ends: 3143 [2023-12-02 13:01:45,269 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 13:01:45,270 INFO L413 NwaCegarLoop]: 3994 mSDtfsCounter, 4482 mSDsluCounter, 7964 mSDsCounter, 0 mSdLazyCounter, 1561 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4492 SdHoareTripleChecker+Valid, 11958 SdHoareTripleChecker+Invalid, 1564 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1561 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.5s IncrementalHoareTripleChecker+Time [2023-12-02 13:01:45,270 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4492 Valid, 11958 Invalid, 1564 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1561 Invalid, 2 Unknown, 0 Unchecked, 15.5s Time] [2023-12-02 13:01:45,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3143 states. [2023-12-02 13:01:45,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3143 to 3143. [2023-12-02 13:01:45,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3143 states, 1853 states have (on average 1.2358337830545063) internal successors, (2290), 1898 states have internal predecessors, (2290), 1119 states have call successors, (1119), 168 states have call predecessors, (1119), 167 states have return successors, (1116), 1107 states have call predecessors, (1116), 1116 states have call successors, (1116) [2023-12-02 13:01:45,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3143 states to 3143 states and 4525 transitions. [2023-12-02 13:01:45,533 INFO L78 Accepts]: Start accepts. Automaton has 3143 states and 4525 transitions. Word has length 60 [2023-12-02 13:01:45,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:01:45,534 INFO L495 AbstractCegarLoop]: Abstraction has 3143 states and 4525 transitions. [2023-12-02 13:01:45,535 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 13:01:45,535 INFO L276 IsEmpty]: Start isEmpty. Operand 3143 states and 4525 transitions. [2023-12-02 13:01:45,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2023-12-02 13:01:45,537 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:01:45,537 INFO L195 NwaCegarLoop]: trace histogram [7, 6, 6, 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] [2023-12-02 13:01:45,537 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-02 13:01:45,537 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2023-12-02 13:01:45,538 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:01:45,538 INFO L85 PathProgramCache]: Analyzing trace with hash -1198234931, now seen corresponding path program 1 times [2023-12-02 13:01:45,538 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:01:45,538 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1643732414] [2023-12-02 13:01:45,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:01:45,538 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:01:45,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:01:45,886 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2023-12-02 13:01:45,886 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:01:45,887 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1643732414] [2023-12-02 13:01:45,887 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1643732414] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:01:45,887 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:01:45,887 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:01:45,887 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [705009992] [2023-12-02 13:01:45,887 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:01:45,888 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:01:45,888 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:01:45,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:01:45,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:01:45,889 INFO L87 Difference]: Start difference. First operand 3143 states and 4525 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, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-02 13:01:48,949 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:01:50,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 13:01:52,967 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 13:01:56,859 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 13:01:58,868 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 13:02:00,119 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 13:02:03,814 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.83s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:02:05,939 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 13:02:05,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:02:05,956 INFO L93 Difference]: Finished difference Result 3149 states and 4530 transitions. [2023-12-02 13:02:05,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:02:05,957 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, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 71 [2023-12-02 13:02:05,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:02:05,972 INFO L225 Difference]: With dead ends: 3149 [2023-12-02 13:02:05,972 INFO L226 Difference]: Without dead ends: 3147 [2023-12-02 13:02:05,974 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 13:02:05,975 INFO L413 NwaCegarLoop]: 3994 mSDtfsCounter, 4478 mSDsluCounter, 7964 mSDsCounter, 0 mSdLazyCounter, 1558 mSolverCounterSat, 1 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4487 SdHoareTripleChecker+Valid, 11958 SdHoareTripleChecker+Invalid, 1564 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1558 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.8s IncrementalHoareTripleChecker+Time [2023-12-02 13:02:05,975 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4487 Valid, 11958 Invalid, 1564 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1558 Invalid, 5 Unknown, 0 Unchecked, 19.8s Time] [2023-12-02 13:02:05,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3147 states. [2023-12-02 13:02:06,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3147 to 3147. [2023-12-02 13:02:06,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3147 states, 1856 states have (on average 1.2354525862068966) internal successors, (2293), 1901 states have internal predecessors, (2293), 1119 states have call successors, (1119), 169 states have call predecessors, (1119), 168 states have return successors, (1116), 1107 states have call predecessors, (1116), 1116 states have call successors, (1116) [2023-12-02 13:02:06,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3147 states to 3147 states and 4528 transitions. [2023-12-02 13:02:06,179 INFO L78 Accepts]: Start accepts. Automaton has 3147 states and 4528 transitions. Word has length 71 [2023-12-02 13:02:06,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:02:06,180 INFO L495 AbstractCegarLoop]: Abstraction has 3147 states and 4528 transitions. [2023-12-02 13:02:06,180 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, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-12-02 13:02:06,180 INFO L276 IsEmpty]: Start isEmpty. Operand 3147 states and 4528 transitions. [2023-12-02 13:02:06,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2023-12-02 13:02:06,181 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:02:06,182 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 13:02:06,182 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-12-02 13:02:06,182 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2023-12-02 13:02:06,182 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:02:06,183 INFO L85 PathProgramCache]: Analyzing trace with hash 1934365900, now seen corresponding path program 1 times [2023-12-02 13:02:06,183 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:02:06,183 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037839222] [2023-12-02 13:02:06,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:02:06,183 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:02:06,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:02:06,433 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 13:02:06,433 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:02:06,433 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2037839222] [2023-12-02 13:02:06,433 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2037839222] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:02:06,434 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:02:06,434 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:02:06,434 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1871884967] [2023-12-02 13:02:06,434 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:02:06,434 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:02:06,434 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:02:06,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:02:06,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:02:06,435 INFO L87 Difference]: Start difference. First operand 3147 states and 4528 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 13:02:08,451 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.53s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:02:12,131 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 13:02:14,125 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.99s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:02:18,429 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 13:02:20,940 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 13:02:23,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:02:23,418 INFO L93 Difference]: Finished difference Result 3153 states and 4533 transitions. [2023-12-02 13:02:23,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:02:23,419 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 13:02:23,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:02:23,435 INFO L225 Difference]: With dead ends: 3153 [2023-12-02 13:02:23,435 INFO L226 Difference]: Without dead ends: 3151 [2023-12-02 13:02:23,438 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 13:02:23,439 INFO L413 NwaCegarLoop]: 3994 mSDtfsCounter, 4478 mSDsluCounter, 7964 mSDsCounter, 0 mSdLazyCounter, 1561 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4486 SdHoareTripleChecker+Valid, 11958 SdHoareTripleChecker+Invalid, 1564 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1561 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.7s IncrementalHoareTripleChecker+Time [2023-12-02 13:02:23,440 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4486 Valid, 11958 Invalid, 1564 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1561 Invalid, 2 Unknown, 0 Unchecked, 16.7s Time] [2023-12-02 13:02:23,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3151 states. [2023-12-02 13:02:23,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3151 to 3151. [2023-12-02 13:02:23,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3151 states, 1859 states have (on average 1.2350726196880044) internal successors, (2296), 1904 states have internal predecessors, (2296), 1119 states have call successors, (1119), 170 states have call predecessors, (1119), 169 states have return successors, (1116), 1107 states have call predecessors, (1116), 1116 states have call successors, (1116) [2023-12-02 13:02:23,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3151 states to 3151 states and 4531 transitions. [2023-12-02 13:02:23,703 INFO L78 Accepts]: Start accepts. Automaton has 3151 states and 4531 transitions. Word has length 76 [2023-12-02 13:02:23,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:02:23,703 INFO L495 AbstractCegarLoop]: Abstraction has 3151 states and 4531 transitions. [2023-12-02 13:02:23,704 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 13:02:23,704 INFO L276 IsEmpty]: Start isEmpty. Operand 3151 states and 4531 transitions. [2023-12-02 13:02:23,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2023-12-02 13:02:23,705 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:02:23,706 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 13:02:23,706 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-02 13:02:23,706 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2023-12-02 13:02:23,706 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:02:23,706 INFO L85 PathProgramCache]: Analyzing trace with hash -472217984, now seen corresponding path program 1 times [2023-12-02 13:02:23,706 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:02:23,707 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1686913312] [2023-12-02 13:02:23,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:02:23,707 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:02:23,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:02:23,960 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 13:02:23,960 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:02:23,960 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1686913312] [2023-12-02 13:02:23,960 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1686913312] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:02:23,960 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:02:23,961 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:02:23,961 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595977666] [2023-12-02 13:02:23,961 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:02:23,961 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:02:23,962 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:02:23,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:02:23,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:02:23,963 INFO L87 Difference]: Start difference. First operand 3151 states and 4531 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 13:02:26,571 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 13:02:28,588 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 13:02:32,015 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 13:02:38,529 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 13:02:40,536 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 13:02:42,546 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 13:02:45,440 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 13:02:48,002 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 13:02:49,195 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 13:02:49,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:02:49,215 INFO L93 Difference]: Finished difference Result 3289 states and 4700 transitions. [2023-12-02 13:02:49,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:02:49,216 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 13:02:49,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:02:49,282 INFO L225 Difference]: With dead ends: 3289 [2023-12-02 13:02:49,282 INFO L226 Difference]: Without dead ends: 3287 [2023-12-02 13:02:49,283 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 13:02:49,284 INFO L413 NwaCegarLoop]: 4078 mSDtfsCounter, 4401 mSDsluCounter, 8326 mSDsCounter, 0 mSdLazyCounter, 1656 mSolverCounterSat, 2 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4408 SdHoareTripleChecker+Valid, 12404 SdHoareTripleChecker+Invalid, 1666 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1656 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.9s IncrementalHoareTripleChecker+Time [2023-12-02 13:02:49,284 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4408 Valid, 12404 Invalid, 1666 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 1656 Invalid, 8 Unknown, 0 Unchecked, 24.9s Time] [2023-12-02 13:02:49,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3287 states. [2023-12-02 13:02:49,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3287 to 3285. [2023-12-02 13:02:49,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3285 states, 1943 states have (on average 1.2341739577972208) internal successors, (2398), 1989 states have internal predecessors, (2398), 1151 states have call successors, (1151), 188 states have call predecessors, (1151), 187 states have return successors, (1148), 1139 states have call predecessors, (1148), 1148 states have call successors, (1148) [2023-12-02 13:02:49,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3285 states to 3285 states and 4697 transitions. [2023-12-02 13:02:49,545 INFO L78 Accepts]: Start accepts. Automaton has 3285 states and 4697 transitions. Word has length 75 [2023-12-02 13:02:49,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:02:49,546 INFO L495 AbstractCegarLoop]: Abstraction has 3285 states and 4697 transitions. [2023-12-02 13:02:49,546 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 13:02:49,546 INFO L276 IsEmpty]: Start isEmpty. Operand 3285 states and 4697 transitions. [2023-12-02 13:02:49,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2023-12-02 13:02:49,548 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:02:49,548 INFO L195 NwaCegarLoop]: trace histogram [10, 9, 9, 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] [2023-12-02 13:02:49,548 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-12-02 13:02:49,548 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2023-12-02 13:02:49,548 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:02:49,549 INFO L85 PathProgramCache]: Analyzing trace with hash 311507244, now seen corresponding path program 1 times [2023-12-02 13:02:49,549 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:02:49,549 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031774918] [2023-12-02 13:02:49,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:02:49,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:02:49,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:02:49,814 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 159 trivial. 0 not checked. [2023-12-02 13:02:49,814 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:02:49,815 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2031774918] [2023-12-02 13:02:49,815 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2031774918] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:02:49,815 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:02:49,815 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:02:49,815 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2046997266] [2023-12-02 13:02:49,815 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:02:49,816 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:02:49,816 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:02:49,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:02:49,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:02:49,817 INFO L87 Difference]: Start difference. First operand 3285 states and 4697 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, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-02 13:02:52,408 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 13:02:54,416 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 13:02:57,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=false, quantifiers [] [2023-12-02 13:02:59,252 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.59s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:03:03,926 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 13:03:06,881 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 13:03:09,543 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 13:03:11,975 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:03:12,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:03:12,430 INFO L93 Difference]: Finished difference Result 3291 states and 4702 transitions. [2023-12-02 13:03:12,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:03:12,431 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, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 86 [2023-12-02 13:03:12,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:03:12,443 INFO L225 Difference]: With dead ends: 3291 [2023-12-02 13:03:12,443 INFO L226 Difference]: Without dead ends: 3289 [2023-12-02 13:03:12,445 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 13:03:12,446 INFO L413 NwaCegarLoop]: 3994 mSDtfsCounter, 4478 mSDsluCounter, 7964 mSDsCounter, 0 mSdLazyCounter, 1557 mSolverCounterSat, 1 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4484 SdHoareTripleChecker+Valid, 11958 SdHoareTripleChecker+Invalid, 1564 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1557 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22.2s IncrementalHoareTripleChecker+Time [2023-12-02 13:03:12,446 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4484 Valid, 11958 Invalid, 1564 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1557 Invalid, 6 Unknown, 0 Unchecked, 22.2s Time] [2023-12-02 13:03:12,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3289 states. [2023-12-02 13:03:12,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3289 to 3289. [2023-12-02 13:03:12,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3289 states, 1946 states have (on average 1.2338129496402879) internal successors, (2401), 1992 states have internal predecessors, (2401), 1151 states have call successors, (1151), 189 states have call predecessors, (1151), 188 states have return successors, (1148), 1139 states have call predecessors, (1148), 1148 states have call successors, (1148) [2023-12-02 13:03:12,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3289 states to 3289 states and 4700 transitions. [2023-12-02 13:03:12,849 INFO L78 Accepts]: Start accepts. Automaton has 3289 states and 4700 transitions. Word has length 86 [2023-12-02 13:03:12,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:03:12,850 INFO L495 AbstractCegarLoop]: Abstraction has 3289 states and 4700 transitions. [2023-12-02 13:03:12,850 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, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-02 13:03:12,850 INFO L276 IsEmpty]: Start isEmpty. Operand 3289 states and 4700 transitions. [2023-12-02 13:03:12,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2023-12-02 13:03:12,852 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:03:12,853 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 4, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:03:12,853 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-12-02 13:03:12,853 INFO L420 AbstractCegarLoop]: === Iteration 11 === 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2023-12-02 13:03:12,853 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:03:12,854 INFO L85 PathProgramCache]: Analyzing trace with hash 1112224893, now seen corresponding path program 1 times [2023-12-02 13:03:12,854 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:03:12,854 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1354575745] [2023-12-02 13:03:12,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:03:12,854 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:03:12,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:03:13,480 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 147 trivial. 0 not checked. [2023-12-02 13:03:13,481 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:03:13,481 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1354575745] [2023-12-02 13:03:13,481 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1354575745] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:03:13,481 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:03:13,481 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:03:13,482 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1949660346] [2023-12-02 13:03:13,482 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:03:13,482 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:03:13,483 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:03:13,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:03:13,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:03:13,484 INFO L87 Difference]: Start difference. First operand 3289 states and 4700 transitions. Second operand has 5 states, 5 states have (on average 6.4) internal successors, (32), 4 states have internal predecessors, (32), 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 13:03:16,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 13:03:18,161 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 13:03:21,178 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 13:03:23,102 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.92s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:03:26,278 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 13:03:30,367 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 13:03:32,377 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 13:03:34,385 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 13:03:36,247 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.40s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:03:38,631 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 13:03:40,403 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 13:03:40,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:03:40,920 INFO L93 Difference]: Finished difference Result 3291 states and 4701 transitions. [2023-12-02 13:03:40,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 13:03:40,921 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.4) internal successors, (32), 4 states have internal predecessors, (32), 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 103 [2023-12-02 13:03:40,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:03:40,932 INFO L225 Difference]: With dead ends: 3291 [2023-12-02 13:03:40,932 INFO L226 Difference]: Without dead ends: 3289 [2023-12-02 13:03:40,934 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-02 13:03:40,935 INFO L413 NwaCegarLoop]: 4073 mSDtfsCounter, 4397 mSDsluCounter, 8336 mSDsCounter, 0 mSdLazyCounter, 1638 mSolverCounterSat, 1 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 26.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4398 SdHoareTripleChecker+Valid, 12409 SdHoareTripleChecker+Invalid, 1647 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1638 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 27.1s IncrementalHoareTripleChecker+Time [2023-12-02 13:03:40,935 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4398 Valid, 12409 Invalid, 1647 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1638 Invalid, 8 Unknown, 0 Unchecked, 27.1s Time] [2023-12-02 13:03:40,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3289 states. [2023-12-02 13:03:41,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3289 to 3287. [2023-12-02 13:03:41,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3287 states, 1945 states have (on average 1.2334190231362467) internal successors, (2399), 1990 states have internal predecessors, (2399), 1151 states have call successors, (1151), 189 states have call predecessors, (1151), 188 states have return successors, (1148), 1139 states have call predecessors, (1148), 1148 states have call successors, (1148) [2023-12-02 13:03:41,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3287 states to 3287 states and 4698 transitions. [2023-12-02 13:03:41,246 INFO L78 Accepts]: Start accepts. Automaton has 3287 states and 4698 transitions. Word has length 103 [2023-12-02 13:03:41,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:03:41,246 INFO L495 AbstractCegarLoop]: Abstraction has 3287 states and 4698 transitions. [2023-12-02 13:03:41,246 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.4) internal successors, (32), 4 states have internal predecessors, (32), 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 13:03:41,247 INFO L276 IsEmpty]: Start isEmpty. Operand 3287 states and 4698 transitions. [2023-12-02 13:03:41,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2023-12-02 13:03:41,249 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:03:41,249 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 13:03:41,249 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-12-02 13:03:41,249 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2023-12-02 13:03:41,251 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:03:41,251 INFO L85 PathProgramCache]: Analyzing trace with hash -967268083, now seen corresponding path program 1 times [2023-12-02 13:03:41,251 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:03:41,251 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1288156741] [2023-12-02 13:03:41,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:03:41,252 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:03:41,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:03:41,621 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 13:03:41,621 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:03:41,621 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1288156741] [2023-12-02 13:03:41,622 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1288156741] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:03:41,622 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:03:41,622 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:03:41,622 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [173645552] [2023-12-02 13:03:41,622 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:03:41,623 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:03:41,623 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:03:41,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:03:41,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:03:41,624 INFO L87 Difference]: Start difference. First operand 3287 states and 4698 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 13:03:46,678 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 13:03:51,440 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 13:03:53,452 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 13:03:55,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=false, quantifiers [] [2023-12-02 13:03:58,001 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 13:03:58,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:03:58,647 INFO L93 Difference]: Finished difference Result 3293 states and 4703 transitions. [2023-12-02 13:03:58,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:03:58,648 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 13:03:58,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:03:58,659 INFO L225 Difference]: With dead ends: 3293 [2023-12-02 13:03:58,659 INFO L226 Difference]: Without dead ends: 3291 [2023-12-02 13:03:58,661 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 13:03:58,662 INFO L413 NwaCegarLoop]: 3992 mSDtfsCounter, 4476 mSDsluCounter, 7960 mSDsCounter, 0 mSdLazyCounter, 1559 mSolverCounterSat, 1 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4481 SdHoareTripleChecker+Valid, 11952 SdHoareTripleChecker+Invalid, 1564 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1559 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.6s IncrementalHoareTripleChecker+Time [2023-12-02 13:03:58,662 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4481 Valid, 11952 Invalid, 1564 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1559 Invalid, 4 Unknown, 0 Unchecked, 16.6s Time] [2023-12-02 13:03:58,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3291 states. [2023-12-02 13:03:58,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3291 to 3291. [2023-12-02 13:03:58,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3291 states, 1948 states have (on average 1.23305954825462) internal successors, (2402), 1993 states have internal predecessors, (2402), 1151 states have call successors, (1151), 190 states have call predecessors, (1151), 189 states have return successors, (1148), 1139 states have call predecessors, (1148), 1148 states have call successors, (1148) [2023-12-02 13:03:58,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3291 states to 3291 states and 4701 transitions. [2023-12-02 13:03:58,920 INFO L78 Accepts]: Start accepts. Automaton has 3291 states and 4701 transitions. Word has length 91 [2023-12-02 13:03:58,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:03:58,921 INFO L495 AbstractCegarLoop]: Abstraction has 3291 states and 4701 transitions. [2023-12-02 13:03:58,921 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 13:03:58,921 INFO L276 IsEmpty]: Start isEmpty. Operand 3291 states and 4701 transitions. [2023-12-02 13:03:58,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2023-12-02 13:03:58,923 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:03:58,923 INFO L195 NwaCegarLoop]: trace histogram [12, 11, 11, 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] [2023-12-02 13:03:58,923 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-02 13:03:58,923 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2023-12-02 13:03:58,923 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:03:58,923 INFO L85 PathProgramCache]: Analyzing trace with hash -298493799, now seen corresponding path program 1 times [2023-12-02 13:03:58,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:03:58,924 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [29726957] [2023-12-02 13:03:58,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:03:58,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:03:58,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:03:59,242 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 231 trivial. 0 not checked. [2023-12-02 13:03:59,242 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:03:59,242 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [29726957] [2023-12-02 13:03:59,242 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [29726957] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:03:59,242 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:03:59,243 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:03:59,243 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [560646996] [2023-12-02 13:03:59,243 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:03:59,243 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:03:59,243 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:03:59,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:03:59,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:03:59,244 INFO L87 Difference]: Start difference. First operand 3291 states and 4701 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, (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 13:04:01,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 13:04:06,343 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 13:04:10,407 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 13:04:12,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 13:04:14,384 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.97s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:04:16,849 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 13:04:20,660 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 13:04:21,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:04:21,415 INFO L93 Difference]: Finished difference Result 3297 states and 4706 transitions. [2023-12-02 13:04:21,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:04:21,416 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, (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 90 [2023-12-02 13:04:21,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:04:21,430 INFO L225 Difference]: With dead ends: 3297 [2023-12-02 13:04:21,430 INFO L226 Difference]: Without dead ends: 3295 [2023-12-02 13:04:21,432 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 13:04:21,433 INFO L413 NwaCegarLoop]: 3992 mSDtfsCounter, 4480 mSDsluCounter, 7960 mSDsCounter, 0 mSdLazyCounter, 1558 mSolverCounterSat, 1 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4484 SdHoareTripleChecker+Valid, 11952 SdHoareTripleChecker+Invalid, 1564 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1558 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.8s IncrementalHoareTripleChecker+Time [2023-12-02 13:04:21,433 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4484 Valid, 11952 Invalid, 1564 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1558 Invalid, 5 Unknown, 0 Unchecked, 21.8s Time] [2023-12-02 13:04:21,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3295 states. [2023-12-02 13:04:21,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3295 to 3295. [2023-12-02 13:04:21,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3295 states, 1951 states have (on average 1.2327011788826243) internal successors, (2405), 1996 states have internal predecessors, (2405), 1151 states have call successors, (1151), 191 states have call predecessors, (1151), 190 states have return successors, (1148), 1139 states have call predecessors, (1148), 1148 states have call successors, (1148) [2023-12-02 13:04:21,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3295 states to 3295 states and 4704 transitions. [2023-12-02 13:04:21,723 INFO L78 Accepts]: Start accepts. Automaton has 3295 states and 4704 transitions. Word has length 90 [2023-12-02 13:04:21,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:04:21,723 INFO L495 AbstractCegarLoop]: Abstraction has 3295 states and 4704 transitions. [2023-12-02 13:04:21,723 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, (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 13:04:21,724 INFO L276 IsEmpty]: Start isEmpty. Operand 3295 states and 4704 transitions. [2023-12-02 13:04:21,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2023-12-02 13:04:21,725 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:04:21,725 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 13:04:21,726 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-02 13:04:21,726 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2023-12-02 13:04:21,726 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:04:21,726 INFO L85 PathProgramCache]: Analyzing trace with hash 1068546093, now seen corresponding path program 1 times [2023-12-02 13:04:21,726 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:04:21,726 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667433061] [2023-12-02 13:04:21,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:04:21,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:04:21,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:04:21,941 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 13:04:21,942 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:04:21,942 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667433061] [2023-12-02 13:04:21,942 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667433061] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:04:21,942 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:04:21,942 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:04:21,942 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [852802747] [2023-12-02 13:04:21,942 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:04:21,943 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:04:21,943 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:04:21,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:04:21,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:04:21,944 INFO L87 Difference]: Start difference. First operand 3295 states and 4704 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 13:04:25,238 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 13:04:27,807 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 13:04:31,842 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 13:04:33,854 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 13:04:35,862 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 13:04:39,064 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 13:04:41,008 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.94s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:04:42,113 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 13:04:42,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:04:42,504 INFO L93 Difference]: Finished difference Result 3301 states and 4709 transitions. [2023-12-02 13:04:42,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:04:42,505 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 13:04:42,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:04:42,517 INFO L225 Difference]: With dead ends: 3301 [2023-12-02 13:04:42,517 INFO L226 Difference]: Without dead ends: 3299 [2023-12-02 13:04:42,519 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 13:04:42,520 INFO L413 NwaCegarLoop]: 3992 mSDtfsCounter, 4476 mSDsluCounter, 7960 mSDsCounter, 0 mSdLazyCounter, 1558 mSolverCounterSat, 1 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4479 SdHoareTripleChecker+Valid, 11952 SdHoareTripleChecker+Invalid, 1564 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1558 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.1s IncrementalHoareTripleChecker+Time [2023-12-02 13:04:42,520 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4479 Valid, 11952 Invalid, 1564 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1558 Invalid, 5 Unknown, 0 Unchecked, 20.1s Time] [2023-12-02 13:04:42,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3299 states. [2023-12-02 13:04:42,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3299 to 3299. [2023-12-02 13:04:42,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3299 states, 1954 states have (on average 1.2323439099283522) internal successors, (2408), 1999 states have internal predecessors, (2408), 1151 states have call successors, (1151), 192 states have call predecessors, (1151), 191 states have return successors, (1148), 1139 states have call predecessors, (1148), 1148 states have call successors, (1148) [2023-12-02 13:04:42,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3299 states to 3299 states and 4707 transitions. [2023-12-02 13:04:42,861 INFO L78 Accepts]: Start accepts. Automaton has 3299 states and 4707 transitions. Word has length 101 [2023-12-02 13:04:42,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:04:42,861 INFO L495 AbstractCegarLoop]: Abstraction has 3299 states and 4707 transitions. [2023-12-02 13:04:42,862 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 13:04:42,862 INFO L276 IsEmpty]: Start isEmpty. Operand 3299 states and 4707 transitions. [2023-12-02 13:04:42,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2023-12-02 13:04:42,864 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:04:42,864 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 13:04:42,864 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-02 13:04:42,864 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2023-12-02 13:04:42,865 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:04:42,865 INFO L85 PathProgramCache]: Analyzing trace with hash 420036793, now seen corresponding path program 1 times [2023-12-02 13:04:42,865 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:04:42,865 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672318511] [2023-12-02 13:04:42,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:04:42,865 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:04:42,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:04:43,229 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 13:04:43,229 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:04:43,229 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [672318511] [2023-12-02 13:04:43,230 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [672318511] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:04:43,230 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:04:43,230 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:04:43,230 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1959636787] [2023-12-02 13:04:43,230 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:04:43,231 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:04:43,231 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:04:43,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:04:43,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:04:43,232 INFO L87 Difference]: Start difference. First operand 3299 states and 4707 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 13:04:45,819 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 13:04:47,865 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 13:04:50,524 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.48s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:04:52,538 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 13:04:54,545 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 13:04:58,786 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 13:04:59,852 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:05:01,864 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 13:05:04,684 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 13:05:07,683 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.95s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:05:07,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:05:07,939 INFO L93 Difference]: Finished difference Result 3305 states and 4712 transitions. [2023-12-02 13:05:07,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:05:07,940 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 13:05:07,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:05:07,951 INFO L225 Difference]: With dead ends: 3305 [2023-12-02 13:05:07,951 INFO L226 Difference]: Without dead ends: 3303 [2023-12-02 13:05:07,953 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 13:05:07,954 INFO L413 NwaCegarLoop]: 3992 mSDtfsCounter, 4480 mSDsluCounter, 7960 mSDsCounter, 0 mSdLazyCounter, 1556 mSolverCounterSat, 1 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4482 SdHoareTripleChecker+Valid, 11952 SdHoareTripleChecker+Invalid, 1564 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1556 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.2s IncrementalHoareTripleChecker+Time [2023-12-02 13:05:07,954 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4482 Valid, 11952 Invalid, 1564 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1556 Invalid, 7 Unknown, 0 Unchecked, 24.2s Time] [2023-12-02 13:05:07,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3303 states. [2023-12-02 13:05:08,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3303 to 3303. [2023-12-02 13:05:08,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3303 states, 1957 states have (on average 1.2319877363311191) internal successors, (2411), 2002 states have internal predecessors, (2411), 1151 states have call successors, (1151), 193 states have call predecessors, (1151), 192 states have return successors, (1148), 1139 states have call predecessors, (1148), 1148 states have call successors, (1148) [2023-12-02 13:05:08,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3303 states to 3303 states and 4710 transitions. [2023-12-02 13:05:08,330 INFO L78 Accepts]: Start accepts. Automaton has 3303 states and 4710 transitions. Word has length 100 [2023-12-02 13:05:08,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:05:08,330 INFO L495 AbstractCegarLoop]: Abstraction has 3303 states and 4710 transitions. [2023-12-02 13:05:08,330 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 13:05:08,330 INFO L276 IsEmpty]: Start isEmpty. Operand 3303 states and 4710 transitions. [2023-12-02 13:05:08,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2023-12-02 13:05:08,333 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:05:08,333 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 13:05:08,333 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-12-02 13:05:08,333 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2023-12-02 13:05:08,334 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:05:08,334 INFO L85 PathProgramCache]: Analyzing trace with hash 277483341, now seen corresponding path program 1 times [2023-12-02 13:05:08,334 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:05:08,334 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [409927749] [2023-12-02 13:05:08,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:05:08,334 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:05:08,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:05:08,692 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 13:05:08,692 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:05:08,693 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [409927749] [2023-12-02 13:05:08,693 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [409927749] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:05:08,693 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:05:08,693 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:05:08,693 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [751519435] [2023-12-02 13:05:08,694 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:05:08,694 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:05:08,694 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:05:08,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:05:08,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:05:08,696 INFO L87 Difference]: Start difference. First operand 3303 states and 4710 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 13:05:11,449 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 13:05:13,462 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 13:05:16,106 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:05:18,118 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 13:05:20,127 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 13:05:24,791 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 13:05:25,869 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:05:27,880 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 13:05:32,106 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 13:05:34,117 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 13:05:34,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:05:34,343 INFO L93 Difference]: Finished difference Result 3309 states and 4715 transitions. [2023-12-02 13:05:34,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:05:34,344 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 13:05:34,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:05:34,355 INFO L225 Difference]: With dead ends: 3309 [2023-12-02 13:05:34,355 INFO L226 Difference]: Without dead ends: 3305 [2023-12-02 13:05:34,357 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 13:05:34,358 INFO L413 NwaCegarLoop]: 3992 mSDtfsCounter, 4476 mSDsluCounter, 7960 mSDsCounter, 0 mSdLazyCounter, 1555 mSolverCounterSat, 1 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4477 SdHoareTripleChecker+Valid, 11952 SdHoareTripleChecker+Invalid, 1564 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1555 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 25.1s IncrementalHoareTripleChecker+Time [2023-12-02 13:05:34,358 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4477 Valid, 11952 Invalid, 1564 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1555 Invalid, 8 Unknown, 0 Unchecked, 25.1s Time] [2023-12-02 13:05:34,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3305 states. [2023-12-02 13:05:34,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3305 to 3305. [2023-12-02 13:05:34,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3305 states, 1959 states have (on average 1.231240428790199) internal successors, (2412), 2003 states have internal predecessors, (2412), 1151 states have call successors, (1151), 194 states have call predecessors, (1151), 192 states have return successors, (1148), 1139 states have call predecessors, (1148), 1148 states have call successors, (1148) [2023-12-02 13:05:34,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3305 states to 3305 states and 4711 transitions. [2023-12-02 13:05:34,726 INFO L78 Accepts]: Start accepts. Automaton has 3305 states and 4711 transitions. Word has length 111 [2023-12-02 13:05:34,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:05:34,726 INFO L495 AbstractCegarLoop]: Abstraction has 3305 states and 4711 transitions. [2023-12-02 13:05:34,726 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 13:05:34,726 INFO L276 IsEmpty]: Start isEmpty. Operand 3305 states and 4711 transitions. [2023-12-02 13:05:34,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2023-12-02 13:05:34,729 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:05:34,729 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 13:05:34,730 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-12-02 13:05:34,730 INFO L420 AbstractCegarLoop]: === Iteration 17 === 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2023-12-02 13:05:34,730 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:05:34,730 INFO L85 PathProgramCache]: Analyzing trace with hash 421736665, now seen corresponding path program 1 times [2023-12-02 13:05:34,730 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:05:34,731 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [305301858] [2023-12-02 13:05:34,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:05:34,731 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:05:34,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:05:35,012 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 13:05:35,012 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:05:35,012 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [305301858] [2023-12-02 13:05:35,013 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [305301858] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:05:35,013 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:05:35,013 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:05:35,013 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511771828] [2023-12-02 13:05:35,013 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:05:35,013 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:05:35,014 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:05:35,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:05:35,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:05:35,015 INFO L87 Difference]: Start difference. First operand 3305 states and 4711 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 13:05:37,469 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.80s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:05:40,434 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 13:05:43,201 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 13:05:47,517 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 13:05:49,528 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 13:05:51,535 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 13:05:54,060 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 13:05:56,072 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 13:05:58,078 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 13:05:59,652 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 13:06:01,718 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 13:06:04,049 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:06:07,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 13:06:09,969 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 13:06:12,963 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 13:06:14,356 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:06:15,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:06:15,293 INFO L93 Difference]: Finished difference Result 6365 states and 9056 transitions. [2023-12-02 13:06:15,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-02 13:06:15,294 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 13:06:15,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:06:15,318 INFO L225 Difference]: With dead ends: 6365 [2023-12-02 13:06:15,318 INFO L226 Difference]: Without dead ends: 6278 [2023-12-02 13:06:15,322 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 13:06:15,322 INFO L413 NwaCegarLoop]: 3992 mSDtfsCounter, 4153 mSDsluCounter, 11907 mSDsCounter, 0 mSdLazyCounter, 2079 mSolverCounterSat, 3 mSolverCounterUnsat, 11 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 38.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4153 SdHoareTripleChecker+Valid, 15899 SdHoareTripleChecker+Invalid, 2093 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 2079 IncrementalHoareTripleChecker+Invalid, 11 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 39.3s IncrementalHoareTripleChecker+Time [2023-12-02 13:06:15,322 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4153 Valid, 15899 Invalid, 2093 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3 Valid, 2079 Invalid, 11 Unknown, 0 Unchecked, 39.3s Time] [2023-12-02 13:06:15,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6278 states. [2023-12-02 13:06:16,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6278 to 6273. [2023-12-02 13:06:16,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6273 states, 3718 states have (on average 1.233189887036041) internal successors, (4585), 3802 states have internal predecessors, (4585), 2190 states have call successors, (2190), 364 states have call predecessors, (2190), 362 states have return successors, (2186), 2168 states have call predecessors, (2186), 2186 states have call successors, (2186) [2023-12-02 13:06:16,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6273 states to 6273 states and 8961 transitions. [2023-12-02 13:06:16,405 INFO L78 Accepts]: Start accepts. Automaton has 6273 states and 8961 transitions. Word has length 110 [2023-12-02 13:06:16,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:06:16,406 INFO L495 AbstractCegarLoop]: Abstraction has 6273 states and 8961 transitions. [2023-12-02 13:06:16,406 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 13:06:16,406 INFO L276 IsEmpty]: Start isEmpty. Operand 6273 states and 8961 transitions. [2023-12-02 13:06:16,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2023-12-02 13:06:16,413 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:06:16,413 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 4, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:06:16,413 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-12-02 13:06:16,414 INFO L420 AbstractCegarLoop]: === Iteration 18 === 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2023-12-02 13:06:16,414 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:06:16,414 INFO L85 PathProgramCache]: Analyzing trace with hash 1152647362, now seen corresponding path program 1 times [2023-12-02 13:06:16,414 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:06:16,415 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2017261484] [2023-12-02 13:06:16,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:06:16,415 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:06:16,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:06:16,823 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 174 trivial. 0 not checked. [2023-12-02 13:06:16,823 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:06:16,824 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2017261484] [2023-12-02 13:06:16,824 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2017261484] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:06:16,824 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:06:16,824 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 13:06:16,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [917098839] [2023-12-02 13:06:16,824 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:06:16,825 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 13:06:16,825 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:06:16,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 13:06:16,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 13:06:16,826 INFO L87 Difference]: Start difference. First operand 6273 states and 8961 transitions. Second operand has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (26), 2 states have call predecessors, (26), 1 states have call successors, (26) [2023-12-02 13:06:18,719 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.46s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:06:21,358 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.77s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:06:23,367 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 13:06:27,051 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 13:06:29,059 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 13:06:32,390 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:06:32,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:06:32,621 INFO L93 Difference]: Finished difference Result 12594 states and 18311 transitions. [2023-12-02 13:06:32,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 13:06:32,622 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (26), 2 states have call predecessors, (26), 1 states have call successors, (26) Word has length 161 [2023-12-02 13:06:32,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:06:32,652 INFO L225 Difference]: With dead ends: 12594 [2023-12-02 13:06:32,652 INFO L226 Difference]: Without dead ends: 6337 [2023-12-02 13:06:32,689 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 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 13:06:32,689 INFO L413 NwaCegarLoop]: 3991 mSDtfsCounter, 11 mSDsluCounter, 3989 mSDsCounter, 0 mSdLazyCounter, 1026 mSolverCounterSat, 0 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 7980 SdHoareTripleChecker+Invalid, 1029 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1026 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.0s IncrementalHoareTripleChecker+Time [2023-12-02 13:06:32,690 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 7980 Invalid, 1029 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1026 Invalid, 3 Unknown, 0 Unchecked, 15.0s Time] [2023-12-02 13:06:32,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6337 states. [2023-12-02 13:06:33,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6337 to 6277. [2023-12-02 13:06:33,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6277 states, 3722 states have (on average 1.2329392799570125) internal successors, (4589), 3806 states have internal predecessors, (4589), 2190 states have call successors, (2190), 364 states have call predecessors, (2190), 362 states have return successors, (2186), 2168 states have call predecessors, (2186), 2186 states have call successors, (2186) [2023-12-02 13:06:33,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6277 states to 6277 states and 8965 transitions. [2023-12-02 13:06:33,792 INFO L78 Accepts]: Start accepts. Automaton has 6277 states and 8965 transitions. Word has length 161 [2023-12-02 13:06:33,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:06:33,793 INFO L495 AbstractCegarLoop]: Abstraction has 6277 states and 8965 transitions. [2023-12-02 13:06:33,793 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (26), 2 states have call predecessors, (26), 1 states have call successors, (26) [2023-12-02 13:06:33,793 INFO L276 IsEmpty]: Start isEmpty. Operand 6277 states and 8965 transitions. [2023-12-02 13:06:33,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2023-12-02 13:06:33,798 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:06:33,798 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 4, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:06:33,798 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-12-02 13:06:33,799 INFO L420 AbstractCegarLoop]: === Iteration 19 === 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2023-12-02 13:06:33,799 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:06:33,799 INFO L85 PathProgramCache]: Analyzing trace with hash -1026744891, now seen corresponding path program 1 times [2023-12-02 13:06:33,799 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:06:33,799 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1733017297] [2023-12-02 13:06:33,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:06:33,800 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:06:33,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:06:34,354 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 174 trivial. 0 not checked. [2023-12-02 13:06:34,354 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:06:34,354 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1733017297] [2023-12-02 13:06:34,354 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1733017297] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:06:34,354 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:06:34,354 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:06:34,355 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1630767120] [2023-12-02 13:06:34,355 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:06:34,355 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:06:34,356 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:06:34,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:06:34,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:06:34,357 INFO L87 Difference]: Start difference. First operand 6277 states and 8965 transitions. Second operand has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (31), 3 states have call predecessors, (31), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2023-12-02 13:06:39,753 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 13:06:40,964 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:06:43,906 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 13:06:46,365 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 13:06:51,241 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 13:06:53,250 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 13:06:55,260 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 13:06:57,268 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 13:07:00,085 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 13:07:02,098 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 13:07:04,322 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 13:07:05,401 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:07:06,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:07:06,179 INFO L93 Difference]: Finished difference Result 6279 states and 8966 transitions. [2023-12-02 13:07:06,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:07:06,180 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (31), 3 states have call predecessors, (31), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 172 [2023-12-02 13:07:06,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:07:06,201 INFO L225 Difference]: With dead ends: 6279 [2023-12-02 13:07:06,202 INFO L226 Difference]: Without dead ends: 6067 [2023-12-02 13:07:06,207 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-02 13:07:06,207 INFO L413 NwaCegarLoop]: 4031 mSDtfsCounter, 238 mSDsluCounter, 11974 mSDsCounter, 0 mSdLazyCounter, 2112 mSolverCounterSat, 1 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 30.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 239 SdHoareTripleChecker+Valid, 16005 SdHoareTripleChecker+Invalid, 2122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2112 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 30.9s IncrementalHoareTripleChecker+Time [2023-12-02 13:07:06,208 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [239 Valid, 16005 Invalid, 2122 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 2112 Invalid, 9 Unknown, 0 Unchecked, 30.9s Time] [2023-12-02 13:07:06,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6067 states. [2023-12-02 13:07:07,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6067 to 6067. [2023-12-02 13:07:07,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6067 states, 3593 states have (on average 1.2282215418870026) internal successors, (4413), 3665 states have internal predecessors, (4413), 2112 states have call successors, (2112), 361 states have call predecessors, (2112), 359 states have return successors, (2109), 2096 states have call predecessors, (2109), 2109 states have call successors, (2109) [2023-12-02 13:07:07,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6067 states to 6067 states and 8634 transitions. [2023-12-02 13:07:07,056 INFO L78 Accepts]: Start accepts. Automaton has 6067 states and 8634 transitions. Word has length 172 [2023-12-02 13:07:07,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:07:07,056 INFO L495 AbstractCegarLoop]: Abstraction has 6067 states and 8634 transitions. [2023-12-02 13:07:07,056 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (31), 3 states have call predecessors, (31), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2023-12-02 13:07:07,056 INFO L276 IsEmpty]: Start isEmpty. Operand 6067 states and 8634 transitions. [2023-12-02 13:07:07,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 918 [2023-12-02 13:07:07,087 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:07:07,089 INFO L195 NwaCegarLoop]: trace histogram [26, 23, 20, 13, 13, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:07:07,089 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-12-02 13:07:07,089 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2023-12-02 13:07:07,090 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:07:07,090 INFO L85 PathProgramCache]: Analyzing trace with hash 543570488, now seen corresponding path program 1 times [2023-12-02 13:07:07,090 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:07:07,091 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1180217378] [2023-12-02 13:07:07,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:07:07,091 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:07:07,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:07:08,823 INFO L134 CoverageAnalysis]: Checked inductivity of 2808 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2808 trivial. 0 not checked. [2023-12-02 13:07:08,824 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:07:08,824 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1180217378] [2023-12-02 13:07:08,824 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1180217378] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:07:08,824 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:07:08,825 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 13:07:08,825 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [689520093] [2023-12-02 13:07:08,825 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:07:08,827 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 13:07:08,827 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:07:08,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 13:07:08,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 13:07:08,829 INFO L87 Difference]: Start difference. First operand 6067 states and 8634 transitions. Second operand has 3 states, 3 states have (on average 89.33333333333333) internal successors, (268), 3 states have internal predecessors, (268), 2 states have call successors, (120), 2 states have call predecessors, (120), 1 states have return successors, (119), 2 states have call predecessors, (119), 2 states have call successors, (119) [2023-12-02 13:07:12,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=false, quantifiers [] [2023-12-02 13:07:16,460 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 13:07:18,468 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 13:07:21,114 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 13:07:23,148 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:07:25,085 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.72s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:07:25,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:07:25,661 INFO L93 Difference]: Finished difference Result 12116 states and 17241 transitions. [2023-12-02 13:07:25,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 13:07:25,662 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 89.33333333333333) internal successors, (268), 3 states have internal predecessors, (268), 2 states have call successors, (120), 2 states have call predecessors, (120), 1 states have return successors, (119), 2 states have call predecessors, (119), 2 states have call successors, (119) Word has length 917 [2023-12-02 13:07:25,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:07:25,687 INFO L225 Difference]: With dead ends: 12116 [2023-12-02 13:07:25,688 INFO L226 Difference]: Without dead ends: 6063 [2023-12-02 13:07:25,711 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 13:07:25,712 INFO L413 NwaCegarLoop]: 3983 mSDtfsCounter, 20 mSDsluCounter, 3955 mSDsCounter, 0 mSdLazyCounter, 1018 mSolverCounterSat, 0 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 7938 SdHoareTripleChecker+Invalid, 1023 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1018 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.0s IncrementalHoareTripleChecker+Time [2023-12-02 13:07:25,712 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 7938 Invalid, 1023 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1018 Invalid, 5 Unknown, 0 Unchecked, 16.0s Time] [2023-12-02 13:07:25,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6063 states. [2023-12-02 13:07:26,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6063 to 6063. [2023-12-02 13:07:26,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6063 states, 3591 states have (on average 1.227791701475912) internal successors, (4409), 3663 states have internal predecessors, (4409), 2110 states have call successors, (2110), 361 states have call predecessors, (2110), 359 states have return successors, (2107), 2094 states have call predecessors, (2107), 2107 states have call successors, (2107) [2023-12-02 13:07:26,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6063 states to 6063 states and 8626 transitions. [2023-12-02 13:07:26,406 INFO L78 Accepts]: Start accepts. Automaton has 6063 states and 8626 transitions. Word has length 917 [2023-12-02 13:07:26,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:07:26,406 INFO L495 AbstractCegarLoop]: Abstraction has 6063 states and 8626 transitions. [2023-12-02 13:07:26,407 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 89.33333333333333) internal successors, (268), 3 states have internal predecessors, (268), 2 states have call successors, (120), 2 states have call predecessors, (120), 1 states have return successors, (119), 2 states have call predecessors, (119), 2 states have call successors, (119) [2023-12-02 13:07:26,407 INFO L276 IsEmpty]: Start isEmpty. Operand 6063 states and 8626 transitions. [2023-12-02 13:07:26,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 923 [2023-12-02 13:07:26,421 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:07:26,422 INFO L195 NwaCegarLoop]: trace histogram [26, 23, 20, 13, 13, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:07:26,422 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-12-02 13:07:26,423 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2023-12-02 13:07:26,423 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:07:26,423 INFO L85 PathProgramCache]: Analyzing trace with hash -314495498, now seen corresponding path program 1 times [2023-12-02 13:07:26,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:07:26,423 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [135172919] [2023-12-02 13:07:26,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:07:26,424 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:07:26,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:07:27,439 INFO L134 CoverageAnalysis]: Checked inductivity of 2808 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2808 trivial. 0 not checked. [2023-12-02 13:07:27,440 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:07:27,440 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [135172919] [2023-12-02 13:07:27,440 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [135172919] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:07:27,440 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:07:27,440 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 13:07:27,440 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1170487042] [2023-12-02 13:07:27,441 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:07:27,442 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 13:07:27,442 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:07:27,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 13:07:27,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 13:07:27,444 INFO L87 Difference]: Start difference. First operand 6063 states and 8626 transitions. Second operand has 3 states, 3 states have (on average 91.0) internal successors, (273), 3 states have internal predecessors, (273), 2 states have call successors, (120), 2 states have call predecessors, (120), 1 states have return successors, (119), 2 states have call predecessors, (119), 2 states have call successors, (119) [2023-12-02 13:07:30,374 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 13:07:32,756 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 13:07:34,070 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:07:37,704 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 13:07:39,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 13:07:42,421 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.89s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:07:45,465 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 13:07:46,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:07:46,527 INFO L93 Difference]: Finished difference Result 12108 states and 17225 transitions. [2023-12-02 13:07:46,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 13:07:46,527 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 91.0) internal successors, (273), 3 states have internal predecessors, (273), 2 states have call successors, (120), 2 states have call predecessors, (120), 1 states have return successors, (119), 2 states have call predecessors, (119), 2 states have call successors, (119) Word has length 922 [2023-12-02 13:07:46,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:07:46,548 INFO L225 Difference]: With dead ends: 12108 [2023-12-02 13:07:46,549 INFO L226 Difference]: Without dead ends: 6059 [2023-12-02 13:07:46,573 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 13:07:46,574 INFO L413 NwaCegarLoop]: 3979 mSDtfsCounter, 7 mSDsluCounter, 3965 mSDsCounter, 0 mSdLazyCounter, 1022 mSolverCounterSat, 0 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 7944 SdHoareTripleChecker+Invalid, 1027 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1022 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.3s IncrementalHoareTripleChecker+Time [2023-12-02 13:07:46,574 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 7944 Invalid, 1027 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1022 Invalid, 5 Unknown, 0 Unchecked, 18.3s Time] [2023-12-02 13:07:46,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6059 states. [2023-12-02 13:07:47,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6059 to 6059. [2023-12-02 13:07:47,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6059 states, 3589 states have (on average 1.2273613820005573) internal successors, (4405), 3661 states have internal predecessors, (4405), 2108 states have call successors, (2108), 361 states have call predecessors, (2108), 359 states have return successors, (2105), 2092 states have call predecessors, (2105), 2105 states have call successors, (2105) [2023-12-02 13:07:47,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6059 states to 6059 states and 8618 transitions. [2023-12-02 13:07:47,368 INFO L78 Accepts]: Start accepts. Automaton has 6059 states and 8618 transitions. Word has length 922 [2023-12-02 13:07:47,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:07:47,369 INFO L495 AbstractCegarLoop]: Abstraction has 6059 states and 8618 transitions. [2023-12-02 13:07:47,369 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 91.0) internal successors, (273), 3 states have internal predecessors, (273), 2 states have call successors, (120), 2 states have call predecessors, (120), 1 states have return successors, (119), 2 states have call predecessors, (119), 2 states have call successors, (119) [2023-12-02 13:07:47,369 INFO L276 IsEmpty]: Start isEmpty. Operand 6059 states and 8618 transitions. [2023-12-02 13:07:47,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 946 [2023-12-02 13:07:47,387 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:07:47,388 INFO L195 NwaCegarLoop]: trace histogram [26, 23, 20, 13, 13, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:07:47,388 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-12-02 13:07:47,388 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2023-12-02 13:07:47,388 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:07:47,389 INFO L85 PathProgramCache]: Analyzing trace with hash -160458961, now seen corresponding path program 1 times [2023-12-02 13:07:47,389 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:07:47,389 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019229162] [2023-12-02 13:07:47,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:07:47,389 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:07:47,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:07:48,881 INFO L134 CoverageAnalysis]: Checked inductivity of 2808 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2802 trivial. 0 not checked. [2023-12-02 13:07:48,882 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:07:48,882 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1019229162] [2023-12-02 13:07:48,882 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1019229162] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 13:07:48,882 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [268890556] [2023-12-02 13:07:48,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:07:48,883 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:07:48,883 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb2e5975-1515-4915-84c3-169d56bc35ee/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:07:48,886 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb2e5975-1515-4915-84c3-169d56bc35ee/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:07:48,892 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb2e5975-1515-4915-84c3-169d56bc35ee/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-02 13:07:51,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:07:51,523 INFO L262 TraceCheckSpWp]: Trace formula consists of 7534 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 13:07:51,578 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:07:51,678 INFO L134 CoverageAnalysis]: Checked inductivity of 2808 backedges. 846 proven. 0 refuted. 0 times theorem prover too weak. 1962 trivial. 0 not checked. [2023-12-02 13:07:51,679 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 13:07:51,679 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [268890556] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:07:51,679 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 13:07:51,680 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2023-12-02 13:07:51,680 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970943432] [2023-12-02 13:07:51,680 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:07:51,682 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 13:07:51,682 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:07:51,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 13:07:51,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-02 13:07:51,684 INFO L87 Difference]: Start difference. First operand 6059 states and 8618 transitions. Second operand has 3 states, 3 states have (on average 102.66666666666667) internal successors, (308), 3 states have internal predecessors, (308), 2 states have call successors, (131), 2 states have call predecessors, (131), 2 states have return successors, (130), 2 states have call predecessors, (130), 2 states have call successors, (130) [2023-12-02 13:07:54,775 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 13:07:56,784 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 13:07:59,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 13:08:01,199 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 13:08:04,891 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 13:08:06,434 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.54s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:08:09,069 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 13:08:10,150 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:08:12,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:08:12,497 INFO L93 Difference]: Finished difference Result 12136 states and 17366 transitions. [2023-12-02 13:08:12,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 13:08:12,498 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 102.66666666666667) internal successors, (308), 3 states have internal predecessors, (308), 2 states have call successors, (131), 2 states have call predecessors, (131), 2 states have return successors, (130), 2 states have call predecessors, (130), 2 states have call successors, (130) Word has length 945 [2023-12-02 13:08:12,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:08:12,519 INFO L225 Difference]: With dead ends: 12136 [2023-12-02 13:08:12,519 INFO L226 Difference]: Without dead ends: 6091 [2023-12-02 13:08:12,535 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 947 GetRequests, 945 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-02 13:08:12,535 INFO L413 NwaCegarLoop]: 3979 mSDtfsCounter, 11 mSDsluCounter, 3977 mSDsCounter, 0 mSdLazyCounter, 1023 mSolverCounterSat, 0 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 7956 SdHoareTripleChecker+Invalid, 1029 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1023 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.0s IncrementalHoareTripleChecker+Time [2023-12-02 13:08:12,536 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 7956 Invalid, 1029 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1023 Invalid, 6 Unknown, 0 Unchecked, 20.0s Time] [2023-12-02 13:08:12,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6091 states. [2023-12-02 13:08:13,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6091 to 6061. [2023-12-02 13:08:13,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6061 states, 3591 states have (on average 1.227234753550543) internal successors, (4407), 3663 states have internal predecessors, (4407), 2108 states have call successors, (2108), 361 states have call predecessors, (2108), 359 states have return successors, (2105), 2092 states have call predecessors, (2105), 2105 states have call successors, (2105) [2023-12-02 13:08:13,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6061 states to 6061 states and 8620 transitions. [2023-12-02 13:08:13,419 INFO L78 Accepts]: Start accepts. Automaton has 6061 states and 8620 transitions. Word has length 945 [2023-12-02 13:08:13,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:08:13,421 INFO L495 AbstractCegarLoop]: Abstraction has 6061 states and 8620 transitions. [2023-12-02 13:08:13,421 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 102.66666666666667) internal successors, (308), 3 states have internal predecessors, (308), 2 states have call successors, (131), 2 states have call predecessors, (131), 2 states have return successors, (130), 2 states have call predecessors, (130), 2 states have call successors, (130) [2023-12-02 13:08:13,421 INFO L276 IsEmpty]: Start isEmpty. Operand 6061 states and 8620 transitions. [2023-12-02 13:08:13,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 979 [2023-12-02 13:08:13,439 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:08:13,440 INFO L195 NwaCegarLoop]: trace histogram [29, 26, 20, 13, 13, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:08:13,467 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb2e5975-1515-4915-84c3-169d56bc35ee/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-02 13:08:13,640 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb2e5975-1515-4915-84c3-169d56bc35ee/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:08:13,641 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2023-12-02 13:08:13,641 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:08:13,642 INFO L85 PathProgramCache]: Analyzing trace with hash -487185939, now seen corresponding path program 1 times [2023-12-02 13:08:13,642 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:08:13,642 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [559915130] [2023-12-02 13:08:13,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:08:13,642 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:08:14,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:08:15,632 INFO L134 CoverageAnalysis]: Checked inductivity of 3135 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3135 trivial. 0 not checked. [2023-12-02 13:08:15,632 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:08:15,632 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [559915130] [2023-12-02 13:08:15,632 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [559915130] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:08:15,632 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:08:15,633 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:08:15,633 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [896381358] [2023-12-02 13:08:15,633 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:08:15,635 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:08:15,635 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:08:15,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:08:15,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:08:15,636 INFO L87 Difference]: Start difference. First operand 6061 states and 8620 transitions. Second operand has 5 states, 5 states have (on average 57.6) internal successors, (288), 4 states have internal predecessors, (288), 2 states have call successors, (128), 2 states have call predecessors, (128), 1 states have return successors, (127), 2 states have call predecessors, (127), 2 states have call successors, (127) [2023-12-02 13:08:18,686 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.53s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:08:20,696 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 13:08:22,705 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 13:08:25,949 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 13:08:31,287 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 13:08:32,689 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.40s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:08:34,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 13:08:37,141 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 13:08:39,148 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 13:08:42,900 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 13:08:47,528 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 13:08:49,428 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:08:51,033 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.54s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:08:52,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:08:52,888 INFO L93 Difference]: Finished difference Result 6064 states and 8622 transitions. [2023-12-02 13:08:52,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:08:52,889 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 57.6) internal successors, (288), 4 states have internal predecessors, (288), 2 states have call successors, (128), 2 states have call predecessors, (128), 1 states have return successors, (127), 2 states have call predecessors, (127), 2 states have call successors, (127) Word has length 978 [2023-12-02 13:08:52,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:08:52,914 INFO L225 Difference]: With dead ends: 6064 [2023-12-02 13:08:52,914 INFO L226 Difference]: Without dead ends: 6062 [2023-12-02 13:08:52,917 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-02 13:08:52,917 INFO L413 NwaCegarLoop]: 4039 mSDtfsCounter, 3691 mSDsluCounter, 12014 mSDsCounter, 0 mSdLazyCounter, 2068 mSolverCounterSat, 2 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 35.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3692 SdHoareTripleChecker+Valid, 16053 SdHoareTripleChecker+Invalid, 2079 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 2068 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 36.3s IncrementalHoareTripleChecker+Time [2023-12-02 13:08:52,918 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3692 Valid, 16053 Invalid, 2079 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 2068 Invalid, 9 Unknown, 0 Unchecked, 36.3s Time] [2023-12-02 13:08:52,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6062 states. [2023-12-02 13:08:53,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6062 to 6061. [2023-12-02 13:08:53,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6061 states, 3591 states have (on average 1.2269562795878586) internal successors, (4406), 3663 states have internal predecessors, (4406), 2108 states have call successors, (2108), 361 states have call predecessors, (2108), 359 states have return successors, (2105), 2092 states have call predecessors, (2105), 2105 states have call successors, (2105) [2023-12-02 13:08:53,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6061 states to 6061 states and 8619 transitions. [2023-12-02 13:08:53,939 INFO L78 Accepts]: Start accepts. Automaton has 6061 states and 8619 transitions. Word has length 978 [2023-12-02 13:08:53,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:08:53,940 INFO L495 AbstractCegarLoop]: Abstraction has 6061 states and 8619 transitions. [2023-12-02 13:08:53,940 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 57.6) internal successors, (288), 4 states have internal predecessors, (288), 2 states have call successors, (128), 2 states have call predecessors, (128), 1 states have return successors, (127), 2 states have call predecessors, (127), 2 states have call successors, (127) [2023-12-02 13:08:53,940 INFO L276 IsEmpty]: Start isEmpty. Operand 6061 states and 8619 transitions. [2023-12-02 13:08:53,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1015 [2023-12-02 13:08:53,961 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:08:53,962 INFO L195 NwaCegarLoop]: trace histogram [31, 26, 20, 14, 14, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:08:53,962 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-12-02 13:08:53,962 INFO L420 AbstractCegarLoop]: === Iteration 24 === 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2023-12-02 13:08:53,963 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:08:53,963 INFO L85 PathProgramCache]: Analyzing trace with hash 701288552, now seen corresponding path program 1 times [2023-12-02 13:08:53,964 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:08:53,964 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1000335561] [2023-12-02 13:08:53,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:08:53,964 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:08:54,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:08:56,689 INFO L134 CoverageAnalysis]: Checked inductivity of 3308 backedges. 58 proven. 0 refuted. 0 times theorem prover too weak. 3250 trivial. 0 not checked. [2023-12-02 13:08:56,689 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:08:56,690 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1000335561] [2023-12-02 13:08:56,690 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1000335561] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:08:56,690 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:08:56,690 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-02 13:08:56,690 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1966503723] [2023-12-02 13:08:56,690 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:08:56,691 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-02 13:08:56,691 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:08:56,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-02 13:08:56,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-02 13:08:56,693 INFO L87 Difference]: Start difference. First operand 6061 states and 8619 transitions. Second operand has 8 states, 6 states have (on average 50.833333333333336) internal successors, (305), 6 states have internal predecessors, (305), 3 states have call successors, (136), 2 states have call predecessors, (136), 2 states have return successors, (134), 3 states have call predecessors, (134), 2 states have call successors, (134) [2023-12-02 13:09:01,078 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:09:02,668 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.59s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:09:04,679 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 13:09:07,017 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 13:09:08,649 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.63s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:09:09,924 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.28s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:09:12,971 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 13:09:19,468 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 13:09:21,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 13:09:23,487 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 13:09:25,490 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:09:27,506 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 13:09:29,514 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 13:09:31,524 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 13:09:35,890 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 13:09:37,905 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 13:09:41,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:09:41,584 INFO L93 Difference]: Finished difference Result 12114 states and 17226 transitions. [2023-12-02 13:09:41,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-02 13:09:41,585 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 50.833333333333336) internal successors, (305), 6 states have internal predecessors, (305), 3 states have call successors, (136), 2 states have call predecessors, (136), 2 states have return successors, (134), 3 states have call predecessors, (134), 2 states have call successors, (134) Word has length 1014 [2023-12-02 13:09:41,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:09:41,605 INFO L225 Difference]: With dead ends: 12114 [2023-12-02 13:09:41,605 INFO L226 Difference]: Without dead ends: 6067 [2023-12-02 13:09:41,619 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2023-12-02 13:09:41,620 INFO L413 NwaCegarLoop]: 3853 mSDtfsCounter, 8 mSDsluCounter, 22975 mSDsCounter, 0 mSdLazyCounter, 4624 mSolverCounterSat, 7 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 42.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 26828 SdHoareTripleChecker+Invalid, 4641 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 4624 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 43.8s IncrementalHoareTripleChecker+Time [2023-12-02 13:09:41,620 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 26828 Invalid, 4641 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [7 Valid, 4624 Invalid, 10 Unknown, 0 Unchecked, 43.8s Time] [2023-12-02 13:09:41,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6067 states. [2023-12-02 13:09:42,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6067 to 6064. [2023-12-02 13:09:42,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6064 states, 3593 states have (on average 1.2268299471193989) internal successors, (4408), 3665 states have internal predecessors, (4408), 2109 states have call successors, (2109), 361 states have call predecessors, (2109), 359 states have return successors, (2106), 2093 states have call predecessors, (2106), 2106 states have call successors, (2106) [2023-12-02 13:09:42,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6064 states to 6064 states and 8623 transitions. [2023-12-02 13:09:42,448 INFO L78 Accepts]: Start accepts. Automaton has 6064 states and 8623 transitions. Word has length 1014 [2023-12-02 13:09:42,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:09:42,449 INFO L495 AbstractCegarLoop]: Abstraction has 6064 states and 8623 transitions. [2023-12-02 13:09:42,450 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 50.833333333333336) internal successors, (305), 6 states have internal predecessors, (305), 3 states have call successors, (136), 2 states have call predecessors, (136), 2 states have return successors, (134), 3 states have call predecessors, (134), 2 states have call successors, (134) [2023-12-02 13:09:42,450 INFO L276 IsEmpty]: Start isEmpty. Operand 6064 states and 8623 transitions. [2023-12-02 13:09:42,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1018 [2023-12-02 13:09:42,470 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:09:42,470 INFO L195 NwaCegarLoop]: trace histogram [31, 26, 20, 14, 14, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:09:42,470 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-12-02 13:09:42,471 INFO L420 AbstractCegarLoop]: === Iteration 25 === 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2023-12-02 13:09:42,471 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:09:42,471 INFO L85 PathProgramCache]: Analyzing trace with hash 524360638, now seen corresponding path program 1 times [2023-12-02 13:09:42,471 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:09:42,471 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994938841] [2023-12-02 13:09:42,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:09:42,472 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:09:43,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:09:44,881 INFO L134 CoverageAnalysis]: Checked inductivity of 3310 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 3286 trivial. 0 not checked. [2023-12-02 13:09:44,881 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:09:44,881 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994938841] [2023-12-02 13:09:44,881 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1994938841] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:09:44,881 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:09:44,882 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-02 13:09:44,882 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41548674] [2023-12-02 13:09:44,882 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:09:44,884 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 13:09:44,884 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:09:44,885 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 13:09:44,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-02 13:09:44,886 INFO L87 Difference]: Start difference. First operand 6064 states and 8623 transitions. Second operand has 7 states, 6 states have (on average 51.166666666666664) internal successors, (307), 5 states have internal predecessors, (307), 2 states have call successors, (137), 2 states have call predecessors, (137), 4 states have return successors, (136), 4 states have call predecessors, (136), 2 states have call successors, (136) [2023-12-02 13:09:49,776 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 13:09:51,783 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 13:09:53,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=false, quantifiers [] [2023-12-02 13:09:55,798 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 13:09:57,807 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 13:09:59,339 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.53s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:10:06,163 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 13:10:08,099 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.94s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:10:11,010 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 13:10:12,449 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 13:10:14,460 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 13:10:19,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:10:19,674 INFO L93 Difference]: Finished difference Result 12146 states and 17317 transitions. [2023-12-02 13:10:19,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-02 13:10:19,675 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 51.166666666666664) internal successors, (307), 5 states have internal predecessors, (307), 2 states have call successors, (137), 2 states have call predecessors, (137), 4 states have return successors, (136), 4 states have call predecessors, (136), 2 states have call successors, (136) Word has length 1017 [2023-12-02 13:10:19,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:10:19,697 INFO L225 Difference]: With dead ends: 12146 [2023-12-02 13:10:19,697 INFO L226 Difference]: Without dead ends: 6096 [2023-12-02 13:10:19,714 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-02 13:10:19,714 INFO L413 NwaCegarLoop]: 3993 mSDtfsCounter, 6 mSDsluCounter, 19954 mSDsCounter, 0 mSdLazyCounter, 3091 mSolverCounterSat, 0 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 33.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 23947 SdHoareTripleChecker+Invalid, 3099 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3091 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 33.9s IncrementalHoareTripleChecker+Time [2023-12-02 13:10:19,714 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 23947 Invalid, 3099 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 3091 Invalid, 8 Unknown, 0 Unchecked, 33.9s Time] [2023-12-02 13:10:19,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6096 states. [2023-12-02 13:10:20,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6096 to 6076. [2023-12-02 13:10:20,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6076 states, 3601 states have (on average 1.2263260205498472) internal successors, (4416), 3673 states have internal predecessors, (4416), 2109 states have call successors, (2109), 361 states have call predecessors, (2109), 363 states have return successors, (2128), 2097 states have call predecessors, (2128), 2106 states have call successors, (2128) [2023-12-02 13:10:20,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6076 states to 6076 states and 8653 transitions. [2023-12-02 13:10:20,459 INFO L78 Accepts]: Start accepts. Automaton has 6076 states and 8653 transitions. Word has length 1017 [2023-12-02 13:10:20,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:10:20,459 INFO L495 AbstractCegarLoop]: Abstraction has 6076 states and 8653 transitions. [2023-12-02 13:10:20,460 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 51.166666666666664) internal successors, (307), 5 states have internal predecessors, (307), 2 states have call successors, (137), 2 states have call predecessors, (137), 4 states have return successors, (136), 4 states have call predecessors, (136), 2 states have call successors, (136) [2023-12-02 13:10:20,460 INFO L276 IsEmpty]: Start isEmpty. Operand 6076 states and 8653 transitions. [2023-12-02 13:10:20,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1060 [2023-12-02 13:10:20,479 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:10:20,479 INFO L195 NwaCegarLoop]: trace histogram [31, 26, 20, 14, 14, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:10:20,480 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-12-02 13:10:20,480 INFO L420 AbstractCegarLoop]: === Iteration 26 === 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2023-12-02 13:10:20,480 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:10:20,480 INFO L85 PathProgramCache]: Analyzing trace with hash 1667954941, now seen corresponding path program 1 times [2023-12-02 13:10:20,480 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:10:20,480 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625347823] [2023-12-02 13:10:20,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:10:20,481 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:10:21,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:10:22,073 INFO L134 CoverageAnalysis]: Checked inductivity of 3436 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3436 trivial. 0 not checked. [2023-12-02 13:10:22,074 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:10:22,074 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625347823] [2023-12-02 13:10:22,074 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [625347823] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:10:22,074 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:10:22,074 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:10:22,074 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1671431251] [2023-12-02 13:10:22,074 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:10:22,075 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:10:22,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:10:22,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:10:22,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:10:22,077 INFO L87 Difference]: Start difference. First operand 6076 states and 8653 transitions. Second operand has 5 states, 5 states have (on average 61.6) internal successors, (308), 4 states have internal predecessors, (308), 2 states have call successors, (138), 2 states have call predecessors, (138), 2 states have return successors, (136), 3 states have call predecessors, (136), 2 states have call successors, (136) [2023-12-02 13:10:25,540 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.80s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:10:27,029 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 13:10:29,858 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 13:10:35,521 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 13:10:37,528 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 13:10:39,905 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.48s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:10:42,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:10:42,668 INFO L93 Difference]: Finished difference Result 12168 states and 17337 transitions. [2023-12-02 13:10:42,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 13:10:42,669 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 61.6) internal successors, (308), 4 states have internal predecessors, (308), 2 states have call successors, (138), 2 states have call predecessors, (138), 2 states have return successors, (136), 3 states have call predecessors, (136), 2 states have call successors, (136) Word has length 1059 [2023-12-02 13:10:42,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:10:42,692 INFO L225 Difference]: With dead ends: 12168 [2023-12-02 13:10:42,692 INFO L226 Difference]: Without dead ends: 6106 [2023-12-02 13:10:42,706 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:10:42,707 INFO L413 NwaCegarLoop]: 3990 mSDtfsCounter, 6 mSDsluCounter, 11941 mSDsCounter, 0 mSdLazyCounter, 2078 mSolverCounterSat, 5 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 15931 SdHoareTripleChecker+Invalid, 2086 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 2078 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.9s IncrementalHoareTripleChecker+Time [2023-12-02 13:10:42,707 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 15931 Invalid, 2086 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 2078 Invalid, 3 Unknown, 0 Unchecked, 19.9s Time] [2023-12-02 13:10:42,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6106 states. [2023-12-02 13:10:43,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6106 to 6084. [2023-12-02 13:10:43,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6084 states, 3607 states have (on average 1.2259495425561409) internal successors, (4422), 3679 states have internal predecessors, (4422), 2109 states have call successors, (2109), 361 states have call predecessors, (2109), 365 states have return successors, (2140), 2099 states have call predecessors, (2140), 2106 states have call successors, (2140) [2023-12-02 13:10:43,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6084 states to 6084 states and 8671 transitions. [2023-12-02 13:10:43,441 INFO L78 Accepts]: Start accepts. Automaton has 6084 states and 8671 transitions. Word has length 1059 [2023-12-02 13:10:43,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:10:43,442 INFO L495 AbstractCegarLoop]: Abstraction has 6084 states and 8671 transitions. [2023-12-02 13:10:43,442 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 61.6) internal successors, (308), 4 states have internal predecessors, (308), 2 states have call successors, (138), 2 states have call predecessors, (138), 2 states have return successors, (136), 3 states have call predecessors, (136), 2 states have call successors, (136) [2023-12-02 13:10:43,442 INFO L276 IsEmpty]: Start isEmpty. Operand 6084 states and 8671 transitions. [2023-12-02 13:10:43,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1052 [2023-12-02 13:10:43,460 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:10:43,461 INFO L195 NwaCegarLoop]: trace histogram [33, 28, 22, 14, 14, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:10:43,461 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-12-02 13:10:43,461 INFO L420 AbstractCegarLoop]: === Iteration 27 === 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2023-12-02 13:10:43,461 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:10:43,462 INFO L85 PathProgramCache]: Analyzing trace with hash -1791452754, now seen corresponding path program 1 times [2023-12-02 13:10:43,462 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:10:43,462 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [827296134] [2023-12-02 13:10:43,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:10:43,462 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:10:44,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:10:44,871 INFO L134 CoverageAnalysis]: Checked inductivity of 3622 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3622 trivial. 0 not checked. [2023-12-02 13:10:44,871 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:10:44,871 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [827296134] [2023-12-02 13:10:44,871 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [827296134] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:10:44,871 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:10:44,872 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:10:44,872 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892512664] [2023-12-02 13:10:44,872 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:10:44,873 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:10:44,873 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:10:44,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:10:44,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:10:44,875 INFO L87 Difference]: Start difference. First operand 6084 states and 8671 transitions. Second operand has 5 states, 5 states have (on average 64.4) internal successors, (322), 4 states have internal predecessors, (322), 2 states have call successors, (143), 2 states have call predecessors, (143), 2 states have return successors, (141), 3 states have call predecessors, (141), 2 states have call successors, (141) [2023-12-02 13:10:48,236 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.98s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:10:50,247 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 13:10:56,806 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 13:10:58,814 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 13:11:00,822 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 13:11:06,191 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 13:11:07,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:11:07,092 INFO L93 Difference]: Finished difference Result 12184 states and 17365 transitions. [2023-12-02 13:11:07,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 13:11:07,093 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 64.4) internal successors, (322), 4 states have internal predecessors, (322), 2 states have call successors, (143), 2 states have call predecessors, (143), 2 states have return successors, (141), 3 states have call predecessors, (141), 2 states have call successors, (141) Word has length 1051 [2023-12-02 13:11:07,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:11:07,112 INFO L225 Difference]: With dead ends: 12184 [2023-12-02 13:11:07,112 INFO L226 Difference]: Without dead ends: 6114 [2023-12-02 13:11:07,125 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:11:07,125 INFO L413 NwaCegarLoop]: 3990 mSDtfsCounter, 6 mSDsluCounter, 11939 mSDsCounter, 0 mSdLazyCounter, 2076 mSolverCounterSat, 7 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 15929 SdHoareTripleChecker+Invalid, 2088 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 2076 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.5s IncrementalHoareTripleChecker+Time [2023-12-02 13:11:07,125 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 15929 Invalid, 2088 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 2076 Invalid, 5 Unknown, 0 Unchecked, 21.5s Time] [2023-12-02 13:11:07,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6114 states. [2023-12-02 13:11:07,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6114 to 6092. [2023-12-02 13:11:07,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6092 states, 3613 states have (on average 1.2255743149737062) internal successors, (4428), 3685 states have internal predecessors, (4428), 2109 states have call successors, (2109), 361 states have call predecessors, (2109), 367 states have return successors, (2144), 2101 states have call predecessors, (2144), 2106 states have call successors, (2144) [2023-12-02 13:11:07,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6092 states to 6092 states and 8681 transitions. [2023-12-02 13:11:07,829 INFO L78 Accepts]: Start accepts. Automaton has 6092 states and 8681 transitions. Word has length 1051 [2023-12-02 13:11:07,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:11:07,830 INFO L495 AbstractCegarLoop]: Abstraction has 6092 states and 8681 transitions. [2023-12-02 13:11:07,830 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 64.4) internal successors, (322), 4 states have internal predecessors, (322), 2 states have call successors, (143), 2 states have call predecessors, (143), 2 states have return successors, (141), 3 states have call predecessors, (141), 2 states have call successors, (141) [2023-12-02 13:11:07,830 INFO L276 IsEmpty]: Start isEmpty. Operand 6092 states and 8681 transitions. [2023-12-02 13:11:07,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1129 [2023-12-02 13:11:07,846 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:11:07,847 INFO L195 NwaCegarLoop]: trace histogram [35, 30, 24, 14, 14, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:11:07,847 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-12-02 13:11:07,847 INFO L420 AbstractCegarLoop]: === Iteration 28 === 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2023-12-02 13:11:07,847 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:11:07,848 INFO L85 PathProgramCache]: Analyzing trace with hash -128424068, now seen corresponding path program 1 times [2023-12-02 13:11:07,848 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:11:07,848 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1767790007] [2023-12-02 13:11:07,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:11:07,848 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:11:08,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:11:09,778 INFO L134 CoverageAnalysis]: Checked inductivity of 4343 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4339 trivial. 0 not checked. [2023-12-02 13:11:09,779 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:11:09,779 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1767790007] [2023-12-02 13:11:09,779 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1767790007] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 13:11:09,779 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [459932073] [2023-12-02 13:11:09,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:11:09,779 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:11:09,779 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb2e5975-1515-4915-84c3-169d56bc35ee/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:11:09,780 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb2e5975-1515-4915-84c3-169d56bc35ee/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:11:09,782 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb2e5975-1515-4915-84c3-169d56bc35ee/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-12-02 13:11:12,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:11:12,175 INFO L262 TraceCheckSpWp]: Trace formula consists of 8354 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 13:11:12,199 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:11:12,310 INFO L134 CoverageAnalysis]: Checked inductivity of 4343 backedges. 1294 proven. 0 refuted. 0 times theorem prover too weak. 3049 trivial. 0 not checked. [2023-12-02 13:11:12,310 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 13:11:12,310 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [459932073] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:11:12,311 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 13:11:12,311 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 11 [2023-12-02 13:11:12,311 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255680075] [2023-12-02 13:11:12,311 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:11:12,313 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 13:11:12,313 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:11:12,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 13:11:12,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2023-12-02 13:11:12,315 INFO L87 Difference]: Start difference. First operand 6092 states and 8681 transitions. Second operand has 7 states, 6 states have (on average 61.333333333333336) internal successors, (368), 5 states have internal predecessors, (368), 2 states have call successors, (157), 2 states have call predecessors, (157), 4 states have return successors, (155), 4 states have call predecessors, (155), 2 states have call successors, (155) [2023-12-02 13:11:16,153 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 13:11:18,086 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 13:11:21,414 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.84s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:11:22,732 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 13:11:25,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 13:11:27,323 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 13:11:28,462 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 13:11:31,205 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 13:11:35,395 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 13:11:37,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=false, quantifiers [] [2023-12-02 13:11:39,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=false, quantifiers [] [2023-12-02 13:11:40,667 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 13:11:42,677 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 13:11:44,688 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 13:11:48,431 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 13:11:50,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:11:50,891 INFO L93 Difference]: Finished difference Result 12198 states and 17446 transitions. [2023-12-02 13:11:50,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-02 13:11:50,892 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 61.333333333333336) internal successors, (368), 5 states have internal predecessors, (368), 2 states have call successors, (157), 2 states have call predecessors, (157), 4 states have return successors, (155), 4 states have call predecessors, (155), 2 states have call successors, (155) Word has length 1128 [2023-12-02 13:11:50,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:11:50,911 INFO L225 Difference]: With dead ends: 12198 [2023-12-02 13:11:50,911 INFO L226 Difference]: Without dead ends: 6120 [2023-12-02 13:11:50,921 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1134 GetRequests, 1125 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2023-12-02 13:11:50,922 INFO L413 NwaCegarLoop]: 3990 mSDtfsCounter, 3 mSDsluCounter, 19943 mSDsCounter, 0 mSdLazyCounter, 3083 mSolverCounterSat, 0 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 37.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 23933 SdHoareTripleChecker+Invalid, 3093 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3083 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 37.8s IncrementalHoareTripleChecker+Time [2023-12-02 13:11:50,922 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 23933 Invalid, 3093 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 3083 Invalid, 10 Unknown, 0 Unchecked, 37.8s Time] [2023-12-02 13:11:50,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6120 states. [2023-12-02 13:11:51,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6120 to 6104. [2023-12-02 13:11:51,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6104 states, 3621 states have (on average 1.2250759458713063) internal successors, (4436), 3693 states have internal predecessors, (4436), 2109 states have call successors, (2109), 361 states have call predecessors, (2109), 371 states have return successors, (2172), 2105 states have call predecessors, (2172), 2106 states have call successors, (2172) [2023-12-02 13:11:51,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6104 states to 6104 states and 8717 transitions. [2023-12-02 13:11:51,644 INFO L78 Accepts]: Start accepts. Automaton has 6104 states and 8717 transitions. Word has length 1128 [2023-12-02 13:11:51,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:11:51,645 INFO L495 AbstractCegarLoop]: Abstraction has 6104 states and 8717 transitions. [2023-12-02 13:11:51,645 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 61.333333333333336) internal successors, (368), 5 states have internal predecessors, (368), 2 states have call successors, (157), 2 states have call predecessors, (157), 4 states have return successors, (155), 4 states have call predecessors, (155), 2 states have call successors, (155) [2023-12-02 13:11:51,645 INFO L276 IsEmpty]: Start isEmpty. Operand 6104 states and 8717 transitions. [2023-12-02 13:11:51,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1187 [2023-12-02 13:11:51,660 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:11:51,661 INFO L195 NwaCegarLoop]: trace histogram [36, 31, 24, 14, 14, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:11:51,681 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb2e5975-1515-4915-84c3-169d56bc35ee/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-12-02 13:11:51,861 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb2e5975-1515-4915-84c3-169d56bc35ee/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2023-12-02 13:11:51,861 INFO L420 AbstractCegarLoop]: === Iteration 29 === 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2023-12-02 13:11:51,862 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:11:51,862 INFO L85 PathProgramCache]: Analyzing trace with hash 1456635071, now seen corresponding path program 1 times [2023-12-02 13:11:51,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:11:51,862 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [615417539] [2023-12-02 13:11:51,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:11:51,863 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:11:52,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:11:53,891 INFO L134 CoverageAnalysis]: Checked inductivity of 4673 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 4669 trivial. 0 not checked. [2023-12-02 13:11:53,891 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:11:53,891 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [615417539] [2023-12-02 13:11:53,891 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [615417539] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:11:53,892 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:11:53,892 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-02 13:11:53,892 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830615851] [2023-12-02 13:11:53,892 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:11:53,893 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 13:11:53,893 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:11:53,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 13:11:53,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-02 13:11:53,894 INFO L87 Difference]: Start difference. First operand 6104 states and 8717 transitions. Second operand has 7 states, 6 states have (on average 55.333333333333336) internal successors, (332), 5 states have internal predecessors, (332), 2 states have call successors, (147), 2 states have call predecessors, (147), 4 states have return successors, (146), 4 states have call predecessors, (146), 2 states have call successors, (146) [2023-12-02 13:11:57,403 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 13:11:59,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 13:12:01,419 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 13:12:02,429 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:12:05,089 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.71s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:12:07,626 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 13:12:12,759 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 13:12:13,777 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 13:12:15,683 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 13:12:17,697 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 13:12:19,167 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 13:12:21,177 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 13:12:25,794 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 13:12:27,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:12:27,678 INFO L93 Difference]: Finished difference Result 12210 states and 17480 transitions. [2023-12-02 13:12:27,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-02 13:12:27,679 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 55.333333333333336) internal successors, (332), 5 states have internal predecessors, (332), 2 states have call successors, (147), 2 states have call predecessors, (147), 4 states have return successors, (146), 4 states have call predecessors, (146), 2 states have call successors, (146) Word has length 1186 [2023-12-02 13:12:27,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:12:27,696 INFO L225 Difference]: With dead ends: 12210 [2023-12-02 13:12:27,696 INFO L226 Difference]: Without dead ends: 6120 [2023-12-02 13:12:27,706 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-02 13:12:27,706 INFO L413 NwaCegarLoop]: 3987 mSDtfsCounter, 3 mSDsluCounter, 19928 mSDsCounter, 0 mSdLazyCounter, 3085 mSolverCounterSat, 1 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 32.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 23915 SdHoareTripleChecker+Invalid, 3093 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3085 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 33.1s IncrementalHoareTripleChecker+Time [2023-12-02 13:12:27,707 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 23915 Invalid, 3093 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 3085 Invalid, 7 Unknown, 0 Unchecked, 33.1s Time] [2023-12-02 13:12:27,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6120 states. [2023-12-02 13:12:28,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6120 to 6108. [2023-12-02 13:12:28,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6108 states, 3625 states have (on average 1.2248275862068965) internal successors, (4440), 3695 states have internal predecessors, (4440), 2109 states have call successors, (2109), 361 states have call predecessors, (2109), 371 states have return successors, (2172), 2107 states have call predecessors, (2172), 2106 states have call successors, (2172) [2023-12-02 13:12:28,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6108 states to 6108 states and 8721 transitions. [2023-12-02 13:12:28,364 INFO L78 Accepts]: Start accepts. Automaton has 6108 states and 8721 transitions. Word has length 1186 [2023-12-02 13:12:28,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:12:28,365 INFO L495 AbstractCegarLoop]: Abstraction has 6108 states and 8721 transitions. [2023-12-02 13:12:28,366 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 55.333333333333336) internal successors, (332), 5 states have internal predecessors, (332), 2 states have call successors, (147), 2 states have call predecessors, (147), 4 states have return successors, (146), 4 states have call predecessors, (146), 2 states have call successors, (146) [2023-12-02 13:12:28,366 INFO L276 IsEmpty]: Start isEmpty. Operand 6108 states and 8721 transitions. [2023-12-02 13:12:28,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1161 [2023-12-02 13:12:28,381 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:12:28,382 INFO L195 NwaCegarLoop]: trace histogram [37, 32, 24, 14, 14, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:12:28,382 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-12-02 13:12:28,382 INFO L420 AbstractCegarLoop]: === Iteration 30 === 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2023-12-02 13:12:28,382 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:12:28,383 INFO L85 PathProgramCache]: Analyzing trace with hash -1147365568, now seen corresponding path program 1 times [2023-12-02 13:12:28,383 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:12:28,383 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1675472702] [2023-12-02 13:12:28,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:12:28,384 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:12:28,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:12:31,540 INFO L134 CoverageAnalysis]: Checked inductivity of 4627 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4627 trivial. 0 not checked. [2023-12-02 13:12:31,540 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:12:31,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1675472702] [2023-12-02 13:12:31,541 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1675472702] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:12:31,541 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:12:31,541 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 13:12:31,541 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1299470688] [2023-12-02 13:12:31,541 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:12:31,542 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 13:12:31,542 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:12:31,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 13:12:31,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 13:12:31,544 INFO L87 Difference]: Start difference. First operand 6108 states and 8721 transitions. Second operand has 4 states, 4 states have (on average 82.5) internal successors, (330), 4 states have internal predecessors, (330), 2 states have call successors, (147), 2 states have call predecessors, (147), 1 states have return successors, (145), 2 states have call predecessors, (145), 2 states have call successors, (145) [2023-12-02 13:12:34,154 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:12:35,258 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 13:12:38,108 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 13:12:41,926 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 13:12:43,935 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 13:12:45,944 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 13:12:49,008 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:12:51,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=false, quantifiers [] [2023-12-02 13:12:53,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=false, quantifiers [] [2023-12-02 13:12:54,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:12:54,596 INFO L93 Difference]: Finished difference Result 12562 states and 17990 transitions. [2023-12-02 13:12:54,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 13:12:54,596 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 82.5) internal successors, (330), 4 states have internal predecessors, (330), 2 states have call successors, (147), 2 states have call predecessors, (147), 1 states have return successors, (145), 2 states have call predecessors, (145), 2 states have call successors, (145) Word has length 1160 [2023-12-02 13:12:54,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:12:54,616 INFO L225 Difference]: With dead ends: 12562 [2023-12-02 13:12:54,616 INFO L226 Difference]: Without dead ends: 6468 [2023-12-02 13:12:54,630 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:12:54,631 INFO L413 NwaCegarLoop]: 4321 mSDtfsCounter, 218 mSDsluCounter, 8394 mSDsCounter, 0 mSdLazyCounter, 1653 mSolverCounterSat, 4 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 313 SdHoareTripleChecker+Valid, 12715 SdHoareTripleChecker+Invalid, 1663 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1653 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22.3s IncrementalHoareTripleChecker+Time [2023-12-02 13:12:54,631 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [313 Valid, 12715 Invalid, 1663 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1653 Invalid, 6 Unknown, 0 Unchecked, 22.3s Time] [2023-12-02 13:12:54,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6468 states. [2023-12-02 13:12:55,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6468 to 6112. [2023-12-02 13:12:55,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6112 states, 3629 states have (on average 1.224579774042436) internal successors, (4444), 3699 states have internal predecessors, (4444), 2109 states have call successors, (2109), 361 states have call predecessors, (2109), 371 states have return successors, (2172), 2107 states have call predecessors, (2172), 2106 states have call successors, (2172) [2023-12-02 13:12:55,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6112 states to 6112 states and 8725 transitions. [2023-12-02 13:12:55,343 INFO L78 Accepts]: Start accepts. Automaton has 6112 states and 8725 transitions. Word has length 1160 [2023-12-02 13:12:55,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:12:55,343 INFO L495 AbstractCegarLoop]: Abstraction has 6112 states and 8725 transitions. [2023-12-02 13:12:55,343 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 82.5) internal successors, (330), 4 states have internal predecessors, (330), 2 states have call successors, (147), 2 states have call predecessors, (147), 1 states have return successors, (145), 2 states have call predecessors, (145), 2 states have call successors, (145) [2023-12-02 13:12:55,344 INFO L276 IsEmpty]: Start isEmpty. Operand 6112 states and 8725 transitions. [2023-12-02 13:12:55,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1178 [2023-12-02 13:12:55,360 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:12:55,361 INFO L195 NwaCegarLoop]: trace histogram [37, 32, 24, 16, 16, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:12:55,361 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-12-02 13:12:55,362 INFO L420 AbstractCegarLoop]: === Iteration 31 === 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_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2023-12-02 13:12:55,362 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:12:55,362 INFO L85 PathProgramCache]: Analyzing trace with hash 947084814, now seen corresponding path program 1 times [2023-12-02 13:12:55,363 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:12:55,363 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [285649309] [2023-12-02 13:12:55,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:12:55,363 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:12:55,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat