./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-chelsio-cxgb4vf-cxgb4vf.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_21b70c10-bf2c-4380-ac03-b3408f611981/bin/utaipan-verify-nQ1chXbOIh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_21b70c10-bf2c-4380-ac03-b3408f611981/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_21b70c10-bf2c-4380-ac03-b3408f611981/bin/utaipan-verify-nQ1chXbOIh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_21b70c10-bf2c-4380-ac03-b3408f611981/bin/utaipan-verify-nQ1chXbOIh/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-chelsio-cxgb4vf-cxgb4vf.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_21b70c10-bf2c-4380-ac03-b3408f611981/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_21b70c10-bf2c-4380-ac03-b3408f611981/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 92fce7e8733fef6ba8e1d7d5b12f8bb98a90f9164efa69e5285fd66b003407a0 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-12-02 14:51:21,938 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-02 14:51:22,003 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_21b70c10-bf2c-4380-ac03-b3408f611981/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Reach-64bit-Taipan_Default.epf [2023-12-02 14:51:22,008 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-02 14:51:22,009 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-02 14:51:22,032 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-02 14:51:22,033 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-02 14:51:22,033 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-02 14:51:22,034 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-02 14:51:22,034 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-02 14:51:22,035 INFO L153 SettingsManager]: * User list type=DISABLED [2023-12-02 14:51:22,035 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-12-02 14:51:22,036 INFO L153 SettingsManager]: * Explicit value domain=true [2023-12-02 14:51:22,037 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2023-12-02 14:51:22,037 INFO L153 SettingsManager]: * Octagon Domain=false [2023-12-02 14:51:22,038 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2023-12-02 14:51:22,038 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2023-12-02 14:51:22,039 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2023-12-02 14:51:22,039 INFO L153 SettingsManager]: * Interval Domain=false [2023-12-02 14:51:22,040 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2023-12-02 14:51:22,040 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2023-12-02 14:51:22,041 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2023-12-02 14:51:22,042 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-02 14:51:22,042 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-02 14:51:22,043 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-02 14:51:22,043 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-02 14:51:22,043 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-02 14:51:22,044 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-02 14:51:22,044 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-02 14:51:22,045 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-02 14:51:22,045 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-02 14:51:22,045 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-02 14:51:22,046 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-02 14:51:22,046 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-02 14:51:22,046 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 14:51:22,046 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-02 14:51:22,047 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-02 14:51:22,047 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-02 14:51:22,047 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2023-12-02 14:51:22,047 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-02 14:51:22,047 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-02 14:51:22,048 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-02 14:51:22,048 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-12-02 14:51:22,048 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-02 14:51:22,048 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_21b70c10-bf2c-4380-ac03-b3408f611981/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_21b70c10-bf2c-4380-ac03-b3408f611981/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 -> 92fce7e8733fef6ba8e1d7d5b12f8bb98a90f9164efa69e5285fd66b003407a0 [2023-12-02 14:51:22,242 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-02 14:51:22,263 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-02 14:51:22,266 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-02 14:51:22,267 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-02 14:51:22,267 INFO L274 PluginConnector]: CDTParser initialized [2023-12-02 14:51:22,269 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_21b70c10-bf2c-4380-ac03-b3408f611981/bin/utaipan-verify-nQ1chXbOIh/../../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-chelsio-cxgb4vf-cxgb4vf.cil.i [2023-12-02 14:51:24,977 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-02 14:51:25,614 INFO L384 CDTParser]: Found 1 translation units. [2023-12-02 14:51:25,615 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_21b70c10-bf2c-4380-ac03-b3408f611981/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-chelsio-cxgb4vf-cxgb4vf.cil.i [2023-12-02 14:51:25,677 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_21b70c10-bf2c-4380-ac03-b3408f611981/bin/utaipan-verify-nQ1chXbOIh/data/ef6a4ef5c/ecbf74e503d546f18e2bc506c406bc71/FLAG2f00af134 [2023-12-02 14:51:25,691 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_21b70c10-bf2c-4380-ac03-b3408f611981/bin/utaipan-verify-nQ1chXbOIh/data/ef6a4ef5c/ecbf74e503d546f18e2bc506c406bc71 [2023-12-02 14:51:25,693 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-02 14:51:25,695 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-12-02 14:51:25,696 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-02 14:51:25,696 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-02 14:51:25,701 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-02 14:51:25,702 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 02:51:25" (1/1) ... [2023-12-02 14:51:25,703 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6c10b29 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:51:25, skipping insertion in model container [2023-12-02 14:51:25,703 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 02:51:25" (1/1) ... [2023-12-02 14:51:25,914 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-02 14:51:31,985 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_21b70c10-bf2c-4380-ac03-b3408f611981/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-chelsio-cxgb4vf-cxgb4vf.cil.i[622479,622492] [2023-12-02 14:51:31,989 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_21b70c10-bf2c-4380-ac03-b3408f611981/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-chelsio-cxgb4vf-cxgb4vf.cil.i[622648,622661] [2023-12-02 14:51:31,989 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_21b70c10-bf2c-4380-ac03-b3408f611981/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-chelsio-cxgb4vf-cxgb4vf.cil.i[622815,622828] [2023-12-02 14:51:31,990 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_21b70c10-bf2c-4380-ac03-b3408f611981/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-chelsio-cxgb4vf-cxgb4vf.cil.i[622983,622996] [2023-12-02 14:51:32,030 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 14:51:32,108 INFO L202 MainTranslator]: Completed pre-run [2023-12-02 14:51:32,243 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"); [6722] [2023-12-02 14:51:32,245 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)); [6729] [2023-12-02 14:51:32,245 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6736] [2023-12-02 14:51:32,246 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [6751-6752] [2023-12-02 14:51:32,247 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsfl %1,%0": "=r" (r): "rm" (x), "0" (-1)); [6760] [2023-12-02 14:51:32,250 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [6934] [2023-12-02 14:51:32,251 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [6941] [2023-12-02 14:51:32,253 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)); [7032-7033] [2023-12-02 14:51:32,253 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7039] [2023-12-02 14:51:32,303 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c"), "i" (689), "i" (12UL)); [8182-8183] [2023-12-02 14:51:32,468 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c"), "i" (2049), "i" (12UL)); [10318-10319] [2023-12-02 14:51:32,470 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c"), "i" (2070), "i" (12UL)); [10351-10352] [2023-12-02 14:51:32,478 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c"), "i" (2322), "i" (12UL)); [10623-10624] [2023-12-02 14:51:32,481 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c"), "i" (2415), "i" (12UL)); [10714-10715] [2023-12-02 14:51:32,569 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movq %1,%0": "=r" (ret): "m" (*((unsigned long volatile *)addr)): "memory"); [16068] [2023-12-02 14:51:32,569 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movq %0,%1": : "r" (val), "m" (*((unsigned long volatile *)addr)): "memory"); [16075] [2023-12-02 14:51:32,578 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c"), "i" (299), "i" (12UL)); [16463-16464] [2023-12-02 14:51:32,614 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("rep; bsf %1,%0": "=r" (word): "rm" (word)); [17621] [2023-12-02 14:51:32,614 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrl %1,%0": "=r" (r): "rm" (x), "0" (-1)); [17629] [2023-12-02 14:51:32,615 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/f860c18/linux-kernel-locking-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [17666-17667] [2023-12-02 14:51:32,616 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"); [17672-17674] [2023-12-02 14:51:32,617 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)); [17694] [2023-12-02 14:51:32,618 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (numa_node)); [17781] [2023-12-02 14:51:32,618 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (numa_node)); [17784] [2023-12-02 14:51:32,619 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (numa_node)); [17787] [2023-12-02 14:51:32,619 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (numa_node)); [17790] [2023-12-02 14:51:32,619 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (numa_node)); [17821] [2023-12-02 14:51:32,619 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (numa_node)); [17824] [2023-12-02 14:51:32,620 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (numa_node)); [17827] [2023-12-02 14:51:32,620 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (numa_node)); [17830] [2023-12-02 14:51:32,620 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (numa_node)); [17861] [2023-12-02 14:51:32,620 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (numa_node)); [17864] [2023-12-02 14:51:32,621 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (numa_node)); [17867] [2023-12-02 14:51:32,621 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (numa_node)); [17870] [2023-12-02 14:51:32,621 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (numa_node)); [17901] [2023-12-02 14:51:32,621 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (numa_node)); [17904] [2023-12-02 14:51:32,622 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (numa_node)); [17907] [2023-12-02 14:51:32,622 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (numa_node)); [17910] [2023-12-02 14:51:32,625 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [18023] [2023-12-02 14:51:32,626 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)); [18068-18069] [2023-12-02 14:51:32,630 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)); [18187-18188] [2023-12-02 14:51:32,632 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)); [18221-18222] [2023-12-02 14:51:32,633 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)); [18262-18263] [2023-12-02 14:51:32,634 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)); [18291-18292] [2023-12-02 14:51:32,635 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (103), "i" (12UL)); [18328-18329] [2023-12-02 14:51:32,641 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/skbuff.h"), "i" (1498), "i" (12UL)); [18569-18570] [2023-12-02 14:51:32,642 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/skbuff.h"), "i" (1516), "i" (12UL)); [18591-18592] [2023-12-02 14:51:32,650 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/skbuff.h"), "i" (1891), "i" (12UL)); [18657-18658] [2023-12-02 14:51:32,655 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [18895] [2023-12-02 14:51:32,655 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [18898] [2023-12-02 14:51:32,656 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [18901] [2023-12-02 14:51:32,656 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [18904] [2023-12-02 14:51:32,656 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [18935] [2023-12-02 14:51:32,657 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [18938] [2023-12-02 14:51:32,657 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [18941] [2023-12-02 14:51:32,657 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [18944] [2023-12-02 14:51:32,658 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [18975] [2023-12-02 14:51:32,658 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [18978] [2023-12-02 14:51:32,658 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [18981] [2023-12-02 14:51:32,658 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [18984] [2023-12-02 14:51:32,659 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [19015] [2023-12-02 14:51:32,659 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [19018] [2023-12-02 14:51:32,659 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [19021] [2023-12-02 14:51:32,689 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [19024] [2023-12-02 14:51:32,703 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [19505] [2023-12-02 14:51:32,704 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/chelsio/cxgb4vf/sge.c"), "i" (603), "i" (12UL)); [19560-19561] [2023-12-02 14:51:32,707 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19680] [2023-12-02 14:51:32,709 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/chelsio/cxgb4vf/sge.c"), "i" (751), "i" (12UL)); [19728-19729] [2023-12-02 14:51:32,710 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/chelsio/cxgb4vf/sge.c"), "i" (809), "i" (12UL)); [19771-19772] [2023-12-02 14:51:32,716 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [19963] [2023-12-02 14:51:32,725 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/chelsio/cxgb4vf/sge.c"), "i" (1109), "i" (12UL)); [20157-20158] [2023-12-02 14:51:32,742 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [20650] [2023-12-02 14:51:32,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 *)"drivers/net/ethernet/chelsio/cxgb4vf/sge.c"), "i" (1693), "i" (12UL)); [20682-20683] [2023-12-02 14:51:32,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 *)"drivers/net/ethernet/chelsio/cxgb4vf/sge.c"), "i" (1694), "i" (12UL)); [20693-20694] [2023-12-02 14:51:32,751 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)gl.va) [20728] [2023-12-02 14:51:32,763 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [20883] [2023-12-02 14:51:32,766 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"drivers/net/ethernet/chelsio/cxgb4vf/sge.c"), "i" (1914), "i" (12UL)); [20968-20969] [2023-12-02 14:51:32,767 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [21008] [2023-12-02 14:51:32,817 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_21b70c10-bf2c-4380-ac03-b3408f611981/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-chelsio-cxgb4vf-cxgb4vf.cil.i[622479,622492] [2023-12-02 14:51:32,818 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_21b70c10-bf2c-4380-ac03-b3408f611981/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-chelsio-cxgb4vf-cxgb4vf.cil.i[622648,622661] [2023-12-02 14:51:32,818 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_21b70c10-bf2c-4380-ac03-b3408f611981/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-chelsio-cxgb4vf-cxgb4vf.cil.i[622815,622828] [2023-12-02 14:51:32,818 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_21b70c10-bf2c-4380-ac03-b3408f611981/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-chelsio-cxgb4vf-cxgb4vf.cil.i[622983,622996] [2023-12-02 14:51:32,826 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 14:51:33,248 WARN L675 CHandler]: The function __bad_size_call_parameter is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 14:51:33,248 WARN L675 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 14:51:33,256 INFO L206 MainTranslator]: Completed translation [2023-12-02 14:51:33,256 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:51:33 WrapperNode [2023-12-02 14:51:33,256 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-02 14:51:33,258 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-02 14:51:33,258 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-02 14:51:33,258 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-02 14:51:33,265 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:51:33" (1/1) ... [2023-12-02 14:51:33,409 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:51:33" (1/1) ... [2023-12-02 14:51:33,803 INFO L138 Inliner]: procedures = 780, calls = 6107, calls flagged for inlining = 431, calls inlined = 378, statements flattened = 16074 [2023-12-02 14:51:33,804 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-02 14:51:33,805 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-02 14:51:33,805 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-02 14:51:33,805 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-02 14:51:33,815 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:51:33" (1/1) ... [2023-12-02 14:51:33,815 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:51:33" (1/1) ... [2023-12-02 14:51:33,870 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:51:33" (1/1) ... [2023-12-02 14:51:33,870 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:51:33" (1/1) ... [2023-12-02 14:51:34,121 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:51:33" (1/1) ... [2023-12-02 14:51:34,172 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:51:33" (1/1) ... [2023-12-02 14:51:34,238 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:51:33" (1/1) ... [2023-12-02 14:51:34,266 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:51:33" (1/1) ... [2023-12-02 14:51:34,389 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-02 14:51:34,391 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-02 14:51:34,391 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-02 14:51:34,391 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-02 14:51:34,392 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:51:33" (1/1) ... [2023-12-02 14:51:34,399 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 14:51:34,412 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_21b70c10-bf2c-4380-ac03-b3408f611981/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:51:34,430 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_21b70c10-bf2c-4380-ac03-b3408f611981/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-12-02 14:51:34,460 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_21b70c10-bf2c-4380-ac03-b3408f611981/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-12-02 14:51:34,493 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_sge_intr_msix [2023-12-02 14:51:34,493 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_sge_intr_msix [2023-12-02 14:51:34,493 INFO L130 BoogieDeclarations]: Found specification of procedure variable_test_bit [2023-12-02 14:51:34,493 INFO L138 BoogieDeclarations]: Found implementation of procedure variable_test_bit [2023-12-02 14:51:34,494 INFO L130 BoogieDeclarations]: Found specification of procedure seq_putc [2023-12-02 14:51:34,494 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_putc [2023-12-02 14:51:34,494 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2023-12-02 14:51:34,494 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2023-12-02 14:51:34,495 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2023-12-02 14:51:34,496 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2023-12-02 14:51:34,496 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2023-12-02 14:51:34,496 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2023-12-02 14:51:34,496 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup_debugfs [2023-12-02 14:51:34,496 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup_debugfs [2023-12-02 14:51:34,497 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2023-12-02 14:51:34,497 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2023-12-02 14:51:34,497 INFO L130 BoogieDeclarations]: Found specification of procedure set_rx_sw_desc [2023-12-02 14:51:34,497 INFO L138 BoogieDeclarations]: Found implementation of procedure set_rx_sw_desc [2023-12-02 14:51:34,497 INFO L130 BoogieDeclarations]: Found specification of procedure is_t4 [2023-12-02 14:51:34,498 INFO L138 BoogieDeclarations]: Found implementation of procedure is_t4 [2023-12-02 14:51:34,498 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2023-12-02 14:51:34,498 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2023-12-02 14:51:34,498 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2023-12-02 14:51:34,499 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2023-12-02 14:51:34,499 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2023-12-02 14:51:34,499 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2023-12-02 14:51:34,499 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_dir [2023-12-02 14:51:34,500 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_dir [2023-12-02 14:51:34,500 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2023-12-02 14:51:34,500 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2023-12-02 14:51:34,500 INFO L130 BoogieDeclarations]: Found specification of procedure is_new_response [2023-12-02 14:51:34,500 INFO L138 BoogieDeclarations]: Found implementation of procedure is_new_response [2023-12-02 14:51:34,501 INFO L130 BoogieDeclarations]: Found specification of procedure __napi_schedule [2023-12-02 14:51:34,501 INFO L138 BoogieDeclarations]: Found implementation of procedure __napi_schedule [2023-12-02 14:51:34,502 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2023-12-02 14:51:34,502 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2023-12-02 14:51:34,502 INFO L130 BoogieDeclarations]: Found specification of procedure qenable [2023-12-02 14:51:34,503 INFO L138 BoogieDeclarations]: Found implementation of procedure qenable [2023-12-02 14:51:34,503 INFO L130 BoogieDeclarations]: Found specification of procedure skb_copy_from_linear_data [2023-12-02 14:51:34,503 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_copy_from_linear_data [2023-12-02 14:51:34,503 INFO L130 BoogieDeclarations]: Found specification of procedure is_10g_port [2023-12-02 14:51:34,503 INFO L138 BoogieDeclarations]: Found implementation of procedure is_10g_port [2023-12-02 14:51:34,503 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2023-12-02 14:51:34,504 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2023-12-02 14:51:34,504 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2023-12-02 14:51:34,504 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2023-12-02 14:51:34,504 INFO L130 BoogieDeclarations]: Found specification of procedure seq_open [2023-12-02 14:51:34,505 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_open [2023-12-02 14:51:34,505 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_header_len [2023-12-02 14:51:34,505 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_header_len [2023-12-02 14:51:34,505 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-12-02 14:51:34,506 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_get_port_stats [2023-12-02 14:51:34,506 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_get_port_stats [2023-12-02 14:51:34,507 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_header [2023-12-02 14:51:34,507 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_header [2023-12-02 14:51:34,507 INFO L130 BoogieDeclarations]: Found specification of procedure free_tx_desc [2023-12-02 14:51:34,507 INFO L138 BoogieDeclarations]: Found implementation of procedure free_tx_desc [2023-12-02 14:51:34,507 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_wr_mbox_core [2023-12-02 14:51:34,507 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_wr_mbox_core [2023-12-02 14:51:34,508 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_offset [2023-12-02 14:51:34,508 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_offset [2023-12-02 14:51:34,509 INFO L130 BoogieDeclarations]: Found specification of procedure netdev2adap [2023-12-02 14:51:34,511 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev2adap [2023-12-02 14:51:34,512 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2023-12-02 14:51:34,512 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2023-12-02 14:51:34,512 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2023-12-02 14:51:34,513 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2023-12-02 14:51:34,513 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2023-12-02 14:51:34,514 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2023-12-02 14:51:34,514 INFO L130 BoogieDeclarations]: Found specification of procedure core_ticks_to_us [2023-12-02 14:51:34,515 INFO L138 BoogieDeclarations]: Found implementation of procedure core_ticks_to_us [2023-12-02 14:51:34,519 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2023-12-02 14:51:34,521 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2023-12-02 14:51:34,521 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-12-02 14:51:34,521 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2023-12-02 14:51:34,522 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2023-12-02 14:51:34,522 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2023-12-02 14:51:34,523 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2023-12-02 14:51:34,523 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_3 [2023-12-02 14:51:34,523 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_3 [2023-12-02 14:51:34,523 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2023-12-02 14:51:34,523 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2023-12-02 14:51:34,524 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2023-12-02 14:51:34,524 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2023-12-02 14:51:34,524 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-02 14:51:34,524 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2023-12-02 14:51:34,524 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2023-12-02 14:51:34,524 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-12-02 14:51:34,525 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-12-02 14:51:34,525 INFO L130 BoogieDeclarations]: Found specification of procedure skb_headlen [2023-12-02 14:51:34,525 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_headlen [2023-12-02 14:51:34,525 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_change_mac [2023-12-02 14:51:34,525 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_change_mac [2023-12-02 14:51:34,525 INFO L130 BoogieDeclarations]: Found specification of procedure fl_starving [2023-12-02 14:51:34,526 INFO L138 BoogieDeclarations]: Found implementation of procedure fl_starving [2023-12-02 14:51:34,526 INFO L130 BoogieDeclarations]: Found specification of procedure adapter_down [2023-12-02 14:51:34,526 INFO L138 BoogieDeclarations]: Found implementation of procedure adapter_down [2023-12-02 14:51:34,526 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2023-12-02 14:51:34,526 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2023-12-02 14:51:34,526 INFO L130 BoogieDeclarations]: Found specification of procedure netdev2pinfo [2023-12-02 14:51:34,527 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev2pinfo [2023-12-02 14:51:34,527 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_free_vi [2023-12-02 14:51:34,527 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_free_vi [2023-12-02 14:51:34,527 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_free_sge_resources [2023-12-02 14:51:34,527 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_free_sge_resources [2023-12-02 14:51:34,527 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2023-12-02 14:51:34,528 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2023-12-02 14:51:34,528 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2023-12-02 14:51:34,528 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2023-12-02 14:51:34,528 INFO L130 BoogieDeclarations]: Found specification of procedure t4_read_reg [2023-12-02 14:51:34,528 INFO L138 BoogieDeclarations]: Found implementation of procedure t4_read_reg [2023-12-02 14:51:34,529 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2023-12-02 14:51:34,529 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2023-12-02 14:51:34,529 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2023-12-02 14:51:34,529 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2023-12-02 14:51:34,529 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule_prep [2023-12-02 14:51:34,529 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule_prep [2023-12-02 14:51:34,530 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-02 14:51:34,530 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-02 14:51:34,530 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2023-12-02 14:51:34,531 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2023-12-02 14:51:34,531 INFO L130 BoogieDeclarations]: Found specification of procedure is_eth_imm [2023-12-02 14:51:34,531 INFO L138 BoogieDeclarations]: Found implementation of procedure is_eth_imm [2023-12-02 14:51:34,531 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-12-02 14:51:34,531 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 14:51:34,531 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 14:51:34,532 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2023-12-02 14:51:34,532 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2023-12-02 14:51:34,532 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2023-12-02 14:51:34,532 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2023-12-02 14:51:34,532 INFO L130 BoogieDeclarations]: Found specification of procedure is_buf_mapped [2023-12-02 14:51:34,532 INFO L138 BoogieDeclarations]: Found implementation of procedure is_buf_mapped [2023-12-02 14:51:34,533 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2023-12-02 14:51:34,533 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2023-12-02 14:51:34,533 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2023-12-02 14:51:34,533 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-12-02 14:51:34,533 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-12-02 14:51:34,533 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2023-12-02 14:51:34,534 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2023-12-02 14:51:34,534 INFO L130 BoogieDeclarations]: Found specification of procedure reg_block_dump [2023-12-02 14:51:34,534 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_block_dump [2023-12-02 14:51:34,534 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_single_attrs [2023-12-02 14:51:34,534 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_single_attrs [2023-12-02 14:51:34,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-12-02 14:51:34,535 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-12-02 14:51:34,535 INFO L130 BoogieDeclarations]: Found specification of procedure put_page [2023-12-02 14:51:34,535 INFO L138 BoogieDeclarations]: Found implementation of procedure put_page [2023-12-02 14:51:34,535 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb4vf_pci_shutdown [2023-12-02 14:51:34,535 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb4vf_pci_shutdown [2023-12-02 14:51:34,536 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2023-12-02 14:51:34,536 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2023-12-02 14:51:34,536 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2023-12-02 14:51:34,536 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2023-12-02 14:51:34,536 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2023-12-02 14:51:34,536 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2023-12-02 14:51:34,537 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2023-12-02 14:51:34,537 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2023-12-02 14:51:34,537 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2023-12-02 14:51:34,537 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2023-12-02 14:51:34,537 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb4vf_set_rxmode [2023-12-02 14:51:34,538 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb4vf_set_rxmode [2023-12-02 14:51:34,538 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2023-12-02 14:51:34,538 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2023-12-02 14:51:34,538 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_held [2023-12-02 14:51:34,538 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_held [2023-12-02 14:51:34,539 INFO L130 BoogieDeclarations]: Found specification of procedure get_buf_addr [2023-12-02 14:51:34,539 INFO L138 BoogieDeclarations]: Found implementation of procedure get_buf_addr [2023-12-02 14:51:34,539 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_wr_mbox [2023-12-02 14:51:34,539 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_wr_mbox [2023-12-02 14:51:34,539 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-12-02 14:51:34,539 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-12-02 14:51:34,540 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-12-02 14:51:34,540 INFO L130 BoogieDeclarations]: Found specification of procedure interfaces_get_idx [2023-12-02 14:51:34,540 INFO L138 BoogieDeclarations]: Found implementation of procedure interfaces_get_idx [2023-12-02 14:51:34,540 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 14:51:34,540 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 14:51:34,540 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb4vf_pci_remove [2023-12-02 14:51:34,541 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb4vf_pci_remove [2023-12-02 14:51:34,541 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_page [2023-12-02 14:51:34,541 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_page [2023-12-02 14:51:34,541 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_set_params [2023-12-02 14:51:34,541 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_set_params [2023-12-02 14:51:34,541 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2023-12-02 14:51:34,542 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2023-12-02 14:51:34,542 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-12-02 14:51:34,542 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-12-02 14:51:34,542 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2023-12-02 14:51:34,542 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2023-12-02 14:51:34,543 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb4vf_get_regs_len [2023-12-02 14:51:34,547 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb4vf_get_regs_len [2023-12-02 14:51:34,547 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb4vf_open [2023-12-02 14:51:34,547 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb4vf_open [2023-12-02 14:51:34,547 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2023-12-02 14:51:34,548 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2023-12-02 14:51:34,548 INFO L130 BoogieDeclarations]: Found specification of procedure refill_fl [2023-12-02 14:51:34,548 INFO L138 BoogieDeclarations]: Found implementation of procedure refill_fl [2023-12-02 14:51:34,548 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-12-02 14:51:34,548 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-12-02 14:51:34,550 INFO L130 BoogieDeclarations]: Found specification of procedure free_rx_bufs [2023-12-02 14:51:34,550 INFO L138 BoogieDeclarations]: Found implementation of procedure free_rx_bufs [2023-12-02 14:51:34,550 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2023-12-02 14:51:34,550 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2023-12-02 14:51:34,550 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_page [2023-12-02 14:51:34,551 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_page [2023-12-02 14:51:34,551 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2023-12-02 14:51:34,551 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2023-12-02 14:51:34,551 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_query_params [2023-12-02 14:51:34,551 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_query_params [2023-12-02 14:51:34,551 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-12-02 14:51:34,552 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-12-02 14:51:34,552 INFO L130 BoogieDeclarations]: Found specification of procedure poison_buf [2023-12-02 14:51:34,552 INFO L138 BoogieDeclarations]: Found implementation of procedure poison_buf [2023-12-02 14:51:34,552 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2023-12-02 14:51:34,552 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2023-12-02 14:51:34,552 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2023-12-02 14:51:34,552 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2023-12-02 14:51:34,553 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2023-12-02 14:51:34,553 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2023-12-02 14:51:34,553 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2023-12-02 14:51:34,553 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2023-12-02 14:51:34,553 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-12-02 14:51:34,553 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_remove [2023-12-02 14:51:34,554 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_remove [2023-12-02 14:51:34,554 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2023-12-02 14:51:34,554 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2023-12-02 14:51:34,554 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2023-12-02 14:51:34,554 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2023-12-02 14:51:34,554 INFO L130 BoogieDeclarations]: Found specification of procedure sge_qstats_entries [2023-12-02 14:51:34,555 INFO L138 BoogieDeclarations]: Found implementation of procedure sge_qstats_entries [2023-12-02 14:51:34,555 INFO L130 BoogieDeclarations]: Found specification of procedure fl_cap [2023-12-02 14:51:34,555 INFO L138 BoogieDeclarations]: Found implementation of procedure fl_cap [2023-12-02 14:51:34,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-12-02 14:51:34,555 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev [2023-12-02 14:51:34,555 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev [2023-12-02 14:51:34,555 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2023-12-02 14:51:34,556 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2023-12-02 14:51:34,556 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-12-02 14:51:34,556 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_ring [2023-12-02 14:51:34,556 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_ring [2023-12-02 14:51:34,556 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2023-12-02 14:51:34,556 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2023-12-02 14:51:34,557 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-12-02 14:51:34,557 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-12-02 14:51:34,557 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_alloc_mac_filt [2023-12-02 14:51:34,557 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_alloc_mac_filt [2023-12-02 14:51:34,557 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2023-12-02 14:51:34,557 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2023-12-02 14:51:34,558 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2023-12-02 14:51:34,558 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2023-12-02 14:51:34,558 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_remove_recursive [2023-12-02 14:51:34,558 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_remove_recursive [2023-12-02 14:51:34,558 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_set_rxmode [2023-12-02 14:51:34,558 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_set_rxmode [2023-12-02 14:51:34,559 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_cxgb4vf_module_exit_22_2 [2023-12-02 14:51:34,559 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_cxgb4vf_module_exit_22_2 [2023-12-02 14:51:34,559 INFO L130 BoogieDeclarations]: Found specification of procedure init_rspq [2023-12-02 14:51:34,559 INFO L138 BoogieDeclarations]: Found implementation of procedure init_rspq [2023-12-02 14:51:34,559 INFO L130 BoogieDeclarations]: Found specification of procedure adap2pinfo [2023-12-02 14:51:34,559 INFO L138 BoogieDeclarations]: Found implementation of procedure adap2pinfo [2023-12-02 14:51:34,559 INFO L130 BoogieDeclarations]: Found specification of procedure seq_lseek [2023-12-02 14:51:34,560 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_lseek [2023-12-02 14:51:34,560 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb4vf_stop [2023-12-02 14:51:34,560 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb4vf_stop [2023-12-02 14:51:34,560 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_seq_open [2023-12-02 14:51:34,560 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_seq_open [2023-12-02 14:51:34,560 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2023-12-02 14:51:34,561 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2023-12-02 14:51:34,561 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2023-12-02 14:51:34,561 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2023-12-02 14:51:34,561 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2023-12-02 14:51:34,561 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2023-12-02 14:51:34,561 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_enable_vi [2023-12-02 14:51:34,562 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_enable_vi [2023-12-02 14:51:34,562 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2023-12-02 14:51:34,562 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2023-12-02 14:51:34,562 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2023-12-02 14:51:34,562 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2023-12-02 14:51:34,562 INFO L130 BoogieDeclarations]: Found specification of procedure cxgb4vf_poll_controller [2023-12-02 14:51:34,562 INFO L138 BoogieDeclarations]: Found implementation of procedure cxgb4vf_poll_controller [2023-12-02 14:51:34,563 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2023-12-02 14:51:34,563 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2023-12-02 14:51:34,563 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-12-02 14:51:34,563 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-12-02 14:51:34,563 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-12-02 14:51:34,563 INFO L130 BoogieDeclarations]: Found specification of procedure reclaimable [2023-12-02 14:51:34,564 INFO L138 BoogieDeclarations]: Found implementation of procedure reclaimable [2023-12-02 14:51:34,564 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2023-12-02 14:51:34,564 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2023-12-02 14:51:34,564 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2023-12-02 14:51:34,564 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2023-12-02 14:51:34,564 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_intr_handler [2023-12-02 14:51:34,565 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_intr_handler [2023-12-02 14:51:34,565 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_try [2023-12-02 14:51:34,565 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_try [2023-12-02 14:51:34,565 INFO L130 BoogieDeclarations]: Found specification of procedure seq_read [2023-12-02 14:51:34,565 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_read [2023-12-02 14:51:34,565 INFO L130 BoogieDeclarations]: Found specification of procedure skb_copy_bits [2023-12-02 14:51:34,565 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_copy_bits [2023-12-02 14:51:34,566 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2023-12-02 14:51:34,566 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2023-12-02 14:51:34,566 INFO L130 BoogieDeclarations]: Found specification of procedure qtimer_val [2023-12-02 14:51:34,566 INFO L138 BoogieDeclarations]: Found implementation of procedure qtimer_val [2023-12-02 14:51:34,566 INFO L130 BoogieDeclarations]: Found specification of procedure seq_printf [2023-12-02 14:51:34,566 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_printf [2023-12-02 14:51:34,567 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msix [2023-12-02 14:51:34,567 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msix [2023-12-02 14:51:34,567 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR_OR_NULL [2023-12-02 14:51:34,567 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR_OR_NULL [2023-12-02 14:51:34,567 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2023-12-02 14:51:34,567 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2023-12-02 14:51:34,568 INFO L130 BoogieDeclarations]: Found specification of procedure rspq_next [2023-12-02 14:51:34,568 INFO L138 BoogieDeclarations]: Found implementation of procedure rspq_next [2023-12-02 14:51:34,568 INFO L130 BoogieDeclarations]: Found specification of procedure dump_mbox [2023-12-02 14:51:34,568 INFO L138 BoogieDeclarations]: Found implementation of procedure dump_mbox [2023-12-02 14:51:34,568 INFO L130 BoogieDeclarations]: Found specification of procedure t4_write_reg [2023-12-02 14:51:34,568 INFO L138 BoogieDeclarations]: Found implementation of procedure t4_write_reg [2023-12-02 14:51:34,568 INFO L130 BoogieDeclarations]: Found specification of procedure txq_stop [2023-12-02 14:51:34,569 INFO L138 BoogieDeclarations]: Found implementation of procedure txq_stop [2023-12-02 14:51:34,569 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2023-12-02 14:51:34,569 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2023-12-02 14:51:34,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-12-02 14:51:34,569 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-12-02 14:51:34,569 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-12-02 14:51:34,570 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2023-12-02 14:51:34,570 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2023-12-02 14:51:34,570 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2023-12-02 14:51:34,570 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2023-12-02 14:51:34,570 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2023-12-02 14:51:34,570 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2023-12-02 14:51:34,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2023-12-02 14:51:34,571 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2023-12-02 14:51:34,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2023-12-02 14:51:34,571 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2023-12-02 14:51:34,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2023-12-02 14:51:34,571 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2023-12-02 14:51:34,571 INFO L130 BoogieDeclarations]: Found specification of procedure t4_read_reg64 [2023-12-02 14:51:34,572 INFO L138 BoogieDeclarations]: Found implementation of procedure t4_read_reg64 [2023-12-02 14:51:34,572 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_weight [2023-12-02 14:51:34,572 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_weight [2023-12-02 14:51:34,572 INFO L130 BoogieDeclarations]: Found specification of procedure free_rspq_fl [2023-12-02 14:51:34,572 INFO L138 BoogieDeclarations]: Found implementation of procedure free_rspq_fl [2023-12-02 14:51:34,572 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2023-12-02 14:51:34,573 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2023-12-02 14:51:34,573 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2023-12-02 14:51:34,573 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2023-12-02 14:51:34,573 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_header [2023-12-02 14:51:34,573 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_header [2023-12-02 14:51:34,573 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-12-02 14:51:34,573 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-12-02 14:51:34,574 INFO L130 BoogieDeclarations]: Found specification of procedure sge_queue_entries [2023-12-02 14:51:34,574 INFO L138 BoogieDeclarations]: Found implementation of procedure sge_queue_entries [2023-12-02 14:51:34,574 INFO L130 BoogieDeclarations]: Found specification of procedure seq_release [2023-12-02 14:51:34,574 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_release [2023-12-02 14:51:34,574 INFO L130 BoogieDeclarations]: Found specification of procedure get_buf_size [2023-12-02 14:51:34,574 INFO L138 BoogieDeclarations]: Found implementation of procedure get_buf_size [2023-12-02 14:51:34,575 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2023-12-02 14:51:34,575 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2023-12-02 14:51:34,575 INFO L130 BoogieDeclarations]: Found specification of procedure __ilog2_u32 [2023-12-02 14:51:34,575 INFO L138 BoogieDeclarations]: Found implementation of procedure __ilog2_u32 [2023-12-02 14:51:34,575 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2023-12-02 14:51:34,575 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2023-12-02 14:51:34,576 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab64 [2023-12-02 14:51:34,576 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab64 [2023-12-02 14:51:34,576 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2023-12-02 14:51:34,576 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2023-12-02 14:51:34,576 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2023-12-02 14:51:34,576 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2023-12-02 14:51:34,576 INFO L130 BoogieDeclarations]: Found specification of procedure pci_clear_master [2023-12-02 14:51:34,577 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_clear_master [2023-12-02 14:51:34,577 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2023-12-02 14:51:34,577 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2023-12-02 14:51:34,577 INFO L130 BoogieDeclarations]: Found specification of procedure t4vf_sge_alloc_rxq [2023-12-02 14:51:34,577 INFO L138 BoogieDeclarations]: Found implementation of procedure t4vf_sge_alloc_rxq [2023-12-02 14:51:34,577 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-12-02 14:51:34,578 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2023-12-02 14:51:34,578 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2023-12-02 14:51:34,578 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2023-12-02 14:51:34,578 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2023-12-02 14:51:36,041 INFO L241 CfgBuilder]: Building ICFG [2023-12-02 14:51:36,046 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-02 14:51:36,160 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-12-02 14:51:47,021 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2023-12-02 14:51:47,267 INFO L282 CfgBuilder]: Performing block encoding [2023-12-02 14:51:52,877 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-02 14:51:52,878 INFO L309 CfgBuilder]: Removed 13 assume(true) statements. [2023-12-02 14:51:52,881 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 02:51:52 BoogieIcfgContainer [2023-12-02 14:51:52,881 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-02 14:51:52,884 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-02 14:51:52,884 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-02 14:51:52,887 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-02 14:51:52,887 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 02:51:25" (1/3) ... [2023-12-02 14:51:52,888 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4de81df2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 02:51:52, skipping insertion in model container [2023-12-02 14:51:52,888 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:51:33" (2/3) ... [2023-12-02 14:51:52,888 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4de81df2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 02:51:52, skipping insertion in model container [2023-12-02 14:51:52,888 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 02:51:52" (3/3) ... [2023-12-02 14:51:52,890 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-chelsio-cxgb4vf-cxgb4vf.cil.i [2023-12-02 14:51:52,909 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-02 14:51:52,909 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 4 error locations. [2023-12-02 14:51:53,022 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-02 14:51:53,029 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;@5e122791, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-02 14:51:53,029 INFO L358 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2023-12-02 14:51:53,046 INFO L276 IsEmpty]: Start isEmpty. Operand has 3432 states, 2053 states have (on average 1.2810521188504627) internal successors, (2630), 2085 states have internal predecessors, (2630), 1196 states have call successors, (1196), 180 states have call predecessors, (1196), 179 states have return successors, (1187), 1182 states have call predecessors, (1187), 1187 states have call successors, (1187) [2023-12-02 14:51:53,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 603 [2023-12-02 14:51:53,096 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:51:53,097 INFO L195 NwaCegarLoop]: trace histogram [59, 58, 58, 58, 58, 58, 58, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:51:53,097 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 14:51:53,102 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:51:53,103 INFO L85 PathProgramCache]: Analyzing trace with hash 117225650, now seen corresponding path program 1 times [2023-12-02 14:51:53,113 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:51:53,113 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1675361485] [2023-12-02 14:51:53,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:51:53,114 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:51:53,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:51:54,558 INFO L134 CoverageAnalysis]: Checked inductivity of 13340 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13340 trivial. 0 not checked. [2023-12-02 14:51:54,559 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:51:54,559 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1675361485] [2023-12-02 14:51:54,560 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1675361485] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:51:54,561 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:51:54,561 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 14:51:54,562 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1726573110] [2023-12-02 14:51:54,563 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:51:54,568 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 14:51:54,568 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:51:54,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 14:51:54,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 14:51:54,598 INFO L87 Difference]: Start difference. First operand has 3432 states, 2053 states have (on average 1.2810521188504627) internal successors, (2630), 2085 states have internal predecessors, (2630), 1196 states have call successors, (1196), 180 states have call predecessors, (1196), 179 states have return successors, (1187), 1182 states have call predecessors, (1187), 1187 states have call successors, (1187) Second operand has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (63), 2 states have call predecessors, (63), 1 states have return successors, (61), 3 states have call predecessors, (61), 3 states have call successors, (61) [2023-12-02 14:52:01,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:52:01,610 INFO L93 Difference]: Finished difference Result 9956 states and 14573 transitions. [2023-12-02 14:52:01,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 14:52:01,613 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (63), 2 states have call predecessors, (63), 1 states have return successors, (61), 3 states have call predecessors, (61), 3 states have call successors, (61) Word has length 602 [2023-12-02 14:52:01,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:52:01,682 INFO L225 Difference]: With dead ends: 9956 [2023-12-02 14:52:01,683 INFO L226 Difference]: Without dead ends: 6627 [2023-12-02 14:52:01,709 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 14:52:01,712 INFO L413 NwaCegarLoop]: 4349 mSDtfsCounter, 4730 mSDsluCounter, 4277 mSDsCounter, 0 mSdLazyCounter, 1346 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4730 SdHoareTripleChecker+Valid, 8626 SdHoareTripleChecker+Invalid, 1354 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1346 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.5s IncrementalHoareTripleChecker+Time [2023-12-02 14:52:01,713 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4730 Valid, 8626 Invalid, 1354 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [8 Valid, 1346 Invalid, 0 Unknown, 0 Unchecked, 6.5s Time] [2023-12-02 14:52:01,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6627 states. [2023-12-02 14:52:02,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6627 to 6621. [2023-12-02 14:52:02,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6621 states, 3991 states have (on average 1.280130293159609) internal successors, (5109), 4050 states have internal predecessors, (5109), 2272 states have call successors, (2272), 355 states have call predecessors, (2272), 354 states have return successors, (2268), 2258 states have call predecessors, (2268), 2268 states have call successors, (2268) [2023-12-02 14:52:02,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6621 states to 6621 states and 9649 transitions. [2023-12-02 14:52:02,352 INFO L78 Accepts]: Start accepts. Automaton has 6621 states and 9649 transitions. Word has length 602 [2023-12-02 14:52:02,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:52:02,355 INFO L495 AbstractCegarLoop]: Abstraction has 6621 states and 9649 transitions. [2023-12-02 14:52:02,356 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (63), 2 states have call predecessors, (63), 1 states have return successors, (61), 3 states have call predecessors, (61), 3 states have call successors, (61) [2023-12-02 14:52:02,356 INFO L276 IsEmpty]: Start isEmpty. Operand 6621 states and 9649 transitions. [2023-12-02 14:52:02,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 619 [2023-12-02 14:52:02,387 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:52:02,387 INFO L195 NwaCegarLoop]: trace histogram [59, 58, 58, 58, 58, 58, 58, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:52:02,388 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-12-02 14:52:02,388 INFO L420 AbstractCegarLoop]: === Iteration 2 === 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 14:52:02,389 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:52:02,389 INFO L85 PathProgramCache]: Analyzing trace with hash -511649506, now seen corresponding path program 1 times [2023-12-02 14:52:02,389 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:52:02,389 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1686542681] [2023-12-02 14:52:02,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:52:02,390 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:52:02,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:52:03,587 INFO L134 CoverageAnalysis]: Checked inductivity of 13340 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13340 trivial. 0 not checked. [2023-12-02 14:52:03,587 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:52:03,588 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1686542681] [2023-12-02 14:52:03,588 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1686542681] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:52:03,588 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:52:03,589 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 14:52:03,589 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1885597114] [2023-12-02 14:52:03,589 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:52:03,591 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 14:52:03,591 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:52:03,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 14:52:03,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 14:52:03,593 INFO L87 Difference]: Start difference. First operand 6621 states and 9649 transitions. Second operand has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 3 states have call successors, (64), 2 states have call predecessors, (64), 1 states have return successors, (63), 3 states have call predecessors, (63), 3 states have call successors, (63) [2023-12-02 14:52:07,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:52:07,786 INFO L93 Difference]: Finished difference Result 13025 states and 18961 transitions. [2023-12-02 14:52:07,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 14:52:07,787 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 3 states have call successors, (64), 2 states have call predecessors, (64), 1 states have return successors, (63), 3 states have call predecessors, (63), 3 states have call successors, (63) Word has length 618 [2023-12-02 14:52:07,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:52:07,836 INFO L225 Difference]: With dead ends: 13025 [2023-12-02 14:52:07,836 INFO L226 Difference]: Without dead ends: 6521 [2023-12-02 14:52:07,861 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 14:52:07,862 INFO L413 NwaCegarLoop]: 4251 mSDtfsCounter, 4698 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 659 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4698 SdHoareTripleChecker+Valid, 4440 SdHoareTripleChecker+Invalid, 659 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 659 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2023-12-02 14:52:07,863 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4698 Valid, 4440 Invalid, 659 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 659 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2023-12-02 14:52:07,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6521 states. [2023-12-02 14:52:08,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6521 to 6521. [2023-12-02 14:52:08,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6521 states, 3928 states have (on average 1.2782586558044806) internal successors, (5021), 3984 states have internal predecessors, (5021), 2234 states have call successors, (2234), 357 states have call predecessors, (2234), 356 states have return successors, (2230), 2220 states have call predecessors, (2230), 2230 states have call successors, (2230) [2023-12-02 14:52:08,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6521 states to 6521 states and 9485 transitions. [2023-12-02 14:52:08,294 INFO L78 Accepts]: Start accepts. Automaton has 6521 states and 9485 transitions. Word has length 618 [2023-12-02 14:52:08,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:52:08,296 INFO L495 AbstractCegarLoop]: Abstraction has 6521 states and 9485 transitions. [2023-12-02 14:52:08,296 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 3 states have call successors, (64), 2 states have call predecessors, (64), 1 states have return successors, (63), 3 states have call predecessors, (63), 3 states have call successors, (63) [2023-12-02 14:52:08,296 INFO L276 IsEmpty]: Start isEmpty. Operand 6521 states and 9485 transitions. [2023-12-02 14:52:08,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 626 [2023-12-02 14:52:08,322 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:52:08,323 INFO L195 NwaCegarLoop]: trace histogram [59, 58, 58, 58, 58, 58, 58, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:52:08,323 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-12-02 14:52:08,323 INFO L420 AbstractCegarLoop]: === Iteration 3 === 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 14:52:08,324 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:52:08,324 INFO L85 PathProgramCache]: Analyzing trace with hash -738229529, now seen corresponding path program 1 times [2023-12-02 14:52:08,324 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:52:08,324 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1912028639] [2023-12-02 14:52:08,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:52:08,325 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:52:08,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:52:09,121 INFO L134 CoverageAnalysis]: Checked inductivity of 13340 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13340 trivial. 0 not checked. [2023-12-02 14:52:09,121 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:52:09,121 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1912028639] [2023-12-02 14:52:09,122 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1912028639] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:52:09,122 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:52:09,122 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 14:52:09,122 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322402162] [2023-12-02 14:52:09,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:52:09,124 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 14:52:09,124 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:52:09,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 14:52:09,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 14:52:09,125 INFO L87 Difference]: Start difference. First operand 6521 states and 9485 transitions. Second operand has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 3 states have call successors, (63), 2 states have call predecessors, (63), 1 states have return successors, (62), 3 states have call predecessors, (62), 3 states have call successors, (62) [2023-12-02 14:52:16,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:52:16,130 INFO L93 Difference]: Finished difference Result 17893 states and 26003 transitions. [2023-12-02 14:52:16,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 14:52:16,130 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 3 states have call successors, (63), 2 states have call predecessors, (63), 1 states have return successors, (62), 3 states have call predecessors, (62), 3 states have call successors, (62) Word has length 625 [2023-12-02 14:52:16,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:52:16,193 INFO L225 Difference]: With dead ends: 17893 [2023-12-02 14:52:16,194 INFO L226 Difference]: Without dead ends: 11507 [2023-12-02 14:52:16,211 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 14:52:16,212 INFO L413 NwaCegarLoop]: 4260 mSDtfsCounter, 3662 mSDsluCounter, 4186 mSDsCounter, 0 mSdLazyCounter, 1362 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3662 SdHoareTripleChecker+Valid, 8446 SdHoareTripleChecker+Invalid, 1369 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1362 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.4s IncrementalHoareTripleChecker+Time [2023-12-02 14:52:16,213 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3662 Valid, 8446 Invalid, 1369 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1362 Invalid, 0 Unknown, 0 Unchecked, 6.4s Time] [2023-12-02 14:52:16,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11507 states. [2023-12-02 14:52:16,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11507 to 11474. [2023-12-02 14:52:16,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11474 states, 6901 states have (on average 1.275612230111578) internal successors, (8803), 7005 states have internal predecessors, (8803), 3925 states have call successors, (3925), 646 states have call predecessors, (3925), 645 states have return successors, (3927), 3898 states have call predecessors, (3927), 3921 states have call successors, (3927) [2023-12-02 14:52:16,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11474 states to 11474 states and 16655 transitions. [2023-12-02 14:52:16,758 INFO L78 Accepts]: Start accepts. Automaton has 11474 states and 16655 transitions. Word has length 625 [2023-12-02 14:52:16,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:52:16,760 INFO L495 AbstractCegarLoop]: Abstraction has 11474 states and 16655 transitions. [2023-12-02 14:52:16,760 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 3 states have call successors, (63), 2 states have call predecessors, (63), 1 states have return successors, (62), 3 states have call predecessors, (62), 3 states have call successors, (62) [2023-12-02 14:52:16,761 INFO L276 IsEmpty]: Start isEmpty. Operand 11474 states and 16655 transitions. [2023-12-02 14:52:16,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 641 [2023-12-02 14:52:16,770 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:52:16,770 INFO L195 NwaCegarLoop]: trace histogram [61, 58, 58, 58, 58, 58, 58, 3, 3, 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] [2023-12-02 14:52:16,771 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-12-02 14:52:16,771 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 14:52:16,771 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:52:16,771 INFO L85 PathProgramCache]: Analyzing trace with hash 1901912945, now seen corresponding path program 1 times [2023-12-02 14:52:16,772 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:52:16,772 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1742824175] [2023-12-02 14:52:16,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:52:16,772 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:52:16,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:52:18,413 INFO L134 CoverageAnalysis]: Checked inductivity of 13597 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13597 trivial. 0 not checked. [2023-12-02 14:52:18,413 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:52:18,414 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1742824175] [2023-12-02 14:52:18,414 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1742824175] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:52:18,414 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:52:18,414 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 14:52:18,414 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [705748914] [2023-12-02 14:52:18,415 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:52:18,415 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 14:52:18,416 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:52:18,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 14:52:18,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 14:52:18,417 INFO L87 Difference]: Start difference. First operand 11474 states and 16655 transitions. Second operand has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (68), 3 states have call predecessors, (68), 1 states have return successors, (66), 2 states have call predecessors, (66), 2 states have call successors, (66) [2023-12-02 14:52:27,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:52:27,206 INFO L93 Difference]: Finished difference Result 11480 states and 16660 transitions. [2023-12-02 14:52:27,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 14:52:27,207 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (68), 3 states have call predecessors, (68), 1 states have return successors, (66), 2 states have call predecessors, (66), 2 states have call successors, (66) Word has length 640 [2023-12-02 14:52:27,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:52:27,263 INFO L225 Difference]: With dead ends: 11480 [2023-12-02 14:52:27,263 INFO L226 Difference]: Without dead ends: 11478 [2023-12-02 14:52:27,271 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 14:52:27,272 INFO L413 NwaCegarLoop]: 4234 mSDtfsCounter, 4739 mSDsluCounter, 8450 mSDsCounter, 0 mSdLazyCounter, 1974 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4754 SdHoareTripleChecker+Valid, 12684 SdHoareTripleChecker+Invalid, 1975 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1974 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.3s IncrementalHoareTripleChecker+Time [2023-12-02 14:52:27,272 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4754 Valid, 12684 Invalid, 1975 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1974 Invalid, 0 Unknown, 0 Unchecked, 8.3s Time] [2023-12-02 14:52:27,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11478 states. [2023-12-02 14:52:28,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11478 to 11478. [2023-12-02 14:52:28,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11478 states, 6904 states have (on average 1.2754924681344149) internal successors, (8806), 7008 states have internal predecessors, (8806), 3925 states have call successors, (3925), 647 states have call predecessors, (3925), 646 states have return successors, (3927), 3898 states have call predecessors, (3927), 3921 states have call successors, (3927) [2023-12-02 14:52:28,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11478 states to 11478 states and 16658 transitions. [2023-12-02 14:52:28,196 INFO L78 Accepts]: Start accepts. Automaton has 11478 states and 16658 transitions. Word has length 640 [2023-12-02 14:52:28,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:52:28,197 INFO L495 AbstractCegarLoop]: Abstraction has 11478 states and 16658 transitions. [2023-12-02 14:52:28,197 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (68), 3 states have call predecessors, (68), 1 states have return successors, (66), 2 states have call predecessors, (66), 2 states have call successors, (66) [2023-12-02 14:52:28,197 INFO L276 IsEmpty]: Start isEmpty. Operand 11478 states and 16658 transitions. [2023-12-02 14:52:28,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 652 [2023-12-02 14:52:28,212 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:52:28,212 INFO L195 NwaCegarLoop]: trace histogram [61, 58, 58, 58, 58, 58, 58, 4, 4, 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] [2023-12-02 14:52:28,212 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-12-02 14:52:28,213 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 14:52:28,213 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:52:28,213 INFO L85 PathProgramCache]: Analyzing trace with hash 1360460330, now seen corresponding path program 1 times [2023-12-02 14:52:28,213 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:52:28,214 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [158722427] [2023-12-02 14:52:28,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:52:28,214 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:52:28,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:52:29,590 INFO L134 CoverageAnalysis]: Checked inductivity of 13602 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 13600 trivial. 0 not checked. [2023-12-02 14:52:29,590 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:52:29,590 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [158722427] [2023-12-02 14:52:29,591 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [158722427] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:52:29,591 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:52:29,591 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 14:52:29,591 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2129693506] [2023-12-02 14:52:29,592 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:52:29,592 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 14:52:29,593 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:52:29,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 14:52:29,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 14:52:29,594 INFO L87 Difference]: Start difference. First operand 11478 states and 16658 transitions. Second operand has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (72), 3 states have call predecessors, (72), 1 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) [2023-12-02 14:52:37,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:52:37,682 INFO L93 Difference]: Finished difference Result 11484 states and 16663 transitions. [2023-12-02 14:52:37,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 14:52:37,683 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (72), 3 states have call predecessors, (72), 1 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) Word has length 651 [2023-12-02 14:52:37,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:52:37,719 INFO L225 Difference]: With dead ends: 11484 [2023-12-02 14:52:37,719 INFO L226 Difference]: Without dead ends: 11482 [2023-12-02 14:52:37,725 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 14:52:37,726 INFO L413 NwaCegarLoop]: 4237 mSDtfsCounter, 4733 mSDsluCounter, 8450 mSDsCounter, 0 mSdLazyCounter, 1974 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4747 SdHoareTripleChecker+Valid, 12687 SdHoareTripleChecker+Invalid, 1975 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1974 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.6s IncrementalHoareTripleChecker+Time [2023-12-02 14:52:37,726 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4747 Valid, 12687 Invalid, 1975 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1974 Invalid, 0 Unknown, 0 Unchecked, 7.6s Time] [2023-12-02 14:52:37,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11482 states. [2023-12-02 14:52:38,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11482 to 11482. [2023-12-02 14:52:38,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11482 states, 6907 states have (on average 1.2753728101925583) internal successors, (8809), 7011 states have internal predecessors, (8809), 3925 states have call successors, (3925), 648 states have call predecessors, (3925), 647 states have return successors, (3927), 3898 states have call predecessors, (3927), 3921 states have call successors, (3927) [2023-12-02 14:52:38,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11482 states to 11482 states and 16661 transitions. [2023-12-02 14:52:38,595 INFO L78 Accepts]: Start accepts. Automaton has 11482 states and 16661 transitions. Word has length 651 [2023-12-02 14:52:38,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:52:38,596 INFO L495 AbstractCegarLoop]: Abstraction has 11482 states and 16661 transitions. [2023-12-02 14:52:38,596 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (72), 3 states have call predecessors, (72), 1 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) [2023-12-02 14:52:38,596 INFO L276 IsEmpty]: Start isEmpty. Operand 11482 states and 16661 transitions. [2023-12-02 14:52:38,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 657 [2023-12-02 14:52:38,610 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:52:38,610 INFO L195 NwaCegarLoop]: trace histogram [61, 58, 58, 58, 58, 58, 58, 4, 4, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 14:52:38,610 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-12-02 14:52:38,611 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 14:52:38,611 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:52:38,611 INFO L85 PathProgramCache]: Analyzing trace with hash 887250739, now seen corresponding path program 1 times [2023-12-02 14:52:38,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:52:38,611 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [524411789] [2023-12-02 14:52:38,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:52:38,611 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:52:38,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:52:39,631 INFO L134 CoverageAnalysis]: Checked inductivity of 13608 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 13604 trivial. 0 not checked. [2023-12-02 14:52:39,631 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:52:39,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [524411789] [2023-12-02 14:52:39,631 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [524411789] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:52:39,632 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:52:39,632 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 14:52:39,632 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1749901319] [2023-12-02 14:52:39,632 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:52:39,633 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 14:52:39,633 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:52:39,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 14:52:39,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 14:52:39,634 INFO L87 Difference]: Start difference. First operand 11482 states and 16661 transitions. Second operand has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (73), 3 states have call predecessors, (73), 1 states have return successors, (71), 2 states have call predecessors, (71), 2 states have call successors, (71) [2023-12-02 14:52:48,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:52:48,492 INFO L93 Difference]: Finished difference Result 11488 states and 16666 transitions. [2023-12-02 14:52:48,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 14:52:48,493 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (73), 3 states have call predecessors, (73), 1 states have return successors, (71), 2 states have call predecessors, (71), 2 states have call successors, (71) Word has length 656 [2023-12-02 14:52:48,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:52:48,525 INFO L225 Difference]: With dead ends: 11488 [2023-12-02 14:52:48,526 INFO L226 Difference]: Without dead ends: 11486 [2023-12-02 14:52:48,530 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 14:52:48,531 INFO L413 NwaCegarLoop]: 4237 mSDtfsCounter, 4733 mSDsluCounter, 8450 mSDsCounter, 0 mSdLazyCounter, 1974 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4746 SdHoareTripleChecker+Valid, 12687 SdHoareTripleChecker+Invalid, 1975 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1974 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.3s IncrementalHoareTripleChecker+Time [2023-12-02 14:52:48,531 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4746 Valid, 12687 Invalid, 1975 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1974 Invalid, 0 Unknown, 0 Unchecked, 8.3s Time] [2023-12-02 14:52:48,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11486 states. [2023-12-02 14:52:49,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11486 to 11486. [2023-12-02 14:52:49,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11486 states, 6910 states have (on average 1.2752532561505066) internal successors, (8812), 7014 states have internal predecessors, (8812), 3925 states have call successors, (3925), 649 states have call predecessors, (3925), 648 states have return successors, (3927), 3898 states have call predecessors, (3927), 3921 states have call successors, (3927) [2023-12-02 14:52:49,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11486 states to 11486 states and 16664 transitions. [2023-12-02 14:52:49,153 INFO L78 Accepts]: Start accepts. Automaton has 11486 states and 16664 transitions. Word has length 656 [2023-12-02 14:52:49,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:52:49,154 INFO L495 AbstractCegarLoop]: Abstraction has 11486 states and 16664 transitions. [2023-12-02 14:52:49,154 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (73), 3 states have call predecessors, (73), 1 states have return successors, (71), 2 states have call predecessors, (71), 2 states have call successors, (71) [2023-12-02 14:52:49,154 INFO L276 IsEmpty]: Start isEmpty. Operand 11486 states and 16664 transitions. [2023-12-02 14:52:49,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 662 [2023-12-02 14:52:49,165 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:52:49,165 INFO L195 NwaCegarLoop]: trace histogram [61, 58, 58, 58, 58, 58, 58, 4, 4, 4, 3, 3, 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] [2023-12-02 14:52:49,165 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-02 14:52:49,166 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 14:52:49,166 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:52:49,166 INFO L85 PathProgramCache]: Analyzing trace with hash 1625739146, now seen corresponding path program 1 times [2023-12-02 14:52:49,166 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:52:49,166 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1868626950] [2023-12-02 14:52:49,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:52:49,167 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:52:49,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:52:50,182 INFO L134 CoverageAnalysis]: Checked inductivity of 13618 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 13612 trivial. 0 not checked. [2023-12-02 14:52:50,182 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:52:50,182 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1868626950] [2023-12-02 14:52:50,183 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1868626950] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:52:50,183 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:52:50,183 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 14:52:50,183 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1228572251] [2023-12-02 14:52:50,183 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:52:50,184 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 14:52:50,185 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:52:50,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 14:52:50,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 14:52:50,186 INFO L87 Difference]: Start difference. First operand 11486 states and 16664 transitions. Second operand has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (74), 3 states have call predecessors, (74), 1 states have return successors, (72), 2 states have call predecessors, (72), 2 states have call successors, (72) [2023-12-02 14:52:58,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:52:58,716 INFO L93 Difference]: Finished difference Result 11492 states and 16669 transitions. [2023-12-02 14:52:58,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 14:52:58,717 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (74), 3 states have call predecessors, (74), 1 states have return successors, (72), 2 states have call predecessors, (72), 2 states have call successors, (72) Word has length 661 [2023-12-02 14:52:58,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:52:58,751 INFO L225 Difference]: With dead ends: 11492 [2023-12-02 14:52:58,751 INFO L226 Difference]: Without dead ends: 11490 [2023-12-02 14:52:58,757 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 14:52:58,758 INFO L413 NwaCegarLoop]: 4237 mSDtfsCounter, 4733 mSDsluCounter, 8450 mSDsCounter, 0 mSdLazyCounter, 1974 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4745 SdHoareTripleChecker+Valid, 12687 SdHoareTripleChecker+Invalid, 1975 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1974 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.9s IncrementalHoareTripleChecker+Time [2023-12-02 14:52:58,758 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4745 Valid, 12687 Invalid, 1975 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1974 Invalid, 0 Unknown, 0 Unchecked, 7.9s Time] [2023-12-02 14:52:58,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11490 states. [2023-12-02 14:52:59,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11490 to 11490. [2023-12-02 14:52:59,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11490 states, 6913 states have (on average 1.2751338058729929) internal successors, (8815), 7017 states have internal predecessors, (8815), 3925 states have call successors, (3925), 650 states have call predecessors, (3925), 649 states have return successors, (3927), 3898 states have call predecessors, (3927), 3921 states have call successors, (3927) [2023-12-02 14:52:59,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11490 states to 11490 states and 16667 transitions. [2023-12-02 14:52:59,704 INFO L78 Accepts]: Start accepts. Automaton has 11490 states and 16667 transitions. Word has length 661 [2023-12-02 14:52:59,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:52:59,705 INFO L495 AbstractCegarLoop]: Abstraction has 11490 states and 16667 transitions. [2023-12-02 14:52:59,705 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (74), 3 states have call predecessors, (74), 1 states have return successors, (72), 2 states have call predecessors, (72), 2 states have call successors, (72) [2023-12-02 14:52:59,705 INFO L276 IsEmpty]: Start isEmpty. Operand 11490 states and 16667 transitions. [2023-12-02 14:52:59,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 668 [2023-12-02 14:52:59,726 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:52:59,726 INFO L195 NwaCegarLoop]: trace histogram [61, 58, 58, 58, 58, 58, 58, 5, 4, 4, 4, 4, 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] [2023-12-02 14:52:59,727 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-12-02 14:52:59,727 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 14:52:59,727 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:52:59,727 INFO L85 PathProgramCache]: Analyzing trace with hash 1881647055, now seen corresponding path program 1 times [2023-12-02 14:52:59,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:52:59,728 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355218616] [2023-12-02 14:52:59,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:52:59,728 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:52:59,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:53:00,942 INFO L134 CoverageAnalysis]: Checked inductivity of 13633 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 13625 trivial. 0 not checked. [2023-12-02 14:53:00,943 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:53:00,943 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1355218616] [2023-12-02 14:53:00,943 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1355218616] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:53:00,943 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:53:00,943 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 14:53:00,944 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255864640] [2023-12-02 14:53:00,944 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:53:00,945 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 14:53:00,945 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:53:00,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 14:53:00,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 14:53:00,946 INFO L87 Difference]: Start difference. First operand 11490 states and 16667 transitions. Second operand has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (75), 3 states have call predecessors, (75), 1 states have return successors, (73), 2 states have call predecessors, (73), 2 states have call successors, (73) [2023-12-02 14:53:09,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:53:09,925 INFO L93 Difference]: Finished difference Result 11574 states and 16739 transitions. [2023-12-02 14:53:09,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 14:53:09,926 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (75), 3 states have call predecessors, (75), 1 states have return successors, (73), 2 states have call predecessors, (73), 2 states have call successors, (73) Word has length 667 [2023-12-02 14:53:09,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:53:09,966 INFO L225 Difference]: With dead ends: 11574 [2023-12-02 14:53:09,966 INFO L226 Difference]: Without dead ends: 11572 [2023-12-02 14:53:09,972 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 14:53:09,972 INFO L413 NwaCegarLoop]: 4240 mSDtfsCounter, 4670 mSDsluCounter, 8529 mSDsCounter, 0 mSdLazyCounter, 2003 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4681 SdHoareTripleChecker+Valid, 12769 SdHoareTripleChecker+Invalid, 2005 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 2003 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.3s IncrementalHoareTripleChecker+Time [2023-12-02 14:53:09,973 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4681 Valid, 12769 Invalid, 2005 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 2003 Invalid, 0 Unknown, 0 Unchecked, 8.3s Time] [2023-12-02 14:53:09,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11572 states. [2023-12-02 14:53:10,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11572 to 11570. [2023-12-02 14:53:10,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11570 states, 6960 states have (on average 1.2741379310344827) internal successors, (8868), 7066 states have internal predecessors, (8868), 3933 states have call successors, (3933), 675 states have call predecessors, (3933), 674 states have return successors, (3935), 3906 states have call predecessors, (3935), 3929 states have call successors, (3935) [2023-12-02 14:53:10,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11570 states to 11570 states and 16736 transitions. [2023-12-02 14:53:10,684 INFO L78 Accepts]: Start accepts. Automaton has 11570 states and 16736 transitions. Word has length 667 [2023-12-02 14:53:10,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:53:10,685 INFO L495 AbstractCegarLoop]: Abstraction has 11570 states and 16736 transitions. [2023-12-02 14:53:10,685 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (75), 3 states have call predecessors, (75), 1 states have return successors, (73), 2 states have call predecessors, (73), 2 states have call successors, (73) [2023-12-02 14:53:10,685 INFO L276 IsEmpty]: Start isEmpty. Operand 11570 states and 16736 transitions. [2023-12-02 14:53:10,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 666 [2023-12-02 14:53:10,697 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:53:10,698 INFO L195 NwaCegarLoop]: trace histogram [61, 58, 58, 58, 58, 58, 58, 6, 5, 5, 3, 3, 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] [2023-12-02 14:53:10,698 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-02 14:53:10,698 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 14:53:10,699 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:53:10,699 INFO L85 PathProgramCache]: Analyzing trace with hash -330223540, now seen corresponding path program 1 times [2023-12-02 14:53:10,699 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:53:10,699 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [384381122] [2023-12-02 14:53:10,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:53:10,699 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:53:10,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:53:11,752 INFO L134 CoverageAnalysis]: Checked inductivity of 13647 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 13637 trivial. 0 not checked. [2023-12-02 14:53:11,752 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:53:11,752 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [384381122] [2023-12-02 14:53:11,752 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [384381122] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:53:11,752 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:53:11,753 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 14:53:11,753 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1554529708] [2023-12-02 14:53:11,753 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:53:11,753 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 14:53:11,754 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:53:11,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 14:53:11,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 14:53:11,755 INFO L87 Difference]: Start difference. First operand 11570 states and 16736 transitions. Second operand has 5 states, 5 states have (on average 18.6) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (73), 3 states have call predecessors, (73), 1 states have return successors, (71), 2 states have call predecessors, (71), 2 states have call successors, (71) [2023-12-02 14:53:20,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:53:20,395 INFO L93 Difference]: Finished difference Result 11576 states and 16741 transitions. [2023-12-02 14:53:20,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 14:53:20,396 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.6) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (73), 3 states have call predecessors, (73), 1 states have return successors, (71), 2 states have call predecessors, (71), 2 states have call successors, (71) Word has length 665 [2023-12-02 14:53:20,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:53:20,428 INFO L225 Difference]: With dead ends: 11576 [2023-12-02 14:53:20,428 INFO L226 Difference]: Without dead ends: 11574 [2023-12-02 14:53:20,433 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 14:53:20,433 INFO L413 NwaCegarLoop]: 4237 mSDtfsCounter, 4734 mSDsluCounter, 8450 mSDsCounter, 0 mSdLazyCounter, 1974 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4744 SdHoareTripleChecker+Valid, 12687 SdHoareTripleChecker+Invalid, 1975 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1974 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.9s IncrementalHoareTripleChecker+Time [2023-12-02 14:53:20,434 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4744 Valid, 12687 Invalid, 1975 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1974 Invalid, 0 Unknown, 0 Unchecked, 7.9s Time] [2023-12-02 14:53:20,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11574 states. [2023-12-02 14:53:21,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11574 to 11574. [2023-12-02 14:53:21,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11574 states, 6963 states have (on average 1.2740198190435157) internal successors, (8871), 7069 states have internal predecessors, (8871), 3933 states have call successors, (3933), 676 states have call predecessors, (3933), 675 states have return successors, (3935), 3906 states have call predecessors, (3935), 3929 states have call successors, (3935) [2023-12-02 14:53:21,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11574 states to 11574 states and 16739 transitions. [2023-12-02 14:53:21,297 INFO L78 Accepts]: Start accepts. Automaton has 11574 states and 16739 transitions. Word has length 665 [2023-12-02 14:53:21,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:53:21,297 INFO L495 AbstractCegarLoop]: Abstraction has 11574 states and 16739 transitions. [2023-12-02 14:53:21,297 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.6) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (73), 3 states have call predecessors, (73), 1 states have return successors, (71), 2 states have call predecessors, (71), 2 states have call successors, (71) [2023-12-02 14:53:21,297 INFO L276 IsEmpty]: Start isEmpty. Operand 11574 states and 16739 transitions. [2023-12-02 14:53:21,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 671 [2023-12-02 14:53:21,309 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:53:21,310 INFO L195 NwaCegarLoop]: trace histogram [61, 58, 58, 58, 58, 58, 58, 7, 6, 6, 3, 3, 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] [2023-12-02 14:53:21,310 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-12-02 14:53:21,310 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 14:53:21,310 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:53:21,311 INFO L85 PathProgramCache]: Analyzing trace with hash -300741295, now seen corresponding path program 1 times [2023-12-02 14:53:21,311 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:53:21,311 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1336233807] [2023-12-02 14:53:21,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:53:21,311 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:53:21,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:53:22,230 INFO L134 CoverageAnalysis]: Checked inductivity of 13669 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 13657 trivial. 0 not checked. [2023-12-02 14:53:22,230 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:53:22,230 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1336233807] [2023-12-02 14:53:22,230 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1336233807] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:53:22,230 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:53:22,230 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 14:53:22,230 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [582916828] [2023-12-02 14:53:22,231 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:53:22,231 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 14:53:22,232 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:53:22,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 14:53:22,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 14:53:22,232 INFO L87 Difference]: Start difference. First operand 11574 states and 16739 transitions. Second operand has 5 states, 5 states have (on average 18.6) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (74), 3 states have call predecessors, (74), 1 states have return successors, (72), 2 states have call predecessors, (72), 2 states have call successors, (72) [2023-12-02 14:53:31,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:53:31,211 INFO L93 Difference]: Finished difference Result 11580 states and 16744 transitions. [2023-12-02 14:53:31,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 14:53:31,212 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.6) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (74), 3 states have call predecessors, (74), 1 states have return successors, (72), 2 states have call predecessors, (72), 2 states have call successors, (72) Word has length 670 [2023-12-02 14:53:31,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:53:31,240 INFO L225 Difference]: With dead ends: 11580 [2023-12-02 14:53:31,240 INFO L226 Difference]: Without dead ends: 11578 [2023-12-02 14:53:31,245 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 14:53:31,246 INFO L413 NwaCegarLoop]: 4237 mSDtfsCounter, 4734 mSDsluCounter, 8450 mSDsCounter, 0 mSdLazyCounter, 1974 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4743 SdHoareTripleChecker+Valid, 12687 SdHoareTripleChecker+Invalid, 1975 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1974 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.2s IncrementalHoareTripleChecker+Time [2023-12-02 14:53:31,246 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4743 Valid, 12687 Invalid, 1975 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1974 Invalid, 0 Unknown, 0 Unchecked, 8.2s Time] [2023-12-02 14:53:31,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11578 states. [2023-12-02 14:53:32,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11578 to 11578. [2023-12-02 14:53:32,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11578 states, 6966 states have (on average 1.2739018087855296) internal successors, (8874), 7072 states have internal predecessors, (8874), 3933 states have call successors, (3933), 677 states have call predecessors, (3933), 676 states have return successors, (3935), 3906 states have call predecessors, (3935), 3929 states have call successors, (3935) [2023-12-02 14:53:32,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11578 states to 11578 states and 16742 transitions. [2023-12-02 14:53:32,084 INFO L78 Accepts]: Start accepts. Automaton has 11578 states and 16742 transitions. Word has length 670 [2023-12-02 14:53:32,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:53:32,085 INFO L495 AbstractCegarLoop]: Abstraction has 11578 states and 16742 transitions. [2023-12-02 14:53:32,085 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.6) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (74), 3 states have call predecessors, (74), 1 states have return successors, (72), 2 states have call predecessors, (72), 2 states have call successors, (72) [2023-12-02 14:53:32,085 INFO L276 IsEmpty]: Start isEmpty. Operand 11578 states and 16742 transitions. [2023-12-02 14:53:32,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 683 [2023-12-02 14:53:32,098 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:53:32,098 INFO L195 NwaCegarLoop]: trace histogram [61, 58, 58, 58, 58, 58, 58, 8, 7, 7, 4, 4, 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] [2023-12-02 14:53:32,099 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-12-02 14:53:32,099 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2023-12-02 14:53:32,099 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:53:32,099 INFO L85 PathProgramCache]: Analyzing trace with hash 966821966, now seen corresponding path program 1 times [2023-12-02 14:53:32,099 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:53:32,099 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [446516277] [2023-12-02 14:53:32,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:53:32,100 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:53:32,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:53:33,021 INFO L134 CoverageAnalysis]: Checked inductivity of 13699 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 13685 trivial. 0 not checked. [2023-12-02 14:53:33,021 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:53:33,022 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [446516277] [2023-12-02 14:53:33,022 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [446516277] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:53:33,022 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:53:33,022 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 14:53:33,022 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1800674969] [2023-12-02 14:53:33,022 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:53:33,023 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 14:53:33,023 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:53:33,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 14:53:33,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 14:53:33,024 INFO L87 Difference]: Start difference. First operand 11578 states and 16742 transitions. Second operand has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (78), 3 states have call predecessors, (78), 1 states have return successors, (76), 2 states have call predecessors, (76), 2 states have call successors, (76) [2023-12-02 14:53:41,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:53:41,731 INFO L93 Difference]: Finished difference Result 11584 states and 16747 transitions. [2023-12-02 14:53:41,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 14:53:41,732 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (78), 3 states have call predecessors, (78), 1 states have return successors, (76), 2 states have call predecessors, (76), 2 states have call successors, (76) Word has length 682 [2023-12-02 14:53:41,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:53:41,763 INFO L225 Difference]: With dead ends: 11584 [2023-12-02 14:53:41,763 INFO L226 Difference]: Without dead ends: 11582 [2023-12-02 14:53:41,768 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 14:53:41,769 INFO L413 NwaCegarLoop]: 4237 mSDtfsCounter, 4733 mSDsluCounter, 8450 mSDsCounter, 0 mSdLazyCounter, 1974 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4741 SdHoareTripleChecker+Valid, 12687 SdHoareTripleChecker+Invalid, 1975 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1974 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.8s IncrementalHoareTripleChecker+Time [2023-12-02 14:53:41,769 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4741 Valid, 12687 Invalid, 1975 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1974 Invalid, 0 Unknown, 0 Unchecked, 7.8s Time] [2023-12-02 14:53:41,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11582 states. [2023-12-02 14:53:42,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11582 to 11582. [2023-12-02 14:53:42,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11582 states, 6969 states have (on average 1.2737839001291433) internal successors, (8877), 7075 states have internal predecessors, (8877), 3933 states have call successors, (3933), 678 states have call predecessors, (3933), 677 states have return successors, (3935), 3906 states have call predecessors, (3935), 3929 states have call successors, (3935) [2023-12-02 14:53:42,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11582 states to 11582 states and 16745 transitions. [2023-12-02 14:53:42,663 INFO L78 Accepts]: Start accepts. Automaton has 11582 states and 16745 transitions. Word has length 682 [2023-12-02 14:53:42,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:53:42,664 INFO L495 AbstractCegarLoop]: Abstraction has 11582 states and 16745 transitions. [2023-12-02 14:53:42,664 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (78), 3 states have call predecessors, (78), 1 states have return successors, (76), 2 states have call predecessors, (76), 2 states have call successors, (76) [2023-12-02 14:53:42,664 INFO L276 IsEmpty]: Start isEmpty. Operand 11582 states and 16745 transitions. [2023-12-02 14:53:42,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 688 [2023-12-02 14:53:42,677 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:53:42,678 INFO L195 NwaCegarLoop]: trace histogram [61, 58, 58, 58, 58, 58, 58, 9, 8, 8, 4, 4, 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] [2023-12-02 14:53:42,678 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-12-02 14:53:42,678 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 14:53:42,678 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:53:42,678 INFO L85 PathProgramCache]: Analyzing trace with hash -935422449, now seen corresponding path program 1 times [2023-12-02 14:53:42,679 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:53:42,679 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411720709] [2023-12-02 14:53:42,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:53:42,679 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:53:42,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:53:43,628 INFO L134 CoverageAnalysis]: Checked inductivity of 13729 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 13713 trivial. 0 not checked. [2023-12-02 14:53:43,628 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:53:43,628 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411720709] [2023-12-02 14:53:43,629 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [411720709] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:53:43,629 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:53:43,629 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 14:53:43,629 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2011318542] [2023-12-02 14:53:43,629 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:53:43,630 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 14:53:43,630 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:53:43,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 14:53:43,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 14:53:43,631 INFO L87 Difference]: Start difference. First operand 11582 states and 16745 transitions. Second operand has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (79), 3 states have call predecessors, (79), 1 states have return successors, (77), 2 states have call predecessors, (77), 2 states have call successors, (77) [2023-12-02 14:53:47,426 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 14:53:49,234 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 14:53:53,702 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 14:53:57,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:53:57,449 INFO L93 Difference]: Finished difference Result 11588 states and 16750 transitions. [2023-12-02 14:53:57,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 14:53:57,449 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (79), 3 states have call predecessors, (79), 1 states have return successors, (77), 2 states have call predecessors, (77), 2 states have call successors, (77) Word has length 687 [2023-12-02 14:53:57,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:53:57,474 INFO L225 Difference]: With dead ends: 11588 [2023-12-02 14:53:57,474 INFO L226 Difference]: Without dead ends: 11586 [2023-12-02 14:53:57,478 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 14:53:57,479 INFO L413 NwaCegarLoop]: 4237 mSDtfsCounter, 4733 mSDsluCounter, 8450 mSDsCounter, 0 mSdLazyCounter, 1973 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4740 SdHoareTripleChecker+Valid, 12687 SdHoareTripleChecker+Invalid, 1975 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1973 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.9s IncrementalHoareTripleChecker+Time [2023-12-02 14:53:57,479 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4740 Valid, 12687 Invalid, 1975 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1973 Invalid, 1 Unknown, 0 Unchecked, 12.9s Time] [2023-12-02 14:53:57,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11586 states. [2023-12-02 14:53:58,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11586 to 11586. [2023-12-02 14:53:58,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11586 states, 6972 states have (on average 1.2736660929432013) internal successors, (8880), 7078 states have internal predecessors, (8880), 3933 states have call successors, (3933), 679 states have call predecessors, (3933), 678 states have return successors, (3935), 3906 states have call predecessors, (3935), 3929 states have call successors, (3935) [2023-12-02 14:53:58,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11586 states to 11586 states and 16748 transitions. [2023-12-02 14:53:58,421 INFO L78 Accepts]: Start accepts. Automaton has 11586 states and 16748 transitions. Word has length 687 [2023-12-02 14:53:58,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:53:58,421 INFO L495 AbstractCegarLoop]: Abstraction has 11586 states and 16748 transitions. [2023-12-02 14:53:58,421 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (79), 3 states have call predecessors, (79), 1 states have return successors, (77), 2 states have call predecessors, (77), 2 states have call successors, (77) [2023-12-02 14:53:58,421 INFO L276 IsEmpty]: Start isEmpty. Operand 11586 states and 16748 transitions. [2023-12-02 14:53:58,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 693 [2023-12-02 14:53:58,435 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:53:58,435 INFO L195 NwaCegarLoop]: trace histogram [61, 58, 58, 58, 58, 58, 58, 10, 9, 9, 4, 4, 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] [2023-12-02 14:53:58,435 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-02 14:53:58,435 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 14:53:58,436 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:53:58,436 INFO L85 PathProgramCache]: Analyzing trace with hash 617943214, now seen corresponding path program 1 times [2023-12-02 14:53:58,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:53:58,436 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1608984347] [2023-12-02 14:53:58,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:53:58,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:53:58,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:53:59,363 INFO L134 CoverageAnalysis]: Checked inductivity of 13763 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 13745 trivial. 0 not checked. [2023-12-02 14:53:59,363 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:53:59,363 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1608984347] [2023-12-02 14:53:59,364 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1608984347] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:53:59,364 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:53:59,364 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 14:53:59,364 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [256690777] [2023-12-02 14:53:59,364 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:53:59,365 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 14:53:59,365 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:53:59,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 14:53:59,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 14:53:59,366 INFO L87 Difference]: Start difference. First operand 11586 states and 16748 transitions. Second operand has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (80), 3 states have call predecessors, (80), 1 states have return successors, (78), 2 states have call predecessors, (78), 2 states have call successors, (78) [2023-12-02 14:54:08,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:54:08,933 INFO L93 Difference]: Finished difference Result 11592 states and 16753 transitions. [2023-12-02 14:54:08,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 14:54:08,934 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (80), 3 states have call predecessors, (80), 1 states have return successors, (78), 2 states have call predecessors, (78), 2 states have call successors, (78) Word has length 692 [2023-12-02 14:54:08,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:54:08,962 INFO L225 Difference]: With dead ends: 11592 [2023-12-02 14:54:08,963 INFO L226 Difference]: Without dead ends: 11590 [2023-12-02 14:54:08,968 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 14:54:08,968 INFO L413 NwaCegarLoop]: 4237 mSDtfsCounter, 4733 mSDsluCounter, 8450 mSDsCounter, 0 mSdLazyCounter, 1974 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4739 SdHoareTripleChecker+Valid, 12687 SdHoareTripleChecker+Invalid, 1975 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1974 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.6s IncrementalHoareTripleChecker+Time [2023-12-02 14:54:08,969 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4739 Valid, 12687 Invalid, 1975 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1974 Invalid, 0 Unknown, 0 Unchecked, 8.6s Time] [2023-12-02 14:54:08,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11590 states. [2023-12-02 14:54:09,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11590 to 11590. [2023-12-02 14:54:09,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11590 states, 6975 states have (on average 1.273548387096774) internal successors, (8883), 7081 states have internal predecessors, (8883), 3933 states have call successors, (3933), 680 states have call predecessors, (3933), 679 states have return successors, (3935), 3906 states have call predecessors, (3935), 3929 states have call successors, (3935) [2023-12-02 14:54:09,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11590 states to 11590 states and 16751 transitions. [2023-12-02 14:54:09,986 INFO L78 Accepts]: Start accepts. Automaton has 11590 states and 16751 transitions. Word has length 692 [2023-12-02 14:54:09,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:54:09,987 INFO L495 AbstractCegarLoop]: Abstraction has 11590 states and 16751 transitions. [2023-12-02 14:54:09,987 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (80), 3 states have call predecessors, (80), 1 states have return successors, (78), 2 states have call predecessors, (78), 2 states have call successors, (78) [2023-12-02 14:54:09,987 INFO L276 IsEmpty]: Start isEmpty. Operand 11590 states and 16751 transitions. [2023-12-02 14:54:10,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 691 [2023-12-02 14:54:10,003 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:54:10,003 INFO L195 NwaCegarLoop]: trace histogram [61, 58, 58, 58, 58, 58, 58, 11, 10, 10, 3, 3, 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] [2023-12-02 14:54:10,003 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-02 14:54:10,004 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 14:54:10,004 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:54:10,004 INFO L85 PathProgramCache]: Analyzing trace with hash -944142703, now seen corresponding path program 1 times [2023-12-02 14:54:10,004 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:54:10,004 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1399556713] [2023-12-02 14:54:10,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:54:10,004 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:54:10,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:54:10,987 INFO L134 CoverageAnalysis]: Checked inductivity of 13797 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 13777 trivial. 0 not checked. [2023-12-02 14:54:10,987 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:54:10,987 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1399556713] [2023-12-02 14:54:10,987 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1399556713] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:54:10,987 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:54:10,988 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 14:54:10,988 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1223540139] [2023-12-02 14:54:10,988 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:54:10,989 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 14:54:10,989 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:54:10,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 14:54:10,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 14:54:10,990 INFO L87 Difference]: Start difference. First operand 11590 states and 16751 transitions. Second operand has 5 states, 5 states have (on average 18.6) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (78), 3 states have call predecessors, (78), 1 states have return successors, (76), 2 states have call predecessors, (76), 2 states have call successors, (76) [2023-12-02 14:54:19,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:54:19,959 INFO L93 Difference]: Finished difference Result 11596 states and 16756 transitions. [2023-12-02 14:54:19,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 14:54:19,959 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.6) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (78), 3 states have call predecessors, (78), 1 states have return successors, (76), 2 states have call predecessors, (76), 2 states have call successors, (76) Word has length 690 [2023-12-02 14:54:19,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:54:19,988 INFO L225 Difference]: With dead ends: 11596 [2023-12-02 14:54:19,989 INFO L226 Difference]: Without dead ends: 11594 [2023-12-02 14:54:19,994 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 14:54:19,995 INFO L413 NwaCegarLoop]: 4237 mSDtfsCounter, 4734 mSDsluCounter, 8450 mSDsCounter, 0 mSdLazyCounter, 1974 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4739 SdHoareTripleChecker+Valid, 12687 SdHoareTripleChecker+Invalid, 1975 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1974 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.9s IncrementalHoareTripleChecker+Time [2023-12-02 14:54:19,995 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4739 Valid, 12687 Invalid, 1975 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1974 Invalid, 0 Unknown, 0 Unchecked, 7.9s Time] [2023-12-02 14:54:20,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11594 states. [2023-12-02 14:54:21,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11594 to 11594. [2023-12-02 14:54:21,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11594 states, 6978 states have (on average 1.2734307824591573) internal successors, (8886), 7084 states have internal predecessors, (8886), 3933 states have call successors, (3933), 681 states have call predecessors, (3933), 680 states have return successors, (3935), 3906 states have call predecessors, (3935), 3929 states have call successors, (3935) [2023-12-02 14:54:21,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11594 states to 11594 states and 16754 transitions. [2023-12-02 14:54:21,054 INFO L78 Accepts]: Start accepts. Automaton has 11594 states and 16754 transitions. Word has length 690 [2023-12-02 14:54:21,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:54:21,055 INFO L495 AbstractCegarLoop]: Abstraction has 11594 states and 16754 transitions. [2023-12-02 14:54:21,055 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.6) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (78), 3 states have call predecessors, (78), 1 states have return successors, (76), 2 states have call predecessors, (76), 2 states have call successors, (76) [2023-12-02 14:54:21,055 INFO L276 IsEmpty]: Start isEmpty. Operand 11594 states and 16754 transitions. [2023-12-02 14:54:21,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 696 [2023-12-02 14:54:21,067 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:54:21,067 INFO L195 NwaCegarLoop]: trace histogram [61, 58, 58, 58, 58, 58, 58, 12, 11, 11, 3, 3, 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] [2023-12-02 14:54:21,067 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-02 14:54:21,068 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 14:54:21,068 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:54:21,068 INFO L85 PathProgramCache]: Analyzing trace with hash 717246700, now seen corresponding path program 1 times [2023-12-02 14:54:21,068 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:54:21,068 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1620098315] [2023-12-02 14:54:21,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:54:21,069 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:54:21,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:54:22,038 INFO L134 CoverageAnalysis]: Checked inductivity of 13839 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 13817 trivial. 0 not checked. [2023-12-02 14:54:22,038 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:54:22,038 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1620098315] [2023-12-02 14:54:22,038 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1620098315] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:54:22,038 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:54:22,039 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 14:54:22,039 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [233853497] [2023-12-02 14:54:22,039 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:54:22,040 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 14:54:22,040 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:54:22,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 14:54:22,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 14:54:22,041 INFO L87 Difference]: Start difference. First operand 11594 states and 16754 transitions. Second operand has 5 states, 5 states have (on average 18.6) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (79), 3 states have call predecessors, (79), 1 states have return successors, (77), 2 states have call predecessors, (77), 2 states have call successors, (77) [2023-12-02 14:54:32,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:54:32,820 INFO L93 Difference]: Finished difference Result 11600 states and 16759 transitions. [2023-12-02 14:54:32,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 14:54:32,820 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.6) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (79), 3 states have call predecessors, (79), 1 states have return successors, (77), 2 states have call predecessors, (77), 2 states have call successors, (77) Word has length 695 [2023-12-02 14:54:32,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:54:32,852 INFO L225 Difference]: With dead ends: 11600 [2023-12-02 14:54:32,852 INFO L226 Difference]: Without dead ends: 11598 [2023-12-02 14:54:32,858 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 14:54:32,858 INFO L413 NwaCegarLoop]: 4237 mSDtfsCounter, 4734 mSDsluCounter, 8450 mSDsCounter, 0 mSdLazyCounter, 1974 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4738 SdHoareTripleChecker+Valid, 12687 SdHoareTripleChecker+Invalid, 1975 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1974 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.6s IncrementalHoareTripleChecker+Time [2023-12-02 14:54:32,859 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4738 Valid, 12687 Invalid, 1975 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1974 Invalid, 0 Unknown, 0 Unchecked, 9.6s Time] [2023-12-02 14:54:32,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11598 states. [2023-12-02 14:54:33,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11598 to 11598. [2023-12-02 14:54:33,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11598 states, 6981 states have (on average 1.2733132788998711) internal successors, (8889), 7087 states have internal predecessors, (8889), 3933 states have call successors, (3933), 682 states have call predecessors, (3933), 681 states have return successors, (3935), 3906 states have call predecessors, (3935), 3929 states have call successors, (3935) [2023-12-02 14:54:33,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11598 states to 11598 states and 16757 transitions. [2023-12-02 14:54:33,960 INFO L78 Accepts]: Start accepts. Automaton has 11598 states and 16757 transitions. Word has length 695 [2023-12-02 14:54:33,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:54:33,961 INFO L495 AbstractCegarLoop]: Abstraction has 11598 states and 16757 transitions. [2023-12-02 14:54:33,961 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.6) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (79), 3 states have call predecessors, (79), 1 states have return successors, (77), 2 states have call predecessors, (77), 2 states have call successors, (77) [2023-12-02 14:54:33,961 INFO L276 IsEmpty]: Start isEmpty. Operand 11598 states and 16757 transitions. [2023-12-02 14:54:33,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 701 [2023-12-02 14:54:33,974 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:54:33,974 INFO L195 NwaCegarLoop]: trace histogram [61, 58, 58, 58, 58, 58, 58, 13, 12, 12, 3, 3, 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] [2023-12-02 14:54:33,974 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-12-02 14:54:33,974 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 14:54:33,975 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:54:33,975 INFO L85 PathProgramCache]: Analyzing trace with hash 164486961, now seen corresponding path program 1 times [2023-12-02 14:54:33,975 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:54:33,975 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [316738441] [2023-12-02 14:54:33,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:54:33,976 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:54:34,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:54:34,998 INFO L134 CoverageAnalysis]: Checked inductivity of 13885 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 13861 trivial. 0 not checked. [2023-12-02 14:54:34,998 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:54:34,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [316738441] [2023-12-02 14:54:34,999 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [316738441] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:54:34,999 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:54:34,999 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 14:54:34,999 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1380647819] [2023-12-02 14:54:34,999 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:54:35,000 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 14:54:35,001 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:54:35,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 14:54:35,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 14:54:35,002 INFO L87 Difference]: Start difference. First operand 11598 states and 16757 transitions. Second operand has 5 states, 5 states have (on average 18.6) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (80), 3 states have call predecessors, (80), 1 states have return successors, (78), 2 states have call predecessors, (78), 2 states have call successors, (78) [2023-12-02 14:54:41,387 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 14:54:46,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:54:46,380 INFO L93 Difference]: Finished difference Result 11604 states and 16762 transitions. [2023-12-02 14:54:46,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 14:54:46,380 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.6) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (80), 3 states have call predecessors, (80), 1 states have return successors, (78), 2 states have call predecessors, (78), 2 states have call successors, (78) Word has length 700 [2023-12-02 14:54:46,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:54:46,408 INFO L225 Difference]: With dead ends: 11604 [2023-12-02 14:54:46,408 INFO L226 Difference]: Without dead ends: 11602 [2023-12-02 14:54:46,412 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 14:54:46,413 INFO L413 NwaCegarLoop]: 4237 mSDtfsCounter, 4734 mSDsluCounter, 8450 mSDsCounter, 0 mSdLazyCounter, 1973 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4737 SdHoareTripleChecker+Valid, 12687 SdHoareTripleChecker+Invalid, 1975 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1973 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.2s IncrementalHoareTripleChecker+Time [2023-12-02 14:54:46,413 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4737 Valid, 12687 Invalid, 1975 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1973 Invalid, 1 Unknown, 0 Unchecked, 10.2s Time] [2023-12-02 14:54:46,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11602 states. [2023-12-02 14:54:47,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11602 to 11602. [2023-12-02 14:54:47,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11602 states, 6984 states have (on average 1.2731958762886597) internal successors, (8892), 7090 states have internal predecessors, (8892), 3933 states have call successors, (3933), 683 states have call predecessors, (3933), 682 states have return successors, (3935), 3906 states have call predecessors, (3935), 3929 states have call successors, (3935) [2023-12-02 14:54:47,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11602 states to 11602 states and 16760 transitions. [2023-12-02 14:54:47,578 INFO L78 Accepts]: Start accepts. Automaton has 11602 states and 16760 transitions. Word has length 700 [2023-12-02 14:54:47,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:54:47,578 INFO L495 AbstractCegarLoop]: Abstraction has 11602 states and 16760 transitions. [2023-12-02 14:54:47,579 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.6) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (80), 3 states have call predecessors, (80), 1 states have return successors, (78), 2 states have call predecessors, (78), 2 states have call successors, (78) [2023-12-02 14:54:47,579 INFO L276 IsEmpty]: Start isEmpty. Operand 11602 states and 16760 transitions. [2023-12-02 14:54:47,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 712 [2023-12-02 14:54:47,592 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:54:47,593 INFO L195 NwaCegarLoop]: trace histogram [61, 58, 58, 58, 58, 58, 58, 14, 13, 13, 4, 4, 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] [2023-12-02 14:54:47,593 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-12-02 14:54:47,593 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 14:54:47,593 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:54:47,593 INFO L85 PathProgramCache]: Analyzing trace with hash 49742442, now seen corresponding path program 1 times [2023-12-02 14:54:47,594 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:54:47,594 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266189951] [2023-12-02 14:54:47,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:54:47,594 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:54:47,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:54:48,638 INFO L134 CoverageAnalysis]: Checked inductivity of 13938 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 13912 trivial. 0 not checked. [2023-12-02 14:54:48,638 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:54:48,638 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [266189951] [2023-12-02 14:54:48,638 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [266189951] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:54:48,638 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:54:48,639 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 14:54:48,639 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [67224889] [2023-12-02 14:54:48,639 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:54:48,640 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 14:54:48,640 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:54:48,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 14:54:48,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 14:54:48,641 INFO L87 Difference]: Start difference. First operand 11602 states and 16760 transitions. Second operand has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (84), 3 states have call predecessors, (84), 1 states have return successors, (82), 2 states have call predecessors, (82), 2 states have call successors, (82) [2023-12-02 14:54:57,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:54:57,896 INFO L93 Difference]: Finished difference Result 11608 states and 16765 transitions. [2023-12-02 14:54:57,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 14:54:57,897 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (84), 3 states have call predecessors, (84), 1 states have return successors, (82), 2 states have call predecessors, (82), 2 states have call successors, (82) Word has length 711 [2023-12-02 14:54:57,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:54:57,929 INFO L225 Difference]: With dead ends: 11608 [2023-12-02 14:54:57,929 INFO L226 Difference]: Without dead ends: 11606 [2023-12-02 14:54:57,935 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 14:54:57,936 INFO L413 NwaCegarLoop]: 4237 mSDtfsCounter, 4733 mSDsluCounter, 8450 mSDsCounter, 0 mSdLazyCounter, 1974 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4735 SdHoareTripleChecker+Valid, 12687 SdHoareTripleChecker+Invalid, 1975 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1974 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.9s IncrementalHoareTripleChecker+Time [2023-12-02 14:54:57,936 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4735 Valid, 12687 Invalid, 1975 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1974 Invalid, 0 Unknown, 0 Unchecked, 7.9s Time] [2023-12-02 14:54:57,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11606 states. [2023-12-02 14:54:59,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11606 to 11606. [2023-12-02 14:54:59,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11606 states, 6987 states have (on average 1.2730785744954916) internal successors, (8895), 7093 states have internal predecessors, (8895), 3933 states have call successors, (3933), 684 states have call predecessors, (3933), 683 states have return successors, (3935), 3906 states have call predecessors, (3935), 3929 states have call successors, (3935) [2023-12-02 14:54:59,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11606 states to 11606 states and 16763 transitions. [2023-12-02 14:54:59,158 INFO L78 Accepts]: Start accepts. Automaton has 11606 states and 16763 transitions. Word has length 711 [2023-12-02 14:54:59,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:54:59,159 INFO L495 AbstractCegarLoop]: Abstraction has 11606 states and 16763 transitions. [2023-12-02 14:54:59,159 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (84), 3 states have call predecessors, (84), 1 states have return successors, (82), 2 states have call predecessors, (82), 2 states have call successors, (82) [2023-12-02 14:54:59,159 INFO L276 IsEmpty]: Start isEmpty. Operand 11606 states and 16763 transitions. [2023-12-02 14:54:59,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 718 [2023-12-02 14:54:59,173 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:54:59,173 INFO L195 NwaCegarLoop]: trace histogram [61, 58, 58, 58, 58, 58, 58, 15, 14, 14, 4, 4, 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] [2023-12-02 14:54:59,174 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-12-02 14:54:59,174 INFO L420 AbstractCegarLoop]: === Iteration 18 === 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 14:54:59,174 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:54:59,174 INFO L85 PathProgramCache]: Analyzing trace with hash -987687057, now seen corresponding path program 1 times [2023-12-02 14:54:59,174 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:54:59,175 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2062547211] [2023-12-02 14:54:59,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:54:59,175 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:54:59,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:55:00,242 INFO L134 CoverageAnalysis]: Checked inductivity of 13993 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 13965 trivial. 0 not checked. [2023-12-02 14:55:00,242 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:55:00,242 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2062547211] [2023-12-02 14:55:00,243 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2062547211] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:55:00,243 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:55:00,243 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 14:55:00,243 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [604304098] [2023-12-02 14:55:00,243 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:55:00,244 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 14:55:00,244 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:55:00,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 14:55:00,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 14:55:00,245 INFO L87 Difference]: Start difference. First operand 11606 states and 16763 transitions. Second operand has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (85), 3 states have call predecessors, (85), 1 states have return successors, (83), 2 states have call predecessors, (83), 2 states have call successors, (83) [2023-12-02 14:55:09,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:55:09,727 INFO L93 Difference]: Finished difference Result 11952 states and 17221 transitions. [2023-12-02 14:55:09,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 14:55:09,728 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (85), 3 states have call predecessors, (85), 1 states have return successors, (83), 2 states have call predecessors, (83), 2 states have call successors, (83) Word has length 717 [2023-12-02 14:55:09,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:55:09,756 INFO L225 Difference]: With dead ends: 11952 [2023-12-02 14:55:09,757 INFO L226 Difference]: Without dead ends: 11948 [2023-12-02 14:55:09,761 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 14:55:09,761 INFO L413 NwaCegarLoop]: 4311 mSDtfsCounter, 4721 mSDsluCounter, 8804 mSDsCounter, 0 mSdLazyCounter, 2032 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4722 SdHoareTripleChecker+Valid, 13115 SdHoareTripleChecker+Invalid, 2034 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 2032 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.1s IncrementalHoareTripleChecker+Time [2023-12-02 14:55:09,762 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4722 Valid, 13115 Invalid, 2034 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 2032 Invalid, 0 Unknown, 0 Unchecked, 8.1s Time] [2023-12-02 14:55:09,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11948 states. [2023-12-02 14:55:10,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11948 to 11946. [2023-12-02 14:55:11,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11946 states, 7179 states have (on average 1.270929098760273) internal successors, (9124), 7288 states have internal predecessors, (9124), 4045 states have call successors, (4045), 721 states have call predecessors, (4045), 719 states have return successors, (4047), 4018 states have call predecessors, (4047), 4041 states have call successors, (4047) [2023-12-02 14:55:11,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11946 states to 11946 states and 17216 transitions. [2023-12-02 14:55:11,046 INFO L78 Accepts]: Start accepts. Automaton has 11946 states and 17216 transitions. Word has length 717 [2023-12-02 14:55:11,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:55:11,047 INFO L495 AbstractCegarLoop]: Abstraction has 11946 states and 17216 transitions. [2023-12-02 14:55:11,047 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (85), 3 states have call predecessors, (85), 1 states have return successors, (83), 2 states have call predecessors, (83), 2 states have call successors, (83) [2023-12-02 14:55:11,047 INFO L276 IsEmpty]: Start isEmpty. Operand 11946 states and 17216 transitions. [2023-12-02 14:55:11,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 722 [2023-12-02 14:55:11,061 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:55:11,061 INFO L195 NwaCegarLoop]: trace histogram [61, 58, 58, 58, 58, 58, 58, 16, 15, 15, 4, 4, 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] [2023-12-02 14:55:11,061 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-12-02 14:55:11,062 INFO L420 AbstractCegarLoop]: === Iteration 19 === 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 14:55:11,062 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:55:11,062 INFO L85 PathProgramCache]: Analyzing trace with hash 1748215754, now seen corresponding path program 1 times [2023-12-02 14:55:11,062 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:55:11,062 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1887996876] [2023-12-02 14:55:11,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:55:11,063 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:55:11,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:55:12,099 INFO L134 CoverageAnalysis]: Checked inductivity of 14050 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 14020 trivial. 0 not checked. [2023-12-02 14:55:12,099 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:55:12,099 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1887996876] [2023-12-02 14:55:12,099 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1887996876] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:55:12,100 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:55:12,100 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 14:55:12,100 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293902824] [2023-12-02 14:55:12,100 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:55:12,101 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 14:55:12,101 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:55:12,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 14:55:12,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 14:55:12,102 INFO L87 Difference]: Start difference. First operand 11946 states and 17216 transitions. Second operand has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (86), 3 states have call predecessors, (86), 1 states have return successors, (84), 2 states have call predecessors, (84), 2 states have call successors, (84) [2023-12-02 14:55:21,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:55:21,965 INFO L93 Difference]: Finished difference Result 11946 states and 17216 transitions. [2023-12-02 14:55:21,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 14:55:21,966 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (86), 3 states have call predecessors, (86), 1 states have return successors, (84), 2 states have call predecessors, (84), 2 states have call successors, (84) Word has length 721 [2023-12-02 14:55:21,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:55:21,990 INFO L225 Difference]: With dead ends: 11946 [2023-12-02 14:55:21,990 INFO L226 Difference]: Without dead ends: 11837 [2023-12-02 14:55:21,994 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 14:55:21,995 INFO L413 NwaCegarLoop]: 4235 mSDtfsCounter, 4729 mSDsluCounter, 8449 mSDsCounter, 0 mSdLazyCounter, 1969 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4729 SdHoareTripleChecker+Valid, 12684 SdHoareTripleChecker+Invalid, 1970 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1969 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.4s IncrementalHoareTripleChecker+Time [2023-12-02 14:55:21,995 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4729 Valid, 12684 Invalid, 1970 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1969 Invalid, 0 Unknown, 0 Unchecked, 8.4s Time] [2023-12-02 14:55:22,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11837 states. [2023-12-02 14:55:23,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11837 to 11837. [2023-12-02 14:55:23,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11837 states, 7123 states have (on average 1.272216762600028) internal successors, (9062), 7226 states have internal predecessors, (9062), 4012 states have call successors, (4012), 700 states have call predecessors, (4012), 700 states have return successors, (4018), 3992 states have call predecessors, (4018), 4012 states have call successors, (4018) [2023-12-02 14:55:23,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11837 states to 11837 states and 17092 transitions. [2023-12-02 14:55:23,354 INFO L78 Accepts]: Start accepts. Automaton has 11837 states and 17092 transitions. Word has length 721 [2023-12-02 14:55:23,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:55:23,354 INFO L495 AbstractCegarLoop]: Abstraction has 11837 states and 17092 transitions. [2023-12-02 14:55:23,354 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (86), 3 states have call predecessors, (86), 1 states have return successors, (84), 2 states have call predecessors, (84), 2 states have call successors, (84) [2023-12-02 14:55:23,355 INFO L276 IsEmpty]: Start isEmpty. Operand 11837 states and 17092 transitions. [2023-12-02 14:55:23,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 834 [2023-12-02 14:55:23,379 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:55:23,379 INFO L195 NwaCegarLoop]: trace histogram [65, 59, 59, 59, 59, 59, 59, 8, 8, 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] [2023-12-02 14:55:23,380 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-12-02 14:55:23,380 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2023-12-02 14:55:23,380 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:55:23,380 INFO L85 PathProgramCache]: Analyzing trace with hash -836363631, now seen corresponding path program 1 times [2023-12-02 14:55:23,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:55:23,381 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836658563] [2023-12-02 14:55:23,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:55:23,381 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:55:23,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:55:24,407 INFO L134 CoverageAnalysis]: Checked inductivity of 14525 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 14516 trivial. 0 not checked. [2023-12-02 14:55:24,407 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:55:24,407 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [836658563] [2023-12-02 14:55:24,408 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [836658563] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:55:24,408 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:55:24,408 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 14:55:24,408 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1973003594] [2023-12-02 14:55:24,408 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:55:24,409 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 14:55:24,409 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:55:24,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 14:55:24,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 14:55:24,410 INFO L87 Difference]: Start difference. First operand 11837 states and 17092 transitions. Second operand has 3 states, 3 states have (on average 70.33333333333333) internal successors, (211), 3 states have internal predecessors, (211), 3 states have call successors, (97), 2 states have call predecessors, (97), 1 states have return successors, (96), 3 states have call predecessors, (96), 3 states have call successors, (96) [2023-12-02 14:55:35,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:55:35,116 INFO L93 Difference]: Finished difference Result 22672 states and 32733 transitions. [2023-12-02 14:55:35,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 14:55:35,117 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 70.33333333333333) internal successors, (211), 3 states have internal predecessors, (211), 3 states have call successors, (97), 2 states have call predecessors, (97), 1 states have return successors, (96), 3 states have call predecessors, (96), 3 states have call successors, (96) Word has length 833 [2023-12-02 14:55:35,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:55:35,145 INFO L225 Difference]: With dead ends: 22672 [2023-12-02 14:55:35,146 INFO L226 Difference]: Without dead ends: 10970 [2023-12-02 14:55:35,184 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 14:55:35,185 INFO L413 NwaCegarLoop]: 5691 mSDtfsCounter, 3263 mSDsluCounter, 4146 mSDsCounter, 0 mSdLazyCounter, 1627 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3263 SdHoareTripleChecker+Valid, 9837 SdHoareTripleChecker+Invalid, 1642 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1627 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.2s IncrementalHoareTripleChecker+Time [2023-12-02 14:55:35,185 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3263 Valid, 9837 Invalid, 1642 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1627 Invalid, 0 Unknown, 0 Unchecked, 9.2s Time] [2023-12-02 14:55:35,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10970 states. [2023-12-02 14:55:36,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10970 to 10964. [2023-12-02 14:55:36,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10964 states, 6550 states have (on average 1.2679389312977098) internal successors, (8305), 6642 states have internal predecessors, (8305), 3738 states have call successors, (3738), 673 states have call predecessors, (3738), 674 states have return successors, (3743), 3720 states have call predecessors, (3743), 3738 states have call successors, (3743) [2023-12-02 14:55:36,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10964 states to 10964 states and 15786 transitions. [2023-12-02 14:55:36,452 INFO L78 Accepts]: Start accepts. Automaton has 10964 states and 15786 transitions. Word has length 833 [2023-12-02 14:55:36,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:55:36,452 INFO L495 AbstractCegarLoop]: Abstraction has 10964 states and 15786 transitions. [2023-12-02 14:55:36,452 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 70.33333333333333) internal successors, (211), 3 states have internal predecessors, (211), 3 states have call successors, (97), 2 states have call predecessors, (97), 1 states have return successors, (96), 3 states have call predecessors, (96), 3 states have call successors, (96) [2023-12-02 14:55:36,453 INFO L276 IsEmpty]: Start isEmpty. Operand 10964 states and 15786 transitions. [2023-12-02 14:55:36,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 908 [2023-12-02 14:55:36,477 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:55:36,477 INFO L195 NwaCegarLoop]: trace histogram [69, 60, 60, 60, 60, 60, 60, 12, 12, 3, 3, 3, 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] [2023-12-02 14:55:36,477 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-12-02 14:55:36,478 INFO L420 AbstractCegarLoop]: === Iteration 21 === 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 14:55:36,478 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:55:36,478 INFO L85 PathProgramCache]: Analyzing trace with hash -1749527595, now seen corresponding path program 1 times [2023-12-02 14:55:36,478 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:55:36,478 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [776971623] [2023-12-02 14:55:36,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:55:36,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:55:36,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:55:37,488 INFO L134 CoverageAnalysis]: Checked inductivity of 15535 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 15520 trivial. 0 not checked. [2023-12-02 14:55:37,488 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:55:37,488 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [776971623] [2023-12-02 14:55:37,488 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [776971623] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:55:37,489 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:55:37,489 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 14:55:37,489 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [599959958] [2023-12-02 14:55:37,489 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:55:37,490 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 14:55:37,490 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:55:37,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 14:55:37,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 14:55:37,492 INFO L87 Difference]: Start difference. First operand 10964 states and 15786 transitions. Second operand has 3 states, 3 states have (on average 81.0) internal successors, (243), 3 states have internal predecessors, (243), 3 states have call successors, (107), 2 states have call predecessors, (107), 1 states have return successors, (106), 3 states have call predecessors, (106), 3 states have call successors, (106) [2023-12-02 14:55:42,683 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 14:55:48,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:55:48,418 INFO L93 Difference]: Finished difference Result 24917 states and 35769 transitions. [2023-12-02 14:55:48,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 14:55:48,419 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 81.0) internal successors, (243), 3 states have internal predecessors, (243), 3 states have call successors, (107), 2 states have call predecessors, (107), 1 states have return successors, (106), 3 states have call predecessors, (106), 3 states have call successors, (106) Word has length 907 [2023-12-02 14:55:48,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:55:48,457 INFO L225 Difference]: With dead ends: 24917 [2023-12-02 14:55:48,457 INFO L226 Difference]: Without dead ends: 14959 [2023-12-02 14:55:48,480 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 14:55:48,481 INFO L413 NwaCegarLoop]: 6967 mSDtfsCounter, 3261 mSDsluCounter, 4138 mSDsCounter, 0 mSdLazyCounter, 1819 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3261 SdHoareTripleChecker+Valid, 11105 SdHoareTripleChecker+Invalid, 1834 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1819 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.0s IncrementalHoareTripleChecker+Time [2023-12-02 14:55:48,481 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3261 Valid, 11105 Invalid, 1834 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1819 Invalid, 0 Unknown, 0 Unchecked, 9.0s Time] [2023-12-02 14:55:48,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14959 states. [2023-12-02 14:55:50,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14959 to 14953. [2023-12-02 14:55:50,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14953 states, 8910 states have (on average 1.265993265993266) internal successors, (11280), 9040 states have internal predecessors, (11280), 5088 states have call successors, (5088), 951 states have call predecessors, (5088), 953 states have return successors, (5095), 5062 states have call predecessors, (5095), 5088 states have call successors, (5095) [2023-12-02 14:55:50,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14953 states to 14953 states and 21463 transitions. [2023-12-02 14:55:50,260 INFO L78 Accepts]: Start accepts. Automaton has 14953 states and 21463 transitions. Word has length 907 [2023-12-02 14:55:50,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:55:50,261 INFO L495 AbstractCegarLoop]: Abstraction has 14953 states and 21463 transitions. [2023-12-02 14:55:50,261 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 81.0) internal successors, (243), 3 states have internal predecessors, (243), 3 states have call successors, (107), 2 states have call predecessors, (107), 1 states have return successors, (106), 3 states have call predecessors, (106), 3 states have call successors, (106) [2023-12-02 14:55:50,261 INFO L276 IsEmpty]: Start isEmpty. Operand 14953 states and 21463 transitions. [2023-12-02 14:55:50,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 974 [2023-12-02 14:55:50,287 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:55:50,287 INFO L195 NwaCegarLoop]: trace histogram [71, 60, 60, 60, 60, 60, 60, 16, 16, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:55:50,288 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-12-02 14:55:50,288 INFO L420 AbstractCegarLoop]: === Iteration 22 === 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 14:55:50,288 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:55:50,288 INFO L85 PathProgramCache]: Analyzing trace with hash 1976926243, now seen corresponding path program 1 times [2023-12-02 14:55:50,289 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:55:50,289 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [532317635] [2023-12-02 14:55:50,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:55:50,289 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:55:50,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:55:51,381 INFO L134 CoverageAnalysis]: Checked inductivity of 16025 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 16003 trivial. 0 not checked. [2023-12-02 14:55:51,381 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:55:51,381 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [532317635] [2023-12-02 14:55:51,382 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [532317635] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:55:51,382 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:55:51,382 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 14:55:51,382 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [159103876] [2023-12-02 14:55:51,382 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:55:51,384 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 14:55:51,384 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:55:51,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 14:55:51,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 14:55:51,385 INFO L87 Difference]: Start difference. First operand 14953 states and 21463 transitions. Second operand has 4 states, 4 states have (on average 62.75) internal successors, (251), 4 states have internal predecessors, (251), 2 states have call successors, (112), 2 states have call predecessors, (112), 1 states have return successors, (111), 2 states have call predecessors, (111), 2 states have call successors, (111) [2023-12-02 14:56:07,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:56:07,565 INFO L93 Difference]: Finished difference Result 35926 states and 52548 transitions. [2023-12-02 14:56:07,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 14:56:07,566 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 62.75) internal successors, (251), 4 states have internal predecessors, (251), 2 states have call successors, (112), 2 states have call predecessors, (112), 1 states have return successors, (111), 2 states have call predecessors, (111), 2 states have call successors, (111) Word has length 973 [2023-12-02 14:56:07,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:56:07,623 INFO L225 Difference]: With dead ends: 35926 [2023-12-02 14:56:07,623 INFO L226 Difference]: Without dead ends: 21979 [2023-12-02 14:56:07,654 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 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 14:56:07,654 INFO L413 NwaCegarLoop]: 6302 mSDtfsCounter, 1499 mSDsluCounter, 10935 mSDsCounter, 0 mSdLazyCounter, 2553 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2133 SdHoareTripleChecker+Valid, 17237 SdHoareTripleChecker+Invalid, 2640 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 2553 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.4s IncrementalHoareTripleChecker+Time [2023-12-02 14:56:07,655 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2133 Valid, 17237 Invalid, 2640 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [87 Valid, 2553 Invalid, 0 Unknown, 0 Unchecked, 13.4s Time] [2023-12-02 14:56:07,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21979 states. [2023-12-02 14:56:09,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21979 to 14957. [2023-12-02 14:56:09,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14957 states, 8914 states have (on average 1.265873906214943) internal successors, (11284), 9044 states have internal predecessors, (11284), 5088 states have call successors, (5088), 951 states have call predecessors, (5088), 953 states have return successors, (5095), 5062 states have call predecessors, (5095), 5088 states have call successors, (5095) [2023-12-02 14:56:09,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14957 states to 14957 states and 21467 transitions. [2023-12-02 14:56:09,817 INFO L78 Accepts]: Start accepts. Automaton has 14957 states and 21467 transitions. Word has length 973 [2023-12-02 14:56:09,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:56:09,818 INFO L495 AbstractCegarLoop]: Abstraction has 14957 states and 21467 transitions. [2023-12-02 14:56:09,818 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 62.75) internal successors, (251), 4 states have internal predecessors, (251), 2 states have call successors, (112), 2 states have call predecessors, (112), 1 states have return successors, (111), 2 states have call predecessors, (111), 2 states have call successors, (111) [2023-12-02 14:56:09,818 INFO L276 IsEmpty]: Start isEmpty. Operand 14957 states and 21467 transitions. [2023-12-02 14:56:09,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 981 [2023-12-02 14:56:09,844 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:56:09,844 INFO L195 NwaCegarLoop]: trace histogram [71, 60, 60, 60, 60, 60, 60, 16, 16, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:56:09,845 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-12-02 14:56:09,845 INFO L420 AbstractCegarLoop]: === Iteration 23 === 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 14:56:09,845 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:56:09,845 INFO L85 PathProgramCache]: Analyzing trace with hash 1182621116, now seen corresponding path program 1 times [2023-12-02 14:56:09,845 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:56:09,845 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [99118120] [2023-12-02 14:56:09,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:56:09,846 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:56:10,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:56:10,555 INFO L134 CoverageAnalysis]: Checked inductivity of 16027 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 16003 trivial. 0 not checked. [2023-12-02 14:56:10,556 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:56:10,556 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [99118120] [2023-12-02 14:56:10,556 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [99118120] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:56:10,556 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:56:10,556 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 14:56:10,556 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1984573167] [2023-12-02 14:56:10,556 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:56:10,557 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 14:56:10,557 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:56:10,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 14:56:10,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 14:56:10,558 INFO L87 Difference]: Start difference. First operand 14957 states and 21467 transitions. Second operand has 3 states, 3 states have (on average 84.66666666666667) internal successors, (254), 3 states have internal predecessors, (254), 3 states have call successors, (114), 2 states have call predecessors, (114), 1 states have return successors, (113), 3 states have call predecessors, (113), 3 states have call successors, (113) [2023-12-02 14:56:22,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:56:22,232 INFO L93 Difference]: Finished difference Result 33440 states and 48106 transitions. [2023-12-02 14:56:22,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 14:56:22,236 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 84.66666666666667) internal successors, (254), 3 states have internal predecessors, (254), 3 states have call successors, (114), 2 states have call predecessors, (114), 1 states have return successors, (113), 3 states have call predecessors, (113), 3 states have call successors, (113) Word has length 980 [2023-12-02 14:56:22,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:56:22,283 INFO L225 Difference]: With dead ends: 33440 [2023-12-02 14:56:22,284 INFO L226 Difference]: Without dead ends: 19489 [2023-12-02 14:56:22,308 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 14:56:22,308 INFO L413 NwaCegarLoop]: 7292 mSDtfsCounter, 3611 mSDsluCounter, 4135 mSDsCounter, 0 mSdLazyCounter, 1819 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3611 SdHoareTripleChecker+Valid, 11427 SdHoareTripleChecker+Invalid, 1823 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1819 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.8s IncrementalHoareTripleChecker+Time [2023-12-02 14:56:22,308 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3611 Valid, 11427 Invalid, 1823 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1819 Invalid, 0 Unknown, 0 Unchecked, 8.8s Time] [2023-12-02 14:56:22,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19489 states. [2023-12-02 14:56:24,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19489 to 19487. [2023-12-02 14:56:24,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19487 states, 11665 states have (on average 1.273981997428204) internal successors, (14861), 11824 states have internal predecessors, (14861), 6635 states have call successors, (6635), 1184 states have call predecessors, (6635), 1185 states have return successors, (6643), 6601 states have call predecessors, (6643), 6635 states have call successors, (6643) [2023-12-02 14:56:24,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19487 states to 19487 states and 28139 transitions. [2023-12-02 14:56:24,941 INFO L78 Accepts]: Start accepts. Automaton has 19487 states and 28139 transitions. Word has length 980 [2023-12-02 14:56:24,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:56:24,943 INFO L495 AbstractCegarLoop]: Abstraction has 19487 states and 28139 transitions. [2023-12-02 14:56:24,943 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 84.66666666666667) internal successors, (254), 3 states have internal predecessors, (254), 3 states have call successors, (114), 2 states have call predecessors, (114), 1 states have return successors, (113), 3 states have call predecessors, (113), 3 states have call successors, (113) [2023-12-02 14:56:24,943 INFO L276 IsEmpty]: Start isEmpty. Operand 19487 states and 28139 transitions. [2023-12-02 14:56:24,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1007 [2023-12-02 14:56:24,990 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:56:24,991 INFO L195 NwaCegarLoop]: trace histogram [73, 60, 60, 60, 60, 60, 60, 16, 16, 5, 5, 5, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:56:24,991 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-12-02 14:56:24,991 INFO L420 AbstractCegarLoop]: === Iteration 24 === 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 14:56:24,991 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:56:24,992 INFO L85 PathProgramCache]: Analyzing trace with hash -716012659, now seen corresponding path program 1 times [2023-12-02 14:56:24,992 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:56:24,992 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1594619628] [2023-12-02 14:56:24,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:56:24,992 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:56:25,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:56:26,085 INFO L134 CoverageAnalysis]: Checked inductivity of 16347 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 16313 trivial. 0 not checked. [2023-12-02 14:56:26,085 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:56:26,085 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1594619628] [2023-12-02 14:56:26,086 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1594619628] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:56:26,086 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:56:26,086 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 14:56:26,086 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [735561991] [2023-12-02 14:56:26,086 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:56:26,087 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 14:56:26,088 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:56:26,088 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 14:56:26,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 14:56:26,089 INFO L87 Difference]: Start difference. First operand 19487 states and 28139 transitions. Second operand has 5 states, 5 states have (on average 52.6) internal successors, (263), 4 states have internal predecessors, (263), 3 states have call successors, (116), 2 states have call predecessors, (116), 2 states have return successors, (115), 4 states have call predecessors, (115), 3 states have call successors, (115) [2023-12-02 14:56:45,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:56:45,069 INFO L93 Difference]: Finished difference Result 42410 states and 61270 transitions. [2023-12-02 14:56:45,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 14:56:45,070 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 52.6) internal successors, (263), 4 states have internal predecessors, (263), 3 states have call successors, (116), 2 states have call predecessors, (116), 2 states have return successors, (115), 4 states have call predecessors, (115), 3 states have call successors, (115) Word has length 1006 [2023-12-02 14:56:45,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:56:45,138 INFO L225 Difference]: With dead ends: 42410 [2023-12-02 14:56:45,138 INFO L226 Difference]: Without dead ends: 23929 [2023-12-02 14:56:45,179 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 14:56:45,180 INFO L413 NwaCegarLoop]: 7292 mSDtfsCounter, 3575 mSDsluCounter, 18711 mSDsCounter, 0 mSdLazyCounter, 4076 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3575 SdHoareTripleChecker+Valid, 26003 SdHoareTripleChecker+Invalid, 4077 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 4076 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.6s IncrementalHoareTripleChecker+Time [2023-12-02 14:56:45,180 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3575 Valid, 26003 Invalid, 4077 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 4076 Invalid, 0 Unknown, 0 Unchecked, 15.6s Time] [2023-12-02 14:56:45,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23929 states. [2023-12-02 14:56:48,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23929 to 23921. [2023-12-02 14:56:48,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23921 states, 14323 states have (on average 1.2751518536619424) internal successors, (18264), 14511 states have internal predecessors, (18264), 8179 states have call successors, (8179), 1414 states have call predecessors, (8179), 1417 states have return successors, (8191), 8140 states have call predecessors, (8191), 8179 states have call successors, (8191) [2023-12-02 14:56:48,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23921 states to 23921 states and 34634 transitions. [2023-12-02 14:56:48,335 INFO L78 Accepts]: Start accepts. Automaton has 23921 states and 34634 transitions. Word has length 1006 [2023-12-02 14:56:48,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:56:48,336 INFO L495 AbstractCegarLoop]: Abstraction has 23921 states and 34634 transitions. [2023-12-02 14:56:48,336 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 52.6) internal successors, (263), 4 states have internal predecessors, (263), 3 states have call successors, (116), 2 states have call predecessors, (116), 2 states have return successors, (115), 4 states have call predecessors, (115), 3 states have call successors, (115) [2023-12-02 14:56:48,336 INFO L276 IsEmpty]: Start isEmpty. Operand 23921 states and 34634 transitions. [2023-12-02 14:56:48,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1008 [2023-12-02 14:56:48,372 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:56:48,373 INFO L195 NwaCegarLoop]: trace histogram [73, 60, 60, 60, 60, 60, 60, 16, 16, 5, 5, 5, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:56:48,373 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-12-02 14:56:48,373 INFO L420 AbstractCegarLoop]: === Iteration 25 === 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 14:56:48,374 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:56:48,374 INFO L85 PathProgramCache]: Analyzing trace with hash 147561675, now seen corresponding path program 1 times [2023-12-02 14:56:48,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:56:48,374 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1765651347] [2023-12-02 14:56:48,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:56:48,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:56:48,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:56:49,474 INFO L134 CoverageAnalysis]: Checked inductivity of 16347 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 16313 trivial. 0 not checked. [2023-12-02 14:56:49,474 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:56:49,474 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1765651347] [2023-12-02 14:56:49,474 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1765651347] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:56:49,474 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:56:49,475 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 14:56:49,475 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [774484382] [2023-12-02 14:56:49,475 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:56:49,476 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 14:56:49,477 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:56:49,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 14:56:49,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 14:56:49,478 INFO L87 Difference]: Start difference. First operand 23921 states and 34634 transitions. Second operand has 5 states, 5 states have (on average 52.8) internal successors, (264), 4 states have internal predecessors, (264), 3 states have call successors, (116), 2 states have call predecessors, (116), 2 states have return successors, (115), 4 states have call predecessors, (115), 3 states have call successors, (115) [2023-12-02 14:56:53,567 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.51s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:57:11,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:57:11,357 INFO L93 Difference]: Finished difference Result 51284 states and 74272 transitions. [2023-12-02 14:57:11,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 14:57:11,358 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 52.8) internal successors, (264), 4 states have internal predecessors, (264), 3 states have call successors, (116), 2 states have call predecessors, (116), 2 states have return successors, (115), 4 states have call predecessors, (115), 3 states have call successors, (115) Word has length 1007 [2023-12-02 14:57:11,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:57:11,437 INFO L225 Difference]: With dead ends: 51284 [2023-12-02 14:57:11,437 INFO L226 Difference]: Without dead ends: 28369 [2023-12-02 14:57:11,482 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 14:57:11,482 INFO L413 NwaCegarLoop]: 7297 mSDtfsCounter, 3580 mSDsluCounter, 18716 mSDsCounter, 0 mSdLazyCounter, 4080 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3580 SdHoareTripleChecker+Valid, 26013 SdHoareTripleChecker+Invalid, 4083 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 4080 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.6s IncrementalHoareTripleChecker+Time [2023-12-02 14:57:11,483 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3580 Valid, 26013 Invalid, 4083 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3 Valid, 4080 Invalid, 0 Unknown, 0 Unchecked, 17.6s Time] [2023-12-02 14:57:11,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28369 states. [2023-12-02 14:57:15,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28369 to 28361. [2023-12-02 14:57:15,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28361 states, 16987 states have (on average 1.275858009065756) internal successors, (21673), 17204 states have internal predecessors, (21673), 9723 states have call successors, (9723), 1644 states have call predecessors, (9723), 1649 states have return successors, (9739), 9679 states have call predecessors, (9739), 9723 states have call successors, (9739) [2023-12-02 14:57:15,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28361 states to 28361 states and 41135 transitions. [2023-12-02 14:57:15,152 INFO L78 Accepts]: Start accepts. Automaton has 28361 states and 41135 transitions. Word has length 1007 [2023-12-02 14:57:15,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:57:15,153 INFO L495 AbstractCegarLoop]: Abstraction has 28361 states and 41135 transitions. [2023-12-02 14:57:15,153 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 52.8) internal successors, (264), 4 states have internal predecessors, (264), 3 states have call successors, (116), 2 states have call predecessors, (116), 2 states have return successors, (115), 4 states have call predecessors, (115), 3 states have call successors, (115) [2023-12-02 14:57:15,153 INFO L276 IsEmpty]: Start isEmpty. Operand 28361 states and 41135 transitions. [2023-12-02 14:57:15,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1009 [2023-12-02 14:57:15,192 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:57:15,192 INFO L195 NwaCegarLoop]: trace histogram [73, 60, 60, 60, 60, 60, 60, 16, 16, 5, 5, 5, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:57:15,192 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-12-02 14:57:15,193 INFO L420 AbstractCegarLoop]: === Iteration 26 === 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 14:57:15,193 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:57:15,193 INFO L85 PathProgramCache]: Analyzing trace with hash 178642378, now seen corresponding path program 1 times [2023-12-02 14:57:15,193 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:57:15,194 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1363450291] [2023-12-02 14:57:15,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:57:15,194 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:57:15,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:57:16,312 INFO L134 CoverageAnalysis]: Checked inductivity of 16347 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 16313 trivial. 0 not checked. [2023-12-02 14:57:16,312 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:57:16,313 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1363450291] [2023-12-02 14:57:16,313 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1363450291] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:57:16,313 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:57:16,313 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 14:57:16,313 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [173434076] [2023-12-02 14:57:16,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:57:16,315 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 14:57:16,315 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:57:16,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 14:57:16,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 14:57:16,316 INFO L87 Difference]: Start difference. First operand 28361 states and 41135 transitions. Second operand has 5 states, 5 states have (on average 53.0) internal successors, (265), 4 states have internal predecessors, (265), 3 states have call successors, (116), 2 states have call predecessors, (116), 2 states have return successors, (115), 4 states have call predecessors, (115), 3 states have call successors, (115) [2023-12-02 14:57:20,398 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.55s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:57:28,747 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.17s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 14:57:39,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:57:39,736 INFO L93 Difference]: Finished difference Result 60197 states and 87316 transitions. [2023-12-02 14:57:39,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 14:57:39,740 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 53.0) internal successors, (265), 4 states have internal predecessors, (265), 3 states have call successors, (116), 2 states have call predecessors, (116), 2 states have return successors, (115), 4 states have call predecessors, (115), 3 states have call successors, (115) Word has length 1008 [2023-12-02 14:57:39,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:57:39,831 INFO L225 Difference]: With dead ends: 60197 [2023-12-02 14:57:39,831 INFO L226 Difference]: Without dead ends: 32842 [2023-12-02 14:57:39,887 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 14:57:39,888 INFO L413 NwaCegarLoop]: 7296 mSDtfsCounter, 3600 mSDsluCounter, 18703 mSDsCounter, 0 mSdLazyCounter, 4088 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3600 SdHoareTripleChecker+Valid, 25999 SdHoareTripleChecker+Invalid, 4094 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 4088 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.0s IncrementalHoareTripleChecker+Time [2023-12-02 14:57:39,888 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3600 Valid, 25999 Invalid, 4094 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [6 Valid, 4088 Invalid, 0 Unknown, 0 Unchecked, 19.0s Time] [2023-12-02 14:57:39,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32842 states. [2023-12-02 14:57:44,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32842 to 32834. [2023-12-02 14:57:44,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32834 states, 19672 states have (on average 1.276077673851159) internal successors, (25103), 19918 states have internal predecessors, (25103), 11273 states have call successors, (11273), 1880 states have call predecessors, (11273), 1887 states have return successors, (11293), 11224 states have call predecessors, (11293), 11273 states have call successors, (11293) [2023-12-02 14:57:44,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32834 states to 32834 states and 47669 transitions. [2023-12-02 14:57:44,275 INFO L78 Accepts]: Start accepts. Automaton has 32834 states and 47669 transitions. Word has length 1008 [2023-12-02 14:57:44,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:57:44,276 INFO L495 AbstractCegarLoop]: Abstraction has 32834 states and 47669 transitions. [2023-12-02 14:57:44,276 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 53.0) internal successors, (265), 4 states have internal predecessors, (265), 3 states have call successors, (116), 2 states have call predecessors, (116), 2 states have return successors, (115), 4 states have call predecessors, (115), 3 states have call successors, (115) [2023-12-02 14:57:44,276 INFO L276 IsEmpty]: Start isEmpty. Operand 32834 states and 47669 transitions. [2023-12-02 14:57:44,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1010 [2023-12-02 14:57:44,318 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:57:44,319 INFO L195 NwaCegarLoop]: trace histogram [73, 60, 60, 60, 60, 60, 60, 16, 16, 5, 5, 5, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:57:44,319 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-12-02 14:57:44,320 INFO L420 AbstractCegarLoop]: === Iteration 27 === 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 14:57:44,320 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:57:44,320 INFO L85 PathProgramCache]: Analyzing trace with hash 172224296, now seen corresponding path program 1 times [2023-12-02 14:57:44,320 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:57:44,320 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1440784204] [2023-12-02 14:57:44,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:57:44,321 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:57:44,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:57:45,360 INFO L134 CoverageAnalysis]: Checked inductivity of 16347 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 16313 trivial. 0 not checked. [2023-12-02 14:57:45,360 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:57:45,361 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1440784204] [2023-12-02 14:57:45,361 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1440784204] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:57:45,361 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:57:45,361 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 14:57:45,361 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928029418] [2023-12-02 14:57:45,362 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:57:45,363 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 14:57:45,363 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:57:45,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 14:57:45,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 14:57:45,364 INFO L87 Difference]: Start difference. First operand 32834 states and 47669 transitions. Second operand has 5 states, 5 states have (on average 53.2) internal successors, (266), 4 states have internal predecessors, (266), 3 states have call successors, (116), 2 states have call predecessors, (116), 2 states have return successors, (115), 4 states have call predecessors, (115), 3 states have call successors, (115) [2023-12-02 14:58:08,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:58:08,529 INFO L93 Difference]: Finished difference Result 69352 states and 100666 transitions. [2023-12-02 14:58:08,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 14:58:08,530 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 53.2) internal successors, (266), 4 states have internal predecessors, (266), 3 states have call successors, (116), 2 states have call predecessors, (116), 2 states have return successors, (115), 4 states have call predecessors, (115), 3 states have call successors, (115) Word has length 1009 [2023-12-02 14:58:08,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:58:08,630 INFO L225 Difference]: With dead ends: 69352 [2023-12-02 14:58:08,630 INFO L226 Difference]: Without dead ends: 37524 [2023-12-02 14:58:08,690 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 14:58:08,690 INFO L413 NwaCegarLoop]: 7346 mSDtfsCounter, 3677 mSDsluCounter, 18798 mSDsCounter, 0 mSdLazyCounter, 4108 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3677 SdHoareTripleChecker+Valid, 26144 SdHoareTripleChecker+Invalid, 4115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 4108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.1s IncrementalHoareTripleChecker+Time [2023-12-02 14:58:08,691 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3677 Valid, 26144 Invalid, 4115 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [7 Valid, 4108 Invalid, 0 Unknown, 0 Unchecked, 18.1s Time] [2023-12-02 14:58:08,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37524 states. [2023-12-02 14:58:13,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37524 to 37516. [2023-12-02 14:58:13,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37516 states, 22480 states have (on average 1.2762455516014235) internal successors, (28690), 22759 states have internal predecessors, (28690), 12884 states have call successors, (12884), 2141 states have call predecessors, (12884), 2150 states have return successors, (12908), 12830 states have call predecessors, (12908), 12884 states have call successors, (12908) [2023-12-02 14:58:13,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37516 states to 37516 states and 54482 transitions. [2023-12-02 14:58:13,635 INFO L78 Accepts]: Start accepts. Automaton has 37516 states and 54482 transitions. Word has length 1009 [2023-12-02 14:58:13,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:58:13,636 INFO L495 AbstractCegarLoop]: Abstraction has 37516 states and 54482 transitions. [2023-12-02 14:58:13,636 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 53.2) internal successors, (266), 4 states have internal predecessors, (266), 3 states have call successors, (116), 2 states have call predecessors, (116), 2 states have return successors, (115), 4 states have call predecessors, (115), 3 states have call successors, (115) [2023-12-02 14:58:13,636 INFO L276 IsEmpty]: Start isEmpty. Operand 37516 states and 54482 transitions. [2023-12-02 14:58:13,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1011 [2023-12-02 14:58:13,794 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:58:13,795 INFO L195 NwaCegarLoop]: trace histogram [73, 60, 60, 60, 60, 60, 60, 16, 16, 5, 5, 5, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:58:13,795 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-12-02 14:58:13,795 INFO L420 AbstractCegarLoop]: === Iteration 28 === 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 14:58:13,795 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:58:13,795 INFO L85 PathProgramCache]: Analyzing trace with hash -934581249, now seen corresponding path program 1 times [2023-12-02 14:58:13,796 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:58:13,796 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455998583] [2023-12-02 14:58:13,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:58:13,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:58:14,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:58:14,866 INFO L134 CoverageAnalysis]: Checked inductivity of 16347 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 16313 trivial. 0 not checked. [2023-12-02 14:58:14,866 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:58:14,866 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455998583] [2023-12-02 14:58:14,867 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455998583] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:58:14,867 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:58:14,867 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 14:58:14,867 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1946037352] [2023-12-02 14:58:14,867 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:58:14,868 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 14:58:14,868 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:58:14,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 14:58:14,869 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 14:58:14,869 INFO L87 Difference]: Start difference. First operand 37516 states and 54482 transitions. Second operand has 5 states, 5 states have (on average 53.4) internal successors, (267), 4 states have internal predecessors, (267), 3 states have call successors, (116), 2 states have call predecessors, (116), 2 states have return successors, (115), 4 states have call predecessors, (115), 3 states have call successors, (115) [2023-12-02 14:58:36,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:58:36,174 INFO L93 Difference]: Finished difference Result 78489 states and 113998 transitions. [2023-12-02 14:58:36,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 14:58:36,175 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 53.4) internal successors, (267), 4 states have internal predecessors, (267), 3 states have call successors, (116), 2 states have call predecessors, (116), 2 states have return successors, (115), 4 states have call predecessors, (115), 3 states have call successors, (115) Word has length 1010 [2023-12-02 14:58:36,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:58:36,306 INFO L225 Difference]: With dead ends: 78489 [2023-12-02 14:58:36,306 INFO L226 Difference]: Without dead ends: 41979 [2023-12-02 14:58:36,383 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 14:58:36,384 INFO L413 NwaCegarLoop]: 7296 mSDtfsCounter, 3574 mSDsluCounter, 18719 mSDsCounter, 0 mSdLazyCounter, 4096 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3574 SdHoareTripleChecker+Valid, 26015 SdHoareTripleChecker+Invalid, 4103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 4096 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.4s IncrementalHoareTripleChecker+Time [2023-12-02 14:58:36,384 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3574 Valid, 26015 Invalid, 4103 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [7 Valid, 4096 Invalid, 0 Unknown, 0 Unchecked, 15.4s Time] [2023-12-02 14:58:36,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41979 states. [2023-12-02 14:58:41,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41979 to 41971. [2023-12-02 14:58:41,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41971 states, 25159 states have (on average 1.2764418299614453) internal successors, (32114), 25467 states have internal predecessors, (32114), 14428 states have call successors, (14428), 2371 states have call predecessors, (14428), 2382 states have return successors, (14456), 14369 states have call predecessors, (14456), 14428 states have call successors, (14456) [2023-12-02 14:58:41,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41971 states to 41971 states and 60998 transitions. [2023-12-02 14:58:41,843 INFO L78 Accepts]: Start accepts. Automaton has 41971 states and 60998 transitions. Word has length 1010 [2023-12-02 14:58:41,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:58:41,844 INFO L495 AbstractCegarLoop]: Abstraction has 41971 states and 60998 transitions. [2023-12-02 14:58:41,844 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 53.4) internal successors, (267), 4 states have internal predecessors, (267), 3 states have call successors, (116), 2 states have call predecessors, (116), 2 states have return successors, (115), 4 states have call predecessors, (115), 3 states have call successors, (115) [2023-12-02 14:58:41,844 INFO L276 IsEmpty]: Start isEmpty. Operand 41971 states and 60998 transitions. [2023-12-02 14:58:41,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1012 [2023-12-02 14:58:41,893 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:58:41,893 INFO L195 NwaCegarLoop]: trace histogram [73, 60, 60, 60, 60, 60, 60, 16, 16, 5, 5, 5, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:58:41,893 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-12-02 14:58:41,894 INFO L420 AbstractCegarLoop]: === Iteration 29 === 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 14:58:41,894 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:58:41,894 INFO L85 PathProgramCache]: Analyzing trace with hash 514911613, now seen corresponding path program 1 times [2023-12-02 14:58:41,894 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:58:41,895 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [516713043] [2023-12-02 14:58:41,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:58:41,895 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:58:42,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:58:43,116 INFO L134 CoverageAnalysis]: Checked inductivity of 16347 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 16313 trivial. 0 not checked. [2023-12-02 14:58:43,117 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:58:43,117 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [516713043] [2023-12-02 14:58:43,117 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [516713043] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:58:43,117 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:58:43,117 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 14:58:43,118 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [167872244] [2023-12-02 14:58:43,118 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:58:43,119 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 14:58:43,119 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:58:43,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 14:58:43,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 14:58:43,120 INFO L87 Difference]: Start difference. First operand 41971 states and 60998 transitions. Second operand has 5 states, 5 states have (on average 53.6) internal successors, (268), 4 states have internal predecessors, (268), 3 states have call successors, (116), 2 states have call predecessors, (116), 2 states have return successors, (115), 4 states have call predecessors, (115), 3 states have call successors, (115) [2023-12-02 14:59:06,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:59:06,407 INFO L93 Difference]: Finished difference Result 87426 states and 127060 transitions. [2023-12-02 14:59:06,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 14:59:06,408 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 53.6) internal successors, (268), 4 states have internal predecessors, (268), 3 states have call successors, (116), 2 states have call predecessors, (116), 2 states have return successors, (115), 4 states have call predecessors, (115), 3 states have call successors, (115) Word has length 1011 [2023-12-02 14:59:06,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:59:06,571 INFO L225 Difference]: With dead ends: 87426 [2023-12-02 14:59:06,572 INFO L226 Difference]: Without dead ends: 46461 [2023-12-02 14:59:06,649 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 14:59:06,650 INFO L413 NwaCegarLoop]: 7302 mSDtfsCounter, 3585 mSDsluCounter, 18729 mSDsCounter, 0 mSdLazyCounter, 4104 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3585 SdHoareTripleChecker+Valid, 26031 SdHoareTripleChecker+Invalid, 4113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 4104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.6s IncrementalHoareTripleChecker+Time [2023-12-02 14:59:06,650 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3585 Valid, 26031 Invalid, 4113 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [9 Valid, 4104 Invalid, 0 Unknown, 0 Unchecked, 16.6s Time] [2023-12-02 14:59:06,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46461 states. [2023-12-02 14:59:12,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46461 to 46453. [2023-12-02 14:59:12,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46453 states, 27853 states have (on average 1.276451369690877) internal successors, (35553), 28190 states have internal predecessors, (35553), 15978 states have call successors, (15978), 2607 states have call predecessors, (15978), 2620 states have return successors, (16010), 15914 states have call predecessors, (16010), 15978 states have call successors, (16010) [2023-12-02 14:59:12,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46453 states to 46453 states and 67541 transitions. [2023-12-02 14:59:12,849 INFO L78 Accepts]: Start accepts. Automaton has 46453 states and 67541 transitions. Word has length 1011 [2023-12-02 14:59:12,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:59:12,850 INFO L495 AbstractCegarLoop]: Abstraction has 46453 states and 67541 transitions. [2023-12-02 14:59:12,850 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 53.6) internal successors, (268), 4 states have internal predecessors, (268), 3 states have call successors, (116), 2 states have call predecessors, (116), 2 states have return successors, (115), 4 states have call predecessors, (115), 3 states have call successors, (115) [2023-12-02 14:59:12,850 INFO L276 IsEmpty]: Start isEmpty. Operand 46453 states and 67541 transitions. [2023-12-02 14:59:12,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1013 [2023-12-02 14:59:12,900 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:59:12,901 INFO L195 NwaCegarLoop]: trace histogram [73, 60, 60, 60, 60, 60, 60, 16, 16, 5, 5, 5, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:59:12,901 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-12-02 14:59:12,901 INFO L420 AbstractCegarLoop]: === Iteration 30 === 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 14:59:12,901 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:59:12,902 INFO L85 PathProgramCache]: Analyzing trace with hash 1529597500, now seen corresponding path program 1 times [2023-12-02 14:59:12,902 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:59:12,902 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1476841628] [2023-12-02 14:59:12,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:59:12,902 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:59:13,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:59:13,968 INFO L134 CoverageAnalysis]: Checked inductivity of 16347 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 16313 trivial. 0 not checked. [2023-12-02 14:59:13,968 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:59:13,968 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1476841628] [2023-12-02 14:59:13,969 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1476841628] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:59:13,969 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:59:13,969 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 14:59:13,969 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224707589] [2023-12-02 14:59:13,969 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:59:13,970 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 14:59:13,970 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:59:13,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 14:59:13,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 14:59:13,971 INFO L87 Difference]: Start difference. First operand 46453 states and 67541 transitions. Second operand has 5 states, 5 states have (on average 53.8) internal successors, (269), 4 states have internal predecessors, (269), 3 states have call successors, (116), 2 states have call predecessors, (116), 2 states have return successors, (115), 4 states have call predecessors, (115), 3 states have call successors, (115) [2023-12-02 14:59:38,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:59:38,157 INFO L93 Difference]: Finished difference Result 96369 states and 140128 transitions. [2023-12-02 14:59:38,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 14:59:38,157 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 53.8) internal successors, (269), 4 states have internal predecessors, (269), 3 states have call successors, (116), 2 states have call predecessors, (116), 2 states have return successors, (115), 4 states have call predecessors, (115), 3 states have call successors, (115) Word has length 1012 [2023-12-02 14:59:38,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:59:38,311 INFO L225 Difference]: With dead ends: 96369 [2023-12-02 14:59:38,311 INFO L226 Difference]: Without dead ends: 50922 [2023-12-02 14:59:38,408 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 14:59:38,408 INFO L413 NwaCegarLoop]: 7296 mSDtfsCounter, 3577 mSDsluCounter, 18717 mSDsCounter, 0 mSdLazyCounter, 4101 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3577 SdHoareTripleChecker+Valid, 26013 SdHoareTripleChecker+Invalid, 4111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 4101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.2s IncrementalHoareTripleChecker+Time [2023-12-02 14:59:38,409 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3577 Valid, 26013 Invalid, 4111 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [10 Valid, 4101 Invalid, 0 Unknown, 0 Unchecked, 17.2s Time] [2023-12-02 14:59:38,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50922 states. [2023-12-02 14:59:45,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50922 to 50914. [2023-12-02 14:59:45,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50914 states, 30538 states have (on average 1.2765407033859453) internal successors, (38983), 30904 states have internal predecessors, (38983), 17522 states have call successors, (17522), 2837 states have call predecessors, (17522), 2852 states have return successors, (17558), 17453 states have call predecessors, (17558), 17522 states have call successors, (17558) [2023-12-02 14:59:45,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50914 states to 50914 states and 74063 transitions. [2023-12-02 14:59:45,457 INFO L78 Accepts]: Start accepts. Automaton has 50914 states and 74063 transitions. Word has length 1012 [2023-12-02 14:59:45,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:59:45,458 INFO L495 AbstractCegarLoop]: Abstraction has 50914 states and 74063 transitions. [2023-12-02 14:59:45,458 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 53.8) internal successors, (269), 4 states have internal predecessors, (269), 3 states have call successors, (116), 2 states have call predecessors, (116), 2 states have return successors, (115), 4 states have call predecessors, (115), 3 states have call successors, (115) [2023-12-02 14:59:45,458 INFO L276 IsEmpty]: Start isEmpty. Operand 50914 states and 74063 transitions. [2023-12-02 14:59:45,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1014 [2023-12-02 14:59:45,516 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:59:45,517 INFO L195 NwaCegarLoop]: trace histogram [73, 60, 60, 60, 60, 60, 60, 16, 16, 5, 5, 5, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:59:45,517 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-12-02 14:59:45,517 INFO L420 AbstractCegarLoop]: === Iteration 31 === 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 14:59:45,517 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:59:45,518 INFO L85 PathProgramCache]: Analyzing trace with hash 1950169050, now seen corresponding path program 1 times [2023-12-02 14:59:45,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:59:45,518 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1973301953] [2023-12-02 14:59:45,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:59:45,518 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:59:45,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:59:46,558 INFO L134 CoverageAnalysis]: Checked inductivity of 16347 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 16313 trivial. 0 not checked. [2023-12-02 14:59:46,558 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 14:59:46,558 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1973301953] [2023-12-02 14:59:46,559 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1973301953] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:59:46,559 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:59:46,559 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 14:59:46,559 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1326376846] [2023-12-02 14:59:46,559 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:59:46,561 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 14:59:46,561 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 14:59:46,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 14:59:46,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 14:59:46,562 INFO L87 Difference]: Start difference. First operand 50914 states and 74063 transitions. Second operand has 5 states, 5 states have (on average 54.0) internal successors, (270), 4 states have internal predecessors, (270), 3 states have call successors, (116), 2 states have call predecessors, (116), 2 states have return successors, (115), 4 states have call predecessors, (115), 3 states have call successors, (115) [2023-12-02 14:59:57,040 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:00:10,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:00:10,031 INFO L93 Difference]: Finished difference Result 105332 states and 153212 transitions. [2023-12-02 15:00:10,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 15:00:10,032 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 54.0) internal successors, (270), 4 states have internal predecessors, (270), 3 states have call successors, (116), 2 states have call predecessors, (116), 2 states have return successors, (115), 4 states have call predecessors, (115), 3 states have call successors, (115) Word has length 1013 [2023-12-02 15:00:10,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:00:10,190 INFO L225 Difference]: With dead ends: 105332 [2023-12-02 15:00:10,191 INFO L226 Difference]: Without dead ends: 55424 [2023-12-02 15:00:10,273 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 15:00:10,274 INFO L413 NwaCegarLoop]: 7302 mSDtfsCounter, 3612 mSDsluCounter, 18704 mSDsCounter, 0 mSdLazyCounter, 4108 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3612 SdHoareTripleChecker+Valid, 26006 SdHoareTripleChecker+Invalid, 4119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 4108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.1s IncrementalHoareTripleChecker+Time [2023-12-02 15:00:10,274 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3612 Valid, 26006 Invalid, 4119 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [11 Valid, 4108 Invalid, 0 Unknown, 0 Unchecked, 16.1s Time] [2023-12-02 15:00:10,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55424 states. [2023-12-02 15:00:17,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55424 to 55416. [2023-12-02 15:00:17,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55416 states, 33246 states have (on average 1.2764843890994406) internal successors, (42438), 33641 states have internal predecessors, (42438), 19072 states have call successors, (19072), 3079 states have call predecessors, (19072), 3096 states have return successors, (19112), 18998 states have call predecessors, (19112), 19072 states have call successors, (19112) [2023-12-02 15:00:17,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55416 states to 55416 states and 80622 transitions. [2023-12-02 15:00:17,758 INFO L78 Accepts]: Start accepts. Automaton has 55416 states and 80622 transitions. Word has length 1013 [2023-12-02 15:00:17,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:00:17,760 INFO L495 AbstractCegarLoop]: Abstraction has 55416 states and 80622 transitions. [2023-12-02 15:00:17,760 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 54.0) internal successors, (270), 4 states have internal predecessors, (270), 3 states have call successors, (116), 2 states have call predecessors, (116), 2 states have return successors, (115), 4 states have call predecessors, (115), 3 states have call successors, (115) [2023-12-02 15:00:17,760 INFO L276 IsEmpty]: Start isEmpty. Operand 55416 states and 80622 transitions. [2023-12-02 15:00:17,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1015 [2023-12-02 15:00:17,846 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:00:17,847 INFO L195 NwaCegarLoop]: trace histogram [73, 60, 60, 60, 60, 60, 60, 16, 16, 5, 5, 5, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:00:17,847 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-12-02 15:00:17,848 INFO L420 AbstractCegarLoop]: === Iteration 32 === 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 15:00:17,848 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:00:17,849 INFO L85 PathProgramCache]: Analyzing trace with hash 1179621491, now seen corresponding path program 1 times [2023-12-02 15:00:17,849 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 15:00:17,849 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917715187] [2023-12-02 15:00:17,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:00:17,849 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 15:00:18,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:00:19,196 INFO L134 CoverageAnalysis]: Checked inductivity of 16347 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 16313 trivial. 0 not checked. [2023-12-02 15:00:19,196 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 15:00:19,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [917715187] [2023-12-02 15:00:19,196 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [917715187] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 15:00:19,197 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 15:00:19,197 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 15:00:19,197 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493715478] [2023-12-02 15:00:19,197 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:00:19,198 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 15:00:19,198 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 15:00:19,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 15:00:19,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 15:00:19,199 INFO L87 Difference]: Start difference. First operand 55416 states and 80622 transitions. Second operand has 5 states, 5 states have (on average 54.2) internal successors, (271), 4 states have internal predecessors, (271), 3 states have call successors, (116), 2 states have call predecessors, (116), 2 states have return successors, (115), 4 states have call predecessors, (115), 3 states have call successors, (115) [2023-12-02 15:00:24,049 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 15:00:26,057 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:00:28,279 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 15:00:50,245 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 15:00:52,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:00:52,323 INFO L93 Difference]: Finished difference Result 114301 states and 166302 transitions. [2023-12-02 15:00:52,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 15:00:52,324 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 54.2) internal successors, (271), 4 states have internal predecessors, (271), 3 states have call successors, (116), 2 states have call predecessors, (116), 2 states have return successors, (115), 4 states have call predecessors, (115), 3 states have call successors, (115) Word has length 1014 [2023-12-02 15:00:52,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:00:52,617 INFO L225 Difference]: With dead ends: 114301 [2023-12-02 15:00:52,617 INFO L226 Difference]: Without dead ends: 59891 [2023-12-02 15:00:52,712 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 15:00:52,713 INFO L413 NwaCegarLoop]: 7296 mSDtfsCounter, 3577 mSDsluCounter, 18717 mSDsCounter, 0 mSdLazyCounter, 4104 mSolverCounterSat, 12 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3577 SdHoareTripleChecker+Valid, 26013 SdHoareTripleChecker+Invalid, 4119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 4104 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.9s IncrementalHoareTripleChecker+Time [2023-12-02 15:00:52,713 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3577 Valid, 26013 Invalid, 4119 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [12 Valid, 4104 Invalid, 3 Unknown, 0 Unchecked, 24.9s Time] [2023-12-02 15:00:52,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59891 states. [2023-12-02 15:01:00,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59891 to 59883. [2023-12-02 15:01:00,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59883 states, 35937 states have (on average 1.276511673205888) internal successors, (45874), 36361 states have internal predecessors, (45874), 20616 states have call successors, (20616), 3309 states have call predecessors, (20616), 3328 states have return successors, (20660), 20537 states have call predecessors, (20660), 20616 states have call successors, (20660) [2023-12-02 15:01:00,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59883 states to 59883 states and 87150 transitions. [2023-12-02 15:01:00,958 INFO L78 Accepts]: Start accepts. Automaton has 59883 states and 87150 transitions. Word has length 1014 [2023-12-02 15:01:00,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:01:00,959 INFO L495 AbstractCegarLoop]: Abstraction has 59883 states and 87150 transitions. [2023-12-02 15:01:00,959 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 54.2) internal successors, (271), 4 states have internal predecessors, (271), 3 states have call successors, (116), 2 states have call predecessors, (116), 2 states have return successors, (115), 4 states have call predecessors, (115), 3 states have call successors, (115) [2023-12-02 15:01:00,959 INFO L276 IsEmpty]: Start isEmpty. Operand 59883 states and 87150 transitions. [2023-12-02 15:01:01,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1016 [2023-12-02 15:01:01,029 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:01:01,030 INFO L195 NwaCegarLoop]: trace histogram [73, 60, 60, 60, 60, 60, 60, 16, 16, 5, 5, 5, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:01:01,030 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-12-02 15:01:01,030 INFO L420 AbstractCegarLoop]: === Iteration 33 === 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 15:01:01,030 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:01:01,031 INFO L85 PathProgramCache]: Analyzing trace with hash 649290289, now seen corresponding path program 1 times [2023-12-02 15:01:01,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 15:01:01,031 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860387433] [2023-12-02 15:01:01,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:01:01,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 15:01:01,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:01:02,057 INFO L134 CoverageAnalysis]: Checked inductivity of 16347 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 16313 trivial. 0 not checked. [2023-12-02 15:01:02,058 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 15:01:02,058 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860387433] [2023-12-02 15:01:02,058 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1860387433] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 15:01:02,058 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 15:01:02,058 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 15:01:02,058 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1002729120] [2023-12-02 15:01:02,058 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:01:02,059 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 15:01:02,059 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 15:01:02,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 15:01:02,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 15:01:02,061 INFO L87 Difference]: Start difference. First operand 59883 states and 87150 transitions. Second operand has 5 states, 5 states have (on average 54.4) internal successors, (272), 4 states have internal predecessors, (272), 3 states have call successors, (116), 2 states have call predecessors, (116), 2 states have return successors, (115), 4 states have call predecessors, (115), 3 states have call successors, (115) [2023-12-02 15:01:30,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:01:30,532 INFO L93 Difference]: Finished difference Result 123238 states and 179364 transitions. [2023-12-02 15:01:30,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 15:01:30,533 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 54.4) internal successors, (272), 4 states have internal predecessors, (272), 3 states have call successors, (116), 2 states have call predecessors, (116), 2 states have return successors, (115), 4 states have call predecessors, (115), 3 states have call successors, (115) Word has length 1015 [2023-12-02 15:01:30,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:01:30,721 INFO L225 Difference]: With dead ends: 123238 [2023-12-02 15:01:30,721 INFO L226 Difference]: Without dead ends: 64361 [2023-12-02 15:01:30,829 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 15:01:30,829 INFO L413 NwaCegarLoop]: 7296 mSDtfsCounter, 3577 mSDsluCounter, 18717 mSDsCounter, 0 mSdLazyCounter, 4110 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3577 SdHoareTripleChecker+Valid, 26013 SdHoareTripleChecker+Invalid, 4123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 4110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.3s IncrementalHoareTripleChecker+Time [2023-12-02 15:01:30,830 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3577 Valid, 26013 Invalid, 4123 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [13 Valid, 4110 Invalid, 0 Unknown, 0 Unchecked, 20.3s Time] [2023-12-02 15:01:30,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64361 states. [2023-12-02 15:01:39,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64361 to 64353. [2023-12-02 15:01:39,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64353 states, 38631 states have (on average 1.2765136807227355) internal successors, (49313), 39084 states have internal predecessors, (49313), 22160 states have call successors, (22160), 3539 states have call predecessors, (22160), 3560 states have return successors, (22208), 22076 states have call predecessors, (22208), 22160 states have call successors, (22208) [2023-12-02 15:01:39,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64353 states to 64353 states and 93681 transitions. [2023-12-02 15:01:39,737 INFO L78 Accepts]: Start accepts. Automaton has 64353 states and 93681 transitions. Word has length 1015 [2023-12-02 15:01:39,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:01:39,738 INFO L495 AbstractCegarLoop]: Abstraction has 64353 states and 93681 transitions. [2023-12-02 15:01:39,738 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 54.4) internal successors, (272), 4 states have internal predecessors, (272), 3 states have call successors, (116), 2 states have call predecessors, (116), 2 states have return successors, (115), 4 states have call predecessors, (115), 3 states have call successors, (115) [2023-12-02 15:01:39,738 INFO L276 IsEmpty]: Start isEmpty. Operand 64353 states and 93681 transitions. [2023-12-02 15:01:39,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1017 [2023-12-02 15:01:39,813 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:01:39,814 INFO L195 NwaCegarLoop]: trace histogram [73, 60, 60, 60, 60, 60, 60, 16, 16, 5, 5, 5, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:01:39,814 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-12-02 15:01:39,814 INFO L420 AbstractCegarLoop]: === Iteration 34 === 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 15:01:39,814 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:01:39,815 INFO L85 PathProgramCache]: Analyzing trace with hash 287063233, now seen corresponding path program 1 times [2023-12-02 15:01:39,815 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 15:01:39,815 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1335680759] [2023-12-02 15:01:39,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:01:39,816 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 15:01:40,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:01:40,819 INFO L134 CoverageAnalysis]: Checked inductivity of 16347 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 16313 trivial. 0 not checked. [2023-12-02 15:01:40,819 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 15:01:40,819 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1335680759] [2023-12-02 15:01:40,820 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1335680759] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 15:01:40,820 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 15:01:40,820 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 15:01:40,820 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [30377165] [2023-12-02 15:01:40,820 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:01:40,821 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 15:01:40,821 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 15:01:40,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 15:01:40,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 15:01:40,822 INFO L87 Difference]: Start difference. First operand 64353 states and 93681 transitions. Second operand has 5 states, 5 states have (on average 54.6) internal successors, (273), 4 states have internal predecessors, (273), 3 states have call successors, (116), 2 states have call predecessors, (116), 2 states have return successors, (115), 4 states have call predecessors, (115), 3 states have call successors, (115) [2023-12-02 15:02:01,161 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 15:02:06,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:02:06,467 INFO L93 Difference]: Finished difference Result 132181 states and 192432 transitions. [2023-12-02 15:02:06,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 15:02:06,467 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 54.6) internal successors, (273), 4 states have internal predecessors, (273), 3 states have call successors, (116), 2 states have call predecessors, (116), 2 states have return successors, (115), 4 states have call predecessors, (115), 3 states have call successors, (115) Word has length 1016 [2023-12-02 15:02:06,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:02:06,674 INFO L225 Difference]: With dead ends: 132181 [2023-12-02 15:02:06,674 INFO L226 Difference]: Without dead ends: 68834 [2023-12-02 15:02:06,795 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 15:02:06,796 INFO L413 NwaCegarLoop]: 7296 mSDtfsCounter, 3584 mSDsluCounter, 18711 mSDsCounter, 0 mSdLazyCounter, 4112 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3584 SdHoareTripleChecker+Valid, 26007 SdHoareTripleChecker+Invalid, 4126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 4112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.6s IncrementalHoareTripleChecker+Time [2023-12-02 15:02:06,796 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3584 Valid, 26007 Invalid, 4126 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [14 Valid, 4112 Invalid, 0 Unknown, 0 Unchecked, 16.6s Time] [2023-12-02 15:02:06,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68834 states. [2023-12-02 15:02:15,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68834 to 68826. [2023-12-02 15:02:15,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68826 states, 41328 states have (on average 1.2764953542392568) internal successors, (52755), 41810 states have internal predecessors, (52755), 23704 states have call successors, (23704), 3769 states have call predecessors, (23704), 3792 states have return successors, (23756), 23615 states have call predecessors, (23756), 23704 states have call successors, (23756) [2023-12-02 15:02:16,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68826 states to 68826 states and 100215 transitions. [2023-12-02 15:02:16,229 INFO L78 Accepts]: Start accepts. Automaton has 68826 states and 100215 transitions. Word has length 1016 [2023-12-02 15:02:16,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:02:16,230 INFO L495 AbstractCegarLoop]: Abstraction has 68826 states and 100215 transitions. [2023-12-02 15:02:16,230 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 54.6) internal successors, (273), 4 states have internal predecessors, (273), 3 states have call successors, (116), 2 states have call predecessors, (116), 2 states have return successors, (115), 4 states have call predecessors, (115), 3 states have call successors, (115) [2023-12-02 15:02:16,230 INFO L276 IsEmpty]: Start isEmpty. Operand 68826 states and 100215 transitions. [2023-12-02 15:02:16,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1018 [2023-12-02 15:02:16,311 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:02:16,311 INFO L195 NwaCegarLoop]: trace histogram [73, 60, 60, 60, 60, 60, 60, 16, 16, 5, 5, 5, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:02:16,311 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2023-12-02 15:02:16,312 INFO L420 AbstractCegarLoop]: === Iteration 35 === 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 15:02:16,312 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:02:16,312 INFO L85 PathProgramCache]: Analyzing trace with hash 790499484, now seen corresponding path program 1 times [2023-12-02 15:02:16,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 15:02:16,313 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [638329617] [2023-12-02 15:02:16,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:02:16,313 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 15:02:16,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:02:17,439 INFO L134 CoverageAnalysis]: Checked inductivity of 16347 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 16313 trivial. 0 not checked. [2023-12-02 15:02:17,440 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 15:02:17,440 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [638329617] [2023-12-02 15:02:17,440 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [638329617] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 15:02:17,440 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 15:02:17,440 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 15:02:17,441 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910958657] [2023-12-02 15:02:17,441 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:02:17,442 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 15:02:17,442 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 15:02:17,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 15:02:17,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 15:02:17,443 INFO L87 Difference]: Start difference. First operand 68826 states and 100215 transitions. Second operand has 5 states, 5 states have (on average 54.8) internal successors, (274), 4 states have internal predecessors, (274), 3 states have call successors, (116), 2 states have call predecessors, (116), 2 states have return successors, (115), 4 states have call predecessors, (115), 3 states have call successors, (115) [2023-12-02 15:02:44,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:02:44,491 INFO L93 Difference]: Finished difference Result 141130 states and 205506 transitions. [2023-12-02 15:02:44,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 15:02:44,492 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 54.8) internal successors, (274), 4 states have internal predecessors, (274), 3 states have call successors, (116), 2 states have call predecessors, (116), 2 states have return successors, (115), 4 states have call predecessors, (115), 3 states have call successors, (115) Word has length 1017 [2023-12-02 15:02:44,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:02:44,716 INFO L225 Difference]: With dead ends: 141130 [2023-12-02 15:02:44,716 INFO L226 Difference]: Without dead ends: 73310 [2023-12-02 15:02:44,855 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 15:02:44,856 INFO L413 NwaCegarLoop]: 7296 mSDtfsCounter, 3574 mSDsluCounter, 18719 mSDsCounter, 0 mSdLazyCounter, 4117 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3574 SdHoareTripleChecker+Valid, 26015 SdHoareTripleChecker+Invalid, 4131 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 4117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.3s IncrementalHoareTripleChecker+Time [2023-12-02 15:02:44,856 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3574 Valid, 26015 Invalid, 4131 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [14 Valid, 4117 Invalid, 0 Unknown, 0 Unchecked, 17.3s Time] [2023-12-02 15:02:45,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73310 states. [2023-12-02 15:02:55,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73310 to 73302. [2023-12-02 15:02:55,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73302 states, 44028 states have (on average 1.2764604342691015) internal successors, (56200), 44539 states have internal predecessors, (56200), 25248 states have call successors, (25248), 3999 states have call predecessors, (25248), 4024 states have return successors, (25304), 25154 states have call predecessors, (25304), 25248 states have call successors, (25304) [2023-12-02 15:02:55,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73302 states to 73302 states and 106752 transitions. [2023-12-02 15:02:55,384 INFO L78 Accepts]: Start accepts. Automaton has 73302 states and 106752 transitions. Word has length 1017 [2023-12-02 15:02:55,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:02:55,386 INFO L495 AbstractCegarLoop]: Abstraction has 73302 states and 106752 transitions. [2023-12-02 15:02:55,386 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 54.8) internal successors, (274), 4 states have internal predecessors, (274), 3 states have call successors, (116), 2 states have call predecessors, (116), 2 states have return successors, (115), 4 states have call predecessors, (115), 3 states have call successors, (115) [2023-12-02 15:02:55,386 INFO L276 IsEmpty]: Start isEmpty. Operand 73302 states and 106752 transitions. [2023-12-02 15:02:55,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1019 [2023-12-02 15:02:55,473 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:02:55,474 INFO L195 NwaCegarLoop]: trace histogram [73, 60, 60, 60, 60, 60, 60, 16, 16, 5, 5, 5, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:02:55,474 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-12-02 15:02:55,474 INFO L420 AbstractCegarLoop]: === Iteration 36 === 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 15:02:55,475 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:02:55,475 INFO L85 PathProgramCache]: Analyzing trace with hash 1820581115, now seen corresponding path program 1 times [2023-12-02 15:02:55,475 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 15:02:55,475 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [542863529] [2023-12-02 15:02:55,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:02:55,476 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 15:02:55,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:02:56,614 INFO L134 CoverageAnalysis]: Checked inductivity of 16347 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 16313 trivial. 0 not checked. [2023-12-02 15:02:56,615 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 15:02:56,615 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [542863529] [2023-12-02 15:02:56,615 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [542863529] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 15:02:56,615 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 15:02:56,615 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 15:02:56,615 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1586803182] [2023-12-02 15:02:56,616 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:02:56,617 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 15:02:56,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 15:02:56,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 15:02:56,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 15:02:56,618 INFO L87 Difference]: Start difference. First operand 73302 states and 106752 transitions. Second operand has 5 states, 5 states have (on average 55.0) internal successors, (275), 4 states have internal predecessors, (275), 3 states have call successors, (116), 2 states have call predecessors, (116), 2 states have return successors, (115), 4 states have call predecessors, (115), 3 states have call successors, (115) [2023-12-02 15:03:23,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:03:23,174 INFO L93 Difference]: Finished difference Result 150093 states and 218596 transitions. [2023-12-02 15:03:23,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 15:03:23,175 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 55.0) internal successors, (275), 4 states have internal predecessors, (275), 3 states have call successors, (116), 2 states have call predecessors, (116), 2 states have return successors, (115), 4 states have call predecessors, (115), 3 states have call successors, (115) Word has length 1018 [2023-12-02 15:03:23,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:03:23,423 INFO L225 Difference]: With dead ends: 150093 [2023-12-02 15:03:23,424 INFO L226 Difference]: Without dead ends: 77797 [2023-12-02 15:03:23,564 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 15:03:23,564 INFO L413 NwaCegarLoop]: 7295 mSDtfsCounter, 3586 mSDsluCounter, 18707 mSDsCounter, 0 mSdLazyCounter, 4121 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3586 SdHoareTripleChecker+Valid, 26002 SdHoareTripleChecker+Invalid, 4137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 4121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.3s IncrementalHoareTripleChecker+Time [2023-12-02 15:03:23,565 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3586 Valid, 26002 Invalid, 4137 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [16 Valid, 4121 Invalid, 0 Unknown, 0 Unchecked, 16.3s Time] [2023-12-02 15:03:23,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77797 states. [2023-12-02 15:03:34,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77797 to 77789. [2023-12-02 15:03:34,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77789 states, 46737 states have (on average 1.2764619038449194) internal successors, (59658), 47277 states have internal predecessors, (59658), 26792 states have call successors, (26792), 4231 states have call predecessors, (26792), 4258 states have return successors, (26852), 26693 states have call predecessors, (26852), 26792 states have call successors, (26852) [2023-12-02 15:03:34,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77789 states to 77789 states and 113302 transitions. [2023-12-02 15:03:34,489 INFO L78 Accepts]: Start accepts. Automaton has 77789 states and 113302 transitions. Word has length 1018 [2023-12-02 15:03:34,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 15:03:34,490 INFO L495 AbstractCegarLoop]: Abstraction has 77789 states and 113302 transitions. [2023-12-02 15:03:34,490 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 55.0) internal successors, (275), 4 states have internal predecessors, (275), 3 states have call successors, (116), 2 states have call predecessors, (116), 2 states have return successors, (115), 4 states have call predecessors, (115), 3 states have call successors, (115) [2023-12-02 15:03:34,491 INFO L276 IsEmpty]: Start isEmpty. Operand 77789 states and 113302 transitions. [2023-12-02 15:03:34,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1020 [2023-12-02 15:03:34,583 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 15:03:34,584 INFO L195 NwaCegarLoop]: trace histogram [73, 60, 60, 60, 60, 60, 60, 16, 16, 5, 5, 5, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:03:34,584 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2023-12-02 15:03:34,584 INFO L420 AbstractCegarLoop]: === Iteration 37 === 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 15:03:34,584 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 15:03:34,585 INFO L85 PathProgramCache]: Analyzing trace with hash -1522231054, now seen corresponding path program 1 times [2023-12-02 15:03:34,585 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 15:03:34,585 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1068042999] [2023-12-02 15:03:34,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 15:03:34,585 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 15:03:34,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 15:03:35,609 INFO L134 CoverageAnalysis]: Checked inductivity of 16347 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 16313 trivial. 0 not checked. [2023-12-02 15:03:35,609 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 15:03:35,609 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1068042999] [2023-12-02 15:03:35,609 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1068042999] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 15:03:35,610 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 15:03:35,610 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 15:03:35,610 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650417788] [2023-12-02 15:03:35,610 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 15:03:35,612 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 15:03:35,612 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 15:03:35,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 15:03:35,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 15:03:35,613 INFO L87 Difference]: Start difference. First operand 77789 states and 113302 transitions. Second operand has 5 states, 5 states have (on average 55.2) internal successors, (276), 4 states have internal predecessors, (276), 3 states have call successors, (116), 2 states have call predecessors, (116), 2 states have return successors, (115), 4 states have call predecessors, (115), 3 states have call successors, (115) [2023-12-02 15:03:47,244 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 15:04:04,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 15:04:04,994 INFO L93 Difference]: Finished difference Result 159068 states and 231698 transitions. [2023-12-02 15:04:04,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 15:04:04,995 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 55.2) internal successors, (276), 4 states have internal predecessors, (276), 3 states have call successors, (116), 2 states have call predecessors, (116), 2 states have return successors, (115), 4 states have call predecessors, (115), 3 states have call successors, (115) Word has length 1019 [2023-12-02 15:04:04,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 15:04:05,260 INFO L225 Difference]: With dead ends: 159068 [2023-12-02 15:04:05,260 INFO L226 Difference]: Without dead ends: 82285 [2023-12-02 15:04:05,549 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 15:04:05,550 INFO L413 NwaCegarLoop]: 7296 mSDtfsCounter, 3577 mSDsluCounter, 18717 mSDsCounter, 0 mSdLazyCounter, 4122 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3577 SdHoareTripleChecker+Valid, 26013 SdHoareTripleChecker+Invalid, 4139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 4122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.8s IncrementalHoareTripleChecker+Time [2023-12-02 15:04:05,550 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3577 Valid, 26013 Invalid, 4139 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [17 Valid, 4122 Invalid, 0 Unknown, 0 Unchecked, 17.8s Time] [2023-12-02 15:04:05,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82285 states.