./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-marvell-sky2.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_91f47bd2-b804-4a5f-925e-f48dc8819094/bin/utaipan-verify-nQ1chXbOIh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_91f47bd2-b804-4a5f-925e-f48dc8819094/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_91f47bd2-b804-4a5f-925e-f48dc8819094/bin/utaipan-verify-nQ1chXbOIh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_91f47bd2-b804-4a5f-925e-f48dc8819094/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-marvell-sky2.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_91f47bd2-b804-4a5f-925e-f48dc8819094/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_91f47bd2-b804-4a5f-925e-f48dc8819094/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 678d1ed0889f06c506279e4c19484f47385b64dd1d4a949ec484624bf8468835 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-12-02 13:15:06,934 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-02 13:15:07,001 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_91f47bd2-b804-4a5f-925e-f48dc8819094/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Reach-64bit-Taipan_Default.epf [2023-12-02 13:15:07,006 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-02 13:15:07,007 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-02 13:15:07,033 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-02 13:15:07,033 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-02 13:15:07,034 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-02 13:15:07,035 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-02 13:15:07,035 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-02 13:15:07,036 INFO L153 SettingsManager]: * User list type=DISABLED [2023-12-02 13:15:07,036 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-12-02 13:15:07,037 INFO L153 SettingsManager]: * Explicit value domain=true [2023-12-02 13:15:07,037 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2023-12-02 13:15:07,038 INFO L153 SettingsManager]: * Octagon Domain=false [2023-12-02 13:15:07,038 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2023-12-02 13:15:07,039 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2023-12-02 13:15:07,039 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2023-12-02 13:15:07,040 INFO L153 SettingsManager]: * Interval Domain=false [2023-12-02 13:15:07,040 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2023-12-02 13:15:07,041 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2023-12-02 13:15:07,045 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2023-12-02 13:15:07,046 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-02 13:15:07,046 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-02 13:15:07,046 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-02 13:15:07,047 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-02 13:15:07,047 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-02 13:15:07,047 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-02 13:15:07,048 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-02 13:15:07,048 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-02 13:15:07,048 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-02 13:15:07,049 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-02 13:15:07,049 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-02 13:15:07,049 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-02 13:15:07,049 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 13:15:07,050 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-02 13:15:07,050 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-02 13:15:07,050 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-02 13:15:07,050 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2023-12-02 13:15:07,050 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-02 13:15:07,051 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-02 13:15:07,051 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-02 13:15:07,051 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-12-02 13:15:07,051 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-02 13:15:07,052 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_91f47bd2-b804-4a5f-925e-f48dc8819094/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_91f47bd2-b804-4a5f-925e-f48dc8819094/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 -> 678d1ed0889f06c506279e4c19484f47385b64dd1d4a949ec484624bf8468835 [2023-12-02 13:15:07,299 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-02 13:15:07,323 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-02 13:15:07,326 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-02 13:15:07,328 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-02 13:15:07,328 INFO L274 PluginConnector]: CDTParser initialized [2023-12-02 13:15:07,329 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_91f47bd2-b804-4a5f-925e-f48dc8819094/bin/utaipan-verify-nQ1chXbOIh/../../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-marvell-sky2.cil.i [2023-12-02 13:15:10,246 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-02 13:15:10,852 INFO L384 CDTParser]: Found 1 translation units. [2023-12-02 13:15:10,852 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_91f47bd2-b804-4a5f-925e-f48dc8819094/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-marvell-sky2.cil.i [2023-12-02 13:15:10,908 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_91f47bd2-b804-4a5f-925e-f48dc8819094/bin/utaipan-verify-nQ1chXbOIh/data/4719c9c2b/74cd5fdab1274ef6af1acbe6fcfa7d23/FLAG11e857aec [2023-12-02 13:15:10,922 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_91f47bd2-b804-4a5f-925e-f48dc8819094/bin/utaipan-verify-nQ1chXbOIh/data/4719c9c2b/74cd5fdab1274ef6af1acbe6fcfa7d23 [2023-12-02 13:15:10,924 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-02 13:15:10,926 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-12-02 13:15:10,927 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-02 13:15:10,927 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-02 13:15:10,932 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-02 13:15:10,933 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 01:15:10" (1/1) ... [2023-12-02 13:15:10,934 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4c51fd4d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:15:10, skipping insertion in model container [2023-12-02 13:15:10,934 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 01:15:10" (1/1) ... [2023-12-02 13:15:11,207 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-02 13:15:18,316 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_91f47bd2-b804-4a5f-925e-f48dc8819094/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-marvell-sky2.cil.i[596672,596685] [2023-12-02 13:15:18,321 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_91f47bd2-b804-4a5f-925e-f48dc8819094/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-marvell-sky2.cil.i[596841,596854] [2023-12-02 13:15:18,321 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_91f47bd2-b804-4a5f-925e-f48dc8819094/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-marvell-sky2.cil.i[597008,597021] [2023-12-02 13:15:18,322 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_91f47bd2-b804-4a5f-925e-f48dc8819094/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-marvell-sky2.cil.i[597176,597189] [2023-12-02 13:15:18,362 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 13:15:18,436 INFO L202 MainTranslator]: Completed pre-run [2023-12-02 13:15:18,570 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [6147] [2023-12-02 13:15:18,572 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)); [6154] [2023-12-02 13:15:18,572 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [6161] [2023-12-02 13:15:18,573 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [6177] [2023-12-02 13:15:18,575 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/f860c18/linux-kernel-locking-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [6243-6244] [2023-12-02 13:15:18,575 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [6249-6251] [2023-12-02 13:15:18,578 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %1,%0": "=q" (ret): "m" (*((unsigned char volatile *)addr)): "memory"); [6427] [2023-12-02 13:15:18,579 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %1,%0": "=r" (ret): "m" (*((unsigned short volatile *)addr)): "memory"); [6435] [2023-12-02 13:15:18,579 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [6443] [2023-12-02 13:15:18,579 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr)): "memory"); [6450] [2023-12-02 13:15:18,580 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr)): "memory"); [6457] [2023-12-02 13:15:18,580 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [6464] [2023-12-02 13:15:18,583 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6561] [2023-12-02 13:15:18,584 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/dynamic_queue_limits.h"), "i" (74), "i" (12UL)); [6590-6591] [2023-12-02 13:15:18,589 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)); [6720-6721] [2023-12-02 13:15:18,591 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)); [6754-6755] [2023-12-02 13:15:18,592 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)); [6795-6796] [2023-12-02 13:15:18,593 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)); [6824-6825] [2023-12-02 13:15:18,594 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)); [6861-6862] [2023-12-02 13:15:18,595 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (115), "i" (12UL)); [6898-6899] [2023-12-02 13:15:18,606 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/netdevice.h"), "i" (502), "i" (12UL)); [7393-7394] [2023-12-02 13:15:18,606 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7400] [2023-12-02 13:15:18,609 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [7579] [2023-12-02 13:15:18,610 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [7619] [2023-12-02 13:15:18,612 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [7796] [2023-12-02 13:15:18,613 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7799] [2023-12-02 13:15:18,613 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7802] [2023-12-02 13:15:18,613 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7805] [2023-12-02 13:15:18,614 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [7836] [2023-12-02 13:15:18,614 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7839] [2023-12-02 13:15:18,614 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7842] [2023-12-02 13:15:18,614 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7845] [2023-12-02 13:15:18,615 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [7876] [2023-12-02 13:15:18,615 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7879] [2023-12-02 13:15:18,615 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7882] [2023-12-02 13:15:18,615 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7885] [2023-12-02 13:15:18,616 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [7916] [2023-12-02 13:15:18,616 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7919] [2023-12-02 13:15:18,616 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7922] [2023-12-02 13:15:18,617 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7925] [2023-12-02 13:15:18,619 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [8046] [2023-12-02 13:15:18,619 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8049] [2023-12-02 13:15:18,619 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8052] [2023-12-02 13:15:18,619 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [8055] [2023-12-02 13:15:18,620 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [8086] [2023-12-02 13:15:18,620 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8089] [2023-12-02 13:15:18,620 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8092] [2023-12-02 13:15:18,620 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [8095] [2023-12-02 13:15:18,621 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [8126] [2023-12-02 13:15:18,621 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8129] [2023-12-02 13:15:18,621 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8132] [2023-12-02 13:15:18,621 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [8135] [2023-12-02 13:15:18,622 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [8166] [2023-12-02 13:15:18,622 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8169] [2023-12-02 13:15:18,622 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8172] [2023-12-02 13:15:18,623 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [8175] [2023-12-02 13:15:18,704 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9900] [2023-12-02 13:15:18,704 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9902] [2023-12-02 13:15:18,705 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/marvell/sky2.c"), "i" (1173), "i" (12UL)); [9941-9942] [2023-12-02 13:15:18,756 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10218] [2023-12-02 13:15:18,787 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/marvell/sky2.c"), "i" (2023), "i" (12UL)); [11163-11164] [2023-12-02 13:15:18,789 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [11201] [2023-12-02 13:15:18,816 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)skb->data) [11905] [2023-12-02 13:15:18,818 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)sky2->rx_ring + (unsigned long )sky2->rx_next) [11953] [2023-12-02 13:15:18,821 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/marvell/sky2.c"), "i" (2687), "i" (12UL)); [12095-12096] [2023-12-02 13:15:18,842 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [12193] [2023-12-02 13:15:18,860 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)hw->st_le + (unsigned long )hw->st_idx) [12847] [2023-12-02 13:15:18,862 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/marvell/sky2.c"), "i" (3130), "i" (12UL)); [12932-12933] [2023-12-02 13:15:19,043 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_91f47bd2-b804-4a5f-925e-f48dc8819094/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-marvell-sky2.cil.i[596672,596685] [2023-12-02 13:15:19,044 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_91f47bd2-b804-4a5f-925e-f48dc8819094/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-marvell-sky2.cil.i[596841,596854] [2023-12-02 13:15:19,044 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_91f47bd2-b804-4a5f-925e-f48dc8819094/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-marvell-sky2.cil.i[597008,597021] [2023-12-02 13:15:19,044 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_91f47bd2-b804-4a5f-925e-f48dc8819094/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-marvell-sky2.cil.i[597176,597189] [2023-12-02 13:15:19,077 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 13:15:19,487 WARN L675 CHandler]: The function memcmp is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 13:15:19,487 WARN L675 CHandler]: The function __bad_size_call_parameter is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 13:15:19,488 WARN L675 CHandler]: The function strncpy is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 13:15:19,488 WARN L675 CHandler]: The function sprintf is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 13:15:19,488 WARN L675 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-12-02 13:15:19,495 INFO L206 MainTranslator]: Completed translation [2023-12-02 13:15:19,495 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:15:19 WrapperNode [2023-12-02 13:15:19,495 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-02 13:15:19,496 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-02 13:15:19,496 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-02 13:15:19,496 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-02 13:15:19,502 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:15:19" (1/1) ... [2023-12-02 13:15:19,626 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:15:19" (1/1) ... [2023-12-02 13:15:20,006 INFO L138 Inliner]: procedures = 824, calls = 5794, calls flagged for inlining = 433, calls inlined = 373, statements flattened = 12661 [2023-12-02 13:15:20,007 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-02 13:15:20,007 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-02 13:15:20,007 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-02 13:15:20,008 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-02 13:15:20,018 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:15:19" (1/1) ... [2023-12-02 13:15:20,019 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:15:19" (1/1) ... [2023-12-02 13:15:20,087 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:15:19" (1/1) ... [2023-12-02 13:15:20,088 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:15:19" (1/1) ... [2023-12-02 13:15:20,351 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:15:19" (1/1) ... [2023-12-02 13:15:20,399 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:15:19" (1/1) ... [2023-12-02 13:15:20,488 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:15:19" (1/1) ... [2023-12-02 13:15:20,518 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:15:19" (1/1) ... [2023-12-02 13:15:20,609 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-02 13:15:20,610 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-02 13:15:20,610 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-02 13:15:20,610 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-02 13:15:20,611 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:15:19" (1/1) ... [2023-12-02 13:15:20,618 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 13:15:20,629 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_91f47bd2-b804-4a5f-925e-f48dc8819094/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:15:20,642 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_91f47bd2-b804-4a5f-925e-f48dc8819094/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-12-02 13:15:20,654 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_91f47bd2-b804-4a5f-925e-f48dc8819094/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-12-02 13:15:20,731 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2023-12-02 13:15:20,732 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2023-12-02 13:15:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_remove [2023-12-02 13:15:20,732 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_remove [2023-12-02 13:15:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_led [2023-12-02 13:15:20,732 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_led [2023-12-02 13:15:20,732 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_alloc_rx_skbs [2023-12-02 13:15:20,732 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_alloc_rx_skbs [2023-12-02 13:15:20,733 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2023-12-02 13:15:20,733 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2023-12-02 13:15:20,733 INFO L130 BoogieDeclarations]: Found specification of procedure rx_set_rss [2023-12-02 13:15:20,733 INFO L138 BoogieDeclarations]: Found implementation of procedure rx_set_rss [2023-12-02 13:15:20,733 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_power_aux [2023-12-02 13:15:20,733 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_power_aux [2023-12-02 13:15:20,734 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2023-12-02 13:15:20,734 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2023-12-02 13:15:20,734 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_toio [2023-12-02 13:15:20,734 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_toio [2023-12-02 13:15:20,734 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2023-12-02 13:15:20,734 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2023-12-02 13:15:20,734 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_add_filter [2023-12-02 13:15:20,735 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_add_filter [2023-12-02 13:15:20,735 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2023-12-02 13:15:20,735 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2023-12-02 13:15:20,735 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2023-12-02 13:15:20,735 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2023-12-02 13:15:20,735 INFO L130 BoogieDeclarations]: Found specification of procedure PageTail [2023-12-02 13:15:20,735 INFO L138 BoogieDeclarations]: Found implementation of procedure PageTail [2023-12-02 13:15:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure sprintf [2023-12-02 13:15:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size_set [2023-12-02 13:15:20,736 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size_set [2023-12-02 13:15:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2023-12-02 13:15:20,736 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2023-12-02 13:15:20,736 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2023-12-02 13:15:20,736 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2023-12-02 13:15:20,737 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_init_netdev [2023-12-02 13:15:20,737 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_init_netdev [2023-12-02 13:15:20,737 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2023-12-02 13:15:20,737 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2023-12-02 13:15:20,737 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2023-12-02 13:15:20,737 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2023-12-02 13:15:20,738 INFO L130 BoogieDeclarations]: Found specification of procedure netif_schedule_queue [2023-12-02 13:15:20,738 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_schedule_queue [2023-12-02 13:15:20,738 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_get_regs_len [2023-12-02 13:15:20,738 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_get_regs_len [2023-12-02 13:15:20,738 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2023-12-02 13:15:20,738 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2023-12-02 13:15:20,738 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2023-12-02 13:15:20,739 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2023-12-02 13:15:20,739 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_rx_update [2023-12-02 13:15:20,739 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_rx_update [2023-12-02 13:15:20,739 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2023-12-02 13:15:20,739 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2023-12-02 13:15:20,739 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2023-12-02 13:15:20,739 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2023-12-02 13:15:20,739 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2023-12-02 13:15:20,740 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2023-12-02 13:15:20,740 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_ramset [2023-12-02 13:15:20,740 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_ramset [2023-12-02 13:15:20,740 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-12-02 13:15:20,740 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_update_features [2023-12-02 13:15:20,740 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_update_features [2023-12-02 13:15:20,740 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_netpoll [2023-12-02 13:15:20,741 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_netpoll [2023-12-02 13:15:20,741 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_header [2023-12-02 13:15:20,741 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_header [2023-12-02 13:15:20,741 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2023-12-02 13:15:20,741 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2023-12-02 13:15:20,741 INFO L130 BoogieDeclarations]: Found specification of procedure dev_close [2023-12-02 13:15:20,741 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_close [2023-12-02 13:15:20,742 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2023-12-02 13:15:20,742 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2023-12-02 13:15:20,742 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2023-12-02 13:15:20,742 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2023-12-02 13:15:20,742 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2023-12-02 13:15:20,742 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2023-12-02 13:15:20,742 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_tx_lock [2023-12-02 13:15:20,743 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_tx_lock [2023-12-02 13:15:20,743 INFO L130 BoogieDeclarations]: Found specification of procedure napi_enable [2023-12-02 13:15:20,743 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_enable [2023-12-02 13:15:20,743 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2023-12-02 13:15:20,743 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2023-12-02 13:15:20,743 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-12-02 13:15:20,743 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2023-12-02 13:15:20,743 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2023-12-02 13:15:20,744 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2023-12-02 13:15:20,744 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2023-12-02 13:15:20,744 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_rx_add [2023-12-02 13:15:20,744 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_rx_add [2023-12-02 13:15:20,744 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_3 [2023-12-02 13:15:20,744 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_3 [2023-12-02 13:15:20,744 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2023-12-02 13:15:20,745 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2023-12-02 13:15:20,745 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_register_netdev [2023-12-02 13:15:20,745 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_register_netdev [2023-12-02 13:15:20,745 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_5 [2023-12-02 13:15:20,745 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_5 [2023-12-02 13:15:20,745 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2023-12-02 13:15:20,745 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2023-12-02 13:15:20,746 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-02 13:15:20,746 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_rx_map_skb [2023-12-02 13:15:20,746 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_rx_map_skb [2023-12-02 13:15:20,746 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_resume [2023-12-02 13:15:20,746 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_resume [2023-12-02 13:15:20,746 INFO L130 BoogieDeclarations]: Found specification of procedure roundup_ring_size [2023-12-02 13:15:20,746 INFO L138 BoogieDeclarations]: Found implementation of procedure roundup_ring_size [2023-12-02 13:15:20,746 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2023-12-02 13:15:20,747 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2023-12-02 13:15:20,747 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2023-12-02 13:15:20,747 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2023-12-02 13:15:20,747 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-12-02 13:15:20,747 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-12-02 13:15:20,747 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_pci_read32 [2023-12-02 13:15:20,747 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_pci_read32 [2023-12-02 13:15:20,747 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2023-12-02 13:15:20,747 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2023-12-02 13:15:20,748 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_disable [2023-12-02 13:15:20,748 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_disable [2023-12-02 13:15:20,748 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_rx_clean [2023-12-02 13:15:20,748 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_rx_clean [2023-12-02 13:15:20,748 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2023-12-02 13:15:20,748 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2023-12-02 13:15:20,748 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2023-12-02 13:15:20,749 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2023-12-02 13:15:20,749 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_hw_down [2023-12-02 13:15:20,749 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_hw_down [2023-12-02 13:15:20,749 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2023-12-02 13:15:20,749 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2023-12-02 13:15:20,749 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_phy_reinit [2023-12-02 13:15:20,749 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_phy_reinit [2023-12-02 13:15:20,749 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2023-12-02 13:15:20,750 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2023-12-02 13:15:20,750 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_pci_read16 [2023-12-02 13:15:20,750 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_pci_read16 [2023-12-02 13:15:20,750 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-02 13:15:20,750 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-02 13:15:20,750 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_pci_write16 [2023-12-02 13:15:20,750 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_pci_write16 [2023-12-02 13:15:20,750 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2023-12-02 13:15:20,751 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2023-12-02 13:15:20,751 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_free_buffers [2023-12-02 13:15:20,751 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_free_buffers [2023-12-02 13:15:20,751 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2023-12-02 13:15:20,751 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2023-12-02 13:15:20,751 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-12-02 13:15:20,751 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 13:15:20,751 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 13:15:20,752 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2023-12-02 13:15:20,752 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2023-12-02 13:15:20,752 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_fromio [2023-12-02 13:15:20,752 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_fromio [2023-12-02 13:15:20,752 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2023-12-02 13:15:20,752 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2023-12-02 13:15:20,752 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_read32 [2023-12-02 13:15:20,752 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_read32 [2023-12-02 13:15:20,753 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2023-12-02 13:15:20,753 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_set_multicast [2023-12-02 13:15:20,753 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_set_multicast [2023-12-02 13:15:20,753 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2023-12-02 13:15:20,753 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2023-12-02 13:15:20,753 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_prefetch_init [2023-12-02 13:15:20,753 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_prefetch_init [2023-12-02 13:15:20,753 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_reset [2023-12-02 13:15:20,754 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_reset [2023-12-02 13:15:20,754 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2023-12-02 13:15:20,754 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2023-12-02 13:15:20,754 INFO L130 BoogieDeclarations]: Found specification of procedure ip_hdr [2023-12-02 13:15:20,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ip_hdr [2023-12-02 13:15:20,754 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2023-12-02 13:15:20,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2023-12-02 13:15:20,754 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_phy_lock_of_sky2_port [2023-12-02 13:15:20,755 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_phy_lock_of_sky2_port [2023-12-02 13:15:20,755 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-12-02 13:15:20,755 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-12-02 13:15:20,755 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2023-12-02 13:15:20,755 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2023-12-02 13:15:20,755 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2023-12-02 13:15:20,755 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2023-12-02 13:15:20,755 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_vpd_wait [2023-12-02 13:15:20,756 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_vpd_wait [2023-12-02 13:15:20,756 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2023-12-02 13:15:20,756 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2023-12-02 13:15:20,756 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_shutdown [2023-12-02 13:15:20,756 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_shutdown [2023-12-02 13:15:20,756 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_read16 [2023-12-02 13:15:20,756 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_read16 [2023-12-02 13:15:20,757 INFO L130 BoogieDeclarations]: Found specification of procedure get_tx_le [2023-12-02 13:15:20,757 INFO L138 BoogieDeclarations]: Found implementation of procedure get_tx_le [2023-12-02 13:15:20,757 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_rx_stop [2023-12-02 13:15:20,757 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_rx_stop [2023-12-02 13:15:20,757 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-12-02 13:15:20,757 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2023-12-02 13:15:20,757 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2023-12-02 13:15:20,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-12-02 13:15:20,757 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_all_down [2023-12-02 13:15:20,758 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_all_down [2023-12-02 13:15:20,758 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2023-12-02 13:15:20,758 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2023-12-02 13:15:20,758 INFO L130 BoogieDeclarations]: Found specification of procedure __gm_phy_read [2023-12-02 13:15:20,758 INFO L138 BoogieDeclarations]: Found implementation of procedure __gm_phy_read [2023-12-02 13:15:20,758 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2023-12-02 13:15:20,758 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2023-12-02 13:15:20,759 INFO L130 BoogieDeclarations]: Found specification of procedure pci_find_capability [2023-12-02 13:15:20,759 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_find_capability [2023-12-02 13:15:20,759 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2023-12-02 13:15:20,759 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2023-12-02 13:15:20,759 INFO L130 BoogieDeclarations]: Found specification of procedure gma_write16 [2023-12-02 13:15:20,759 INFO L138 BoogieDeclarations]: Found implementation of procedure gma_write16 [2023-12-02 13:15:20,759 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2023-12-02 13:15:20,759 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2023-12-02 13:15:20,760 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_next_rx [2023-12-02 13:15:20,760 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_next_rx [2023-12-02 13:15:20,760 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2023-12-02 13:15:20,760 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2023-12-02 13:15:20,760 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_irq [2023-12-02 13:15:20,760 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_irq [2023-12-02 13:15:20,760 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_get_eeprom_len [2023-12-02 13:15:20,761 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_get_eeprom_len [2023-12-02 13:15:20,761 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2023-12-02 13:15:20,761 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2023-12-02 13:15:20,761 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_bh_79 [2023-12-02 13:15:20,761 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_bh_79 [2023-12-02 13:15:20,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-12-02 13:15:20,761 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_us2clk [2023-12-02 13:15:20,761 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_us2clk [2023-12-02 13:15:20,762 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-12-02 13:15:20,762 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-12-02 13:15:20,762 INFO L130 BoogieDeclarations]: Found specification of procedure u64_stats_fetch_retry_bh [2023-12-02 13:15:20,762 INFO L138 BoogieDeclarations]: Found implementation of procedure u64_stats_fetch_retry_bh [2023-12-02 13:15:20,762 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_lock [2023-12-02 13:15:20,762 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_lock [2023-12-02 13:15:20,762 INFO L130 BoogieDeclarations]: Found specification of procedure device_may_wakeup [2023-12-02 13:15:20,762 INFO L138 BoogieDeclarations]: Found implementation of procedure device_may_wakeup [2023-12-02 13:15:20,762 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 13:15:20,763 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 13:15:20,763 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_1_6 [2023-12-02 13:15:20,763 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_1_6 [2023-12-02 13:15:20,763 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2023-12-02 13:15:20,763 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2023-12-02 13:15:20,763 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_qset [2023-12-02 13:15:20,763 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_qset [2023-12-02 13:15:20,763 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_mhz [2023-12-02 13:15:20,764 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_mhz [2023-12-02 13:15:20,764 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2023-12-02 13:15:20,764 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2023-12-02 13:15:20,764 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-12-02 13:15:20,764 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-12-02 13:15:20,764 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2023-12-02 13:15:20,764 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2023-12-02 13:15:20,764 INFO L130 BoogieDeclarations]: Found specification of procedure get_stats32 [2023-12-02 13:15:20,765 INFO L138 BoogieDeclarations]: Found implementation of procedure get_stats32 [2023-12-02 13:15:20,765 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-12-02 13:15:20,765 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-12-02 13:15:20,765 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2023-12-02 13:15:20,765 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2023-12-02 13:15:20,765 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_supported_modes [2023-12-02 13:15:20,765 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_supported_modes [2023-12-02 13:15:20,765 INFO L130 BoogieDeclarations]: Found specification of procedure gm_phy_read [2023-12-02 13:15:20,766 INFO L138 BoogieDeclarations]: Found implementation of procedure gm_phy_read [2023-12-02 13:15:20,766 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_rx_alloc [2023-12-02 13:15:20,766 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_rx_alloc [2023-12-02 13:15:20,766 INFO L130 BoogieDeclarations]: Found specification of procedure register_netdev [2023-12-02 13:15:20,766 INFO L138 BoogieDeclarations]: Found implementation of procedure register_netdev [2023-12-02 13:15:20,766 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_tx_unlock [2023-12-02 13:15:20,766 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_tx_unlock [2023-12-02 13:15:20,766 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2023-12-02 13:15:20,767 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2023-12-02 13:15:20,767 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_show_addr [2023-12-02 13:15:20,767 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_show_addr [2023-12-02 13:15:20,767 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2023-12-02 13:15:20,767 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2023-12-02 13:15:20,767 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_close [2023-12-02 13:15:20,767 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_close [2023-12-02 13:15:20,767 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2023-12-02 13:15:20,768 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2023-12-02 13:15:20,768 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2023-12-02 13:15:20,768 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2023-12-02 13:15:20,768 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_rx_start [2023-12-02 13:15:20,768 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_rx_start [2023-12-02 13:15:20,768 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-12-02 13:15:20,768 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_remove [2023-12-02 13:15:20,768 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_remove [2023-12-02 13:15:20,769 INFO L130 BoogieDeclarations]: Found specification of procedure get_stats64 [2023-12-02 13:15:20,769 INFO L138 BoogieDeclarations]: Found implementation of procedure get_stats64 [2023-12-02 13:15:20,769 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2023-12-02 13:15:20,769 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2023-12-02 13:15:20,769 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_work_sync [2023-12-02 13:15:20,769 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_work_sync [2023-12-02 13:15:20,769 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2023-12-02 13:15:20,769 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2023-12-02 13:15:20,770 INFO L130 BoogieDeclarations]: Found specification of procedure pci_is_pcie [2023-12-02 13:15:20,770 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_is_pcie [2023-12-02 13:15:20,770 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-12-02 13:15:20,770 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev [2023-12-02 13:15:20,770 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev [2023-12-02 13:15:20,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-12-02 13:15:20,770 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2023-12-02 13:15:20,770 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2023-12-02 13:15:20,771 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_bh_80 [2023-12-02 13:15:20,771 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_bh_80 [2023-12-02 13:15:20,771 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-12-02 13:15:20,771 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-12-02 13:15:20,771 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2023-12-02 13:15:20,771 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2023-12-02 13:15:20,771 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2023-12-02 13:15:20,771 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2023-12-02 13:15:20,772 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_hw_up [2023-12-02 13:15:20,772 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_hw_up [2023-12-02 13:15:20,772 INFO L130 BoogieDeclarations]: Found specification of procedure __netdev_alloc_skb [2023-12-02 13:15:20,772 INFO L138 BoogieDeclarations]: Found implementation of procedure __netdev_alloc_skb [2023-12-02 13:15:20,772 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_tx_unmap [2023-12-02 13:15:20,772 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_tx_unmap [2023-12-02 13:15:20,772 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_put_idx [2023-12-02 13:15:20,772 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_put_idx [2023-12-02 13:15:20,773 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2023-12-02 13:15:20,773 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2023-12-02 13:15:20,773 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_dma_map [2023-12-02 13:15:20,773 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_dma_map [2023-12-02 13:15:20,773 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2023-12-02 13:15:20,773 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2023-12-02 13:15:20,773 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_printk [2023-12-02 13:15:20,773 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_printk [2023-12-02 13:15:20,773 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_phy_power_up [2023-12-02 13:15:20,774 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_phy_power_up [2023-12-02 13:15:20,774 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_phy_init [2023-12-02 13:15:20,774 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_phy_init [2023-12-02 13:15:20,774 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2023-12-02 13:15:20,774 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2023-12-02 13:15:20,774 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_tx_complete [2023-12-02 13:15:20,774 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_tx_complete [2023-12-02 13:15:20,774 INFO L130 BoogieDeclarations]: Found specification of procedure u64_stats_fetch_begin_bh [2023-12-02 13:15:20,775 INFO L138 BoogieDeclarations]: Found implementation of procedure u64_stats_fetch_begin_bh [2023-12-02 13:15:20,775 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2023-12-02 13:15:20,775 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2023-12-02 13:15:20,775 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2023-12-02 13:15:20,775 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2023-12-02 13:15:20,775 INFO L130 BoogieDeclarations]: Found specification of procedure gma_read16 [2023-12-02 13:15:20,775 INFO L138 BoogieDeclarations]: Found implementation of procedure gma_read16 [2023-12-02 13:15:20,776 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-12-02 13:15:20,776 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-12-02 13:15:20,776 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-12-02 13:15:20,776 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_all_up [2023-12-02 13:15:20,776 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_all_up [2023-12-02 13:15:20,776 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2023-12-02 13:15:20,776 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2023-12-02 13:15:20,776 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_tx_timeout [2023-12-02 13:15:20,776 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_tx_timeout [2023-12-02 13:15:20,777 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2023-12-02 13:15:20,777 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2023-12-02 13:15:20,777 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_wol_supported [2023-12-02 13:15:20,777 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_wol_supported [2023-12-02 13:15:20,777 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_pci_write32 [2023-12-02 13:15:20,777 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_pci_write32 [2023-12-02 13:15:20,777 INFO L130 BoogieDeclarations]: Found specification of procedure seq_read [2023-12-02 13:15:20,777 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_read [2023-12-02 13:15:20,777 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_rx_submit [2023-12-02 13:15:20,778 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_rx_submit [2023-12-02 13:15:20,778 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2023-12-02 13:15:20,778 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2023-12-02 13:15:20,778 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2023-12-02 13:15:20,778 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2023-12-02 13:15:20,778 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_vlan_mode [2023-12-02 13:15:20,778 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_vlan_mode [2023-12-02 13:15:20,778 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_read8 [2023-12-02 13:15:20,779 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_read8 [2023-12-02 13:15:20,779 INFO L130 BoogieDeclarations]: Found specification of procedure u64_stats_update_begin [2023-12-02 13:15:20,779 INFO L138 BoogieDeclarations]: Found implementation of procedure u64_stats_update_begin [2023-12-02 13:15:20,779 INFO L130 BoogieDeclarations]: Found specification of procedure gma_read32 [2023-12-02 13:15:20,779 INFO L138 BoogieDeclarations]: Found implementation of procedure gma_read32 [2023-12-02 13:15:20,779 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_phy_lock_of_sky2_port [2023-12-02 13:15:20,779 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_phy_lock_of_sky2_port [2023-12-02 13:15:20,779 INFO L130 BoogieDeclarations]: Found specification of procedure gma_set_addr [2023-12-02 13:15:20,780 INFO L138 BoogieDeclarations]: Found implementation of procedure gma_set_addr [2023-12-02 13:15:20,780 INFO L130 BoogieDeclarations]: Found specification of procedure kcalloc [2023-12-02 13:15:20,780 INFO L138 BoogieDeclarations]: Found implementation of procedure kcalloc [2023-12-02 13:15:20,780 INFO L130 BoogieDeclarations]: Found specification of procedure __netif_schedule [2023-12-02 13:15:20,780 INFO L138 BoogieDeclarations]: Found implementation of procedure __netif_schedule [2023-12-02 13:15:20,780 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2023-12-02 13:15:20,780 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2023-12-02 13:15:20,780 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2023-12-02 13:15:20,781 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2023-12-02 13:15:20,781 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2023-12-02 13:15:20,781 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2023-12-02 13:15:20,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-12-02 13:15:20,781 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-12-02 13:15:20,781 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-12-02 13:15:20,781 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_nway_reset [2023-12-02 13:15:20,781 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_nway_reset [2023-12-02 13:15:20,781 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2023-12-02 13:15:20,782 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2023-12-02 13:15:20,782 INFO L130 BoogieDeclarations]: Found specification of procedure kfree_skb [2023-12-02 13:15:20,782 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree_skb [2023-12-02 13:15:20,782 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2023-12-02 13:15:20,782 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2023-12-02 13:15:20,782 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2023-12-02 13:15:20,782 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2023-12-02 13:15:20,782 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2023-12-02 13:15:20,782 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2023-12-02 13:15:20,783 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2023-12-02 13:15:20,783 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2023-12-02 13:15:20,783 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2023-12-02 13:15:20,783 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2023-12-02 13:15:20,783 INFO L130 BoogieDeclarations]: Found specification of procedure tx_avail [2023-12-02 13:15:20,783 INFO L138 BoogieDeclarations]: Found implementation of procedure tx_avail [2023-12-02 13:15:20,783 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_rx_unmap_skb [2023-12-02 13:15:20,783 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_rx_unmap_skb [2023-12-02 13:15:20,783 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2023-12-02 13:15:20,784 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2023-12-02 13:15:20,784 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_clk2us [2023-12-02 13:15:20,784 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_clk2us [2023-12-02 13:15:20,784 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_set_tx_stfwd [2023-12-02 13:15:20,784 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_set_tx_stfwd [2023-12-02 13:15:20,784 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_enable_rx_tx [2023-12-02 13:15:20,784 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_enable_rx_tx [2023-12-02 13:15:20,784 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2023-12-02 13:15:20,785 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2023-12-02 13:15:20,785 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_page [2023-12-02 13:15:20,785 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_page [2023-12-02 13:15:20,785 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_sky2_cleanup_module_22_2 [2023-12-02 13:15:20,785 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_sky2_cleanup_module_22_2 [2023-12-02 13:15:20,785 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_mapping_error [2023-12-02 13:15:20,785 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_mapping_error [2023-12-02 13:15:20,785 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_setup_irq [2023-12-02 13:15:20,785 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_setup_irq [2023-12-02 13:15:20,786 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-12-02 13:15:20,786 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-12-02 13:15:20,786 INFO L130 BoogieDeclarations]: Found specification of procedure net_ratelimit [2023-12-02 13:15:20,786 INFO L138 BoogieDeclarations]: Found implementation of procedure net_ratelimit [2023-12-02 13:15:20,786 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2023-12-02 13:15:20,786 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2023-12-02 13:15:20,786 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_is_copper [2023-12-02 13:15:20,786 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_is_copper [2023-12-02 13:15:20,786 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2023-12-02 13:15:20,787 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2023-12-02 13:15:20,787 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_suspend [2023-12-02 13:15:20,787 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_suspend [2023-12-02 13:15:20,787 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_automaton_state_2_6 [2023-12-02 13:15:20,787 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_automaton_state_2_6 [2023-12-02 13:15:20,787 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2023-12-02 13:15:20,787 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2023-12-02 13:15:20,787 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_write16 [2023-12-02 13:15:20,787 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_write16 [2023-12-02 13:15:20,788 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2023-12-02 13:15:20,788 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2023-12-02 13:15:20,788 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2023-12-02 13:15:20,788 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2023-12-02 13:15:20,788 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_write8 [2023-12-02 13:15:20,788 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_write8 [2023-12-02 13:15:20,788 INFO L130 BoogieDeclarations]: Found specification of procedure gm_phy_write [2023-12-02 13:15:20,788 INFO L138 BoogieDeclarations]: Found implementation of procedure gm_phy_write [2023-12-02 13:15:20,788 INFO L130 BoogieDeclarations]: Found specification of procedure dql_avail [2023-12-02 13:15:20,789 INFO L138 BoogieDeclarations]: Found implementation of procedure dql_avail [2023-12-02 13:15:20,789 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2023-12-02 13:15:20,789 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2023-12-02 13:15:20,789 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_write32 [2023-12-02 13:15:20,789 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_write32 [2023-12-02 13:15:20,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-12-02 13:15:20,789 INFO L130 BoogieDeclarations]: Found specification of procedure gma_read64 [2023-12-02 13:15:20,789 INFO L138 BoogieDeclarations]: Found implementation of procedure gma_read64 [2023-12-02 13:15:20,790 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2023-12-02 13:15:20,790 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2023-12-02 13:15:20,790 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2023-12-02 13:15:20,790 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2023-12-02 13:15:20,790 INFO L130 BoogieDeclarations]: Found specification of procedure sky2_open [2023-12-02 13:15:20,790 INFO L138 BoogieDeclarations]: Found implementation of procedure sky2_open [2023-12-02 13:15:20,790 INFO L130 BoogieDeclarations]: Found specification of procedure strncpy [2023-12-02 13:15:22,165 INFO L241 CfgBuilder]: Building ICFG [2023-12-02 13:15:22,171 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-02 13:15:22,296 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-12-02 13:15:35,069 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2023-12-02 13:15:35,355 INFO L282 CfgBuilder]: Performing block encoding [2023-12-02 13:15:42,454 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-02 13:15:42,455 INFO L309 CfgBuilder]: Removed 12 assume(true) statements. [2023-12-02 13:15:42,458 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 01:15:42 BoogieIcfgContainer [2023-12-02 13:15:42,458 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-02 13:15:42,461 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-02 13:15:42,461 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-02 13:15:42,464 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-02 13:15:42,465 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 01:15:10" (1/3) ... [2023-12-02 13:15:42,465 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@64bd7029 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 01:15:42, skipping insertion in model container [2023-12-02 13:15:42,466 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:15:19" (2/3) ... [2023-12-02 13:15:42,466 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@64bd7029 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 01:15:42, skipping insertion in model container [2023-12-02 13:15:42,466 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 01:15:42" (3/3) ... [2023-12-02 13:15:42,468 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-marvell-sky2.cil.i [2023-12-02 13:15:42,488 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-02 13:15:42,488 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2023-12-02 13:15:42,605 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-02 13:15:42,612 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;@3ef0a846, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-02 13:15:42,613 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2023-12-02 13:15:42,631 INFO L276 IsEmpty]: Start isEmpty. Operand has 3547 states, 2039 states have (on average 1.3035801863658656) internal successors, (2658), 2118 states have internal predecessors, (2658), 1284 states have call successors, (1284), 223 states have call predecessors, (1284), 222 states have return successors, (1274), 1249 states have call predecessors, (1274), 1274 states have call successors, (1274) [2023-12-02 13:15:42,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 344 [2023-12-02 13:15:42,673 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:15:42,675 INFO L195 NwaCegarLoop]: trace histogram [33, 32, 32, 32, 32, 32, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:15:42,675 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 13:15:42,680 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:15:42,680 INFO L85 PathProgramCache]: Analyzing trace with hash -554737725, now seen corresponding path program 1 times [2023-12-02 13:15:42,689 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:15:42,690 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [884147159] [2023-12-02 13:15:42,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:15:42,690 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:15:43,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:15:44,009 INFO L134 CoverageAnalysis]: Checked inductivity of 4032 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4032 trivial. 0 not checked. [2023-12-02 13:15:44,010 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:15:44,010 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [884147159] [2023-12-02 13:15:44,011 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [884147159] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:15:44,011 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:15:44,011 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 13:15:44,012 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1632044156] [2023-12-02 13:15:44,013 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:15:44,018 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 13:15:44,018 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:15:44,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 13:15:44,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 13:15:44,050 INFO L87 Difference]: Start difference. First operand has 3547 states, 2039 states have (on average 1.3035801863658656) internal successors, (2658), 2118 states have internal predecessors, (2658), 1284 states have call successors, (1284), 223 states have call predecessors, (1284), 222 states have return successors, (1274), 1249 states have call predecessors, (1274), 1274 states have call successors, (1274) Second operand has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 3 states have call successors, (37), 2 states have call predecessors, (37), 1 states have return successors, (35), 3 states have call predecessors, (35), 3 states have call successors, (35) [2023-12-02 13:15:51,134 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.96s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:15:51,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:15:51,279 INFO L93 Difference]: Finished difference Result 10387 states and 15477 transitions. [2023-12-02 13:15:51,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 13:15:51,282 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 3 states have call successors, (37), 2 states have call predecessors, (37), 1 states have return successors, (35), 3 states have call predecessors, (35), 3 states have call successors, (35) Word has length 343 [2023-12-02 13:15:51,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:15:51,375 INFO L225 Difference]: With dead ends: 10387 [2023-12-02 13:15:51,375 INFO L226 Difference]: Without dead ends: 6891 [2023-12-02 13:15:51,409 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 13:15:51,413 INFO L413 NwaCegarLoop]: 4491 mSDtfsCounter, 4995 mSDsluCounter, 4420 mSDsCounter, 0 mSdLazyCounter, 1452 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4995 SdHoareTripleChecker+Valid, 8911 SdHoareTripleChecker+Invalid, 1461 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1452 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.6s IncrementalHoareTripleChecker+Time [2023-12-02 13:15:51,414 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4995 Valid, 8911 Invalid, 1461 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [9 Valid, 1452 Invalid, 0 Unknown, 0 Unchecked, 6.6s Time] [2023-12-02 13:15:51,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6891 states. [2023-12-02 13:15:51,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6891 to 6887. [2023-12-02 13:15:51,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6887 states, 3976 states have (on average 1.3015593561368208) internal successors, (5175), 4133 states have internal predecessors, (5175), 2468 states have call successors, (2468), 441 states have call predecessors, (2468), 440 states have return successors, (2464), 2414 states have call predecessors, (2464), 2464 states have call successors, (2464) [2023-12-02 13:15:52,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6887 states to 6887 states and 10107 transitions. [2023-12-02 13:15:52,030 INFO L78 Accepts]: Start accepts. Automaton has 6887 states and 10107 transitions. Word has length 343 [2023-12-02 13:15:52,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:15:52,034 INFO L495 AbstractCegarLoop]: Abstraction has 6887 states and 10107 transitions. [2023-12-02 13:15:52,034 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 3 states have call successors, (37), 2 states have call predecessors, (37), 1 states have return successors, (35), 3 states have call predecessors, (35), 3 states have call successors, (35) [2023-12-02 13:15:52,034 INFO L276 IsEmpty]: Start isEmpty. Operand 6887 states and 10107 transitions. [2023-12-02 13:15:52,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 371 [2023-12-02 13:15:52,050 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:15:52,051 INFO L195 NwaCegarLoop]: trace histogram [33, 32, 32, 32, 32, 32, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:15:52,051 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-12-02 13:15:52,051 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 13:15:52,052 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:15:52,052 INFO L85 PathProgramCache]: Analyzing trace with hash 971137730, now seen corresponding path program 1 times [2023-12-02 13:15:52,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:15:52,052 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [464093687] [2023-12-02 13:15:52,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:15:52,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:15:52,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:15:52,905 INFO L134 CoverageAnalysis]: Checked inductivity of 4032 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4032 trivial. 0 not checked. [2023-12-02 13:15:52,905 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:15:52,905 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [464093687] [2023-12-02 13:15:52,906 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [464093687] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:15:52,906 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:15:52,906 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 13:15:52,906 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [992258350] [2023-12-02 13:15:52,907 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:15:52,909 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 13:15:52,909 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:15:52,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 13:15:52,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 13:15:52,911 INFO L87 Difference]: Start difference. First operand 6887 states and 10107 transitions. Second operand has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 3 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) [2023-12-02 13:15:59,937 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:16:01,822 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.88s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:16:02,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:16:02,012 INFO L93 Difference]: Finished difference Result 16548 states and 24242 transitions. [2023-12-02 13:16:02,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 13:16:02,013 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 3 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) Word has length 370 [2023-12-02 13:16:02,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:16:02,119 INFO L225 Difference]: With dead ends: 16548 [2023-12-02 13:16:02,119 INFO L226 Difference]: Without dead ends: 9726 [2023-12-02 13:16:02,170 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 13:16:02,171 INFO L413 NwaCegarLoop]: 4459 mSDtfsCounter, 4564 mSDsluCounter, 4408 mSDsCounter, 0 mSdLazyCounter, 1489 mSolverCounterSat, 17 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4564 SdHoareTripleChecker+Valid, 8867 SdHoareTripleChecker+Invalid, 1507 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 1489 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.5s IncrementalHoareTripleChecker+Time [2023-12-02 13:16:02,172 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4564 Valid, 8867 Invalid, 1507 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [17 Valid, 1489 Invalid, 1 Unknown, 0 Unchecked, 8.5s Time] [2023-12-02 13:16:02,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9726 states. [2023-12-02 13:16:02,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9726 to 9698. [2023-12-02 13:16:02,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9698 states, 5604 states have (on average 1.297822983583155) internal successors, (7273), 5823 states have internal predecessors, (7273), 3447 states have call successors, (3447), 646 states have call predecessors, (3447), 644 states have return successors, (3443), 3365 states have call predecessors, (3443), 3443 states have call successors, (3443) [2023-12-02 13:16:02,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9698 states to 9698 states and 14163 transitions. [2023-12-02 13:16:02,809 INFO L78 Accepts]: Start accepts. Automaton has 9698 states and 14163 transitions. Word has length 370 [2023-12-02 13:16:02,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:16:02,811 INFO L495 AbstractCegarLoop]: Abstraction has 9698 states and 14163 transitions. [2023-12-02 13:16:02,811 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 3 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) [2023-12-02 13:16:02,812 INFO L276 IsEmpty]: Start isEmpty. Operand 9698 states and 14163 transitions. [2023-12-02 13:16:02,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 372 [2023-12-02 13:16:02,824 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:16:02,824 INFO L195 NwaCegarLoop]: trace histogram [33, 32, 32, 32, 32, 32, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:16:02,824 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-12-02 13:16:02,825 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 13:16:02,825 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:16:02,825 INFO L85 PathProgramCache]: Analyzing trace with hash -1561410764, now seen corresponding path program 1 times [2023-12-02 13:16:02,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:16:02,826 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [264224691] [2023-12-02 13:16:02,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:16:02,826 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:16:03,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:16:03,507 INFO L134 CoverageAnalysis]: Checked inductivity of 4032 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4032 trivial. 0 not checked. [2023-12-02 13:16:03,507 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:16:03,507 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [264224691] [2023-12-02 13:16:03,507 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [264224691] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:16:03,508 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:16:03,508 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 13:16:03,508 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1121809727] [2023-12-02 13:16:03,508 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:16:03,509 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 13:16:03,509 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:16:03,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 13:16:03,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 13:16:03,510 INFO L87 Difference]: Start difference. First operand 9698 states and 14163 transitions. Second operand has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 3 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) [2023-12-02 13:16:09,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:16:09,388 INFO L93 Difference]: Finished difference Result 28412 states and 41487 transitions. [2023-12-02 13:16:09,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 13:16:09,389 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 3 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) Word has length 371 [2023-12-02 13:16:09,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:16:09,536 INFO L225 Difference]: With dead ends: 28412 [2023-12-02 13:16:09,536 INFO L226 Difference]: Without dead ends: 18779 [2023-12-02 13:16:09,604 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 13:16:09,606 INFO L413 NwaCegarLoop]: 5776 mSDtfsCounter, 4829 mSDsluCounter, 4399 mSDsCounter, 0 mSdLazyCounter, 1677 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4829 SdHoareTripleChecker+Valid, 10175 SdHoareTripleChecker+Invalid, 1706 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 1677 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2023-12-02 13:16:09,606 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4829 Valid, 10175 Invalid, 1706 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [29 Valid, 1677 Invalid, 0 Unknown, 0 Unchecked, 5.0s Time] [2023-12-02 13:16:09,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18779 states. [2023-12-02 13:16:10,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18779 to 18745. [2023-12-02 13:16:10,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18745 states, 10828 states have (on average 1.292020687107499) internal successors, (13990), 11251 states have internal predecessors, (13990), 6653 states have call successors, (6653), 1264 states have call predecessors, (6653), 1261 states have return successors, (6649), 6496 states have call predecessors, (6649), 6649 states have call successors, (6649) [2023-12-02 13:16:11,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18745 states to 18745 states and 27292 transitions. [2023-12-02 13:16:11,004 INFO L78 Accepts]: Start accepts. Automaton has 18745 states and 27292 transitions. Word has length 371 [2023-12-02 13:16:11,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:16:11,005 INFO L495 AbstractCegarLoop]: Abstraction has 18745 states and 27292 transitions. [2023-12-02 13:16:11,005 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 3 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) [2023-12-02 13:16:11,005 INFO L276 IsEmpty]: Start isEmpty. Operand 18745 states and 27292 transitions. [2023-12-02 13:16:11,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 374 [2023-12-02 13:16:11,023 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:16:11,023 INFO L195 NwaCegarLoop]: trace histogram [33, 32, 32, 32, 32, 32, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:16:11,023 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-12-02 13:16:11,024 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 13:16:11,024 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:16:11,024 INFO L85 PathProgramCache]: Analyzing trace with hash 2111612759, now seen corresponding path program 1 times [2023-12-02 13:16:11,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:16:11,025 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2131010837] [2023-12-02 13:16:11,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:16:11,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:16:11,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:16:11,699 INFO L134 CoverageAnalysis]: Checked inductivity of 4032 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4032 trivial. 0 not checked. [2023-12-02 13:16:11,699 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:16:11,699 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2131010837] [2023-12-02 13:16:11,699 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2131010837] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:16:11,700 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:16:11,700 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 13:16:11,700 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [992066713] [2023-12-02 13:16:11,700 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:16:11,701 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 13:16:11,701 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:16:11,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 13:16:11,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 13:16:11,702 INFO L87 Difference]: Start difference. First operand 18745 states and 27292 transitions. 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, (40), 2 states have call predecessors, (40), 1 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) [2023-12-02 13:16:15,751 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:16:17,996 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:16:20,002 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:16:22,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:16:22,475 INFO L93 Difference]: Finished difference Result 45646 states and 65981 transitions. [2023-12-02 13:16:22,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 13:16:22,476 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, (40), 2 states have call predecessors, (40), 1 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) Word has length 373 [2023-12-02 13:16:22,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:16:22,598 INFO L225 Difference]: With dead ends: 45646 [2023-12-02 13:16:22,598 INFO L226 Difference]: Without dead ends: 26966 [2023-12-02 13:16:22,688 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 13:16:22,689 INFO L413 NwaCegarLoop]: 4508 mSDtfsCounter, 3882 mSDsluCounter, 4390 mSDsCounter, 0 mSdLazyCounter, 1508 mSolverCounterSat, 7 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3882 SdHoareTripleChecker+Valid, 8898 SdHoareTripleChecker+Invalid, 1518 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1508 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.6s IncrementalHoareTripleChecker+Time [2023-12-02 13:16:22,690 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3882 Valid, 8898 Invalid, 1518 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1508 Invalid, 3 Unknown, 0 Unchecked, 9.6s Time] [2023-12-02 13:16:22,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26966 states. [2023-12-02 13:16:24,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26966 to 26933. [2023-12-02 13:16:24,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26933 states, 15274 states have (on average 1.2690847191305485) internal successors, (19384), 15882 states have internal predecessors, (19384), 9661 states have call successors, (9661), 2003 states have call predecessors, (9661), 1995 states have return successors, (9667), 9424 states have call predecessors, (9667), 9657 states have call successors, (9667) [2023-12-02 13:16:24,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26933 states to 26933 states and 38712 transitions. [2023-12-02 13:16:24,405 INFO L78 Accepts]: Start accepts. Automaton has 26933 states and 38712 transitions. Word has length 373 [2023-12-02 13:16:24,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:16:24,406 INFO L495 AbstractCegarLoop]: Abstraction has 26933 states and 38712 transitions. [2023-12-02 13:16:24,407 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, (40), 2 states have call predecessors, (40), 1 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) [2023-12-02 13:16:24,407 INFO L276 IsEmpty]: Start isEmpty. Operand 26933 states and 38712 transitions. [2023-12-02 13:16:24,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 396 [2023-12-02 13:16:24,423 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:16:24,423 INFO L195 NwaCegarLoop]: trace histogram [33, 32, 32, 32, 32, 32, 32, 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] [2023-12-02 13:16:24,423 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-12-02 13:16:24,424 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 13:16:24,424 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:16:24,424 INFO L85 PathProgramCache]: Analyzing trace with hash -1430531372, now seen corresponding path program 1 times [2023-12-02 13:16:24,424 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:16:24,425 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [561923461] [2023-12-02 13:16:24,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:16:24,425 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:16:24,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:16:25,076 INFO L134 CoverageAnalysis]: Checked inductivity of 4035 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4035 trivial. 0 not checked. [2023-12-02 13:16:25,076 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:16:25,076 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [561923461] [2023-12-02 13:16:25,076 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [561923461] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:16:25,076 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:16:25,077 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 13:16:25,077 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921459274] [2023-12-02 13:16:25,077 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:16:25,078 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 13:16:25,078 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:16:25,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 13:16:25,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 13:16:25,079 INFO L87 Difference]: Start difference. First operand 26933 states and 38712 transitions. Second operand has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 3 states have call successors, (47), 2 states have call predecessors, (47), 1 states have return successors, (41), 3 states have call predecessors, (41), 3 states have call successors, (41) [2023-12-02 13:16:29,413 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.43s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:16:32,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:16:32,061 INFO L93 Difference]: Finished difference Result 70116 states and 100917 transitions. [2023-12-02 13:16:32,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 13:16:32,062 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 3 states have call successors, (47), 2 states have call predecessors, (47), 1 states have return successors, (41), 3 states have call predecessors, (41), 3 states have call successors, (41) Word has length 395 [2023-12-02 13:16:32,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:16:32,255 INFO L225 Difference]: With dead ends: 70116 [2023-12-02 13:16:32,255 INFO L226 Difference]: Without dead ends: 43248 [2023-12-02 13:16:32,342 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 13:16:32,342 INFO L413 NwaCegarLoop]: 4857 mSDtfsCounter, 4976 mSDsluCounter, 4430 mSDsCounter, 0 mSdLazyCounter, 1558 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4976 SdHoareTripleChecker+Valid, 9287 SdHoareTripleChecker+Invalid, 1571 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 1558 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2023-12-02 13:16:32,343 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4976 Valid, 9287 Invalid, 1571 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1558 Invalid, 0 Unknown, 0 Unchecked, 5.3s Time] [2023-12-02 13:16:32,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43248 states. [2023-12-02 13:16:34,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43248 to 43204. [2023-12-02 13:16:34,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43204 states, 24722 states have (on average 1.273966507564113) internal successors, (31495), 25711 states have internal predecessors, (31495), 15323 states have call successors, (15323), 3171 states have call predecessors, (15323), 3156 states have return successors, (15339), 14923 states have call predecessors, (15339), 15319 states have call successors, (15339) [2023-12-02 13:16:35,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43204 states to 43204 states and 62157 transitions. [2023-12-02 13:16:35,136 INFO L78 Accepts]: Start accepts. Automaton has 43204 states and 62157 transitions. Word has length 395 [2023-12-02 13:16:35,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:16:35,137 INFO L495 AbstractCegarLoop]: Abstraction has 43204 states and 62157 transitions. [2023-12-02 13:16:35,137 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 3 states have call successors, (47), 2 states have call predecessors, (47), 1 states have return successors, (41), 3 states have call predecessors, (41), 3 states have call successors, (41) [2023-12-02 13:16:35,137 INFO L276 IsEmpty]: Start isEmpty. Operand 43204 states and 62157 transitions. [2023-12-02 13:16:35,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 404 [2023-12-02 13:16:35,142 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:16:35,142 INFO L195 NwaCegarLoop]: trace histogram [37, 33, 33, 33, 33, 33, 33, 4, 4, 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] [2023-12-02 13:16:35,142 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-12-02 13:16:35,143 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 13:16:35,143 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:16:35,143 INFO L85 PathProgramCache]: Analyzing trace with hash 1849213777, now seen corresponding path program 1 times [2023-12-02 13:16:35,143 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:16:35,143 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895741489] [2023-12-02 13:16:35,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:16:35,144 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:16:35,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:16:36,856 INFO L134 CoverageAnalysis]: Checked inductivity of 4529 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4529 trivial. 0 not checked. [2023-12-02 13:16:36,857 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:16:36,857 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895741489] [2023-12-02 13:16:36,857 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [895741489] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:16:36,857 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:16:36,857 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:16:36,857 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1000158147] [2023-12-02 13:16:36,857 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:16:36,858 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:16:36,858 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:16:36,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:16:36,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:16:36,859 INFO L87 Difference]: Start difference. First operand 43204 states and 62157 transitions. Second operand has 5 states, 5 states have (on average 14.0) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (45), 3 states have call predecessors, (45), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2023-12-02 13:16:40,422 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:16:46,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:16:46,103 INFO L93 Difference]: Finished difference Result 43551 states and 62474 transitions. [2023-12-02 13:16:46,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:16:46,103 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.0) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (45), 3 states have call predecessors, (45), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) Word has length 403 [2023-12-02 13:16:46,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:16:46,264 INFO L225 Difference]: With dead ends: 43551 [2023-12-02 13:16:46,264 INFO L226 Difference]: Without dead ends: 43549 [2023-12-02 13:16:46,285 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 13:16:46,285 INFO L413 NwaCegarLoop]: 4477 mSDtfsCounter, 5051 mSDsluCounter, 8972 mSDsCounter, 0 mSdLazyCounter, 2193 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5065 SdHoareTripleChecker+Valid, 13449 SdHoareTripleChecker+Invalid, 2196 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 2193 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.6s IncrementalHoareTripleChecker+Time [2023-12-02 13:16:46,286 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5065 Valid, 13449 Invalid, 2196 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 2193 Invalid, 1 Unknown, 0 Unchecked, 7.6s Time] [2023-12-02 13:16:46,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43549 states. [2023-12-02 13:16:48,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43549 to 43547. [2023-12-02 13:16:48,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43547 states, 24925 states have (on average 1.2729789368104314) internal successors, (31729), 25922 states have internal predecessors, (31729), 15363 states have call successors, (15363), 3271 states have call predecessors, (15363), 3256 states have return successors, (15379), 14963 states have call predecessors, (15379), 15359 states have call successors, (15379) [2023-12-02 13:16:48,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43547 states to 43547 states and 62471 transitions. [2023-12-02 13:16:48,648 INFO L78 Accepts]: Start accepts. Automaton has 43547 states and 62471 transitions. Word has length 403 [2023-12-02 13:16:48,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:16:48,649 INFO L495 AbstractCegarLoop]: Abstraction has 43547 states and 62471 transitions. [2023-12-02 13:16:48,649 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.0) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (45), 3 states have call predecessors, (45), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2023-12-02 13:16:48,650 INFO L276 IsEmpty]: Start isEmpty. Operand 43547 states and 62471 transitions. [2023-12-02 13:16:48,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 412 [2023-12-02 13:16:48,655 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:16:48,655 INFO L195 NwaCegarLoop]: trace histogram [37, 33, 33, 33, 33, 33, 33, 5, 5, 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] [2023-12-02 13:16:48,655 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-02 13:16:48,656 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 13:16:48,656 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:16:48,656 INFO L85 PathProgramCache]: Analyzing trace with hash -1328206743, now seen corresponding path program 1 times [2023-12-02 13:16:48,656 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:16:48,656 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [871452425] [2023-12-02 13:16:48,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:16:48,656 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:16:48,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:16:49,924 INFO L134 CoverageAnalysis]: Checked inductivity of 4536 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 4534 trivial. 0 not checked. [2023-12-02 13:16:49,925 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:16:49,925 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [871452425] [2023-12-02 13:16:49,925 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [871452425] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:16:49,925 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:16:49,925 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:16:49,925 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1728184487] [2023-12-02 13:16:49,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:16:49,926 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:16:49,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:16:49,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:16:49,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:16:49,928 INFO L87 Difference]: Start difference. First operand 43547 states and 62471 transitions. Second operand has 5 states, 5 states have (on average 15.4) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (48), 3 states have call predecessors, (48), 1 states have return successors, (46), 2 states have call predecessors, (46), 2 states have call successors, (46) [2023-12-02 13:16:56,345 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:16:58,031 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.69s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:17:00,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:17:00,762 INFO L93 Difference]: Finished difference Result 43553 states and 62476 transitions. [2023-12-02 13:17:00,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:17:00,762 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.4) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (48), 3 states have call predecessors, (48), 1 states have return successors, (46), 2 states have call predecessors, (46), 2 states have call successors, (46) Word has length 411 [2023-12-02 13:17:00,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:17:00,939 INFO L225 Difference]: With dead ends: 43553 [2023-12-02 13:17:00,939 INFO L226 Difference]: Without dead ends: 43551 [2023-12-02 13:17:00,965 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 13:17:00,967 INFO L413 NwaCegarLoop]: 4457 mSDtfsCounter, 5063 mSDsluCounter, 8891 mSDsCounter, 0 mSdLazyCounter, 2170 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5076 SdHoareTripleChecker+Valid, 13348 SdHoareTripleChecker+Invalid, 2172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2170 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.8s IncrementalHoareTripleChecker+Time [2023-12-02 13:17:00,967 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5076 Valid, 13348 Invalid, 2172 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 2170 Invalid, 1 Unknown, 0 Unchecked, 8.8s Time] [2023-12-02 13:17:01,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43551 states. [2023-12-02 13:17:03,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43551 to 43551. [2023-12-02 13:17:03,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43551 states, 24928 states have (on average 1.272946084724005) internal successors, (31732), 25925 states have internal predecessors, (31732), 15363 states have call successors, (15363), 3272 states have call predecessors, (15363), 3257 states have return successors, (15379), 14963 states have call predecessors, (15379), 15359 states have call successors, (15379) [2023-12-02 13:17:03,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43551 states to 43551 states and 62474 transitions. [2023-12-02 13:17:03,981 INFO L78 Accepts]: Start accepts. Automaton has 43551 states and 62474 transitions. Word has length 411 [2023-12-02 13:17:03,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:17:03,982 INFO L495 AbstractCegarLoop]: Abstraction has 43551 states and 62474 transitions. [2023-12-02 13:17:03,982 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.4) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (48), 3 states have call predecessors, (48), 1 states have return successors, (46), 2 states have call predecessors, (46), 2 states have call successors, (46) [2023-12-02 13:17:03,982 INFO L276 IsEmpty]: Start isEmpty. Operand 43551 states and 62474 transitions. [2023-12-02 13:17:03,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 417 [2023-12-02 13:17:03,987 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:17:03,987 INFO L195 NwaCegarLoop]: trace histogram [37, 33, 33, 33, 33, 33, 33, 5, 5, 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] [2023-12-02 13:17:03,987 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-12-02 13:17:03,987 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 13:17:03,988 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:17:03,988 INFO L85 PathProgramCache]: Analyzing trace with hash 283317032, now seen corresponding path program 1 times [2023-12-02 13:17:03,988 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:17:03,988 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1545834083] [2023-12-02 13:17:03,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:17:03,988 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:17:04,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:17:05,158 INFO L134 CoverageAnalysis]: Checked inductivity of 4542 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 4538 trivial. 0 not checked. [2023-12-02 13:17:05,158 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:17:05,158 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1545834083] [2023-12-02 13:17:05,158 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1545834083] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:17:05,159 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:17:05,159 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:17:05,159 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1929881012] [2023-12-02 13:17:05,159 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:17:05,160 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:17:05,160 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:17:05,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:17:05,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:17:05,161 INFO L87 Difference]: Start difference. First operand 43551 states and 62474 transitions. Second operand has 5 states, 5 states have (on average 15.4) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (49), 3 states have call predecessors, (49), 1 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) [2023-12-02 13:17:12,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:17:12,476 INFO L93 Difference]: Finished difference Result 43557 states and 62479 transitions. [2023-12-02 13:17:12,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:17:12,477 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.4) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (49), 3 states have call predecessors, (49), 1 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) Word has length 416 [2023-12-02 13:17:12,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:17:12,648 INFO L225 Difference]: With dead ends: 43557 [2023-12-02 13:17:12,648 INFO L226 Difference]: Without dead ends: 43555 [2023-12-02 13:17:12,667 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 13:17:12,667 INFO L413 NwaCegarLoop]: 4457 mSDtfsCounter, 5063 mSDsluCounter, 8891 mSDsCounter, 0 mSdLazyCounter, 2171 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5075 SdHoareTripleChecker+Valid, 13348 SdHoareTripleChecker+Invalid, 2172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2023-12-02 13:17:12,668 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5075 Valid, 13348 Invalid, 2172 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 2171 Invalid, 0 Unknown, 0 Unchecked, 5.1s Time] [2023-12-02 13:17:12,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43555 states. [2023-12-02 13:17:15,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43555 to 43555. [2023-12-02 13:17:15,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43555 states, 24931 states have (on average 1.2729132405439012) internal successors, (31735), 25928 states have internal predecessors, (31735), 15363 states have call successors, (15363), 3273 states have call predecessors, (15363), 3258 states have return successors, (15379), 14963 states have call predecessors, (15379), 15359 states have call successors, (15379) [2023-12-02 13:17:15,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43555 states to 43555 states and 62477 transitions. [2023-12-02 13:17:15,757 INFO L78 Accepts]: Start accepts. Automaton has 43555 states and 62477 transitions. Word has length 416 [2023-12-02 13:17:15,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:17:15,757 INFO L495 AbstractCegarLoop]: Abstraction has 43555 states and 62477 transitions. [2023-12-02 13:17:15,757 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.4) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (49), 3 states have call predecessors, (49), 1 states have return successors, (47), 2 states have call predecessors, (47), 2 states have call successors, (47) [2023-12-02 13:17:15,758 INFO L276 IsEmpty]: Start isEmpty. Operand 43555 states and 62477 transitions. [2023-12-02 13:17:15,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 419 [2023-12-02 13:17:15,763 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:17:15,763 INFO L195 NwaCegarLoop]: trace histogram [37, 33, 33, 33, 33, 33, 33, 4, 4, 4, 3, 3, 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] [2023-12-02 13:17:15,763 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-02 13:17:15,763 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 13:17:15,763 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:17:15,763 INFO L85 PathProgramCache]: Analyzing trace with hash 1369684960, now seen corresponding path program 1 times [2023-12-02 13:17:15,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:17:15,764 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1079855067] [2023-12-02 13:17:15,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:17:15,764 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:17:15,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:17:16,734 INFO L134 CoverageAnalysis]: Checked inductivity of 4547 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 4541 trivial. 0 not checked. [2023-12-02 13:17:16,734 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:17:16,734 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1079855067] [2023-12-02 13:17:16,734 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1079855067] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:17:16,734 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:17:16,735 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:17:16,735 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410750542] [2023-12-02 13:17:16,735 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:17:16,736 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:17:16,736 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:17:16,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:17:16,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:17:16,737 INFO L87 Difference]: Start difference. First operand 43555 states and 62477 transitions. Second operand has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (48), 3 states have call predecessors, (48), 1 states have return successors, (46), 2 states have call predecessors, (46), 2 states have call successors, (46) [2023-12-02 13:17:21,589 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:17:22,900 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:17:25,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:17:25,907 INFO L93 Difference]: Finished difference Result 43561 states and 62482 transitions. [2023-12-02 13:17:25,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:17:25,908 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (48), 3 states have call predecessors, (48), 1 states have return successors, (46), 2 states have call predecessors, (46), 2 states have call successors, (46) Word has length 418 [2023-12-02 13:17:25,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:17:26,067 INFO L225 Difference]: With dead ends: 43561 [2023-12-02 13:17:26,067 INFO L226 Difference]: Without dead ends: 43559 [2023-12-02 13:17:26,083 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 13:17:26,084 INFO L413 NwaCegarLoop]: 4457 mSDtfsCounter, 5064 mSDsluCounter, 8891 mSDsCounter, 0 mSdLazyCounter, 2170 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5075 SdHoareTripleChecker+Valid, 13348 SdHoareTripleChecker+Invalid, 2172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2170 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.8s IncrementalHoareTripleChecker+Time [2023-12-02 13:17:26,084 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5075 Valid, 13348 Invalid, 2172 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 2170 Invalid, 1 Unknown, 0 Unchecked, 6.8s Time] [2023-12-02 13:17:26,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43559 states. [2023-12-02 13:17:29,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43559 to 43559. [2023-12-02 13:17:29,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43559 states, 24934 states have (on average 1.2728804042672657) internal successors, (31738), 25931 states have internal predecessors, (31738), 15363 states have call successors, (15363), 3274 states have call predecessors, (15363), 3259 states have return successors, (15379), 14963 states have call predecessors, (15379), 15359 states have call successors, (15379) [2023-12-02 13:17:29,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43559 states to 43559 states and 62480 transitions. [2023-12-02 13:17:29,769 INFO L78 Accepts]: Start accepts. Automaton has 43559 states and 62480 transitions. Word has length 418 [2023-12-02 13:17:29,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:17:29,770 INFO L495 AbstractCegarLoop]: Abstraction has 43559 states and 62480 transitions. [2023-12-02 13:17:29,771 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (48), 3 states have call predecessors, (48), 1 states have return successors, (46), 2 states have call predecessors, (46), 2 states have call successors, (46) [2023-12-02 13:17:29,771 INFO L276 IsEmpty]: Start isEmpty. Operand 43559 states and 62480 transitions. [2023-12-02 13:17:29,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 428 [2023-12-02 13:17:29,788 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:17:29,788 INFO L195 NwaCegarLoop]: trace histogram [37, 33, 33, 33, 33, 33, 33, 5, 5, 5, 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] [2023-12-02 13:17:29,789 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-12-02 13:17:29,789 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 13:17:29,789 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:17:29,790 INFO L85 PathProgramCache]: Analyzing trace with hash 1012927551, now seen corresponding path program 1 times [2023-12-02 13:17:29,790 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:17:29,790 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [304009053] [2023-12-02 13:17:29,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:17:29,791 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:17:30,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:17:30,892 INFO L134 CoverageAnalysis]: Checked inductivity of 4567 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 4559 trivial. 0 not checked. [2023-12-02 13:17:30,892 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:17:30,892 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [304009053] [2023-12-02 13:17:30,892 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [304009053] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:17:30,892 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:17:30,892 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:17:30,893 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575537766] [2023-12-02 13:17:30,893 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:17:30,893 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:17:30,893 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:17:30,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:17:30,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:17:30,894 INFO L87 Difference]: Start difference. First operand 43559 states and 62480 transitions. Second operand has 5 states, 5 states have (on average 15.4) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (51), 3 states have call predecessors, (51), 1 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) [2023-12-02 13:17:36,372 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:17:39,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:17:39,800 INFO L93 Difference]: Finished difference Result 43565 states and 62485 transitions. [2023-12-02 13:17:39,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:17:39,801 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.4) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (51), 3 states have call predecessors, (51), 1 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) Word has length 427 [2023-12-02 13:17:39,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:17:39,949 INFO L225 Difference]: With dead ends: 43565 [2023-12-02 13:17:39,949 INFO L226 Difference]: Without dead ends: 43563 [2023-12-02 13:17:39,965 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 13:17:39,966 INFO L413 NwaCegarLoop]: 4457 mSDtfsCounter, 5063 mSDsluCounter, 8891 mSDsCounter, 0 mSdLazyCounter, 2170 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5073 SdHoareTripleChecker+Valid, 13348 SdHoareTripleChecker+Invalid, 2172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2170 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.0s IncrementalHoareTripleChecker+Time [2023-12-02 13:17:39,966 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5073 Valid, 13348 Invalid, 2172 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 2170 Invalid, 1 Unknown, 0 Unchecked, 6.0s Time] [2023-12-02 13:17:40,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43563 states. [2023-12-02 13:17:43,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43563 to 43563. [2023-12-02 13:17:43,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43563 states, 24937 states have (on average 1.2728475758912459) internal successors, (31741), 25934 states have internal predecessors, (31741), 15363 states have call successors, (15363), 3275 states have call predecessors, (15363), 3260 states have return successors, (15379), 14963 states have call predecessors, (15379), 15359 states have call successors, (15379) [2023-12-02 13:17:43,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43563 states to 43563 states and 62483 transitions. [2023-12-02 13:17:43,450 INFO L78 Accepts]: Start accepts. Automaton has 43563 states and 62483 transitions. Word has length 427 [2023-12-02 13:17:43,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:17:43,451 INFO L495 AbstractCegarLoop]: Abstraction has 43563 states and 62483 transitions. [2023-12-02 13:17:43,451 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.4) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (51), 3 states have call predecessors, (51), 1 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) [2023-12-02 13:17:43,451 INFO L276 IsEmpty]: Start isEmpty. Operand 43563 states and 62483 transitions. [2023-12-02 13:17:43,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 429 [2023-12-02 13:17:43,459 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:17:43,460 INFO L195 NwaCegarLoop]: trace histogram [37, 33, 33, 33, 33, 33, 33, 6, 5, 5, 4, 4, 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] [2023-12-02 13:17:43,460 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-12-02 13:17:43,460 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 13:17:43,460 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:17:43,461 INFO L85 PathProgramCache]: Analyzing trace with hash 25705024, now seen corresponding path program 1 times [2023-12-02 13:17:43,461 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:17:43,461 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1013564382] [2023-12-02 13:17:43,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:17:43,461 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:17:43,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:17:44,341 INFO L134 CoverageAnalysis]: Checked inductivity of 4579 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 4569 trivial. 0 not checked. [2023-12-02 13:17:44,341 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:17:44,342 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1013564382] [2023-12-02 13:17:44,342 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1013564382] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:17:44,342 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:17:44,342 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:17:44,343 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026167146] [2023-12-02 13:17:44,343 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:17:44,343 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:17:44,344 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:17:44,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:17:44,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:17:44,345 INFO L87 Difference]: Start difference. First operand 43563 states and 62483 transitions. Second operand has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (50), 3 states have call predecessors, (50), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2023-12-02 13:17:50,257 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:17:53,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:17:53,667 INFO L93 Difference]: Finished difference Result 43569 states and 62488 transitions. [2023-12-02 13:17:53,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:17:53,667 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (50), 3 states have call predecessors, (50), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) Word has length 428 [2023-12-02 13:17:53,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:17:53,829 INFO L225 Difference]: With dead ends: 43569 [2023-12-02 13:17:53,829 INFO L226 Difference]: Without dead ends: 43567 [2023-12-02 13:17:53,853 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 13:17:53,854 INFO L413 NwaCegarLoop]: 4457 mSDtfsCounter, 5064 mSDsluCounter, 8891 mSDsCounter, 0 mSdLazyCounter, 2170 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5073 SdHoareTripleChecker+Valid, 13348 SdHoareTripleChecker+Invalid, 2172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2170 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.4s IncrementalHoareTripleChecker+Time [2023-12-02 13:17:53,854 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5073 Valid, 13348 Invalid, 2172 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 2170 Invalid, 1 Unknown, 0 Unchecked, 6.4s Time] [2023-12-02 13:17:53,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43567 states. [2023-12-02 13:17:57,657 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43567 to 43567. [2023-12-02 13:17:57,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43567 states, 24940 states have (on average 1.2728147554129912) internal successors, (31744), 25937 states have internal predecessors, (31744), 15363 states have call successors, (15363), 3276 states have call predecessors, (15363), 3261 states have return successors, (15379), 14963 states have call predecessors, (15379), 15359 states have call successors, (15379) [2023-12-02 13:17:57,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43567 states to 43567 states and 62486 transitions. [2023-12-02 13:17:57,892 INFO L78 Accepts]: Start accepts. Automaton has 43567 states and 62486 transitions. Word has length 428 [2023-12-02 13:17:57,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:17:57,893 INFO L495 AbstractCegarLoop]: Abstraction has 43567 states and 62486 transitions. [2023-12-02 13:17:57,893 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (50), 3 states have call predecessors, (50), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2023-12-02 13:17:57,893 INFO L276 IsEmpty]: Start isEmpty. Operand 43567 states and 62486 transitions. [2023-12-02 13:17:57,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 438 [2023-12-02 13:17:57,904 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:17:57,904 INFO L195 NwaCegarLoop]: trace histogram [37, 33, 33, 33, 33, 33, 33, 7, 6, 6, 5, 5, 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] [2023-12-02 13:17:57,904 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-12-02 13:17:57,904 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 13:17:57,905 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:17:57,905 INFO L85 PathProgramCache]: Analyzing trace with hash 2067249119, now seen corresponding path program 1 times [2023-12-02 13:17:57,905 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:17:57,905 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [165909708] [2023-12-02 13:17:57,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:17:57,905 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:17:58,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:17:58,928 INFO L134 CoverageAnalysis]: Checked inductivity of 4607 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 4595 trivial. 0 not checked. [2023-12-02 13:17:58,928 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:17:58,928 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [165909708] [2023-12-02 13:17:58,928 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [165909708] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:17:58,929 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:17:58,929 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:17:58,929 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890776920] [2023-12-02 13:17:58,929 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:17:58,929 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:17:58,930 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:17:58,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:17:58,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:17:58,930 INFO L87 Difference]: Start difference. First operand 43567 states and 62486 transitions. Second operand has 5 states, 5 states have (on average 15.4) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (53), 3 states have call predecessors, (53), 1 states have return successors, (51), 2 states have call predecessors, (51), 2 states have call successors, (51) [2023-12-02 13:18:03,492 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:18:05,228 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 13:18:08,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:18:08,725 INFO L93 Difference]: Finished difference Result 43573 states and 62491 transitions. [2023-12-02 13:18:08,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:18:08,726 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.4) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (53), 3 states have call predecessors, (53), 1 states have return successors, (51), 2 states have call predecessors, (51), 2 states have call successors, (51) Word has length 437 [2023-12-02 13:18:08,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:18:08,891 INFO L225 Difference]: With dead ends: 43573 [2023-12-02 13:18:08,891 INFO L226 Difference]: Without dead ends: 43571 [2023-12-02 13:18:08,915 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 13:18:08,916 INFO L413 NwaCegarLoop]: 4457 mSDtfsCounter, 5063 mSDsluCounter, 8891 mSDsCounter, 0 mSdLazyCounter, 2171 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5071 SdHoareTripleChecker+Valid, 13348 SdHoareTripleChecker+Invalid, 2172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.5s IncrementalHoareTripleChecker+Time [2023-12-02 13:18:08,916 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5071 Valid, 13348 Invalid, 2172 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 2171 Invalid, 0 Unknown, 0 Unchecked, 6.5s Time] [2023-12-02 13:18:08,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43571 states. [2023-12-02 13:18:12,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43571 to 43571. [2023-12-02 13:18:12,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43571 states, 24943 states have (on average 1.2727819428296516) internal successors, (31747), 25940 states have internal predecessors, (31747), 15363 states have call successors, (15363), 3277 states have call predecessors, (15363), 3262 states have return successors, (15379), 14963 states have call predecessors, (15379), 15359 states have call successors, (15379) [2023-12-02 13:18:12,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43571 states to 43571 states and 62489 transitions. [2023-12-02 13:18:12,772 INFO L78 Accepts]: Start accepts. Automaton has 43571 states and 62489 transitions. Word has length 437 [2023-12-02 13:18:12,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:18:12,773 INFO L495 AbstractCegarLoop]: Abstraction has 43571 states and 62489 transitions. [2023-12-02 13:18:12,773 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.4) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (53), 3 states have call predecessors, (53), 1 states have return successors, (51), 2 states have call predecessors, (51), 2 states have call successors, (51) [2023-12-02 13:18:12,773 INFO L276 IsEmpty]: Start isEmpty. Operand 43571 states and 62489 transitions. [2023-12-02 13:18:12,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 436 [2023-12-02 13:18:12,783 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:18:12,783 INFO L195 NwaCegarLoop]: trace histogram [37, 33, 33, 33, 33, 33, 33, 4, 4, 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] [2023-12-02 13:18:12,783 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-12-02 13:18:12,783 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 13:18:12,783 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:18:12,784 INFO L85 PathProgramCache]: Analyzing trace with hash -860968645, now seen corresponding path program 1 times [2023-12-02 13:18:12,784 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:18:12,784 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1458454566] [2023-12-02 13:18:12,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:18:12,784 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:18:12,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:18:13,344 INFO L134 CoverageAnalysis]: Checked inductivity of 4521 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 4518 trivial. 0 not checked. [2023-12-02 13:18:13,344 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:18:13,345 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1458454566] [2023-12-02 13:18:13,345 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1458454566] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:18:13,345 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:18:13,345 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 13:18:13,345 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [583219585] [2023-12-02 13:18:13,345 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:18:13,346 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 13:18:13,346 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:18:13,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 13:18:13,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 13:18:13,348 INFO L87 Difference]: Start difference. First operand 43571 states and 62489 transitions. Second operand has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 3 states have call successors, (53), 2 states have call predecessors, (53), 1 states have return successors, (47), 3 states have call predecessors, (47), 3 states have call successors, (47) [2023-12-02 13:18:22,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:18:22,798 INFO L93 Difference]: Finished difference Result 105865 states and 151851 transitions. [2023-12-02 13:18:22,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 13:18:22,800 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 3 states have call successors, (53), 2 states have call predecessors, (53), 1 states have return successors, (47), 3 states have call predecessors, (47), 3 states have call successors, (47) Word has length 435 [2023-12-02 13:18:22,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:18:22,998 INFO L225 Difference]: With dead ends: 105865 [2023-12-02 13:18:22,998 INFO L226 Difference]: Without dead ends: 62709 [2023-12-02 13:18:23,103 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 13:18:23,104 INFO L413 NwaCegarLoop]: 5947 mSDtfsCounter, 4551 mSDsluCounter, 4410 mSDsCounter, 0 mSdLazyCounter, 1775 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4551 SdHoareTripleChecker+Valid, 10357 SdHoareTripleChecker+Invalid, 1790 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1775 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2023-12-02 13:18:23,104 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4551 Valid, 10357 Invalid, 1790 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1775 Invalid, 0 Unknown, 0 Unchecked, 4.7s Time] [2023-12-02 13:18:23,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62709 states. [2023-12-02 13:18:28,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62709 to 62639. [2023-12-02 13:18:28,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62639 states, 35900 states have (on average 1.2723955431754874) internal successors, (45679), 37326 states have internal predecessors, (45679), 22017 states have call successors, (22017), 4744 states have call predecessors, (22017), 4719 states have return successors, (22037), 21430 states have call predecessors, (22037), 22013 states have call successors, (22037) [2023-12-02 13:18:28,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62639 states to 62639 states and 89733 transitions. [2023-12-02 13:18:28,827 INFO L78 Accepts]: Start accepts. Automaton has 62639 states and 89733 transitions. Word has length 435 [2023-12-02 13:18:28,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:18:28,827 INFO L495 AbstractCegarLoop]: Abstraction has 62639 states and 89733 transitions. [2023-12-02 13:18:28,828 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 3 states have call successors, (53), 2 states have call predecessors, (53), 1 states have return successors, (47), 3 states have call predecessors, (47), 3 states have call successors, (47) [2023-12-02 13:18:28,828 INFO L276 IsEmpty]: Start isEmpty. Operand 62639 states and 89733 transitions. [2023-12-02 13:18:28,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 439 [2023-12-02 13:18:28,836 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:18:28,837 INFO L195 NwaCegarLoop]: trace histogram [37, 33, 33, 33, 33, 33, 33, 8, 7, 7, 4, 4, 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] [2023-12-02 13:18:28,837 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-02 13:18:28,837 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 13:18:28,837 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:18:28,838 INFO L85 PathProgramCache]: Analyzing trace with hash -1399066464, now seen corresponding path program 1 times [2023-12-02 13:18:28,838 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:18:28,838 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009739723] [2023-12-02 13:18:28,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:18:28,838 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:18:28,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:18:29,852 INFO L134 CoverageAnalysis]: Checked inductivity of 4627 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 4613 trivial. 0 not checked. [2023-12-02 13:18:29,853 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:18:29,853 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2009739723] [2023-12-02 13:18:29,853 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2009739723] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:18:29,853 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:18:29,853 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:18:29,853 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219642062] [2023-12-02 13:18:29,853 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:18:29,854 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:18:29,854 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:18:29,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:18:29,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:18:29,854 INFO L87 Difference]: Start difference. First operand 62639 states and 89733 transitions. Second operand has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (52), 3 states have call predecessors, (52), 1 states have return successors, (50), 2 states have call predecessors, (50), 2 states have call successors, (50) [2023-12-02 13:18:36,025 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:18:38,034 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:18:42,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:18:42,597 INFO L93 Difference]: Finished difference Result 62645 states and 89738 transitions. [2023-12-02 13:18:42,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:18:42,599 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (52), 3 states have call predecessors, (52), 1 states have return successors, (50), 2 states have call predecessors, (50), 2 states have call successors, (50) Word has length 438 [2023-12-02 13:18:42,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:18:42,810 INFO L225 Difference]: With dead ends: 62645 [2023-12-02 13:18:42,811 INFO L226 Difference]: Without dead ends: 62643 [2023-12-02 13:18:42,832 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 13:18:42,833 INFO L413 NwaCegarLoop]: 4457 mSDtfsCounter, 5064 mSDsluCounter, 8891 mSDsCounter, 0 mSdLazyCounter, 2169 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5071 SdHoareTripleChecker+Valid, 13348 SdHoareTripleChecker+Invalid, 2172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2169 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.1s IncrementalHoareTripleChecker+Time [2023-12-02 13:18:42,834 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5071 Valid, 13348 Invalid, 2172 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 2169 Invalid, 2 Unknown, 0 Unchecked, 8.1s Time] [2023-12-02 13:18:42,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62643 states. [2023-12-02 13:18:48,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62643 to 62643. [2023-12-02 13:18:48,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62643 states, 35903 states have (on average 1.272372782218756) internal successors, (45682), 37329 states have internal predecessors, (45682), 22017 states have call successors, (22017), 4745 states have call predecessors, (22017), 4720 states have return successors, (22037), 21430 states have call predecessors, (22037), 22013 states have call successors, (22037) [2023-12-02 13:18:48,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62643 states to 62643 states and 89736 transitions. [2023-12-02 13:18:48,425 INFO L78 Accepts]: Start accepts. Automaton has 62643 states and 89736 transitions. Word has length 438 [2023-12-02 13:18:48,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:18:48,426 INFO L495 AbstractCegarLoop]: Abstraction has 62643 states and 89736 transitions. [2023-12-02 13:18:48,426 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (52), 3 states have call predecessors, (52), 1 states have return successors, (50), 2 states have call predecessors, (50), 2 states have call successors, (50) [2023-12-02 13:18:48,426 INFO L276 IsEmpty]: Start isEmpty. Operand 62643 states and 89736 transitions. [2023-12-02 13:18:48,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 444 [2023-12-02 13:18:48,436 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:18:48,436 INFO L195 NwaCegarLoop]: trace histogram [37, 33, 33, 33, 33, 33, 33, 9, 8, 8, 4, 4, 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] [2023-12-02 13:18:48,436 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-12-02 13:18:48,436 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 13:18:48,437 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:18:48,437 INFO L85 PathProgramCache]: Analyzing trace with hash 1430251473, now seen corresponding path program 1 times [2023-12-02 13:18:48,437 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:18:48,437 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [428654443] [2023-12-02 13:18:48,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:18:48,437 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:18:48,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:18:49,471 INFO L134 CoverageAnalysis]: Checked inductivity of 4657 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 4641 trivial. 0 not checked. [2023-12-02 13:18:49,471 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:18:49,471 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [428654443] [2023-12-02 13:18:49,471 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [428654443] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:18:49,471 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:18:49,471 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:18:49,471 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608895832] [2023-12-02 13:18:49,471 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:18:49,472 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:18:49,472 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:18:49,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:18:49,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:18:49,473 INFO L87 Difference]: Start difference. First operand 62643 states and 89736 transitions. Second operand has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (53), 3 states have call predecessors, (53), 1 states have return successors, (51), 2 states have call predecessors, (51), 2 states have call successors, (51) [2023-12-02 13:18:55,900 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.71s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:18:58,033 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:19:02,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:19:02,468 INFO L93 Difference]: Finished difference Result 62649 states and 89741 transitions. [2023-12-02 13:19:02,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:19:02,470 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (53), 3 states have call predecessors, (53), 1 states have return successors, (51), 2 states have call predecessors, (51), 2 states have call successors, (51) Word has length 443 [2023-12-02 13:19:02,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:19:02,713 INFO L225 Difference]: With dead ends: 62649 [2023-12-02 13:19:02,713 INFO L226 Difference]: Without dead ends: 62647 [2023-12-02 13:19:02,746 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 13:19:02,746 INFO L413 NwaCegarLoop]: 4457 mSDtfsCounter, 5064 mSDsluCounter, 8891 mSDsCounter, 0 mSdLazyCounter, 2170 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5070 SdHoareTripleChecker+Valid, 13348 SdHoareTripleChecker+Invalid, 2172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2170 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.7s IncrementalHoareTripleChecker+Time [2023-12-02 13:19:02,747 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5070 Valid, 13348 Invalid, 2172 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 2170 Invalid, 1 Unknown, 0 Unchecked, 7.7s Time] [2023-12-02 13:19:02,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62647 states. [2023-12-02 13:19:08,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62647 to 62647. [2023-12-02 13:19:08,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62647 states, 35906 states have (on average 1.2723500250654487) internal successors, (45685), 37332 states have internal predecessors, (45685), 22017 states have call successors, (22017), 4746 states have call predecessors, (22017), 4721 states have return successors, (22037), 21430 states have call predecessors, (22037), 22013 states have call successors, (22037) [2023-12-02 13:19:08,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62647 states to 62647 states and 89739 transitions. [2023-12-02 13:19:08,782 INFO L78 Accepts]: Start accepts. Automaton has 62647 states and 89739 transitions. Word has length 443 [2023-12-02 13:19:08,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:19:08,783 INFO L495 AbstractCegarLoop]: Abstraction has 62647 states and 89739 transitions. [2023-12-02 13:19:08,783 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (53), 3 states have call predecessors, (53), 1 states have return successors, (51), 2 states have call predecessors, (51), 2 states have call successors, (51) [2023-12-02 13:19:08,783 INFO L276 IsEmpty]: Start isEmpty. Operand 62647 states and 89739 transitions. [2023-12-02 13:19:08,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 452 [2023-12-02 13:19:08,794 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:19:08,794 INFO L195 NwaCegarLoop]: trace histogram [37, 33, 33, 33, 33, 33, 33, 10, 9, 9, 5, 5, 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] [2023-12-02 13:19:08,795 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-12-02 13:19:08,795 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 13:19:08,795 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:19:08,795 INFO L85 PathProgramCache]: Analyzing trace with hash 2085796073, now seen corresponding path program 1 times [2023-12-02 13:19:08,795 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:19:08,796 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [242274329] [2023-12-02 13:19:08,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:19:08,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:19:08,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:19:09,660 INFO L134 CoverageAnalysis]: Checked inductivity of 4696 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 4678 trivial. 0 not checked. [2023-12-02 13:19:09,661 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:19:09,661 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [242274329] [2023-12-02 13:19:09,661 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [242274329] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:19:09,661 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:19:09,661 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:19:09,661 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418249026] [2023-12-02 13:19:09,661 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:19:09,662 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:19:09,662 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:19:09,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:19:09,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:19:09,663 INFO L87 Difference]: Start difference. First operand 62647 states and 89739 transitions. Second operand has 5 states, 5 states have (on average 15.4) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (56), 3 states have call predecessors, (56), 1 states have return successors, (54), 2 states have call predecessors, (54), 2 states have call successors, (54) [2023-12-02 13:19:15,688 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.57s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:19:17,698 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:19:22,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:19:22,739 INFO L93 Difference]: Finished difference Result 64077 states and 91085 transitions. [2023-12-02 13:19:22,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:19:22,741 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.4) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (56), 3 states have call predecessors, (56), 1 states have return successors, (54), 2 states have call predecessors, (54), 2 states have call successors, (54) Word has length 451 [2023-12-02 13:19:22,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:19:22,959 INFO L225 Difference]: With dead ends: 64077 [2023-12-02 13:19:22,959 INFO L226 Difference]: Without dead ends: 64075 [2023-12-02 13:19:22,982 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 13:19:22,983 INFO L413 NwaCegarLoop]: 4488 mSDtfsCounter, 4603 mSDsluCounter, 9409 mSDsCounter, 0 mSdLazyCounter, 2267 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4608 SdHoareTripleChecker+Valid, 13897 SdHoareTripleChecker+Invalid, 2270 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 2267 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.5s IncrementalHoareTripleChecker+Time [2023-12-02 13:19:22,983 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4608 Valid, 13897 Invalid, 2270 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 2267 Invalid, 1 Unknown, 0 Unchecked, 7.5s Time] [2023-12-02 13:19:23,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64075 states. [2023-12-02 13:19:28,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64075 to 64073. [2023-12-02 13:19:28,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64073 states, 36687 states have (on average 1.2686782784092459) internal successors, (46544), 38113 states have internal predecessors, (46544), 22259 states have call successors, (22259), 5149 states have call predecessors, (22259), 5124 states have return successors, (22279), 21672 states have call predecessors, (22279), 22255 states have call successors, (22279) [2023-12-02 13:19:29,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64073 states to 64073 states and 91082 transitions. [2023-12-02 13:19:29,210 INFO L78 Accepts]: Start accepts. Automaton has 64073 states and 91082 transitions. Word has length 451 [2023-12-02 13:19:29,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:19:29,211 INFO L495 AbstractCegarLoop]: Abstraction has 64073 states and 91082 transitions. [2023-12-02 13:19:29,211 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.4) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (56), 3 states have call predecessors, (56), 1 states have return successors, (54), 2 states have call predecessors, (54), 2 states have call successors, (54) [2023-12-02 13:19:29,211 INFO L276 IsEmpty]: Start isEmpty. Operand 64073 states and 91082 transitions. [2023-12-02 13:19:29,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 458 [2023-12-02 13:19:29,221 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:19:29,222 INFO L195 NwaCegarLoop]: trace histogram [37, 33, 33, 33, 33, 33, 33, 11, 10, 10, 5, 5, 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] [2023-12-02 13:19:29,222 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-12-02 13:19:29,222 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 13:19:29,222 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:19:29,223 INFO L85 PathProgramCache]: Analyzing trace with hash -1383332065, now seen corresponding path program 1 times [2023-12-02 13:19:29,223 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:19:29,223 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813521626] [2023-12-02 13:19:29,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:19:29,223 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:19:29,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:19:30,201 INFO L134 CoverageAnalysis]: Checked inductivity of 4735 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 4715 trivial. 0 not checked. [2023-12-02 13:19:30,202 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:19:30,202 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813521626] [2023-12-02 13:19:30,202 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [813521626] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:19:30,202 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:19:30,202 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:19:30,202 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1106067888] [2023-12-02 13:19:30,202 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:19:30,203 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:19:30,203 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:19:30,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:19:30,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:19:30,204 INFO L87 Difference]: Start difference. First operand 64073 states and 91082 transitions. Second operand has 5 states, 5 states have (on average 15.4) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (57), 3 states have call predecessors, (57), 1 states have return successors, (55), 2 states have call predecessors, (55), 2 states have call successors, (55) [2023-12-02 13:19:36,843 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:19:38,922 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:19:44,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:19:44,015 INFO L93 Difference]: Finished difference Result 64079 states and 91087 transitions. [2023-12-02 13:19:44,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:19:44,018 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.4) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (57), 3 states have call predecessors, (57), 1 states have return successors, (55), 2 states have call predecessors, (55), 2 states have call successors, (55) Word has length 457 [2023-12-02 13:19:44,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:19:44,245 INFO L225 Difference]: With dead ends: 64079 [2023-12-02 13:19:44,245 INFO L226 Difference]: Without dead ends: 64077 [2023-12-02 13:19:44,269 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 13:19:44,269 INFO L413 NwaCegarLoop]: 4457 mSDtfsCounter, 5063 mSDsluCounter, 8891 mSDsCounter, 0 mSdLazyCounter, 2170 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5067 SdHoareTripleChecker+Valid, 13348 SdHoareTripleChecker+Invalid, 2172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2170 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.7s IncrementalHoareTripleChecker+Time [2023-12-02 13:19:44,270 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5067 Valid, 13348 Invalid, 2172 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 2170 Invalid, 1 Unknown, 0 Unchecked, 7.7s Time] [2023-12-02 13:19:44,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64077 states. [2023-12-02 13:19:50,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64077 to 64077. [2023-12-02 13:19:50,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64077 states, 36690 states have (on average 1.2686563096211503) internal successors, (46547), 38116 states have internal predecessors, (46547), 22259 states have call successors, (22259), 5150 states have call predecessors, (22259), 5125 states have return successors, (22279), 21672 states have call predecessors, (22279), 22255 states have call successors, (22279) [2023-12-02 13:19:51,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64077 states to 64077 states and 91085 transitions. [2023-12-02 13:19:51,011 INFO L78 Accepts]: Start accepts. Automaton has 64077 states and 91085 transitions. Word has length 457 [2023-12-02 13:19:51,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:19:51,012 INFO L495 AbstractCegarLoop]: Abstraction has 64077 states and 91085 transitions. [2023-12-02 13:19:51,012 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.4) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (57), 3 states have call predecessors, (57), 1 states have return successors, (55), 2 states have call predecessors, (55), 2 states have call successors, (55) [2023-12-02 13:19:51,012 INFO L276 IsEmpty]: Start isEmpty. Operand 64077 states and 91085 transitions. [2023-12-02 13:19:51,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 459 [2023-12-02 13:19:51,026 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:19:51,026 INFO L195 NwaCegarLoop]: trace histogram [37, 33, 33, 33, 33, 33, 33, 12, 11, 11, 4, 4, 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] [2023-12-02 13:19:51,026 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-12-02 13:19:51,027 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 13:19:51,027 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:19:51,027 INFO L85 PathProgramCache]: Analyzing trace with hash 758711648, now seen corresponding path program 1 times [2023-12-02 13:19:51,027 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:19:51,027 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1961425995] [2023-12-02 13:19:51,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:19:51,028 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:19:51,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:19:51,945 INFO L134 CoverageAnalysis]: Checked inductivity of 4771 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 4749 trivial. 0 not checked. [2023-12-02 13:19:51,945 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:19:51,945 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1961425995] [2023-12-02 13:19:51,945 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1961425995] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:19:51,945 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:19:51,945 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:19:51,946 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616877122] [2023-12-02 13:19:51,946 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:19:51,946 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:19:51,946 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:19:51,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:19:51,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:19:51,947 INFO L87 Difference]: Start difference. First operand 64077 states and 91085 transitions. Second operand has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (56), 3 states have call predecessors, (56), 1 states have return successors, (54), 2 states have call predecessors, (54), 2 states have call successors, (54) [2023-12-02 13:19:59,493 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.63s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:20:04,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:20:04,485 INFO L93 Difference]: Finished difference Result 64083 states and 91090 transitions. [2023-12-02 13:20:04,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:20:04,487 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (56), 3 states have call predecessors, (56), 1 states have return successors, (54), 2 states have call predecessors, (54), 2 states have call successors, (54) Word has length 458 [2023-12-02 13:20:04,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:20:04,655 INFO L225 Difference]: With dead ends: 64083 [2023-12-02 13:20:04,656 INFO L226 Difference]: Without dead ends: 64081 [2023-12-02 13:20:04,674 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 13:20:04,675 INFO L413 NwaCegarLoop]: 4457 mSDtfsCounter, 5064 mSDsluCounter, 8891 mSDsCounter, 0 mSdLazyCounter, 2171 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5067 SdHoareTripleChecker+Valid, 13348 SdHoareTripleChecker+Invalid, 2172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.3s IncrementalHoareTripleChecker+Time [2023-12-02 13:20:04,675 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5067 Valid, 13348 Invalid, 2172 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 2171 Invalid, 0 Unknown, 0 Unchecked, 6.3s Time] [2023-12-02 13:20:04,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64081 states. [2023-12-02 13:20:11,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64081 to 64081. [2023-12-02 13:20:11,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64081 states, 36693 states have (on average 1.2686343444253672) internal successors, (46550), 38119 states have internal predecessors, (46550), 22259 states have call successors, (22259), 5151 states have call predecessors, (22259), 5126 states have return successors, (22279), 21672 states have call predecessors, (22279), 22255 states have call successors, (22279) [2023-12-02 13:20:11,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64081 states to 64081 states and 91088 transitions. [2023-12-02 13:20:11,710 INFO L78 Accepts]: Start accepts. Automaton has 64081 states and 91088 transitions. Word has length 458 [2023-12-02 13:20:11,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:20:11,711 INFO L495 AbstractCegarLoop]: Abstraction has 64081 states and 91088 transitions. [2023-12-02 13:20:11,711 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (56), 3 states have call predecessors, (56), 1 states have return successors, (54), 2 states have call predecessors, (54), 2 states have call successors, (54) [2023-12-02 13:20:11,711 INFO L276 IsEmpty]: Start isEmpty. Operand 64081 states and 91088 transitions. [2023-12-02 13:20:11,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 464 [2023-12-02 13:20:11,723 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:20:11,723 INFO L195 NwaCegarLoop]: trace histogram [37, 33, 33, 33, 33, 33, 33, 13, 12, 12, 4, 4, 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] [2023-12-02 13:20:11,723 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-12-02 13:20:11,723 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 13:20:11,723 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:20:11,724 INFO L85 PathProgramCache]: Analyzing trace with hash 398862865, now seen corresponding path program 1 times [2023-12-02 13:20:11,724 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:20:11,724 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1594794097] [2023-12-02 13:20:11,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:20:11,724 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:20:11,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:20:12,616 INFO L134 CoverageAnalysis]: Checked inductivity of 4817 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 4793 trivial. 0 not checked. [2023-12-02 13:20:12,617 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:20:12,617 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1594794097] [2023-12-02 13:20:12,617 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1594794097] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:20:12,617 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:20:12,617 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:20:12,617 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183093027] [2023-12-02 13:20:12,618 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:20:12,618 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:20:12,619 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:20:12,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:20:12,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:20:12,620 INFO L87 Difference]: Start difference. First operand 64081 states and 91088 transitions. Second operand has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (57), 3 states have call predecessors, (57), 1 states have return successors, (55), 2 states have call predecessors, (55), 2 states have call successors, (55) [2023-12-02 13:20:23,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:20:23,512 INFO L93 Difference]: Finished difference Result 64087 states and 91093 transitions. [2023-12-02 13:20:23,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:20:23,515 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (57), 3 states have call predecessors, (57), 1 states have return successors, (55), 2 states have call predecessors, (55), 2 states have call successors, (55) Word has length 463 [2023-12-02 13:20:23,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:20:23,731 INFO L225 Difference]: With dead ends: 64087 [2023-12-02 13:20:23,731 INFO L226 Difference]: Without dead ends: 64085 [2023-12-02 13:20:23,756 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 13:20:23,756 INFO L413 NwaCegarLoop]: 4457 mSDtfsCounter, 5064 mSDsluCounter, 8891 mSDsCounter, 0 mSdLazyCounter, 2171 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5066 SdHoareTripleChecker+Valid, 13348 SdHoareTripleChecker+Invalid, 2172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2023-12-02 13:20:23,757 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5066 Valid, 13348 Invalid, 2172 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 2171 Invalid, 0 Unknown, 0 Unchecked, 4.4s Time] [2023-12-02 13:20:23,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64085 states. [2023-12-02 13:20:31,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64085 to 64085. [2023-12-02 13:20:31,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64085 states, 36696 states have (on average 1.2686123828210158) internal successors, (46553), 38122 states have internal predecessors, (46553), 22259 states have call successors, (22259), 5152 states have call predecessors, (22259), 5127 states have return successors, (22279), 21672 states have call predecessors, (22279), 22255 states have call successors, (22279) [2023-12-02 13:20:31,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64085 states to 64085 states and 91091 transitions. [2023-12-02 13:20:31,452 INFO L78 Accepts]: Start accepts. Automaton has 64085 states and 91091 transitions. Word has length 463 [2023-12-02 13:20:31,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:20:31,453 INFO L495 AbstractCegarLoop]: Abstraction has 64085 states and 91091 transitions. [2023-12-02 13:20:31,453 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (57), 3 states have call predecessors, (57), 1 states have return successors, (55), 2 states have call predecessors, (55), 2 states have call successors, (55) [2023-12-02 13:20:31,453 INFO L276 IsEmpty]: Start isEmpty. Operand 64085 states and 91091 transitions. [2023-12-02 13:20:31,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 473 [2023-12-02 13:20:31,466 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:20:31,466 INFO L195 NwaCegarLoop]: trace histogram [38, 33, 33, 33, 33, 33, 33, 6, 6, 3, 3, 3, 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] [2023-12-02 13:20:31,466 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-12-02 13:20:31,466 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 13:20:31,467 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:20:31,467 INFO L85 PathProgramCache]: Analyzing trace with hash -2113252961, now seen corresponding path program 1 times [2023-12-02 13:20:31,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:20:31,467 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [586757811] [2023-12-02 13:20:31,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:20:31,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:20:31,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:20:31,969 INFO L134 CoverageAnalysis]: Checked inductivity of 4635 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 4628 trivial. 0 not checked. [2023-12-02 13:20:31,969 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:20:31,969 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [586757811] [2023-12-02 13:20:31,969 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [586757811] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:20:31,970 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:20:31,970 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 13:20:31,970 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733898792] [2023-12-02 13:20:31,970 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:20:31,970 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 13:20:31,970 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:20:31,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 13:20:31,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 13:20:31,971 INFO L87 Difference]: Start difference. First operand 64085 states and 91091 transitions. Second operand has 3 states, 3 states have (on average 38.666666666666664) internal successors, (116), 3 states have internal predecessors, (116), 3 states have call successors, (57), 2 states have call predecessors, (57), 1 states have return successors, (51), 3 states have call predecessors, (51), 3 states have call successors, (51) [2023-12-02 13:20:41,066 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:20:43,072 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:20:44,850 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.56s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:20:52,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:20:52,617 INFO L93 Difference]: Finished difference Result 157291 states and 223637 transitions. [2023-12-02 13:20:52,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 13:20:52,619 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 38.666666666666664) internal successors, (116), 3 states have internal predecessors, (116), 3 states have call successors, (57), 2 states have call predecessors, (57), 1 states have return successors, (51), 3 states have call predecessors, (51), 3 states have call successors, (51) Word has length 472 [2023-12-02 13:20:52,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:20:52,970 INFO L225 Difference]: With dead ends: 157291 [2023-12-02 13:20:52,971 INFO L226 Difference]: Without dead ends: 93621 [2023-12-02 13:20:53,166 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 13:20:53,167 INFO L413 NwaCegarLoop]: 8739 mSDtfsCounter, 4976 mSDsluCounter, 4428 mSDsCounter, 0 mSdLazyCounter, 2168 mSolverCounterSat, 9 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4976 SdHoareTripleChecker+Valid, 13167 SdHoareTripleChecker+Invalid, 2179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 2168 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.0s IncrementalHoareTripleChecker+Time [2023-12-02 13:20:53,167 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4976 Valid, 13167 Invalid, 2179 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [9 Valid, 2168 Invalid, 2 Unknown, 0 Unchecked, 10.0s Time] [2023-12-02 13:20:53,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93621 states. [2023-12-02 13:21:03,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93621 to 93517. [2023-12-02 13:21:03,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93517 states, 53629 states have (on average 1.2691454250498797) internal successors, (68063), 55719 states have internal predecessors, (68063), 32403 states have call successors, (32403), 7519 states have call predecessors, (32403), 7482 states have return successors, (32435), 31534 states have call predecessors, (32435), 32399 states have call successors, (32435) [2023-12-02 13:21:04,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93517 states to 93517 states and 132901 transitions. [2023-12-02 13:21:04,353 INFO L78 Accepts]: Start accepts. Automaton has 93517 states and 132901 transitions. Word has length 472 [2023-12-02 13:21:04,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:21:04,354 INFO L495 AbstractCegarLoop]: Abstraction has 93517 states and 132901 transitions. [2023-12-02 13:21:04,354 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.666666666666664) internal successors, (116), 3 states have internal predecessors, (116), 3 states have call successors, (57), 2 states have call predecessors, (57), 1 states have return successors, (51), 3 states have call predecessors, (51), 3 states have call successors, (51) [2023-12-02 13:21:04,354 INFO L276 IsEmpty]: Start isEmpty. Operand 93517 states and 132901 transitions. [2023-12-02 13:21:04,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 469 [2023-12-02 13:21:04,369 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:21:04,369 INFO L195 NwaCegarLoop]: trace histogram [37, 33, 33, 33, 33, 33, 33, 14, 13, 13, 4, 4, 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] [2023-12-02 13:21:04,369 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-12-02 13:21:04,370 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 13:21:04,370 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:21:04,370 INFO L85 PathProgramCache]: Analyzing trace with hash 1509319616, now seen corresponding path program 1 times [2023-12-02 13:21:04,370 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:21:04,370 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1919880459] [2023-12-02 13:21:04,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:21:04,371 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:21:04,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:21:05,180 INFO L134 CoverageAnalysis]: Checked inductivity of 4867 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 4841 trivial. 0 not checked. [2023-12-02 13:21:05,181 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:21:05,181 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1919880459] [2023-12-02 13:21:05,181 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1919880459] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:21:05,181 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:21:05,181 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:21:05,181 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439670454] [2023-12-02 13:21:05,181 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:21:05,182 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:21:05,182 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:21:05,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:21:05,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:21:05,183 INFO L87 Difference]: Start difference. First operand 93517 states and 132901 transitions. Second operand has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (58), 3 states have call predecessors, (58), 1 states have return successors, (56), 2 states have call predecessors, (56), 2 states have call successors, (56) [2023-12-02 13:21:14,247 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:21:21,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:21:21,749 INFO L93 Difference]: Finished difference Result 93523 states and 132906 transitions. [2023-12-02 13:21:21,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:21:21,751 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (58), 3 states have call predecessors, (58), 1 states have return successors, (56), 2 states have call predecessors, (56), 2 states have call successors, (56) Word has length 468 [2023-12-02 13:21:21,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:21:22,052 INFO L225 Difference]: With dead ends: 93523 [2023-12-02 13:21:22,053 INFO L226 Difference]: Without dead ends: 93519 [2023-12-02 13:21:22,087 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 13:21:22,087 INFO L413 NwaCegarLoop]: 4457 mSDtfsCounter, 5064 mSDsluCounter, 8891 mSDsCounter, 0 mSdLazyCounter, 2170 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5065 SdHoareTripleChecker+Valid, 13348 SdHoareTripleChecker+Invalid, 2172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2170 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.8s IncrementalHoareTripleChecker+Time [2023-12-02 13:21:22,088 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5065 Valid, 13348 Invalid, 2172 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 2170 Invalid, 1 Unknown, 0 Unchecked, 6.8s Time] [2023-12-02 13:21:22,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93519 states. [2023-12-02 13:21:33,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93519 to 93519. [2023-12-02 13:21:33,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93519 states, 53631 states have (on average 1.2691167421826928) internal successors, (68064), 55720 states have internal predecessors, (68064), 32403 states have call successors, (32403), 7520 states have call predecessors, (32403), 7482 states have return successors, (32435), 31534 states have call predecessors, (32435), 32399 states have call successors, (32435) [2023-12-02 13:21:34,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93519 states to 93519 states and 132902 transitions. [2023-12-02 13:21:34,125 INFO L78 Accepts]: Start accepts. Automaton has 93519 states and 132902 transitions. Word has length 468 [2023-12-02 13:21:34,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:21:34,126 INFO L495 AbstractCegarLoop]: Abstraction has 93519 states and 132902 transitions. [2023-12-02 13:21:34,126 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (58), 3 states have call predecessors, (58), 1 states have return successors, (56), 2 states have call predecessors, (56), 2 states have call successors, (56) [2023-12-02 13:21:34,126 INFO L276 IsEmpty]: Start isEmpty. Operand 93519 states and 132902 transitions. [2023-12-02 13:21:34,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 474 [2023-12-02 13:21:34,143 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:21:34,143 INFO L195 NwaCegarLoop]: trace histogram [37, 33, 33, 33, 33, 33, 33, 15, 14, 14, 4, 4, 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] [2023-12-02 13:21:34,143 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-12-02 13:21:34,144 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 13:21:34,144 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:21:34,144 INFO L85 PathProgramCache]: Analyzing trace with hash 1690236721, now seen corresponding path program 1 times [2023-12-02 13:21:34,145 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:21:34,145 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1097707995] [2023-12-02 13:21:34,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:21:34,145 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:21:34,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:21:35,083 INFO L134 CoverageAnalysis]: Checked inductivity of 4921 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 4893 trivial. 0 not checked. [2023-12-02 13:21:35,083 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:21:35,083 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1097707995] [2023-12-02 13:21:35,083 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1097707995] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:21:35,083 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:21:35,084 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:21:35,084 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1613253339] [2023-12-02 13:21:35,084 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:21:35,085 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:21:35,085 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:21:35,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:21:35,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:21:35,086 INFO L87 Difference]: Start difference. First operand 93519 states and 132902 transitions. Second operand has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (59), 3 states have call predecessors, (59), 1 states have return successors, (57), 2 states have call predecessors, (57), 2 states have call successors, (57) [2023-12-02 13:21:51,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:21:51,583 INFO L93 Difference]: Finished difference Result 94351 states and 133678 transitions. [2023-12-02 13:21:51,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:21:51,586 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (59), 3 states have call predecessors, (59), 1 states have return successors, (57), 2 states have call predecessors, (57), 2 states have call successors, (57) Word has length 473 [2023-12-02 13:21:51,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:21:51,928 INFO L225 Difference]: With dead ends: 94351 [2023-12-02 13:21:51,928 INFO L226 Difference]: Without dead ends: 93925 [2023-12-02 13:21:51,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 13:21:51,968 INFO L413 NwaCegarLoop]: 4453 mSDtfsCounter, 5027 mSDsluCounter, 8941 mSDsCounter, 0 mSdLazyCounter, 2192 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5027 SdHoareTripleChecker+Valid, 13394 SdHoareTripleChecker+Invalid, 2194 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 2192 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2023-12-02 13:21:51,969 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5027 Valid, 13394 Invalid, 2194 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 2192 Invalid, 0 Unknown, 0 Unchecked, 5.5s Time] [2023-12-02 13:21:52,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93925 states. [2023-12-02 13:22:03,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93925 to 93921. [2023-12-02 13:22:03,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93921 states, 53958 states have (on average 1.2662626487267874) internal successors, (68325), 55939 states have internal predecessors, (68325), 32271 states have call successors, (32271), 7702 states have call predecessors, (32271), 7690 states have return successors, (32307), 31535 states have call predecessors, (32307), 32271 states have call successors, (32307) [2023-12-02 13:22:03,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93921 states to 93921 states and 132903 transitions. [2023-12-02 13:22:03,888 INFO L78 Accepts]: Start accepts. Automaton has 93921 states and 132903 transitions. Word has length 473 [2023-12-02 13:22:03,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:22:03,888 INFO L495 AbstractCegarLoop]: Abstraction has 93921 states and 132903 transitions. [2023-12-02 13:22:03,889 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (59), 3 states have call predecessors, (59), 1 states have return successors, (57), 2 states have call predecessors, (57), 2 states have call successors, (57) [2023-12-02 13:22:03,889 INFO L276 IsEmpty]: Start isEmpty. Operand 93921 states and 132903 transitions. [2023-12-02 13:22:03,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 500 [2023-12-02 13:22:03,904 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:22:03,905 INFO L195 NwaCegarLoop]: trace histogram [39, 33, 33, 33, 33, 33, 33, 8, 8, 3, 3, 3, 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] [2023-12-02 13:22:03,905 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-12-02 13:22:03,905 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 13:22:03,905 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:22:03,905 INFO L85 PathProgramCache]: Analyzing trace with hash 726610014, now seen corresponding path program 1 times [2023-12-02 13:22:03,906 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:22:03,906 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [337753357] [2023-12-02 13:22:03,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:22:03,906 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:22:04,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:22:05,676 INFO L134 CoverageAnalysis]: Checked inductivity of 4762 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4762 trivial. 0 not checked. [2023-12-02 13:22:05,676 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:22:05,676 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [337753357] [2023-12-02 13:22:05,676 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [337753357] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:22:05,676 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:22:05,676 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:22:05,677 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345192574] [2023-12-02 13:22:05,677 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:22:05,677 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:22:05,677 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:22:05,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:22:05,678 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:22:05,678 INFO L87 Difference]: Start difference. First operand 93921 states and 132903 transitions. Second operand has 5 states, 5 states have (on average 23.8) internal successors, (119), 4 states have internal predecessors, (119), 2 states have call successors, (58), 3 states have call predecessors, (58), 1 states have return successors, (52), 2 states have call predecessors, (52), 2 states have call successors, (52) [2023-12-02 13:22:14,846 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.83s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:22:16,855 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:22:24,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:22:24,873 INFO L93 Difference]: Finished difference Result 94053 states and 133033 transitions. [2023-12-02 13:22:24,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:22:24,875 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 23.8) internal successors, (119), 4 states have internal predecessors, (119), 2 states have call successors, (58), 3 states have call predecessors, (58), 1 states have return successors, (52), 2 states have call predecessors, (52), 2 states have call successors, (52) Word has length 499 [2023-12-02 13:22:24,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:22:25,163 INFO L225 Difference]: With dead ends: 94053 [2023-12-02 13:22:25,163 INFO L226 Difference]: Without dead ends: 94051 [2023-12-02 13:22:25,194 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 13:22:25,195 INFO L413 NwaCegarLoop]: 4426 mSDtfsCounter, 4507 mSDsluCounter, 9305 mSDsCounter, 0 mSdLazyCounter, 2235 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4510 SdHoareTripleChecker+Valid, 13731 SdHoareTripleChecker+Invalid, 2238 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 2235 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.7s IncrementalHoareTripleChecker+Time [2023-12-02 13:22:25,195 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4510 Valid, 13731 Invalid, 2238 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 2235 Invalid, 1 Unknown, 0 Unchecked, 8.7s Time] [2023-12-02 13:22:25,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94051 states. [2023-12-02 13:22:36,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94051 to 94049. [2023-12-02 13:22:36,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94049 states, 54054 states have (on average 1.2657897657897659) internal successors, (68421), 56035 states have internal predecessors, (68421), 32271 states have call successors, (32271), 7734 states have call predecessors, (32271), 7722 states have return successors, (32307), 31535 states have call predecessors, (32307), 32271 states have call successors, (32307) [2023-12-02 13:22:37,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94049 states to 94049 states and 132999 transitions. [2023-12-02 13:22:37,292 INFO L78 Accepts]: Start accepts. Automaton has 94049 states and 132999 transitions. Word has length 499 [2023-12-02 13:22:37,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:22:37,293 INFO L495 AbstractCegarLoop]: Abstraction has 94049 states and 132999 transitions. [2023-12-02 13:22:37,293 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 23.8) internal successors, (119), 4 states have internal predecessors, (119), 2 states have call successors, (58), 3 states have call predecessors, (58), 1 states have return successors, (52), 2 states have call predecessors, (52), 2 states have call successors, (52) [2023-12-02 13:22:37,293 INFO L276 IsEmpty]: Start isEmpty. Operand 94049 states and 132999 transitions. [2023-12-02 13:22:37,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 506 [2023-12-02 13:22:37,327 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:22:37,327 INFO L195 NwaCegarLoop]: trace histogram [41, 33, 33, 33, 33, 33, 33, 5, 5, 5, 5, 5, 3, 3, 3, 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] [2023-12-02 13:22:37,328 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-12-02 13:22:37,328 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 13:22:37,328 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:22:37,328 INFO L85 PathProgramCache]: Analyzing trace with hash -1989683744, now seen corresponding path program 1 times [2023-12-02 13:22:37,329 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:22:37,329 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370763975] [2023-12-02 13:22:37,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:22:37,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:22:37,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:22:38,032 INFO L134 CoverageAnalysis]: Checked inductivity of 4899 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 4874 trivial. 0 not checked. [2023-12-02 13:22:38,032 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:22:38,032 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370763975] [2023-12-02 13:22:38,032 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1370763975] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:22:38,032 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:22:38,033 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 13:22:38,033 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [681125855] [2023-12-02 13:22:38,033 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:22:38,034 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 13:22:38,034 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:22:38,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 13:22:38,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 13:22:38,035 INFO L87 Difference]: Start difference. First operand 94049 states and 132999 transitions. Second operand has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 3 states have call successors, (57), 2 states have call predecessors, (57), 1 states have return successors, (52), 3 states have call predecessors, (52), 3 states have call successors, (52) [2023-12-02 13:22:49,512 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:23:02,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:23:02,331 INFO L93 Difference]: Finished difference Result 228811 states and 323759 transitions. [2023-12-02 13:23:02,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 13:23:02,333 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 3 states have call successors, (57), 2 states have call predecessors, (57), 1 states have return successors, (52), 3 states have call predecessors, (52), 3 states have call successors, (52) Word has length 505 [2023-12-02 13:23:02,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:23:02,900 INFO L225 Difference]: With dead ends: 228811 [2023-12-02 13:23:02,900 INFO L226 Difference]: Without dead ends: 135177 [2023-12-02 13:23:03,215 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 13:23:03,216 INFO L413 NwaCegarLoop]: 8492 mSDtfsCounter, 4780 mSDsluCounter, 4339 mSDsCounter, 0 mSdLazyCounter, 2165 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4780 SdHoareTripleChecker+Valid, 12831 SdHoareTripleChecker+Invalid, 2193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 2165 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.2s IncrementalHoareTripleChecker+Time [2023-12-02 13:23:03,216 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4780 Valid, 12831 Invalid, 2193 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [28 Valid, 2165 Invalid, 0 Unknown, 0 Unchecked, 8.2s Time] [2023-12-02 13:23:03,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135177 states. [2023-12-02 13:23:20,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135177 to 135161. [2023-12-02 13:23:20,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135161 states, 77856 states have (on average 1.264513974517057) internal successors, (98450), 80666 states have internal predecessors, (98450), 46156 states have call successors, (46156), 11162 states have call predecessors, (46156), 11147 states have return successors, (46201), 45122 states have call predecessors, (46201), 46156 states have call successors, (46201) [2023-12-02 13:23:21,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135161 states to 135161 states and 190807 transitions. [2023-12-02 13:23:21,190 INFO L78 Accepts]: Start accepts. Automaton has 135161 states and 190807 transitions. Word has length 505 [2023-12-02 13:23:21,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:23:21,191 INFO L495 AbstractCegarLoop]: Abstraction has 135161 states and 190807 transitions. [2023-12-02 13:23:21,191 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 3 states have call successors, (57), 2 states have call predecessors, (57), 1 states have return successors, (52), 3 states have call predecessors, (52), 3 states have call successors, (52) [2023-12-02 13:23:21,191 INFO L276 IsEmpty]: Start isEmpty. Operand 135161 states and 190807 transitions. [2023-12-02 13:23:21,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 534 [2023-12-02 13:23:21,221 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:23:21,221 INFO L195 NwaCegarLoop]: trace histogram [39, 33, 33, 33, 33, 33, 33, 9, 9, 3, 3, 3, 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] [2023-12-02 13:23:21,221 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-12-02 13:23:21,222 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 13:23:21,222 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:23:21,222 INFO L85 PathProgramCache]: Analyzing trace with hash -852769504, now seen corresponding path program 1 times [2023-12-02 13:23:21,222 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:23:21,223 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [892922753] [2023-12-02 13:23:21,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:23:21,223 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:23:21,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:23:23,409 INFO L134 CoverageAnalysis]: Checked inductivity of 4786 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4786 trivial. 0 not checked. [2023-12-02 13:23:23,409 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:23:23,409 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [892922753] [2023-12-02 13:23:23,409 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [892922753] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:23:23,410 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:23:23,410 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:23:23,410 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1605655526] [2023-12-02 13:23:23,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:23:23,411 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:23:23,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:23:23,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:23:23,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:23:23,412 INFO L87 Difference]: Start difference. First operand 135161 states and 190807 transitions. Second operand has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (66), 3 states have call predecessors, (66), 1 states have return successors, (60), 2 states have call predecessors, (60), 2 states have call successors, (60) [2023-12-02 13:23:43,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:23:43,286 INFO L93 Difference]: Finished difference Result 135273 states and 190917 transitions. [2023-12-02 13:23:43,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:23:43,288 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (66), 3 states have call predecessors, (66), 1 states have return successors, (60), 2 states have call predecessors, (60), 2 states have call successors, (60) Word has length 533 [2023-12-02 13:23:43,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:23:43,830 INFO L225 Difference]: With dead ends: 135273 [2023-12-02 13:23:43,831 INFO L226 Difference]: Without dead ends: 135271 [2023-12-02 13:23:43,871 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-02 13:23:43,872 INFO L413 NwaCegarLoop]: 4423 mSDtfsCounter, 4929 mSDsluCounter, 8872 mSDsCounter, 0 mSdLazyCounter, 2165 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4932 SdHoareTripleChecker+Valid, 13295 SdHoareTripleChecker+Invalid, 2167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 2165 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2023-12-02 13:23:43,872 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4932 Valid, 13295 Invalid, 2167 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 2165 Invalid, 0 Unknown, 0 Unchecked, 4.9s Time] [2023-12-02 13:23:43,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135271 states. [2023-12-02 13:24:00,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135271 to 135269. [2023-12-02 13:24:01,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135269 states, 77937 states have (on average 1.2636488445795964) internal successors, (98485), 80747 states have internal predecessors, (98485), 46156 states have call successors, (46156), 11189 states have call predecessors, (46156), 11174 states have return successors, (46201), 45122 states have call predecessors, (46201), 46156 states have call successors, (46201) [2023-12-02 13:24:01,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135269 states to 135269 states and 190842 transitions. [2023-12-02 13:24:01,813 INFO L78 Accepts]: Start accepts. Automaton has 135269 states and 190842 transitions. Word has length 533 [2023-12-02 13:24:01,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:24:01,814 INFO L495 AbstractCegarLoop]: Abstraction has 135269 states and 190842 transitions. [2023-12-02 13:24:01,814 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 27.0) internal successors, (135), 4 states have internal predecessors, (135), 2 states have call successors, (66), 3 states have call predecessors, (66), 1 states have return successors, (60), 2 states have call predecessors, (60), 2 states have call successors, (60) [2023-12-02 13:24:01,814 INFO L276 IsEmpty]: Start isEmpty. Operand 135269 states and 190842 transitions. [2023-12-02 13:24:01,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 568 [2023-12-02 13:24:01,847 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:24:01,847 INFO L195 NwaCegarLoop]: trace histogram [39, 33, 33, 33, 33, 33, 33, 11, 11, 3, 3, 3, 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] [2023-12-02 13:24:01,847 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-12-02 13:24:01,847 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 13:24:01,848 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:24:01,848 INFO L85 PathProgramCache]: Analyzing trace with hash -1278652403, now seen corresponding path program 1 times [2023-12-02 13:24:01,848 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:24:01,848 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [36073720] [2023-12-02 13:24:01,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:24:01,848 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:24:01,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:24:02,970 INFO L134 CoverageAnalysis]: Checked inductivity of 4843 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4843 trivial. 0 not checked. [2023-12-02 13:24:02,970 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:24:02,970 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [36073720] [2023-12-02 13:24:02,970 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [36073720] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:24:02,970 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:24:02,970 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:24:02,971 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371052154] [2023-12-02 13:24:02,971 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:24:02,971 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:24:02,972 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:24:02,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:24:02,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:24:02,973 INFO L87 Difference]: Start difference. First operand 135269 states and 190842 transitions. Second operand has 5 states, 5 states have (on average 29.6) internal successors, (148), 4 states have internal predecessors, (148), 2 states have call successors, (75), 3 states have call predecessors, (75), 2 states have return successors, (69), 2 states have call predecessors, (69), 2 states have call successors, (69) [2023-12-02 13:24:14,414 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.90s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:24:16,422 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:24:27,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:24:27,434 INFO L93 Difference]: Finished difference Result 135271 states and 190843 transitions. [2023-12-02 13:24:27,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:24:27,436 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 29.6) internal successors, (148), 4 states have internal predecessors, (148), 2 states have call successors, (75), 3 states have call predecessors, (75), 2 states have return successors, (69), 2 states have call predecessors, (69), 2 states have call successors, (69) Word has length 567 [2023-12-02 13:24:27,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:24:28,004 INFO L225 Difference]: With dead ends: 135271 [2023-12-02 13:24:28,005 INFO L226 Difference]: Without dead ends: 135269 [2023-12-02 13:24:28,060 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-02 13:24:28,061 INFO L413 NwaCegarLoop]: 4396 mSDtfsCounter, 45 mSDsluCounter, 13167 mSDsCounter, 0 mSdLazyCounter, 2871 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 17563 SdHoareTripleChecker+Invalid, 2873 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2871 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.9s IncrementalHoareTripleChecker+Time [2023-12-02 13:24:28,061 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 17563 Invalid, 2873 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 2871 Invalid, 1 Unknown, 0 Unchecked, 9.9s Time] [2023-12-02 13:24:28,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135269 states. [2023-12-02 13:24:45,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135269 to 135269. [2023-12-02 13:24:45,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135269 states, 77937 states have (on average 1.2627121906154972) internal successors, (98412), 80747 states have internal predecessors, (98412), 46156 states have call successors, (46156), 11189 states have call predecessors, (46156), 11174 states have return successors, (46201), 45122 states have call predecessors, (46201), 46156 states have call successors, (46201) [2023-12-02 13:24:46,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135269 states to 135269 states and 190769 transitions. [2023-12-02 13:24:46,516 INFO L78 Accepts]: Start accepts. Automaton has 135269 states and 190769 transitions. Word has length 567 [2023-12-02 13:24:46,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:24:46,517 INFO L495 AbstractCegarLoop]: Abstraction has 135269 states and 190769 transitions. [2023-12-02 13:24:46,517 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 29.6) internal successors, (148), 4 states have internal predecessors, (148), 2 states have call successors, (75), 3 states have call predecessors, (75), 2 states have return successors, (69), 2 states have call predecessors, (69), 2 states have call successors, (69) [2023-12-02 13:24:46,517 INFO L276 IsEmpty]: Start isEmpty. Operand 135269 states and 190769 transitions. [2023-12-02 13:24:46,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 660 [2023-12-02 13:24:46,592 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:24:46,593 INFO L195 NwaCegarLoop]: trace histogram [39, 33, 33, 33, 33, 33, 33, 11, 11, 9, 8, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:24:46,593 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-12-02 13:24:46,593 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 13:24:46,593 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:24:46,593 INFO L85 PathProgramCache]: Analyzing trace with hash -1538140469, now seen corresponding path program 1 times [2023-12-02 13:24:46,593 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:24:46,594 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [65074272] [2023-12-02 13:24:46,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:24:46,594 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:24:47,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:24:47,771 INFO L134 CoverageAnalysis]: Checked inductivity of 4977 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4977 trivial. 0 not checked. [2023-12-02 13:24:47,771 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:24:47,771 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [65074272] [2023-12-02 13:24:47,771 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [65074272] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:24:47,771 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:24:47,771 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 13:24:47,772 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1293570143] [2023-12-02 13:24:47,772 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:24:47,773 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 13:24:47,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:24:47,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 13:24:47,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 13:24:47,774 INFO L87 Difference]: Start difference. First operand 135269 states and 190769 transitions. Second operand has 3 states, 3 states have (on average 57.0) internal successors, (171), 3 states have internal predecessors, (171), 2 states have call successors, (100), 2 states have call predecessors, (100), 2 states have return successors, (93), 2 states have call predecessors, (93), 2 states have call successors, (93) [2023-12-02 13:24:56,856 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-12-02 13:25:08,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:25:08,940 INFO L93 Difference]: Finished difference Result 270583 states and 382691 transitions. [2023-12-02 13:25:08,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 13:25:08,943 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 57.0) internal successors, (171), 3 states have internal predecessors, (171), 2 states have call successors, (100), 2 states have call predecessors, (100), 2 states have return successors, (93), 2 states have call predecessors, (93), 2 states have call successors, (93) Word has length 659 [2023-12-02 13:25:08,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:25:09,926 INFO L225 Difference]: With dead ends: 270583 [2023-12-02 13:25:09,926 INFO L226 Difference]: Without dead ends: 135729 [2023-12-02 13:25:10,315 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 13:25:10,315 INFO L413 NwaCegarLoop]: 4399 mSDtfsCounter, 5 mSDsluCounter, 4396 mSDsCounter, 0 mSdLazyCounter, 1426 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 8795 SdHoareTripleChecker+Invalid, 1427 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1426 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2023-12-02 13:25:10,315 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 8795 Invalid, 1427 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1426 Invalid, 1 Unknown, 0 Unchecked, 5.1s Time] [2023-12-02 13:25:10,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135729 states. [2023-12-02 13:25:26,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135729 to 135315. [2023-12-02 13:25:26,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135315 states, 77983 states have (on average 1.2625572240103613) internal successors, (98458), 80793 states have internal predecessors, (98458), 46156 states have call successors, (46156), 11189 states have call predecessors, (46156), 11174 states have return successors, (46201), 45122 states have call predecessors, (46201), 46156 states have call successors, (46201) [2023-12-02 13:25:27,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135315 states to 135315 states and 190815 transitions. [2023-12-02 13:25:27,399 INFO L78 Accepts]: Start accepts. Automaton has 135315 states and 190815 transitions. Word has length 659 [2023-12-02 13:25:27,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:25:27,400 INFO L495 AbstractCegarLoop]: Abstraction has 135315 states and 190815 transitions. [2023-12-02 13:25:27,400 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 57.0) internal successors, (171), 3 states have internal predecessors, (171), 2 states have call successors, (100), 2 states have call predecessors, (100), 2 states have return successors, (93), 2 states have call predecessors, (93), 2 states have call successors, (93) [2023-12-02 13:25:27,400 INFO L276 IsEmpty]: Start isEmpty. Operand 135315 states and 190815 transitions. [2023-12-02 13:25:27,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 669 [2023-12-02 13:25:27,482 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:25:27,483 INFO L195 NwaCegarLoop]: trace histogram [39, 33, 33, 33, 33, 33, 33, 10, 10, 9, 8, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:25:27,483 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-12-02 13:25:27,483 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 13:25:27,483 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:25:27,484 INFO L85 PathProgramCache]: Analyzing trace with hash -920739840, now seen corresponding path program 1 times [2023-12-02 13:25:27,484 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:25:27,484 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1536714633] [2023-12-02 13:25:27,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:25:27,484 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:25:27,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:25:29,264 INFO L134 CoverageAnalysis]: Checked inductivity of 4955 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4955 trivial. 0 not checked. [2023-12-02 13:25:29,264 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:25:29,264 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1536714633] [2023-12-02 13:25:29,264 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1536714633] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:25:29,264 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:25:29,265 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 13:25:29,265 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1747635688] [2023-12-02 13:25:29,265 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:25:29,266 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 13:25:29,266 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:25:29,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 13:25:29,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 13:25:29,268 INFO L87 Difference]: Start difference. First operand 135315 states and 190815 transitions. Second operand has 5 states, 5 states have (on average 35.2) internal successors, (176), 4 states have internal predecessors, (176), 2 states have call successors, (101), 3 states have call predecessors, (101), 2 states have return successors, (94), 2 states have call predecessors, (94), 2 states have call successors, (94) [2023-12-02 13:25:49,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:25:49,067 INFO L93 Difference]: Finished difference Result 135317 states and 190816 transitions. [2023-12-02 13:25:49,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 13:25:49,068 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.2) internal successors, (176), 4 states have internal predecessors, (176), 2 states have call successors, (101), 3 states have call predecessors, (101), 2 states have return successors, (94), 2 states have call predecessors, (94), 2 states have call successors, (94) Word has length 668 [2023-12-02 13:25:49,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:25:49,822 INFO L225 Difference]: With dead ends: 135317 [2023-12-02 13:25:49,822 INFO L226 Difference]: Without dead ends: 135315 [2023-12-02 13:25:49,872 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-02 13:25:49,872 INFO L413 NwaCegarLoop]: 4410 mSDtfsCounter, 503 mSDsluCounter, 12788 mSDsCounter, 0 mSdLazyCounter, 2849 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 504 SdHoareTripleChecker+Valid, 17198 SdHoareTripleChecker+Invalid, 2850 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2849 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2023-12-02 13:25:49,872 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [504 Valid, 17198 Invalid, 2850 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 2849 Invalid, 0 Unknown, 0 Unchecked, 5.6s Time] [2023-12-02 13:25:49,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135315 states. [2023-12-02 13:26:07,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135315 to 135315. [2023-12-02 13:26:07,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135315 states, 77983 states have (on average 1.2619673518587384) internal successors, (98412), 80793 states have internal predecessors, (98412), 46156 states have call successors, (46156), 11189 states have call predecessors, (46156), 11174 states have return successors, (46201), 45122 states have call predecessors, (46201), 46156 states have call successors, (46201) [2023-12-02 13:26:08,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135315 states to 135315 states and 190769 transitions. [2023-12-02 13:26:08,866 INFO L78 Accepts]: Start accepts. Automaton has 135315 states and 190769 transitions. Word has length 668 [2023-12-02 13:26:08,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:26:08,867 INFO L495 AbstractCegarLoop]: Abstraction has 135315 states and 190769 transitions. [2023-12-02 13:26:08,867 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.2) internal successors, (176), 4 states have internal predecessors, (176), 2 states have call successors, (101), 3 states have call predecessors, (101), 2 states have return successors, (94), 2 states have call predecessors, (94), 2 states have call successors, (94) [2023-12-02 13:26:08,867 INFO L276 IsEmpty]: Start isEmpty. Operand 135315 states and 190769 transitions. [2023-12-02 13:26:09,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1010 [2023-12-02 13:26:09,059 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:26:09,060 INFO L195 NwaCegarLoop]: trace histogram [47, 35, 35, 35, 35, 35, 35, 18, 17, 17, 13, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 13:26:09,060 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-12-02 13:26:09,061 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-12-02 13:26:09,061 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:26:09,061 INFO L85 PathProgramCache]: Analyzing trace with hash -642085215, now seen corresponding path program 1 times [2023-12-02 13:26:09,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:26:09,061 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1793213782] [2023-12-02 13:26:09,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:26:09,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:26:09,310 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 13:26:09,310 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [95743940] [2023-12-02 13:26:09,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:26:09,310 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:26:09,311 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_91f47bd2-b804-4a5f-925e-f48dc8819094/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:26:09,311 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_91f47bd2-b804-4a5f-925e-f48dc8819094/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:26:09,314 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_91f47bd2-b804-4a5f-925e-f48dc8819094/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-02 13:26:11,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:26:11,809 INFO L262 TraceCheckSpWp]: Trace formula consists of 10740 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 13:26:11,851 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:26:12,060 INFO L134 CoverageAnalysis]: Checked inductivity of 6739 backedges. 379 proven. 0 refuted. 0 times theorem prover too weak. 6360 trivial. 0 not checked. [2023-12-02 13:26:12,060 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 13:26:12,061 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:26:12,061 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1793213782] [2023-12-02 13:26:12,061 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-02 13:26:12,061 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [95743940] [2023-12-02 13:26:12,061 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [95743940] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:26:12,061 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 13:26:12,061 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 13:26:12,062 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1804967360] [2023-12-02 13:26:12,062 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:26:12,063 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 13:26:12,064 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:26:12,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 13:26:12,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 13:26:12,065 INFO L87 Difference]: Start difference. First operand 135315 states and 190769 transitions. Second operand has 3 states, 3 states have (on average 111.0) internal successors, (333), 3 states have internal predecessors, (333), 3 states have call successors, (151), 3 states have call predecessors, (151), 3 states have return successors, (150), 3 states have call predecessors, (150), 3 states have call successors, (150) [2023-12-02 13:26:40,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:26:40,659 INFO L93 Difference]: Finished difference Result 321886 states and 453607 transitions. [2023-12-02 13:26:40,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 13:26:40,659 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 111.0) internal successors, (333), 3 states have internal predecessors, (333), 3 states have call successors, (151), 3 states have call predecessors, (151), 3 states have return successors, (150), 3 states have call predecessors, (150), 3 states have call successors, (150) Word has length 1009 [2023-12-02 13:26:40,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:26:41,667 INFO L225 Difference]: With dead ends: 321886 [2023-12-02 13:26:41,667 INFO L226 Difference]: Without dead ends: 186986 [2023-12-02 13:26:42,119 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1008 GetRequests, 1007 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 13:26:42,120 INFO L413 NwaCegarLoop]: 7634 mSDtfsCounter, 3972 mSDsluCounter, 4161 mSDsCounter, 0 mSdLazyCounter, 1973 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3972 SdHoareTripleChecker+Valid, 11795 SdHoareTripleChecker+Invalid, 2047 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 1973 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.3s IncrementalHoareTripleChecker+Time [2023-12-02 13:26:42,120 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3972 Valid, 11795 Invalid, 2047 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 1973 Invalid, 0 Unknown, 0 Unchecked, 6.3s Time] [2023-12-02 13:26:42,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186986 states.